@layer reset, base, components, views, utilities, native, platform;:root{--font-base: "Adwaita Sans", -apple-system, system-ui, BlinkMacSystemFont, Aptos, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--1px: 0.1rem;--2px: 0.2rem;--4px: 0.4rem;--6px: 0.6rem;--8px: 0.8rem;--10px: 1.0rem;--12px: 1.2rem;--14px: 1.4rem;--16px: 1.6rem;--18px: 1.8rem;--20px: 2.0rem;--24px: 2.4rem;--28px: 2.8rem;--32px: 3.2rem;--36px: 3.6rem;--40px: 4.0rem;--44px: 4.4rem;--48px: 4.8rem;--56px: 5.6rem;--64px: 6.4rem;--72px: 7.2rem;--80px: 8.0rem;--88px: 8.8rem;--96px: 9.6rem;--text-10: var(--10px);--text-12: var(--12px);--text-14: var(--14px);--text-16: var(--16px);--text-18: var(--18px);--text-20: var(--20px);--text-24: var(--24px);--text-28: var(--28px);--text-32: var(--32px);--text-root: 10px;--text-xs: var(--12px);--text-sm: var(--14px);--text-base: var(--16px);--text-md: var(--18px);--text-body: var(--20px);--line-height-base: 1.5;--line-height-snug: 1.35;--line-height-headings: 1.15;--border: 1px solid var(--color-ink-30);--border-uncolor: 1px solid var(--color-uncolor-30);--duration-fast: 75ms;--duration-medium: 150ms;--duration-slow: 300ms;--ease-out-overshoot: cubic-bezier(0.25, 1.25, 0.5, 1);--ease-out-overshoot-lg: cubic-bezier(0.25, 1.35, 0.5, 1);--ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);--radius-xs: var(--2px);--radius-sm: var(--4px);--radius-md: var(--6px);--radius-lg: var(--8px);--radius-xl: var(--12px);--shadow-base: 0 -1px 1px hsla(var(--hsl-black), 0.025), 0 1px 2px -0.5px hsla(var(--hsl-black), 0.05);--shadow-sm: var(--shadow-base), 0 2px 4px -1px hsla(var(--hsl-black), 0.1);--shadow-md: var(--shadow-sm), 0 4px 8px -2px hsla(var(--hsl-black), 0.1);--shadow-lg: var(--shadow-md), 0 16px 32px -8px hsla(var(--hsl-black), 0.1);--shadow-xl: 0 0 3rem hsla(var(--hsl-black), 0.08);--shadow-modal: 0 0 0 1px hsla(var(--hsl-black), 0.1), 0 16px 24px -8px hsla(var(--hsl-black), 0.25), 0 24px 32px -16px hsla(var(--hsl-black), 0.25);--shadow-card: 0 0 0 1px hsla(var(--hsl-black), 0.05), 0 0.2em 0.2em hsla(var(--hsl-black), 0.05), 0 0.4em 0.4em hsla(var(--hsl-black), 0.05), 0 0.8em 0.8em hsla(var(--hsl-black), 0.05);--avatar-size-2xs: var(--16px);--avatar-size-xs: var(--24px);--avatar-size-sm: var(--32px);--avatar-size: var(--40px);--component-xs: var(--24px);--component-sm: var(--32px);--component-base: var(--40px);--component-lg: var(--48px);--component-xl: var(--64px);--focus-ring-color: var(--color-blue);--client-visibility-color: var(--color-yellow-40);--client-hidden-color: var(--color-blue-30);--field-row-column-size: 12rem;--nav-height: calc(var(--toolbar-size) + var(--16px) * 2);--nav-trigger-width: 15.8rem;--sidebar-width: clamp(37rem, 22vw, 48rem);--sidebar-space: var(--sidebar-width);--toolbar-size: var(--component-base);--tray-button-size: var(--component-sm);--tray-block-size: calc(var(--tray-button-size) + 1.6rem);--video-min-height: 12rem;--video-min-width: 22rem;--star-gradient: linear-gradient(135deg, var(--color-yellow-30), var(--color-yellow-40) 50%, var(--color-orange-40) 54%, var(--color-orange-50) );--checkbox-gap: var(--8px);--checkbox-size: var(--20px);--todo-padding-block: var(--2px);--trix-contained-radius: 0.8rem;--trix-toolbar-padding: 0.3rem;--trix-toolbar-button-size: 3.6rem;--trix-toolbar-button-radius: calc(var(--trix-toolbar-padding) * 2);--trix-toolbar-button-gap: 0.2rem;--ledger-bg-color: var(--color-green-10);--ledger-toggle-color: var(--color-green-20);--ledger-border-color: var(--color-green-30);--ledger-border-color-alt: var(--color-orange-30);--ledger-label-color: var(--color-green-60);--toolbar-badge-size: var(--24px);--toolbar-btn-size: var(--component-sm);--recording-color-aqua: var(--color-aqua-50);--recording-color-blue: var(--color-blue-50);--recording-color-canvas: var(--color-canvas);--recording-color-gray: var(--color-ink-50);--recording-color-green: var(--color-green-50);--recording-color-orange: var(--color-orange-50);--recording-color-pink: var(--color-pink-50);--recording-color-primary: var(--color-ink-50);--recording-color-purple: var(--color-purple-50);--recording-color-red: var(--color-red-50);--recording-color-sand: var(--color-sand-50);--recording-color-yellow: var(--color-yellow-50);--highlight-1: var(--color-yellow-60);--highlight-2: var(--color-orange-60);--highlight-3: var(--color-red-60);--highlight-4: var(--color-pink-60);--highlight-5: var(--color-purple-60);--highlight-6: var(--color-blue-60);--highlight-7: var(--color-green-60);--highlight-8: var(--color-sand-60);--highlight-9: var(--color-ink-60);--highlight-bg-1: var(--color-yellow-20);--highlight-bg-2: var(--color-orange-20);--highlight-bg-3: var(--color-red-20);--highlight-bg-4: color-mix(in hsl, var(--color-pink-50) 20%, transparent);--highlight-bg-5: var(--color-purple-20);--highlight-bg-6: var(--color-blue-20);--highlight-bg-7: var(--color-green-20);--highlight-bg-8: var(--color-sand-20);--highlight-bg-9: var(--color-ink-20);--z-lexxy-toolbar: 2;--z-lexxy-internals: 3;--z-lexxy-toolbar-open: 4;--z-action-sheet: 20;--z-perma-header-menu: 20;--z-banner: 30;--z-popup: 40;--z-toolbar: 50;--z-timesheet-badge: 51;--z-flash: 60;--z-footer-trays: 70;--z-sidebar: 100;--z-pings: 101;--z-nav: 200;--z-modal: 300;--custom-safe-inset-top: var(--injected-safe-inset-top, env(safe-area-inset-top, 0px));--custom-safe-inset-right: var(--injected-safe-inset-right, env(safe-area-inset-right, 0px));--custom-safe-inset-bottom: var(--injected-safe-inset-bottom, env(safe-area-inset-bottom, 0px));--custom-safe-inset-left: var(--injected-safe-inset-left, env(safe-area-inset-left, 0px))}@media not print{:root[data-color-scheme=dark]{--ledger-bg-color: var(--color-green-30);--ledger-border-color: var(--color-green-40);--ledger-border-color-alt: var(--color-yellow-40);--ledger-label-color: var(--color-green-60);--star-gradient: linear-gradient(135deg, var(--color-yellow-70), var(--color-yellow-60) 50%, var(--color-orange-60) 54%, var(--color-orange-50) )}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]){--ledger-bg-color: var(--color-green-30);--ledger-border-color: var(--color-green-40);--ledger-border-color-alt: var(--color-yellow-40);--ledger-label-color: var(--color-green-60);--star-gradient: linear-gradient(135deg, var(--color-yellow-70), var(--color-yellow-60) 50%, var(--color-orange-60) 54%, var(--color-orange-50) )}}}@media(max-width: 768px){:root{--text-md: var(--16px);--text-body: var(--16px);--sidebar-space: 0px;--z-sidebar: 201;--z-pings: 202}}:root{--hsl-black: 0, 0%, 0%;--hsl-white: 0, 0%, 100%;--color-body: var(--color-page-tint);--color-canvas: hsl(var(--hsl-white));--color-canvas-light: var(--color-canvas);--color-inverted: white;--color-page-tint: var(--color-page-tint-1);--color-page-tint-1: hsl(135, 29%, 97%);--color-page-tint-2: hsl(277, 100%, 98.5%);--color-page-tint-3: hsl(26, 94%, 98%);--color-page-tint-4: hsl(214, 100%, 98%);--color-page-tint-5: hsl(0, 82%, 97.5%);--color-page-tint-6: hsl(0, 0%, 96.5%);--color-ink-10: hsl(240, 7.7%, 97.5%);--color-ink-20: hsl(200, 11.1%, 94.7%);--color-ink-30: hsl(180, 3.7%, 89.4%);--color-ink-40: hsl(200, 2.9%, 79.4%);--color-ink-50: hsl(202.5, 4.1%, 62%);--color-ink-60: hsl(198.5, 5.5%, 46.1%);--color-ink-70: hsl(202.1, 18.1%, 20.6%);--color-sand-10: hsl(30, 28.6%, 97.3%);--color-sand-20: hsl(32.7, 37.9%, 93.3%);--color-sand-30: hsl(30, 28.6%, 89%);--color-sand-40: hsl(31.2, 22.5%, 78.2%);--color-sand-50: hsl(32.2, 20.2%, 60.2%);--color-sand-60: hsl(34.5, 20.9%, 44.1%);--color-sand-70: hsl(33.5, 24.6%, 34.3%);--color-slate-10: var(--color-ink-10);--color-slate-20: var(--color-ink-20);--color-slate-30: var(--color-ink-30);--color-slate-40: var(--color-ink-40);--color-slate-50: var(--color-ink-50);--color-slate-60: var(--color-ink-60);--color-slate-70: var(--color-ink-70);--color-red-10: hsl(10.9, 100%, 97.8%);--color-red-20: hsl(10.9, 100%, 95.7%);--color-red-30: hsl(12, 100%, 91.2%);--color-red-40: hsl(12.9, 100%, 81.8%);--color-red-50: hsl(13, 97.9%, 62.9%);--color-red-60: hsl(7.8, 63.6%, 49.6%);--color-red-70: hsl(6.7, 69.1%, 38%);--color-orange-10: hsl(38.8, 89.5%, 96.3%);--color-orange-20: hsl(37.9, 95%, 92.2%);--color-orange-30: hsl(36.3, 97.4%, 84.7%);--color-orange-40: hsl(32.4, 94.4%, 72%);--color-orange-50: hsl(35.2, 100%, 47.8%);--color-orange-60: hsl(29.4, 98.9%, 36.9%);--color-orange-70: hsl(26.4, 98.7%, 29.4%);--color-yellow-10: hsl(51.4, 77.8%, 94.7%);--color-yellow-20: hsl(49.8, 89.8%, 88.4%);--color-yellow-30: hsl(47.2, 93.1%, 77.3%);--color-yellow-40: hsl(46.4, 87.5%, 65.5%);--color-yellow-50: hsl(46.6, 98.3%, 45.5%);--color-yellow-60: hsl(41.5, 98.7%, 31%);--color-yellow-70: hsl(37.3, 78.7%, 27.6%);--color-lime-50: hsl(60.4, 62.2%, 42.5%);--color-lime-60: hsl(60.5, 100%, 23.9%);--color-lime-70: hsl(60.7, 76.6%, 21.8%);--color-green-10: hsl(102, 55.6%, 96.5%);--color-green-20: hsl(105, 55.6%, 92.9%);--color-green-30: hsl(110.5, 54.3%, 86.3%);--color-green-40: hsl(123, 46.2%, 74.5%);--color-green-50: hsl(135.6, 39.7%, 52.5%);--color-green-60: hsl(148.4, 68.8%, 31.4%);--color-green-70: hsl(149.3, 68.2%, 25.9%);--color-aqua-50: hsl(184.7, 87.4%, 40.4%);--color-aqua-60: hsl(186.7, 98.6%, 28.4%);--color-aqua-70: hsl(188.5, 79.1%, 26.3%);--color-blue-10: hsl(201.4, 100%, 97.3%);--color-blue-20: hsl(205.4, 100%, 94.9%);--color-blue-30: hsl(205.9, 100%, 90%);--color-blue-40: hsl(208.7, 95.9%, 80.8%);--color-blue-50: hsl(209.2, 100%, 62.9%);--color-blue-60: hsl(211.2, 71.4%, 48%);--color-blue-70: hsl(213.3, 67.2%, 39.4%);--color-violet-50: hsl(238.4, 100%, 77.6%);--color-violet-60: hsl(242.9, 82.7%, 66.1%);--color-violet-70: hsl(247.3, 49.4%, 51.2%);--color-purple-10: hsl(255, 100%, 98.4%);--color-purple-20: hsl(251.2, 100%, 96.9%);--color-purple-30: hsl(255, 100%, 93.7%);--color-purple-40: hsl(255.8, 82.6%, 86.5%);--color-purple-50: hsl(260.8, 90.8%, 74.5%);--color-purple-60: hsl(264.9, 56.2%, 58.8%);--color-purple-70: hsl(267.3, 43.7%, 45.3%);--color-pink-50: hsl(323.6, 81.4%, 66.3%);--color-pink-60: hsl(326.9, 54.9%, 52.2%);--color-pink-70: hsl(328.6, 55.8%, 39%);--color-ink: var(--color-ink-70);--color-slate: var(--color-slate-60);--color-sand: var(--color-sand-60);--color-red: var(--color-red-60);--color-orange: var(--color-orange-60);--color-yellow: var(--color-yellow-60);--color-green: var(--color-green-60);--color-blue: var(--color-blue-60);--color-purple: var(--color-purple-60);--color-uncolor: var(--color-uncolor-60);--color-uncolor-10: var(--color-sand-10);--color-uncolor-20: var(--color-sand-20);--color-uncolor-30: var(--color-sand-30);--color-uncolor-40: var(--color-sand-40);--color-uncolor-50: var(--color-sand-50);--color-uncolor-60: var(--color-sand-60);--color-warning: var(--color-warning-60);--color-warning-10: var(--color-red-10);--color-warning-20: var(--color-red-20);--color-warning-30: var(--color-red-30);--color-warning-40: var(--color-red-40);--color-warning-50: var(--color-red-50);--color-warning-60: var(--color-red-60);--color-text: var(--color-ink);--color-text-subtle: var(--color-ink-60);--color-text-placeholder: var(--color-ink-50);--tint-black-2: hsl(var(--hsl-black), 0.02);--tint-black-5: hsl(var(--hsl-black), 0.05);--tint-black-10: hsl(var(--hsl-black), 0.10);--tint-black-15: hsl(var(--hsl-black), 0.15);--tint-black-20: hsl(var(--hsl-black), 0.20);--tint-black-25: hsl(var(--hsl-black), 0.25);--tint-black-50: hsl(var(--hsl-black), 0.50);--tint-black-75: hsl(var(--hsl-black), 0.75);--tint-ink-2: color-mix(in hsl, transparent, var(--color-ink) 2%);--tint-ink-3: color-mix(in hsl, transparent, var(--color-ink) 3%);--tint-ink-5: color-mix(in hsl, transparent, var(--color-ink) 5%);--tint-ink-10: color-mix(in hsl, transparent, var(--color-ink) 10%);--tint-ink-15: color-mix(in hsl, transparent, var(--color-ink) 15%);--tint-ink-20: color-mix(in hsl, transparent, var(--color-ink) 20%);--tint-ink-25: color-mix(in hsl, transparent, var(--color-ink) 25%);--tint-ink-35: color-mix(in hsl, transparent, var(--color-ink) 35%);--tint-ink-50: color-mix(in hsl, transparent, var(--color-ink) 50%);--tint-ink-75: color-mix(in hsl, transparent, var(--color-ink) 75%);--tint-inverted-2: color-mix(in hsl, transparent, var(--color-inverted) 2%);--tint-inverted-5: color-mix(in hsl, transparent, var(--color-inverted) 5%);--tint-inverted-10: color-mix(in hsl, transparent, var(--color-inverted) 10%);--tint-inverted-15: color-mix(in hsl, transparent, var(--color-inverted) 15%);--tint-inverted-25: color-mix(in hsl, transparent, var(--color-inverted) 25%);--tint-inverted-50: color-mix(in hsl, transparent, var(--color-inverted) 50%);--tint-inverted-75: color-mix(in hsl, transparent, var(--color-inverted) 75%)}@media not print{:root[data-color-scheme=dark]{--color-body: hsl(202.5, 42.1%, 7.5%);--color-canvas: hsl(200, 28%, 14.7%);--color-canvas-light: var(--color-slate-10);--color-inverted: hsl(199.1, 44%, 9.8%);--color-page-tint: var(--color-body);--color-page-tint-1: var(--color-body);--color-page-tint-2: var(--color-body);--color-page-tint-3: var(--color-body);--color-page-tint-4: var(--color-body);--color-page-tint-5: var(--color-body);--color-page-tint-6: var(--color-body);--color-ink-10: hsl(200, 18%, 19.6%);--color-ink-20: hsl(201.2, 14%, 23.7%);--color-ink-30: hsl(200, 10.2%, 28.8%);--color-ink-40: hsl(201.4, 7.3%, 37.6%);--color-ink-50: hsl(198.5, 5.5%, 53.5%);--color-ink-60: hsl(201.8, 6.5%, 66.9%);--color-ink-70: hsl(205.7, 13.2%, 89.6%);--color-sand-10: hsl(60, 1%, 19.8%);--color-sand-20: hsl(40, 2.5%, 23.7%);--color-sand-30: hsl(33.7, 11.1%, 28.2%);--color-sand-40: hsl(32.4, 20.2%, 35.9%);--color-sand-50: hsl(33.1, 23%, 50.6%);--color-sand-70: hsl(33.3, 27.3%, 80.6%);--color-slate-10: hsl(200, 21.2%, 19.4%);--color-slate-20: hsl(201.8, 18.3%, 23.5%);--color-slate-30: hsl(199.1, 15.1%, 28.6%);--color-slate-40: hsl(201.1, 19.6%, 37.1%);--color-slate-50: hsl(200.4, 23.1%, 52.5%);--color-slate-70: hsl(200, 43.8%, 81.2%);--color-red-10: hsl(0, 5.8%, 20.4%);--color-red-20: hsl(9.2, 10.4%, 24.5%);--color-red-30: hsl(8, 19.2%, 30.6%);--color-red-40: hsl(8.4, 38.5%, 40.2%);--color-red-50: hsl(8.9, 69.5%, 56.3%);--color-red-60: hsl(14.4, 90.1%, 68.2%);--color-red-70: hsl(14.8, 100%, 83.3%);--color-orange-10: hsl(30, 8%, 19.6%);--color-orange-20: hsl(34.3, 11.9%, 23.1%);--color-orange-30: hsl(27.3, 23.1%, 28%);--color-orange-40: hsl(27.8, 54.9%, 33.9%);--color-orange-50: hsl(31.2, 98.1%, 40.4%);--color-orange-60: hsl(27.7, 82.4%, 59.8%);--color-orange-70: hsl(29.5, 96.6%, 77.3%);--color-yellow-10: hsl(96, 5.1%, 19.4%);--color-yellow-20: hsl(65.5, 9.7%, 22.2%);--color-yellow-30: hsl(52.5, 18.2%, 25.9%);--color-yellow-40: hsl(41.7, 45.6%, 31%);--color-yellow-50: hsl(38.2, 82.1%, 39.4%);--color-yellow-60: hsl(39.5, 70%, 51.6%);--color-yellow-70: hsl(43.1, 82.1%, 69.4%);--color-lime-50: hsl(60.6, 49.7%, 37.5%);--color-lime-60: hsl(61.1, 44.7%, 48.2%);--color-lime-70: hsl(61.9, 62.8%, 61%);--color-green-10: hsl(174, 10.4%, 18.8%);--color-green-20: hsl(165, 10.3%, 22.7%);--color-green-30: hsl(159.1, 16.8%, 26.9%);--color-green-40: hsl(152.7, 25.9%, 33.3%);--color-green-50: hsl(143.4, 42.6%, 43.7%);--color-green-60: hsl(134.1, 39.1%, 59.4%);--color-green-70: hsl(122.6, 41.8%, 78.4%);--color-aqua-50: hsl(187.7, 63.5%, 40.8%);--color-aqua-60: hsl(186.3, 50.9%, 56.1%);--color-aqua-70: hsl(183, 49.6%, 75.9%);--color-blue-10: hsl(206, 29.4%, 20%);--color-blue-20: hsl(209.3, 34.4%, 24.5%);--color-blue-30: hsl(209, 38.2%, 29.8%);--color-blue-40: hsl(210.6, 50%, 39.2%);--color-blue-50: hsl(212.1, 77.5%, 56.5%);--color-blue-60: hsl(210, 92.4%, 69%);--color-blue-70: hsl(208, 100%, 82.4%);--color-violet-50: hsl(241.3, 98.6%, 72.4%);--color-violet-60: hsl(231.8, 92.7%, 78.4%);--color-violet-70: hsl(225.7, 100%, 86.9%);--color-purple-10: hsl(252, 4.8%, 20.6%);--color-purple-20: hsl(255, 9.2%, 25.5%);--color-purple-30: hsl(260.8, 15.9%, 32.2%);--color-purple-40: hsl(265.2, 30.4%, 44.5%);--color-purple-50: hsl(269.6, 75.6%, 64.7%);--color-purple-60: hsl(264.8, 76.7%, 76.5%);--color-purple-70: hsl(259.6, 93.2%, 88.4%);--color-pink-50: hsl(327.6, 58.3%, 57.6%);--color-pink-60: hsl(326.5, 64.1%, 71.6%);--color-pink-70: hsl(323.1, 97.2%, 85.9%);--color-uncolor-10: var(--color-slate-10);--color-uncolor-20: var(--color-slate-20);--color-uncolor-30: var(--color-slate-30);--color-uncolor-40: var(--color-slate-40);--color-uncolor-60: var(--color-slate-60);--color-uncolor-70: var(--color-slate-70)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]){--color-body: hsl(202.5, 42.1%, 7.5%);--color-canvas: hsl(200, 28%, 14.7%);--color-canvas-light: var(--color-slate-10);--color-inverted: hsl(199.1, 44%, 9.8%);--color-page-tint: var(--color-body);--color-page-tint-1: var(--color-body);--color-page-tint-2: var(--color-body);--color-page-tint-3: var(--color-body);--color-page-tint-4: var(--color-body);--color-page-tint-5: var(--color-body);--color-page-tint-6: var(--color-body);--color-ink-10: hsl(200, 18%, 19.6%);--color-ink-20: hsl(201.2, 14%, 23.7%);--color-ink-30: hsl(200, 10.2%, 28.8%);--color-ink-40: hsl(201.4, 7.3%, 37.6%);--color-ink-50: hsl(198.5, 5.5%, 53.5%);--color-ink-60: hsl(201.8, 6.5%, 66.9%);--color-ink-70: hsl(205.7, 13.2%, 89.6%);--color-sand-10: hsl(60, 1%, 19.8%);--color-sand-20: hsl(40, 2.5%, 23.7%);--color-sand-30: hsl(33.7, 11.1%, 28.2%);--color-sand-40: hsl(32.4, 20.2%, 35.9%);--color-sand-50: hsl(33.1, 23%, 50.6%);--color-sand-70: hsl(33.3, 27.3%, 80.6%);--color-slate-10: hsl(200, 21.2%, 19.4%);--color-slate-20: hsl(201.8, 18.3%, 23.5%);--color-slate-30: hsl(199.1, 15.1%, 28.6%);--color-slate-40: hsl(201.1, 19.6%, 37.1%);--color-slate-50: hsl(200.4, 23.1%, 52.5%);--color-slate-70: hsl(200, 43.8%, 81.2%);--color-red-10: hsl(0, 5.8%, 20.4%);--color-red-20: hsl(9.2, 10.4%, 24.5%);--color-red-30: hsl(8, 19.2%, 30.6%);--color-red-40: hsl(8.4, 38.5%, 40.2%);--color-red-50: hsl(8.9, 69.5%, 56.3%);--color-red-60: hsl(14.4, 90.1%, 68.2%);--color-red-70: hsl(14.8, 100%, 83.3%);--color-orange-10: hsl(30, 8%, 19.6%);--color-orange-20: hsl(34.3, 11.9%, 23.1%);--color-orange-30: hsl(27.3, 23.1%, 28%);--color-orange-40: hsl(27.8, 54.9%, 33.9%);--color-orange-50: hsl(31.2, 98.1%, 40.4%);--color-orange-60: hsl(27.7, 82.4%, 59.8%);--color-orange-70: hsl(29.5, 96.6%, 77.3%);--color-yellow-10: hsl(96, 5.1%, 19.4%);--color-yellow-20: hsl(65.5, 9.7%, 22.2%);--color-yellow-30: hsl(52.5, 18.2%, 25.9%);--color-yellow-40: hsl(41.7, 45.6%, 31%);--color-yellow-50: hsl(38.2, 82.1%, 39.4%);--color-yellow-60: hsl(39.5, 70%, 51.6%);--color-yellow-70: hsl(43.1, 82.1%, 69.4%);--color-lime-50: hsl(60.6, 49.7%, 37.5%);--color-lime-60: hsl(61.1, 44.7%, 48.2%);--color-lime-70: hsl(61.9, 62.8%, 61%);--color-green-10: hsl(174, 10.4%, 18.8%);--color-green-20: hsl(165, 10.3%, 22.7%);--color-green-30: hsl(159.1, 16.8%, 26.9%);--color-green-40: hsl(152.7, 25.9%, 33.3%);--color-green-50: hsl(143.4, 42.6%, 43.7%);--color-green-60: hsl(134.1, 39.1%, 59.4%);--color-green-70: hsl(122.6, 41.8%, 78.4%);--color-aqua-50: hsl(187.7, 63.5%, 40.8%);--color-aqua-60: hsl(186.3, 50.9%, 56.1%);--color-aqua-70: hsl(183, 49.6%, 75.9%);--color-blue-10: hsl(206, 29.4%, 20%);--color-blue-20: hsl(209.3, 34.4%, 24.5%);--color-blue-30: hsl(209, 38.2%, 29.8%);--color-blue-40: hsl(210.6, 50%, 39.2%);--color-blue-50: hsl(212.1, 77.5%, 56.5%);--color-blue-60: hsl(210, 92.4%, 69%);--color-blue-70: hsl(208, 100%, 82.4%);--color-violet-50: hsl(241.3, 98.6%, 72.4%);--color-violet-60: hsl(231.8, 92.7%, 78.4%);--color-violet-70: hsl(225.7, 100%, 86.9%);--color-purple-10: hsl(252, 4.8%, 20.6%);--color-purple-20: hsl(255, 9.2%, 25.5%);--color-purple-30: hsl(260.8, 15.9%, 32.2%);--color-purple-40: hsl(265.2, 30.4%, 44.5%);--color-purple-50: hsl(269.6, 75.6%, 64.7%);--color-purple-60: hsl(264.8, 76.7%, 76.5%);--color-purple-70: hsl(259.6, 93.2%, 88.4%);--color-pink-50: hsl(327.6, 58.3%, 57.6%);--color-pink-60: hsl(326.5, 64.1%, 71.6%);--color-pink-70: hsl(323.1, 97.2%, 85.9%);--color-uncolor-10: var(--color-slate-10);--color-uncolor-20: var(--color-slate-20);--color-uncolor-30: var(--color-slate-30);--color-uncolor-40: var(--color-slate-40);--color-uncolor-60: var(--color-slate-60);--color-uncolor-70: var(--color-slate-70)}}}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */@layer reset{*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}object{block-size:auto;overflow:visible;inline-size:auto}a{background:transparent;color:inherit;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#283c46;text-decoration:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}:where(button,input[type=submit]){-webkit-appearance:button;background:none;border:none;cursor:pointer;letter-spacing:inherit;line-height:inherit;padding:0}button{overflow:visible}label{cursor:pointer}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}dialog{color:inherit}}.article-list{--article-list-item-padding: var(--16px);font-size:var(--text-md);line-height:var(--line-height-snug);list-style:none;margin:0;padding:0}@container layout (inline-size < 76.8rem){.article-list{font-size:var(--14px)}}.article-list__item{border-block-end:var(--border);display:flex;gap:var(--perma-column-gap);padding-block:var(--article-list-item-padding);position:relative}.article-list__item:first-child{border-block-start:var(--border);padding-block-start:var(--24px)}.article-list__item--footer{border-block-end:none;padding-inline-start:calc(var(--perma-avatar-size) + var(--perma-column-gap))}.article-list__avatar{--change-avatar-size: var(--perma-avatar-size)}.article-list__image{align-items:start;display:grid;inline-size:var(--perma-avatar-size)}.article-list__image svg{block-size:auto;max-inline-size:100%}.article-list__title{font-size:var(--text-body);font-weight:700;margin-block:0 var(--2px);max-inline-size:100%;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(any-hover: hover){.article-list__link:hover .article-list__title-underline{text-decoration:underline}}.article-list__project-name{font-weight:normal}@container layout (inline-size < 76.8rem){.article-list__project-name{white-space:normal}}.article-list__link{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;flex:1;min-inline-size:0;margin-block:calc(-1*var(--article-list-item-padding));padding-block:var(--article-list-item-padding)}.article-list__content{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow-wrap:anywhere;position:relative}@container layout (inline-size < 76.8rem){.article-list__content{-webkit-line-clamp:3}}.article-list--nested{margin-inline-start:2ch}.attachment.attachment--audio{display:flex;overflow:hidden;padding-block:.5em}.attachment.attachment--audio turbo-frame{display:flex;flex:1;max-inline-size:100%;overflow:hidden}.attachment.attachment--audio .audio-player+figcaption.attachment__caption{display:none}.attachment.attachment--audio .audio-player{display:inline-flex;inline-size:100%;min-inline-size:22rem;text-align:start}.attachment.attachment--audio .audio-player.node--selected{outline:var(--lexxy-focus-ring-size) solid var(--lexxy-focus-ring-color);outline-offset:var(--lexxy-focus-ring-offset)}.attachment.attachment--audio .audio-player.node--selected img{outline:none}.attachment.attachment--audio .audio-player audio{display:none}.attachment.attachment--audio .audio-player .audio-player__controls{align-items:center;display:flex;flex:1;gap:.6em;max-inline-size:100%}.attachment.attachment--audio .audio-player .audio-player__play-button{aspect-ratio:1/1;background:none;border:none;block-size:100%;cursor:pointer;display:grid;margin:0;max-block-size:4.4ch;padding:.2em}.attachment.attachment--audio .audio-player .audio-player__play-button:hover{background:rgba(0,0,0,0)}.attachment.attachment--audio .audio-player .audio-player__play-button:hover .audio-player__play-icon-container{background:var(--tint-ink-10);color:var(--color-red-70)}.attachment.attachment--audio .audio-player .audio-player__play-button .audio-player__play-icon-container{aspect-ratio:1/1;align-items:center;background:var(--tint-ink-5);border:none;border-radius:50%;color:var(--color-ink);display:flex;flex:1;justify-content:center;padding:0}.attachment.attachment--audio .audio-player .audio-player__play-button .audio-player__play-icon-container svg{block-size:50%;inline-size:50%}.attachment.attachment--audio .audio-player .audio-player__progress-bar{block-size:.6rem;background:color-mix(in hsl, transparent, var(--color-ink) 10%);cursor:pointer;inset-block-end:0;inset-inline-end:0;inset-inline-start:0;position:absolute}.attachment.attachment--audio .audio-player .audio-player__progress-bar:active{cursor:grabbing}.attachment.attachment--audio .audio-player .audio-player__progress-filled{background:var(--color-red);inline-size:0%;inset-block-end:0;inset-block-start:0;inset-inline-start:0;pointer-events:none;position:absolute}.attachment.attachment--audio .audio-player .attachment__caption .attachment__name{inline-size:100%}.attachment.attachment--audio .audio-player .attachment__caption .attachment__name::placeholder{color:var(--tint-ink-40)}.attachment.attachment--audio .audio-player .attachment__caption .attachment__size{display:flex}.attachment.attachment--audio .audio-player .attachment__caption .audio-player__current-time{flex-shrink:0;font-variant-numeric:tabular-nums;white-space:nowrap}.accountability .step__checkbox{pointer-events:none}.accountability .field-row__date-option{min-block-size:auto}.accountability .field-row--repeat{gap:1.5rem}.unassigned details{margin-block:.2rem}.unassigned details[open] .project-list__project{background:var(--tint-ink-5)}.unassigned details[open] summary::before{transform:rotate(90deg)}.unassigned summary{appearance:none;list-style:none;cursor:pointer;font-weight:bold;margin-bottom:5px;position:relative;padding-block:1rem;padding-inline-start:3.2rem}.unassigned summary::-webkit-details-marker{display:none}.unassigned summary:before{content:"";inline-size:2.4rem;block-size:2.4rem;background:url(/assets/icons/detail-arrow-d16e47a7230a195ffe0215d34ccd81c31a995ceabf5823a0cdb3d0864c00fcad.svg) center center no-repeat;background-size:1.6rem;position:absolute;inset-block-start:.8rem;inset-inline-start:.4rem;transition:transform .15s ease-in-out}@media not print{:root[data-color-scheme=dark] .unassigned summary:before{background-image:url(/assets/icons/reversed/detail-arrow--white-4111a1a1a385ab39a5604929ec6eec70e1003c2df2b9675946bd6283f495d1b4.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .unassigned summary:before{background-image:url(/assets/icons/reversed/detail-arrow--white-4111a1a1a385ab39a5604929ec6eec70e1003c2df2b9675946bd6283f495d1b4.svg)}}}.migration-animation:before,.migration-animation:after{content:" ";display:table}.migration-animation:after{clear:both}.superpowers{font-size:var(--text-md)}.superpowers__heading{font-weight:800;font-size:var(--24px);margin:0}.superpowers__heading span{padding-inline-start:0}@container layout (inline-size < 76.8rem){.superpowers__heading{font-size:var(--20px)}}.superpower-holder{align-items:center;display:inline-flex;gap:var(--6px);overflow:hidden;padding-block-start:var(--8px);padding-inline-end:var(--12px);text-overflow:ellipsis;white-space:nowrap}.superpowers__list{--gap: 0.8rem;--padding: 0.4rem;margin-inline:calc(-1*var(--padding))}.superpower-item{align-items:center;display:flex;gap:var(--gap);padding-block:var(--padding);position:relative}.superpower-item a{align-items:center;border-radius:var(--radius-lg);display:flex;gap:var(--gap);inline-size:100%;margin-block:calc(-1*var(--padding));padding:var(--padding)}@media(any-hover: hover){.superpower-item a:hover{background-color:var(--tint-ink-5)}}@container layout (inline-size < 76.8rem){.superpower-item{border-block-end:var(--border)}.superpower-item:first-child{border-block-start:var(--border)}.superpower-item a{padding-inline:0}}.superpower-item__icon{--icon-size: 3.2rem;aspect-ratio:1;background:var(--color-blue-30);border-radius:50%;color:var(--color-blue);display:grid;flex-shrink:0;font-size:calc(var(--icon-size)/1.75);inline-size:var(--icon-size);margin:0;place-content:center}.superpowers--owner .superpower-item__icon{background-color:var(--color-orange-30);color:var(--color-orange)}.company-edit-form__delete{display:inline-block;background:url(/assets/icons/trash-25fa4199549908946b12e8ea0645fb01ebd12a670c69de4b9a71c9c0b54089c5.svg) left center no-repeat;background-size:2.4rem;cursor:pointer;text-decoration:underline;opacity:.33;inline-size:2.4rem;block-size:2.4rem;text-indent:-9999em}.company-edit-form__delete:hover{opacity:1}.global-trash .break{margin-block-end:1ch}.global-trash .break span{padding-inline-start:0;text-transform:none}.global-trash .date-divider{grid-column:1/-1}.global-trash .date-divider h3{margin-block:0;text-align:start}.global-trash .date-divider h3:before{display:none}.global-trash .date-divider span{background:none;color:var(--color-orange-70);font-size:var(--text-sm);font-weight:normal}.export-animation{position:relative}.export-animation__item{animation:getInBox 2.66s ease-in infinite;animation-delay:3s;position:absolute;inset-block-start:-50rem;inset-inline-start:25%;z-index:9}.export-animation__item--2nd{animation-delay:4s;inset-inline-start:60%}.export-animation__item--3rd{animation-delay:5s;inset-inline-start:33%}.export-animation__item--4th{animation-delay:6s;inset-inline-start:45%}.export-animation__item--5th{animation-delay:7s;inset-inline-start:66%}.export-animation__item--6th{animation-delay:8s;inset-inline-start:10%}.export-animation__box{animation:bumpBox .25s both;animation-delay:3.9s;display:block;inline-size:22rem;block-size:11.9rem;margin:5rem auto 0;position:relative;z-index:10}.migration-animation{position:relative;z-index:0;overflow:hidden}.migration-animation:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:100%;border-block-end:1px dashed var(--tint-ink-15)}.migration-animation__start,.migration-animation__end{position:relative;z-index:1;background:var(--color-inverted);padding:.5rem 1rem;border-inline-end:1px solid var(--tint-ink-15)}.migration-animation__end{border:0;border-inline-start:1px solid var(--tint-ink-15)}.migration-animation__item{animation:migrationShuffle 3s both infinite;inline-size:3rem;position:absolute;inset-inline-start:5%;inset-block-start:50%;margin-block-start:-1.5rem}.migration-animation__item--2nd{animation-delay:.5s}.migration-animation__item--3rd{animation-delay:1s}.migration-animation__item--4th{animation-delay:1.5s}.pending-2fa-roster{display:flex;align-items:center;grid-gap:1.6rem;padding:1.6rem;border-block-end:1px solid var(--tint-ink-5)}.plan-upgrade-promo{background:url(/assets/hints/circle-2179e0c325b9a5e6d1dba543d89c1cc8c662e5bfbf977a00614126709206cb2d.svg) no-repeat center/100% 100%;display:grid;gap:.4rem;line-height:1.25;max-inline-size:32rem;padding:2.4rem 1.6rem;position:relative;text-align:center;transition:transform 150ms ease-out}.plan-upgrade-promo:hover{transform:scale(1.025)}@container layout (inline-size >= 64rem){.plan-upgrade-promo{position:absolute;inset:var(--16px) var(--16px) auto auto}}.plan-upgrade-promo--trial{max-inline-size:36rem}.invite-link-section{background:var(--color-uncolor-10);border-radius:var(--radius-md);padding:var(--16px)}@container layout (inline-size >= 76.8rem){.invite-link-section{border-radius:var(--radius-lg);padding:var(--20px)}}.invite-link-section--enabled{background:var(--color-green-10);box-shadow:inset 0 0 0 2px var(--color-green-20)}.enrollment-radio{--radio-field-font-size: var(--20px);padding-block:1.2rem}.account-sticky-footer{--account-sticky-footer-fade-size: 2.4rem;background:var(--color-canvas);inset-block-end:var(--tray-block-size);margin:var(--account-sticky-footer-fade-size) calc(-1*var(--perma-padding)) 0;padding:1.6rem var(--perma-padding);position:sticky}.account-sticky-footer::after{background:linear-gradient(to top, var(--color-canvas), transparent);block-size:var(--account-sticky-footer-fade-size);content:"";inset:0 0 auto;position:absolute;translate:0 -100%}.project-access-footer{align-items:start;background:var(--color-canvas);border-block-start:var(--border);display:grid;gap:var(--16px)}@container layout (inline-size >= 76.8rem){.project-access-footer{grid-template-columns:auto 1fr}}.voice-notes-admin{background:var(--color-uncolor-10);border-radius:var(--radius-lg);padding:var(--20px)}.voice-notes-admin:has(input:checked){background:var(--color-green-10);box-shadow:inset 0 0 0 2px var(--color-green-20)}.action-menu__content.loading:before{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}.action-menu__content.loading:before{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}.action-menu{background:var(--color-canvas-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;inset-inline-start:0;text-align:start;inset-block-start:3.2rem;inline-size:30rem;z-index:5}.action-menu{--action-item-spacing: var(--6px);--arrow-size: 2rem;--arrow-offset: calc(var(--arrow-size) * -1);--arrow-space-from-corner: 1.4rem;--color-picker-swatch-size: 1.6rem;padding:0 var(--action-item-spacing);position:absolute;inline-size:auto;inset-inline:0 auto;z-index:var(--z-action-sheet)}.action-menu.vault-selection-popup{transform:translateZ(0)}@container layout (inline-size >= 96rem){.action-menu{inset-block-start:-1rem;inset-inline-end:100%;inset-inline-start:auto}}@media(prefers-reduced-motion: no-preference){.action-menu{animation:scale-fade-in .2s ease}}.action-menu:after{content:"";position:absolute;inline-size:0;block-size:0;border:calc(var(--arrow-size)/2) solid var(--tint-ink-15);inset-block:calc(var(--arrow-size)*-1) auto;inset-inline:var(--arrow-space-from-corner) auto;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-canvas-light) rgba(0,0,0,0);pointer-events:none;filter:drop-shadow(0 -2px 0.5px var(--tint-ink-3))}@container layout (inline-size >= 96rem){.action-menu:after{inset-inline:auto var(--arrow-offset);inset-block:var(--arrow-space-from-corner) auto;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-canvas-light);filter:drop-shadow(1px 2px 0.5px var(--tint-ink-3))}}.action-menu.action-menu--list-options{inset-inline-end:calc(100% + var(--perma-padding));inset-block:-0.5rem auto}@container layout (width < 138rem) and (width > 76.8rem){.action-menu.action-menu--list-options{inset-inline:calc(var(--perma-padding)*-1 - .4rem) auto !important;inset-block:var(--perma-padding) auto}.action-menu.action-menu--list-options:after{inset-inline:var(--arrow-space-from-corner) auto;inset-block:var(--arrow-offset) auto;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-canvas-light) rgba(0,0,0,0);filter:drop-shadow(-1px -2px 0.5px var(--tint-ink-3))}}@container layout (width < 76.8rem){.action-menu.action-menu--list-options{inset-inline:auto 0 !important;inset-block:-0.5rem auto !important}.action-menu.action-menu--list-options:after{inset-inline:var(--arrow-offset) auto;inset-block:var(--arrow-space-from-corner) auto;border-color:rgba(0,0,0,0) var(--color-canvas-light) rgba(0,0,0,0) rgba(0,0,0,0);filter:drop-shadow(-2px 2px 0.5px var(--tint-ink-3))}}.action-menu__content.loading{opacity:.5}.action-menu__content.loading:before{opacity:1;content:""}.action-list{margin:0;padding:0;margin-block-end:var(--action-item-spacing);padding-block-start:var(--action-item-spacing);font-size:var(--text-14);list-style:none}.action-list+.action-list{border-block-start:1px solid var(--tint-ink-10)}.action-list__action{display:block;inline-size:100%;padding:var(--2px) var(--6px);background:rgba(0,0,0,0);border:none;border-radius:var(--radius-md);text-align:start;white-space:nowrap}a.action-list__action:hover,button.action-list__action:hover{background-color:var(--color-blue-20)}@media not print{:root[data-color-scheme=dark] .action-sheet__action[type=submit],:root[data-color-scheme=dark] .action-sheet__action::before{filter:invert(100%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .action-sheet__action[type=submit],:root:not([data-color-scheme=light]) .action-sheet__action::before{filter:invert(100%)}}}.action-sheet{--action-sheet-padding: 0.8rem;display:inline-block;position:relative}.action-sheet__close{--btn-color: var(--color-inverted);--btn-background-color: transparent;--btn-background-color-hover: transparent;margin-inline-start:auto}.action-sheet__content{align-items:stretch;border-radius:var(--8px);color:var(--color-inverted);flex-direction:column;inline-size:0;inset-block-start:calc(-1*var(--action-sheet-padding));inset-inline-end:calc(-1*var(--action-sheet-padding));opacity:0;padding:var(--action-sheet-padding);position:absolute;text-align:start;transition:300ms var(--ease-out-overshoot);transition-property:inline-size,opacity,visibility;visibility:hidden;z-index:var(--z-action-sheet)}.action-sheet__content,.action-sheet__content:before{background:var(--color-blue)}.expanded>.action-sheet__content{block-size:auto;display:flex !important;inline-size:26rem;opacity:1;visibility:visible}.action-sheet__content li{list-style:none}.action-sheet__break{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;border-block-start:1px solid var(--tint-inverted-10);color:var(--tint-inverted-75);padding:1rem 0 0 .8rem}.action-sheet__description{font-size:var(--text-14);overflow:hidden;padding:0 1.5rem;inline-size:26rem}.action-sheet__action{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;display:block;font-size:var(--text-14);line-height:1.2;padding:1rem 1.5rem 1rem 2.8em;position:relative;border-radius:var(--radius-lg)}.action-sheet__action.action-sheet__action__button{background-color:inherit;text-align:start;inline-size:100%}.action-sheet__action.action-sheet__action-noicon{padding:1rem 1.5rem 1rem 1.5rem}.action-sheet__action::before{background-position:.8rem 50%;background-repeat:no-repeat;background-size:1.5em;color:var(--color-canvas);inset-block-end:0;content:"";inset-inline-start:0;position:absolute;inset-inline-end:0;inset-block-start:0}.action-sheet__action[type=submit]{color:#fff;background-position:.8rem 50%;background-repeat:no-repeat;background-size:1.5em;inline-size:100%;text-align:start;background-color:inherit;border:0}@media not print{.action-sheet__action[type=submit][data-color-scheme=dark]:hover{background-color:var(--tint-inverted-25)}.action-sheet__action[type=submit][data-color-scheme=dark]:before{filter:none}@media(prefers-color-scheme: dark){.action-sheet__action[type=submit]:not([data-color-scheme=light]):hover{background-color:var(--tint-inverted-25)}.action-sheet__action[type=submit]:not([data-color-scheme=light]):before{filter:none}}}.action-sheet__action:hover{background-color:var(--tint-ink-25)}.action-sheet__action.action-sheet__action--info{font-size:var(--text-12);inline-size:26rem;white-space:normal;border-block-start:0;padding-inline-start:1em;color:var(--tint-inverted-75);line-height:1.4;background-color:var(--tint-ink-10)}.action-sheet__action.action-sheet__action--info:hover{background-color:var(--tint-ink-10)}.action-sheet__action.action-sheet__action--info::before{z-index:-1}.chat-line__options .action-sheet__action--info{max-inline-size:19rem}.action-sheet__action.action-sheet__action--disabled{cursor:not-allowed;color:var(--tint-inverted-50)}.action-sheet__action.action-sheet__action--disabled:before{opacity:.6}.action-sheet__action.action-sheet__action--disabled:hover{background-color:rgba(0,0,0,0)}.action-sheet__action.action-sheet__action--info{font-size:var(--text-12);max-inline-size:26rem;inline-size:100%;white-space:normal;border-block-start:0;padding-inline-start:1em;color:var(--tint-inverted-75);line-height:1.4;background-color:var(--tint-ink-10)}.action-sheet__action.action-sheet__action--info:hover{background-color:var(--tint-ink-10)}.action-sheet__action.action-sheet__action--info::before{z-index:-1}.action-sheet__lazy-options{display:none}.action-sheet.expanded .action-sheet__lazy-options{display:block}.action-sheet.expanded .action-sheet__lazy-options[busy]{min-block-size:211px}.action-sheet.expanded .action-sheet__lazy-options .spinner--lazy-turbo{display:block;margin-block-start:8rem}button.action-sheet__action--pin::before{filter:none !important}.action-sheet--for-calendar-add .action-sheet__content{inset-block-start:0;inset-inline-end:0;border-radius:0 0 var(--radius-md) var(--radius-md)}.action-sheet__action--edit::before,.action-sheet__action--rename::before{background-image:url(/assets/icons/reversed/edit--white-e120a49ba66e68aeae835260bb34220cf274596d9fffb3108431d9f0ed7b1847.svg)}.action-sheet__action--settings::before{background-image:url(/assets/icons/reversed/gear--white-c902127257e8fe990527023891c01f01716366232b0d0a7aa353eede33498348.svg)}.action-sheet__action--rename-tool::before{background-image:url(/assets/icons/reversed/rename-tools--white-ff471305c00f5d3b689a70e19cd6c2fc59f563846b72c81919aacaf94c754939.svg)}.action-sheet__action--reply::before{background-image:url(/assets/icons/reversed/reply--white-b9785afc7357ae80ba1763e74c330601b90fffdc61f86993df738ad47207fe55.svg)}.action-sheet__action--boost::before{background-image:url(/assets/icons/reversed/boost--white-0f1e43ee3d37095da8c1646fca6ca2a7f8fe1e1f9c7e84880c597ca06e4bc813.svg)}.action-sheet__action--move::before{background-image:url(/assets/icons/reversed/move--white-bb9d66eec57b20df644038bc167b622d97e9878153348e458e813fa88bbfbfc1.svg)}.action-sheet__action--copy::before{background-image:url(/assets/icons/reversed/copy--white-ec6c9c9c53674b3ed1f9d22e80d1a56d88e332822753319000a802496f4a13bd.svg)}.action-sheet__action--archive::before{background-image:url(/assets/icons/reversed/archive--white-549e9c5c18fe44b6dd37686fef7f1d180e895b1584150dffecf092587d0fb07c.svg)}.action-sheet__action--archived::before{background-image:url(/assets/icons/reversed/archived--white-8d7a31a088e57b9e29b5bd1468112000a73875d10bf0ec2ca9b26c2366148c5c.svg)}.action-sheet__action--retention::before{background-image:url(/assets/icons/reversed/retention--white-1481677e03f5483f018d152c2bf4043e70da19411ff8264dbf76d7bafe9b27e9.svg)}.action-sheet__action--trash::before{background-image:url(/assets/icons/reversed/delete--white-2e5b89bbd5b947d95987dcf4bf8b7311fa86db97b19b79d6321aaf5a1c69d607.svg)}.action-sheet__action--history::before{background-image:url(/assets/icons/reversed/history--white-dd182ded662d7f726bb306100f3b91c4c4d5ee116018211be11a8550a2e466bb.svg)}.action-sheet__action--person::before{background-image:url(/assets/icons/reversed/person--white-1cf475c763d2948095d2273ffd7734ce1f0b4d36ba3bbb730ae0843104726081.svg);background-size:1.4em;background-position-x:1.2rem}.action-sheet__action--people::before{background-image:url(/assets/icons/reversed/people--white-d3a6bef53730b4016bb318fcbecb9036d0b9e5a785bfbf0443bd40fcde64c1a0.svg)}.action-sheet__action--leave::before{background-image:url(/assets/icons/reversed/leave--white-f5adcd48b841275bffc00fbd1154f935820023e41632d599636219a46608d619.svg)}.action-sheet__action--share::before{background-image:url(/assets/icons/reversed/share--white-413d13c958f98d4e4c2cd5a9adf986fa907ce61e5ac977f68d848cdd7f0d8b2f.svg)}.action-sheet__action--link::before{background-image:url(/assets/icons/reversed/link--white-55904125ef81774d8aabb349f02bbb7748811c514c3bf2f75dca547d04d932a4.svg)}.action-sheet__action--public-link::before{background-image:url(/assets/icons/reversed/public-link--white-f71eb3b24e9f2e5e0d092c3d93bfcf68c8d76dfdfc7fe29b03cae7a0ef1fc945.svg)}.action-sheet__action--watch-kanban::before{background-image:url(/assets/icons/reversed/watching--white-7d5ec10192a563491319501b90cb1ed1c666b97c8b9b73be69197effb80f24ac.svg)}.action-sheet__action--unwatch-kanban::before{background-image:url(/assets/icons/reversed/stop-watching--white-3d32eeda8e4ab6775d475048d300bb06d4e92da9c73ce72929702ef2ba388baf.svg)}.action-sheet__action--group::before{background-image:url(/assets/icons/reversed/add-group--white-f157b2b6bda96925e5edc0208259f0ed1a6e1f2b357b761c56d1f77c1f227693.svg)}.action-sheet__action--follow::before{background-image:url(/assets/icons/reversed/notifications-on--white-8c55926dd177f0a2de5a6627730fc6c7b0b9a9bf130e3badfbee876ede8203e8.svg)}.action-sheet__action--comments-on::before{background-image:url(/assets/icons/reversed/comments-on--white-6c46ef114e23ec2139d9fe37b152d020c3a939b6fc267fe03870aff3c2544069.svg)}.action-sheet__action--comments-off::before{background-image:url(/assets/icons/reversed/comments-off--white-7443980d71e276506de34e9580ef9dbc40c0bad0ddbbf1a1fe8a48512406ca3b.svg)}.action-sheet__action--unfollow::before{background-image:url(/assets/icons/reversed/notifications-off--white-f8959250e944bc8fe7ce4b1b3c4aa98cdcad50e08c37f3db51af36b0e2ec0554.svg)}.action-sheet__action--export::before{background-image:url(/assets/icons/reversed/download--white-8bd459a84867533543c64aa717c72ccc1b5f0790558707c9cd1bfc74af5a3515.svg)}.action-sheet__action--tools::before{background-image:url(/assets/icons/reversed/tools--white-063b03e410ee90d029f51b240f1c205299f044727abffbd029cf58e855e5330c.svg)}.action-sheet__action--schedule::before{background-image:url(/assets/icons/reversed/start-end-date--white-85641d5bf10ef2b2ba057da4806f87c474863878cbc15e7ebaf67a87b1141233.svg)}.action-sheet__action--restore::before{background-image:url(/assets/icons/reversed/restore--white-948434215a983019fbec47a42971df71b947f8cb0a780da0d856efc40e490f00.svg)}.action-sheet__action--trashed::before{background-image:url(/assets/icons/reversed/trash--white-90a2b8a6f45c31b59426779840f49ac28e92847e30fb9eb9f59d3e7ffd973cce.svg)}.action-sheet__action--client::before{background-image:url(/assets/icons/reversed/briefcase--white-1abee681c48f05bbdc8b18f0e8dacfbd4cdb09834b66488618434ae5aad4a2e1.svg)}.action-sheet__action--chatbots::before{background-image:url(/assets/icons/reversed/chatbots--white-9adc5f467bb7810c902396e39b35a8a9529fe108cd62712315d9cbfccbdd2119.svg)}.action-sheet__action--webhooks::before{background-image:url(/assets/icons/reversed/webhooks--white-fca5a2ca13c6eef1f80ae5a413fcb8fca02247945c3bbf8c39faa00f2039b33e.svg)}.action-sheet__action--hill-chart::before{background-image:url(/assets/icons/reversed/hill-chart--white-4caee11b988e1eafe9fac8999f6e90f3d07407954b8004ea13429826508aef3e.svg)}.action-sheet__action--mail::before{background-image:url(/assets/icons/reversed/mail--white-bb8ba3d8652839250ee6f5125f28c0c7ba9e93046d439f66a666d8b1954e8cc6.svg);background-size:1.4em;background-position-x:1.2rem}.action-sheet__action--group-to-list::before{background-image:url(/assets/icons/reversed/group-to-list--white-0598998540aa1c4c137e0fe703e3812e217ecb05d1734f663b86d93fa8ac5f82.svg)}.action-sheet__action--question-on::before{background-image:url(/assets/icons/reversed/question-on--white-46855d6d7a667fa6a74c92e810351220d86102d47b7ed860a1acf1215a290381.svg)}.action-sheet__action--question-off::before{background-image:url(/assets/icons/reversed/question-off--white-9656f999850e2fb571e40cbefbce93bd06a6abfba05471e8774b5e1280111016.svg)}.action-sheet__action--calendar_subscribe::before{background-image:url(/assets/icons/reversed/calendar_subscribe--white-e5cb339fd6dae93b08c393acb976ca896dd0cb497a4b94435e96770deb83d8ad.svg)}.action-sheet__action--hey-calendar::before{background-image:url(/assets/logos/hey-calendar-8fbfa5cd6b37ce5b066194f1cd36d3a2fbd85968676525319e9dda80feb7eca1.svg);filter:none !important}.action-sheet__action--google-calendar::before{background-image:url(/assets/icons/reversed/google--white-0d4c655583e7c9e4d58b15220f0b265277ef8243a62350249ed3adde0f6350c3.svg)}.action-sheet__action--apple-calendar::before{background-image:url(/assets/icons/reversed/apple--white-a02e1ee1b8f9a0701b4f749ea3a782807423abfe2e7358fba4d1bedcb852a3aa.svg)}.action-sheet__action--outlook-calendar::before{background-image:url(/assets/icons/reversed/outlook--white-161c1d59e5475641a0209c3c56c389cf04cb556174d023c5c2febb6f321f1a8d.svg)}.action-sheet__action--sort-order::before{background-image:url(/assets/icons/reversed/sort--white-3f6b17e333089d903191bc00bffc677d4f514df170c61ab314ecdb301e87513c.svg)}.action-sheet__action--uploads::before{background-image:url(/assets/icons/reversed/uploads--white-07f4534d45f7f583ca30c011d11447b5544eab783f2cb18e550ef8d9d7c320bd.svg)}.action-sheet__action--todos-added::before{background-image:url(/assets/icons/reversed/person-notify--white-0513beae7284735d1da81dd14886396eafd65e580926c2dda360436924f31dc0.svg);background-position-y:.9rem}.action-sheet__action--memory::before{background-image:url(/assets/icons/reversed/bookmarked--white-03dd58bfcdd938c5a9746028368ce1ec59ed23686d14985372c9d35f1936d209.svg)}.action-sheet__action--leave-project::before{background-image:url(/assets/icons/reversed/leave-project--white-c5241665e1a3d8134b39d3f304907467f6f57058f4a03d1e66c9cb7e22463684.svg)}.action-sheet__action--template::before{background-image:url(/assets/icons/template-a1a953596cbd09b9f25b855e8e91bcb2dd4a73d0585f80d40d212e9a01aaebd4.svg)}.action-sheet__action--new-template::before{background-image:url(/assets/icons/reversed/new-project-from-template--white-50ceb8db479062eca72d293305469dfa73f781a005df8483e20191f0a02814d6.svg)}.action-sheet__action--timesheet::before{background-image:url(/assets/icons/reversed/stopwatch--white-dac855b02fb709788c42888ade49afb3c402012a0f6ce219ca3e969059d60547.svg)}.action-sheet__action--ooo::before{background-image:url(/assets/icons/reversed/out-of-office--white-b805ab50d2d96aed3affcdc471c6d9bc17529a4a919efeb809142235d4b081b0.svg)}.action-sheet__action--twofactor::before{background-image:url(/assets/icons/reversed/password--white-fa82aec273b1fe6204c3168b0974586dd5544fe221960d6c8e1bf2566379e8d3.svg)}.action-sheet__action--access::before{background-image:url(/assets/icons/reversed/lock--white-4f58bc6770b9bae80cd9cd8e4cf09f8cea75a48d938d59bd6edb03e1b64d42da.svg)}.action-sheet__action--bubble::before{background-image:url(/assets/icons/reversed/bubble--white-153f1bf0d692021dc57f5332dd4d0a37ef21f4c51efdf672d517d9b0c51daf93.svg)}.action-sheet__action--bubble-up::before{background-image:url(/assets/icons/reversed/bubble-up--white-bd495f0b5c2945615370b12433b8e15e03c8c6c8a171c448b07ac468b2fa47a1.svg)}.action-sheet__action--bubble-pop::before{background-image:url(/assets/icons/reversed/bubble-pop--white-922e6aaade4ed06baee0fa2d3095121ee9d97bfabd50104d110f5c4e1ff7dcc5.svg)}.action-sheet__action--bookmark::before{background-image:url(/assets/icons/reversed/bookmark-outline--white-a6e84caf4bfcb4b2bf7877536b8f42df64c2f931c795d15c7f542d05e546ae79.svg)}.action-sheet__action--bookmark.set-aside-btn--on::before{background-image:url(/assets/icons/reversed/bookmarked--white-03dd58bfcdd938c5a9746028368ce1ec59ed23686d14985372c9d35f1936d209.svg)}.action-sheet__action--pin::before{background-image:url(/assets/icons/reversed/pin-left--white-28904f5a47bd1459196c33688e8074b1c9d0e4722a109dd9b4ffb07f53381b2e.svg)}.action-sheet__action--pin[data-pinned=true]::before{background-image:url(/assets/icons/reversed/unpin-left--white-77b78604b9bf217b449f77558f63885a7116216ffb15fed3327070bfe09f0272.svg)}.action-sheet__action--trash[type=submit]{background-image:url(/assets/icons/reversed/delete--white-2e5b89bbd5b947d95987dcf4bf8b7311fa86db97b19b79d6321aaf5a1c69d607.svg)}.action-sheet__action--memory-solid::before{background-image:url(/assets/icons/reversed/memory-solid--white-f2a3e4e5325fcafbd93ee5a689edd8bc4ce87bdbc8975de1fbb1af139bc9b72f.svg);background-size:1.2em;background-position:1rem .7rem}.action-sheet__action--memory-solid[data-memory-memorized-value=true]::before{background-image:url(/assets/icons/reversed/memory-solid--remove--white-68dcab23785734c766fb490e700e0333321408868f89b472bc0e733ccf38e2a2.svg);background-size:1.3em}.action-sheet__action__copied-label{display:none}.copy-to-clipboard--success .action-sheet__action__copy-label{display:none}.copy-to-clipboard--success .action-sheet__action__copied-label{display:inline}.copy-to-clipboard--success .action-sheet__action--link::before{background-image:url(/assets/icons/reversed/check--white-8054e9df7c82eb05ab1cae25e8d1f5b6ad61b8be3d2c877cdf26505892b5eb33.svg)}.action-sheet--dropdown{--content-inline-size: 15rem;position:relative}.action-sheet--dropdown.expanded>.action-sheet__content{inline-size:auto;transform:translateX(50%) translateY(0);opacity:1;animation:slide-down .2s ease}.action-sheet--dropdown .action-sheet__action+.action-sheet__action,.action-sheet--dropdown .action-sheet__action+form{border:0}.action-sheet--dropdown .action-sheet__action{border-radius:.4em;border:0}.action-sheet--dropdown .action-sheet__content{inline-size:auto;min-inline-size:var(--content-inline-size);padding:var(--4px);border-radius:var(--radius-lg);inset-block-start:calc(100% + .25em);inset-inline-end:calc(50% - var(--horizontal-offset, 0px));transform:translateX(50%) translateY(-0.5em);opacity:0;overflow:inherit;display:none}.action-sheet--dropdown .action-sheet__content:before{content:"";inline-size:1em;block-size:1em;display:block;background:var(--color-blue);position:absolute;inset-block-start:0;inset-inline-start:calc(50% + var(--horizontal-offset, 0px));transform:translate(-50%, -50%) rotate(45deg);border-start-start-radius:.25em}.action-sheet--dropdown.flip .action-sheet__content{inset-block-start:auto;inset-block-end:calc(100% + .25em)}.action-sheet--dropdown.flip .action-sheet__content:before{transform:translate(-50%, 50%) rotate(45deg);border-start-start-radius:0;border-end-end-radius:.25em;inset-block-start:auto;inset-block-end:0}.action-sheet--dropdown.flip.expanded .action-sheet__content{animation:slide-up .2s ease}.action-sheet--dropdown .action-sheet__close{display:none}.action-sheet--for-chat-line .bubble-up__short{display:none}.addon__offer-block{align-items:center;background-color:var(--color-purple);border-radius:1.6rem;color:var(--color-inverted);display:flex;flex-direction:column;inline-size:100%;padding:1.6rem .8rem;position:relative;text-align:center}.addon__offer-block h3{font-size:3.2rem;font-weight:normal}.addon__offer-block p{font-size:2.4rem}.addon__celebrate{font-size:4.8rem}.pro-plan-setting .switch-field{font-size:var(--text-14);line-height:1}.add-on-promo{--border-color: var(--color-uncolor-30);--padding-inline: 2.4rem;--padding-block: 1.6rem;border:1px solid var(--border-color);margin-inline:calc(var(--padding-inline)*-1);padding:var(--padding-block) var(--padding-inline);position:relative;display:grid;gap:2.4rem}@container layout (inline-size >= 48rem){.add-on-promo{grid-template-columns:1fr 1fr}}@container layout (inline-size >= 76.8rem){.add-on-promo{--padding-block: 2.4rem;--padding-inline: 2.4rem;border-radius:1.6rem}}*+.add-on-promo{margin-top:2.4rem}.add-on-promo .list__action::before{background-color:var(--tint-ink-25) !important}.add-on-promo .add-on-promo__screenshot{display:block;transform:rotate(2deg);box-shadow:var(--shadow-lg);border-radius:var(--radius-lg);margin-block:-2.4rem}.add-on-promo p{text-wrap:pretty}.add-on-promo--admin-pro-pack{--border-color: var(--color-orange-50)}.add-on-promo--timesheet{--border-color: var(--color-green)}.add-on-promo__badge{background-color:var(--border-color);border-radius:var(--radius-sm);color:var(--color-canvas);display:inline-flex;font-size:var(--text-12);inset-block-start:0;inset-inline-start:var(--padding-inline);padding:.25em .5em;position:absolute;text-transform:uppercase;transform:translateY(-50%)}.removal-warning{color:var(--color-red);font-weight:bold}.mass-reassignment-form{background:var(--color-uncolor-10);margin:auto -1.5rem auto;padding:1.5rem}@container layout (inline-size >= 76.8rem){.mass-reassignment-form{border-radius:2rem;padding:2rem}}.admissions-admittance_form__self-service{animation:fade-in 1s both;animation-delay:2s;display:none}.anchor{position:relative;display:block;inline-size:0;block-size:0;inset-inline-start:0;inset-block-start:-60px}@keyframes animateModal{from{transform:scale(0.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes yellow-fade{0%{background-color:var(--color-yellow-20)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{100%{opacity:0}}@keyframes fade-out-in{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes dim-out{0%{opacity:1}100%{opacity:.5}}@keyframes dim-out-in{0%{opacity:1}50%{opacity:.5}99%{opacity:1}}@keyframes fade-in-down-subtle{0%{transform:translateY(-0.5em);opacity:0}}@keyframes fade-in-up{0%{transform:translateY(8px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-right{0%{transform:translateX(20px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-out-down{0%{transform:translateY(0);opacity:1}100%{transform:translateY(20px);opacity:0}}@keyframes fade-out-left{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-20px);opacity:0}}@keyframes fade-out-up{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-20px);opacity:0}}@keyframes pulse-background{0%{background-size:1% .1em}100%{background-size:200% 100em}}@keyframes scale-fade-in{0%{backface-visibility:hidden;transform:scale(0, 0);opacity:0}50%{transform:scale(1.05, 1.05)}99%{transform:scale(1, 1);opacity:1}100%{backface-visibility:visible;transform:none}}@keyframes scale-fade-in-then-wait{0%{backface-visibility:hidden;transform:scale(0, 0);opacity:0}5%{transform:scale(1.1, 1.1)}9%{transform:scale(1, 1);opacity:1}10%{backface-visibility:visible;transform:none}100%{opacity:1}}@keyframes scale-fade-out{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@keyframes scale{0%{transform:scale(1)}100%{transform:scale(1.15)}}@keyframes scale-down-up{0%{transform:scale(1)}50%{transform:scale(0.75)}100%{transform:scale(1)}}@keyframes skeleton-pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes pulse{0%{transform:scale(0.3);opacity:0}50%{transform:scale(1.15);opacity:1}70%{transform:scale(0.8)}100%{transform:scale(1)}}@keyframes boost{0%{transform:scale(0.9);opacity:0}50%{transform:scale(1.05);opacity:1}100%{transform:scale(1)}}@keyframes shake-it{0%,100%{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-0.15em, 0, 0)}20%,40%,60%,80%{transform:translate3d(0.15em, 0, 0)}}@keyframes wiggle{0%{transform:rotate(0deg)}20%{transform:rotate(4deg)}40%{transform:rotate(-4deg)}60%{transform:rotate(4deg)}80%{transform:rotate(-4deg)}100%{transform:rotate(0deg)}}@keyframes popcorn{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-2em);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes point-arrow{0%{transform:translateY(0)}50%{transform:translateY(1rem)}100%{transform:translateY(0)}}@keyframes rotate-in{0%{transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);opacity:0}15%{opacity:1}50%{transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0)}75%{transform:rotate(-1deg) translate3d(0, 0, 0)}100%{transform:rotate(0) translate3d(0, 0, 0)}}@keyframes shimmy-left{0%{transform:translateX(0)}10%{transform:translateX(3rem);opacity:1}100%{transform:translateX(-200rem);opacity:0}}@keyframes addToLeft{0%{transform:translate3d(45rem, 0, 0);opacity:0;max-block-size:1px}33%{transform:translate3d(45rem, 0, 0);max-block-size:200px}36%{opacity:0}50%{transform:translate3d(-15px, 0, 0);max-block-size:200px}65%{transform:translate3d(8px, 0, 0)}80%{transform:translate3d(-3px, 0, 0)}100%{transform:translate3d(0, 0, 0);opacity:1;max-block-size:100%}}@keyframes addToRight{0%{transform:translate3d(-45rem, 0, 0);opacity:0;max-block-size:1px}33%{transform:translate3d(-45rem, 0, 0);max-block-size:200px}39%{opacity:0}50%{transform:translate3d(15px, 0, 0);max-block-size:200px}65%{transform:translate3d(-8px, 0, 0)}80%{transform:translate3d(3px, 0, 0)}100%{transform:translate3d(0, 0, 0);opacity:1;max-block-size:100%}}@keyframes slideToLeft{0%{transform:translate3d(45rem, 0, 0);opacity:0}33%{transform:translate3d(45rem, 0, 0);opacity:0}36%{opacity:0}50%{transform:translate3d(-15px, 0, 0)}65%{transform:translate3d(8px, 0, 0)}80%{transform:translate3d(-3px, 0, 0)}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes slideToRight{0%{transform:translate3d(-45rem, 0, 0);opacity:0}33%{transform:translate3d(-45rem, 0, 0);opacity:0}39%{opacity:0}50%{transform:translate3d(15px, 0, 0)}65%{transform:translate3d(-8px, 0, 0)}80%{transform:translate3d(3px, 0, 0)}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes slide-down{0%{transform:translate3d(50%, -0.5em, 0);opacity:0}100%{transform:translate3d(50%, 0, 0);opacity:1}}@keyframes slide-up{0%{transform:translate3d(50%, 0.5em, 0);opacity:0}100%{transform:translate3d(50%, 0, 0);opacity:1}}@keyframes slide-in-from-left{0%{opacity:0}40%{transform:translateX(320px);opacity:0}80%{transform:translateX(0);opacity:1}}@keyframes slide-in-from-right{0%{opacity:0}40%{transform:translateX(-320px);opacity:0}80%{transform:translateX(0);opacity:1}}@keyframes getInBox{0%{transform:translate3d(0, 0, 0)}35%{transform:translate3d(0, 530px, 0);inset-inline-start:45%}90%,100%{transform:translate3d(0, 530px, 0);inset-inline-start:45%;opacity:0}}@keyframes bumpBox{0%{transform:translate3d(0, 0, 0)}50%{transform:rotate(2deg) translate3d(0.5rem, 0, 0)}80%{transform:rotate(-0.5deg) translate3d(1rem, 0, 0)}100%{transform:translate3d(1rem, 0, 0)}}@keyframes migrationShuffle{0%{transform:translate3d(0, 0, 0);inset-inline-start:0}15%{transform:translate3d(5px, 0, 0)}30%{transform:translate3d(0, 0, 0)}45%{transform:translate3d(5px, -5px, 0)}60%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 0, 0);inset-inline-start:100%}}@keyframes removing{100%{transform:translateX(2rem);opacity:0}}@keyframes adding{0%{transform:translateX(2rem);opacity:0}}@keyframes pop-open{0%{transform:scale(0.3);opacity:0}75%{transform:scale(1.05);opacity:1}100%{transform:scale(1)}}@keyframes pop-open-down{0%{transform:translateX(-50%) translateY(-0.5em) scale(0.3);opacity:0}75%{transform:translateX(-50%) translateY(0) scale(1.05);opacity:1}100%{transform:translateX(-50%) translateY(0) scale(1)}}@keyframes shrink-up{0%{inset-block-start:9.5rem;opacity:0;inset-inline-start:0}33%{transform:scale(1)}100%{transform:scale(0.3);inset-block-start:-9.5rem;opacity:1;inset-inline-start:-9.5rem}}@keyframes completeTodo{100%{transform:translateX(-12rem);opacity:0}}@keyframes addTodo{0%{transform:translateX(12rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes spinning{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes flip-up{0%{transform:rotateX(90deg) translateY(50px);opacity:0}100%{transform:rotateX(0deg) translateY(0px);opacity:1}}@keyframes modal-appear{0%{backface-visibility:hidden;transform:scale(0.85);opacity:0}67%{backface-visibility:hidden;transform:scale(1.02);opacity:1}100%{backface-visibility:visible;transform:scale(1)}}@keyframes rec-pulse{0%{box-shadow:0 0 0 0 var(--color-red-50),0 0 0 0 var(--color-red-50)}40%{box-shadow:0 0 0 1em rgba(0,0,0,0),0 0 0 0 var(--color-red-50)}90%{box-shadow:0 0 0 1em rgba(0,0,0,0),0 0 0 1em rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(0,0,0,0)}}@keyframes confetti-burst{0%{transform:translate(0, 0) rotate(0deg);opacity:1}100%{transform:translate(var(--dx), var(--dy)) rotate(var(--r));opacity:0}}.skeleton{background:var(--skeleton-background, var(--tint-ink-10))}.skeleton--line{block-size:1rem;border-radius:var(--skeleton-radius, 0.4rem);display:block}.skeleton--circle{aspect-ratio:1;border-radius:50%;display:inline-block;flex-shrink:0}.skeleton--pulse{pointer-events:none;user-select:none}@media(prefers-reduced-motion: no-preference){.skeleton--pulse{animation:skeleton-pulse 1.6s ease-in-out infinite}}.color-scheme__btn{--btn-icon-size: var(--24px);block-size:auto;flex-direction:column;gap:var(--4px);inline-size:100%;padding-block:1ch}[data-color-scheme=light] .color-scheme__btn--light,[data-color-scheme=dark] .color-scheme__btn--dark,[data-color-scheme=none] .color-scheme__btn--none,[data-color-scheme=""] .color-scheme__btn--none{--btn-background-color: var(--btn-color);--btn-background-color-hover: var(--btn-color);--btn-border-color: var(--btn-color);--btn-color: var(--color-green);--btn-text-color: var(--color-inverted)}.calendar-sheet .todo .indent{padding-inline-start:0}.calendar-sheet .todolist__menu-button{display:none}.calendar-sheet .field-row--notes,.calendar-sheet .todos-form__details>div:nth-child(2){display:none}.calendar-sheet .todos-form__details{font-size:1.4rem}.calendar-sheet .todos-form .field-row__label{padding-block:.3em;padding-inline-end:1.6rem}.calendar-sheet .field-row__date-option{min-block-size:1.6rem}.calendar-sheet .todos-form__header{padding:.2rem 1.6rem 0 1rem}.calendar-sheet .todos-form{margin-inline-start:-1rem}.assignments__bucket{display:block;padding-inline-start:3rem}.my-assignments .assignments__bucket,.schedule--coalesced .assignments__bucket{padding-inline-start:0}@container layout (inline-size >= 76.8rem){.assignments__bucket{padding-inline-start:1rem}}.assignment{inline-size:100%;list-style:none}@container layout (inline-size < 76.8rem){.assignment .checkbox-field__content{padding-inline-end:1.75em}}.assignment .checkbox-field__content{text-wrap:pretty}.assignment .checkbox-field__content textarea.input{field-sizing:content}.assignment.step__item .checkbox-field__icon{display:none}.assignment.step__item.completed .checkbox-field__content{color:var(--color-text-subtle)}.assignment.step__item.completed .checkbox-field__content>*:not(:first-child){opacity:.75}.assignment .step__content{word-break:break-word}.assignment.kanban{padding-block:var(--todo-padding-block)}.assignment.kanban .checkbox{display:none}.assignment.kanban:has(>turbo-frame>.step__item--edit){grid-template-columns:1fr}.assignment.kanban:has(>turbo-frame>.step__item--edit):before{position:absolute}.assignment.todo{display:block}.assignment.todo .checkbox-field__icon{display:none}.assignment.todo form.button_to{display:inline}.assignment.todo.completed{margin-inline-start:0}.assignment:hover .my-assignments__prioritize{opacity:1}.assignment:not(.selected):has(.checkbox-field__content a:focus-visible) .task-details__edit-button{opacity:1}.assignment__ancestry{display:none;color:var(--color-text-subtle)}.todos--show-ancestry .assignment__ancestry{display:inline}.assignments-list{list-style-type:none;margin:0 0 .625em 0;padding:0}@container layout (inline-size >= 76.8rem){.assignments-list{margin-inline-start:1.25em}}.assignments-list.todos--hide-dates{margin-bottom:0}.assignments-list.todos--hide-dates .task-details__due-date{display:none}.assignments-list .steps{margin-inline-start:calc(var(--checkbox-size) + var(--checkbox-gap))}.assignment-scope-heading{border-block-end:1px solid var(--color-uncolor-30);padding-block-end:.5rem}.assignment-day{display:flex;gap:var(--16px);margin-block-end:var(--16px)}.assignment-day .assignment__ancestry{display:none}.assignment-day__date{flex:none;inline-size:10ch}.assignment-day__items{flex:1;min-inline-size:0}.priority__header{margin-block:var(--4px);margin-inline-start:var(--16px)}.priority__header .assignments-list{margin:0}.attachment__progress{appearance:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:12rem;block-size:2rem;margin:-1rem 0 0 -6rem;background-color:var(--tint-inverted-75);border:0;border-radius:.3rem;box-shadow:0 0 .5rem var(--tint-black-15) inset;color:var(--color-green);z-index:2}.attachment__progress::-webkit-progress-bar{background-color:var(--tint-inverted-75);border-radius:.3rem;box-shadow:0 0 .5rem var(--tint-black-15) inset}.attachment__progress::-webkit-progress-value{position:relative;background:var(--color-green);border-radius:.3rem}.attachment__progress::-moz-progress-bar{background:var(--color-green);border-radius:.3rem}.attachment,.upload{--attachment-radius: var(--radius-sm);--attachment-max-width: 684px;--attachment-max-height: 600px;--attachment-min-size: var(--36px)}.attachment{align-items:center;background:var(--tint-ink-3);border-radius:var(--attachment-radius);display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5em;inline-size:100%;line-height:1;margin:0;max-inline-size:100%;padding:.4em;padding-inline-end:1em;text-align:center}.attachment__icon{aspect-ratio:1/1;background-color:rgba(0,0,0,0);background-position:center;background-repeat:no-repeat;background-size:contain;border:0;border-radius:0;block-size:4ch;font-size:inherit;text-indent:-999em}.attachment__caption{align-items:start;caption-side:bottom;color:var(--color-text);display:flex;flex:1;flex-direction:column;font-size:.9em;gap:0;justify-content:center;line-height:1.5;max-inline-size:100%;overflow:hidden;padding-block:.5em;padding-inline:0;vertical-align:bottom}.attachment__caption .attachment__name,.attachment__caption .attachment__link{display:block;font-weight:500;line-height:1.3}.attachment__caption .attachment__name+.attachment__attribute:before{display:none}.attachment__caption-editor{min-block-size:25px;margin:0;padding:0;border:0;background:rgba(0,0,0,0);text-align:center;outline:none}.attachment__caption-editor:focus{box-shadow:none !important}.attachment__link{display:inline-block;max-inline-size:100%;word-break:normal}.attachment__link .inline_media_box{max-block-size:min(100%,var(--attachment-max-height));max-inline-size:min(100%,var(--attachment-max-width));min-block-size:var(--attachment-min-size);min-inline-size:var(--attachment-min-size)}.attachment--image{inline-size:fit-content;margin:0 auto}.formatted_content .attachment--image{margin:1em auto}.attachment--image .attachment__link{display:block;margin:auto}.attachment--image .attachment__frame{display:flex;justify-content:center;overflow:hidden}.attachment__play-sound{font-size:.8em;text-align:start;line-height:inherit;margin:0 !important}.attachment__play-sound a{text-decoration:none !important}.attachment--file,.attachment--audio{align-items:center;display:flex;flex-direction:row;position:relative}.card__content .attachment--file,.card__content .attachment--audio{display:none}.attachment__frame{display:inline-block;max-inline-size:100%}.attachment__frame img{inline-size:100%;block-size:100%}.attachment__frame--placeholder{background:var(--tint-ink-5);color:rgba(0,0,0,0)}.attachment__progress{opacity:1;transition:opacity .2s ease}.attachment__progress[value="100"]{opacity:0}.attachment:not(.attachment--preview){margin:.8em 0}.attachment:not(.attachment--preview) .attachment__caption{background-repeat:no-repeat;text-align:start}.attachment:not(.attachment--preview) .attachment__caption>.attachment__size,.attachment:not(.attachment--preview) .attachment__caption .attachment__attributes{display:block;color:var(--color-text-subtle);font-size:.8em}.attachment:not(.attachment--preview) .attachment__link{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.attachment--preview{flex-direction:column;gap:0;inline-size:fit-content;isolation:isolate;overflow:hidden;padding:0;position:relative}.attachment--preview:before{border-radius:var(--attachment-radius);content:"";display:block;border:1px solid var(--tint-ink-5);inset:0;position:absolute;pointer-events:none;z-index:1}.attachment--preview>img,.attachment--preview .attachment__frame{inline-size:100%;max-block-size:var(--attachment-max-height);max-inline-size:min(100%,var(--attachment-max-width))}.attachment--preview img{object-fit:contain}.attachment--preview progress{inline-size:95%;margin:0 auto .5em}.attachment--preview .attachment__icon{display:none}.attachment--preview:has(>.attachment__caption,>.attachment__details>.attachment__caption){border-end-start-radius:0;border-end-end-radius:0}.attachment--preview .attachment__caption{border-end-start-radius:var(--attachment-radius);border-end-end-radius:var(--attachment-radius);display:block;flex:0;font-size:var(--text-14);inline-size:100%;line-height:1.5;margin:0;padding:.75em 1em;white-space:normal}.attachment--preview .attachment__caption .attachment__name{font-weight:normal}.card__content .attachment--preview .attachment__caption,.attachment--preview .attachment__caption .attachment__attribute--download{display:none}.attachment--preview .attachment__download{background-color:color-mix(in hsl, transparent, var(--color-canvas) 90%);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:inherit;display:flex;inset-block-start:.5em;inset-inline-end:.5em;opacity:0;padding:.8rem;pointer-events:none;position:absolute}.attachment--preview .attachment__download:hover{background-color:var(--color-canvas)}.attachment--preview .attachment__download .svg-icon{block-size:1.8rem;fill:currentColor;inline-size:1.8rem}.attachment--preview:hover .attachment__download,.attachment--preview:focus-within .attachment__download{opacity:1;pointer-events:all}[data-lightbox-suppressed] .attachment--preview:hover .attachment__download,[data-lightbox-suppressed] .attachment--preview:focus-within .attachment__download{opacity:0;pointer-events:none}.attachment--preview .attachment__icon{display:block;max-inline-size:6rem;margin:0 auto}.attachment--preview.attachment--video{display:block;min-inline-size:var(--video-min-width)}.attachment--preview.attachment--video>.attachment__download{display:none}.attachment--preview.attachment--video .attachment__caption{display:block}.attachment--preview.attachment--video .attachment__caption .attachment__name,.attachment--preview.attachment--video .attachment__caption .attachment__attribute--download{display:inline}.attachment--preview.attachment--video .attachment__caption .attachment__attribute--download::before{content:" · ";display:inline}.attachment--preview.attachment--video .inline_media_box,.attachment--preview.attachment--video .inline_media_box .media_embed[data-media-embed-type=video],.attachment--preview.attachment--video .inline_media_box video{block-size:100%;max-block-size:var(--attachment-max-height);min-inline-size:var(--video-min-width)}.attachment__attribute:not(:first-child)::before{content:" · "}.attachment--error{color:var(--color-warning);text-align:start}.attachment--error:before{display:flex !important}.attachment[data-trix-mutable][data-trix-content-type~="application/vnd.basecamp.opengraph-embed"]{inline-size:557px}.attachment[data-trix-mutable][data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] img{box-shadow:none !important}.attachment[data-trix-mutable][data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] .og-embed{box-shadow:0 0 0 2px var(--color-blue) !important}.chat-line--me .attachment[data-trix-mutable][data-trix-content-type~="application/vnd.basecamp.opengraph-embed"]{padding-inline-end:5.5rem}.chat-line--me .attachment[data-trix-mutable][data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] .attachment__toolbar{inset-inline-end:-0.6rem}.attachment--content{background:rgba(0,0,0,0)}.attachment--content.attachment--horizontal-rule{border:0;background-color:rgba(0,0,0,0)}.attachment--content:hover[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] img{box-shadow:none !important}.attachment--content.attachment--mention,.attachment--content[data-trix-content-type~="application/vnd.basecamp.mention"]{display:inline-flex;inline-size:auto;padding:0;margin:0 !important}.attachment--content.attachment--mention .attachment__toolbar,.attachment--content[data-trix-content-type~="application/vnd.basecamp.mention"] .attachment__toolbar{inset-inline-start:.75em}.attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"]{text-align:start;display:block;cursor:default !important}@container layout (inline-size < 76.8rem){.attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"]{max-inline-size:100%}}.attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"]:hover{--shadow-color: color-mix(in hsl, transparent, var(--color-blue) 30%)}.attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"]:hover .og-embed{box-shadow:0 0 0 2px var(--focus-ring-color)}[data-color-scheme=dark] .attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"]:hover .og-embed{box-shadow:0 0 0 2px var(--shadow-color)}.attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] a[contenteditable=false]{cursor:default !important}.attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] .attachment__toolbar{inline-size:5rem;inset-inline-end:-6.4rem;inset-inline-start:auto;inset-block-start:50%;inset-block-end:auto;transform:translateY(-50%)}.attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] .attachment__toolbar:after{margin-inline-start:-4rem;transform:rotate(90deg);inset-block-end:1.4rem}.attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] .og-embed{border-radius:1.2rem;background-color:var(--color-blue-20);padding:1rem}@media not print{:root[data-color-scheme=dark] .attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] .og-embed{background-color:#1c2a31}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] .og-embed{background-color:#1c2a31}}}.attachment--content[data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] .og-embed__title{color:var(--color-blue)}.attachment--content.attachment--horizontal-rule,.attachment--content[data-trix-content-type~="application/vnd.basecamp.horizontal-rule.html"]{padding:1.5em 0 .5em;margin-block-end:.5em}.attachment--content.attachment--horizontal-rule hr,.attachment--content[data-trix-content-type~="application/vnd.basecamp.horizontal-rule.html"] hr{inline-size:20%;border-color:currentColor}.attachment--content iframe{display:inline-block}.attachment--printed:not(.attachment--preview) .attachment__caption{padding-inline-start:0 !important;background:none !important}.attachment--printed:not(.attachment--preview) .attachment__icon,.attachment--printed:not(.attachment--preview) .attachment__name{display:table-cell;vertical-align:middle}.og-embed{max-inline-size:557px;text-align:start;border-radius:1.2rem;background-color:var(--color-inverted);padding:1em;line-height:1.3em;color:var(--color-ink);display:flex;gap:2rem;justify-content:space-between;box-shadow:0 0 0 1px var(--tint-ink-15)}.og-embed .og-embed__image{block-size:8rem;overflow:hidden}.og-embed .og-embed__image img{min-block-size:8rem;object-position:top right;object-fit:contain}@container layout (inline-size < 64rem){.og-embed{flex-direction:column;gap:1rem}.og-embed .og-embed__image{min-inline-size:100%}.og-embed .og-embed__image img{block-size:8rem}}@media not print{:root[data-color-scheme=dark] .og-embed{background-color:#1c2a31}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .og-embed{background-color:#1c2a31}}}.og-embed__image{max-inline-size:40%}.og-embed__image img{max-block-size:20rem}.og-embed__title{padding:0 0 .4rem 0}.og-embed__title a{font-weight:600;text-decoration:none}.og-embed__description{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}@container layout (inline-size < 76.8rem){.og-embed__description{-webkit-line-clamp:3}}trix-editor [data-trix-content-type="application/vnd.basecamp.opengraph-embed"]:hover figure{cursor:default !important}.attachment.attachment--og{max-inline-size:557px;margin:.8rem 0 !important}.attachment .attachment--og{margin:0 !important}bc-attachment[content-type="application/vnd.basecamp.opengraph-embed"]{display:block}@container layout (inline-size < 76.8rem){.attachment--content .attachment__toolbar,.attachment--preview .attachment__toolbar{inset-block-start:50%;margin-block-start:-3.4rem;background-color:var(--color-red);border-radius:100%;block-size:6rem;padding-block-start:1.75rem}.attachment--content .attachment__toolbar:after,.attachment--preview .attachment__toolbar:after{display:none}}.attachment-gallery{display:block;margin:.5em 0;text-align:center}.attachment-gallery .attachment{border-radius:var(--attachment-radius);display:inline-flex;flex-direction:column;gap:0;margin:.4ch;max-inline-size:calc(32% - .8ch);vertical-align:top}.attachment-gallery .attachment>img,.attachment-gallery .attachment .attachment__frame{align-items:center;background:rgba(0,0,0,0);border-radius:0}.attachment-gallery .attachment img{display:block;margin:auto}.attachment-gallery .attachment .attachment__link{align-items:center;display:block;flex:1;inline-size:100%}.attachment-gallery .attachment .attachment__link .attachment__frame,.attachment-gallery .attachment .attachment__link .inline_media_box{block-size:100%;display:block;margin:0 auto}.attachment-gallery .attachment .attachment__caption{background:rgba(0,0,0,0);border:0}.attachment-gallery.attachment-gallery--2 .attachment,.attachment-gallery.attachment-gallery--4 .attachment{max-inline-size:calc(49% - .8ch)}.autosaved__notice-container{position:relative}.autosaved__notice-container:after{font-size:var(--text-12);transition:all .2s;display:none;content:"Saved";position:absolute;inset-inline-end:0;inset-block-end:-2.2rem;color:var(--color-uncolor);border-radius:var(--radius-sm);opacity:0;overflow:hidden}.autosaved .autosaved__notice-container:after{opacity:1}.avatar{--_change-avatar-size: var(--change-avatar-size, var(--avatar-size));aspect-ratio:1;block-size:var(--_change-avatar-size);border-radius:99rem;display:inline-block;flex-shrink:0;inline-size:var(--_change-avatar-size);min-block-size:var(--_change-avatar-size);min-inline-size:var(--_change-avatar-size);overflow:hidden;vertical-align:middle}.avatar:before{display:block;font-size:var(--text-10);line-height:1;text-align:center}.avatar--sub{vertical-align:sub}.avatar--overflow{aspect-ratio:auto;background-color:var(--color-ink-20);display:flex;inline-size:auto !important;justify-content:center;font-size:var(--text-14);padding-inline:.5ch}.avatar-inline{display:inline-block;white-space:nowrap}.avatar-inline .avatar{--change-avatar-size: 1.2em;inset-block-start:-0.12em;inset-inline-start:.12em;position:relative}.avatar--2xs{--avatar-size: var(--avatar-size-2xs)}.avatar--xs{--avatar-size: var(--avatar-size-xs)}.avatar--sm{--avatar-size: var(--avatar-size-sm)}.avatar--md{--avatar-size: var(--avatar-size)}.avatar-group{--gap: 0.4rem;--_change-avatar-size: var(--change-avatar-size, var(--avatar-size));align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap)}.avatar-group .avatar{align-self:flex-start;block-size:var(--_change-avatar-size);line-height:var(--_change-avatar-size);margin:0;inline-size:var(--_change-avatar-size)}.avatar-group--medium .avatar{--change-avatar-size: var(--avatar-size)}.avatar-group--small .avatar{--change-avatar-size: var(--avatar-size-sm)}.avatar-group--x-small .avatar{--change-avatar-size: var(--avatar-size-xs)}.avatar-group--2x-small .avatar{--change-avatar-size: var(--avatar-size-2xs)}@container layout (inline-size < 76.8rem){.avatar-group--small-on-phone .avatar{--change-avatar-size: 3.4rem}}.avatar-group--gapless{--border-color: var(--card-background-color, var(--color-canvas));--overlap: 0.25em;align-items:center;gap:0}.avatar-group--gapless .avatar{box-shadow:0 0 0 calc(var(--overlap)*.5) var(--border-color);margin-inline-end:calc(var(--overlap)*-2.5)}.avatar-group--gapless .avatar:last-child{margin-inline-end:calc(var(--overlap)*.5)}.avatar-group__clients{display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--gap);inline-size:fit-content;margin-block-end:calc(var(--gap)/2);margin-inline-end:calc(var(--gap)/2);position:relative}.avatar-group__clients .avatar{position:relative;z-index:1}.avatar-group__clients .avatar:not(.hidden)~.avatar-group__clients-marker{border-radius:2rem;border:2px solid var(--client-visibility-color);inset-block-end:calc(var(--gap)*-1);inset-inline-start:calc(var(--gap)*-1);position:absolute;inset-inline-end:calc(var(--gap)*-1);inset-block-start:calc(var(--gap)*-1)}.avatar-group__clients .avatar:not(.hidden)~.avatar-group__clients-marker:after{content:"Client";font-size:var(--text-10);font-weight:600;inline-size:100%;inset-block-start:100%;inset-inline-start:0;position:absolute;text-align:center;white-space:nowrap}.avatar-group__clients--for-recording{margin-block-end:1.5rem}.badge{background-color:var(--color-yellow-50);border-radius:4px;color:var(--color-inverted);font-size:.75em;font-weight:500;inset-block-start:-0.125em;letter-spacing:.025em;line-height:1;padding:.15em .5em .25em;position:relative;text-transform:uppercase}.badge--uncolor{background-color:var(--color-uncolor)}.badge--grey{background-color:var(--tint-ink-10);color:var(--color-text)}.badge--darkgrey{background-color:var(--tint-ink-50)}.client-badge-inline:has(>.client-visibility-flag){overflow:hidden;display:inline-grid;grid-template-columns:auto auto;justify-content:start;gap:.5ch}@container layout (inline-size < 40rem){.client-badge-inline:has(>.client-visibility-flag){display:flex;flex-direction:column;gap:var(--4px)}.client-badge-inline:has(>.client-visibility-flag) .client-visibility-flag{align-self:start}}.announcement-banner{margin:0 1.6rem}.app-banner{border-radius:var(--radius-md);box-shadow:0 0 1px var(--tint-black-25),var(--shadow-sm);font-size:var(--text-14);margin:0 auto 1rem;max-inline-size:74rem;padding:1.6rem;position:relative}.app-banner--announcement{background:var(--color-yellow-10);display:none;max-block-size:50vh;overflow:auto}.app-banner--announcement[data-critical],.show-standard-announcement .app-banner--announcement{display:block}.app-banner__dismiss{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:2.4rem;block-size:2.4rem;border:0;background:url(/assets/icons/close-98e8f67ff480447c0ff86304fb836726b12ca4b049ba78d46950c5899231682e.svg) no-repeat;background-position:right .8rem top .8rem;background-size:1.2rem;text-indent:-999em;overflow:hidden;cursor:pointer}@media not print{:root[data-color-scheme=dark] .app-banner__dismiss{background-image:url(/assets/icons/close-white-fc6a5cc0040e42d439a0a82b3a14ed5ff454710950f8db95c606cfeb9c4f2207.svg);background-size:1rem}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .app-banner__dismiss{background-image:url(/assets/icons/close-white-fc6a5cc0040e42d439a0a82b3a14ed5ff454710950f8db95c606cfeb9c4f2207.svg);background-size:1rem}}}.discount-banner{border-block-end:1px dashed var(--tint-black-25);font-size:var(--text-14);padding:var(--12px) var(--16px)}.discount-banner .svg-icon{--svg-icon-size: 1.6em;margin-inline-end:.3ch;vertical-align:bottom}.trial-banner{border-block-end:1px dashed var(--tint-black-25);font-size:var(--text-14);padding:var(--12px) var(--16px)}.trial-banner--expired{color:var(--color-red)}.body-adminland #trial_upgrade_banner,#trial_upgrade_banner:has(~.plans-select-panel){display:none}.binary-toggle{--binary-toggle-duration: 200ms;--binary-toggle-gap: -0.6rem;--binary-toggle-height: var(--component-sm);--binary-toggle-padding: 0.4rem;--binary-toggle-radius: var(--radius-lg);--binary-toggle-switch-size: 1.2rem;--binary-toggle-width: 4.8rem;align-items:center;cursor:pointer;display:flex;gap:.8rem;inline-size:fit-content;text-align:start}.binary-toggle__checkbox{opacity:0;position:absolute}.binary-toggle__inner{-webkit-appearance:none;align-items:center;background-color:var(--color-ink-50);border-radius:var(--binary-toggle-radius);border:none;display:flex;block-size:var(--binary-toggle-height);outline:none;overflow:hidden;padding:var(--binary-toggle-padding);inline-size:var(--binary-toggle-width);transition:background-color var(--binary-toggle-duration) ease-out}.binary-toggle:focus-within .binary-toggle__inner{outline:2px solid var(--focus-ring-color);outline-offset:.1rem}.binary-toggle__switch{block-size:100%;background-color:var(--color-canvas);border-radius:calc(var(--binary-toggle-radius) - var(--binary-toggle-padding));box-shadow:0 2px 4px var(--tint-ink-25);inline-size:var(--binary-toggle-switch-size);position:relative;transition:margin var(--binary-toggle-duration) var(--ease-out-overshoot-lg)}@media not print{:root[data-color-scheme=dark] .binary-toggle__switch{box-shadow:unset}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .binary-toggle__switch{box-shadow:unset}}}.binary-toggle__switch::before,.binary-toggle__switch::after{color:var(--color-canvas);font-size:var(--text-14);font-weight:500;inline-size:calc(var(--binary-toggle-width) - var(--binary-toggle-padding)*2 - var(--binary-toggle-switch-size));inset-block-start:50%;position:absolute;text-align:center;transition:opacity var(--binary-toggle-duration) ease-out}.binary-toggle__switch::before{content:"On";opacity:0;transform:translate(-100%, -50%)}.binary-toggle__switch::after{content:"Off";inset-inline-end:0;transform:translate(100%, -50%)}.binary-toggle__checkbox:checked~.binary-toggle__inner{background-color:var(--color-green)}.binary-toggle__checkbox:checked~.binary-toggle__inner .binary-toggle__switch{margin-inline-start:calc(var(--binary-toggle-width) - var(--binary-toggle-padding)*2 - var(--binary-toggle-switch-size))}.binary-toggle__checkbox:checked~.binary-toggle__inner .binary-toggle__switch::before{opacity:1}.binary-toggle__checkbox:checked~.binary-toggle__inner .binary-toggle__switch::after{opacity:0}.binary-toggle:has(.binary-toggle__checkbox[disabled]){cursor:default;pointer-events:none}.binary-toggle__checkbox[disabled]~.binary-toggle__inner{background:var(--color-ink-40)}.binary-toggle__checkbox[disabled]:checked~.binary-toggle__inner{background:var(--color-green-40)}.binary-toggle__checkbox[disabled]~.binary-toggle__inner .binary-toggle__switch{box-shadow:none}.binary-toggle__checkbox,.binary-toggle__inner,.binary-toggle__switch{pointer-events:none}.binary-toggle--sm{--binary-toggle-height: var(--component-xs);--binary-toggle-padding: 0.3rem;--binary-toggle-radius: var(--radius-md)}.binary-toggle--no-labels .binary-toggle__switch::before,.binary-toggle--no-labels .binary-toggle__switch::after{content:""}.choice-switch{align-items:center;display:flex;justify-content:center;gap:16px;text-align:center;inline-size:100%}.choice-switch .switch-field{display:flex}.choice-switch .binary-toggle__switch::before,.choice-switch .binary-toggle__switch::after{content:""}.choice-switch__label{font-size:var(--text-18);min-inline-size:100px}.choice-switch__label:first-child{text-align:end}.choice-switch__label:last-child{text-align:start}.blank-slate{align-items:center;background-color:var(--color-canvas);border-radius:var(--radius-lg);border:2px dashed var(--color-yellow-30);color:var(--color-text-subtle);gap:16px;margin:0 auto;max-inline-size:480px;padding:1.2em 2em;position:relative;text-wrap:pretty}@media not print{:root[data-color-scheme=dark] .blank-slate{background-color:var(--tint-inverted-5)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .blank-slate{background-color:var(--tint-inverted-5)}}}@container layout (inline-size < 64rem){.blank-slate{font-size:var(--text-14);gap:8px;padding:16px}}.blank-slate strong{font-weight:600}.blank-slate__icon{align-self:flex-start;color:var(--tint-ink-25);flex-shrink:0;font-size:32px}@container layout (inline-size < 64rem){.blank-slate__icon{font-size:24px}}.blank-slate__icon--sm{font-size:20px}.blank-slate__content{flex:1}.blank-slate__arrow{pointer-events:none;position:absolute}.blank-slate__dismiss.btn{inset-block-start:-0.75em;inset-inline-end:-0.75em;opacity:0;position:absolute;transition:opacity 150ms ease-out}.blank-slate--sm{padding:8px 12px;inline-size:fit-content}.blank-slate--lg{max-inline-size:640px}.blank-slate--animated{animation:fade-in-down 300ms ease-out;animation-delay:500ms;animation-fill-mode:both}.blank-slate--chat{align-self:flex-end}.blank-slate--chat .blank-slate__arrow{inset-block-end:0;inset-inline-start:0;inset-block-start:50%;transform:translateX(-100%)}.blank-slate--chat .blank-slate__arrow--inline{inset-inline-start:-8px}.blank-slate--profile .blank-slate__arrow{inset-block-start:0;inset-inline-start:1rem;transform:translateY(-100%) rotate(-90deg) scaleX(-1)}.blank-slate--lineup{grid-column:1;grid-row:1;block-size:min-content;margin:12rem auto;max-inline-size:min(680px,100vw - 2rem);position:sticky;inset-inline-start:1rem;inset-inline-end:1rem;z-index:calc(var(--z-today) + 1)}@media not print{:root[data-color-scheme=dark] .blank-slate--lineup{background-color:var(--color-canvas-light)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .blank-slate--lineup{background-color:var(--color-canvas-light)}}}.blank-slate--pings{margin-inline-start:9rem;position:absolute;inset-block-start:var(--12px);inset-inline-end:var(--12px);font-size:var(--12px);padding:var(--8px) var(--12px)}.blank-slate--pings .blank-slate__arrow{inset-inline-start:-0.6em;inset-block-start:1em;transform:translateX(-100%) rotate(45deg);inline-size:2.8em}.blank-slate--project{align-self:flex-start;margin:0;margin-inline-start:3.6em;margin-block-start:1.4em}.blank-slate--project .blank-slate__arrow{inset-inline-start:-2.6em;inset-block-start:-2em;transform:scaleY(-1)}.perma--project:has(.dock-card--flipped) .blank-slate--project{opacity:0 !important}@layer components{.boosts{--boosts-font-size: var(--16px);--boosts-font-size-emoji: var(--20px);--boost-background-color: var(--color-uncolor-10);--boost-background-color-hover: var(--color-uncolor-20);--boost-button-size: calc(var(--boost-size) - var(--boost-padding) * 2);--boost-gap: var(--4px);--boost-padding: 2px;--boost-size: var(--component-sm);-webkit-user-select:none;display:flex;flex-wrap:wrap;gap:.4rem;max-inline-size:100%;position:relative;user-select:none}@media not print{:root[data-color-scheme=dark] .boosts{--boost-background-color: var(--color-canvas-light)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .boosts{--boost-background-color: var(--color-canvas-light)}}}@container layout (inline-size < 76.8rem){.boosts:has(.boost--composer.expanded){inline-size:100%;min-block-size:var(--component-sm)}.boosts:has(.boost--composer.expanded) .boost--posted{opacity:.5}}.boosts__new-boost.btn{--btn-background-color: var(--boost-background-color);--btn-background-color-hover: var(--boost-background-color-hover);--btn-border-color: transparent;--btn-icon-size: calc(var(--btn-size) * 0.75);-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:0 0 0 1px var(--tint-ink-5)}.boost{align-items:center;background:var(--boost-background-color);block-size:var(--boost-size);border-radius:99rem;box-shadow:0 0 0 1px var(--tint-ink-5);color:var(--color-ink);display:flex;font-size:var(--boosts-font-size);gap:var(--boost-gap);max-inline-size:100%;padding-block:var(--boost-padding);padding-inline:var(--boost-padding) 1.25ch;position:relative;transform-origin:left center;transition:opacity 100ms ease-in-out}@media(any-hover: hover){.boost:has(.boost__btn--trash):hover{background-color:var(--boost-background-color-hover)}}.boost__avatar{--change-avatar-size: var(--boost-button-size)}.boost__content{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boost__content--emoji{font-size:var(--boosts-font-size-emoji);margin-inline-end:-0.5ch}.boost--composer.expanded{animation:boost 200ms ease both;font-size:var(--boosts-font-size);padding-inline:var(--boost-padding);transition:none;transform:translate3d(0, 0, 0);z-index:var(--z-popup)}.boost--composer.expanded.boost--reacting{--boost-padding: 0}.boost--composer.expanded.boost--reacting .emoji-picker__hint{display:none}@container layout (inline-size < 76.8rem){.boost--composer.expanded{--boost-avatar-size: calc(var(--boost-size) - var(--boost-padding) * 2);--boost-button-size: var(--boost-avatar-size);--boost-gap: var(--8px);--boost-padding: var(--4px);--boost-size: var(--component-base);box-shadow:var(--shadow-lg);font-size:var(--18px);inline-size:fit-content;inset-block-end:0;inset-inline:0;margin-inline:auto;position:absolute;transform-origin:center center;z-index:3}.boost--composer.expanded .boost__quick-reaction-btn{--btn-size: var(--component-base)}.boost--composer.expanded .boost__form-label{flex:0 0 auto}.boost--composer.expanded .emoji-picker__modal{inset-inline-start:0}.boost--composer.expanded .emoji-picker__hint{display:none}}.boost__emoji-picker-modal{inset-inline:50% auto !important;translate:-50%}.boost__emoji-picker-modal::before,.boost__emoji-picker-modal::after{display:none}.boost__quick-reactions{display:flex;gap:var(--2px);list-style:none;margin:0;padding:0}.boost--writing .boost__quick-reactions{display:none}.boost__quick-reaction-btn.btn{--btn-font-size: 1.33em}.boost__form{display:contents}.boost--reacting .boost__form>.boost__form-label{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;pointer-events:none;position:absolute}.boost--reacting .boost__form>.boost__actions{display:none}.boost__form-label{display:flex;flex:1;gap:var(--boost-gap)}.boost__input{--boost-input-size: 16ch;-webkit-tap-highlight-color:rgba(0,0,0,0);inline-size:var(--boost-input-size);max-inline-size:var(--boost-input-size);min-inline-size:2em}.boost__actions{display:flex}.boost__actions>*{margin-inline-start:-0.4rem}.boost__btn.btn{--btn-size: var(--boost-button-size)}.boost__btn.boost__btn--trash{order:3}.expanded:has(.boost__btn.boost__btn--trash){padding-inline-end:var(--boost-padding)}.boost__btn.boost__btn--trash+.boost__content:hover{cursor:pointer}.boost__intro{background:var(--color-purple);border-radius:var(--8px);box-shadow:var(--shadow-md);color:var(--color-inverted);font-size:var(--12px);line-height:1.25;inline-size:25rem;inset-block-start:-0.8rem;inset-inline-start:calc(var(--boost-size)/2);padding:var(--12px);position:absolute;translate:-50% -100%;visibility:hidden}.boost__intro:after{content:" ";inset-block-end:-16px;inset-inline-start:50%;block-size:0;inline-size:0;border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-block-start-color:var(--color-purple);border-width:10px;margin-inline-start:-10px;position:absolute;pointer-events:none;z-index:6}.boost.expanded .boost__intro{animation:fade-in-up 200ms ease-out;visibility:visible}}.boost--deleting{animation:scale-fade-out .2s both}.boosts-report{display:flex;align-items:flex-start;margin:1rem 0;gap:1rem}@container layout (inline-size < 76.8rem){.boosts-report{align-items:stretch;flex-direction:column}}.boosts-report .boosts{font-size:1em;margin:0 0 0 1.6rem;max-inline-size:95%}@container layout (inline-size >= 76.8rem){.boosts-report .boosts{margin:3rem 0 0 0}}.boosts-report .boosts__new-boost{display:none}.boosts-report.todo .boosts-report__card-excerpt{display:none}.boosts-report__icon{display:inline-block;inline-size:3rem;block-size:3rem;margin-block-start:-0.6rem;vertical-align:middle;background:url(/assets/icons/boost-color-08465d024301e4a3217c62ea9de13a99832eb5d363689c52497afb9324253620.svg) no-repeat center center;background-size:3.2rem}.boosts-report__date{background:url(/assets/my/boosts-squiggle-04b0344bb4ad50674c9d5270fc2c84c1b49e893f4cea983186ddfee7c20e5887.svg) repeat-x left center;background-size:228px 9px;padding:1rem}.boosts-report__date>span{background:var(--color-canvas);color:var(--color-orange-50);padding:0 1rem}.boosts-report__card{font-size:var(--text-14);position:relative;border:1px solid var(--tint-ink-10);padding:1.6rem 2rem;line-height:1.3;border-radius:1.6rem;background-color:var(--color-canvas-light)}@container layout (inline-size >= 76.8rem){.boosts-report__card{inline-size:23rem;padding:2.4rem 3.2rem}}.boosts-report__card .version-update--hill-chart{margin-block:var(--8px)}.boosts-report__card .hill-chart .hill-chart__svg{block-size:10rem;min-inline-size:0}.boosts-report__card .hill-chart .hill-chart__x-axis-label{display:none}.boosts-report__card .hill-chart .hill-dot__label{font-size:.8rem}.boosts-report__card-person.reading__avatar{position:relative;inset-block-start:revert;inset-inline-start:revert;margin-block-end:.8rem}@container layout (inline-size >= 76.8rem){.boosts-report__card-person.reading__avatar{position:absolute;inset-inline-start:-2rem;inset-block-start:1.8rem;border:4px solid var(--color-canvas-light);border-radius:50%;background:var(--color-canvas-light)}}.boosts-report__creator{inline-size:3.2rem;block-size:3.2rem}.boosts-report__card-title,.boosts-report__card-excerpt{word-wrap:break-word;word-break:break-word}.boosts-report__card-excerpt:has(>.svg-icon--play){overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.boosts-report__card-excerpt:has(>.svg-icon--play) .svg-icon--play{--svg-icon-size: 1lh;background-color:var(--tint-ink-10);border-radius:50%;padding:.3rem;vertical-align:text-top}.boost-wall .boost{display:inline-flex;text-decoration:none;color:inherit}.boost-wall .boost:hover{background:var(--boost-background-color-hover)}.boost-wall .boost--highlighted{outline:1px solid var(--tint-ink-20)}@layer components{.break{position:relative;z-index:0}.break>span{background:var(--color-canvas);display:inline-block;padding:0 .75ch}.break:before{border-block-end:1px solid var(--color-ink-30);content:"";inset-block-start:50%;inset-inline:0;position:absolute;transform:translateY(-50%);z-index:-1}@container layout (inline-size < 76.8rem){.break{margin:1.875em 0}}.break--on-canvas>span{background:var(--color-canvas)}.break--dark:before{border-block-end:1px solid var(--tint-ink-50)}.break--flush-left>span{padding-inline-start:0}.break--block>span{background:var(--break-bg-color, var(--color-canvas));border-radius:var(--2px);color:var(--break-text-color, var(--color-ink-50));display:inline-block;font-size:var(--text-12);padding:.3em .73em;text-transform:uppercase;font-weight:400}}.app-mobile__show{display:none !important}.app-ios__show,.app-android__show,a[data-bridge-new-composer-comment],a[data-bridge-new-composer-question-answer],[data-bridge-composable-link],a[data-bridge-composable-button],[data-bridge-composer-edit]{display:none}.perma--bulletin-new .sticky-trix-toolbar,.perma--bulletin-edit .sticky-trix-toolbar{inset-block-start:-1px}.bulletin-links-redirect__self-service{animation:fade-in 1s both;animation-delay:2s;display:none}.bulletins-reading_form__link{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;margin:0 auto}@container layout (inline-size >= 96rem){.bulletins-reading_form__link{max-inline-size:50%}}.bubble-up--cta-scheduled{border:1px solid var(--color-blue);color:var(--color-blue);border-radius:10rem}.bubble-up__pick-date{font-size:var(--text-14)}.bubble-up__pick-date[open]{background-color:var(--tint-ink-25);border-radius:.4em}.bubble-up__pick-date .action-sheet__action{cursor:pointer}.bubble-up__pick-date .details__content{padding-inline:1.2rem !important;padding-block:0 .8rem !important}.bubble-up__pick-date .details__content .action-sheet__action{background-color:var(--tint-ink-25)}.bubble-up__pick-date label{inline-size:100%}.bubble-up__pick-date bc-date-picker{inline-size:100%}.bubble-up__pick-date .input{inline-size:100%;padding-block:.4rem;color:var(--color-ink);border:none;font-size:inherit;text-align:center}.action-sheet--bubble-up{--content-inline-size: 25rem}.action-sheet--bubble-up:focus-within .btn{opacity:1}.action-sheet--bubble-up .action-sheet__content--second-layer{inline-size:26rem !important;min-inline-size:auto !important;animation:none}@container layout (inline-size >= 76.8rem){.action-sheet--bubble-up .action-sheet__content--second-layer{inline-size:23rem !important;transform:translateX(30%) !important}.chat-line__options .action-sheet--bubble-up .action-sheet__content--second-layer{transform:translateX(50%) !important}}@container layout (inline-size < 76.8rem){.right-edge .action-sheet--bubble-up .action-sheet__content--second-layer{transform:translateX(-60%) !important}.left-edge .action-sheet--bubble-up .action-sheet__content--second-layer{transform:translateX(-45%) !important}}.expanded .action-sheet--bubble-up .action-sheet__content--second-layer{--sheet-bg: color-mix(in srgb, var(--color-blue), var(--color-blue-50) 30%);background-color:var(--sheet-bg)}.expanded .action-sheet--bubble-up .action-sheet__content--second-layer:before{background:var(--sheet-bg)}.action-sheet--bubble-up.action-sheet--dropdown{display:flex}.action-sheet--bubble-up.expanded>.action-sheet__action{background-color:var(--tint-ink-25)}.action-sheet--bubble-up .action-sheet__action{display:flex;align-items:center}.action-sheet--bubble-up .action-sheet__content{box-shadow:var(--shadow-lg)}.bubble-up__when{margin-inline-start:auto;opacity:.7}.action-sheet--bubble-up:not(.action-sheet--bubbled) .action-sheet__action.action-sheet__action--bubble-pop{display:none}.calendar-grid{inline-size:100%;margin-block-end:-1px;position:relative;text-align:center}.calendar-grid__view{inline-size:100%;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2, auto);grid-template-areas:"headers" "body";position:relative;overflow:hidden}.calendar-grid__header{grid-area:headers;display:contents}.calendar-grid__month-row{display:contents}.calendar-grid__weekdays-row{display:grid;grid-template-columns:repeat(7, 1fr);background-color:var(--color-canvas);position:relative;z-index:2}.calendar-grid__body{display:flex;flex-direction:column;border-block-end:1px solid var(--tint-ink-10);position:relative}.calendar-grid__week{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"dates" "items" "spanned-items"}.calendar-grid__week__dates{display:grid;grid-area:dates;grid-template-columns:repeat(7, 1fr);height:fit-content;position:relative;z-index:2}.calendar-grid__week__items{grid-area:items;display:grid;grid-template-columns:repeat(7, 1fr);min-height:4rem}.calendar-grid__week__items>*{overflow:hidden}.calendar-grid__week__spanned-items{grid-area:spanned-items;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(7, 1fr);cursor:pointer;margin-block-end:var(--2px);transform:scaleY(-1)}.calendar-grid__week__spanned-items>*{transform:scaleY(-1)}.calendar-grid__week__day-containers{grid-column:1;grid-row:dates/spanned-items;display:grid;grid-template-columns:repeat(7, 1fr)}.calendar-grid__read-only .calendar-grid__week__spanned-items{cursor:default;align-items:start;height:fit-content}.calendar-grid__read-only .calendar-grid__items{cursor:default}.calendar-grid--template .calendar-grid__week-label{text-align:left}.calendar-grid--placeholder{min-block-size:100vh;background:linear-gradient(to right, transparent calc(14.2857142857% - 1px), var(--tint-ink-10) calc(14.2857142857% - 1px) 14.2857142857%, transparent 14.2857142857%, transparent calc(28.5714285714% - 1px), var(--tint-ink-10) calc(28.5714285714% - 1px) 28.5714285714%, transparent 28.5714285714%, transparent calc(42.8571428571% - 1px), var(--tint-ink-10) calc(42.8571428571% - 1px) 42.8571428571%, transparent 42.8571428571%, transparent calc(57.1428571429% - 1px), var(--tint-ink-10) calc(57.1428571429% - 1px) 57.1428571429%, transparent 57.1428571429%, transparent calc(71.4285714286% - 1px), var(--tint-ink-10) calc(71.4285714286% - 1px) 71.4285714286%, transparent 71.4285714286%, transparent calc(85.7142857143% - 1px), var(--tint-ink-10) calc(85.7142857143% - 1px) 85.7142857143%, transparent 85.7142857143%),linear-gradient(to bottom, var(--tint-ink-10) 1px, transparent 1px) 0 0/100% 10rem;mask-image:linear-gradient(to bottom, black 70%, transparent)}.calendar-grid__month,.calendar-grid__weekday{color:var(--color-ink);line-height:1;vertical-align:top}.calendar-grid__month{padding:3.2rem calc(var(--perma-padding) - 1.8rem) 4rem}.calendar-grid__month-content{display:flex;align-items:center;gap:1rem;position:relative;cursor:pointer}.calendar-grid__nav--month-text:hover{color:var(--color-blue)}.calendar-grid__nav--month{width:14rem;font-weight:500;cursor:pointer;position:relative}.calendar-grid__nav--month .expanded_content{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:1000}.calendar-grid__nav--month.expanded .expanded_content{display:block}.calendar-grid__nav{display:grid;grid-template-columns:1fr 3fr 1fr;height:6rem;padding:1.8rem;align-content:center}@container layout (inline-size < 64rem){.calendar-grid__nav{height:4.5rem;padding-block:0 .5rem}}.calendar-grid__nav-center{display:flex;align-items:center;justify-content:center}.calendar-grid__nav-right{display:flex;flex-direction:row;justify-content:flex-end}.calendar-grid__jump-to-today{align-content:center;color:var(--color-blue) !important;border:1px solid var(--color-blue) !important}.calendar-grid__weekday{color:var(--color-ink-50);font-size:.75em;font-weight:normal;padding:4px 6px;text-transform:uppercase;text-align:center}.calendar-grid__day{min-height:10rem;display:flex;flex-direction:column;border-inline-end:1px solid var(--tint-ink-10);border-block-start:1px solid var(--tint-ink-10)}.calendar-grid__day:last-child{border-inline-end:0}.calendar-grid__week-row:last-child .calendar-grid__cell:last-child .calendar-grid__day{border-radius:0 0 4px 0}.calendar-grid:first-child .calendar-grid__week-row:last-child .calendar-grid__cell:first-child .calendar-grid__day{border-radius:0 0 0 4px}@container layout (inline-size >= 76.8rem){.calendar-grid:first-child .calendar-grid__week-row:last-child .calendar-grid__cell:last-child .calendar-grid__day{border-radius:0}}.calendar-grid__day--today{background-color:var(--color-yellow-10) !important}.calendar-grid__day--first-of-month{border-inline-start:2px solid var(--color-uncolor-50)}.calendar-grid__day--weekend{background-color:var(--color-uncolor-10)}.calendar-grid__day-of-month{display:block;font-size:var(--text-12);padding:.4rem .8rem;text-align:right;font-weight:bold;text-wrap:balance;position:relative;line-height:1.2;vertical-align:middle}.calendar-grid__day-of-month:hover{color:var(--color-blue)}@container layout (inline-size < 76.8rem){.calendar-grid__day-of-month{padding-inline:.2rem .4rem}}.calendar-grid__day-of-month.calendar-grid__first-of-month{width:calc(100% - 1px);color:var(--color-inverted);background:var(--color-uncolor-50)}.calendar-grid__day-of-month--today{color:var(--color-ink)}.calendar-grid__day-of-month-container{position:relative;text-align:right}.calendar-grid__week__dates:has(.calendar-grid__project-label) .calendar-grid__day-of-month{padding:.8rem}.calendar-grid__project-start::after,.calendar-grid__project-end::after,.calendar-grid__project-between::after{content:"";position:absolute;left:1px;right:1px;top:-1.5px;height:3px;background-image:radial-gradient(circle, var(--color-blue) 1px, transparent 1px);background-repeat:repeat-x;background-size:4px 2px;background-position:0 1px;pointer-events:none}.calendar-grid__project-label{position:absolute;top:0;transform:translateY(-50%);padding:.2em .4em .3em;font-size:var(--text-10);font-weight:600;color:var(--color-inverted);background-color:var(--color-blue);white-space:nowrap;z-index:1;border:none;cursor:pointer;font-family:inherit;line-height:1}.calendar-grid__project-label:hover,.calendar-grid__project-label:active,.calendar-grid__project-label:focus,.calendar-grid__project-label.is-active{background-color:var(--color-ink);transform:translateY(-50%) scale(1.05)}.calendar-grid__project-date-picker .duet-date__input-wrapper{display:none}.calendar-grid__project-date-picker .duet-date__day.is-today::before{background:var(--color-yellow-40);opacity:.17}.calendar-grid__project-start .calendar-grid__project-label{left:0;border-radius:.4em 0 0 .4em;padding-inline-end:.8em;clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 50%, calc(100% - 0.5em) 100%, 0 100%)}.calendar-grid__project-end .calendar-grid__project-label{right:0;border-radius:0 .4em .4em 0;padding-inline-start:.8em;clip-path:polygon(0.5em 0, 100% 0, 100% 100%, 0.5em 100%, 0 50%)}.calendar-grid__month-name--hidden{opacity:0;transform:translateY(-2px);transition:opacity 200ms ease-out,transform 200ms ease-out}.calendar-grid__day-of-month:hover .calendar-grid__month-name--hidden{opacity:1;transform:translateY(0)}.calendar-grid__spanning-in-day{display:none}@container layout (inline-size < 64rem){.calendar-grid__spanning-in-day{display:contents}}.calendar-grid__items{display:inline-block;cursor:pointer}.calendar-grid__items .scheduled-event:hover,.calendar-grid__items .scheduled-event.related-hover{background-color:var(--color-canvas);box-shadow:var(--shadow-md)}.calendar-grid__week{text-align:left}.calendar-grid__week .scheduled-event__title,.calendar-grid__week .scheduled-event,.calendar-grid__week .checkbox-field__content{line-height:1;font-weight:500;font-size:var(--text-12)}.calendar-grid__week .checkbox{--checkbox-size: var(--16px)}.calendar-grid__week .checkbox-field__content{padding-inline-end:.8rem}.calendar-grid__week .scheduled-event__avatars{display:flex}.calendar-grid__week .scheduled-event__avatars:not(:has(.avatar,.client-visibility-flag)){display:none}.calendar-grid__week .scheduled-event__avatars-row{display:flex;align-items:center;width:100%}.calendar-grid__week .scheduled-event__avatars-row:not(:has(.avatar,.client-visibility-flag)){display:none}.calendar-grid__week .scheduled-event__avatars-row .avatar-group{margin-block-start:0}.calendar-grid__week .avatar-group{margin-block-start:.4rem;--gap: 0.3rem}.calendar-grid__week [data-controller~=avatar-overflow] .avatar-group{flex-wrap:nowrap;overflow:hidden;flex-grow:1}.calendar-grid__week [data-controller~=avatar-overflow] .avatar[hidden]{opacity:0}.calendar-grid__week .avatar{margin-inline-end:.1em}.calendar-grid__week .avatar--overflow{align-items:center;background:rgba(0,0,0,0);color:var(--color-text-subtle);display:flex;flex-shrink:0;font-size:var(--text-10);font-variant-numeric:tabular-nums;margin-block-start:.4rem;min-width:1.6rem;white-space:nowrap}.calendar-grid__week .avatar--overflow::before{content:"+"}.calendar-grid__week .avatar--overflow:empty{opacity:0}.calendar-grid__week .scheduled-event{margin:1px 2px;border:1px solid rgba(0,0,0,0);color:var(--color-ink);padding:.4rem .8rem;border-radius:.4rem}.calendar-grid__week .scheduled-event:last-child{margin-block-end:.4rem}.calendar-grid__week .kanban-card{column-gap:calc(var(--checkbox-gap) - 5px)}.calendar-grid__week .kanban-card:before{inline-size:1.2em !important;block-size:1.2em !important;background-position:top !important;background-size:1.1em !important}.scheduled-event--spanning{justify-content:space-between}.scheduled-event--spanning:hover,.scheduled-event--spanning.related-hover{box-shadow:var(--shadow-md)}.scheduled-event--spanning .scheduled-event__spanning__left{display:flex;gap:.4rem;align-content:center;overflow:hidden;min-width:0}.scheduled-event--spanning .scheduled-event__spanning__left .scheduled-event__metadata{flex-shrink:0}.scheduled-event--spanning .scheduled-event__spanning__left .scheduled-event__avatars{flex-shrink:1;min-width:0}.scheduled-event--spanning .scheduled-event__title{display:flex;align-items:center;line-height:1.2}.scheduled-event--spanning.scheduled-event,.scheduled-event--spanning .scheduled-event__metadata{color:var(--color-ink);display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;gap:.4rem}.scheduled-event--spanning.scheduled-event .avatar--overflow,.scheduled-event--spanning .scheduled-event__metadata .avatar--overflow{color:inherit;margin-block-start:0;margin-inline-end:.2rem}.scheduled-event--spanning.scheduled-event.event--highlighted{padding-inline-start:.8em}.scheduled-event--spanning.scheduled-event.event--highlighted .scheduled-event__spanning__left{overflow:visible}.scheduled-event--spanning.scheduled-event.event--highlighted .scheduled-event__title::before{inset:-0.2em -0.5em;transform:rotate(0deg) scale(var(--circle-scale, 1))}.scheduled-event--spanning.scheduled-event.event--highlighted .scheduled-event__avatars{overflow:hidden}.scheduled-event--spanning.scheduled-event{padding-inline-end:0;padding-block:0;border-radius:.4rem;height:2.6rem}.scheduled-event--spanning.scheduled-event:last-child{margin-block-end:0}.scheduled-event--spanning.scheduled-event .comments-balloon{margin-inline-start:.4rem;inset-block-start:0}.scheduled-event--spanning.scheduled-event .checkbox-field{align-items:center}.scheduled-event--spanning.scheduled-event .checkbox-field .checkbox{translate:none}.scheduled-event--spanning.scheduled-event .checkbox-field__content{align-items:center;display:flex;flex-wrap:nowrap;gap:.4rem;padding-inline-end:0;white-space:nowrap}.scheduled-event--spanning.scheduled-event .todo .checkbox{border-color:var(--color-inverted-5)}.scheduled-event--spanning.scheduled-event .todo.completed .checkbox-field .checkbox{border-color:var(--color-green);background-color:var(--color-canvas)}.scheduled-event--spanning.scheduled-event .todo.completed .checkbox-field .checkbox-field__content{color:var(--color-inverted-5)}.scheduled-event--spanning.scheduled-event .avatar-group{flex-wrap:nowrap;margin-block-start:0}.scheduled-event--spanning.scheduled-event .avatar{--change-avatar-size: 1.4rem}.scheduled-event--spanning__time{font-size:var(--text-12);font-weight:normal;color:var(--color-text-subtle);flex-shrink:0}.scheduled-event--spanning__time-start{padding-inline-start:0}.scheduled-event--spanning__time-end{padding-inline-end:var(--4px)}.calendar-grid__event-starts-before-this-week{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.calendar-grid__event-ends-after-this-week{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.event--highlighted .scheduled-event__title{position:relative;display:inline-block;isolation:isolate}.event--highlighted .scheduled-event__title::before{overflow:visible;content:"";position:absolute;inset:-0.4em -0.6em;border:2px solid var(--color-yellow-40);border-radius:50% 45% 50% 48%/60% 55% 58% 52%;transform:rotate(var(--circle-rotate, -1deg)) scale(var(--circle-scale, 1));pointer-events:none;z-index:-1}.event--highlighted .event__highlight{animation:circleEvent .5s .75s ease-in-out forwards;fill:none;stroke:var(--color-yellow-40);stroke-miterlimit:10;stroke-dasharray:240 560;stroke-dashoffset:240;stroke-linecap:round;position:absolute;pointer-events:none;transform:rotate(-3deg);z-index:1;block-size:180%;inline-size:130%;inset:-40% -15%;stroke-width:2}.event--highlighted .event__highlight:has(+.event__dates>[hidden]){block-size:160%;inline-size:160%;inset:-30%;stroke-width:3}@keyframes circleEvent{from{stroke-dashoffset:240}to{stroke-dashoffset:0}}.calendar-sheet{flex:5}.calendar--global .scheduled-event__comments{display:none}.calendar--global .scheduled-event__bucket{display:inline}.calendar--global [style*="--recording-color-aqua"]{--recording-color-text: var(--color-aqua-60)}.calendar--global [style*="--recording-color-blue"]{--recording-color-text: var(--color-blue-60)}.calendar--global [style*="--recording-color-gray"]{--recording-color-text: var(--color-ink-60)}.calendar--global [style*="--recording-color-green"]{--recording-color-text: var(--color-green-60)}.calendar--global [style*="--recording-color-orange"]{--recording-color-text: var(--color-orange-60)}.calendar--global [style*="--recording-color-pink"]{--recording-color-text: var(--color-pink-60)}.calendar--global [style*="--recording-color-primary"]{--recording-color-text: var(--color-ink-60)}.calendar--global [style*="--recording-color-purple"]{--recording-color-text: var(--color-purple-60)}.calendar--global [style*="--recording-color-red"]{--recording-color-text: var(--color-red-60)}.calendar--global [style*="--recording-color-sand"]{--recording-color-text: var(--color-sand-60)}.calendar--global [style*="--recording-color-yellow"]{--recording-color-text: var(--color-yellow-60)}@container layout (inline-size < 64rem){.calendar--global .calendar-grid .calendar-grid__items .scheduled-event[style*="--recording-color"]{background-color:var(--recording-color)}}.calendar--global .calendar-grid__week__spanned-items .scheduled-event[style*="--recording-color"]{--recording-color-light: color-mix(in hsl, transparent, var(--recording-color) 10%);background:linear-gradient(to right, var(--recording-color), var(--recording-color) 4px, var(--recording-color-light) 4px, var(--recording-color-light));border:none}.calendar--global .calendar-grid__week__spanned-items .scheduled-event[style*="--recording-color"] .checkbox{border-color:inherit}@media not print{:root[data-color-scheme=dark] .calendar--global .calendar-grid__week__spanned-items .scheduled-event[style*="--recording-color"] .checkbox{border-color:var(--color-ink)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .calendar--global .calendar-grid__week__spanned-items .scheduled-event[style*="--recording-color"] .checkbox{border-color:var(--color-ink)}}}.calendar--global .calendar-grid__week__spanned-items .scheduled-event[style*="--recording-color"]:hover,.calendar--global .calendar-grid__week__spanned-items .scheduled-event[style*="--recording-color"].related-hover{border-color:color-mix(in oklch, var(--recording-color), black 6%);box-shadow:var(--shadow-md)}@container layout (inline-size >= 64rem){.calendar--global .calendar-grid__items .scheduled-event[style*="--recording-color"]{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0)}.calendar--global .calendar-grid__items .scheduled-event[style*="--recording-color"] .scheduled-event__title,.calendar--global .calendar-grid__items .scheduled-event[style*="--recording-color"] .scheduled-event,.calendar--global .calendar-grid__items .scheduled-event[style*="--recording-color"] .checkbox-field__content{color:var(--recording-color-text) !important}@media(any-hover: hover){.calendar--global .calendar-grid__items .scheduled-event[style*="--recording-color"]:hover,.calendar--global .calendar-grid__items .scheduled-event[style*="--recording-color"].related-hover{background-color:var(--color-canvas) !important;border-color:var(--recording-color);box-shadow:var(--shadow-md)}}}.calendar--global .calendar-day-agenda .scheduled-event[style*="--recording-color"]{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0)}.calendar--global .calendar-day-agenda .scheduled-event[style*="--recording-color"] .scheduled-event__title,.calendar--global .calendar-day-agenda .scheduled-event[style*="--recording-color"] .scheduled-event,.calendar--global .calendar-day-agenda .scheduled-event[style*="--recording-color"] .checkbox-field__content{color:var(--recording-color-text) !important}@media(any-hover: hover){.calendar--global .calendar-day-agenda .scheduled-event[style*="--recording-color"]:hover,.calendar--global .calendar-day-agenda .scheduled-event[style*="--recording-color"].related-hover{background-color:var(--color-canvas) !important;border-color:var(--recording-color);box-shadow:var(--shadow-md)}}.calendar--project .perma-header{border-block-end:var(--border)}.calendar--project .scheduled-event__bucket{display:none}.calendar--project .calendar-grid__week__spanned-items .scheduled-event{background-color:var(--color-blue);border-color:var(--color-blue)}.calendar--project .calendar-grid__week__spanned-items .scheduled-event,.calendar--project .calendar-grid__week__spanned-items .scheduled-event .scheduled-event__title,.calendar--project .calendar-grid__week__spanned-items .scheduled-event .checkbox-field__content,.calendar--project .calendar-grid__week__spanned-items .scheduled-event .scheduled-event__metadata{color:#fff}.calendar--project .calendar-grid__items .scheduled-event:hover,.calendar--project .calendar-grid__items .scheduled-event.related-hover{background-color:var(--color-canvas);border-color:var(--color-blue)}.calendar-controls{display:flex;justify-content:space-between;align-items:center;padding:1.8rem;border-block-end:1px solid var(--tint-ink-10);flex-wrap:wrap;gap:var(--8px)}.calendar-controls .flex{flex-wrap:wrap}.calendar-controls .button-group{flex-shrink:1}.month-picker{background-color:var(--color-canvas);padding:1rem .5rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;justify-content:space-between;position:fixed;left:50%;transform:translateX(-50%);z-index:1}.month-picker__nav{display:flex}.month-picker__nav-link{background:none;border:none;color:var(--color-ink)}.month-picker__nav-link:hover{color:var(--color-blue)}.month-picker__years{display:grid;grid-template-columns:auto repeat(12, auto);gap:.25rem}.month-picker__year{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center}.month-picker__months{display:grid;grid-template-columns:subgrid;grid-column:2/-1}.month-picker__month{--btn-color: var(--color-blue);min-inline-size:initial;padding-inline:var(--4px)}.month-picker__year-header{font-size:var(--text-14);color:var(--color-ink);padding-inline-end:var(--4px);margin:0;text-align:end}@keyframes scrollIn{from{transform:translateY(var(--scroll-from))}to{transform:translateY(0)}}@keyframes scrollOut{from{transform:translateY(0)}to{transform:translateY(var(--scroll-to))}}.slide-animating-in-forward,.slide-animating-in-backward,.slide-animating-out-forward,.slide-animating-out-backward{background-color:var(--color-canvas);will-change:transform;backface-visibility:hidden}.slide-animating-in-forward,.slide-animating-in-backward{animation:scrollIn 200ms ease-out}.slide-animating-in-forward{--scroll-from: 100%}.slide-animating-in-backward{--scroll-from: -100%}.slide-animating-out-forward,.slide-animating-out-backward{position:absolute;inset:0 0 auto 0;animation:scrollOut 200ms ease-out;pointer-events:none}.slide-animating-out-forward{--scroll-to: -100%}.slide-animating-out-backward{--scroll-to: 100%}@container layout (inline-size < 64rem){.calendar-grid .calendar-grid__items{align-items:center;display:flex;flex:1;flex-wrap:wrap;justify-content:center;column-gap:4px;row-gap:2px;padding:0px 6px 4px;align-content:flex-start}.calendar-grid .calendar-grid__items .scheduled-event{display:block;width:6px;height:6px;padding:0;margin:0;border-radius:50%;border:none;box-shadow:none;pointer-events:none;overflow:hidden;text-indent:-9999px;background-color:var(--color-blue);flex-shrink:0}.calendar-grid .calendar-grid__items .scheduled-event .scheduled-event__title,.calendar-grid .calendar-grid__items .scheduled-event .scheduled-event__metadata,.calendar-grid .calendar-grid__items .scheduled-event .scheduled-event__avatars,.calendar-grid .calendar-grid__items .scheduled-event .scheduled-event__avatars-row,.calendar-grid .calendar-grid__items .scheduled-event .scheduled-event__comments,.calendar-grid .calendar-grid__items .scheduled-event .checkbox,.calendar-grid .calendar-grid__items .scheduled-event input[type=checkbox],.calendar-grid .calendar-grid__items .scheduled-event .svg-icon,.calendar-grid .calendar-grid__items .scheduled-event .kanban-card::before{display:none}.calendar-grid .calendar-grid__items>:nth-child(n+5):not(.calendar-grid__more-label){display:none}.calendar-grid__more-label{background:var(--tint-ink-3);border-radius:10em;color:var(--color-text-subtle);font-size:var(--text-10);font-weight:500;padding-inline:.25lh;text-align:center}.calendar-grid .calendar-grid__week__spanned-items{display:none}.calendar-grid__week__dates{pointer-events:none}.calendar-grid__day-of-month{font-weight:500;text-align:center}.calendar-grid__month-name{display:none}.month-picker{flex-direction:column;align-items:flex-start;padding:.5rem;margin-block-start:-3rem}.calendar-grid__nav:has(.expanded) .calendar-grid__nav--backward,.calendar-grid__nav:has(.expanded) .calendar-grid__nav--forward,.calendar-grid__nav:has(.expanded) .calendar-grid__nav--month-text,.calendar-grid__nav:has(.expanded) .calendar-grid__nav-right{visibility:hidden}.month-picker .month-picker__nav-link{transform:rotate(90deg)}.month-picker__nav:last-child{order:2}.month-picker__years{order:1;width:100%;grid-template-columns:auto repeat(4, 1fr);column-gap:var(--8px);row-gap:var(--12px)}.month-picker__months{grid-column:2/-1;row-gap:var(--8px)}.month-picker__year{align-items:start}.month-picker__year-header,.month-picker__month{font-size:var(--text-16)}.month-picker__year-header{text-align:start;padding-block-start:2px}.month-picker__month{padding:var(--8px) var(--12px)}.calendar-grid__day-of-month.calendar-grid__first-of-month{width:auto;color:inherit;background:none}.calendar-grid__day{min-height:0}.calendar-grid__week__items{min-height:2rem}}.calendar-day-agenda{border-block-start:var(--border);text-align:left;display:none}@container layout (inline-size < 64rem){.calendar-day-agenda{display:block}}.calendar-day-agenda__header{padding:12px 16px;font-weight:bold;font-size:var(--text-14);border-block-end:var(--border)}.calendar-day-agenda__body{padding:8px 0;padding-block-end:var(--tray-block-size)}.calendar-day-agenda__body .scheduled-event{display:block;padding:6px 12px;margin:0;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);text-decoration:none;color:var(--color-ink);font-size:var(--text-14)}@media(any-hover: hover){.calendar-day-agenda__body .scheduled-event:hover,.calendar-day-agenda__body .scheduled-event:active{border-color:var(--color-blue);box-shadow:var(--shadow-sm)}}.calendar-day-agenda__body .scheduled-event .kanban-card{font-size:inherit}.calendar-day-agenda__body .scheduled-event .scheduled-event__title,.calendar-day-agenda__body .scheduled-event .checkbox-field__content>span{font-weight:500}.calendar-day-agenda__body .scheduled-event .scheduled-event__metadata{display:flex;flex-direction:column}.calendar-day-agenda__body .scheduled-event .checkbox-field__content{flex-direction:column;align-items:flex-start;gap:0}.calendar-day-agenda__body .scheduled-event .scheduled-event__avatars-row,.calendar-day-agenda__body .scheduled-event .scheduled-event__avatars{margin-block-start:2px}.calendar-day-agenda__body .scheduled-event .checkbox{--checkbox-size: var(--16px)}.calendar-day-agenda__empty{padding:16px;color:var(--color-ink-50);text-align:center;font-size:var(--text-14)}.calendar-grid__day--selected{background-color:var(--color-blue-10) !important}.calendars-panel{display:none;position:relative;border-inline-end:1px solid var(--tint-ink-10)}.calendars-panel--open{display:block;max-width:22rem}.calendars-panel.starred-filter [data-role=content_filterable][data-pinned=false]{display:none}.calendars-panel__list{padding:1.85rem .4rem 2.4rem 1.6rem}.calendars-panel__search-input{margin-inline:2.6rem 0;max-width:calc(100% - .8rem)}.calendars-panel__bucket-item{display:flex;padding-inline-start:.6rem;border-radius:.8rem;font-weight:600;font-size:var(--text-12);transition:background 100ms ease;line-height:normal;align-items:center}.calendars-panel__bucket-item>.calendars-panel__bucket-link{padding:.8rem 0 .8rem .8rem;word-wrap:break-word;overflow-wrap:break-word;text-wrap:balance;flex:1;min-width:0;cursor:pointer}.calendars-panel__bucket-item .calendars-panel__color-picker{margin-left:auto;flex-shrink:0;opacity:0;transition:opacity .2s ease}.calendars-panel__bucket-item .calendars-panel__color-picker[open],.calendars-panel__bucket-item .calendars-panel__color-picker:hover{opacity:1}.calendars-panel__bucket-item .calendars-panel__color-picker .color-picker{grid-template-columns:repeat(3, 1fr)}.calendars-panel__bucket-item:hover{background:linear-gradient(to right, color-mix(in oklch, transparent, var(--recording-color, var(--tint-ink-10)) 20%), transparent)}.calendars-panel__bucket-item:hover .calendars-panel__color-picker{opacity:1}.calendars-panel__bucket-item .svg-icon{transform:scale(0.85)}.calendars-panel__checkbox{--checkbox-size: 1.8rem;--border-color: var(--recording-color, var(--tint-ink-15));background-color:var(--recording-color);border:1px solid var(--border-color);border-radius:4px;block-size:var(--checkbox-size);color:var(--color-inverted);display:grid;font-size:1.6rem;inline-size:var(--checkbox-size);padding:0;place-items:center;transition:opacity .3s,outline .15s ease;cursor:pointer;flex-shrink:0}.calendars-panel__checkbox:hover,.calendars-panel__checkbox:focus-visible{outline:1px solid var(--border-color)}.calendars-panel__checkbox--unselected .svg-icon{display:none}.calendars-panel__radio{border-radius:50%;background-color:var(--color-canvas-light);color:var(--color-ink) !important}.calendars-panel__everyone-section{margin:var(--12px) calc(-1*var(--4px)) 0 calc(-1*var(--16px));padding:var(--12px) var(--4px) 0 var(--16px);border-top:1px solid var(--tint-ink-5)}.calendars-panel__close{display:none}@container layout (inline-size < 76.8rem){.calendars-panel{display:none;position:fixed;inset:0;z-index:1000;border:none;max-width:none;background:rgba(0,0,0,0)}.calendars-panel--open{display:flex;align-items:flex-end;justify-content:center}.calendars-panel--open::before{animation:fade-in .2s ease-out}.calendars-panel::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5)}.calendars-panel__content{position:relative;background:var(--color-canvas);border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:var(--24px) var(--16px) var(--16px);inline-size:100%;max-block-size:70vh;overflow-y:auto;animation:fade-in-up .25s ease-out}.calendars-panel__bucket-item{font-size:var(--text-base)}.calendars-panel__bucket-item+.calendars-panel__bucket-item{margin-block-start:var(--4px)}.calendars-panel__checkbox{--checkbox-size: var(--28px);margin-inline-end:var(--4px)}.calendars-panel__list{padding:0}.calendars-panel__close{--svg-icon-size: var(--20px);display:flex;position:absolute;top:var(--8px);right:var(--8px);background:none;border:none;padding:var(--8px);cursor:pointer;color:var(--color-text-subtle);border-radius:var(--radius-sm)}.calendars-panel__close:hover{background:var(--color-uncolor-10);color:var(--color-ink)}.calendars-panel__search-input.input--small{margin-inline:0;max-width:100%;font-size:var(--text-base)}}.card__colorpicker-menu{background:var(--color-canvas-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;inset-inline-start:0;text-align:start;inset-block-start:3.2rem;inline-size:30rem;z-index:5}.card{--card-aspect-ratio: auto;--card-background-color: var(--color-canvas);--card-border-color: var(--recording-color, var(--color-ink-30));--card-border-color-hover: var(--recording-color, var(--color-ink-50));--card-padding: var(--16px);--card-radius: var(--radius-lg);aspect-ratio:var(--card-aspect-ratio);background-color:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--card-radius);container-type:inline-size;min-inline-size:0;padding:var(--card-padding);position:relative}.card:has(>.card__link),.card:has(>form>.card__link){border-width:0;padding:0}.card>form:has(>.card__link){display:contents}.card .vault-preview-icon{display:none}.card[style*="var(--recording-color-canvas)"]{--card-border-color: var(--color-ink-30)}.card--lg{max-inline-size:35rem}.card__link{block-size:100%;border-radius:var(--card-radius);box-shadow:0 0 0 0px var(--card-background-color),0 0 0 1px var(--card-border-color);display:block;overflow:hidden;padding:var(--card-padding);transition:100ms ease-out;transition-property:background-color,box-shadow}.card__link:is(button){background:none;border:0;color:inherit;font:inherit;inline-size:100%;text-align:start}.card__link:is(:hover,:focus){box-shadow:0 0 0 2px var(--card-background-color),0 0 0 4px var(--card-border-color-hover)}.card__link .message__attribution .avatar{--change-avatar-size: 1.6rem}.card__title{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:var(--text-base);margin:0;padding-inline-end:var(--component-sm)}.card__description,.card__metadata{font-size:var(--text-12)}.card__metadata{color:var(--color-uncolor)}.card__settings{align-items:center;display:flex;inset-block-start:var(--card-padding);inset-inline-end:var(--card-padding);justify-content:flex-end;position:absolute;z-index:5}.card__settings>form{display:contents}.card--project{--card-aspect-ratio: 2 / 1;--card-background-color: var(--color-canvas);--card-padding: var(--8px);--card-border-color: var(--color-ink-30);--project-color: var(--color-ink-30);--project-color-light: var(--color-canvas);--project-link-border-color: var(--project-color)}.card--project[style*="--recording-color"]:where(:not([style*="var(--recording-color-canvas)"])){--project-color: var(--recording-color, var(--color-ink-50));--project-color-light: color-mix(in hsl, transparent, var(--project-color) 10%);--project-link-border-color: color-mix(in hsl, transparent, var(--project-color) 20%)}.card--project .card__link{box-shadow:0 0 0 1px var(--project-link-border-color);background-color:var(--project-color-light)}.card--project .card__link:is(:hover,:focus){box-shadow:0 0 0 2px var(--card-border-color-hover)}.card--project .card__title{text-wrap:wrap}.card--project .card__people{position:absolute;bottom:var(--card-padding);line-height:normal;font-size:var(--12px)}.card--project .card__description{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:normal}@container layout (inline-size < 40rem){.card--project .card__description{-webkit-line-clamp:1}}.card--project .star-button--unstarred:not(:hover){opacity:.33}.card--project .avatar-group--gapless{--overlap: 0.075em}.card--project .color-picker-popover__trigger,.card--stack .color-picker-popover__trigger{opacity:0;transition:opacity var(--duration-medium) ease-out}.card--project .color-picker-popover__trigger:is(:hover,:focus,:focus-visible),.card--stack .color-picker-popover__trigger:is(:hover,:focus,:focus-visible){opacity:1}.card--project:where(:hover) .color-picker-popover__trigger,.card--project:where(:has(a:is(:focus,:focus-visible))) .color-picker-popover__trigger,.card--stack:where(:hover) .color-picker-popover__trigger,.card--stack:where(:has(a:is(:focus,:focus-visible))) .color-picker-popover__trigger{opacity:.33}.card--project .color-picker-popover[open]>.color-picker-popover__trigger,.card--stack .color-picker-popover[open]>.color-picker-popover__trigger{opacity:1}.card--project .color-picker-popover__menu,.card--stack .color-picker-popover__menu{inset-block-start:auto;inset-block-end:var(--trigger-size);animation-name:fade-in-up}.card--project-loading .card__link{pointer-events:none}.card--project-loading .card__people,.card--project-loading .card__settings{display:none}.card__project-loading-skeleton{block-size:85%;display:flex;flex-direction:column;gap:8px;padding-block-start:8px}.card__project-loading-skeleton-line{--skeleton-radius: 2px;block-size:12px}.card__project-loading-skeleton-line:nth-child(1){inline-size:100%}.card__project-loading-skeleton-line:nth-child(2){inline-size:75%}.card__people--overflow-count{color:var(--color-text-subtle);display:inline-block;font-size:.9em;margin-inline-start:var(--8px)}.card--template{--card-aspect-ratio: 16 / 9;--card-border-color: var(--color-blue-40);--card-border-color-hover: var(--color-blue-50);--card-padding: var(--12px);color:var(--color-blue)}.card--template-new{--svg-icon-size: var(--32px);background:url(/assets/projects/graph-paper-380a2e9fe93aa3b0b8811b93d5bb62d25644b7e6584f82224d2b6e92d4efb8c4.svg) repeat center;border:1px solid var(--color-blue-30)}@media not print{:root[data-color-scheme=dark] .card--template-new{background:url(/assets/projects/graph-paper-dark-bec260d6ff32330065cced8a32270623fcba9a77b99915fdcbf7616864396f3d.svg) repeat center}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .card--template-new{background:url(/assets/projects/graph-paper-dark-bec260d6ff32330065cced8a32270623fcba9a77b99915fdcbf7616864396f3d.svg) repeat center}}}.card--template-new .card__link{align-items:center;display:flex;flex-direction:column;gap:var(--4px);justify-content:center}.card--inbox_forward:before{background:url(/assets/recordings/email_stamp-9026ea4e1ea6da6832a177dcfe9a9aa024cc4ebff79d2a754cab0f672e810288.svg) bottom left no-repeat;background-size:7em;block-size:3.7em;content:"";inline-size:7em;inset-block-start:.5em;inset-inline-end:-2em;opacity:.5;position:absolute;transform:rotate(-4deg);z-index:2}.card--dropping{filter:drop-shadow(0 0 0.75rem var(--color-green));transform:translateZ(0)}.card--dropping.card--published::after{background:var(--color-ink-30);border-radius:0 0 var(--radius-md) var(--radius-md);content:"Public link is ON";inset:auto 0 0 0;padding:.3rem .5em;position:absolute;text-align:center}.card--dropped{animation:scale-fade-in .2s ease}.card--deleting{animation:fade-out .3s both}.drag-placeholder{--card-background-color: var(--tint-ink-5);border:2px dashed var(--tint-ink-25);box-shadow:none}.drag-placeholder>*{opacity:.15}.card__colorpicker{display:none;position:absolute;inset-inline-start:0;inset-inline-end:0;inset-block-start:0}.card__colorpicker-trigger{background-image:url(/assets/recordings/color_wheel-ee9533ce7b84e7a52169df79d39c9c1d45acb74dfb4f7144278fcdd618ef4d91.svg);background-position:center center;background-repeat:no-repeat;background-size:1rem;display:block;position:absolute;inset-inline-end:0;block-size:2.4rem;inline-size:2.4rem;border:0;padding:0;opacity:.33}.card__colorpicker-trigger:hover{opacity:1}.card__colorpicker-trigger:focus{outline:none}.card__colorpicker-menu{animation:fade-in-down .15s ease-in-out;inset-block-start:1rem;inset-inline-start:1rem;inset-inline-end:1rem;inline-size:auto;padding:1rem .5rem;margin:0 auto;text-align:center}@container layout (inline-size < 76.8rem){.card__colorpicker-menu{position:fixed;z-index:9999;inset-inline-start:10%;inset-inline-end:10%}}.card__colorpicker-actions{margin-block-start:var(--8px)}.card__colorpicker-actions input{line-height:1.3}.card-grid{--card-grid-gap: var(--16px);--card-grid-columns: 3;container:card-grid/inline-size;display:grid;gap:var(--card-grid-gap);grid-template-columns:repeat(var(--card-grid-columns), 1fr);inline-size:100%;text-align:start}.card-grid--2{--card-grid-columns: 2}.card-grid--4{--card-grid-columns: 4}@container layout (inline-size < 96rem){.card-grid--4{--card-grid-columns: 3}}@container layout (inline-size < 76.8rem){.card-grid--4{--card-grid-columns: 2}}@container layout (inline-size < 48rem){.card-grid--4{--card-grid-columns: 1}}.card-grid--5{--card-grid-columns: 5}@container layout (inline-size < 96rem){.card-grid--5{--card-grid-columns: 4}}@container layout (inline-size < 76.8rem){.card-grid--5{--card-grid-columns: 3}}@container layout (inline-size < 48rem){.card-grid--5{--card-grid-columns: 2}}@container layout (inline-size < 48rem){.card-grid--trash,.global-trash{--card-grid-columns: 2}.card-grid--trash .card-grid,.global-trash .card-grid{--card-grid-columns: 2}.card-grid--trash .recording-preview,.global-trash .recording-preview{max-block-size:150cqw}}.card-grid--trash .recording-preview,.global-trash .recording-preview{gap:unset}.card-grid--trash .card .client-visibility-flag--for-index,.global-trash .card .client-visibility-flag--for-index{inset-block-start:-0.8rem;inset-inline-start:-0.2rem}.card-grid--trash .card__drag-handle,.global-trash .card__drag-handle{display:none !important}.card-grid--trash .content-type-icon--pinned,.global-trash .content-type-icon--pinned{--size: 2rem;inset-block:-0.8rem auto;inset-inline:auto -0.8rem;z-index:2;transform:none}.card-grid--trash .card__link,.global-trash .card__link{block-size:min-content;min-block-size:8rem}@container layout (inline-size < 48rem){.card-grid--trash .card__link,.global-trash .card__link{--card-padding: var(--8px)}}.card-grid--trash .recording-preview--kanban_column .kanban-column__cards,.global-trash .recording-preview--kanban_column .kanban-column__cards{zoom:80%}.card-grid--trash .recording-preview--vault .vault__content,.global-trash .recording-preview--vault .vault__content{zoom:80%}.card-grid--trash .card__project{display:none}.global-trash .card__parent{display:none}.global-trash .card__people{position:static}.card-grid--archived .card::before{--size: 6.4rem;background-image:url(/assets/recordings/archived_stamp-c8b14838601422be222a00de40bd0b04ac7deb3cbd90f803ef4d6515438c627c.png);background-position:center;background-repeat:no-repeat;background-size:contain;block-size:var(--size);content:"";display:block;inline-size:var(--size);inset:var(--16px) var(--16px) auto auto;pointer-events:none;position:absolute}.card-grid--completed-projects .star-button,.card-grid--completed-projects .card__description{display:none !important}.categories-editor{overflow:auto}.categories-editor:has(.list-actionable--open-ends .list-actionable__row-group:nth-child(1) .emoji-picker--expanded),.categories-editor:not(:has(.list-actionable--open-ends .list-actionable__row-group)):has(.emoji-picker--expanded){overflow:visible}.popup:has(.emoji-picker--expanded){overflow:visible;z-index:var(--z-modal)}.popup .list-actionable__avatar,.popup .list-actionable__details,.popup .list-actionable__actions,.popup .list-actionable__placeholder{padding:var(--popup-item-padding-block) var(--popup-item-padding-inline);border-block-end:0}.popup .list-actionable__actions .btn .svg-icon{--svg-icon-size: var(--16px)}.popup .list-actionable__details .field__input{background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:0;border-radius:0;font:inherit;line-height:inherit;padding:0}.popup .list-actionable__details .field__input:not(.emoji-field__input){text-align:start}.list-actionable__details>.list-actionable__emoji,.new-category__placeholder>.list-actionable__emoji{margin-inline-end:var(--4px)}.list-actionable__row--hide-when-editing .list-actionable__details{cursor:pointer}.emoji-picker.list-actionable__emoji .emoji-picker__toggle{padding-inline-end:1px}.new-category__placeholder{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--color-ink-50);cursor:text;display:flex;inline-size:100%;padding:1rem .5rem;text-align:start}.popup .new-category__placeholder{padding:var(--popup-item-padding-block) var(--popup-item-padding-inline)}.message-categories{position:relative}@container layout (inline-size < 76.8rem){.message-categories{font-size:var(--text-14)}}.message-categories .categories-editor__link{position:absolute;inset-block-start:0;inset-inline-end:0}.message-categories .button-group .btn.active{font-weight:normal}@media(any-hover: hover){.categories-list .list-actionable__row:hover{background-color:var(--tint-ink-5)}}.chat-line__reply{filter:invert(26%) sepia(0%) saturate(297%) hue-rotate(282deg) brightness(97%) contrast(94%)}@media not print{:root[data-color-scheme=dark] .chat-line__reply{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .chat-line__reply{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}}}.chat-gap.loading:before{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}.chat-gap.loading:before{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}.chat-line__body [style*="136, 118, 38"]{color:var(--highlight-1) !important}.chat-line__body [style*="185, 94, 6"]{color:var(--highlight-2) !important}.chat-line__body [style*="207, 0, 0"]{color:var(--highlight-3) !important}.chat-line__body [style*="216, 28, 170"]{color:var(--highlight-4) !important}.chat-line__body [style*="144, 19, 254"]{color:var(--highlight-5) !important}.chat-line__body [style*="5, 98, 185"]{color:var(--highlight-6) !important}.chat-line__body [style*="17, 138, 15"]{color:var(--highlight-7) !important}.chat-line__body [style*="148, 82, 22"]{color:var(--highlight-8) !important}.chat-line__body [style*="102, 102, 102"]{color:var(--highlight-9) !important}.chat-line__body [style*="250, 247, 133"]{background-color:var(--highlight-bg-1) !important}.chat-line__body [style*="255, 240, 219"]{background-color:var(--highlight-bg-2) !important}.chat-line__body [style*="255, 229, 229"]{background-color:var(--highlight-bg-3) !important}.chat-line__body [style*="255, 228, 247"]{background-color:var(--highlight-bg-4) !important}.chat-line__body [style*="242, 237, 255"]{background-color:var(--highlight-bg-5) !important}.chat-line__body [style*="225, 239, 252"],.chat-line__body [style*=highlight]:not([style*=-highlight-]){background-color:var(--highlight-bg-6) !important}.chat-line__body [style*="228, 248, 226"]{background-color:var(--highlight-bg-7) !important}.chat-line__body [style*="238, 226, 215"]{background-color:var(--highlight-bg-8) !important}.chat-line__body [style*="242, 242, 242"]{background-color:var(--highlight-bg-9) !important}.chats{inline-size:100%;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;inset-block-start:5rem;overflow-x:scroll;padding:0 1.5rem;position:absolute;text-align:center;white-space:nowrap}.chats__iframe{border-radius:0;border:0;display:inline-block;block-size:98%;margin:0 .5rem;inline-size:37rem}.chat__room{margin:0;border-radius:var(--radius-sm)}.chat__room .boosts__new-boost{--btn-background-color: transparent}@media not print{:root[data-color-scheme=dark] .chat__room .boosts__new-boost{--btn-background-color: transparent}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .chat__room .boosts__new-boost{--btn-background-color: transparent}}}.chat__header{--chat-header-avatar-size: var(--56px);position:relative;flex:0 0 auto}.chat__header--chat{padding-block:var(--16px)}@container layout (inline-size >= 76.8rem){.chat__header--chat{padding-block:var(--24px);justify-content:center}}.chat__header:not(.chat__header--chat){display:flex;align-items:center;padding:1.6rem}.chat__header:not(.chat__header--chat):has(h1+*) h1{padding-block-end:.2rem}.chat__header:not(.chat__header--chat) h1{text-wrap:pretty}.chat__header:not(.chat__header--chat) .inline-edit-form{display:grid;grid-template-columns:var(--chat-header-avatar-size) 1fr;grid-template-rows:1fr;column-gap:1.2rem;pointer-events:all;align-items:start;line-height:1.2}.chat__header:not(.chat__header--chat) .inline-edit-form:not(:has(>.inline-edit)):not(:has(>.chat__cover)){display:block;padding-inline-start:0}.chat__header:not(.chat__header--chat) .inline-edit-form>h1{align-self:center;grid-column:2;grid-row:1;padding-block-end:var(--2px)}.chat__header:not(.chat__header--chat) .inline-edit-form .inline-edit__title-form{display:grid;grid-template-columns:var(--chat-header-avatar-size) 1fr;grid-template-rows:1fr;gap:.8rem}.chat__header:not(.chat__header--chat) .inline-edit-form .chat__header-body{display:flex;flex-direction:column;align-self:center}.chat__header:not(.chat__header--chat) .inline-edit-form .chat__cover{grid-row:1/span 2;inline-size:var(--chat-header-avatar-size);block-size:var(--chat-header-avatar-size);overflow:hidden;border-radius:50%;object-fit:cover}.chat__header:not(.chat__header--chat) .inline-edit-form .chat__header-people{grid-column:2;grid-row:2;align-self:start;text-wrap:balance}.chat__header:not(.chat__header--chat) .inline-edit-form .inline-edit{grid-column:1/span 2}.chat__header:not(.chat__header--chat) .inline-edit-form .inline-edit__title{grid-column:2;grid-row:1;text-align:left;font-size:1.8rem;font-weight:700}.chat__header:not(.chat__header--chat) .inline-edit-form .inline-edit-cover{grid-column:1;grid-row:1;cursor:pointer;position:relative}.chat-group-avatar{inline-size:var(--chat-header-avatar-size);block-size:var(--chat-header-avatar-size)}.chat__header-avatar{aspect-ratio:1;object-fit:cover}.chat__breadcrumb{font-weight:700}.chat__breadcrumb:hover{text-decoration:underline;text-underline-offset:2px}.chat__lines{grid-row:2}.chat__lines[scrollable]:focus{outline:none}@container layout (inline-size >= 76.8rem){.chat__lines{padding-inline:var(--8px)}}@container layout (inline-size < 76.8rem){.chat__lines{line-height:1.3}}.chat__lines bc-grouped-dates{display:flex;flex-direction:column;justify-content:flex-end;min-block-size:100%;padding-block-end:2.4rem}.chat__lines[direction=up][scrollable] bc-grouped-dates{justify-content:normal;min-block-size:auto}.chat-line{--bubble-color: var(--color-uncolor-10);transition:opacity 150ms ease-in-out;display:grid;grid-template-columns:min-content .2em minmax(auto, auto) 1fr;grid-template-areas:"avatar gap bubble actions" ". . footer .";grid-auto-rows:auto;word-wrap:break-word;word-break:break-word;margin-block-start:.9em;justify-items:start;justify-content:start;min-inline-size:0}@container layout (inline-size < 76.8rem){.chat-line:has(.boost--composer.expanded){position:relative}}@container layout (inline-size >= 76.8rem){.chat-line{grid-template-columns:min-content .2em auto minmax(20%, 1fr)}.chat-line:hover .action-sheet__expansion-toggle{opacity:.75}}.chat-line__body{clear:both}.chat-line__body .embed--video{inline-size:var(--embed-width, 100%);max-inline-size:100%;position:relative}.chat-line__body .embed--video::before{content:"";display:block;padding-block-start:calc(var(--aspect-ratio, 1)*100%)}.chat-line__body .embed--video iframe{inline-size:100%;block-size:100%;position:absolute;inset-inline-start:0;inset-block-start:0}.chat-line__avatar{grid-column:1/span 2;grid-row:1;inline-size:3em;z-index:1}.chat-line__avatar .avatar{background:var(--color-canvas);box-shadow:0 0 0 1px var(--color-uncolor-10),0 0 0 4px var(--color-canvas);margin-block-start:.25em}.chat-line__bubble{grid-column:2/span 2;grid-row:1;border-radius:var(--radius-lg);text-align:start;background-color:var(--bubble-color);padding:.55em 1em;position:relative;overflow-wrap:break-word;word-break:break-word;min-inline-size:0;max-inline-size:100%}@container layout (inline-size < 76.8rem){.chat-line__bubble:has(.boost--composer.expanded){position:static}}.chat-line__bubble .chat-line__body .attachment__download{border-radius:var(--radius-sm);inset-block-start:var(--4px);inset-inline-end:var(--4px);padding:var(--6px)}.chat-line__bubble .chat-line__body .attachment__download .svg-icon{block-size:var(--14px);inline-size:var(--14px)}.chat-line__bubble .chat-line__body .attachment--preview{border-radius:var(--attachment-radius)}.chat-line__bubble .chat-line__bubble .chat-line__body .avatar{box-shadow:none}.chat-line__bubble .chat-line-reply-bubble__wrap{background-color:rgba(0,0,0,0)}.chat-line__bubble.chat-line__bubble--with-audio{padding-block-end:0;padding-inline:0}.chat-line__bubble.chat-line__bubble--with-audio>.chat-line__meta,.chat-line__bubble.chat-line__bubble--with-audio .chat-line__boosts{padding-inline:1.4rem}.chat-line__bubble.chat-line__bubble--with-audio .chat-line-reply-bubble{margin-inline:1.4rem}.chat-line__bubble.chat-line__bubble--with-audio .attachment{background:rgba(0,0,0,0);margin:0;padding-block-start:0}.chat-line__bubble.chat-line__bubble--with-audio .attachment .attachment__caption{padding-block:.6em 1em}.chat-line__bubble.chat-line__bubble--with-audio .attachment .audio-player__controls{padding-inline:var(--8px)}.chat-line__bubble.chat-line__bubble--with-audio .chat-line__boosts .boosts:has(.boost){padding-block-end:var(--8px)}.chat-line__bubble .formatted_content .attachment{--attachment-max-width: 100%}.chat-line__bubble .formatted_content .attachment:not(.attachment--preview){background:rgba(0,0,0,0);padding:0;margin-block-end:0}.chat-line--thread .chat-line__bubble .formatted_content .attachment:not(.attachment--preview){margin:0}.chat-line__bubble .formatted_content .attachment-gallery{--attachment-per-row: 4;display:grid;grid-template-columns:repeat(var(--attachment-per-row), 1fr);gap:.5ch}.chat-line__bubble .formatted_content .attachment-gallery:has(>:last-child:nth-child(2n)){--attachment-per-row: 2}.chat-line__bubble .formatted_content .attachment-gallery:has(>:last-child:nth-child(3n)){--attachment-per-row: 3}.chat-line__bubble .formatted_content .attachment-gallery:has(>:last-child:nth-child(4n)){--attachment-per-row: 4}.chat-line__bubble .formatted_content .attachment-gallery:has(>:last-child:nth-child(5n)){--attachment-per-row: 5}.chat-line__bubble .formatted_content .attachment-gallery .attachment{aspect-ratio:5/4;inline-size:100%;margin:0;max-inline-size:unset}.chat-line__bubble .formatted_content .attachment-gallery .attachment .attachment__caption{display:none}.chat-line__bubble .formatted_content .attachment-gallery .attachment .attachment__link{block-size:100%}.chat-line__bubble .formatted_content .attachment-gallery .attachment .inline_media_box{min-block-size:100%;min-inline-size:100%}.chat-line__bubble .formatted_content .attachment-gallery .attachment img{block-size:100%;inline-size:100%;object-fit:cover}.chat-line__meta{font-size:.8em;display:flex;align-items:center;grid-gap:.33em}.chat-line__author{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;flex-shrink:2}.chat-line__timestamp{color:var(--color-text-subtle);display:flex}.chat-line__timestamp time{white-space:nowrap}.chat-line__menu{display:block}.chat-line__resend{display:none}.chat-line__options{position:relative;inset-block-start:auto;inset-inline-end:auto;grid-area:actions;align-self:center;z-index:inherit}.chat-line__options.expanded .action-sheet__expansion-toggle{opacity:1}.chat-line__options .action-sheet__expansion-toggle{border:0;inline-size:2rem;block-size:2rem;opacity:.75}.chat-line__options .action-sheet__expansion-toggle:focus,.chat-line__options .action-sheet__expansion-toggle:hover{opacity:1}.chat-line__options .action-sheet__expansion-toggle,.chat-line__options .action-sheet__expansion-toggle:active{background-color:rgba(0,0,0,0) !important}.chat-line__options.right-edge .action-sheet__content{animation:right-edge .1s ease-in-out forwards !important}@keyframes right-edge{0%{transform:translateX(16%) translateY(0%)}100%{transform:translateX(16%) translateY(0)}}.chat-line__options.right-edge .action-sheet__content:before{inset-inline-start:84%}.chat-line__options.left-edge .action-sheet__content{animation:left-edge .1s ease-in-out forwards !important}@keyframes left-edge{0%{transform:translateX(85%) translateY(0)}100%{transform:translateX(85%) translateY(0)}}.chat-line__options.left-edge .action-sheet__content:before{inset-inline-start:15%}@container layout (inline-size < 76.8rem){@keyframes chat-options-slide-down{0%{transform:translateX(-50%) translateY(-0.5em);opacity:0}100%{transform:translateX(-50%) translateY(0);opacity:1}}@keyframes chat-options-slide-up{0%{transform:translateX(-50%) translateY(0.5em);opacity:0}100%{transform:translateX(-50%) translateY(0);opacity:1}}.chat-line__options .action-sheet__content{inset-inline-end:unset;left:calc(50% - var(--horizontal-offset, 0px));transform:translateX(-50%) translateY(-0.5em)}.chat-line__options .action-sheet__content:before{inset-inline-start:unset;left:calc(50% + var(--horizontal-offset, 0px))}.chat-line__options.right-edge .action-sheet__content,.chat-line__options.left-edge .action-sheet__content{animation:none !important}.chat-line__options.right-edge .action-sheet__content:before,.chat-line__options.left-edge .action-sheet__content:before{inset-inline-start:unset;left:calc(50% + var(--horizontal-offset, 0px))}.chat-line__options.expanded .action-sheet__content{transform:translateX(-50%) translateY(0);animation:chat-options-slide-down .2s ease !important}.chat-line__options.flip.expanded .action-sheet__content{animation:chat-options-slide-up .2s ease !important}}.chat-line--announcement{grid-template-columns:1fr;justify-content:center}.chat-line--announcement .chat-divider{width:100%;grid-column:1}.chat-line--announcement.chat-line--me{direction:ltr}.chat-line--mention{--bubble-color: var(--color-orange-20)}.chat-line--mention .chat-line-reply-bubble{background:var(--tint-ink-5)}.chat-line--me{--bubble-color: var(--color-blue-20);text-align:end;transition:transform .1s ease-in-out;direction:rtl}.chat-line--me .chat-action{margin-inline-start:0;animation-duration:.5s;animation-name:slidein}@keyframes slidein{from{margin-inline-end:-5px}to{margin-inline-end:0}}@container layout (inline-size < 76.8rem){.chat-line--me .chat-line__avatar{inline-size:auto}}.chat-line--me .chat-line__bubble{direction:ltr}.chat-line--me .chat-line__meta{flex-direction:row-reverse}.chat-line--me .chat-line__meta:before{content:"Me";font-weight:bold;white-space:nowrap}.chat-line--me .chat-line__author{display:none}.chat-line--me .chat-line__timestamp{flex-direction:row-reverse}.chat-line--me .chat-line__resend_message{display:flex;direction:ltr;column-gap:.2em}.chat-line--me .chat-line-reply-bubble{background-color:var(--tint-ink-5);text-align:start;align-items:flex-start}.chat-line--me .chat-line-reply-bubble:after{display:none}.chat-line--me .chat-line-reply-bubble .avatar{box-shadow:0 0 0 1px var(--color-blue-20),0 0 0 2px var(--color-blue-20)}.chat-line--me .chat-line-reply-bubble .chat-line__meta{flex-direction:row}.chat-line--me .chat-line-reply-bubble__wrap .chat-line__meta:before{display:none}.chat-line--me~.chat-line--thread .chat-line-reply-bubble .chat-line__avatar{visibility:visible}.chat-line--me~.chat-line--thread .chat-line-reply-bubble .chat-line__meta{display:flex}.chat-line--me bc-require{clear:both}.chat-line--pending [data-trix-content-type~="application/vnd.basecamp.opengraph-embed"] figcaption{display:none}.chat-line--delivered:last-of-type .chat-line__bubble:after{font-size:var(--text-10);content:"Delivered";white-space:nowrap;position:absolute;inset-inline-end:0;inset-block-end:-1.4em;color:var(--color-text-subtle)}.chat-line--undelivered{--bubble-color: var(--color-warning-20);opacity:1}.chat-line--undelivered .chat-line__avatar{opacity:.3}.chat-line--undelivered .chat-line__bubble{opacity:.5}.chat-line--undelivered .chat-line__resend{display:block;grid-area:footer;padding:.8rem 0}.chat-line--undelivered .chat-line__resend_message{font-size:var(--text-10)}.chat-line--deleted{transition:opacity .2s linear;opacity:.3}.chat-line--thread{padding-block-start:0;margin-block-start:.2em}.chat-line--thread .chat-line__avatar{visibility:hidden;block-size:0}.chat-line--thread .chat-line__meta:before,.chat-line--thread .chat-line__author,.chat-line--thread .client-visibility-flag{display:none}.chat-line--integration table{display:block;inline-size:100% !important;margin:.4rem 0;border:0;border-collapse:initial;border-radius:var(--radius-sm);background-color:var(--color-canvas);overflow-x:scroll;box-shadow:var(--shadow-sm)}.chat-line--integration th,.chat-line--integration td{border:1px solid var(--tint-ink-15);padding:2px 8px}.chat-line--integration th{border:0;border-block-end:1px solid var(--color-ink);border-width:0 0 1px 0}.chat-line--integration td{border-width:1px 0 0 1px}.chat-line--integration td:first-child{border-inline-start:0}.chat-line__bubble--is-reply{border-start-start-radius:0;border-start-end-radius:0}@container layout (inline-size < 76.8rem){.chat-line__boosts .boosts:has(.boost--composer.expanded){min-block-size:auto}.chat-line__boosts:has(.boost--composer.expanded){position:static}}.chat-line__boosts .boosts{--boost-background-color: var(--tint-ink-5);--boost-background-color-hover: var(--tint-ink-5);--boosts-font-size: var(--14px);--boosts-font-size-emoji: var(--18px)}.chat-line__boosts .boosts:has(.boost){margin-block-start:var(--8px)}.chat-line__boosts .boosts:not(:has(.boost--posted)):not(:has(.boost--composer.expanded)) .boosts__new-boost{display:none}@container layout (inline-size < 76.8rem){.chat-line__boosts .boosts:has(.boost--composer.expanded){position:static}.chat-line__boosts .boosts .boost--composer{background-color:var(--color-canvas)}}.chat-line-reactions{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:.2em;list-style:none;margin:0 0 .3em 0;padding:.4em .4em .7em .4em;border-block-end:1px solid var(--tint-black-10)}.chat-line-reactions .chat-line-reactions__btn{--btn-font-size: var(--18px);--btn-background-color: var(--tint-black-10);--btn-background-color-hover: var(--tint-black-25);--btn-text-color: var(--color-inverted)}.chat-line__reply{display:block;background-image:url(/assets/icons/reply-2dd0f8c173b6e2fb7011d545ad69582c8e58c0b8994e6230c300cad1595b82d8.svg);background-size:auto !important;border:0;margin-inline-start:auto;margin-inline-end:-4px}.chat-line-reply-bubble{position:relative;margin:.2em 0 .4em 0;background-color:var(--tint-ink-5);direction:ltr}.chat-line-reply-bubble .chat-line__meta:after{content:none}.chat-line-reply-bubble .chat-line__author{display:inherit}.chat-line-reply-bubble .chat-line__avatar{--change-avatar-size: 1em;position:absolute;inset-block-start:.063em;inset-inline-start:-0.5em}.chat-line-reply-bubble .avatar{box-shadow:0 0 0 1px var(--color-uncolor-10),0 0 0 2px var(--color-uncolor-10)}.chat-line-reply-bubble .attachment--preview{margin-block-end:0;text-align:start}.chat-line-reply-bubble .formatted_content .attachment-gallery{grid-template-columns:repeat(auto-fit, minmax(4.8rem, 12.8rem))}.chat-line-reply-bubble__meta{display:flex}.chat-line-reply-bubble__meta .chat-line__timestamp{display:none}.chat-line-reply-bubble__meta .disabled_link{display:none}.chat-line-reply-bubble__wrap{background:var(--color-blue-20);border-start-start-radius:1rem;border-start-end-radius:1rem}.chat-line-reply-bubble__wrap .avatar{box-shadow:none}.btn.chat-line-reply-bubble__remove{display:none;inset-block-start:.2em;inset-inline-end:.3em;position:absolute}.chat__upload-shelf{--shelf-columns: 6;border-block-end:1px solid var(--tint-ink-15);container-type:inline-size;display:grid;gap:var(--4px);grid-template-columns:repeat(var(--shelf-columns), minmax(calc(100% / var(--shelf-columns) - var(--4px) * (var(--shelf-columns) - 1)), 1fr));overflow:hidden;padding:var(--2px);position:relative}@container layout (inline-size < 64rem){.chat__upload-shelf{--shelf-columns: 3}}.chat__upload-shelf .chat__upload-shelf-item{align-items:center;aspect-ratio:5/4;border-radius:var(--radius-md);border:1px solid var(--tint-ink-10);display:flex;flex:1;flex-direction:column;inline-size:100%;justify-content:center;overflow:hidden;position:relative}.chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=true]{order:-1}.chat__upload-shelf .chat__upload-shelf-item:hover{background:var(--tint-ink-3)}.chat__upload-shelf .chat__upload-shelf-item:hover .chat__upload-shelf-remove{opacity:1}.chat__upload-shelf .chat__upload-shelf-item.chat__upload-shelf-item--failed{background:var(--color-red-20)}.chat__upload-shelf .chat__upload-shelf-item.chat__upload-shelf-item--uploading{animation:scale-fade-in .4s ease-out}.chat__upload-shelf .chat__upload-shelf-remove{align-items:center;background:url(/assets/icons/close-white-fc6a5cc0040e42d439a0a82b3a14ed5ff454710950f8db95c606cfeb9c4f2207.svg) center center no-repeat var(--color-ink-70);background-size:50% 50%;block-size:var(--24px);border:2px solid var(--color-canvas);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:var(--text-12);inset-block-start:var(--4px);inset-inline-end:var(--4px);inline-size:var(--24px);line-height:1;justify-content:center;opacity:0;position:absolute}@media not print{:root[data-color-scheme=dark] .chat__upload-shelf .chat__upload-shelf-remove{background-image:url(/assets/icons/close-98e8f67ff480447c0ff86304fb836726b12ca4b049ba78d46950c5899231682e.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .chat__upload-shelf .chat__upload-shelf-remove{background-image:url(/assets/icons/close-98e8f67ff480447c0ff86304fb836726b12ca4b049ba78d46950c5899231682e.svg)}}}.chat__upload-shelf .chat__upload-shelf-remove:focus,.chat__upload-shelf .chat__upload-shelf-remove:focus-visible{outline:2px solid var(--color-blue);opacity:1}.chat__upload-shelf .chat__upload-shelf-thumbnail{aspect-ratio:5/4;display:block;inline-size:100%;object-fit:cover}.chat__upload-shelf .attachment{background:rgba(0,0,0,0);flex:1;justify-content:center;margin:0;padding:0}.chat__upload-shelf .attachment .attachment__icon{block-size:100%;max-block-size:var(--80px)}.chat__upload-shelf .chat__upload-shelf-filename{display:none}.chat__upload-shelf .chat__upload-shelf-progress-bar{block-size:var(--16px);inline-size:auto;inset-block-end:var(--8px);inset-inline-end:var(--16px);inset-inline-start:var(--16px);position:absolute}.chat__upload-shelf .chat__upload-shelf-progress-bar+.chat__upload-shelf-filename{opacity:0}.chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=false]{aspect-ratio:auto;border:0;flex-direction:row;gap:var(--4px);grid-column:span 1;justify-content:flex-start;overflow:visible;padding:var(--4px)}.chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=false] .attachment{flex:0 0 auto;inline-size:auto;justify-content:flex-start;padding:0}.chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=false] .attachment .attachment__icon{block-size:var(--24px);max-block-size:var(--24px);inline-size:var(--24px)}.chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=false] .chat__upload-shelf-progress-bar{inset-inline-start:calc(var(--24px) + var(--8px) + var(--8px))}.chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=false] .chat__upload-shelf-filename{block-size:1lh;color:var(--color-text-subtle);display:flex;font-size:var(--text-12);flex:1;min-inline-size:0}.chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=false] .chat__upload-shelf-filename .chat__upload-shelf-basename{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=false] .chat__upload-shelf-filename .chat__upload-shelf-extension{flex-shrink:0}.chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=false] .chat__upload-shelf-remove{inset-block:0;margin:auto}.chat__upload-shelf [data-shelf-previewable=true]+[data-shelf-previewable=false]{grid-column-start:1}.chat__footer,.chat__edit_chat_line_form{flex:none;margin-block-start:auto;position:relative;padding-block-end:var(--8px);z-index:1;grid-row:3}.chat__footer .chat__iframe-title h4,.chat__edit_chat_line_form .chat__iframe-title h4{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.chat__footer .chat__footer--post-button,.chat__edit_chat_line_form .chat__footer--post-button{display:none}.chat__footer .chat__container,.chat__edit_chat_line_form .chat__container{position:relative;z-index:1}.chat__footer .chat__container .chat__shortcut-container,.chat__edit_chat_line_form .chat__container .chat__shortcut-container{background:linear-gradient(to right, var(--color-canvas) 60%, transparent);inset-block-start:var(--8px);inset-inline-start:var(--4px);padding-inline:var(--4px) var(--20px);position:absolute;z-index:1}.chat__footer .chat__form,.chat__footer:is(.chat__edit_chat_line_form) .chat__mic,.chat__edit_chat_line_form .chat__form,.chat__edit_chat_line_form:is(.chat__edit_chat_line_form) .chat__mic{background:var(--color-canvas);border:2px solid var(--tint-ink-15);border-radius:var(--radius-lg)}.chat__footer .chat__form:has(.chat__mic:focus-within),.chat__footer .chat__form:focus-within,.chat__footer:is(.chat__edit_chat_line_form) .chat__mic:has(.chat__mic:focus-within),.chat__footer:is(.chat__edit_chat_line_form) .chat__mic:focus-within,.chat__edit_chat_line_form .chat__form:has(.chat__mic:focus-within),.chat__edit_chat_line_form .chat__form:focus-within,.chat__edit_chat_line_form:is(.chat__edit_chat_line_form) .chat__mic:has(.chat__mic:focus-within),.chat__edit_chat_line_form:is(.chat__edit_chat_line_form) .chat__mic:focus-within{border-color:var(--focus-ring-color)}.chat__footer .chat__form:has(.chat__mic:focus-within) .chat__shortcut-container,.chat__footer .chat__form:focus-within .chat__shortcut-container,.chat__footer:is(.chat__edit_chat_line_form) .chat__mic:has(.chat__mic:focus-within) .chat__shortcut-container,.chat__footer:is(.chat__edit_chat_line_form) .chat__mic:focus-within .chat__shortcut-container,.chat__edit_chat_line_form .chat__form:has(.chat__mic:focus-within) .chat__shortcut-container,.chat__edit_chat_line_form .chat__form:focus-within .chat__shortcut-container,.chat__edit_chat_line_form:is(.chat__edit_chat_line_form) .chat__mic:has(.chat__mic:focus-within) .chat__shortcut-container,.chat__edit_chat_line_form:is(.chat__edit_chat_line_form) .chat__mic:focus-within .chat__shortcut-container{display:none}.chat__footer .chat__mic,.chat__edit_chat_line_form .chat__mic{--lexxy-editor-rows: 1lh;--lexxy-text-small: var(--text-14);background:rgba(0,0,0,0);border:0;display:block;min-block-size:4.4rem;padding:0}.chat__footer .chat__mic lexxy-toolbar,.chat__edit_chat_line_form .chat__mic lexxy-toolbar{display:none;font-size:var(--text-14);inset-block-start:0;position:sticky}.chat__footer .chat__mic lexxy-toolbar button[name=image],.chat__footer .chat__mic lexxy-toolbar button[name=file],.chat__edit_chat_line_form .chat__mic lexxy-toolbar button[name=image],.chat__edit_chat_line_form .chat__mic lexxy-toolbar button[name=file]{display:none}.chat__footer .chat__mic lexxy-toolbar button[name=underline]+.lexxy-editor__toolbar-separator,.chat__edit_chat_line_form .chat__mic lexxy-toolbar button[name=underline]+.lexxy-editor__toolbar-separator{display:none}.chat__footer .chat__mic lexxy-toolbar .lexxy-editor__toolbar-dropdown-list:not([hidden]),.chat__edit_chat_line_form .chat__mic lexxy-toolbar .lexxy-editor__toolbar-dropdown-list:not([hidden]){display:grid;grid-template-columns:repeat(4, 1fr)}.chat__footer .chat__mic lexxy-toolbar .lexxy-editor__toolbar-dropdown-list:not([hidden]) button span,.chat__edit_chat_line_form .chat__mic lexxy-toolbar .lexxy-editor__toolbar-dropdown-list:not([hidden]) button span{display:none}.chat__footer .chat__mic lexxy-toolbar .lexxy-editor__toolbar-dropdown-list:not([hidden]) .lexxy-editor__toolbar-separator,.chat__edit_chat_line_form .chat__mic lexxy-toolbar .lexxy-editor__toolbar-dropdown-list:not([hidden]) .lexxy-editor__toolbar-separator{grid-column:1/-1}.chat__footer .chat__mic:has(.lexxy-content__table-wrapper:first-child .lexxy-content__table-cell--focus),.chat__edit_chat_line_form .chat__mic:has(.lexxy-content__table-wrapper:first-child .lexxy-content__table-cell--focus){--lexxy-table-tools-top: -80%}.chat__footer .chat__mic .lexxy-editor__content,.chat__edit_chat_line_form .chat__mic .lexxy-editor__content{max-block-size:24rem;overflow-y:auto;padding:1rem}.chat__footer .chat__mic .lexxy-editor__content .attachment,.chat__edit_chat_line_form .chat__mic .lexxy-editor__content .attachment{outline:none}.chat__footer .chat__mic .lexxy-editor__content ul:first-child:last-child,.chat__footer .chat__mic .lexxy-editor__content ol:first-child:last-child,.chat__edit_chat_line_form .chat__mic .lexxy-editor__content ul:first-child:last-child,.chat__edit_chat_line_form .chat__mic .lexxy-editor__content ol:first-child:last-child{margin-block:0}.chat__footer .chat__mic .lexxy-editor__content ul:first-child:last-child li:first-child:last-child,.chat__footer .chat__mic .lexxy-editor__content ol:first-child:last-child li:first-child:last-child,.chat__edit_chat_line_form .chat__mic .lexxy-editor__content ul:first-child:last-child li:first-child:last-child,.chat__edit_chat_line_form .chat__mic .lexxy-editor__content ol:first-child:last-child li:first-child:last-child{margin-block:0}.chat__footer:not(.chat__footer--rich-text,.chat__edit_chat_line_form) .lexxy-editor__content,.chat__edit_chat_line_form:not(.chat__footer--rich-text,.chat__edit_chat_line_form) .lexxy-editor__content{padding-inline-end:14rem}.chat__footer.chat__footer--rich-text .chat__container,.chat__edit_chat_line_form.chat__footer--rich-text .chat__container{padding-block-end:var(--8px)}.chat__footer.chat__footer--rich-text .chat__container .chat__shortcut-container,.chat__edit_chat_line_form.chat__footer--rich-text .chat__container .chat__shortcut-container{inset-block-start:var(--48px)}.chat__footer.chat__footer--rich-text .chat__mic,.chat__edit_chat_line_form.chat__footer--rich-text .chat__mic{--lexxy-editor-rows: 6lh;min-block-size:16rem}.chat__footer.chat__footer--rich-text .chat__mic:has(.lexxy-content__table-wrapper:first-child .lexxy-content__table-cell--focus),.chat__edit_chat_line_form.chat__footer--rich-text .chat__mic:has(.lexxy-content__table-wrapper:first-child .lexxy-content__table-cell--focus){--lexxy-table-tools-top: 35%}.chat__footer.chat__footer--rich-text lexxy-toolbar,.chat__edit_chat_line_form.chat__footer--rich-text lexxy-toolbar{display:flex}.chat__footer.chat__footer--rich-text .chat__footer--post-button,.chat__edit_chat_line_form.chat__footer--rich-text .chat__footer--post-button{display:block}.chat__footer.chat-footer__with-reply .chat__form,.chat__edit_chat_line_form.chat-footer__with-reply .chat__form{border-start-start-radius:0;border-start-end-radius:0}.chat__footer:is(.chat__edit_chat_line_form) .chat__mic,.chat__edit_chat_line_form:is(.chat__edit_chat_line_form) .chat__mic{--lexxy-editor-rows: 4lh}.chat__footer:is(.chat__edit_chat_line_form) .chat__mic lexxy-toolbar,.chat__edit_chat_line_form:is(.chat__edit_chat_line_form) .chat__mic lexxy-toolbar{display:flex}.chat__footer:is(.chat__edit_chat_line_form) .chat__mic lexxy-toolbar .lexxy-highlight-colors,.chat__edit_chat_line_form:is(.chat__edit_chat_line_form) .chat__mic lexxy-toolbar .lexxy-highlight-colors{--lexxy-toolbar-button-size: 1.8lh}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__container,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__container{padding-block-end:var(--8px)}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic{padding:0}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content{padding:0}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content p,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content p{display:none}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment{background:rgba(0,0,0,0);block-size:4.4rem;margin:0;padding:.4rem;padding-block-start:.2rem}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment--unknown,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment--unknown{padding-inline:1.2rem}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment--unknown .attachment__caption,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment--unknown .attachment__caption{display:flex}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress),.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress){gap:1rem;padding:1.2rem 4rem 1.2rem .6rem}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) .attachment__icon,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) .attachment__icon{background:var(--tint-ink-10);block-size:2.6rem;border-radius:2rem;display:block}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) .attachment__caption,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) .attachment__caption{display:block}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) .attachment__caption:after,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) .attachment__caption:after{content:"Uploading...";display:inline;opacity:.6}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) .attachment__caption .attachment__name,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) .attachment__caption .attachment__name{display:none}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) progress,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment:has(>progress) progress{inline-size:10rem}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment--error,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment--error{font-size:.85em;white-space:nowrap}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment--error:before,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment.attachment--error:before{display:none}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .attachment__caption,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .attachment__caption{max-inline-size:calc(100% - 8rem);overflow:hidden;padding-block:.65rem}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .attachment__name,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .attachment__name{white-space:nowrap}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .attachment__icon,.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .attachment__size,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .attachment__icon,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .attachment__size{display:none}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .audio-player,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .audio-player{min-inline-size:3.2rem}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .audio-player .audio-player__play-button svg,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .audio-player .audio-player__play-button svg{block-size:70%;inline-size:70%}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .audio-player .audio-player__progress-bar,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment .audio-player .audio-player__progress-bar{block-size:.4rem}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button{--button-size: 2.2lh;inset-block-start:.3rem;inset-inline-end:.3rem;opacity:1;pointer-events:all;transform:translate(0, 0)}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button .lexxy-floating-controls__group,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button .lexxy-floating-controls__group{background:rgba(0,0,0,0)}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button .lexxy-floating-controls__group button,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button .lexxy-floating-controls__group button{color:var(--color-ink)}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button .lexxy-floating-controls__group button:hover,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button .lexxy-floating-controls__group button:hover{background-color:var(--color-ink-20)}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button .lexxy-floating-controls__group button svg,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .attachment lexxy-node-delete-button .lexxy-floating-controls__group button svg{block-size:1.25em;inline-size:1.25em}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .lexxy-voice-note-placeholder,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .lexxy-voice-note-placeholder{background:rgba(0,0,0,0);border:0;border-radius:0;flex-direction:row;justify-content:space-between;margin:0;padding:.4rem .8rem;padding-inline-end:1.2rem}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .lexxy-voice-note-placeholder.node--selected,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .lexxy-voice-note-placeholder.node--selected{outline:none}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .lexxy-voice-note-placeholder .lexxy-voice-note-placeholder-visualizer,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .lexxy-voice-note-placeholder .lexxy-voice-note-placeholder-visualizer{inline-size:calc(100% - 5rem)}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .lexxy-voice-note-placeholder .lexxy-voice-note-placeholder-rec,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__mic .lexxy-editor__content .lexxy-voice-note-placeholder .lexxy-voice-note-placeholder-rec{display:none}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__tools button:not(.lexxy-voice-note-button),.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__tools button:not(.lexxy-voice-note-button){opacity:.4;pointer-events:none}.chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__footer--post-button,.chat__edit_chat_line_form:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__footer--post-button{display:block}.chat__footer .chat-line-reply-bubble__wrap,.chat__edit_chat_line_form .chat-line-reply-bubble__wrap{padding:1.2rem}.chat__footer .chat-line-reply-bubble__wrap .chat-line-reply-bubble,.chat__edit_chat_line_form .chat-line-reply-bubble__wrap .chat-line-reply-bubble{margin:0;box-shadow:none;background-color:var(--tint-ink-5)}.chat__footer .chat-line-reply-bubble__wrap .chat-line-reply-bubble .chat-line__timestamp,.chat__edit_chat_line_form .chat-line-reply-bubble__wrap .chat-line-reply-bubble .chat-line__timestamp{display:none}.chat__footer .chat-line-reply-bubble__wrap .chat-line-reply-bubble .chat-line__body,.chat__edit_chat_line_form .chat-line-reply-bubble__wrap .chat-line-reply-bubble .chat-line__body{max-block-size:50vh;overflow-y:auto}.chat__footer .chat-line-reply-bubble__wrap .btn.chat-line-reply-bubble__remove,.chat__edit_chat_line_form .chat-line-reply-bubble__wrap .btn.chat-line-reply-bubble__remove{display:flex}.chat__tools{background-color:var(--color-canvas);display:flex;inset-block-end:var(--8px);inset-inline-end:var(--8px);gap:0;position:absolute;transform:translate(0, 1px)}.chat__tools .emoji-picker__modal{--inline-position: auto -3rem}.chat__tools--button{--btn-radius: var(--radius-sm);--btn-size: var(--32px)}.chat__tools--button[disabled]{opacity:.5;pointer-events:none}.chat__notice{display:none;font-size:.875em;padding:.2rem}.chat__typing-status{--bg-color: var(--color-canvas);background-color:var(--bg-color);border-start-end-radius:var(--4px);color:var(--color-text-subtle);font-size:var(--text-12);inset-block-end:100%;inset-inline-start:0;line-height:var(--20px);opacity:0;padding:.2rem;padding-inline-end:.8rem;position:absolute;transform:translateY(0.25em);transition:150ms ease-out;transition-property:opacity,transform}.chat__typing-status.active{opacity:1;transform:translateY(0)}.chat-gap{display:block;position:relative;text-align:center;background:var(--color-yellow-10);border-block-start:1px solid var(--tint-ink-15);border-block-end:1px solid var(--tint-ink-15);margin:2rem -1rem;padding:1.25rem 0}@container layout (inline-size >= 76.8rem){.chat-gap{margin:2rem -2rem}}.chat-gap.loading{visibility:hidden}.chat-gap.loading:before{visibility:visible;content:""}.chat-gap__text{font-size:var(--text-14)}@container layout (inline-size < 76.8rem){.chat-gap__text{margin:0}}.chat-gap__text.break>span{background:var(--color-yellow-10)}.chat-gap__text:before{border-bottom-style:dashed;border-bottom-color:var(--tint-ink-50)}.chat-gap__snip{position:absolute;inset-block-start:50%;inset-inline-start:1rem;transform:translateY(-50%)}.chat-divider{display:flex;justify-content:center;line-height:1.5;font-weight:400;font-size:1.4rem}.chat-divider__content{background-color:var(--color-canvas);padding-inline:1.2rem;padding-block:.8rem;border:1px solid var(--color-uncolor-30);border-radius:var(--radius-sm)}html[data-emoji-support~=big]{--large-emoji-font: 2.4em;--large-emoji-line-height: 1.2em;--small-emoji-font: 1.4em}html[data-emoji-support~=big] .chat-line--emoji .chat-line__body,html[data-emoji-support~=big] .chat-line--original-emoji .chat-line__body{font-size:var(--large-emoji-font);line-height:var(--large-emoji-line-height)}html[data-emoji-support~=big] .chat-line--emoji .chat-line-reply-bubble .chat-line__body{font-size:inherit;line-height:inherit}html[data-emoji-support~=big] .chat-line--emoji.chat-line--original-emoji .chat-line__body{font-size:var(--large-emoji-font);line-height:var(--large-emoji-line-height)}html[data-emoji-support~=big] .chat-line--original-emoji .chat-line__body{font-size:inherit;line-height:inherit}html[data-emoji-support~=big] .chat-line--original-emoji .chat-line-reply-bubble .chat-line__body{font-size:var(--large-emoji-font);line-height:var(--large-emoji-line-height)}html[data-emoji-support~=big] .chat__mic--emoji{font-size:var(--large-emoji-font)}html[data-emoji-support~=big] .chat__footer--rich-text .chat__mic--emoji{--lexxy-editor-rows: 2.52lh}html[data-emoji-support~=big] .chat-line__body:has(>.attachment__play-sound){font-size:var(--small-emoji-font);line-height:1.5}.chat__footer:has(.lexxy-voice__notice) .chat__notice--no-microphone{display:block}.chat--disconnected .chat__mic,.chat--disconnected lexxy-toolbar{background:var(--color-yellow-10) !important;border-color:var(--color-yellow-50) !important;border-radius:var(--radius-lg)}.chat--disconnected lexxy-toolbar .lexxy-editor__toolbar-button{background:rgba(0,0,0,0)}.chat--disconnected lexxy-toolbar .lexxy-editor__toolbar-button:hover{background:var(--color-yellow-20)}.chat--disconnected lexxy-toolbar .lexxy-editor__toolbar-button[aria-pressed=true]{background:var(--color-yellow-40)}.chat--disconnected lexxy-toolbar .lexxy-editor__toolbar-button[aria-pressed=true]:hover{background:var(--color-yellow-30)}.chat--disconnected .chat-line__resend-link{display:none}.chat--disconnected .chat__notice--disconnected{display:block}.perma--circle{padding:0}.perma--circle .chat__header{box-shadow:0 1px 0 var(--color-ink-30)}.perma--circle .chat__header .chat__header-time{color:var(--color-text-subtle)}.perma--circle .chat__lines,.perma--circle .chat__footer{margin-inline:var(--perma-padding)}.perma--circle .chat-panel>.action-sheet{position:absolute;inset-inline-end:var(--12px);inset-block-start:var(--4px)}@container layout (inline-size < 76.8rem){.perma--circle .chat-panel>.action-sheet{position:relative;inset-inline-end:auto;inset-block-start:auto}}@container layout (inline-size < 76.8rem){.chat__footer--person-removed{font-size:var(--text-14);padding:.5rem 1rem .5rem .5rem !important;line-height:1.3;background:var(--color-yellow-10)}.chat__notice-close{-webkit-appearance:none;appearance:none;border:0;background:url(/assets/icons/close-98e8f67ff480447c0ff86304fb836726b12ca4b049ba78d46950c5899231682e.svg) 50% center no-repeat !important;position:absolute;inset-inline-end:0;inset-block-start:0;inline-size:4rem;block-size:4rem}.mobile__no-balloon:before,.mobile__no-balloon:after{border:0 !important}}@layer components{.checkbox{--checkbox-color: var(--color-green);block-size:var(--checkbox-size);border:1px solid var(--tint-ink-25);border-radius:20%;display:block;flex-shrink:0;inline-size:var(--checkbox-size);position:relative}.checkbox:after{content:"";opacity:0;transition:translate 100ms ease;translate:0 10%}.checkbox.checked,.checked .checkbox,.checkbox:has(:checked:not([data-inverted])){border-color:var(--checkbox-color);background-color:var(--checkbox-color)}.checkbox.checked:after,.checked .checkbox:after,.checkbox:has(:checked:not([data-inverted])):after{-webkit-mask-image:url(/assets/icons/src/check-solid-d5966dc4a7481113fd9d5a46dd91cdebc7f77624b69dd7d31f249bdd0fe070b5.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;background-color:var(--color-inverted);block-size:100%;inline-size:100%;inset:0;mask-image:url(/assets/icons/src/check-solid-d5966dc4a7481113fd9d5a46dd91cdebc7f77624b69dd7d31f249bdd0fe070b5.svg);mask-position:center;mask-repeat:no-repeat;mask-size:85%;opacity:1;pointer-events:none;position:absolute;translate:0}.checkbox:has(:focus-visible){outline:2px solid var(--focus-ring-color);outline-offset:1px}.checkbox.disabled,.checkbox:has([disabled]){pointer-events:none;opacity:.5}.invisible-checkbox,.checkbox input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;opacity:0;position:absolute}.checkbox-field{--checkbox-field-font-size: var(--text-base);--checkbox-field-line-height: var(--line-height-base);--checkbox-field-text-offset: calc((var(--checkbox-field-font-size) * var(--checkbox-field-line-height) - var(--checkbox-size)) / 2);align-items:flex-start;display:flex;gap:var(--8px);position:relative}.checkbox-field:is(label){-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;cursor:pointer;inline-size:fit-content;user-select:none}.checkbox-field .checkbox{translate:0 var(--checkbox-field-text-offset)}.checkbox-field__icon{block-size:var(--checkbox-size);color:var(--color-slate-50);inline-size:var(--checkbox-size);translate:0 var(--checkbox-field-text-offset)}.checkbox-field__icon .svg-icon{--svg-icon-size: var(--checkbox-size);transform:scale(1.2);transform-origin:center center}.checkbox-field__content{flex:1;line-height:var(--checkbox-field-line-height);min-inline-size:0}}.circle-avatars{--change-avatar-size: 4rem;font-size:var(--avatar-size);inline-size:1em;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.circle-avatars__name{font-size:var(--text-16)}.circle-avatars__name span{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.circle-avatars__icon{inline-size:1em;block-size:1em;position:relative;margin-inline:auto}.circle-avatars__icon .avatar{--change-avatar-size: 100%;display:block}.circle-avatars--2 .circle-avatars__icon .avatar{--change-avatar-size: 0.65em}.circle-avatars--2 .circle-avatars__icon .avatar:nth-child(2){inset-block-end:0;inset-inline-end:0}.circle-avatars--3 .circle-avatars__icon .avatar,.circle-avatars--max .circle-avatars__icon .avatar{--change-avatar-size: 0.5em}.circle-avatars--3 .circle-avatars__icon .avatar:nth-child(2){inset-inline-end:0}.circle-avatars--3 .circle-avatars__icon .avatar:nth-child(3){inset-block-end:0;inset-inline-start:.25em}.circle-avatars--max .circle-avatars__icon .avatar:nth-child(2){inset-inline-end:0;inset-block-start:0}.circle-avatars--max .circle-avatars__icon .avatar:nth-child(3){inset-inline-start:0;inset-block-end:0}.circle-avatars--max .circle-avatars__icon .avatar:nth-child(4){inset-inline-end:0;inset-block-end:0}.circle-avatars--positioned .avatar{position:absolute}.circle-avatars--jumbo{--change-avatar-size: 8rem;inline-size:1.5em;padding:.5rem .2rem}.circle__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.circle-avatars--group .circle-avatars__icon{inline-size:var(--avatar-size);block-size:var(--avatar-size);border-radius:50%;overflow:hidden;display:flex;align-items:center}.circle-avatars--group .circle-avatars__icon img{object-fit:cover;inline-size:100%;block-size:100%}@layer components{.client-visibility-flag{align-items:center;border-radius:var(--4px);display:inline-flex;font-size:var(--14px);gap:.5ch;line-height:1.5em;padding-inline:.75ch;transition:transform .2s ease-in-out}.client-visibility-flag--visible{--badge-bg-color: var(--client-visibility-color);background-color:var(--client-visibility-color)}.client-visibility-flag--hidden{--badge-bg-color: var(--client-hidden-color);background-color:var(--client-hidden-color)}}.client-visibility-flag--for-index{background:var(--client-visibility-color) url(/assets/icons/client-visible-11dedbc30e124372961e61a49b5acc8a712877fd09784f830f934e77e730c27d.svg) .33em center no-repeat;background-size:.875em;border-radius:2em;color:var(--color-ink);font-size:.75em;font-weight:normal;inset-block-start:-1px;padding:1px .75em 1px 1.5em;position:relative;white-space:nowrap}@media not print{:root[data-color-scheme=dark] .client-visibility-flag--for-index{background-image:url(/assets/icons/client-visible-white-ece3b20f2fcb4c3a62c85e21b57da468541424dfe917aaf70f19d562a3981ed6.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .client-visibility-flag--for-index{background-image:url(/assets/icons/client-visible-white-ece3b20f2fcb4c3a62c85e21b57da468541424dfe917aaf70f19d562a3981ed6.svg)}}}.card .client-visibility-flag--for-index,.questionnaire__question .client-visibility-flag--for-index{position:absolute;inset-block-start:-1rem;inset-inline-start:-0.8rem;font-size:var(--text-12)}.questionnaire__question .client-visibility-flag--for-index{inset-block-start:-1rem}.card-grid--mini .client-visibility-flag--for-index,.client-visibility-flag--for-index .card-grid--folder{display:none}.client-visibility-flag--compact{--_badge-size: 1.21em;display:inline-grid;place-items:center;min-inline-size:var(--_badge-size);block-size:var(--_badge-size);border-radius:50%;background:var(--client-visibility-color) url(/assets/icons/client-visible-11dedbc30e124372961e61a49b5acc8a712877fd09784f830f934e77e730c27d.svg) center/0.7em no-repeat;flex-shrink:0}@media not print{:root[data-color-scheme=dark] .client-visibility-flag--compact{background-image:url(/assets/icons/client-visible-white-ece3b20f2fcb4c3a62c85e21b57da468541424dfe917aaf70f19d562a3981ed6.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .client-visibility-flag--compact{background-image:url(/assets/icons/client-visible-white-ece3b20f2fcb4c3a62c85e21b57da468541424dfe917aaf70f19d562a3981ed6.svg)}}}.scheduled-event__title .client-visibility-flag--compact{align-self:center;margin-inline-end:.25em}.scheduled-event__avatars .client-visibility-flag--compact,.scheduled-event__avatars-row .client-visibility-flag--compact{margin-inline-end:.3rem}.scheduled-event__avatars .client-visibility-flag--compact{margin-block-start:.4rem}.client-visibility-flag--for-people{background:var(--client-visibility-color);border-radius:var(--4px);font-size:var(--14px);font-weight:normal;line-height:var(--20px);translate:0 -1px}.card .client-visibility-flag--for-people{display:none}.chat-line__bubble .client-visibility-flag--for-people{inset-block-start:0}@container layout (inline-size >= 76.8rem){.client-board__wrapper{padding:2rem 6rem 0}}.client-board-edit__link{color:var(--tint-ink-75) !important}.client-board-edit__list{padding-inline-start:3rem}.client-board-edit__sample{display:none}@container layout (inline-size < 76.8rem){.client-board-edit__sample.client-board-edit__sample--mobile{display:block}}@container layout (inline-size >= 76.8rem){.client-board-edit__sample.client-board-edit__sample--desktop{display:block}}.client-approval{padding-block:0}@container layout (inline-size >= 96rem){}.client-approval-pill .client-approval-pill__text{font-size:var(--text-10);inline-size:9.5rem;display:inline-block;color:var(--color-inverted);padding:.3em .7em;text-transform:uppercase;text-align:center;line-height:1.4;letter-spacing:1px;border-radius:3px}@container layout (inline-size < 76.8rem){.client-subscribers{font-size:var(--text-14);padding-block-end:1.6rem}}@container layout (inline-size >= 76.8rem){.client-subscribers{margin:-1rem -6rem 1rem;padding:0 6rem 1rem}}.client-subscribers__row{white-space:nowrap;border-block-end:1px solid var(--tint-ink-5)}@container layout (inline-size < 76.8rem){.client-subscribers__row{display:flex;flex-direction:column}}.client-subscribers__cell{padding:.6em 0 0;display:inline-block}@container layout (inline-size < 76.8rem){.client-subscribers__cell{padding:0}}.client-subscribers__label{vertical-align:top;font-weight:bold;inline-size:12rem}@container layout (inline-size < 76.8rem){.client-subscribers__label{inline-size:8rem;font-size:var(--text-10);line-height:1.2;color:var(--color-uncolor);text-transform:uppercase;padding-block-start:1em;white-space:normal}}@container layout (inline-size < 76.8rem){.client-subscribers__label{white-space:nowrap}}.client-subscribers__people{vertical-align:top;padding-block-start:0}@container layout (inline-size >= 76.8rem){.client-subscribers__people{inline-size:85%;padding-inline-start:1rem}}.client-admittance-link{font-size:var(--text-14);text-align:center}@container layout (inline-size >= 76.8rem){.client-admittance-link{text-align:start}}.client-admittance-secret{background:var(--color-yellow-10);border:1px solid var(--color-yellow-50);padding:0 1rem 1rem;border-radius:.5rem}.client-admittance-secret__field input[type=text]{font-size:5.5em;font-family:var(--font-mono);border:0;padding:0;background-color:rgba(0,0,0,0)}.client-admittance-logout{margin:1rem 1rem 0 1rem}@container layout (inline-size >= 76.8rem){.client-admittance-logout{position:absolute;inset-inline-end:0;inset-block-start:0}}.client-admittance-logout__button{display:block !important;text-align:center}.client-thread{margin-block-start:0 !important}.client-thread-entry__recipients-more{font-size:var(--text-14);line-height:1.3;color:var(--tint-ink-50) !important}@container layout (inline-size >= 76.8rem){.client-thread-form.autosaveable:not(.new_comment):after{margin-inline-end:6rem}}.client-thread-form.autosaveable:after{inset-block-end:13.5rem !important}.thread-entry--form.client-reply__new{padding-block:1.6rem}@container layout (inline-size >= 76.8rem){.thread-entry--form.client-reply__new.expanded{padding-block:2.4rem}}.client-reply__new .prompt{padding-inline-start:.5em;border:1px solid var(--tint-ink-10)}.client-reply__new-content{background:var(--color-canvas);border:1px solid var(--tint-ink-10);border-radius:var(--radius-md)}.client-reply__new-content trix-toolbar{border-radius:var(--radius-md) var(--radius-md) 0 0}.client-reply__new-content trix-toolbar,.client-reply__new-content .trix-button-group--block-tools{border-color:var(--tint-ink-10) !important}.client-reply__new-content trix-editor{padding:1rem}.client-stamp--on-card,.client-stamp{font-size:var(--text-10);border:1px solid var(--color-blue);color:var(--color-blue);font-weight:bold;padding:.3rem .8rem;display:inline-block;letter-spacing:.5px;border-radius:var(--radius-sm)}.client-stamp{display:none;position:absolute;inset-block-start:3rem;inset-inline-end:2rem;border-width:2px !important;border-radius:100% !important;padding:0 !important;font-size:.7rem;font-weight:bold;text-align:center;line-height:1;transform:rotate(-20deg)}.client-stamp__text{display:table-cell;vertical-align:middle;max-inline-size:4rem;block-size:4rem;line-height:1.2;padding:.3rem}.client-stamp--from{border-color:var(--color-red-50) !important;color:var(--color-red-50) !important}.document-style-editor.recordable .send-to-client__field{margin:1rem 0 3rem !important;padding:0 0 3rem !important;border-block-end:1px solid var(--tint-ink-10)}@container layout (inline-size >= 76.8rem){.document-style-editor.recordable .send-to-client__field{margin:3rem 0 !important;padding:1rem 2rem !important;border-radius:var(--radius-sm);border:2px dashed var(--tint-ink-10)}}.email-action-button{display:none}.client-help__screenshot{border:1px solid var(--tint-ink-50);box-shadow:6px 6px 0 var(--tint-ink-25);margin:0;padding:0}.client-help__screenshot img{display:block}.client-approval-status{padding:.5rem 1rem 1rem;text-align:center;color:var(--color-inverted)}@container layout (inline-size < 76.8rem){.client-approval-status{font-size:var(--text-14);max-inline-size:100% !important}}.client-approval-status .decorated{color:var(--color-inverted)}.client-approval-status--pending{background-color:var(--color-orange-50) !important}.client-approval-status--approved{background-color:var(--color-green) !important}.client-approval-status--not-approved{background-color:var(--color-red) !important}.client-approval-status--canceled{background-color:var(--tint-ink-50) !important}.client-approval-answer{animation:scale-fade-in 250ms 250ms both;display:none}.cloud_types::before{background-color:var(--color-inverted) !important;background-size:auto 100% !important}.cloud_types--adobe-creative-cloud::before{background-image:url(/assets/icons/app_icons/adobe-creative-cloud-a6ceb7bbe3d80d1178f45d56fc51fcc731ef06b64c2aeb37640b3f55d15ab2a3.png)}.cloud_types--airtable::before{background-image:url(/assets/icons/app_icons/airtable-0ec438f5830eea577829781d16b5679d1fa1c7b7eaf893435febb29c612ce044.png)}.cloud_types--basecamp::before{background-image:url(/assets/icons/app_icons/basecamp-401dc13923ddb21ac5df1883808fbbe4feafe11d017281a995724b30a96de451.png)}.cloud_types--box::before{background-image:url(/assets/icons/app_icons/box-4550aaa375a764981c37c1dfd3772edcd4aa3325e667e2dd938e6b3b6125e4da.png)}.cloud_types--dropbox::before{background-image:url(/assets/icons/app_icons/dropbox-f3d504f9d3a700f7d764df66eefa36bf935d4f2609e96f8123693ac5eb800a77.png)}.cloud_types--figma::before{background-image:url(/assets/icons/app_icons/figma-66176359db6a6494ae013b2e19fd7a05cba47d36f020fceb1502db2afd6dd1d4.png)}.cloud_types--fizzy::before{background-image:url(/assets/icons/app_icons/fizzy-69e737d57e5480b03f1041c176393f8da3a35a31cc15e783c270ef0fb87a990c.png)}.cloud_types--google-drive::before{background-image:url(/assets/icons/app_icons/google-drive-232d3814b7e2bad8ce0af660b00e9cb164251a2381fa597c5a3db6b853f00a54.png)}.cloud_types--icloud::before{background-image:url(/assets/icons/app_icons/icloud-cd3fdca09ca5fc523f9f913a0f8adfd5df705f79d91ccdb52ea5a017d6335b98.png)}.cloud_types--invision::before{background-image:url(/assets/icons/app_icons/invision-913369688f9137850591d56823eac896d70594e0ec951bee6b7b2ac497d8d4de.png)}.cloud_types--notion::before{background-image:url(/assets/icons/app_icons/notion-47b1b715b71a43b5588c7c844550fe2cb01152ea087bd659b97ae2e9c6e34bf2.png)}.cloud_types--one-drive::before{background-image:url(/assets/icons/app_icons/one-drive-19633445288075d436232507f2df3ffd80f72692da83a6c66f6d5a8cc601a847.png)}.cloud_types--sketch::before{background-image:url(/assets/icons/app_icons/sketch-978edbfe200f5623e91cdee4eae0c53167321df10b689b657b5c950ad0a24b03.png)}.cloud_types--zoho::before{background-image:url(/assets/icons/app_icons/zoho-dd8a20c42855701dfd327445a2d1b2645526210759154a67a2465f94d38d04f9.png)}.cloud_types--other::before{background-image:url(/icons/app_icons/other.png)}.colorize-ink{filter:invert(11%) sepia(9%) saturate(2411%) hue-rotate(171deg) brightness(89%) contrast(85%)}@media not print{:root[data-color-scheme=dark] .colorize-ink{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .colorize-ink{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}}}.color-picker-popover{--gap: 0.8rem;--trigger-size: 2.4rem;position:relative}.color-picker-popover__trigger{block-size:var(--trigger-size);border-radius:50%;cursor:pointer;display:grid;font-size:var(--text-16);inline-size:var(--trigger-size);place-items:center;transition:opacity 150ms}.color-picker-popover__trigger::-webkit-details-marker{display:none}.color-picker-popover__trigger:is(:hover,:focus){outline:none}.color-picker-popover__trigger:focus-visible{outline:2px solid var(--color-blue)}.color-picker-popover__menu{animation:fade-in-down .15s ease-in-out;background:var(--color-canvas-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);inline-size:fit-content;inset-block-start:var(--trigger-size);inset-inline-end:0;padding:var(--gap);position:absolute;text-align:center;z-index:5}.color-picker{display:grid;grid-template-columns:repeat(5, 1fr)}.color-picker--3-col{grid-template-columns:repeat(3, 1fr)}.color-picker__field{cursor:pointer;padding:calc(var(--color-picker-gap, 0.8rem)/2);position:relative}.color-picker__field:hover .color-picker__swatch{box-shadow:inset 0 0 0 1px var(--tint-ink-50);scale:1.2}.color-picker__input{inset-block-start:0;inset-inline-start:0;opacity:0;position:absolute;z-index:-1}.color-picker__swatch{aspect-ratio:1;background-color:var(--recording-color);border-radius:99rem;box-shadow:inset 0 0 0 1px var(--tint-ink-20);color:var(--color-inverted);display:grid;margin-inline:auto;min-block-size:var(--color-picker-swatch-size, 2.4rem);min-inline-size:var(--color-picker-swatch-size, 2.4rem);place-content:center;position:relative;transition:scale 150ms ease-out}.color-picker__swatch[style="--recording-color: var(--recording-color-canvas);"]{background:rgba(0,0,0,0);overflow:clip}.color-picker__swatch[style="--recording-color: var(--recording-color-canvas);"]::after{background-color:var(--color-red-50);block-size:8rem;content:"";inline-size:2px;rotate:45deg}.color-picker__input:checked~.color-picker__swatch,.color-picker__swatch[aria-current=true]{box-shadow:inset 0 0 0 2px var(--tint-ink-50)}.color-picker__input:checked~.color-picker__swatch::before,.color-picker__swatch[aria-current=true]::before{-webkit-mask-image:url(/assets/icons/src/check-solid-d5966dc4a7481113fd9d5a46dd91cdebc7f77624b69dd7d31f249bdd0fe070b5.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;background-color:var(--color-inverted);content:"";block-size:100%;inline-size:100%;inset:0;mask-image:url(/assets/icons/src/check-solid-d5966dc4a7481113fd9d5a46dd91cdebc7f77624b69dd7d31f249bdd0fe070b5.svg);mask-position:center;mask-repeat:no-repeat;mask-size:50%;position:absolute}.color-picker__swatch:not([aria-current=true]) .svg-icon{display:none}.comments-balloon{--_balloon-size: var(--balloon-size, 1.21em);display:inline-grid;place-items:center;min-inline-size:var(--_balloon-size);block-size:calc(var(--_balloon-size) + .02em);padding-inline:2px;line-height:1;border:0;border-radius:3em;background-color:var(--color-blue);color:var(--color-inverted);font-weight:bold}.comments-balloon__count{font-size:.65em;white-space:nowrap;line-height:1}.content-type-icon{--size: 1.6rem;aspect-ratio:1;background-color:var(--tint-ink-50);block-size:var(--size);border-radius:50%;color:#fff;display:grid;place-items:center;inline-size:var(--size)}.content-type-icon .svg-icon{block-size:60%;inline-size:60%}.content-type-icon--md{--size: 2rem}.content-type-icon--lg{--size: 2.4rem}.content-type-icon--xl{--size: 3.2rem}.content-type-icon--xxl{--size: var(--avatar-size)}.content-type-icon--xxxl{--size: 5rem}.content-type-icon--pinned{--size: 1.8rem;inset-block-start:-2px;inset-inline-end:0;position:absolute;transform:translateX(25%)}.date{--date-icon-size: var(--56px);--date-icon-radius: var(--radius-sm);height:100%;min-height:0;display:inline-grid;inline-size:var(--date-icon-size);grid-template-rows:auto 1fr;container-type:inline-size;aspect-ratio:1;padding:0 2px 2px;vertical-align:middle;background-color:currentColor;border-radius:var(--date-icon-radius);text-align:center;font-weight:400;line-height:1;color:var(--color-blue)}.date__header{color:var(--color-inverted);font-size:30cqi;padding:8cqi 0;white-space:nowrap}.date__day{--date-icon-radius: calc(var(--radius-sm) - 2px);font-size:44cqi;display:grid;place-items:center;background:var(--color-canvas);color:var(--color-ink);font-weight:500;border-radius:0 0 var(--date-icon-radius) var(--date-icon-radius)}.date__weekday{padding:0 .25em .33em;background:var(--color-canvas);border-radius:0 0 3px 3px;color:var(--color-ink)}.date__span{font-size:1em;font-weight:600}.date__column{inline-size:90px}.duet-date{color:var(--color-ink);font-family:var(--font-base)}.duet-date__input{background:var(--color-canvas);border:1px solid var(--tint-ink-10);border-radius:var(--radius-lg);color:var(--color-ink);min-block-size:1.66em;padding:2px 6px 2px 12px}.duet-date__input:focus{border-color:var(--focus-ring-color);box-shadow:0 0 6px var(--focus-ring-color);outline:0}.duet-date__toggle{background:rgba(0,0,0,0);border-radius:var(--radius-lg);color:var(--color-ink);inset-inline-end:0;inline-size:100%;box-shadow:none;outline:0}.duet-date__toggle:focus,.duet-date__toggle:focus-within{box-shadow:none}.duet-date__toggle:focus-within .duet-date__toggle-icon{color:var(--color-ink)}.duet-date__toggle:focus-within .duet-date__toggle-icon svg{border-color:var(--focus-ring-color)}.duet-date__toggle-icon{color:var(--tint-ink-50);inline-size:50%;block-size:50%;padding:12px;justify-content:end}.duet-date__toggle-icon svg{block-size:16px;border:2px solid rgba(0,0,0,0);border-radius:4px;box-sizing:content-box}.duet-date__dialog{z-index:20}.duet-date__dialog.is-above{inset-block-start:auto;inset-block-end:100%;transform-origin:bottom right}@media(max-width: 35.9375em){.duet-date__dialog{background:linear-gradient(transparent, var(--tint-black-75))}.duet-date__dialog.duet-date__dialog{inset:0;transform-origin:bottom}}.duet-date__dialog-content{background:var(--color-canvas-light);border:1px solid var(--tint-ink-10);border-radius:1.6rem;box-shadow:0 4px 10px 0 var(--tint-ink-10);margin-inline-start:0;margin-block-end:1rem;max-inline-size:260px;min-inline-size:auto;padding:1.6rem 1.6rem 2rem}@media(max-width: 35.9375em){.duet-date__dialog-content{border:0;border-radius:1.6rem 1.6rem 0 0;margin-block-end:0;max-inline-size:none;padding:0 8% calc(var(--custom-safe-inset-bottom, 0px) + var(--tray-block-size, 0px) + 2rem)}.duet-date__dialog-content .duet-date__day{block-size:4rem;inline-size:4rem}@supports(aspect-ratio: 1){.duet-date__dialog-content .duet-date__day{block-size:auto;inline-size:100%;aspect-ratio:1}}}.duet-date__table{font-weight:normal;color:var(--color-ink)}.duet-date__table-header{font-size:.85em;font-weight:bold}.duet-date__day{color:var(--color-ink);font-size:var(--text-12);block-size:3rem;inline-size:3rem}.duet-date__day.is-today{box-shadow:0 0 0 1px solid var(--color-ink)}.duet-date__day:not(.is-month),.duet-date__day[aria-disabled=true]{color:var(--color-text-placeholder);opacity:1}.duet-date__day:not(.is-month){cursor:pointer}.duet-date__day.is-outside{color:var(--color-text-placeholder);background:var(--color-canvas-light);opacity:1}.duet-date__day:active,.duet-date__day:focus,.duet-date__day[aria-pressed=true],.duet-date__day[aria-disabled=true].is-today:focus,.duet-date__day:hover::before,.duet-date__day.is-today::before{color:var(--color-inverted);background:var(--color-ink)}.duet-date__day:hover::before,.duet-date__day.is-today::before{opacity:.2}.duet-date__header{margin-block-end:1rem}@media(max-width: 35.9375em){.duet-date__header{margin-block-end:1.6rem}}.duet-date__prev,.duet-date__next{background:var(--color-canvas-light);color:var(--color-ink);block-size:3rem;inline-size:3rem}.duet-date__prev:focus,.duet-date__next:focus{box-shadow:0 0 0 1px var(--tint-ink-10)}.duet-date__prev:active:focus,.duet-date__next:active:focus{box-shadow:0 0 0 1px var(--tint-ink-10)}@media(max-width: 35.9375em){.duet-date__prev,.duet-date__next{block-size:4rem;inline-size:4rem}}.duet-date__select{font-size:var(--text-14)}.duet-date__select span{margin-inline-end:4px}.duet-date__select select{font-size:var(--text-20);background-color:var(--color-canvas-light)}.duet-date__select select:focus+.duet-date__select-label{box-shadow:0 0 0 1px var(--tint-ink-10)}.duet-date__select-label{border-radius:.5em;color:var(--color-ink);font-size:var(--text-14);font-weight:bold;padding:2px 4px 4px 8px}.duet-date__select-label svg{inline-size:16px;block-size:16px}.duet-date__mobile-heading{font-weight:bold}.duet-date__close{background:var(--color-canvas-light);color:var(--color-ink)}.duet-date__close:focus{box-shadow:0 0 0 2px var(--tint-ink-10)}.duet-date__close svg{margin:0 auto}@media not print{:root[data-color-scheme=dark] .device.ios::before{filter:invert(100%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .device.ios::before{filter:invert(100%)}}}.device{border-block-start:1px solid var(--tint-ink-10);padding:1rem 0 1.5rem 5rem;position:relative}.device::before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:5rem;block-size:5rem;background:url(/assets/logos/android-logo-2069b9a87a4e2144a20db6e0d04a96f17002c2a8299054877ee0488eae064e1b.svg) no-repeat left 1rem;background-size:4rem 4rem}.device:last-of-type{border-block-end:1px solid var(--tint-ink-10)}.device.ios::before{background-image:url(/assets/logos/apple-logo-b5335575413dca76e26b97c101756f4dd66cbaf003721b5c80063588c721e635.svg)}.dock-cards{--card-grid-columns: 3;--dock-cards-gap: var(--16px);column-gap:var(--dock-cards-gap);margin-block-start:var(--48px);row-gap:var(--32px)}.dock-cards>turbo-frame{display:contents}@container layout (inline-size < 76.8rem){.dock-cards{--card-grid-columns: 2;--dock-card-min-block-size: 20rem}}@container layout (inline-size < 48rem){.dock-cards{row-gap:var(--dock-cards-gap)}}.dock-card{--dock-card-accent-color: var(--color-orange-70);--dock-card-min-block-size: 15.8rem;display:grid;font-size:var(--text-14);gap:var(--8px);grid-template-areas:"header" "body";grid-template-rows:var(--24px) 1fr;min-inline-size:0;position:relative;word-break:break-word}.dock-card.drag-placeholder{border:0 !important;filter:grayscale(1);opacity:.5}.dock-card.drag-placeholder .dock-card__body{pointer-events:none}.dock-card .client-visibility-flag{display:none}.dock-card__header{block-size:var(--component-xs);grid-area:header;min-inline-size:0}.dock-card__title{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:var(--color-red-70);font-size:var(--text-16);font-weight:600;line-height:var(--component-xs);margin:0;text-wrap:nowrap !important}@container layout (inline-size >= 76.8rem){.dock-card__title{font-size:var(--18px)}}.dock-card__title:has(>turbo-frame>.inline-edit){overflow:visible;-webkit-line-clamp:unset}.dock-card:has(>turbo-frame .inline-edit) .dock-card__new-btn{display:none !important}.dock-card__new-btn{display:none;inset:0 0 auto auto;padding-inline:var(--8px);position:absolute}@media(any-hover: hover){.dock-card:not(:has(.dock-card__body--blank)):is(:hover,:focus) .dock-card__new-btn{animation:fade-in-up 150ms ease-out both;animation-delay:250ms;display:flex}}.dock-card__body{--card-aspect-ratio: 1 / 1;display:flex;flex-direction:column;grid-area:body}@container layout (inline-size < 76.8rem){.dock-card__body{--card-aspect-ratio: unset}.dock-card:not(.dock-card--add,.dock-card--door) .dock-card__body{min-block-size:var(--dock-card-min-block-size);max-block-size:var(--dock-card-min-block-size)}}@container layout (inline-size < 48rem){.dock-card__body.card{--card-padding: var(--8px)}}.dock-card__body:is(:hover,:focus):not(.dock-card__body--blank),.dock-card:has(>turbo-frame>form>.dock-card__remove-btn:hover) .dock-card__body:not(.dock-card__body--blank){--card-background-color: var(--color-uncolor-10)}.dock-card:not(.dock-card--add) .dock-card__body:is(:hover,:focus):not(.dock-card__body--blank)>*,.dock-card:not(.dock-card--add) .dock-card:has(>turbo-frame>form>.dock-card__remove-btn:hover) .dock-card__body:not(.dock-card__body--blank)>*{mix-blend-mode:multiply}@media not print{:root[data-color-scheme=dark] .dock-card__body:is(:hover,:focus):not(.dock-card__body--blank),:root[data-color-scheme=dark] .dock-card:has(>turbo-frame>form>.dock-card__remove-btn:hover) .dock-card__body:not(.dock-card__body--blank){--card-background-color: var(--color-canvas)}:root[data-color-scheme=dark] .dock-card__body:is(:hover,:focus):not(.dock-card__body--blank)>*,:root[data-color-scheme=dark] .dock-card:has(>turbo-frame>form>.dock-card__remove-btn:hover) .dock-card__body:not(.dock-card__body--blank)>*{mix-blend-mode:normal}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .dock-card__body:is(:hover,:focus):not(.dock-card__body--blank),:root:not([data-color-scheme=light]) .dock-card:has(>turbo-frame>form>.dock-card__remove-btn:hover) .dock-card__body:not(.dock-card__body--blank){--card-background-color: var(--color-canvas)}:root:not([data-color-scheme=light]) .dock-card__body:is(:hover,:focus):not(.dock-card__body--blank)>*,:root:not([data-color-scheme=light]) .dock-card:has(>turbo-frame>form>.dock-card__remove-btn:hover) .dock-card__body:not(.dock-card__body--blank)>*{mix-blend-mode:normal}}}.dock-card__body .card__link{flex:1}.dock-card:has(>turbo-frame>form>.dock-card__remove-btn:hover) .dock-card__body .card__link{box-shadow:0 0 0 2px var(--card-background-color),0 0 0 4px var(--card-border-color-hover)}.dock-card__body--blank{position:relative}.dock-card__body--blank::before{background-position:center top;background-repeat:no-repeat;background-size:95%;clip-path:inset(0 round var(--card-radius));content:"";inset:0;position:absolute;transition:filter 200ms ease;z-index:0}@media not print{:root[data-color-scheme=dark] .dock-card__body--blank::before{filter:invert(1)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .dock-card__body--blank::before{filter:invert(1)}}}.dock-card__body--blank>*{position:relative;z-index:1}.dock-card__body--blank .recording-preview,.dock-card__body--blank .dock-card__new-btn{display:none}@media(any-hover: hover){.dock-card:is(:hover,:focus-within) .dock-card__body--blank::before{filter:blur(8px) invert(1)}.dock-card:is(:hover,:focus-within) .dock-card__body--blank .dock-card__blank-slate{animation:fade-in-up 200ms ease both;display:flex}}.dock-card--message_board .dock-card__body--blank::before{background-image:url(/assets/blank_slates/docks/message_board-ee5b2b48fb23007025f6e1ee4a252ff4989a8bccb6958d6064b9e72f9360db66.svg)}.dock-card--vault .dock-card__body--blank::before{background-image:url(/assets/blank_slates/docks/vault-a51df83343581a622f31af447c7134732e016f7a1b71b612cfe6e6cde2707a70.svg)}.dock-card--todoset .dock-card__body--blank::before{background-image:url(/assets/blank_slates/docks/todoset-65b31a84eece02eb8b2cc4cd7745973e490e4edc5b89259002c1cfb2880a5322.svg)}.dock-card--chat .dock-card__body--blank::before{background-image:url(/assets/blank_slates/docks/chat-a98a0a62529967f4ff5a1961dcc6ef023629543eb804477957ef4707bb834688.svg)}.dock-card--kanban_board .dock-card__body--blank::before{background-image:url(/assets/blank_slates/docks/kanban_board-b7c90a1600af96596a61eef5f8856afc04a4a7edfbf3b7ea127f4f9b1f92836f.svg)}.dock-card--schedule .dock-card__body--blank::before{background-image:url(/assets/blank_slates/docks/schedule-0ad6835b93d305c680fc8145b37eb0acd686c63c3bb1b5b0dd7fa58dbf9476c4.svg)}.dock-card--questionnaire .dock-card__body--blank::before{background-image:url(/assets/blank_slates/docks/questionnaire-23dda89273276d1d3f5f0277ba299a817bc9a5a6345a574b9f345d0b390b5ebe.svg)}.dock-card--inbox .dock-card__body--blank::before{background-image:url(/assets/blank_slates/docks/inbox-8fd1c61fc979b9575d8e4a12b3ef49994e30c2d8d7157c6f577a3d8fd4728892.svg)}.dock-card__blank-slate{align-items:center;display:none;block-size:100%;justify-content:center;gap:var(--8px);flex-direction:column;padding:1em;text-align:center}.dock-card__blank-slate p{font-size:var(--16px);margin-block:0 var(--4px);max-inline-size:28ch;text-wrap:balance}.dock-card__blank-slate .btn{inline-size:fit-content;margin-inline:auto}@container layout (inline-size < 76.8rem){.dock-card__blank-slate .btn{display:none}}.dock-card--vault .card__link{padding-inline-start:calc(var(--card-padding)/2)}.dock-card__remove-btn{color:var(--color-text-subtle);column-gap:0;display:inline-grid;grid-template-columns:auto 0fr;position:absolute;inset-block-end:var(--16px);inset-inline-end:var(--8px);transition:border-color 200ms ease,color 200ms ease,grid-template-columns 200ms ease;z-index:1;visibility:hidden}.dock-card__remove-btn span{min-inline-size:0;opacity:0;overflow:hidden;padding-inline-start:.5em;transform:translateY(0.3em);transition:opacity 200ms ease,transform 200ms ease;white-space:nowrap}.dock-card__remove-btn:hover{--btn-border-color: color-mix(in hsl, transparent, var(--color-red-50) 25%);color:var(--color-red-50);grid-template-columns:auto 1fr}.dock-card__remove-btn:hover span{opacity:1;transform:translateY(0)}[data-editable-under-admin-pro-pack=true] .dock-card__remove-btn{visibility:visible}.dock-card--add .dock-card__body{background:none;border:none;box-shadow:none;overflow:visible;padding:0;position:relative}@container layout (inline-size < 76.8rem){.dock-card--add .dock-card__body{min-block-size:var(--dock-card-min-block-size)}}.dock-card--add .dock-card__body:is(:hover,:focus){--card-background-color: var(--color-canvas)}.dock-card--add .dock-card__add-front,.dock-card--add .dock-card__add-back{inset:0;position:absolute}.dock-card--add .dock-card__new-tool-btn{color:var(--color-text-subtle);border:1px dashed var(--color-ink-50);border-radius:var(--card-radius)}.dock-card--add .dock-card__new-tool-btn:is(:hover,:focus){color:var(--dock-card-accent-color)}.dock-card--add .dock-card__add-back{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--card-radius);overflow:auto;padding:0 0 var(--8px)}.dock-card--add .dock-card__add-back>dialog{--modal-padding-small: var(--8px);position:fixed;inset-block-end:var(--custom-safe-inset-bottom)}.dock-card--add .dock-card__add-header{font-size:var(--12px);font-weight:bold;color:var(--dock-card-accent-color);margin:0;text-transform:uppercase;position:sticky;inset-block-start:0;padding:var(--card-padding);background:var(--card-background-color)}.dock-card--add .dock-card__add-description{display:block;font-weight:normal;color:var(--color-ink-60);font-size:var(--text-12)}@container layout (inline-size < 96rem){.dock-card--add .dock-card__add-description{display:none}}.dock-card--add .project-actions{--project-actions-padding-block: var(--4px);--project-actions-padding-inline: var(--card-padding);margin-inline:calc(var(--card-padding) - var(--8px))}.dock-card--add .project-action__content{margin:0 0 var(--4px);border-radius:var(--radius-md);padding-inline-start:var(--6px)}@container layout (inline-size < 96rem){.dock-card--add .project-action__content{margin:0 0 var(--1px)}}.dock-card--add button.project-action__content{appearance:none;background:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer;font:inherit;inline-size:100%;text-align:start}.dock-card--add button.project-action__content:hover{background-color:var(--tint-ink-5)}.dock-card--add .project-action form{display:contents}@container layout (inline-size < 76.8rem){.dock-card--add:nth-child(2n+1){display:block}.dock-card--add:nth-child(2n+1):not(.dock-card--flipped) .dock-card__body{--card-aspect-ratio: 7 / 1}.dock-card--add .dock-card__add-back{visibility:hidden}.dock-card--add .dock-card__add-back>dialog{visibility:visible}.dock-card--add .dock-card__add-back>dialog::backdrop{background:radial-gradient(circle at center, var(--tint-black-50), transparent)}}@container layout (inline-size >= 76.8rem){.dock-card--add{perspective:1000px}.dock-card--add:nth-child(3n+1){display:block}.dock-card--add:nth-child(3n+1):not(.dock-card--flipped) .dock-card__body{--card-aspect-ratio: 7 / 1}.dock-card--add.dock-card--flipped{--card-background-color: var(--color-ink-10)}.dock-card--add.dock-card--flipped .dock-card__add-back{z-index:2}.dock-card--add.dock-card--flipped .dock-card__body{transform:rotateY(180deg)}.dock-card--add.dock-card--flipped .dock-card__new-tool-btn{block-size:100%;inline-size:100%}.dock-card--add .dock-card__body{transform-style:preserve-3d;transition:transform 350ms var(--ease-out-overshoot),aspect-ratio 350ms ease-in-out}.dock-card--add .dock-card__add-front,.dock-card--add .dock-card__add-back{-webkit-backface-visibility:hidden;backface-visibility:hidden}.dock-card--add .dock-card__add-back{transform:rotateY(180deg);visibility:visible}.dock-card--add .dock-card__add-back>dialog{display:contents}.dock-card--add .dock-card__new-tool-btn{transition:all 350ms var(--ease-out-overshoot)}}@media(prefers-reduced-motion: no-preference){.dock-card--appearing{animation:scale-fade-in 300ms ease-out both;transform-origin:center}}@media(prefers-reduced-motion: no-preference){.dock-card--disappearing{animation:scale-fade-out 300ms ease-in-out both;transform-origin:center}}.dock-card--schedule .card__link,.dock-card--kanban_board .card__link{padding:0}.dock-card--schedule .recording-preview--loading,.dock-card--kanban_board .recording-preview--loading{padding:var(--card-padding)}.dock-cards--doors{margin-block-start:0;row-gap:var(--dock-cards-gap)}@container layout (inline-size < 76.8rem){.dock-cards--doors{--card-grid-columns: 1}}.act-on-card__reference .dock-card--todoset{border:1px solid var(--tint-ink-10);border-radius:var(--card-radius)}@container layout (inline-size >= 76.8rem){.document-style-content{display:grid;column-gap:var(--perma-column-gap);grid-template-columns:var(--perma-avatar-size) auto var(--perma-avatar-size);min-inline-size:0}.document-style-content>.avatar{--change-avatar-size: var(--perma-avatar-size);grid-column:1/2}.document-style-content>*:not(.avatar){grid-column:2/3}.document-style-content .formatted_content{min-inline-size:0}}.document-style-content--no-avatar{grid-template-columns:auto var(--perma-avatar-size)}.document-style-content--no-avatar>*:not(.avatar){grid-column:1/2}.document-style-editor .perma-header{grid-template-columns:1fr auto}.document-style-editor lexxy-toolbar{border-block-start:1px solid var(--tint-ink-10);border-radius:0;margin-inline:calc(var(--perma-padding)*-1);max-inline-size:unset;padding-inline:var(--perma-padding)}.document-style-editor lexxy-toolbar .lexxy-editor__toolbar-dropdown-content{font-size:.9em}.document-style-editor lexxy-toolbar lexxy-link-dropdown{inset-inline-start:var(--perma-padding);inset-inline-end:var(--perma-padding)}.document-style-editor lexxy-toolbar>.lexxy-editor__toolbar-button:first-child{margin-inline-start:-1.2rem}.document-style-editor .lexxy-prompt-menu{font-size:.85em}.document-style-editor .lexxy-editor__content{padding-block:var(--24px);padding-inline:0 var(--perma-text-indent)}.document-style-editor .lexxy-editor__content .attachment.attachment--preview{flex-direction:column}.document-style-editor .lexxy-no-microphone-notice{inset-inline:calc(-1*var(--perma-padding))}.document-style-editor .shortcut-container{inset-block-start:7.6rem;inset-inline-start:13rem;position:absolute;z-index:2}.document-style-editor .shortcut-container:has(+* :focus-within){display:none}.document-style-editor .shortcut-container:not(:has(+* .lexxy-editor--empty)){background:var(--color-canvas);inset-inline-start:0;padding-inline-end:var(--8px)}.document-style-editor__title .input{padding:0}.document-style-editor__footer{--border: 1px dashed var(--color-uncolor-30);border-radius:1.2rem;background-color:var(--color-uncolor-10);margin-block-start:calc(var(--perma-padding) + var(--perma-avatar-size));display:grid;gap:24px;padding:var(--24px)}.document-style-editor__footer .scheduled-postings-picker.popup{inset:auto 0 100% auto;margin-block-end:var(--4px)}@container layout (inline-size < 64rem){.document-style-editor__footer .popup-dropdown:has(>.scheduled-postings-picker){position:static}.document-style-editor__footer .scheduled-postings-picker.popup{inset:auto 0 var(--component-base) 0}}.scheduled-postings-badge{align-items:center;background:var(--color-blue);border-radius:2em;color:var(--color-inverted);display:inline-flex;font-size:.8em;grid-gap:.4em;padding:.15em 1em .15em .3em}.scheduled-postings-picker.popup{flex-direction:column;inline-size:36rem;inset:100% 0 auto auto;max-inline-size:none;padding:var(--24px);text-align:start}@container layout (inline-size < 64rem){.scheduled-postings-picker.popup{inline-size:auto;inset-inline:var(--8px);max-inline-size:none}}.scheduled-postings-picker__selects{align-items:center;display:flex;grid-gap:1rem}.scheduled-postings-picker__selects div{flex:1}.scheduled-postings-picker__selects span{flex-shrink:0}.perma-toolbar .popup-dropdown:has(>.scheduled-postings-picker){position:static}.perma-toolbar .scheduled-postings-picker.popup{inset:var(--toolbar-size) 0 auto auto;margin:0}@container layout (inline-size < 76.8rem){.perma-toolbar .scheduled-postings-picker.popup{inset-inline-end:var(--8px)}}@container layout (inline-size < 64rem){.perma-toolbar .scheduled-postings-picker.popup{inset-inline-start:var(--8px);max-inline-size:none;inline-size:auto}}@media not print{:root[data-color-scheme=dark] .app_icon--other{filter:invert(100%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .app_icon--other{filter:invert(100%)}}}.door-card{--door-image-size: 6rem;align-items:center;display:flex;gap:var(--8px)}@container layout (inline-size < 76.8rem){.door-card{--door-image-size: 4rem}}.door-card__content{align-items:flex-start;display:flex;flex-direction:column;flex:1;gap:var(--2px);min-inline-size:0}.door-card__image{background-color:var(--color-canvas);block-size:var(--door-image-size);box-shadow:inset 0 0 0 1px var(--tint-black-10);border-radius:var(--radius-xl);flex-shrink:0;inline-size:var(--door-image-size);overflow:hidden}.door-card__image .app_icon{border:none}.door-card__image .app_icon,.door-card__image .image-upload__preview{inline-size:100%;block-size:100%;object-fit:cover}.door-card__title{margin:0;max-inline-size:100%}.door-card__link,.door-card__description{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:var(--text-12);margin:0;max-inline-size:100%}.door-card__edit-btn{inset:var(--8px) var(--8px) auto auto;position:absolute;z-index:1}@media(any-hover: hover){.door-card__edit-btn{opacity:0;transition:opacity 250ms ease-out}.card--door:hover .door-card__edit-btn{opacity:1}}.app-library__title{font-size:var(--text-base)}.app_icon{border-radius:var(--radius-lg);border:1px solid var(--tint-black-10)}.app_icon--library{--size: 6rem;background-size:cover;block-size:var(--size);border:none;display:block;inline-size:var(--size);margin:.8rem auto}@container layout (inline-size < 76.8rem){.app_icon--library{--size: 5rem}}.app_icon--adobe-creative-cloud{background-image:url(/assets/icons/app_icons/adobe-creative-cloud-a6ceb7bbe3d80d1178f45d56fc51fcc731ef06b64c2aeb37640b3f55d15ab2a3.png)}.app_icon--airtable{background-image:url(/assets/icons/app_icons/airtable-0ec438f5830eea577829781d16b5679d1fa1c7b7eaf893435febb29c612ce044.png)}.app_icon--basecamp{background-image:url(/assets/icons/app_icons/basecamp-401dc13923ddb21ac5df1883808fbbe4feafe11d017281a995724b30a96de451.png)}.app_icon--box{background-image:url(/assets/icons/app_icons/box-4550aaa375a764981c37c1dfd3772edcd4aa3325e667e2dd938e6b3b6125e4da.png)}.app_icon--calendly{background-image:url(/assets/icons/app_icons/calendly-82e2f9d564803b121209f4d52a453117c9b4b30ce38f715cd39f1d8460963c61.png)}.app_icon--customer-io{background-image:url(/assets/icons/app_icons/customer-io-cfb0f9d14ac678ff6e2289f186f400cd08027a2cc6be7e86c52aa0d8c94cf8e9.png)}.app_icon--dropbox{background-image:url(/assets/icons/app_icons/dropbox-f3d504f9d3a700f7d764df66eefa36bf935d4f2609e96f8123693ac5eb800a77.png)}.app_icon--figma{background-image:url(/assets/icons/app_icons/figma-66176359db6a6494ae013b2e19fd7a05cba47d36f020fceb1502db2afd6dd1d4.png)}.app_icon--figma-project{background-image:url(/assets/icons/app_icons/figma-66176359db6a6494ae013b2e19fd7a05cba47d36f020fceb1502db2afd6dd1d4.png)}.app_icon--fizzy{background-image:url(/assets/icons/app_icons/fizzy-69e737d57e5480b03f1041c176393f8da3a35a31cc15e783c270ef0fb87a990c.png)}.app_icon--github{background-image:url(/assets/icons/app_icons/github-3536343231f2ad55c7fdccb6f003440fd0a7e775dfa51bd15525e15bc69a6d2c.png)}.app_icon--google-drive{background-image:url(/assets/icons/app_icons/google-drive-232d3814b7e2bad8ce0af660b00e9cb164251a2381fa597c5a3db6b853f00a54.png)}.app_icon--google-doc{background-image:url(/assets/icons/app_icons/google-docs-fe07185adc8fd46d620c6081d7dca6f9998285da545553e357d4ea09528fd3db.png)}.app_icon--google-sheet{background-image:url(/assets/icons/app_icons/google-sheets-088ed8ed685758221736e1814d740732b79e9fe07b9f7ec84e2af77335cb3aa2.png)}.app_icon--google-slide{background-image:url(/assets/icons/app_icons/google-slides-5942f452f6550a5f1b135082855e07ed9b2c71732ec2e0f25aee3c944e78c44b.png)}.app_icon--help-scout{background-image:url(/assets/icons/app_icons/help-scout-7922ad268717313344b0e33936171066f66e7232b15157f2ef967f8efdd93b63.png)}.app_icon--highrise{background-image:url(/assets/icons/app_icons/highrise-83ccdbe4b688f591831ea750f4bf0ebf97712e3c9413a191d14f70bde7f03186.png)}.app_icon--hubspot{background-image:url(/assets/icons/app_icons/hubspot-e76dbae2da74e1c13dae15e809a9ddd726bced4ade2474319db3786e255ff6f5.png)}.app_icon--icloud{background-image:url(/assets/icons/app_icons/icloud-cd3fdca09ca5fc523f9f913a0f8adfd5df705f79d91ccdb52ea5a017d6335b98.png)}.app_icon--invision{background-image:url(/assets/icons/app_icons/invision-913369688f9137850591d56823eac896d70594e0ec951bee6b7b2ac497d8d4de.png)}.app_icon--jira{background-image:url(/assets/icons/app_icons/jira-e8d9986efedbfa6429449a5dc6c9e225dd049112689e5e6749429e22f76baee1.png)}.app_icon--microsoft{background-image:url(/assets/icons/app_icons/microsoft-teams-419e4f83cce1f9f6e5df0ad658a7e177b582a3e692b96dc0daac0a2b08a82ec9.png)}.app_icon--miro{background-image:url(/assets/icons/app_icons/miro-a44e7428423ce7491dab1be605d60bfe236198593b1da2f2f78fe60c1688a8a0.png)}.app_icon--notion{background-image:url(/assets/icons/app_icons/notion-47b1b715b71a43b5588c7c844550fe2cb01152ea087bd659b97ae2e9c6e34bf2.png)}.app_icon--one-drive{background-image:url(/assets/icons/app_icons/one-drive-19633445288075d436232507f2df3ffd80f72692da83a6c66f6d5a8cc601a847.png)}.app_icon--other{background-image:url(/assets/icons/link-e2332c9a8486202a927de3f936f653658b0d0cb7ebea85eee128b13b9b9002e4.svg)}.app_icon--salesforce{background-image:url(/assets/icons/app_icons/salesforce-a31916e59b0ab6105e070d8a014e843173c9bdd40238593dd2d9b963ddf2300f.png)}.app_icon--sketch{background-image:url(/assets/icons/app_icons/sketch-978edbfe200f5623e91cdee4eae0c53167321df10b689b657b5c950ad0a24b03.png)}.app_icon--slack{background-image:url(/assets/icons/app_icons/slack-a7542afc9116a36be0430416f01e946b30dc61933bd4f1bc267599c04a67e589.png)}.app_icon--trello{background-image:url(/assets/icons/app_icons/trello-f079cd6efe59a7ced0c9eae3ea13a25830cec4933ac37e9b801c1c7ca24d5538.png)}.app_icon--xero{background-image:url(/assets/icons/app_icons/xero-2d6377f8ac4f87437d206dd732f48fd9bb865ac5f5fe00ce0ce2f6c3b700e7fa.png)}.app_icon--zoho{background-image:url(/assets/icons/app_icons/zoho-dd8a20c42855701dfd327445a2d1b2645526210759154a67a2465f94d38d04f9.png)}.app_icon--zendesk{background-image:url(/assets/icons/app_icons/zendesk-eb00a41d60218039029c7a4e7d82ff8f5ddfafde87fee49aacd841d04cf60424.png)}.app_icon--zoom{background-image:url(/assets/icons/app_icons/zoom-955f322fbb9212df73626e51a741d6588ff72d94fc08fbf78b57a679bf91c1ce.png)}.modal-sheet.door__modal{cursor:initial;font-size:initial;inline-size:60rem;text-align:initial}bc-content-filter{display:block}bc-content-filter[match-count] [data-role~=content_filterable]:not(.content-filter__match),bc-content-filter[match-count] [data-role~=content_filter_group]:not(.content-filter__match),bc-content-filter[match-count] [data-behavior~=hide_when_content_filter_active],bc-content-filter [data-behavior~=hide_unless_content_filter_match]:not(.content-filter__match),bc-content-filter:not([match-count="0"]) [data-behavior~=show_when_no_content_filter_matches],bc-content-filter[match-count="0"] [data-behavior~=hide_when_no_content_filter_matches]{display:none}[data-content-filter-target~=filterable].content-filter__active:not(.content-filter__match),[data-content-filter-target~=group].content-filter__active:not(.content-filter__match),[data-content-filter-target~=hideWhenActive].content-filter__active,[data-content-filter-target~=hideUnlessActive]:not(.content-filter__active),[data-content-filter-target~=hideUnlessMatch]:not(.content-filter__match),[data-content-filter-target~=showWhenNoMatches]:not([match-count="0"]),[data-content-filter-target~=hideWhenNoMatches][match-count="0"]{display:none}bc-date-picker{display:inline-block}bc-date-picker .event-form__date-input{display:none}bc-datetime-picker{display:inline-block}bc-infinite-page[trigger=bottom].loading:after,bc-infinite-page[trigger=top].loading:before{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}bc-infinite-page[trigger=bottom].loading:after,bc-infinite-page[trigger=top].loading:before{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}bc-infinite-page{display:block}bc-infinite-page[direction=up][scrollable]{display:flex;flex-direction:column-reverse;overflow-anchor:none}bc-infinite-page[trigger=top].loading:before{content:"";inset-block-start:0;margin-block-start:1rem;z-index:9999}bc-infinite-page[trigger=bottom].loading:after{content:"";inset-block-start:100%;margin-block-start:1rem}bc-infinite-page[scrollable]{overflow-y:auto;-webkit-overflow-scrolling:touch}bc-require[pending]::after,bc-modal.loading:after{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}bc-require[pending]::after,bc-modal.loading:after{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}bc-modal{--modal-backdrop-color: var(--tint-black-50);display:none;align-items:center;justify-content:center;position:fixed;z-index:var(--z-modal);inset:0;padding:var(--16px)}bc-modal[opened=true]{display:flex}bc-modal[opened=true]:not(:has(>dialog[data-show-modal])):has(.modal-sheet){background-color:var(--modal-backdrop-color)}bc-modal[opened=true][type=full]{display:block}bc-modal.loading:after{content:""}bc-pie-chart{block-size:var(--pie-chart-size, 1.125em);display:inline-flex;flex-shrink:0;inline-size:var(--pie-chart-size, 1.125em);vertical-align:bottom}bc-pie-chart circle.pie{fill:rgba(0,0,0,0);stroke:var(--color-green);opacity:.5}bc-pie-chart circle.slice{fill:rgba(0,0,0,0);stroke:var(--color-green)}bc-pie-chart svg{border-radius:50%;transform:rotate(-90deg)}bc-relative-date-input{display:inline-block}bc-relative-date-input{display:inline-block}bc-require{display:block}bc-require[pending]::after{content:""}bc-segmented-input{display:inline-block;position:relative}bc-segmented-input .segmented-input__label{display:inline-block}bc-segmented-input .segmented-input__field,bc-segmented-input .segmented-input__dummy,bc-segmented-input .segmented-input__fallback{font-size:var(--text-28);font-weight:bold;max-inline-size:6rem}bc-segmented-input .segmented-input__field{margin-inline-end:.5rem}bc-segmented-input .segmented-input__field:last-child{margin-inline-end:0}bc-segmented-input .segmented-input__dummy{position:absolute;z-index:10}bc-sticky{display:block;inset-block-start:0;position:sticky}bc-sticky .stuck{position:fixed;margin-block-start:0 !important}bc-sticky-placeholder{display:block;position:relative}bc-suggestion-select{border-radius:6px;box-shadow:var(--shadow-lg);margin:20px 4px;display:block;height:fit-content;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1000;cursor:default;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar}bc-suggestion-select:empty{visibility:hidden}bc-suggestion-select bc-suggestion-option{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;display:block;background:var(--color-canvas-light);inline-size:100%;max-inline-size:100%;padding:.2em .5em}bc-suggestion-select bc-suggestion-option[selected]:not(.flashing-off){background:var(--color-blue);color:var(--color-canvas)}bc-suggestion-select bc-suggestion-option:has(.autocompletable__no_results){white-space:normal;text-wrap:wrap;overflow:visible;text-overflow:clip}bc-suggestion-select bc-suggestion-option .avatar{--change-avatar-size: var(--avatar-size-xs);margin-block-start:-0.2em}bc-suggestion-select.compact bc-suggestion-option{font-size:var(--text-14);padding:.4em .5em;min-inline-size:8em}bc-suggestion-select.hiding{transition:opacity .1s ease-out;opacity:0}bc-suggestion-select.rich_text{max-block-size:160px}bc-suggestion-select .autocompletable__unselect{display:none}bc-suggestion-select .autocompletable__email_address,bc-suggestion-select .autocompletable__out_of_office{font-size:var(--text-12);margin-inline-start:.6rem}bc-suggestion-select bc-suggestion-option:not([selected]) .autocompletable__email_address,bc-suggestion-select bc-suggestion-option:not([selected]) .autocompletable__out_of_office{color:var(--color-text-subtle)}bc-suggestion-select:not([data-autocompletable-reveal~=email_address]) .autocompletable__email_address{display:none}bc-suggestion-select .autocompletable--removed .autocompletable__name::after{content:"(removed)";text-transform:uppercase;font-size:var(--text-12);margin-inline-start:.3rem}bc-time-picker .time-picker__options-wrapper{background:var(--color-canvas-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;inset-inline-start:0;text-align:start;inset-block-start:3.2rem;inline-size:30rem;z-index:5}bc-time-picker{display:inline-block;inline-size:5.5em;max-inline-size:100%;position:relative}bc-time-picker .time-picker__options-wrapper{display:none;inline-size:5.5em;block-size:10.5em;margin-block-start:0;inset-block-start:100%;inset-inline-end:auto;inset-inline-start:0;overflow:hidden;z-index:5}bc-time-picker .time-picker__options{position:absolute;inline-size:100%;block-size:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}bc-time-picker .time-picker__item{display:block;padding:.5rem 1rem;white-space:nowrap}bc-time-picker .time-picker__item+.time-picker__item{border-block-start:1px solid var(--tint-ink-15)}bc-time-picker .time-picker__item--selected{background-color:var(--color-ink);color:var(--color-inverted)}bc-time-picker .time-picker__item--selected:focus{outline:none}.formatted_content blockquote.twitter-tweet{display:inline-block;font-family:"Helvetica Neue",Roboto,"Segoe UI",Calibri,sans-serif;font-size:12px;font-weight:bold;line-height:16px;border-color:#eee #ddd #bbb;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,.15);margin:10px 5px;padding:0 16px 16px;max-inline-size:468px}.formatted_content blockquote.twitter-tweet p{font-size:16px;font-weight:normal;line-height:20px}.formatted_content blockquote.twitter-tweet a{color:inherit;font-weight:normal;text-decoration:none;outline:0 none}.formatted_content blockquote.twitter-tweet a:hover,.formatted_content blockquote.twitter-tweet a:focus{text-decoration:underline}.formatted_content blockquote.twitter-tweet{position:relative;background:#fff;padding:72px 20px 28px !important;box-shadow:none;border:1px solid #e1e8ed;border-radius:4px;margin:0;font-style:normal;text-align:start;inline-size:500px;max-inline-size:100%}@media(max-width: 369px){.formatted_content blockquote.twitter-tweet{padding:60px 17.5px 21.5px !important}}.formatted_content blockquote.twitter-tweet:before{content:"Follow";position:absolute;inset-block-start:20px;inset-inline-end:20px;padding:5.5px 12px 6.5px 33px;background:url(/assets/icons/twitter-d782dc35d2d67eaea496af51dddd26cb36d0d1e1d27d611d06fb64480a91a134.svg) 9px center no-repeat;background-size:21px;border:1px solid #ccc;border-radius:4px;color:#ccc;font-size:14px}@media(max-width: 369px){.formatted_content blockquote.twitter-tweet:before{display:none}}.formatted_content blockquote.twitter-tweet:after{content:"";position:absolute;inset-block-start:20px;inset-inline-start:20px;inline-size:36px;block-size:36px;background:#eee url(/assets/icons/person-c36049d30e6876cda9efc69aec4408dc53029548cd9d22fa8fb75415dce26bbd.svg) center center no-repeat;border-radius:4px}@media(max-width: 369px){.formatted_content blockquote.twitter-tweet:after{inset-block-start:17.5px;inset-inline-start:17.5px}}.formatted_content blockquote.twitter-tweet p{white-space:pre-wrap;margin:0 0 28px}@media(max-width: 369px){.formatted_content blockquote.twitter-tweet p{font-size:14px;margin-block-end:16px}}.formatted_content blockquote.twitter-tweet a{border:0;box-shadow:none;color:#2b7bb9}.formatted_content blockquote.twitter-tweet>a{color:#888}article.card .formatted_content blockquote.twitter-tweet{padding:1.5em 2em !important;font-size:.5em;border-width:.1rem;line-height:1.4}article.card .formatted_content blockquote.twitter-tweet:before,article.card .formatted_content blockquote.twitter-tweet:after{display:none}article.card .formatted_content blockquote.twitter-tweet+.attachment__caption{display:none}article.card .formatted_content blockquote.twitter-tweet p{font-size:1.3em;line-height:inherit;margin:0 0 1em}article.card .formatted_content blockquote.twitter-tweet>span.disabled_link{text-decoration:none;color:#888}.formatted_content blockquote.twitter-tweet{display:inline-block;font-family:"Helvetica Neue",Roboto,"Segoe UI",Calibri,sans-serif;font-size:12px;font-weight:bold;line-height:16px;border-color:#eee #ddd #bbb;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,.15);margin:10px 5px;padding:0 16px 16px;max-inline-size:468px}.formatted_content blockquote.twitter-tweet p{font-size:16px;font-weight:normal;line-height:20px}.formatted_content blockquote.twitter-tweet a{color:inherit;font-weight:normal;text-decoration:none;outline:0 none}.formatted_content blockquote.twitter-tweet a:hover,.formatted_content blockquote.twitter-tweet a:focus{text-decoration:underline}.formatted_content blockquote.twitter-tweet{position:relative;background:#fff;padding:72px 20px 28px !important;box-shadow:none;border:1px solid #e1e8ed;border-radius:4px;margin:0;font-style:normal;text-align:start;inline-size:500px;max-inline-size:100%}@media(max-width: 369px){.formatted_content blockquote.twitter-tweet{padding:60px 17.5px 21.5px !important}}.formatted_content blockquote.twitter-tweet:before{content:"Follow";position:absolute;inset-block-start:20px;inset-inline-end:20px;padding:5.5px 12px 6.5px 33px;background:url(/assets/icons/twitter-d782dc35d2d67eaea496af51dddd26cb36d0d1e1d27d611d06fb64480a91a134.svg) 9px center no-repeat;background-size:21px;border:1px solid #ccc;border-radius:4px;color:#ccc;font-size:14px}@media(max-width: 369px){.formatted_content blockquote.twitter-tweet:before{display:none}}.formatted_content blockquote.twitter-tweet:after{content:"";position:absolute;inset-block-start:20px;inset-inline-start:20px;inline-size:36px;block-size:36px;background:#eee url(/assets/icons/person-c36049d30e6876cda9efc69aec4408dc53029548cd9d22fa8fb75415dce26bbd.svg) center center no-repeat;border-radius:4px}@media(max-width: 369px){.formatted_content blockquote.twitter-tweet:after{inset-block-start:17.5px;inset-inline-start:17.5px}}.formatted_content blockquote.twitter-tweet p{white-space:pre-wrap;margin:0 0 28px}@media(max-width: 369px){.formatted_content blockquote.twitter-tweet p{font-size:14px;margin-block-end:16px}}.formatted_content blockquote.twitter-tweet a{border:0;box-shadow:none;color:#2b7bb9}.formatted_content blockquote.twitter-tweet>a{color:#888}article.card .formatted_content blockquote.twitter-tweet{padding:1.5em 2em !important;font-size:.5em;border-width:.1rem;line-height:1.4}article.card .formatted_content blockquote.twitter-tweet:before,article.card .formatted_content blockquote.twitter-tweet:after{display:none}article.card .formatted_content blockquote.twitter-tweet+.attachment__caption{display:none}article.card .formatted_content blockquote.twitter-tweet p{font-size:1.3em;line-height:inherit;margin:0 0 1em}article.card .formatted_content blockquote.twitter-tweet>span.disabled_link{text-decoration:none;color:#888}iframe.embed{border:0}.emoji-picker__modal{background:var(--color-canvas-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;inset-inline-start:0;text-align:start;inset-block-start:3.2rem;inline-size:30rem;z-index:5}.emoji-picker{position:relative}@container layout (inline-size >= 76.8rem){.emoji-picker{display:contents}}.emoji-picker__modal{--_block-position: var(--block-position, 100% auto);--_inline-position: var(--inline-position, -7rem auto);--_arrow-size: var(--arrow-size, 11px);--_arrow-inline-position: var(--arrow-inline-position, var(--_arrow-size));display:none;inline-size:fit-content;padding:1rem;inset-block:var(--_block-position);inset-inline:var(--_inline-position)}.emoji-picker__modal:before,.emoji-picker__modal:after{transform:rotate(180deg);inset-block-start:-22px;inset-inline-start:50%;border:solid rgba(0,0,0,0);content:" ";block-size:0;inline-size:0;position:absolute;pointer-events:none;border-width:var(--_arrow-size)}.emoji-picker__modal:before{border-color:rgba(0,0,0,0);border-top-color:var(--tint-ink-15);margin-inline-start:calc(var(--_arrow-inline-position)*-1)}.emoji-picker__modal:after{border-color:rgba(0,0,0,0);border-top-color:var(--color-canvas-light);margin-inline-start:calc(var(--_arrow-inline-position)*-1 + 1px)}@media(max-height: 540px){.emoji-picker__modal--within-chat{--arrow-inline-position: -226px;inline-size:56.5rem;max-inline-size:90vw}.emoji-picker__modal--within-chat .emoji-picker__hint{display:none}}.emoji-picker__hint .keyboard-shortcut{display:inline-block;margin-inline:.5ch}.emoji-picker__emojis{display:grid;font-size:var(--text-base);grid-template-columns:repeat(10, 1fr)}.emoji-picker__button{--btn-font-size: 1.33em}.emoji-picker--expanded .emoji-picker__modal{display:block}.boost:has(.emoji-picker.flip.emoji-picker--expanded),.chat-line__bubble:has(.emoji-picker.flip.emoji-picker--expanded){z-index:var(--z-modal)}.emoji-picker.flip .emoji-picker__modal{inset-block-start:auto;inset-block-end:100%}.emoji-picker.flip .emoji-picker__modal:before,.emoji-picker.flip .emoji-picker__modal:after{transform:none;inset-block-start:auto;inset-block-end:-20px}span.emoji{font-weight:normal !important}.input--required-text,.oops-shake-it{animation:shake-it .5s both;background-color:var(--color-yellow-10) !important}.event-form{border:1px solid var(--tint-ink-10);border-radius:var(--radius-md);margin-block-end:bar(--8px)}@container layout (inline-size >= 96rem){.event-form{margin-inline-start:-1rem}}.event-form .event-form__header{padding:1.2rem 1rem .5rem}@container layout (inline-size >= 76.8rem){.event-form .event-form__header{padding-inline:2rem}}.event-form__header{padding:var(--16px) 0}@container layout (inline-size < 76.8rem){.event-form__header{gap:.8rem}}.event-form__title{min-block-size:25px}.event-form__title::placeholder,.event-form__people input::placeholder{color:var(--color-text-placeholder)}.event-form__dates{padding-inline-end:1.5rem;text-align:end;inline-size:calc(var(--field-row-column-size) + var(--perma-column-gap))}.event-form__date-input{inline-size:10.5em}.event-form__time-input{inline-size:5.5em}.event-form__recurrence-select{inline-size:28rem;padding-inline:.7em 1.3em !important;text-align:left !important}.event-form__customWeek-select{inline-size:13rem;padding-inline-end:1.3em !important;padding-inline-start:.7em !important;text-align:left !important}.event-form__repeat-until{inline-size:30rem;margin:.5em 0}.event-form__add-to-cal-button{margin-inline-start:1ch}@container layout (inline-size < 76.8rem){.event-form__add-to-cal-button{display:block;margin-block-start:var(--4px);margin-inline-start:0;font-size:.875em}}.event-form__field--repeating-options{margin-inline-start:3.4em}.event--show{--field-row-column-size: 8ch}.event--show .perma-header__title{align-items:center;display:flex;gap:var(--perma-column-gap)}@container layout (inline-size < 76.8rem){.event--show .perma-header__title{align-items:start;flex-direction:column}}.event--show .perma-header__title .date{font-size:var(--text-body)}section.history article.event{margin:2rem 0}.event-popup{--padding: 2.4rem;background-color:var(--color-canvas);border-radius:2rem;border:0;box-shadow:var(--shadow-modal);display:flex;flex-direction:column;inline-size:min(49rem,100dvw - 1.6rem);max-block-size:calc(100dvh - 4rem);padding:1.6rem var(--padding);position:relative;text-align:start;z-index:5;transform:translateZ(0)}@media(max-width: 35.9375em){.event-popup{transform:unset}}.event-popup.event-popup--plain{box-shadow:unset;transform:unset;padding:unset;inline-size:unset}.event-popup.event-popup--plain .event-popup__close{display:none}.event-popup input:not(.field-row--repeat input,[type=url],.popup__input){background-color:rgba(0,0,0,0);border-radius:0;border:none;margin:0;padding-inline:0;padding:0;text-align:start}#edit_event_popover .event-popup:has(.event-popup__link-widget){padding-block-start:2.4rem}@container layout (inline-size < 76.8rem){#edit_event_popover .event-popup:has(.event-popup__link-widget){padding-block-start:4rem !important}#edit_event_popover .event-popup:has(.event-popup__link-widget) .event-popup__link-widget{inset-block-start:0}}.perma-toolbar .event-popup{inset-block-start:0;inset-inline-end:0;position:absolute}@container layout (inline-size < 76.8rem){.perma-toolbar .event-popup{inline-size:100%}}.event-popup .event-popup__link-widget{inset-block-start:-1.6rem;inset-inline-start:50%;position:absolute;transform:translateX(-50%)}.event-popup .notice--for-recording{background:unset;border-bottom:1px solid var(--tint-ink-10);border-radius:0;margin-inline:calc(var(--padding)*-1/2);margin:0 0 .8rem 0;padding:calc(var(--padding)/2);padding-block-start:0;padding-inline-end:4rem;text-align:start}.event-popup .event-popup__header{padding-block-end:.4rem;padding-inline-end:2.4rem}@container layout (inline-size < 76.8rem){.event-popup .event-popup__header{padding-inline-end:.4rem}}.event-popup .event-popup__header textarea{font-size:var(--text-20);font-weight:600;line-height:1.2}.event-popup .binary-toggle{--binary-toggle-height: 2.4rem;--binary-toggle-padding: 0.3rem;--binary-toggle-width: calc(var(--binary-toggle-height) * 1.7) }.event-popup .binary-toggle__switch:after,.event-popup .binary-toggle__switch:before{content:""}.event-popup .field-row__label{align-items:center;display:flex;justify-content:flex-end}@container layout (inline-size < 76.8rem){.event-popup .field-row__label{justify-content:flex-start}}.event-popup .field-row__label .field-row__icon{align-self:center;margin-block-start:0}.event-popup .field-row__label svg,.event-popup .event-popup__toolbar svg{color:var(--color-blue)}@container layout (inline-size < 48rem){.event-popup .submit{flex-wrap:wrap}.event-popup .submit .btn{inline-size:100%}}.event-popup__top-row{align-items:center;display:flex;gap:.4rem;margin-block-end:var(--8px);margin-block-start:-0.5rem;padding-inline-end:2.4rem}.event-popup__top-row .perma-toolbar__btn{block-size:auto;flex-shrink:0;margin-inline-end:2rem}.event-popup__top-row:not(:has(>.event-popup__project)){margin-inline:-2.4rem;margin-block-start:-1.6rem;padding-inline-start:2.4rem;padding-block-start:1.6rem;overflow:hidden;border-radius:2rem 2rem 0 0}.event-popup__top-row:not(:has(>.event-popup__project)) .visibility-dropdown-selector{margin-inline-start:-2.4rem;margin-block-start:-0.5rem}.event-popup__top-row:not(:has(>.event-popup__project)) .visibility-dropdown-selector__pill{border-top-left-radius:0;border-bottom-left-radius:0}.event-popup__project{--recording-color-light: color-mix(in hsl, transparent, var(--recording-color) 10%);background:linear-gradient(to right, var(--recording-color), var(--recording-color) 0.4rem, var(--recording-color-light) 0.4rem, var(--recording-color-light));border-radius:.4rem;display:block;flex-shrink:1;max-inline-size:100%;min-inline-size:0;margin-inline-start:-1ch;padding-inline:1ch .5ch}.event-popup__project .popup__btn::before{background-color:var(--recording-color);block-size:1.2rem;border-radius:50%;content:"";inline-size:1.2rem}.event-popup__project-btn{align-items:center;display:flex;gap:.4rem;max-inline-size:100%}.event-popup__project-name{flex:1;min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.event-popup__project .popup{inset:auto;inset-block-start:100%;inset-inline-start:-1.6rem;margin-block-start:-1px;max-block-size:65vh;transform:none;padding:var(--8px)}.event-popup__project .popup[open]{animation-name:pop-open}.event-popup__project .popup::before{display:none}.event-popup__project .popup .popup__input{padding-inline-start:.8rem}.event-popup__close{inset-block-start:.8rem;inset-inline-end:1.2rem;position:absolute;z-index:2}.event-popup__close svg{font-size:2.4rem;color:var(--color-ink)}.event-popup__content{--event-field-padding: var(--4px);--field-row-column-size: 24px;margin-inline:calc(-1*var(--event-field-padding));min-block-size:0;overflow-y:auto}.event-popup__content .event-popup__remove-edit{--btn-background-color: transparent;--btn-background-color-hover: transparent;--btn-border-color: transparent;--btn-icon-size: var(--20px);--btn-size: var(--20px);opacity:0;transition:opacity .2s}.event-popup__content .field-row{align-items:center;animation:fedein .25s ease-in-out forwards;border-radius:var(--radius-md);display:grid;gap:var(--8px);grid-template-columns:var(--field-row-column-size) 1fr;padding-block:var(--event-field-padding);padding-inline:var(--event-field-padding);transition:background-color .2s;margin-block-end:0 !important}.event-popup__content .field-row .field-row__content{align-items:center}.event-popup__content .field-row:hover,.event-popup__content .field-row:focus-within{background-color:var(--tint-ink-3)}.event-popup__content .field-row:hover .event-popup__remove-edit,.event-popup__content .field-row:focus-within .event-popup__remove-edit{opacity:1}.event-popup__content .field-row trix-editor.short{max-block-size:28rem;min-block-size:8em;overflow:auto}@keyframes fedein{from{opacity:0}to{opacity:1}}.event-popup__content svg:not(lexxy-editor svg){color:var(--tint-ink-50)}.event-popup__content .field-row--people,.event-popup__content .field-row--repeat{align-items:start}.event-popup__content .field-row--people .field-row__label,.event-popup__content .field-row--repeat .field-row__label{min-block-size:var(--field-row-action-size)}.event-popup__content .field-row--people .field-row__label{margin-block-start:var(--4px)}.event-popup__content .field-row--repeat{z-index:2}.event-popup__content .field-row--repeat .field-row__content{align-items:start}.event-popup__content .field-row--repeat .event-popup__remove-edit{margin-block-start:calc((var(--field-row-action-size) - var(--btn-size))/2)}.event-popup__content .field-row--notes{display:block}.event-popup__content .field-row--notes .field-row__content{align-items:start;display:flex;gap:var(--event-field-padding)}.event-popup__content .field-row--notes .trix-contained-input{flex:1;margin:0;min-inline-size:0}.event-popup__content .subscriptions-picker .modal-sheet{max-block-size:100% !important}.event-popup__dates{display:grid;grid-template-columns:1fr auto 1fr;gap:2.4rem;padding:1rem calc(var(--padding)/2) 1.8rem;margin-inline:calc(var(--padding)*-1/2);margin-block-end:2.4rem;border:1px solid var(--tint-ink-10);border-radius:1.2rem;position:relative}@container layout (inline-size < 76.8rem){.event-popup__dates{gap:1.6rem}}.event-popup__dates bc-time-picker input,.event-popup__dates bc-datetime-picker input{border-block-end:1px solid var(--tint-ink-10) !important}.event-popup__dates .duet-date__toggle-icon{padding:0}.event-popup__dates .duet-date__toggle{border-radius:0}.event-popup__dates bc-datetime-picker{display:flex;flex-direction:column;gap:.4rem}.event-popup__dates .event-popup__switch{display:flex;align-items:center;background:var(--color-canvas);padding-inline:.8rem;padding-block:0;gap:.8rem;position:absolute;inset-block-end:-1.4rem;inset-inline-start:50%;transform:translateX(-50%)}@container layout (inline-size < 40rem){.event-popup__dates .duet-date__toggle-icon{display:none}}.event-popup__dates .field-row:not(.event-form__field--switch){display:block}.event-popup__toolbar{display:flex;flex-wrap:wrap;gap:.4rem;margin-block-start:var(--8px);padding-block-start:0}.event-popup__toolbar button[hidden],.event-popup__toolbar button[data-pressed]:not([data-pressed=false]){display:none}.event-popup__toolbar .event-form__circle-toggle{-webkit-user-select:none;cursor:pointer;user-select:none}.event-popup__toolbar .event-form__circle-toggle:has(:checked){background-color:var(--color-blue-10);color:var(--color-blue) !important;border-color:var(--color-blue) !important}.event-popup__toolbar svg{font-size:1.8rem}.event-popup__remove-edit{display:grid;place-content:center}.event-popup__remove-edit svg{opacity:1}#new_event_popover .event-popup__link-widget{display:none}.tray__item:first-child .event__join-link{pointer-events:all}.schedule-day__actions.expanded .event-popup{box-shadow:unset;border:1px solid var(--color-uncolor-30)}@container layout (inline-size < 76.8rem){.schedule-day__actions.expanded .event-popup{padding:1.2rem .8rem 0 .8rem}}.schedule-day__actions.expanded .event-popup__dates{margin-inline:0}.attachment .attachment__icon,.upload__icon{background-image:url(/assets/icons/file_icons/icon_generic-eb60f372b3028bfbba2605ec38c2906932154e2bd4c1f9538b8e27fab69dc6e3.svg)}.attachment--ai .attachment__icon,.upload__icon--ai{background-image:url(/assets/icons/file_icons/icon_ai-d51dd893883f48c8c6aeb8a32d12021a4f69ef82e6e6f117f2a6241833ae7051.svg)}.attachment--aif .attachment__icon,.upload__icon--aif{background-image:url(/assets/icons/file_icons/icon_aif-45fc49e929d078155f78c01e037ed373d3fead32bec2e835112518f069329286.svg)}.attachment--aiff .attachment__icon,.upload__icon--aiff{background-image:url(/assets/icons/file_icons/icon_aiff-e2a38a1bab0c4a96da4587f7575c2d5be551db1376aa108bda9f0419cb9fabd6.svg)}.attachment--avif .attachment__icon,.upload__icon--avif{background-image:url(/assets/icons/file_icons/icon_avif-f466dd5bd62cad67b042dfeeb504aec4d6e83ae2bbc4f51246a2bf8805bdd2bd.svg)}.attachment--csv .attachment__icon,.upload__icon--csv{background-image:url(/assets/icons/file_icons/icon_csv-4d7cda3d676734a84bc635e206f67d70aa81bf6ae981a6630d2b5ff91d25dbcb.svg)}.attachment--css .attachment__icon,.upload__icon--css{background-image:url(/assets/icons/file_icons/icon_css-b6de75b0bbc2ce56f496a39bc65d1cc2ab732c31d235fcc8ec5af542978921d9.svg)}.attachment--dmg .attachment__icon,.upload__icon--dmg{background-image:url(/assets/icons/file_icons/icon_dmg-dcb18d5dd30d451ac2608e36fe9a95b654ad63d5e3670e7740bcfb74ab5c0c22.svg)}.attachment--doc .attachment__icon,.upload__icon--doc{background-image:url(/assets/icons/file_icons/icon_doc-5adac4148bd830db340bb5ba69b14479bae57fbda44a0a542009c5fb4efe190f.svg)}.attachment--docx .attachment__icon,.upload__icon--docx{background-image:url(/assets/icons/file_icons/icon_docx-537e3786d65d6dced79fc66cd9ba28473edeeea03c17fbce8a3efa1cdc3674ed.svg)}.attachment--dwg .attachment__icon,.upload__icon--dwg{background-image:url(/assets/icons/file_icons/icon_dwg-32e0c0af0666e1b9b4b658d8912ebdcb047af12666a41362c7ec1c504ec9508a.svg)}.attachment--eml .attachment__icon,.upload__icon--eml{background-image:url(/assets/icons/file_icons/icon_eml-8eee3934625c2557b7902e79e79d8bd16835659d23f0ebf1b03417f86495b9da.svg)}.attachment--eps .attachment__icon,.upload__icon--eps{background-image:url(/assets/icons/file_icons/icon_eps-7e8926c93672fc38289cc468f08f7c036d9feb99bfa87bf91679ea5c1a885082.svg)}.attachment--fig .attachment__icon,.upload__icon--fig{background-image:url(/assets/icons/file_icons/icon_fig-46b7618f4a7145c337cbcf8cafde93aac444948df3a7ec9ee64646ec98c28626.svg)}.attachment--fla .attachment__icon,.upload__icon--fla{background-image:url(/assets/icons/file_icons/icon_fla-bad234ec0b4ea3e1bb10ba335244f78fbaadfc542e521af606454a157c723a81.svg)}.attachment--gdoc .attachment__icon,.upload__icon--gdoc{background-image:url(/assets/icons/file_icons/icon_gdoc-58b580fa44fe2ca8b0a7c8d7daa3147bb240bb74b3fc884d5d687bbd848d09ef.svg)}.attachment--gdraw .attachment__icon,.upload__icon--gdraw{background-image:url(/assets/icons/file_icons/icon_gdraw-3148db1c0a283ec72c23d16b03e6e2ff0355b5ac9d038e65b73013e080431f09.svg)}.attachment--gform .attachment__icon,.upload__icon--gform{background-image:url(/assets/icons/file_icons/icon_gform-c12d4376a28bc4653d5f2f23a821a8e87d0856163ebb499564883793ecbb12ce.svg)}.attachment--gif .attachment__icon,.upload__icon--gif{background-image:url(/assets/icons/file_icons/icon_gif-17c474e81e1c64ba24b24a8f4b41545b322982056817dd377b115c750353385f.svg)}.attachment--gsheet .attachment__icon,.upload__icon--gsheet{background-image:url(/assets/icons/file_icons/icon_gsheet-33ca72583606583d0a58a04e2217b3bd65c55af086fcf91c51e723155da1d1f0.svg)}.attachment--gslides .attachment__icon,.upload__icon--gslides{background-image:url(/assets/icons/file_icons/icon_gslides-db3b4bd8b79495536981facb39a178de84afa65bd5b39fd4df4eece6d80b96ea.svg)}.attachment--heic .attachment__icon,.upload__icon--heic{background-image:url(/assets/icons/file_icons/icon_heic-485d77d0c437ea9d8dfb3ca8f5141888fb360353eb98381ad5314d71bdfb699b.svg)}.attachment--htm .attachment__icon,.upload__icon--htm{background-image:url(/assets/icons/file_icons/icon_htm-885848fde175d0742c85df0917d2a1cbfa1fca4a2af84c8f6a877d779cba8329.svg)}.attachment--html .attachment__icon,.upload__icon--html{background-image:url(/assets/icons/file_icons/icon_html-100c64f95dcda9b7e4185d7ea9af3efb977cc0faec51d5ed67c070055f19c5b4.svg)}.attachment--indd .attachment__icon,.upload__icon--indd{background-image:url(/assets/icons/file_icons/icon_indd-865e8046e1eca554d100325b37fdcdefe514896b50c2a4b1ca75fab55f4209ae.svg)}.attachment--jpeg .attachment__icon,.upload__icon--jpeg{background-image:url(/assets/icons/file_icons/icon_jpeg-d9e1f13751c0090f0e81738fe9ed6512f3a04bee7f9a23f88ec891fbe9fa9f2a.svg)}.attachment--jpg .attachment__icon,.upload__icon--jpg{background-image:url(/assets/icons/file_icons/icon_jpg-d19342d49dc51fb7631129459bde0682c513a0ae28515bf988762508fbc1df1e.svg)}.attachment--js .attachment__icon,.upload__icon--js{background-image:url(/assets/icons/file_icons/icon_js-ff9c70e82e900199d35a7426149eefd3cc1b2d2652de1ec3dbce418e400bfdc4.svg)}.attachment--json .attachment__icon,.upload__icon--json{background-image:url(/assets/icons/file_icons/icon_json-6a9ed385aa4a21115f438da1944b520e90cd16c2af83d99ae092abb267b7372b.svg)}.attachment--key .attachment__icon,.upload__icon--key{background-image:url(/assets/icons/file_icons/icon_key-81128509091f7bbf0468698a09443f697a3f7458747d707ff364d6b91e3944b5.svg)}.attachment--m4a .attachment__icon,.upload__icon--m4a{background-image:url(/assets/icons/file_icons/icon_m4a-7af1cf34d78c7d9faee718d10aad523a04d35cfe86337e8061a5804d31c07b3e.svg)}.attachment--m4v .attachment__icon,.upload__icon--m4v{background-image:url(/assets/icons/file_icons/icon_m4v-f36be3697be8d112c0bfdb44a26d09236db7f10788d252ee76b5f2a8b3d54e85.svg)}.attachment--md .attachment__icon,.upload__icon--md{background-image:url(/assets/icons/file_icons/icon_md-f4b28c067c368421e8dfc8332d7ac60d508e856c06093d0c5299c50911a8a365.svg)}.attachment--mov .attachment__icon,.upload__icon--mov{background-image:url(/assets/icons/file_icons/icon_mov-cb1e9046dd6d8b3085dcf30e2c94534202897cf00f5a7315c5edeb4f75ff614d.svg)}.attachment--mp3 .attachment__icon,.upload__icon--mp3{background-image:url(/assets/icons/file_icons/icon_mp3-eacb8ec64e00e2acc48032174a0bf8fbb74a4490a7d595a033d050e1d63cdfeb.svg)}.attachment--mp4 .attachment__icon,.upload__icon--mp4{background-image:url(/assets/icons/file_icons/icon_mp4-3753f8a424f5f8abcbbc6dd6b787bfe617d979a2078526033c24402cdea20ad9.svg)}.attachment--mpeg .attachment__icon,.upload__icon--mpeg{background-image:url(/assets/icons/file_icons/icon_mpeg-04615341a52a663a1e6afbf053be00be823571190e68845860bb700bf89d2ef3.svg)}.attachment--mpg .attachment__icon,.upload__icon--mpg{background-image:url(/assets/icons/file_icons/icon_mpg-e724b757e4b5b2cd5b9b73dfdc3004e5776c097dc707b54215e39045c4a6a0c8.svg)}.attachment--mbox .attachment__icon,.upload__icon--mbox{background-image:url(/assets/icons/file_icons/icon_mbox-0ae58589454d03ea72c62d0cf8c61f3100dd899e3cec1f0c1d6a6d0d53cbcd2d.svg)}.attachment--numbers .attachment__icon,.upload__icon--numbers{background-image:url(/assets/icons/file_icons/icon_numbers-e0a3e7db2458d7b4cd18e10889313f93d4116baa3b0da49c0762ab7008c0eae9.svg)}.attachment--odp .attachment__icon,.upload__icon--odp{background-image:url(/assets/icons/file_icons/icon_odp-0dc41f6d325329f74b8e39432c44203171537f9d37d58ce495acbbcbd9df24a0.svg)}.attachment--ods .attachment__icon,.upload__icon--ods{background-image:url(/assets/icons/file_icons/icon_ods-7f673eeab5ccb56484d0936a89972f5c80b95462538f17bad6b75bfce0a7492f.svg)}.attachment--odt .attachment__icon,.upload__icon--odt{background-image:url(/assets/icons/file_icons/icon_odt-731be4b789c829ffcc2c8f618226eeaec9a011991c2a7123828b5aab79f0e791.svg)}.attachment--otf .attachment__icon,.upload__icon--otf{background-image:url(/assets/icons/file_icons/icon_otf-11cf20861e38bcad64f6bf4faddce4cc72d4ce623f07794cc2ea872ad8091d42.svg)}.attachment--pages .attachment__icon,.upload__icon--pages{background-image:url(/assets/icons/file_icons/icon_pages-335d63c3b7b2ffc6cb3c2bfd90843f7c7eebf8344a09df91c431c580c3cefed2.svg)}.attachment--pdf .attachment__icon,.upload__icon--pdf{background-image:url(/assets/icons/file_icons/icon_pdf-25f251d933d597c49a10bf88cd6c0edd7fdddfcc86b3bd4f4277a752f428c3fe.svg)}.attachment--png .attachment__icon,.upload__icon--png{background-image:url(/assets/icons/file_icons/icon_png-f23d53b6c96899a07cfba9be0442cb2dd033f9c5152069ae7de28a9f952d55ae.svg)}.attachment--pot .attachment__icon,.upload__icon--pot{background-image:url(/assets/icons/file_icons/icon_pot-34f325307d0c0edc9ad31e1bfcaff42da889dd31c3dc581a36dcf2b9dcdf7051.svg)}.attachment--ppt .attachment__icon,.upload__icon--ppt{background-image:url(/assets/icons/file_icons/icon_ppt-03ff630e65426aead250d608f9757e08c2c9f57aa2cf27b4acae6d88fdd1e84b.svg)}.attachment--pptx .attachment__icon,.upload__icon--pptx{background-image:url(/assets/icons/file_icons/icon_pptx-409522f9117afdfcc31ae83e228c47ac2bfda0be12eaaf8566bc55fac000c78c.svg)}.attachment--psd .attachment__icon,.upload__icon--psd{background-image:url(/assets/icons/file_icons/icon_psd-78bc35fa496e43c1a5be685e7470b1c7247720c4551f56cd5082af23388909c6.svg)}.attachment--rar .attachment__icon,.upload__icon--rar{background-image:url(/assets/icons/file_icons/icon_rar-8a177e037696cdabc59b70c876cf9ba12611bfd4f5dc438bad14ef764337bd36.svg)}.attachment--rm .attachment__icon,.upload__icon--rm{background-image:url(/assets/icons/file_icons/icon_rm-df0edc0acba1f7776faaa7d87bdd5c48ba56a92ecda10c99bc5c488be4935a3b.svg)}.attachment--rtf .attachment__icon,.upload__icon--rtf{background-image:url(/assets/icons/file_icons/icon_rtf-d0e153a250f3d3c20ea45818fc7548d8ac010a1a1aa8943c8f015282a7d70d27.svg)}.attachment--rtf .attachment__icon,.upload__icon--rtf{background-image:url(/assets/icons/file_icons/icon_rtf-d0e153a250f3d3c20ea45818fc7548d8ac010a1a1aa8943c8f015282a7d70d27.svg)}.attachment--sit .attachment__icon,.upload__icon--sit{background-image:url(/assets/icons/file_icons/icon_sit-edd10b7d3de49eedfa797ebde00711c9922044882a7ffb5421ffe5928f116ff1.svg)}.attachment--sketch .attachment__icon,.upload__icon--sketch{background-image:url(/assets/icons/file_icons/icon_sketch-07d54c905fcd883fc042eee8aa109ece2ae71139c3edea5b163e5799c21ed50d.svg)}.attachment--svg .attachment__icon,.upload__icon--svg{background-image:url(/assets/icons/file_icons/icon_svg-c7f01ce2abb169f48d9d01aa94320b529fdfc017347c542be2e6cfea6c8f1bf3.svg)}.attachment--swf .attachment__icon,.upload__icon--swf{background-image:url(/assets/icons/file_icons/icon_swf-64bcc87b90439bf4c9c57e511f4c1ca6b555baf76020c0e63b1ed9b7eb974919.svg)}.attachment--tar .attachment__icon,.upload__icon--tar{background-image:url(/assets/icons/file_icons/icon_tar-a3feb096b8e7d07ef85704d2652e905935685e242c253f9a0d154bdcbd5baccc.svg)}.attachment--tgz .attachment__icon,.upload__icon--tgz{background-image:url(/assets/icons/file_icons/icon_tgz-7438b0344b5e6c4a84b67ca7e4ccc913aefc802974561e87cb45a82322733765.svg)}.attachment--tgz .attachment__icon,.upload__icon--tgz{background-image:url(/assets/icons/file_icons/icon_tgz-7438b0344b5e6c4a84b67ca7e4ccc913aefc802974561e87cb45a82322733765.svg)}.attachment--tif .attachment__icon,.upload__icon--tif{background-image:url(/assets/icons/file_icons/icon_tif-65fcfb16e7201579c85a51eb845d579ecf380d9d229da448aafc1b9f54a40ba3.svg)}.attachment--tiff .attachment__icon,.upload__icon--tiff{background-image:url(/assets/icons/file_icons/icon_tiff-e8b868aeee74fa552cc9d9e8d076ef754c0bda9a397f87120f51a5d51d5b6538.svg)}.attachment--txt .attachment__icon,.upload__icon--txt{background-image:url(/assets/icons/file_icons/icon_txt-aed7c5aa42b2a09412108596d67fe168225f8aafabc00d85ece8fd1c2318f477.svg)}.attachment--vcf .attachment__icon,.upload__icon--vcf{background-image:url(/assets/icons/file_icons/icon_vcf-0408a38838aec20718ac3e985d3fa44bb00ea562ba4daed2fef1f3b47aa0df9f.svg)}.attachment--vsd .attachment__icon,.upload__icon--vsd{background-image:url(/assets/icons/file_icons/icon_vsd-8958f8cbd2867bd53de7444d670bf33ddd28c2f1f5138d5b8a20bfe6e23ba400.svg)}.attachment--wav .attachment__icon,.upload__icon--wav{background-image:url(/assets/icons/file_icons/icon_wav-06b82540d729c8ff8ac7812d3b00cb9c6d886d267389d274acbbcfb52718770a.svg)}.attachment--web .attachment__icon,.upload__icon--web{background-image:url(/assets/icons/file_icons/icon_web-13f14f6c38e54c67c70193ca84e1ca222decfc20a888d5bdcbaa853f1c84e4b3.svg)}.attachment--webp .attachment__icon,.upload__icon--webp{background-image:url(/assets/icons/file_icons/icon_webp-ee5e91b6c5d6e5f29d8ce0302a0c42442b9c5178976298e811afa323a66d5557.svg)}.attachment--webm .attachment__icon,.upload__icon--webm{background-image:url(/assets/icons/file_icons/icon_webm-64333f05c79f6cb928ba5c63c1a506d840eedc337d420cdded627fd4be76f76d.svg)}.attachment--wma .attachment__icon,.upload__icon--wma{background-image:url(/assets/icons/file_icons/icon_wma-d4ad252beadc8309159ff4db2bbcd3c98e72ee46d11e4b98b0e7f7b9f97bf1f2.svg)}.attachment--wmv .attachment__icon,.upload__icon--wmv{background-image:url(/assets/icons/file_icons/icon_wmv-61f128a18e234c58904d6b103870526262884e68c639b0044d5bd72f5dc2c599.svg)}.attachment--woff .attachment__icon,.upload__icon--woff{background-image:url(/assets/icons/file_icons/icon_woff-19bd181f832566e5fcc46757cb4db68b574ca4c363f7d111fb6564e4a86662e9.svg)}.attachment--woff2 .attachment__icon,.upload__icon--woff2{background-image:url(/assets/icons/file_icons/icon_woff2-5ca9e54422c1eeb724c6364149910921b7fbc5ba6ecc55f89c7aff0500cc4791.svg)}.attachment--xls .attachment__icon,.upload__icon--xls{background-image:url(/assets/icons/file_icons/icon_xls-24a3586893ba0e78e1c3088c0ab4d2ec4f1ce6be4e1a1898072246344e52f84c.svg)}.attachment--xlsx .attachment__icon,.upload__icon--xlsx{background-image:url(/assets/icons/file_icons/icon_xlsx-74b13a5f58768e241e7ed76196820d2457f5ee20456612102bc314691654a8d0.svg)}.attachment--zip .attachment__icon,.upload__icon--zip{background-image:url(/assets/icons/file_icons/icon_zip-3638573615b23fc67b05a0af4eb20be7cf107787a02f679c5d14090bdaab4bac.svg)}.upload__icon--google{background-image:url(/assets/icons/cloud_files/google-drive-8149acf1323bd64a5c2429ac98f02adfe33211f597ac423dc8d3eae37db2031c.svg)}.upload__icon--google-doc{background-image:url(/assets/icons/cloud_files/google-doc-3f0eb7894765053ec4f5467d443549c73d2c435e9c7cdff9015ea0b7b382f1ce.svg)}.upload__icon--google-sheet{background-image:url(/assets/icons/cloud_files/google-sheet-58c113ae869d14faf3730135d1e0d93e77cf0a2f6e10aa27cbf77f895ed57117.svg)}.upload__icon--google-slide{background-image:url(/assets/icons/cloud_files/google-slides-2c9ed4a595c8ffb9187e5d18034c2a1ccba2c8e37e595763f3695d0cad36759a.svg)}.upload__icon--adobe-creative-cloud{background-image:url(/assets/icons/cloud_files/adobe-creative-cloud-1c426d81d05613ef4395f00b9e90e0021acd1b9622390ae45711e33ba44cd215.svg)}.upload__icon--airtable{background-image:url(/assets/icons/cloud_files/airtable-7068544a57be7c064143e5f93e25e7c8de4f6bb82afe155f4538a62ca343038d.svg)}.upload__icon--basecamp{background-image:url(/assets/icons/cloud_files/basecamp-a9796391d040fb51355629d75b4b10349230befbef3ed42cfa8cdbf8cfa60120.svg)}.upload__icon--box{background-image:url(/assets/icons/cloud_files/box-6272707ddaa48e778bca27d7453bdcebe22301eed2f8f21375f997447f665807.svg)}.upload__icon--dropbox{background-image:url(/assets/icons/cloud_files/dropbox-3717b12b32f9a2e05278c31d9f4cffa643fbc328863e4e0b197ba5961dc1eb17.svg)}.upload__icon--figma{background-image:url(/assets/icons/cloud_files/figma-77d278f49348232e50ac5f07b6276c595956303186019767713023adda0ce386.svg)}.upload__icon--figma-project{background-image:url(/assets/icons/cloud_files/figma-project-f31db24db6e617036a05f04df03230d728228c1699b46927432f1f50c3ef38ae.svg)}.upload__icon--fizzy{background-image:url(/assets/icons/cloud_files/fizzy-2350d23c97ea4068314180fbaf61176f7ab6f81ad4372c745884c0aac0643989.svg)}.upload__icon--google-drive{background-image:url(/assets/icons/cloud_files/google-drive-8149acf1323bd64a5c2429ac98f02adfe33211f597ac423dc8d3eae37db2031c.svg)}.upload__icon--icloud{background-image:url(/assets/icons/cloud_files/icloud-96f2e384961f2f974b391145436301558fc86e00277bea7e7c988ec57314223d.svg)}.upload__icon--invision{background-image:url(/assets/icons/cloud_files/invision-356615fa0a3ccc1d665b5fb1278cd43fd3f0c5ecb66ef432d4735abf5c5d2fc8.svg)}.upload__icon--notion{background-image:url(/assets/icons/cloud_files/notion-7180398abc1e01494c431bc70287b83d931230c8244aa403ad0accc996c8773a.svg)}.upload__icon--one-drive{background-image:url(/assets/icons/cloud_files/one-drive-121bbfda0fe02a9f5cc23c01676eabe0aa5e52177c5967a4ddbc1d4ee880668a.svg)}.upload__icon--other{background-image:url(/assets/icons/cloud_files/other-5de99c34c3c04a2a47b2afdd9805ef5c560ff474b4010f8ad3415b537426739c.svg)}.upload__icon--sketch{background-image:url(/assets/icons/cloud_files/sketch-0f5874dfa542b1bac07bb23f5d462eab22bb36db9b97c92c208951fa4e66a97d.svg)}.upload__icon--zoho{background-image:url(/assets/icons/cloud_files/zoho-4793ce5be59908ffebe3864df7e4b228ebb132388af6a856f7db239a2665bc06.svg)}.filter{--filter-height: var(--component-sm);--filter-input-width: 15rem;--filter-group-padding: var(--2px);align-items:center;display:flex;flex-wrap:wrap;gap:var(--12px)}@container layout (inline-size < 76.8rem){.filter{gap:var(--8px)}}.filter .btn{--btn-font-size: var(--14px);--btn-size: var(--filter-height)}.filter .input:not(.filter-by-text__input):not(.popup__input){block-size:100%;padding-block:unset;padding-inline-end:var(--32px)}.filter .input--select:not(.button-group .input--select){inline-size:fit-content;block-size:var(--filter-height)}.filter .popup{max-block-size:calc(100dvh - 30rem)}.filter-by-text{display:inline-grid;font-size:var(--text-14);inline-size:var(--filter-input-width, 15rem);block-size:var(--filter-height, var(--component-sm))}.filter-by-text button{grid-column:2}.filter-by-text .filter-by-text__input{block-size:100%;padding-block:unset}.filter-by-text .filter-by-text__input::placeholder{color:var(--color-ink)}.blank-slate--filters{display:none;animation-delay:0}[data-role=search_no_results] .blank-slate--filters{display:block}[data-controller~=quick-find][filtering] [data-infinite-page-sentinel],[data-controller~=quick-find][filtering] [data-pagination-target~=nextPageLink],[data-controller~=quick-find][filtering] [data-turbo-frame-pagination-target~=paginationLink]{display:none}[data-controller~=quick-find][filtering]:has([data-quick-find-target=noResults]) .blank-slate--filters{display:none}[data-controller~=quick-find][filtering]:not([data-has-match]):has(bc-infinite-page[reached-infinity]) .blank-slate--filters,[data-controller~=quick-find][filtering]:not([data-has-match]):has([data-controller~=pagination]):not(:has(.pagination-link)) .blank-slate--filters,[data-controller~=quick-find][filtering] .vaultable-line--folder:not(.vaultable-line--expanded)[data-has-match]:has(bc-infinite-page[reached-infinity]) .blank-slate--filters,[data-controller~=quick-find][filtering] .vaultable-line--folder:not(.vaultable-line--expanded)[data-has-match]:has([data-controller~=pagination]):not(:has(.pagination-link)) .blank-slate--filters{display:block}.perma--heystack [data-controller~=quick-find][filtering] .reading:not([data-has-match]),.perma--heystack [data-controller~=quick-find][filtering] .sidebar__list-item:not([data-has-match]),.sidebar [data-controller~=quick-find][filtering] .reading:not([data-has-match]),.sidebar [data-controller~=quick-find][filtering] .sidebar__list-item:not([data-has-match]){display:none}.perma--heystack [data-controller~=quick-find][filtering] .readings__list:not([data-has-match]) .readings__section-title,.sidebar [data-controller~=quick-find][filtering] .readings__list:not([data-has-match]) .readings__section-title{display:none}.perma--heystack [data-controller~=quick-find][filtering] .sidebar__hide-when-empty:not([data-has-match]),.sidebar [data-controller~=quick-find][filtering] .sidebar__hide-when-empty:not([data-has-match]){display:none}.perma [data-controller~=quick-find][filtering] .latest-activity__blob:not(.type-highlight){display:none}.perma [data-controller~=quick-find][filtering]:has(.date-divider~.latest-activity__blob:not(.type-highlight)) .date-divider{display:none}[data-controller~=quick-find][filtering] .past-day-activity__section:not([data-has-match]),[data-controller~=quick-find][filtering] .past-day-project:not(.type-highlight):not([data-has-match]),[data-controller~=quick-find][filtering] .past-day-section:not([data-has-match]),[data-controller~=quick-find][filtering] .past-day-discussion:not(.type-highlight):not([data-has-match]){display:none}[data-controller~=quick-find][filtering] [data-quick-find-target=searchable]:not(.type-highlight):not(.kanban-column__title-link):not(.kanban-column-onhold__heading):not(.past-day-discussion__subject),[data-controller~=quick-find][filtering] .everything-list:not(.type-highlight):not([data-has-match]),[data-controller~=quick-find][filtering] .everything-bucket:not([data-has-match]),[data-controller~=quick-find][filtering] .everything-bucket article:not([data-has-match]),[data-controller~=quick-find][filtering] .assignments__bucket:not([data-has-match]),[data-controller~=quick-find][filtering] .assignments__bucket article:not([data-has-match]){display:none}[data-controller~=quick-find][filtering] .scheduled-event:not(.type-highlight){display:none}[data-controller~=quick-find][filtering] .scheduled-event :has(>.quick-find-mark)>.avatar{border:2px solid var(--color-yellow-30)}[data-controller~=quick-find][filtering] .todolist:not([data-has-match]):not(:has(.todos-form)){display:none}[data-controller~=quick-find][filtering] .card-grid--todoset .card--todolist:not([data-has-match]){display:none}[data-controller~=quick-find][filtering] .todolist[data-has-match]>.todolist__header .todolist__title:not(.type-highlight),[data-controller~=quick-find][filtering] .todolist[data-has-match]>.todolist__header .todolist__description-truncated:not(.type-highlight),[data-controller~=quick-find][filtering] .todolist:has(.todos-form)>.todolist__header .todolist__title,[data-controller~=quick-find][filtering] .todolist__group[data-has-match]>.todolist__group-header .todolist__title:not(.type-highlight),[data-controller~=quick-find][filtering] .todolist:has(>.todolist__header .type-highlight) .todolist__group-header .todolist__title,[data-controller~=quick-find][filtering] .recording-preview--todoset[data-has-match]>.todolist__title:not(.type-highlight){display:block}[data-controller~=quick-find][filtering] .recording-preview--todoset:not(:has(>.todolist__title.type-highlight)) .todo:not([data-has-match]){display:none}[data-controller~=quick-find][filtering] .recording-preview--todoset:has(>.todolist__title.type-highlight) [data-quick-find-target=searchable]:not(.type-highlight){display:inline}[data-controller~=quick-find][filtering] .todolist:has(>.todolist__header .type-highlight) .todolist__group,[data-controller~=quick-find][filtering] .recording-preview--todoset:has(>.todolist__title.type-highlight) .todolist__group{display:block}[data-controller~=quick-find][filtering] .todolist:has(>.todolist__header .type-highlight) .todo,[data-controller~=quick-find][filtering] .todolist__group:has(>.todolist__group-header .todolist__title.type-highlight) .todo,[data-controller~=quick-find][filtering] .recording-preview--todoset:has(>.todolist__title.type-highlight) .todo,[data-controller~=quick-find][filtering] .todolist:has(.todos-form) .todo{display:flex}[data-controller~=quick-find][filtering] .loose-todos .todo:not(.type-highlight),[data-controller~=quick-find][filtering] .loose-todos .loose-todos__empty,[data-controller~=quick-find][filtering] .loose-todos [data-role=new_todo_form_container]{display:none}[data-controller~=quick-find][filtering] .todos-hill-chart:not(.type-highlight){display:none}[data-controller~=quick-find][filtering] .todolist__actions,[data-controller~=quick-find][filtering] .todoset__new-list-form{display:none}[data-controller~=quick-find][filtering] .everything-bucket h2:not(.type-highlight),[data-controller~=quick-find][filtering] .everything-bucket h3:not(.type-highlight){display:block}[data-controller~=quick-find][filtering] .everything-bucket article:not(:has(>h3.type-highlight)) .assignment:not(.type-highlight){display:none}[data-controller~=quick-find][filtering] .assignments__bucket h2:not(.type-highlight),[data-controller~=quick-find][filtering] .assignments__bucket h3:not(.type-highlight){display:block}[data-controller~=quick-find][filtering] .assignments__bucket article:not(:has(>h3.type-highlight)) .assignment:not(.type-highlight){display:none}[data-controller~=quick-find][filtering] #priorities:not([data-has-match]),[data-controller~=quick-find][filtering] #non_priorities>turbo-frame:not([data-has-match]){display:none}[data-controller~=quick-find][filtering] .assignment-day:not([data-has-match]){display:none}[data-controller~=quick-find][filtering] div:has(>.assignment-scope-heading):not([data-has-match]){display:none}[data-controller~=quick-find][filtering] .search__results-list .image-grid__item:not([data-has-match]),[data-controller~=quick-find][filtering] .search__results-list .search-result:not([data-has-match]){display:none}[data-controller~=quick-find][filtering] .search__results-list article:has(.image-grid){display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:1rem}[data-controller~=quick-find][filtering] .search__results-list bc-infinite-page,[data-controller~=quick-find][filtering] .search__results-list .image-grid{display:contents}[data-controller~=quick-find][filtering] .kanban-column{--kanbanAnimationSpeed: 0s}[data-controller~=quick-find][filtering] .kanban-card__wrap:not([data-has-match]){display:none}[data-controller~=quick-find][filtering] .kanban-column__cards:not([data-has-match]) .kanban-card--shadowcard,[data-controller~=quick-find][filtering] .kanban-triage__cards:not([data-has-match]) .kanban-card--shadowcard{display:block}[data-controller~=quick-find][filtering] .kanban-column--slim .kanban-column__cards-number{visibility:hidden}[data-controller~=quick-find][filtering] .kanban-card__assignee:has(.quick-find-mark){border-color:var(--color-yellow-30)}[data-controller~=quick-find][filtering] .vault__content .vaultable-line:not([data-has-match]),[data-controller~=quick-find][filtering] .vault__content .vaultable-line--folder:not(.vaultable-line--expanded):not([data-has-match]){display:none}[data-controller~=quick-find][filtering] .vault__content .vaultable-line--folder[data-has-match]>.vaultable-line__folder-line .vaultable-line__text{display:grid}[data-controller~=quick-find][filtering] .vault__content .vaultable-line--folder:has(~.vaultable--nested .type-highlight){display:grid}[data-controller~=quick-find][filtering].todo-todone .todo-ledger__content>article:not([data-has-match]){display:none}[data-controller~=quick-find][filtering].todo-todone .todo-ledger__content>article[data-has-match]>h2:not(.type-highlight){display:block}[data-controller~=quick-find][filtering].todo-todone .todo-ledger__group[data-has-match]>h4:not(.type-highlight){display:block}[data-controller~=quick-find][filtering].todo-todone .todo-ledger__content>article:has(>h2.type-highlight) .todo-ledger__group{display:block}[data-controller~=quick-find][filtering].todo-todone .todo-ledger__content>article:has(>h2.type-highlight) h4:not(.type-highlight){display:block}[data-controller~=quick-find][filtering].todo-todone .todo-ledger__content>article:has(>h2.type-highlight) li[data-quick-find-target=searchable]:not(.type-highlight){display:list-item}[data-controller~=quick-find][filtering].todo-todone .todo-ledger__content>article:not(:has(>h2.type-highlight)) .todo-ledger__group:not([data-has-match]){display:none}[data-controller~=quick-find][filtering].todo-todone .todo-ledger__content>article:not(:has(>h2.type-highlight)) .todo-ledger__group:has(>h4.type-highlight) li:not(.type-highlight){display:list-item}[data-controller~=quick-find][filtering].timesheet-report .timesheet-ledger:not([data-has-match]){display:none}[data-controller~=quick-find][filtering].timesheet-report .timesheet-ledger:not(:has(>.timesheet-ledger__header.type-highlight)) .timesheet-ledger__turbo-frame:not(.type-highlight){display:none}.search__results-list .image-grid[data-has-match] .image-grid__item:not([data-has-match]){display:none}.flag{overflow:hidden}.flag__body{overflow:hidden}.flag__icon{float:left;margin-inline-end:1em}.flag__icon img{display:block}.flash-notice{animation:scale-fade-in .2s linear;inset-block-start:6.4rem;inset-inline:0;pointer-events:none;position:fixed;text-align:center;z-index:var(--z-flash)}html[data-sidebar-open] .flash-notice{inset-inline-end:var(--sidebar-space)}.flash-notice--fading{animation:scale-fade-out .2s linear}.flash-notice__content{background-color:var(--tint-ink-75);border-radius:3rem;color:var(--color-inverted);display:inline-block;font-size:var(--text-14);padding:.33em 1em;pointer-events:auto}.flash-notice__icon{display:inline-block;inline-size:1em;block-size:1em;margin:-3px .33em 0 0;background:url(/assets/icons/checkmark-green-31b418bd893aac1491471032750395ef6fcb926c9c5b93870bc6e2f7e1f4e9a8.svg) center center no-repeat;background-size:100%;vertical-align:middle}.flash-notice__link{color:var(--color-inverted);text-decoration:underline}.flash-notice--error{animation:scale-fade-in-then-wait 5s linear}.flash-notice--error .flash-notice__icon{background-image:url(/assets/icons/error-red-271835e88a84d126b366fd9ec8f1e3427fcd1e6e0b57410676d99e082ff9eeda.svg)}.flash-notice--on-vault{inset-block-start:-5rem}.folder--title{font-size:1.6rem;font-weight:bold;hyphens:auto;margin:1em .5em .3em;overflow-wrap:break-word;word-break:keep-all}@container layout (inline-size < 76.8rem){.folder--title{font-size:1.2em;margin-block-start:2.4em}}.folder-card-save{border-radius:var(--card-radius);inset:auto 0 0;line-height:normal;padding:1em;position:absolute;white-space:nowrap;z-index:1}.footer-trays{--tray-inset-inline: 12ch;--tray-transition-duration: 250ms;position:fixed;bottom:0;color:var(--color-ink-60);inline-size:100%;block-size:var(--tray-block-size);z-index:var(--z-footer-trays);background-color:var(--color-canvas);border-block-start:1px solid var(--color-ink-30);display:flex;align-items:center}.footer-trays__inner{color:var(--color-ink);inline-size:min(100rem - var(--tray-inset-inline),100%);position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:inline-size var(--tray-transition-duration) ease;display:flex;justify-content:center;align-items:flex-end;gap:0}.focus-mode__toggle{position:fixed;inset-block:auto 0;inset-inline:var(--8px) auto;z-index:1}.focus-mode__toggle .keyboard-shortcut{inset-block-end:var(--1px);position:relative}.focus-mode__toggle--off,.focus-mode__toggle--on{position:absolute;transition:opacity 200ms ease;align-items:center;display:inline-flex;gap:var(--4px);block-size:var(--tray-button-size);border:0;border-radius:var(--radius-lg);background:none;padding:0 .75em;font-size:var(--text-14);line-height:1;white-space:nowrap}.focus-mode__toggle--off:hover,.focus-mode__toggle--off:active,.focus-mode__toggle--on:hover,.focus-mode__toggle--on:active{background-color:var(--color-orange-10)}@container layout (inline-size < 76.8rem){.focus-mode__toggle--off,.focus-mode__toggle--on{padding-inline:var(--8px)}}.focus-mode__toggle--on{opacity:0;pointer-events:none;background:var(--color-red-50);color:var(--color-inverted)}.focus-mode__toggle--on:hover,.focus-mode__toggle--on:active{background:var(--color-red-60);color:var(--color-inverted)}html:is(.focus-mode,.nav-modal-open) .tray__dialog,body:is(.body-chat,.body-search) .tray__dialog{transform:translateY(var(--tray-block-size));opacity:0}html:is(.focus-mode,.nav-modal-open) .tray__dialog[open],body:is(.body-chat,.body-search) .tray__dialog[open]{transform:translateY(0);opacity:1}html:is(.focus-mode) .focus-mode__toggle--off{opacity:0;pointer-events:none}html:is(.focus-mode) .focus-mode__toggle--on{opacity:1;pointer-events:auto}.formatted_content,.lexxy-editor__content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.formatted_content [style*="136, 118, 38"],.lexxy-editor__content [style*="136, 118, 38"]{color:var(--highlight-1) !important}.formatted_content [style*="185, 94, 6"],.lexxy-editor__content [style*="185, 94, 6"]{color:var(--highlight-2) !important}.formatted_content [style*="207, 0, 0"],.lexxy-editor__content [style*="207, 0, 0"]{color:var(--highlight-3) !important}.formatted_content [style*="216, 28, 170"],.lexxy-editor__content [style*="216, 28, 170"]{color:var(--highlight-4) !important}.formatted_content [style*="144, 19, 254"],.lexxy-editor__content [style*="144, 19, 254"]{color:var(--highlight-5) !important}.formatted_content [style*="5, 98, 185"],.lexxy-editor__content [style*="5, 98, 185"]{color:var(--highlight-6) !important}.formatted_content [style*="17, 138, 15"],.lexxy-editor__content [style*="17, 138, 15"]{color:var(--highlight-7) !important}.formatted_content [style*="148, 82, 22"],.lexxy-editor__content [style*="148, 82, 22"]{color:var(--highlight-8) !important}.formatted_content [style*="102, 102, 102"],.lexxy-editor__content [style*="102, 102, 102"]{color:var(--highlight-9) !important}.formatted_content [style*="250, 247, 133"],.lexxy-editor__content [style*="250, 247, 133"]{background-color:var(--highlight-bg-1) !important}.formatted_content [style*="255, 240, 219"],.lexxy-editor__content [style*="255, 240, 219"]{background-color:var(--highlight-bg-2) !important}.formatted_content [style*="255, 229, 229"],.lexxy-editor__content [style*="255, 229, 229"]{background-color:var(--highlight-bg-3) !important}.formatted_content [style*="255, 228, 247"],.lexxy-editor__content [style*="255, 228, 247"]{background-color:var(--highlight-bg-4) !important}.formatted_content [style*="242, 237, 255"],.lexxy-editor__content [style*="242, 237, 255"]{background-color:var(--highlight-bg-5) !important}.formatted_content [style*="225, 239, 252"],.lexxy-editor__content [style*="225, 239, 252"],.formatted_content [style*=highlight]:not([style*=-highlight-]),.lexxy-editor__content [style*=highlight]:not([style*=-highlight-]){background-color:var(--highlight-bg-6) !important}.formatted_content [style*="228, 248, 226"],.lexxy-editor__content [style*="228, 248, 226"]{background-color:var(--highlight-bg-7) !important}.formatted_content [style*="238, 226, 215"],.lexxy-editor__content [style*="238, 226, 215"]{background-color:var(--highlight-bg-8) !important}.formatted_content [style*="242, 242, 242"],.lexxy-editor__content [style*="242, 242, 242"]{background-color:var(--highlight-bg-9) !important}.formatted_content,.lexxy-editor__content{display:block}@media not print{:root[data-color-scheme=dark] .formatted_content a [style*=background-color],:root[data-color-scheme=dark] .formatted_content [style*=background-color] .autolinked,:root[data-color-scheme=dark] .lexxy-editor__content a [style*=background-color],:root[data-color-scheme=dark] .lexxy-editor__content [style*=background-color] .autolinked{color:var(--color-ink);text-decoration:underline;text-decoration-color:unset}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .formatted_content a [style*=background-color],:root:not([data-color-scheme=light]) .formatted_content [style*=background-color] .autolinked,:root:not([data-color-scheme=light]) .lexxy-editor__content a [style*=background-color],:root:not([data-color-scheme=light]) .lexxy-editor__content [style*=background-color] .autolinked{color:var(--color-ink);text-decoration:underline;text-decoration-color:unset}}}.formatted_content a [style*=color],.lexxy-editor__content a [style*=color]{text-decoration:underline !important;text-decoration-color:unset !important}.formatted_content [style*=background-color][style~="color:"] .autolinked,.lexxy-editor__content [style*=background-color][style~="color:"] .autolinked{color:inherit !important}@media not print{:root[data-color-scheme=dark] .formatted_content [style*=background-color]:not([style~="color:"]) .autolinked,:root[data-color-scheme=dark] .lexxy-editor__content [style*=background-color]:not([style~="color:"]) .autolinked{color:var(--color-ink) !important}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .formatted_content [style*=background-color]:not([style~="color:"]) .autolinked,:root:not([data-color-scheme=light]) .lexxy-editor__content [style*=background-color]:not([style~="color:"]) .autolinked{color:var(--color-ink) !important}}}.formatted_content [style*=color]:not([style*=background-color]) .autolinked,.lexxy-editor__content [style*=color]:not([style*=background-color]) .autolinked{color:inherit !important}.formatted_content h1,.formatted_content h2,.formatted_content h3,.formatted_content h4,.formatted_content h5,.formatted_content h6,.lexxy-editor__content h1,.lexxy-editor__content h2,.lexxy-editor__content h3,.lexxy-editor__content h4,.lexxy-editor__content h5,.lexxy-editor__content h6{--heading-top-margin: 0.6em;--heading-bottom-margin: 0.3em;margin:var(--heading-top-margin) 0 var(--heading-bottom-margin)}.formatted_content h1 .heading__link,.formatted_content h2 .heading__link,.formatted_content h3 .heading__link,.formatted_content h4 .heading__link,.formatted_content h5 .heading__link,.formatted_content h6 .heading__link,.lexxy-editor__content h1 .heading__link,.lexxy-editor__content h2 .heading__link,.lexxy-editor__content h3 .heading__link,.lexxy-editor__content h4 .heading__link,.lexxy-editor__content h5 .heading__link,.lexxy-editor__content h6 .heading__link{align-self:center;background:url(/assets/icons/link-e2332c9a8486202a927de3f936f653658b0d0cb7ebea85eee128b13b9b9002e4.svg) no-repeat center bottom;background-size:2.2rem;block-size:1em;display:inline-block;inline-size:1lh;margin:auto;opacity:0;text-indent:-9999px;transition:opacity .2s ease;transform:translate(0, 2px);vertical-align:text-top;user-select:none}@media not print{:root[data-color-scheme=dark] .formatted_content h1 .heading__link,:root[data-color-scheme=dark] .formatted_content h2 .heading__link,:root[data-color-scheme=dark] .formatted_content h3 .heading__link,:root[data-color-scheme=dark] .formatted_content h4 .heading__link,:root[data-color-scheme=dark] .formatted_content h5 .heading__link,:root[data-color-scheme=dark] .formatted_content h6 .heading__link,:root[data-color-scheme=dark] .lexxy-editor__content h1 .heading__link,:root[data-color-scheme=dark] .lexxy-editor__content h2 .heading__link,:root[data-color-scheme=dark] .lexxy-editor__content h3 .heading__link,:root[data-color-scheme=dark] .lexxy-editor__content h4 .heading__link,:root[data-color-scheme=dark] .lexxy-editor__content h5 .heading__link,:root[data-color-scheme=dark] .lexxy-editor__content h6 .heading__link{background-image:url(/assets/icons/link_white-046d327560463179efb46f543488d6609ca218745abd62df53137ba70035ced2.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .formatted_content h1 .heading__link,:root:not([data-color-scheme=light]) .formatted_content h2 .heading__link,:root:not([data-color-scheme=light]) .formatted_content h3 .heading__link,:root:not([data-color-scheme=light]) .formatted_content h4 .heading__link,:root:not([data-color-scheme=light]) .formatted_content h5 .heading__link,:root:not([data-color-scheme=light]) .formatted_content h6 .heading__link,:root:not([data-color-scheme=light]) .lexxy-editor__content h1 .heading__link,:root:not([data-color-scheme=light]) .lexxy-editor__content h2 .heading__link,:root:not([data-color-scheme=light]) .lexxy-editor__content h3 .heading__link,:root:not([data-color-scheme=light]) .lexxy-editor__content h4 .heading__link,:root:not([data-color-scheme=light]) .lexxy-editor__content h5 .heading__link,:root:not([data-color-scheme=light]) .lexxy-editor__content h6 .heading__link{background-image:url(/assets/icons/link_white-046d327560463179efb46f543488d6609ca218745abd62df53137ba70035ced2.svg)}}}@container layout (inline-size < 76.8rem){.formatted_content h1 .heading__link,.formatted_content h2 .heading__link,.formatted_content h3 .heading__link,.formatted_content h4 .heading__link,.formatted_content h5 .heading__link,.formatted_content h6 .heading__link,.lexxy-editor__content h1 .heading__link,.lexxy-editor__content h2 .heading__link,.lexxy-editor__content h3 .heading__link,.lexxy-editor__content h4 .heading__link,.lexxy-editor__content h5 .heading__link,.lexxy-editor__content h6 .heading__link{display:none}}.formatted_content h1:first-child,.formatted_content h2:first-child,.formatted_content h3:first-child,.formatted_content h4:first-child,.formatted_content h5:first-child,.formatted_content h6:first-child,.lexxy-editor__content h1:first-child,.lexxy-editor__content h2:first-child,.lexxy-editor__content h3:first-child,.lexxy-editor__content h4:first-child,.lexxy-editor__content h5:first-child,.lexxy-editor__content h6:first-child{--heading-top-margin: 0}.formatted_content h1:last-child,.formatted_content h2:last-child,.formatted_content h3:last-child,.formatted_content h4:last-child,.formatted_content h5:last-child,.formatted_content h6:last-child,.lexxy-editor__content h1:last-child,.lexxy-editor__content h2:last-child,.lexxy-editor__content h3:last-child,.lexxy-editor__content h4:last-child,.lexxy-editor__content h5:last-child,.lexxy-editor__content h6:last-child{--heading-bottom-margin: 0}.formatted_content h1:focus .heading__link,.formatted_content h1:hover .heading__link,.formatted_content h2:focus .heading__link,.formatted_content h2:hover .heading__link,.formatted_content h3:focus .heading__link,.formatted_content h3:hover .heading__link,.formatted_content h4:focus .heading__link,.formatted_content h4:hover .heading__link,.formatted_content h5:focus .heading__link,.formatted_content h5:hover .heading__link,.formatted_content h6:focus .heading__link,.formatted_content h6:hover .heading__link,.lexxy-editor__content h1:focus .heading__link,.lexxy-editor__content h1:hover .heading__link,.lexxy-editor__content h2:focus .heading__link,.lexxy-editor__content h2:hover .heading__link,.lexxy-editor__content h3:focus .heading__link,.lexxy-editor__content h3:hover .heading__link,.lexxy-editor__content h4:focus .heading__link,.lexxy-editor__content h4:hover .heading__link,.lexxy-editor__content h5:focus .heading__link,.lexxy-editor__content h5:hover .heading__link,.lexxy-editor__content h6:focus .heading__link,.lexxy-editor__content h6:hover .heading__link{opacity:.5}.formatted_content h1:focus .heading__link:hover,.formatted_content h1:hover .heading__link:hover,.formatted_content h2:focus .heading__link:hover,.formatted_content h2:hover .heading__link:hover,.formatted_content h3:focus .heading__link:hover,.formatted_content h3:hover .heading__link:hover,.formatted_content h4:focus .heading__link:hover,.formatted_content h4:hover .heading__link:hover,.formatted_content h5:focus .heading__link:hover,.formatted_content h5:hover .heading__link:hover,.formatted_content h6:focus .heading__link:hover,.formatted_content h6:hover .heading__link:hover,.lexxy-editor__content h1:focus .heading__link:hover,.lexxy-editor__content h1:hover .heading__link:hover,.lexxy-editor__content h2:focus .heading__link:hover,.lexxy-editor__content h2:hover .heading__link:hover,.lexxy-editor__content h3:focus .heading__link:hover,.lexxy-editor__content h3:hover .heading__link:hover,.lexxy-editor__content h4:focus .heading__link:hover,.lexxy-editor__content h4:hover .heading__link:hover,.lexxy-editor__content h5:focus .heading__link:hover,.lexxy-editor__content h5:hover .heading__link:hover,.lexxy-editor__content h6:focus .heading__link:hover,.lexxy-editor__content h6:hover .heading__link:hover{opacity:1}.formatted_content h1,.lexxy-editor__content h1{font-size:1.3em}.formatted_content h2,.lexxy-editor__content h2{font-size:1.3em}.formatted_content h3,.lexxy-editor__content h3{font-size:1.1em}.formatted_content h4,.lexxy-editor__content h4{font-size:1em}.formatted_content h5,.lexxy-editor__content h5{font-size:.875em}.formatted_content h6,.lexxy-editor__content h6{font-size:.75em}.formatted_content p,.formatted_content div,.lexxy-editor__content p,.lexxy-editor__content div{margin:0}.formatted_content ul,.formatted_content ol,.lexxy-editor__content ul,.lexxy-editor__content ol{list-style:disc;padding:0;margin:.3em 0}.formatted_content ul:first-child,.formatted_content ol:first-child,.lexxy-editor__content ul:first-child,.lexxy-editor__content ol:first-child{margin-block-start:0}.formatted_content ul li,.formatted_content ol li,.lexxy-editor__content ul li,.lexxy-editor__content ol li{margin-block:.3em;margin-inline-start:1.5em}.formatted_content ul ul,.formatted_content ul ol,.formatted_content ol ul,.formatted_content ol ol,.lexxy-editor__content ul ul,.lexxy-editor__content ul ol,.lexxy-editor__content ol ul,.lexxy-editor__content ol ol{margin:0}.formatted_content ol,.lexxy-editor__content ol{list-style:decimal}.formatted_content li.lexxy-nested-listitem,.lexxy-editor__content li.lexxy-nested-listitem{list-style:none}.formatted_content mark,.lexxy-editor__content mark{background-color:rgba(0,0,0,0);border-radius:var(--radius-sm);color:inherit}.formatted_content u,.lexxy-editor__content u{text-decoration:none}.formatted_content hr,.lexxy-editor__content hr{border:0;border-block-end:1px solid currentColor;inline-size:20%}.formatted_content figure.horizontal-divider,.lexxy-editor__content figure.horizontal-divider{border-radius:var(--radius-sm);padding:1.25em 0;margin:.5em 0}.formatted_content>hr,.lexxy-editor__content>hr{margin:1.75em 0}.formatted_content bc-attachment[content-type="application/vnd.actiontext.mention"],.lexxy-editor__content bc-attachment[content-type="application/vnd.actiontext.mention"]{display:inline-flex}.formatted_content code,.formatted_content pre,.lexxy-editor__content code,.lexxy-editor__content pre{background-color:var(--tint-ink-5);border-radius:var(--radius-sm);box-shadow:0 -2px 0 0 var(--tint-ink-5),0 2px 0 0 var(--tint-ink-5);font-family:var(--font-mono);font-size:.9em;line-height:1.3em;margin:0;padding:0 .3rem;position:relative;top:-0.5px}.formatted_content code code,.formatted_content pre code,.lexxy-editor__content code code,.lexxy-editor__content pre code{background:unset;border-radius:unset;box-shadow:unset;font-size:unset;padding:unset;top:unset}.formatted_content>pre,.formatted_content>code[data-language],.formatted_content>*:not(pre) code[data-language],.lexxy-editor__content>pre,.lexxy-editor__content>code[data-language],.lexxy-editor__content>*:not(pre) code[data-language]{background-color:var(--tint-ink-3);box-shadow:unset;display:block;font-size:.8em;margin:.4em 0;overflow-x:auto;padding:.4em .8em;white-space:pre}.formatted_content .lexxy-content__table-wrapper,.lexxy-editor__content .lexxy-content__table-wrapper{margin:0;overflow-x:auto}.formatted_content table,.lexxy-editor__content table{margin:.15em;inline-size:calc(100% - .3em)}.formatted_content table th,.formatted_content table td,.lexxy-editor__content table th,.lexxy-editor__content table td{border:1px solid var(--color-ink-30);font-size:.85em;min-inline-size:9ch;max-inline-size:50ch;padding:.4em .8em;text-align:start;word-break:normal}.formatted_content table th *:last-child,.formatted_content table td *:last-child,.lexxy-editor__content table th *:last-child,.lexxy-editor__content table td *:last-child{margin-block-end:0}.formatted_content table th,.lexxy-editor__content table th{background:var(--color-ink-20)}.formatted_content table td,.lexxy-editor__content table td{background:var(--color-canvas)}.formatted_content blockquote,.lexxy-editor__content blockquote{border-inline-start:.2em solid currentColor;font-style:normal;margin:.5em 0;padding:.25em 1em}.formatted_content .attachment,.formatted_content .attachment-gallery,.lexxy-editor__content .attachment,.lexxy-editor__content .attachment-gallery{--attachment-radius: var(--radius-md);margin:.5em auto}.formatted_content .attachment-gallery .attachment,.lexxy-editor__content .attachment-gallery .attachment{margin:.6ch .4ch}.formatted_content--no-wrap{overflow-wrap:normal;word-wrap:normal;word-break:normal}.formatted_content--large{font-size:var(--text-body)}ins.diffins,ins.diffmod{background:#dfd;text-decoration:none}@media not print{:root[data-color-scheme=dark] ins.diffins,:root[data-color-scheme=dark] ins.diffmod{background:#1f582e}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) ins.diffins,:root:not([data-color-scheme=light]) ins.diffmod{background:#1f582e}}}del.diffdel,del.diffmod{text-decoration:line-through;background:#fdd}@media not print{:root[data-color-scheme=dark] del.diffdel,:root[data-color-scheme=dark] del.diffmod{background:#803230}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) del.diffdel,:root:not([data-color-scheme=light]) del.diffmod{background:#803230}}}bc-autocomplete .toggle-button{filter:invert(11%) sepia(9%) saturate(2411%) hue-rotate(171deg) brightness(89%) contrast(85%)}@media not print{:root[data-color-scheme=dark] bc-autocomplete .toggle-button{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) bc-autocomplete .toggle-button{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}}}bc-autocomplete{display:flex;flex-wrap:wrap;gap:4}bc-autocomplete:not(.input--borderless){min-block-size:4.8rem}@container layout (inline-size < 64rem){bc-autocomplete:not(.input--borderless){min-block-size:5.3rem}}bc-autocomplete.focused:not(.input--borderless){--shadow-color: color-mix(in hsl, transparent, var(--color-blue) 50%);border-color:var(--focus-ring-color);box-shadow:0 0 6px var(--shadow-color);outline:none;transition:box-shadow .15s ease-in-out}bc-autocomplete[disabled=disabled]{opacity:.5}bc-autocomplete[disabled=disabled] .autocompletable__unselect,bc-autocomplete[disabled=disabled] .toggle-button{display:none !important;visibility:hidden}bc-autocomplete:not([multiple]) .autocompletable{background-color:rgba(0,0,0,0);border-radius:0;border:0;color:var(--color-ink);margin:0 .12em 0 0;max-inline-size:calc(100% - 2.8em);padding-inline-start:0}bc-autocomplete:not([multiple]).displaying-suggestions .autocompletable,bc-autocomplete:not([multiple]).has-input .autocompletable{display:none}bc-autocomplete:not([selected-count="0"]) input::placeholder{opacity:0}bc-autocomplete[expandable]:not([unselected-count="0"]) .toggle-button{display:inline-block}bc-autocomplete.reveal-validation{border-color:var(--color-red) !important;box-shadow:0 0 1px var(--color-red) !important}bc-autocomplete.reveal-validation input.reveal-validation{border-color:rgba(0,0,0,0) !important;box-shadow:none !important}bc-autocomplete .toggle-button{-webkit-appearance:none;background:rgba(0,0,0,0) url(/assets/icons/select_up_down_arrow-ae53ff08c89b10cbff50bb4124fa57b7d549ab7789e11bcdc733fff40333efdc.svg) no-repeat center center;background-size:.55em;border:0;cursor:default;display:none;inline-size:1em;line-height:1;outline:none;padding:0;text-indent:-9999px}@container layout (inline-size < 76.8rem){bc-autocomplete .toggle-button{display:none !important}}bc-autocomplete .autocompletable{--unselect-width: 1.5em;--unselect-width-mobile: 2em;background-color:var(--color-uncolor-10);border-radius:99rem;border:1px solid var(--tint-ink-10);color:var(--color-ink);display:inline-block;font-size:.9em;block-size:1.85em;margin:.12em .12em .12em 0;max-inline-size:calc(100% - 1.8em);overflow:hidden;padding:.18em var(--unselect-width) .18em .76em;position:relative;white-space:nowrap}@container layout (inline-size < 64rem){bc-autocomplete .autocompletable{block-size:3.2rem;padding:.35em var(--unselect-width-mobile) .35em .85em}}bc-autocomplete .autocompletable--has-avatar{padding-inline-start:.24em;align-content:center}bc-autocomplete .autocompletable__name,bc-autocomplete .autocompletable__avatar,bc-autocomplete .autocompletable__unselect{display:inline-block;line-height:1.36;vertical-align:top}bc-autocomplete .autocompletable__avatar:not(.img--sized){--change-avatar-size: 1.36em}bc-autocomplete .autocompletable__email_address{display:none}bc-autocomplete .autocompletable__name{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}bc-autocomplete .autocompletable__unselect{align-items:center;inset-block-end:0;color:inherit;display:flex;font-weight:500;justify-content:center;opacity:.5;pointer-events:auto;position:absolute;inset-inline-end:0;inset-block-start:0;inline-size:var(--unselect-width)}bc-autocomplete .autocompletable__unselect:hover{color:inherit;opacity:1}@container layout (inline-size < 64rem){bc-autocomplete .autocompletable__unselect{inline-size:var(--unselect-width-mobile)}}bc-autocomplete input{background:rgba(0,0,0,0);border-inline-start:1px solid var(--color-canvas);border:0;flex-grow:1;inline-size:1rem;margin:0;max-inline-size:100%;outline:0;padding:.24em 0}bc-autocomplete input:focus{box-shadow:none;outline:0}bc-autocomplete[value=""] .input__clear-button{display:none}@container layout (inline-size < 76.8rem){bc-autocomplete .autocompletable{background-color:var(--color-canvas)}}.submit-buttons{margin-block-start:2rem}@container layout (inline-size < 76.8rem){.submit-buttons .button_to{display:block}}.submit-buttons .btn{margin-block-end:1rem}@media screen and (min-width: 448px){.submit-buttons .btn+.btn:not(.w-full){margin-inline-start:.25em}}@media screen and (max-width: 447px){.submit-buttons .btn{inline-size:100%}}.submit-buttons--flush-bottom .btn:last-child{margin-block-end:0}.submit-buttons--full-width .button_to{display:block}@layer components{.btn{--btn-background-color: var(--color-canvas);--btn-background-color-hover: color-mix(in hsl, var(--color-canvas), var(--btn-color) 3%);--btn-border-color: color-mix(in hsl, transparent, var(--btn-color) 25%);--btn-border-color-hover: var(--btn-border-color);--btn-color: var(--color-ink);--btn-font-size: var(--16px);--btn-icon-size: 1em;--btn-icon-color: currentColor;--btn-padding: 0.85em;--btn-radius: var(--radius-lg);--btn-size: var(--component-base);--btn-text-color: var(--btn-color);align-items:center;background-color:var(--btn-background-color);block-size:var(--btn-size);border-radius:var(--btn-radius);border:1px solid var(--btn-border-color);color:var(--btn-text-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--btn-font-size);gap:.5em;justify-content:center;max-inline-size:100%;min-inline-size:0;padding-inline:var(--btn-padding);position:relative;text-decoration:none;white-space:nowrap}@media(any-hover: hover){.btn:hover{background-color:var(--btn-background-color-hover);border-color:var(--btn-border-color-hover)}}.btn:focus-visible{background-color:var(--btn-background-color-hover);border-color:var(--btn-border-color-hover);outline:2px solid color-mix(in hsl, transparent, var(--btn-color) 50%);outline-offset:1px}.btn[disabled],[disabled] .btn,.btn.disabled,.disabled .btn{opacity:.33;pointer-events:none}.btn .svg-icon{--svg-icon-size: var(--btn-icon-size);color:var(--btn-icon-color);margin-inline:-0.25em}.btn--primary{--btn-color: var(--color-blue)}.btn--warning{--btn-color: var(--color-orange)}.btn--positive{--btn-color: var(--color-green)}.btn--negative{--btn-color: var(--color-red)}.btn--xl{--btn-font-size: var(--24px);--btn-size: var(--component-xl)}.btn--lg{--btn-font-size: var(--18px);--btn-size: var(--component-lg)}.btn--sm{--btn-font-size: var(--14px);--btn-padding: 0.75em;--btn-size: var(--component-sm)}.btn--xs{--btn-font-size: var(--12px);--btn-size: var(--component-xs);--btn-padding: 0.5em}.btn--solid{--btn-background-color: var(--btn-color);--btn-background-color-hover: color-mix(in hsl, black, var(--btn-color) 92%);--btn-border-color: var(--btn-color);--btn-text-color: var(--color-inverted)}.btn--faint{--btn-background-color: color-mix(in hsl, transparent, var(--btn-color) 8%);--btn-background-color-hover: color-mix(in hsl, transparent, var(--btn-color) 16%);--btn-border-color: transparent}.btn--ghost{--btn-background-color: transparent;--btn-background-color-hover: color-mix(in hsl, transparent, var(--btn-color) 8%);--btn-border-color: transparent}.btn--round{--btn-radius: 99rem}.btn--icon{--btn-icon-size: calc(var(--btn-size) * 0.66);flex-shrink:0;inline-size:var(--btn-size);justify-content:center;padding-inline:0}.btn[data-number-badge]::after{background:var(--color-ink);border-radius:10rem;color:var(--color-inverted);content:attr(data-number-badge);font-size:var(--12px);inset:-0.33lh -0.33lh auto auto;min-inline-size:1lh;padding-inline:.2em;position:absolute;text-align:center}}.button-group{--pseudo-border: inset 0 0 0 1px var(--color-ink-30);--spacer: var(--2px);align-items:center;background-color:var(--tint-ink-5);border-radius:var(--radius-lg);box-shadow:var(--pseudo-border);display:flex;flex-shrink:0;gap:var(--spacer);inline-size:fit-content;max-inline-size:100%}.button-group__btn{--btn-background-color: transparent;--btn-background-color-hover: transparent;border:none;min-inline-size:0}.button-group__btn.active,.button-group__btn:has(:checked){--btn-background-color: var(--color-canvas);--btn-background-color-hover: var(--color-canvas);background-color:var(--color-canvas);box-shadow:var(--pseudo-border),0 0 var(--spacer) var(--tint-ink-10);font-weight:600}.button-group__label{font-size:var(--14px);padding-inline:.75ch}.button-group__label:first-child{margin-inline-start:.75ch}.button-group__dropdown:only-child .button-group__btn.active{font-weight:400}.button-group__menu{background-color:var(--color-canvas);border-radius:calc(var(--component-sm)/2);border:1px solid var(--color-ink-30);box-shadow:var(--shadow-md);inset:100% auto auto 0;position:absolute;z-index:1}.button-group__menu .btn{inline-size:100%;justify-content:flex-start}.copy-to-clipboard{animation-duration:1.5s;position:relative}.copy-to-clipboard__field{inline-size:100%}.copy-to-clipboard__hider{overflow:hidden;position:absolute}.copy-to-clipboard__hidden-text{position:absolute;inset-inline-start:100%}.copy-to-clipboard__button{display:none}@container layout (inline-size < 76.8rem){.copy-to-clipboard__button{display:flex}}.copy-to-clipboard__copy-label,.copy-to-clipboard__success-label{align-items:center;display:flex;gap:.5em;justify-content:center}.copy-to-clipboard__success-label{display:none}.copy-to-clipboard--supported .copy-to-clipboard__button{display:flex}.copy-to-clipboard--success .copy-to-clipboard__copy-label{display:none}.copy-to-clipboard--success .copy-to-clipboard__success-label{display:flex}@container layout (inline-size < 76.8rem){.copy-to-clipboard--input .copy-to-clipboard__button{display:flex;margin-block-start:.5em}}@container layout (inline-size >= 76.8rem){.copy-to-clipboard--input .copy-to-clipboard__button-wrapper{inset-block:4px;inset-inline-end:4px;position:absolute}}.copy-to-clipboard--for-search-result{inset-block-start:.5rem;inset-inline-end:.5rem;position:absolute}.copy-to-clipboard--for-search-result .copy-to-clipboard__button{color:var(--color-text-subtle) !important;z-index:1}.emoji-field{position:relative}.emoji-field__toggle{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;opacity:0}.emoji-field__input{inline-size:0;background:url(/assets/icons/emoji-3ffa8467f60e458e13a41f01fc8391ae3f3fedb8fc3ea2bf24b8ee712e724064.svg) center center no-repeat;background-size:1em;min-inline-size:1.33em}@media not print{:root[data-color-scheme=dark] .emoji-field__input{background-image:url(/assets/icons/emoji-white-ede35138f2f5683d28c43ef914ed6f619517c10957ae42764b00c5026382a60c.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .emoji-field__input{background-image:url(/assets/icons/emoji-white-ede35138f2f5683d28c43ef914ed6f619517c10957ae42764b00c5026382a60c.svg)}}}.emoji-field__input--picked{background-image:none !important}.field__input{max-inline-size:100%;background-color:var(--color-canvas);border:1px solid var(--tint-ink-15);border-radius:var(--radius-lg);line-height:1.5;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box}.field__input{padding:.5em;resize:none;transition:box-shadow 125ms ease-out}.field__input:focus:not(.outline-none){outline:none;border-color:var(--focus-ring-color);box-shadow:0 0 2px var(--focus-ring-color)}.field__input::placeholder{color:var(--color-text-placeholder)}.field__input:disabled{opacity:.5}.field__input:-ms-input-placeholder{color:var(--color-text-placeholder)}.field__input::-ms-clear{display:none}.field{margin-block-end:1em}.field__label{display:block;font-weight:bold}.field__input{font-size:inherit;line-height:inherit}.field__input--unpadded{padding:0}.field__input--borderless{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:1px 0;border-radius:0}.field__input--full-width{inline-size:100%}.field__changer{float:right}.field__input--with-options{padding:0}.field__input-option{display:block;border-block-start:1px solid var(--tint-ink-10);padding:.44em;cursor:pointer}.field__input-option:first-child{border:0}.field__input-option-expansion{display:none;margin-inline-start:1.5em}.field__input-option--selected .field__input-option-expansion{display:inherit}.field__input-option--selected .field__input-option-expansion--inline{display:inline;margin:0}.field__input-option--selected .field__hide-on-input-option-expansion{display:none}.input{max-inline-size:100%;background-color:var(--color-canvas);border:1px solid var(--tint-ink-15);border-radius:var(--radius-lg);line-height:1.5;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box}.input{padding:.5em;resize:none;transition:box-shadow 125ms ease-out}.input:focus:not(.outline-none){outline:none;border-color:var(--focus-ring-color);box-shadow:0 0 2px var(--focus-ring-color)}.input::placeholder{color:var(--color-text-placeholder)}.input:disabled{opacity:.5}.input:-ms-input-placeholder{color:var(--color-text-placeholder)}.input::-ms-clear{display:none}.input--small{font-size:var(--text-12);padding-block-start:.425em;padding-block-end:.425em}form:where(.button_to){display:inline-block}@media not print{:root[data-color-scheme=dark] .input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}}}.input--full-width{display:flex;inline-size:100%}.input--flush-left{padding-inline-start:0}.input--thick{border-width:2px}.input--title{line-height:normal}.input--borderless{background-color:rgba(0,0,0,0);box-shadow:none !important;border:0;border-radius:0;outline:0}.input--borderless:focus{outline:0}.input--underlined{border:0;border-block-end:1px dashed;border-radius:0;box-shadow:none !important;outline:0;padding-inline:0;transition:border-color 200ms ease-out}.input--underlined:focus{border-block-end-color:var(--focus-ring-color);outline:0}.input--unpadded{padding:0 !important}.input--unpadded-sides{padding-inline-start:0 !important;padding-inline-end:0 !important}.input--autocomplete{position:relative;text-align:start}.input--inner-autocomplete{padding:.25em 0}.input--clearable{padding-inline-end:calc(2.4rem + 1em)}.input__clear-button{align-items:flex-start;background:rgba(0,0,0,0);border:none;display:flex;padding:.5em;position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0}.input__clear-button span{align-items:center;border-radius:50%;display:flex;block-size:2.6rem;justify-content:center;margin-block-start:.12em;inline-size:2.6rem}.input__clear-button:hover span{background:var(--tint-ink-10)}.input--select{display:inline-flex;align-items:center;background:var(--color-canvas) url(/assets/icons/select_up_down_arrow-ae53ff08c89b10cbff50bb4124fa57b7d549ab7789e11bcdc733fff40333efdc.svg) no-repeat right .8em center;background-size:.55em;border-radius:var(--radius-lg);cursor:pointer;block-size:var(--component-base);padding-inline:.75em 2em;padding-block:0}@media not print{:root[data-color-scheme=dark] .input--select{background-image:url(/assets/icons/select_up_down_arrow_white-6a24faf0e4f7175cef3c94cf68ae0adbd8b320914a5b6c56464e25e1414b88dd.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .input--select{background-image:url(/assets/icons/select_up_down_arrow_white-6a24faf0e4f7175cef3c94cf68ae0adbd8b320914a5b6c56464e25e1414b88dd.svg)}}}.input--select.input--small{block-size:var(--component-sm);font-size:var(--text-14)}.input--select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--color-ink)}.select-group .input--select{margin-block-end:.5rem}.input--round{border-radius:99rem;padding-inline-start:1em}.input--pilled{min-block-size:1.66em;padding-block-start:0;padding-block-end:0;border:1px solid var(--tint-ink-10);border-radius:2em;text-align:center}.input--pilled.input--select{padding-inline-start:.5em;padding-inline-end:1em;background-position:right .66em center}.input--invisible{opacity:.1;border:none;background-color:rgba(0,0,0,0);inline-size:10px}.input--invisible:focus{outline:none}.input--proxied{opacity:0;position:absolute;inset:0}.btn:has(.input--proxied:focus-visible){background-color:var(--btn-background-color-hover);border-color:var(--btn-border-color-hover);outline:2px solid color-mix(in oklch, transparent, var(--btn-color) 50%);outline-offset:1px}form.submit_disabled .submit-buttons *:not(.btn--primary){display:none}.form--bordered-validations .field_with_errors input,input.reveal-validation:invalid{border-color:var(--color-red) !important;box-shadow:0 0 1px var(--color-red) !important}.floating-placeholder{position:relative}.floating-placeholder__label{-webkit-user-select:none;transition:transform .2s cubic-bezier(0.2, 1.3, 0.7, 1);position:absolute;inset-block-start:1rem;inset-inline-start:.5em;color:var(--color-text-subtle);transform-origin:0 0;user-select:none;visibility:hidden;font-weight:normal}.floating-placeholder__label:hover{cursor:text}.floating-placeholder__input{padding-block-start:1rem !important;padding-block-end:1rem !important}.floating-placeholder__input:not(:placeholder-shown){padding-block-start:1.6rem !important;padding-block-end:.4rem !important}.floating-placeholder__input:not(:placeholder-shown)+.floating-placeholder__label{transform:scale(0.6) translate(0.2rem, -0.75rem);visibility:visible}.floating-placeholder__label--visible{visibility:visible}.yesno-toggle{display:inline-block;text-align:center;margin:0 .5rem}.yesno-toggle__button{transition:all 200ms linear;display:table-cell;inline-size:14rem;block-size:14rem;vertical-align:middle;font-weight:bold;color:var(--color-ink);background-color:var(--color-canvas);border:1px solid var(--tint-ink-15);border-radius:100%;box-shadow:0 0 4px var(--tint-black-15)}@container layout (inline-size >= 76.8rem){.yesno-toggle__button{inline-size:15rem;block-size:15rem}}.yesno-toggle__radio{position:absolute;opacity:0}.yesno-toggle__button:hover,.yesno-toggle__radio:checked+.yesno-toggle__button{cursor:pointer;color:var(--color-inverted) !important;background-color:var(--color-purple);border-color:var(--tint-ink-10);box-shadow:none}.yesno-toggle__radio:focus+.yesno-toggle__button{box-shadow:0 0 8px var(--color-blue)}.yesno--answered .yesno-toggle__radio:not(:checked)+.yesno-toggle__button{color:var(--tint-ink-15)}@container layout (inline-size < 76.8rem){.input{min-height:max-content}select.small{padding-block-start:1rem;padding-block-end:1rem}}trix-editor .attachment__toolbar .trix-button--remove{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}@media not print{:root[data-color-scheme=dark] trix-editor .attachment__toolbar .trix-button--remove{filter:invert(11%) sepia(9%) saturate(2411%) hue-rotate(171deg) brightness(89%) contrast(85%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) trix-editor .attachment__toolbar .trix-button--remove{filter:invert(11%) sepia(9%) saturate(2411%) hue-rotate(171deg) brightness(89%) contrast(85%)}}}.trix-contained-input{max-inline-size:100%;background-color:var(--color-canvas);border:1px solid var(--tint-ink-15);border-radius:var(--radius-lg);line-height:1.5;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box}.trix-contained-input{padding:.5em;resize:none;transition:box-shadow 125ms ease-out}.trix-contained-input:focus:not(.outline-none){outline:none;border-color:var(--focus-ring-color);box-shadow:0 0 2px var(--focus-ring-color)}.trix-contained-input::placeholder{color:var(--color-text-placeholder)}.trix-contained-input:disabled{opacity:.5}.trix-contained-input:-ms-input-placeholder{color:var(--color-text-placeholder)}.trix-contained-input::-ms-clear{display:none}trix-editor{outline:none;padding-block-start:.44em;min-block-size:18em}trix-editor.short{min-block-size:12em}trix-editor.medium{min-block-size:22em}trix-editor.large{min-block-size:28em}trix-editor:empty::before{color:var(--color-text-placeholder)}trix-editor.full_height{min-block-size:calc(100vh - 530px)}trix-editor:focus{outline:none}trix-editor [data-trix-cursor-target]{inline-size:1px !important}trix-editor [data-trix-cursor-target]::selection{background:none}trix-editor [data-trix-mutable]::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;user-select:none}trix-editor [data-trix-mutable] *::selection{background:none}trix-editor .attachment[data-trix-content-type="application/vnd.basecamp.mention"][data-trix-mutable=true]{display:inline-flex;color:var(--color-inverted);z-index:2;position:relative}trix-editor .attachment[data-trix-content-type="application/vnd.basecamp.mention"][data-trix-mutable=true]:after{content:"";background:var(--color-blue) !important;color:var(--color-inverted);position:absolute;inset-inline-start:0;inline-size:calc(100% + .25em);block-size:calc(100% + .5em);z-index:0;inset-block-start:-0.25em;border-radius:4rem 1em 1em 4rem}trix-editor .attachment[data-trix-content-type="application/vnd.basecamp.mention"][data-trix-mutable=true] .avatar{box-shadow:none !important}trix-editor .attachment[data-trix-content-type="application/vnd.basecamp.mention"][data-trix-mutable=true] .mentionable-person{z-index:1}trix-editor .attachment[data-trix-content-type="application/vnd.basecamp.mention"][data-trix-mutable=true] .attachment__toolbar{position:absolute;padding:0;margin:0;inline-size:auto;block-size:1.5em;inset-block-start:-0.25em;inset-inline-start:0;inset-block-end:0;display:flex;align-items:center;background:var(--color-blue);border-radius:3em 0 0 3em}trix-editor .attachment[data-trix-content-type="application/vnd.basecamp.mention"][data-trix-mutable=true] .attachment__toolbar:after{display:none}trix-editor .attachment[data-trix-content-type="application/vnd.basecamp.mention"][data-trix-mutable=true] .attachment__toolbar .trix-button--remove{inline-size:1.3em;block-size:1.2em;background-size:auto 80%;padding:0;min-inline-size:0;margin-inline-start:.15em}trix-editor .attachment[data-trix-mutable][data-trix-content-type~="application/vnd.basecamp.horizontal-rule.html"],trix-editor .attachment[data-trix-mutable].attachment--file .attachment__caption,trix-editor .attachment[data-trix-mutable].attachment--content .twitter-tweet,trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px var(--color-blue) !important}trix-editor .attachment{position:relative}trix-editor .attachment--preview img{border:1px solid var(--tint-ink-15);padding:1px;max-block-size:1000px;inline-size:auto}trix-editor .attachment--preview .attachment__caption{min-block-size:2.3rem;cursor:text}trix-editor .attachment--preview .attachment__caption.attachment__caption--editing .attachment__caption-editor{display:inline-block;inline-size:100%;padding:0;vertical-align:top}@container layout (inline-size >= 76.8rem){trix-editor .attachment--preview:not([data-trix-content-type*=embed]) .attachment__toolbar{inline-size:24rem;padding:1rem;margin-inline-start:-12rem;border-radius:1.5rem}trix-editor .attachment--preview:not([data-trix-content-type*=embed]) .attachment__toolbar .trix-button-group--actions{position:absolute;inset-block-start:-0.5rem;inset-inline-end:-0.5rem}}trix-editor .attachment--preview:not([data-trix-content-type*=embed]) .attachment__metadata{padding:.3rem}trix-editor .attachment--content .attachment__caption{display:none}trix-editor .attachment__metadata{font-size:var(--text-12);display:block}@container layout (inline-size < 76.8rem){trix-editor .attachment__metadata{display:none}}trix-editor .attachment__metadata .attachment__name{display:block;font-weight:bold;line-height:1.2;margin:0 auto .3rem;inline-size:calc(100% - 4rem)}trix-editor .attachment__metadata .attachment__size{white-space:nowrap}trix-editor .attachment__toolbar{position:absolute;z-index:4;inline-size:6rem;inset-inline-start:50%;margin-inline-start:-3rem;inset-block-end:calc(100% + 1rem);padding:1rem .75rem;background:var(--color-blue);color:var(--color-inverted);border-radius:.5rem;text-align:center}trix-editor .attachment__toolbar:after{content:" ";position:absolute;inset-block-end:-16px;inset-inline-start:50%;border:solid rgba(0,0,0,0);block-size:0;inline-size:0;pointer-events:none;z-index:6;border-bottom-color:rgba(0,0,0,0);border-top-color:var(--color-blue);border-width:8px;margin-inline-start:-8px}trix-editor .attachment__toolbar .trix-button-row{position:relative}trix-editor .attachment__toolbar .trix-button{position:relative;padding:.4rem;background-color:rgba(0,0,0,0);border:0}trix-editor .attachment__toolbar .trix-button.trix-active{background-color:var(--color-canvas) !important}trix-editor .attachment__toolbar .trix-button--remove{text-indent:-999em;inline-size:100%;min-inline-size:2.5rem;block-size:2.5rem;border-radius:100%;background:url(/assets/icons/trash-25fa4199549908946b12e8ea0645fb01ebd12a670c69de4b9a71c9c0b54089c5.svg) no-repeat center;background-size:2rem}@container layout (inline-size >= 76.8rem){trix-editor .attachment-gallery .attachment__toolbar{inline-size:100% !important;inset-inline-start:0;inset-inline-end:0;margin-inline-start:0 !important}}.trix-contained-input{border-radius:var(--trix-contained-radius);padding:0}.trix-contained-input .trix-button-row{padding-inline:var(--trix-toolbar-padding)}.trix-contained-input trix-editor{padding-inline-end:.44em;padding-inline-start:.44em}.trix-hide-attachments trix-toolbar .trix-button--icon-attach{display:none}.trix-hide-attachments .link_to_embed{display:none}.trix-basic-formatting .trix-button--icon-strike,.trix-basic-formatting .trix-button--icon-color,.trix-basic-formatting .trix-button-group--block-tools{display:none}.trix-watchdog-player body{background:var(--color-canvas)}.trix-watchdog-player trix-editor{padding:0}.trix-dialog--language{background-color:var(--color-ink-20);font-size:var(--text-12);block-size:3rem;min-inline-size:100px;position:fixed;text-align:end;z-index:1000}@media not print{:root[data-color-scheme=dark] .trix-dialog--language{background-color:var(--color-inverted)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .trix-dialog--language{background-color:var(--color-inverted)}}}.language-picker__select{appearance:none;background:var(--color-canvas) url(/assets/icons/select_up_down_arrow-ae53ff08c89b10cbff50bb4124fa57b7d549ab7789e11bcdc733fff40333efdc.svg) no-repeat right .8em center;background-size:.55em;border:0;border-radius:1.5em;padding:.3em 2em .3em 1em}@media not print{:root[data-color-scheme=dark] .language-picker__select{background-image:url(/assets/icons/select_up_down_arrow_white-6a24faf0e4f7175cef3c94cf68ae0adbd8b320914a5b6c56464e25e1414b88dd.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .language-picker__select{background-image:url(/assets/icons/select_up_down_arrow_white-6a24faf0e4f7175cef3c94cf68ae0adbd8b320914a5b6c56464e25e1414b88dd.svg)}}}.language-picker__select option{background:var(--color-ink-20);color:var(--color-ink)}trix-editor pre{position:relative}trix-editor:not(.language-picker--showing) pre[language]:not(:focus-within)::before{background:var(--color-ink-60);border-radius:1.5em;color:var(--color-inverted);content:attr(language);font-size:var(--text-12);inset-inline-end:.5em;inset-block-start:.5em;padding:.2em .8em;position:absolute}trix-toolbar .trix-button.trix-button--icon.trix-active::before{filter:none}@media not print{:root[data-color-scheme=dark] trix-toolbar .trix-button.trix-button--icon.trix-active::before{filter:none}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) trix-toolbar .trix-button.trix-button--icon.trix-active::before{filter:none}}}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .link_to_embed::before,trix-toolbar .trix-button.trix-button--icon::before{filter:invert(26%) sepia(0%) saturate(297%) hue-rotate(282deg) brightness(97%) contrast(94%)}@media not print{:root[data-color-scheme=dark] trix-toolbar .trix-dialog.trix-active.trix-dialog--link .link_to_embed::before,:root[data-color-scheme=dark] trix-toolbar .trix-button.trix-button--icon::before{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) trix-toolbar .trix-dialog.trix-active.trix-dialog--link .link_to_embed::before,:root:not([data-color-scheme=light]) trix-toolbar .trix-button.trix-button--icon::before{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}}}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button],trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=url]{max-inline-size:100%;background-color:var(--color-canvas);border:1px solid var(--tint-ink-15);border-radius:var(--radius-lg);line-height:1.5;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=url]{padding:.5em;resize:none;transition:box-shadow 125ms ease-out}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=url]:focus:not(.outline-none){outline:none;border-color:var(--focus-ring-color);box-shadow:0 0 2px var(--focus-ring-color)}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=url]::placeholder{color:var(--color-text-placeholder)}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=url]:disabled{opacity:.5}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=url]:-ms-input-placeholder{color:var(--color-text-placeholder)}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=url]::-ms-clear{display:none}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button]{display:inline-block;padding:.5em 1em;border-radius:var(--radius-lg);vertical-align:middle;text-decoration:none;text-align:center;white-space:normal;cursor:pointer;outline-offset:.4em}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button]:hover{text-decoration:none !important}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button]:active:focus{outline:none}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button]:active:not(:disabled):not(.btn--borderless){background-color:var(--tint-ink-15);border-color:var(--tint-ink-25);box-shadow:0 0 8px var(--tint-black-15)}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=url],trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button]{font-size:var(--text-12);padding-block-start:.425em;padding-block-end:.425em}trix-toolbar{background:var(--color-canvas);display:block;border-radius:var(--radius-lg) var(--radius-lg) 0 0}trix-toolbar .paste-hint{position:absolute;background:var(--color-canvas-light);inset-block-start:.2rem;inset-inline-end:-1rem;block-size:3.4rem;padding:0 1rem;line-height:3.6rem;color:var(--color-text-subtle);cursor:default}trix-toolbar .trix-button-row{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:hidden;padding-block:var(--trix-toolbar-padding)}trix-toolbar .trix-button-group{display:flex;gap:var(--trix-toolbar-button-gap)}@media(min-width: 525px){trix-toolbar .trix-button-group--history-tools{margin-left:auto}}trix-toolbar .trix-button[disabled],trix-toolbar .trix-button.trix-button--disabled{opacity:.5;pointer-events:none}trix-toolbar .trix-button.trix-button--icon{block-size:var(--trix-toolbar-button-size);inline-size:var(--trix-toolbar-button-size);padding:0;border:0;text-indent:-999em;position:relative;background-color:rgba(0,0,0,0);border-radius:var(--trix-toolbar-button-radius)}trix-toolbar .trix-button.trix-button--icon:hover{background-color:var(--tint-ink-5)}@media(min-width: 525px){trix-toolbar .trix-button.trix-button--icon{block-size:3.6rem;inline-size:3.6rem}}trix-toolbar .trix-button.trix-button--icon::before{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;background:center center no-repeat;background-size:2.4rem}trix-toolbar .trix-button.trix-button--icon.trix-active{background-color:var(--color-blue-30)}@media not print{:root[data-color-scheme=dark] trix-toolbar .trix-button.trix-button--icon.trix-active::before{filter:invert(100%)}}@media not print{:root[data-color-scheme=dark] :root[data-color-scheme=dark] trix-toolbar .trix-button.trix-button--icon.trix-active::before{filter:invert(100%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) :root[data-color-scheme=dark] trix-toolbar .trix-button.trix-button--icon.trix-active::before{filter:invert(100%)}}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) trix-toolbar .trix-button.trix-button--icon.trix-active::before{filter:invert(100%)}@media not print{:root[data-color-scheme=dark] :root:not([data-color-scheme=light]) trix-toolbar .trix-button.trix-button--icon.trix-active::before{filter:invert(100%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) :root:not([data-color-scheme=light]) trix-toolbar .trix-button.trix-button--icon.trix-active::before{filter:invert(100%)}}}}}trix-toolbar .trix-button.trix-button--icon-bold::before{background-image:url(/assets/icons/trix/trix_bold-04d329400e9a88de73f89e8a827dc7a51c6444bf41e0a260eda8e377890ab812.svg)}trix-toolbar .trix-button.trix-button--icon-italic::before{background-image:url(/assets/icons/trix/trix_italic-118837a1cd7636c97acfbc8a7e7d1ffb68f770b374bd748edf59402bbc0c548b.svg)}trix-toolbar .trix-button.trix-button--icon-link::before{background-image:url(/assets/icons/trix/trix_link-223af70784f3eb5a80f8e2326a9872858bcdd28108c5d68fdad1fda3084024a6.svg)}trix-toolbar .trix-button.trix-button--icon-strike::before{background-image:url(/assets/icons/trix/trix_strike-5a038baa3f756fc4aea051e10785733d456e0604459f7f69264d973b9c13a600.svg)}trix-toolbar .trix-button.trix-button--icon-color::before{background-image:url(/assets/icons/trix/trix_color-ce1ceae5f58a88c16923565f545a662ea61d6e101e6c4fe778d854564427dcd8.svg)}trix-toolbar .trix-button.trix-button--icon-heading-1::before{background-image:url(/assets/icons/trix/trix_heading_1-1f6dac20809d15b111f2f255f095c4766d27de5bcf156578c9351542a484ae00.svg)}trix-toolbar .trix-button.trix-button--icon-quote::before{background-image:url(/assets/icons/trix/trix_quote-9962c5b2237193db2545b97dabd61f8db9c4b92e1914ee0be75c3e8cce2c3351.svg)}trix-toolbar .trix-button.trix-button--icon-horizontal-rule::before{background-image:url(/assets/icons/trix/trix_horizontal_rule-8c8c105abae7131edada4a1849dcb13bf0c1b0d2bbe1d3482369eca905f2f053.svg)}trix-toolbar .trix-button.trix-button--icon-code::before{background-image:url(/assets/icons/trix/trix_code-e4156ceca489f1435ce7699e777a8e4531e544bc3ef96ee980d92ebf1ddde829.svg)}trix-toolbar .trix-button.trix-button--icon-bullet-list::before{background-image:url(/assets/icons/trix/trix_bullets-d242170ac20fb4be71f8ae58b0b6079c0e2bbdb3199ef5b2352cb3dd83bcaab3.svg)}trix-toolbar .trix-button.trix-button--icon-number-list::before{background-image:url(/assets/icons/trix/trix_numbers-3a236fbd18f61566e8b2566b8e003c910ead2d452fc4bbe42e852a738741ec85.svg)}trix-toolbar .trix-button.trix-button--icon-attach::before{background-image:url(/assets/icons/trix/trix_attach-e516c4cae478dba1aac830fed7d07160c8a5b526003072f31030cdb5afef6e4a.svg)}trix-toolbar .trix-button.trix-button--icon-undo::before{background-image:url(/assets/icons/trix/trix_undo-e57c068ca755d212db85664ff84be43482d2bbcce1eb9c1580bd6d8c51f97a3f.svg)}trix-toolbar .trix-button.trix-button--icon-redo::before{background-image:url(/assets/icons/trix/trix_redo-8efaa6f426949ce89d3d803e8f543d182a1faabda60add9702a250c04a18f688.svg)}trix-toolbar .trix-button.trix-button--icon-increase-nesting-level,trix-toolbar .trix-button.trix-button--icon-decrease-nesting-level{display:none}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{display:none}@media(max-width: 525px){trix-toolbar .trix-dialog{white-space:normal}}trix-toolbar .trix-dialog.trix-active{position:absolute;inset-block-start:calc(var(--trix-toolbar-button-radius)*-1/1.5);inset-inline-start:0;inset-inline-end:0;padding:2rem 1rem;background:var(--color-canvas-light);box-shadow:0 .8rem 1rem var(--tint-ink-15);border-block-start:3px solid var(--color-blue-30);border-radius:var(--radius-sm);z-index:5}@media not print{:root[data-color-scheme=dark] trix-toolbar .trix-dialog.trix-active{box-shadow:0 .3rem 1rem var(--tint-inverted-25)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) trix-toolbar .trix-dialog.trix-active{box-shadow:0 .3rem 1rem var(--tint-inverted-25)}}}@container layout (inline-size >= 76.8rem){trix-toolbar .trix-dialog.trix-active{padding:2rem}}@media(max-width: 525px){trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields{display:block}trix-toolbar .trix-dialog.trix-active.trix-dialog--link input[type=url]{inline-size:100%}}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields{display:flex;flex-direction:row}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button]{background-color:var(--color-green);border-color:var(--color-green);color:var(--color-inverted);margin-inline-start:.5rem;text-wrap:nowrap}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button]:active:not(:disabled):not(.btn--borderless){opacity:.9;box-shadow:0 0 8px var(--tint-black-25)}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button]:last-of-type{background-color:var(--tint-ink-50);border-color:var(--tint-ink-50);color:var(--color-inverted)}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=button]:last-of-type:active:not(:disabled):not(.btn--borderless){opacity:.9;box-shadow:0 0 8px var(--tint-black-25)}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .trix-dialog__link-fields input[type=url]{flex-grow:1}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .link_to_embed{padding:3rem 0 0 2rem;margin:-1rem 0 0 1rem;max-inline-size:45rem;position:relative;font-size:.85em}trix-toolbar .trix-dialog.trix-active.trix-dialog--link .link_to_embed::before{content:"";inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;position:absolute;background:url(/assets/icons/trix/hint_arrow-b09a1dd1511fb719f71ab44dca145f940a7b37a1704ce4e00074bb08474c22ee.svg) 0 .6rem no-repeat;background-size:1.6rem}trix-toolbar .trix-dialog.trix-active.trix-dialog--camera{inline-size:75%}trix-toolbar .trix-dialog.trix-active.trix-dialog--color{max-inline-size:100%;padding:1rem;inset-inline-start:auto;inset-inline-end:auto;white-space:normal}@container layout (inline-size >= 76.8rem){trix-toolbar .trix-dialog.trix-active.trix-dialog--color{padding:1rem}}trix-toolbar .trix-dialog.trix-active .color_dialog__hide-unless-selection-contains-coloring{display:none}trix-toolbar .trix-dialog.trix-active.color_dialog--selection-contains-coloring .color_dialog__hide-unless-selection-contains-coloring{display:block}trix-toolbar .trix-dialog .trix-validate:invalid{border-color:var(--color-red) !important}trix-toolbar .trix-dialog .trix-validate:invalid:focus{--shadow-color: color-mix(in hsl, transparent, var(--color-red) 50%);box-shadow:0 0 6px var(--shadow-color) !important}.sticky-trix-toolbar{z-index:4;inset-block-start:39px;border-block-end:1px solid var(--tint-ink-10)}.free-plan-promo{background:var(--color-purple-20);border:2px solid var(--color-purple);border-radius:var(--radius-lg);display:block;padding:1.2rem 1.6rem;text-align:center}.free-plan-promo strong{font-weight:600}.free-plan-promo .svg-icon--sparkles-solid{color:var(--color-yellow-50);margin-inline:.5ch}@container layout (inline-size < 48rem){.free-plan-promo .svg-icon--sparkles-solid{display:none}}@container layout (inline-size < 76.8rem){.free-plan-promo{display:flex;flex-direction:column}}.free-plan-promo__overage{align-items:center;background-color:var(--color-orange);border-radius:99rem;color:var(--color-inverted);display:flex;gap:.5ch;inline-size:fit-content;margin-inline:auto;padding-inline:1ch}.free-plan-promo--home{inline-size:calc(100vw - 1.6rem);inset:auto auto .8rem 50%;position:fixed;transform:translateX(-50%);z-index:var(--z-banner)}@container layout (inline-size >= 96rem){.free-plan-promo--home{inline-size:calc(100vw - 12rem)}}@container layout (inline-size < 48rem){.free-plan-promo--home{display:none}}.free-plan-promo--adminland{margin-block-end:2.4rem;position:relative;z-index:1}@container layout (inline-size >= 76.8rem){.free-plan-promo--adminland{margin-inline:calc(var(--perma-padding)*-1 + 2.1rem)}}.free-plan-promo--nav{align-items:center;background-color:var(--color-purple-20);border:1px solid var(--color-purple-50);color:var(--color-purple);display:flex;gap:.8rem;line-height:1.25;margin-block-start:2rem;margin-inline:3rem}.free-plan-promo--nav .svg-icon{font-size:2rem}.gauge{--gauge-box: 304cqi;--gauge-secondary-needle: var(--color-green);inline-size:100%;isolation:isolate;position:relative}.gauge__graph{container-type:inline-size;isolation:isolate;margin:0 auto;max-inline-size:48rem;overflow:hidden;position:relative;z-index:1}.gauge__graph>svg{color:var(--tint-ink-25);display:block;inline-size:92.25cqi;margin:2.5cqi auto;z-index:2}.gauge__graph .arc{block-size:var(--gauge-box);border-radius:50%;border:4cqi solid var(--gauge-risk-color);display:inline-block;inline-size:var(--gauge-box);inset-inline-start:0;position:absolute;z-index:2}.gauge--red .gauge__graph .arc,.gauge--yellow .gauge__graph .arc{opacity:.5}.gauge__fill{animation:rotate-arc 750ms ease-in-out forwards;animation-delay:250ms;block-size:var(--gauge-box);clip-path:polygon(50% 50%, 34.5% 0, 34.5% 0);inline-size:var(--gauge-box);inset-block-start:4.75cqi;inset-inline-start:50%;position:absolute;transform:translateX(-50%);z-index:-1}@keyframes rotate-arc{from{clip-path:polygon(50% 50%, 34.5% 0, 34.5% 0)}to{clip-path:polygon(50% 50%, 34.5% 0, var(--gauge-fill) 0)}}.gauge__mobile-link{display:none}.gauge__data{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1.4;margin:-2cqi auto 0 auto;position:relative;text-align:center;z-index:1}.gauge__data-risk{font-weight:500}.gauge__data-updates{color:var(--color-text-subtle);font-size:.875em}a .gauge__data-updates:hover{text-decoration:underline}.gauge__needle{animation:rotate-needle .8s ease-in-out forwards;animation-delay:250ms;block-size:var(--gauge-box);inline-size:var(--gauge-box);inset-block-start:-0.75cqi;inset-inline-start:50%;position:absolute;transform:translateX(-50%) rotate(-18deg)}@keyframes rotate-needle{from{transform:translateX(-50%) rotate(-18deg)}to{transform:translateX(-50%) rotate(var(--gauge-needle-rotate))}}.gauge__needle svg{filter:drop-shadow(0.8cqi 0 0 var(--color-canvas)) drop-shadow(-0.8cqi 0 0 var(--color-canvas));inset-block-start:0;inset-inline-start:50%;position:absolute;transform:translateX(-50%)}.gauge__needle--primary{z-index:5}.gauge__needle--primary svg{block-size:14cqi;inline-size:6cqi}.gauge__needle--secondary{z-index:4}.gauge__needle--secondary svg{block-size:8cqi;inline-size:.8cqi;margin-block-start:3.55cqi;filter:drop-shadow(2px 0 0 var(--color-canvas)) drop-shadow(-2px 0 0 var(--color-canvas))}.gauge__needle--primary--move{display:none}.gauge__ghost{block-size:100%;inline-size:89cqi;inset:0;margin-inline:auto;position:absolute;z-index:0}.gauge__actions{display:none;gap:.4rem;inset-block-start:0;inset-inline-start:50%;opacity:0;position:absolute;translate:-50%;transition:opacity 150ms ease-out;z-index:9}.gauge__link{display:block;inset:0;position:absolute;z-index:1}.gauge--green{--gauge-risk-color: var(--color-green)}.gauge--yellow{--gauge-risk-color: var(--color-yellow-50)}.gauge--red{--gauge-risk-color: var(--color-red)}.gauge--start{--gauge-risk-color: var(--color-ink)}.gauge--lg{font-size:var(--text-sm);margin-block-end:var(--24px)}@container layout (inline-size >= 48rem){.gauge--lg{font-size:var(--text-base)}}#new_gauge_needle{display:contents}.gauge-form .gauge__data,.gauge-form .gauge__needle--primary--static{display:none}.gauge-form .gauge__needle--primary--move{display:block;cursor:ew-resize}.gauge-form .client-visibility-flag{display:none}.gauge-form__risk{margin:1em 0 0 0;position:relative;text-align:start;user-select:none;z-index:2}@container layout (inline-size >= 48rem){.gauge-form__risk{margin:0;text-align:center}}@container layout (inline-size >= 76.8rem){.gauge-form__risk{margin:-0.4em 0 2.4em 0}}.gauge-form__colors{display:flex;flex-direction:column;gap:.4rem;justify-content:center}@container layout (inline-size >= 48rem){.gauge-form__colors{flex-direction:row;gap:.8rem}}.gauge-form__colors a{align-items:center;display:flex;gap:.4em}.gauge-form__color{background-color:var(--gauge-risk-color);block-size:1.2em;border-radius:50%;inline-size:1.2em;margin:.2em;outline:2px solid var(--color-canvas);position:relative}.gauge-form__color:hover{outline:2px solid var(--color-canvas)}.gauge-form__color--selected .gauge-form__color:before{block-size:100%;border-radius:50%;content:"";display:block;inline-size:100%;outline:4px solid var(--gauge-risk-color);position:absolute;z-index:-1}.gauge-form__color--green{--gauge-risk-color: var(--color-green)}.gauge-form__color--yellow{--gauge-risk-color: var(--color-yellow-50)}.gauge-form__color--red{--gauge-risk-color: var(--color-red)}.gauge-modal{text-align:start}.gauge-modal .client-visibility-flag{border-radius:0 0 .4rem .4rem;display:inline-flex;position:absolute;inset:0 0 auto auto}.gauge-modal .modal-sheet{inline-size:74rem}.gauge-modal .perma-header{margin-block-end:var(--16px)}.gauge-modal .gauge__actions{display:none}.gauge-card-grid{--columns: 3;--gap: 1.6rem;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:center;text-align:center}.gauge-card-grid>article{inline-size:calc((100% - var(--gap)*(var(--columns) - 1))/var(--columns))}@container layout (width < 96rem){.gauge-card-grid{--columns: 2}}@container layout (width < 56rem){.gauge-card-grid{--columns: 1}}.gauge-card-grid .gauge__data{margin:-0.8em auto 0 auto}.gauge-card-grid .gauge__data-risk{font-size:.9em}.gauge-card{align-items:center;background-color:var(--color-uncolor-10);border:1px solid var(--tint-ink-10);border-radius:.8rem;display:flex;flex-direction:column;gap:var(--8px);justify-content:space-between;padding-block:var(--24px) var(--16px);position:relative}@container layout (width > 56rem){.gauge-card{aspect-ratio:1.85}}.gauge-card .lineup-pill{--lineup-pill-height: var(--12px);font-size:var(--12px);inline-size:calc(100% - 2.4rem);margin:0;max-inline-size:90%}.gauge-card .lineup-pill__progress-indicator{margin-block-end:0}.gauge-card .gauge{font-size:1.1rem;pointer-events:none}@container layout (width > 48rem){.gauge-card .gauge{font-size:1.3rem}}.gauge-card .gauge__data-updates{font-size:.8em}.gauge-card__link{display:block;inset:0;position:absolute;z-index:2}@layer base{html{block-size:100%;color:var(--color-ink);font-size:var(--text-root);scrollbar-gutter:stable}body{font-size:var(--text-16);font-family:sans-serif;font-family:system-ui;line-height:var(--line-height-base);margin-block-start:0;text-rendering:optimizeLegibility}body:not(.iframe){background-color:var(--color-body);transition:background-color 200ms ease-out}.chromeless{container-type:inline-size;container-name:layout;min-block-size:100dvh;padding-block-start:2rem}@container layout (inline-size >= 76.8rem){.chromeless{padding-block-start:6rem}}.viewport{block-size:100%;inline-size:100%;margin:0 !important}.layout{container-type:inline-size;container-name:layout;min-block-size:100vh;position:relative;overflow:clip}.sidebar{background-color:var(--color-body);contain:strict;position:fixed;inset-block-start:0;inset-inline-end:0;transform:translateX(var(--sidebar-width));inline-size:var(--sidebar-width);block-size:100vh;z-index:var(--z-sidebar);display:flex;flex-direction:column}@container layout (inline-size < 76.8rem){.sidebar{border-inline-start:1px solid var(--tint-ink-5)}}.main-content{container-name:main-content;container-type:inline-size;margin-inline:auto}code{font-family:var(--font-mono);font-size:inherit}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-headings);text-wrap:pretty}h5{font-weight:normal}.caps-subheading{margin:1rem 0 .5rem 0;font-size:.875em;font-weight:bold;text-transform:uppercase}.timestamp{color:var(--color-uncolor)}mark{background:unset;color:unset}blockquote{border-inline-start:3px solid var(--color-ink);margin:0;padding:0 0 0 1em}[dir=rtl] blockquote,blockquote[dir=rtl]{border-inline-start:0;border-inline-end:3px solid var(--color-ink);padding:0 1em 0 0}pre{background:var(--color-ink-20);border-radius:var(--radius-sm);font-family:monaco,monospace;font-size:.875em;margin:0;overflow-x:auto;padding:1rem;white-space:pre;word-break:normal;word-wrap:normal}@media not print{:root[data-color-scheme=dark] pre{background:var(--color-inverted)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) pre{background:var(--color-inverted)}}}pre code{border-radius:var(--radius-sm)}hr{--_block-margin: var(--block-margin, 0);--_hr-color: var(--hr-color, var(--tint-ink-10));margin-inline:0;margin-block:var(--_block-margin);border:0;border-block-end:1px solid var(--_hr-color)}hr.section_divider{--block-margin: 4rem}hr.section_divider--small{margin-inline-start:auto;margin-inline-end:auto;border-width:4px;inline-size:8rem}hr.footer_divider{display:block;background:var(--tint-ink-15);margin:3rem auto;inline-size:8rem;block-size:1px;border:none}[dir=rtl]{text-align:initial}img{max-inline-size:100%}img.text-center{margin-inline:auto}img:not(.img--sized){block-size:auto}.img--bordered{border:1px solid var(--tint-ink-15);padding:1px}iframe{display:block;max-inline-size:100%;border-radius:var(--radius-sm);border:1px solid var(--tint-ink-25)}}.user-group{background:var(--color-uncolor-10);border-radius:var(--radius-lg);padding:2.4rem}@container layout (inline-size < 76.8rem){.user-group{padding:1.6rem}}.user-group__header{align-items:center;display:flex;justify-content:space-between}.user-group__name{margin:0}@container layout (inline-size < 76.8rem){.user-group__name{padding-inline-end:.625em;font-size:2.2rem;white-space:normal}}.user-group__edit{display:flex;align-items:center;grid-gap:.2rem}.user-group__people{display:flex;grid-gap:1rem;flex-wrap:wrap}.user-group__person{display:flex;align-items:center;gap:.8rem}.help-button--loading::after{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}.help-button--loading::after{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}.help-button{position:fixed;inset-inline-start:var(--12px);inset-block-end:calc(var(--tray-block-size) + var(--8px))}@container layout (inline-size < 128rem){.help-button{display:none}}.help-button--corner{align-items:center;block-size:var(--tray-block-size);display:flex;inset-inline-start:var(--8px);inset-block-end:0}@container layout (inline-size < 128rem){.help-button--corner{display:flex}}.help-button--loading{pointer-events:none}.help-button--loading::after{animation-delay:.2s;content:"";opacity:.8;z-index:1}.help-button--loading .btn{opacity:.5}.body-full-width .help-button span{display:none}.footer-trays__corner{position:fixed;inset-block:auto 0;inset-inline:var(--8px) auto;block-size:var(--tray-block-size);display:flex;align-items:center;gap:var(--4px);z-index:1}.hill-chart__svg{display:block;margin:0 auto;inline-size:100%;block-size:240px;min-inline-size:300px;max-inline-size:900px}.hill-chart__path{fill:none;opacity:.67;stroke:var(--tint-ink-50);stroke-width:1.5}.hill-chart__y-axis .domain{stroke:var(--color-ink-50)}.hill-chart__x-axis .domain{stroke:var(--color-ink-40)}.hill-chart__x-axis-label{fill:var(--tint-ink-50);font-size:1.1rem;text-anchor:middle;text-transform:uppercase}.hill-dot{outline:0}.hill-dot__label{font-size:var(--text-14);fill:var(--color-ink)}.hill-dot__line{fill:none}.hill-dot__circle{cursor:pointer;stroke:var(--color-canvas);stroke-width:1}.hill-dot__circle--hidden{opacity:0;stroke-width:0}.hill-dot__circle--visible{transition:r .2s cubic-bezier(0.75, -0.75, 0, 2)}.hill-dot__circle--grown{animation:grow-radius .5s cubic-bezier(0.75, -0.75, 0, 2)}@keyframes grow-radius{0%{r:0}100%{r:10}}.hill-dot__circle--shrunk{r:0;transition:r .5s cubic-bezier(0.75, -0.75, 0, 2)}[data-hill-dot-dragging] .hill-dot__circle--visible{r:14}[data-hill-dot-previous-version]{opacity:.33}[data-hill-dot-stackable] .hill-dot__line,[data-hill-dot-stackable] .hill-dot__label{transition:opacity .1s ease-in-out;opacity:.33}[data-hill-dot-stackable]:hover .hill-dot__line,[data-hill-dot-stackable]:hover .hill-dot__label{opacity:1}.hill-dot--blue{background-color:var(--color-blue-50)}.hill-dot--blue .hill-dot__circle{fill:var(--color-blue-50)}.hill-dot--blue .hill-dot__line{stroke:var(--color-blue-50)}.hill-chart[data-hill-chart-editable] .hill-dot--blue:hover .hill-dot__label{fill:var(--color-blue-50)}.hill-dot-progress--blue circle.pie{stroke:var(--color-blue-50) !important;opacity:.33}.hill-dot-progress--blue circle.slice{stroke:var(--color-blue-50) !important}.hill-dot--orange{background-color:var(--color-orange-50)}.hill-dot--orange .hill-dot__circle{fill:var(--color-orange-50)}.hill-dot--orange .hill-dot__line{stroke:var(--color-orange-50)}.hill-chart[data-hill-chart-editable] .hill-dot--orange:hover .hill-dot__label{fill:var(--color-orange-50)}.hill-dot-progress--orange circle.pie{stroke:var(--color-orange-50) !important;opacity:.33}.hill-dot-progress--orange circle.slice{stroke:var(--color-orange-50) !important}.hill-dot--red{background-color:var(--color-red-50)}.hill-dot--red .hill-dot__circle{fill:var(--color-red-50)}.hill-dot--red .hill-dot__line{stroke:var(--color-red-50)}.hill-chart[data-hill-chart-editable] .hill-dot--red:hover .hill-dot__label{fill:var(--color-red-50)}.hill-dot-progress--red circle.pie{stroke:var(--color-red-50) !important;opacity:.33}.hill-dot-progress--red circle.slice{stroke:var(--color-red-50) !important}.hill-dot--aqua{background-color:var(--color-aqua-50)}.hill-dot--aqua .hill-dot__circle{fill:var(--color-aqua-50)}.hill-dot--aqua .hill-dot__line{stroke:var(--color-aqua-50)}.hill-chart[data-hill-chart-editable] .hill-dot--aqua:hover .hill-dot__label{fill:var(--color-aqua-50)}.hill-dot-progress--aqua circle.pie{stroke:var(--color-aqua-50) !important;opacity:.33}.hill-dot-progress--aqua circle.slice{stroke:var(--color-aqua-50) !important}.hill-dot--green{background-color:var(--color-green-50)}.hill-dot--green .hill-dot__circle{fill:var(--color-green-50)}.hill-dot--green .hill-dot__line{stroke:var(--color-green-50)}.hill-chart[data-hill-chart-editable] .hill-dot--green:hover .hill-dot__label{fill:var(--color-green-50)}.hill-dot-progress--green circle.pie{stroke:var(--color-green-50) !important;opacity:.33}.hill-dot-progress--green circle.slice{stroke:var(--color-green-50) !important}.hill-dot--yellow{background-color:var(--color-yellow-50)}.hill-dot--yellow .hill-dot__circle{fill:var(--color-yellow-50)}.hill-dot--yellow .hill-dot__line{stroke:var(--color-yellow-50)}.hill-chart[data-hill-chart-editable] .hill-dot--yellow:hover .hill-dot__label{fill:var(--color-yellow-50)}.hill-dot-progress--yellow circle.pie{stroke:var(--color-yellow-50) !important;opacity:.33}.hill-dot-progress--yellow circle.slice{stroke:var(--color-yellow-50) !important}.hill-dot--purple{background-color:var(--color-purple-50)}.hill-dot--purple .hill-dot__circle{fill:var(--color-purple-50)}.hill-dot--purple .hill-dot__line{stroke:var(--color-purple-50)}.hill-chart[data-hill-chart-editable] .hill-dot--purple:hover .hill-dot__label{fill:var(--color-purple-50)}.hill-dot-progress--purple circle.pie{stroke:var(--color-purple-50) !important;opacity:.33}.hill-dot-progress--purple circle.slice{stroke:var(--color-purple-50) !important}.hill-dot--pink{background-color:var(--color-pink-50)}.hill-dot--pink .hill-dot__circle{fill:var(--color-pink-50)}.hill-dot--pink .hill-dot__line{stroke:var(--color-pink-50)}.hill-chart[data-hill-chart-editable] .hill-dot--pink:hover .hill-dot__label{fill:var(--color-pink-50)}.hill-dot-progress--pink circle.pie{stroke:var(--color-pink-50) !important;opacity:.33}.hill-dot-progress--pink circle.slice{stroke:var(--color-pink-50) !important}.hill-dot--sand{background-color:var(--color-sand-50)}.hill-dot--sand .hill-dot__circle{fill:var(--color-sand-50)}.hill-dot--sand .hill-dot__line{stroke:var(--color-sand-50)}.hill-chart[data-hill-chart-editable] .hill-dot--sand:hover .hill-dot__label{fill:var(--color-sand-50)}.hill-dot-progress--sand circle.pie{stroke:var(--color-sand-50) !important;opacity:.33}.hill-dot-progress--sand circle.slice{stroke:var(--color-sand-50) !important}.hill-dot--primary{background-color:var(--color-slate-50)}.hill-dot--primary .hill-dot__circle{fill:var(--color-slate-50)}.hill-dot--primary .hill-dot__line{stroke:var(--color-slate-50)}.hill-chart[data-hill-chart-editable] .hill-dot--primary:hover .hill-dot__label{fill:var(--color-slate-50)}.hill-dot-progress--primary circle.pie{stroke:var(--color-slate-50) !important;opacity:.33}.hill-dot-progress--primary circle.slice{stroke:var(--color-slate-50) !important}.hill-dot--brown{background-color:var(--color-sand-50)}.hill-dot--brown .hill-dot__circle{fill:var(--color-sand-50)}.hill-dot--brown .hill-dot__line{stroke:var(--color-sand-50)}.hill-chart[data-hill-chart-editable] .hill-dot--brown:hover .hill-dot__label{fill:var(--color-sand-50)}.hill-dot-progress--brown circle.pie{stroke:var(--color-sand-50) !important;opacity:.33}.hill-dot-progress--brown circle.slice{stroke:var(--color-sand-50) !important}.hill-dot--gray{background-color:var(--color-slate-50)}.hill-dot--gray .hill-dot__circle{fill:var(--color-slate-50)}.hill-dot--gray .hill-dot__line{stroke:var(--color-slate-50)}.hill-chart[data-hill-chart-editable] .hill-dot--gray:hover .hill-dot__label{fill:var(--color-slate-50)}.hill-dot-progress--gray circle.pie{stroke:var(--color-slate-50) !important;opacity:.33}.hill-dot-progress--gray circle.slice{stroke:var(--color-slate-50) !important}@container layout (inline-size >= 76.8rem){.hill-chart[data-hill-chart-editable]{border:1px solid var(--tint-ink-10);border-radius:var(--radius-lg);margin-inline-start:-2.4rem;margin-inline-end:-2.4rem;padding:1rem 2.4rem}}@container layout (inline-size < 76.8rem){.hill-chart[data-hill-chart-editable]{border-block-end:1px solid var(--tint-ink-10);padding-block-end:1rem}}.hill-chart[data-hill-chart-editable] .hill-dot:hover,.hill-chart[data-hill-chart-editable] .hill-dot:hover .hill-dot__circle{cursor:move}.hill-chart__instructions{font-size:var(--text-14);padding-block-start:var(--8px);line-height:3.2rem}.hill-chart__instructions span{line-height:2.4rem;font-weight:bold;display:inline-block;padding:0 .5em}.hill-chart__annotator{margin:0 .5em}.hill-chart__annotator lexxy-editor{border:1px solid var(--color-ink-40)}.hill-chart__annotation-field{font-size:var(--text-16);display:block;min-block-size:12rem;max-block-size:200px;overflow-y:auto}.recordable--hill-versions .break::before{display:none}.recordable--hill-versions .break span{font-size:var(--text-14);display:inline-block;padding:.3em .6em;color:var(--color-inverted);background:var(--color-uncolor-50);border-radius:.2em;text-transform:uppercase}.hill-chart--on-card{margin:-1em}.hill-chart--on-card .hill-chart__svg{block-size:140px;min-inline-size:0}.hill-chart--on-card .hill-chart__x-axis-label{display:none}.hill-chart--on-card .hill-dot__label{font-size:.667em}.hill-chart-modal-form{display:flex;flex-direction:column;overflow:hidden}.hilltop-grid{--gap: 1.6rem;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.hilltop-grid .hill-chart__svg{block-size:15rem;min-inline-size:calc(50% - 1.6rem)}@container layout (width < 75rem){.hilltop-grid .hill-chart__svg{min-inline-size:100%}.hilltop-grid .hill-chart__svg .hill-dot__label{font-size:var(--text-10)}}.hilltop-grid .version-update{min-inline-size:calc(50% - 1.6rem)}@container layout (width < 75rem){.hilltop-grid .version-update{inline-size:100%}.hilltop-grid .version-update .hill-dot__label{font-size:var(--text-10)}}.hilltop-grid .hill-dot__label{font-size:var(--text-12);fill:var(--color-ink)}.hill-chart--report{background-color:var(--color-canvas);box-shadow:var(--shadow-warm-md);border-radius:.8rem;margin:0}.hill-chart--report:hover{box-shadow:0 0 0 1px var(--color-uncolor-50),var(--shadow-warm-md)}.hill-chart--report .hill-chart__renderer{pointer-events:none}@container layout (inline-size < 96rem){.hill-chart--report{inline-size:100%;max-inline-size:768px}}@container layout (inline-size >= 96rem){.hill-chart--report{inline-size:calc(50% - var(--gap)/2)}}.hill-chart__report-link{block-size:100%;display:flex;flex-direction:column;justify-content:space-between}.hill-chart__report-header{padding:2.4rem 1.2rem 1.2rem;text-align:center}.hill-chart__report-title{font-size:var(--text-16);margin:0 0 .4rem}@media not print{:root[data-color-scheme=dark] .home__theme-btn{display:none}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .home__theme-btn{display:none}}}@container layout (inline-size < 64rem){.body-home .nav{backdrop-filter:blur(20px);background-color:color-mix(in hsl, transparent, var(--color-body) 30%);inset-block-start:0}.body-home .nav .nav-menu{backdrop-filter:unset;background-color:rgba(0,0,0,0)}.body-home .nav .nav__logotype{display:none}}.perma--home{background:rgba(0,0,0,0);box-shadow:none;inline-size:100%;max-inline-size:100%;padding-block:0}.home__layout{--sidesTopMargin: 8.6rem;align-items:start;display:grid;grid-template-columns:1fr auto 1fr}@container layout (inline-size < 96rem){.home__layout{display:flex;flex-direction:column;gap:1lh;margin-block-end:calc(var(--tray-block-size) + 2rem);margin-block-start:1rem}}.home__logo{display:flex;justify-content:center;padding:var(--16px) 0 var(--4px)}.home__sidebar,.home__sidebar-right{max-inline-size:36rem;text-align:end}.home__sidebar{margin:var(--sidesTopMargin) 0 auto auto;padding-inline-end:3rem}@container layout (inline-size < 96rem){.home__sidebar{align-items:center;display:flex;flex-direction:column;justify-self:center;margin:0 auto;max-inline-size:64rem;padding-inline-end:0;text-align:center}}@container layout (inline-size < 64rem){.home__sidebar{inline-size:100%;max-inline-size:48rem}}.home__sidebar-right{margin-block-start:var(--sidesTopMargin);margin-inline:3rem auto;text-align:start}@container layout (inline-size < 96rem){.home__sidebar-right{display:none}}@container main-content (max-width: 105rem){html[data-sidebar-open] .home__sidebar-right{filter:blur(6px);opacity:.6;pointer-events:none;visibility:hidden}}.home__recent-activity .today-events-list{border-color:var(--color-ink-30);margin-inline-start:var(--8px)}.home__recent-activity .today-events-list__time{color:var(--color-ink-60);display:flex;font-size:var(--text-12)}.home__recent-activity .today-events-list__content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;text-overflow:unset;white-space:normal}.home__recent-activity .today-events-list__item{font-size:var(--text-14)}.home__recent-activity .today-events-list__item::before{background-color:var(--color-ink-40);border-color:var(--color-body);inset-block-start:var(--12px)}.home__recent-activity-view-all{font-size:var(--text-14);font-weight:normal;color:var(--color-ink-60)}@container layout (inline-size < 128rem){.home__recent-activity-view-all{margin-inline-start:var(--4px)}}.home__recent-activity-label{font-size:var(--text-18);font-weight:700;line-height:1.3;margin:0}@container layout (inline-size < 128rem){.home__recent-activity-label{font-size:var(--text-16)}.home__recent-activity-label+span{display:none}}.home__recent-activity--skeleton .home__recent-activity-label{padding-block-start:calc(1lh - 1.4rem);padding-block-end:calc(1lh - 1.4rem)}.home__recent-activity__skeleton-item{flex-direction:column;gap:.6rem}.home__recent-activity__skeleton-content{display:flex;flex-wrap:wrap;align-items:center;column-gap:.6rem;row-gap:.8rem;inline-size:100%}.home__recent-activity__skeleton-circle--icon{inline-size:1.8rem;block-size:1.8rem}.home__recent-activity__skeleton-circle--avatar{inline-size:1.8rem;block-size:1.8rem}.home__recent-activity__skeleton-bar--heading{block-size:1.4rem;inline-size:18rem}.home__recent-activity__skeleton-bar--time{inline-size:4rem}.home__recent-activity__skeleton-bar--text-1{flex:1;min-inline-size:4rem}.home__recent-activity__skeleton-bar--text-2{flex-basis:100%}.home__recent-activity__skeleton-bar--contributors{inline-size:22rem}.home__recent-contributors .avatar-group--gapless{--overlap: 0.1em}@container layout (inline-size < 128rem){.home__recent-contributors .avatar-group--gapless{--overlap: 0.25em}}.home__recent-contributors .avatar-overflow{font-size:var(--text-10)}.home__greeting-headline{font-size:var(--text-18);font-weight:800;line-height:1.1;margin:0;text-wrap:balance}@container layout (inline-size < 96rem){.home__greeting-headline{font-size:var(--text-24);text-align:center}}.home__sidebar-actions{display:flex;flex-direction:column;gap:var(--8px);justify-content:end;list-style:none;margin:0;padding:0}.home__sidebar-actions .btn:not(.btn--ghost){--btn-background-color-hover: var(--btn-background-color);--btn-border-color: var(--tint-ink-10);--btn-border-color-hover: var(--color-blue-50);--btn-font-size: var(--text-16);--btn-icon-color: var(--color-blue);font-weight:500}.home__sidebar-actions .btn--ghost{--btn-color: var(--color-text-subtle)}.home__sidebar-actions .btn--ghost:is(:hover,:focus){--btn-color: var(--color-ink)}@container layout (inline-size < 128rem){.home__sidebar-actions .capitalize-on-small{text-transform:capitalize}}@container layout (inline-size < 96rem){.home__sidebar-actions{justify-content:center;flex-direction:row;flex-wrap:wrap;gap:var(--4px)}.home__sidebar-actions .btn:not(.btn--ghost){--btn-font-size: var(--text-14);font-weight:normal}}.nav-menu__sheet--jump.home-menu{display:flex;flex-direction:column;justify-content:space-between;border:0;border-radius:1.6rem;background-color:var(--tint-ink-3);block-size:calc(100vh - 139px);max-block-size:100rem;isolation:isolate;margin-inline:auto !important;max-inline-size:48rem;position:relative}.nav-menu__sheet--jump.home-menu .nav-menu__section--jump{padding-block:var(--8px)}@media(any-hover: hover)and (min-width: 48rem){body[data-hotkey-mode] :not(:focus-within) .nav-menu__sheet--jump.home-menu .nav-menu__section--jump .shortcut-container{display:flex}}.nav-menu__sheet--jump.home-menu:has(#my-navigation-menu-listbox[match-count]){background-color:var(--color-canvas)}@container layout (inline-size < 96rem){.nav-menu__sheet--jump.home-menu{inline-size:100%;inset-block-start:0;block-size:calc(100vh - 242px);order:3;overflow:hidden}.nav-menu__sheet--jump.home-menu .nav-menu__section--receded:last-of-type{border-block-end:0}}@container layout (inline-size < 64rem){.nav-menu__sheet--jump.home-menu{block-size:auto;max-block-size:unset}}.home-menu__scroller{inline-size:48rem;max-inline-size:100%;overflow-y:auto;overflow-x:hidden;scroll-padding-top:7.5rem;scroll-padding-bottom:8rem}@container layout (inline-size < 96rem){.home-menu__scroller{inline-size:100%}}@container layout (inline-size < 128rem){.nav-menu__section--jump .search__query{font-size:var(--text-14)}}.home-menu{--z-card-settings: 1}.home-menu .card__settings{z-index:var(--z-card-settings);flex-direction:column-reverse;inset-block-end:.8rem;justify-content:space-between;isolation:isolate}.home-menu .nav-menu__footer{z-index:var(--z-footer)}.card-grid--home{--card-grid-columns: 2;--card-grid-gap: var(--12px);padding:var(--4px) var(--card-grid-gap) var(--card-grid-gap)}@container layout (inline-size < 48rem){.card-grid--home .card--project,.card-grid--home .card--stack{--card-aspect-ratio: 3 / 2}}@container layout (inline-size < 40rem){.card-grid--home .card--project,.card-grid--home .card--stack{--card-aspect-ratio: 5 / 4}}.card-grid--home .card__link:is(:hover,:focus){box-shadow:0 0 0 2px var(--card-border-color-hover)}.card-grid--home:not(:has(>:nth-child(6 of :not(.sortable-clone)))){--card-grid-columns: 1}.card-grid--home:not(:has(>:nth-child(6 of :not(.sortable-clone)))) .card--project,.card-grid--home:not(:has(>:nth-child(6 of :not(.sortable-clone)))) .card--stack{--card-aspect-ratio: 17 / 5}.home-card-grid__text-list{display:none}[data-controller~=content-filter][query] .home-card-grid__cards{display:none}[data-controller~=content-filter][query] .home-card-grid__text-list{display:block}.home-card-grid__cards{display:grid;overflow:hidden}.home-card-grid__panel{grid-area:1/1;transition:transform 300ms ease}@media(prefers-reduced-motion: reduce){.home-card-grid__panel{transition:none}}.home-card-grid__panel--main{position:relative}.home-card-grid__panel--main:not(.panel-active){transform:translateX(-100%);position:absolute;visibility:collapse}.home-card-grid__panel--stack:not(.panel-active){transform:translateX(100%)}.home-card-grid__stack-header{display:grid;grid-template-columns:4rem 1fr 4rem;align-items:start;gap:var(--8px);padding:var(--8px) var(--4px)}.home-card-grid__back-btn{grid-column:1;margin-block-start:.2rem}.home-card-grid__stack-title-slot{grid-column:2;justify-self:center;min-inline-size:0;max-inline-size:100%;text-align:center}.home-card-grid__stack-header-color-picker{grid-column:3;justify-self:end;block-size:var(--component-base);inline-size:var(--component-base);display:flex;align-items:center;justify-content:center}.home-card-grid__stack-title-image{max-block-size:4rem;max-inline-size:100%;border-radius:var(--radius-sm)}.home-card-grid__stack-title-trigger{appearance:none;background:rgba(0,0,0,0);border:none;cursor:pointer;font:inherit;padding:0;color:inherit;max-inline-size:100%;position:relative;background-image:linear-gradient(transparent, transparent),linear-gradient(currentColor, currentColor);background-size:100% 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .2s linear;transition-delay:250ms}.home-card-grid__stack-title-trigger:hover{background-size:0 2px,100% 2px}.home-card-grid__stack-title-form{inline-size:min(100%,36rem)}.home-card-grid__stack-title-form .inline-edit__title-actions{position:static;inset:auto;inset-inline:unset !important;margin-block-start:var(--8px);animation:none;box-shadow:none;border:none;background:rgba(0,0,0,0);padding:0;inline-size:auto}.home-card-grid__stack-title-input--error{outline:2px solid var(--color-red)}.home-card-grid__stack-content{--stack-color: var(--color-ink-30);--stack-color-light: var(--color-canvas);box-shadow:0 0 0 1px var(--stack-color);border-radius:var(--radius-lg);margin:var(--4px) var(--12px) var(--12px);background-image:linear-gradient(to bottom, var(--stack-color), var(--stack-color) 6px, transparent 6px, transparent)}.home-card-grid__stack-content[style*="--recording-color"]{--stack-color: var(--recording-color, var(--color-ink-50));--stack-color-light: color-mix(in hsl, transparent, var(--stack-color) 10%);box-shadow:0 0 0 1px color-mix(in hsl, transparent, var(--stack-color) 20%)}@media(prefers-reduced-motion: no-preference){.card--appearing{animation:scale-fade-in 300ms ease-out both;transform-origin:center}}@media(prefers-reduced-motion: no-preference){.card--unfiling{animation:scale-fade-out 300ms ease-in-out both;transform-origin:center}}.home-card-grid__stack-cards:has([data-behavior~=card])~.home-card-grid__stack-empty{display:none}.home-card-grid__stack-cards:not(:has([data-behavior~=card]))~.home-card-grid__stack-actions{display:none}.home-card-grid__stack-content:not(:has([data-behavior~=card]))+.home-card-grid__stack-root-zone .home-card-grid__stack-hint{display:none}.home-card-grid__stack-root-target.card--dropping{filter:drop-shadow(0 0 1.3rem color-mix(in hsl, var(--color-blue) 80%, transparent))}.home-card-grid__stack-hint{font-size:var(--text-14);color:var(--color-text-subtle);text-align:center;margin:0;padding:var(--8px) var(--16px) var(--24px)}.home-card-grid__stack-empty{display:grid;place-items:center;padding:var(--36px) var(--16px) var(--64px)}.home-card-grid__stack-empty .btn{display:inline-flex;align-items:center;gap:var(--8px)}.home-card-grid__stack-actions{display:flex;justify-content:center;gap:var(--8px);padding:0 var(--12px) var(--12px)}.home-card-grid__stack-actions .btn{display:inline-flex;align-items:center;gap:var(--8px)}@container layout (inline-size < 64rem){.home-card-grid__stack-actions{flex-direction:column}.home-card-grid__stack-actions .btn{display:flex;justify-content:center}}.card--stack{--card-aspect-ratio: 2 / 1;--card-padding: var(--8px);--stack-color: var(--color-ink-30);--stack-color-light: var(--color-canvas);cursor:pointer}.card--stack[style*="--recording-color"]{--stack-color: var(--recording-color, var(--color-ink-50));--stack-color-light: color-mix(in hsl, transparent, var(--stack-color) 10%)}.card--stack[style*="--recording-color"] .card__link{box-shadow:0 0 0 1px color-mix(in hsl, transparent, var(--stack-color) 20%)}.card--stack .card__link{align-items:center;background:linear-gradient(to bottom, var(--stack-color), var(--stack-color) 4px, var(--stack-color-light) 4px, var(--stack-color-light));box-shadow:0 0 0 1px var(--stack-color);display:flex;flex-direction:column;justify-content:center;text-align:center}.card--stack .card__link:is(:hover,:focus){box-shadow:0 0 0 2px var(--card-border-color-hover)}.card--stack .card--stack__image{max-block-size:3rem;max-inline-size:80%;object-fit:contain;margin-block-end:var(--4px)}.card--stack .card__title{padding-inline-end:0}.card--stack .card__description{color:var(--tint-ink-50)}.card__people-label{border-radius:var(--4px);color:var(--color-ink);display:inline-block;font-size:var(--text-10);font-weight:500;line-height:normal;padding:.4em 0}.card__people-label--all-access{background-color:var(--color-blue-30);padding-inline:.6em}.card__people-label--archive{background-color:var(--color-ink-20);padding-inline:.6em}.project-index__mystuff{margin-block-start:6rem}@container layout (inline-size >= 76.8rem){.project-index__mystuff{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem}}.project-index__mystuff-column{background-color:var(--tint-ink-5);border-radius:var(--radius-lg);padding:1em 2em 5em 2em;position:relative}@container layout (inline-size >= 96rem){.project-index__mystuff-column{padding:1em 3em 5em 3em}}.project-index__mystuff-header{position:absolute;inset-block-start:-0.7em;inset-inline-start:0;inset-inline-end:0}.project-index__mystuff-header .break{margin:0}.project-index__mystuff-header .break::before{display:none}.project-index__mystuff-header .break span{font-size:var(--text-14);display:inline-block;padding:.3em .73em;color:var(--color-inverted);background:var(--color-uncolor-50);border-radius:var(--radius-sm);text-transform:uppercase}.project-index__schedule .calendar-grids:after,.project-index__schedule .schedule__load-more{display:none}@container layout (inline-size >= 76.8rem){.project-index__schedule .calendar-grids{margin-block-start:-1.5rem;transform:scale(0.9)}}.project-index__schedule .calendar-grid{inline-size:auto;float:none}.project-index__schedule .calendar-grid:last-of-type{display:none}.project-index__schedule .schedule-day:nth-of-type(5)~.schedule-day{display:none}.project-index__assignments .metadata,.project-index__assignments .my-assignments__deprioritize{display:none}.project-index__assignments .button_to{display:inline}.project-index__blank-slate{display:flex;align-items:center;block-size:100%}.project-index__archived-link:not(.hidden)+.project-index__deleted-link:before{display:inline;content:" or "}.adminland-button{text-align:end;block-size:auto;padding-inline-end:1.2rem;padding-block-start:.6rem;z-index:2}@container layout (inline-size >= 76.8rem){.adminland-button{block-size:0}}.adminland-button__link{align-items:center;display:inline-flex;font-size:var(--text-14);padding:.4rem;gap:4px;opacity:.5}.adminland-button__link:hover{opacity:1}@container layout (inline-size >= 76.8rem){.adminland-button__link{inset-inline-end:1rem;inset-block-start:1rem}}@container layout (inline-size >= 76.8rem){.purpose-picker{display:flex;justify-content:center}}.purpose-picker__card{transition:box-shadow .3s ease-in-out;position:relative;padding:1.5em;margin:0 6px;border-radius:.5rem;border:1px solid var(--tint-ink-10);background:var(--color-canvas)}@container layout (inline-size < 96rem){.purpose-picker__card{margin-block-end:1rem}}@container layout (inline-size >= 76.8rem){.purpose-picker__card{inline-size:50%}.purpose-picker__card:hover{box-shadow:0 0 4px var(--tint-black-25)}}.image-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));grid-auto-rows:min-content;gap:1rem}@container layout (inline-size < 76.8rem){.image-grid{grid-template-columns:repeat(auto-fill, minmax(120px, 1fr))}}.image-grid .attachment__frame{border:0;padding:0}.image-grid img{cursor:pointer}.image-grid a:hover{text-decoration:underline}.image-grid__item{--card-radius: 0.8rem;display:flex;flex-direction:column;aspect-ratio:2/3;overflow:hidden;padding:.8rem;border:1px solid var(--tint-ink-10);border-radius:var(--card-radius)}.image-grid__item:before{content:none}.image-grid__item:hover{background-color:var(--tint-black-2)}.image-grid__link{display:flex;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden}.image-grid__thumbnail{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.image-grid__lightbox-trigger{position:absolute;inset:0;z-index:2;cursor:pointer;appearance:none;border:0;background:none}.image-grid__context{padding-inline:.5rem;padding-block:.8rem 0;text-align:center;line-height:1.2}.reply-or-comment:before,.reply-or-comment:after{content:" ";display:table}.reply-or-comment:after{clear:both}.forward-email-steps{counter-reset:li;list-style:none;text-align:start;padding:0}.forward-email-steps__step{position:relative}.forward-email-steps__content{padding-inline-start:2em;padding-inline-end:var(--perma-text-indent)}@container layout (inline-size < 76.8rem){.forward-email-steps__content{padding-inline-end:1em}}.forward-email-steps__content:before{content:counter(li);counter-increment:li;position:absolute;inset-block-start:-0.3em;inset-inline-start:-1em;block-size:2em;inline-size:2em;line-height:2em;background:var(--color-green);color:var(--color-inverted);border-radius:50%;font-weight:bold;text-align:center}@container layout (inline-size < 76.8rem){.forward-email-steps__content:before{inset-inline-start:-0.2em;inset-block-start:-0.2em;block-size:1.8em;line-height:1.8em;inline-size:1.8em}}.inbox-forward__header{position:relative}.inbox-forward__header:before{transform:rotate(-4deg);content:"";inline-size:7em;block-size:3.7em;background:url(/assets/recordings/email_stamp-9026ea4e1ea6da6832a177dcfe9a9aa024cc4ebff79d2a754cab0f672e810288.svg) bottom left no-repeat;background-size:7em;position:absolute;inset-block-start:.25em;inset-inline-end:.25em;z-index:1;opacity:.5}@container layout (inline-size >= 76.8rem){.inbox-forward__header:before{background-size:8.5em;inline-size:8.5em;block-size:4.8em;opacity:1}}.inbox-forward__metadata table{inline-size:100%}.inbox-forward__metadata td{vertical-align:top;padding-inline-end:1.25em}.inbox-forward__metadata td:first-of-type{white-space:nowrap}.inbox-forward__metadata td:last-of-type{inline-size:100%}.inbox-forward-form{display:none}.inbox-forward-form .autosaveable:after{inset-block-end:11.5rem !important;inset-inline-end:.7rem}@container layout (inline-size < 76.8rem){.inbox-forward-form .autosaveable:after:after{display:none}}.showing-comment-form .inbox-forward-form-choice,.showing-reply-form .inbox-forward-form-choice{display:none}.showing-comment-form .inbox-forward-form--comment{display:block}.showing-reply-form .inbox-forward-form--reply{display:block}.reply-or-comment{position:relative}@container layout (inline-size >= 76.8rem){.reply-or-comment__column{display:block;float:left;inline-size:50%;border-inline-end:1px solid var(--tint-ink-15)}}@container layout (inline-size >= 76.8rem){.reply-or-comment__column--reply{border-inline-start:1px solid var(--tint-ink-15);border-inline-end:0;margin-inline-start:-1px}}.reply-or-comment__content{padding:1rem 4rem 0}@container layout (inline-size >= 76.8rem){.reply-or-comment__content{padding:2rem 4rem 0}}.reply-or-comment__button{inline-size:100%;line-height:1.3}@container layout (inline-size >= 76.8rem){.reply-or-comment__button-subhead{font-weight:normal;display:block}}@container layout (inline-size >= 76.8rem){.reply-or-comment__divider{position:absolute;inset-inline-start:50%;inline-size:40px;margin-inline-start:-20px;margin-block-start:3.6rem}}@container layout (inline-size < 76.8rem){.reply-or-comment__divider{margin:.625em 0}}.inline-edit .inline-edit__title-actions{animation:slideDown 350ms forwards;background-color:var(--color-canvas);border:1px solid var(--color-ink-30);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:flex;font-weight:400;gap:var(--4px);inline-size:fit-content;inset-block-start:100%;inset-inline:0;padding:var(--8px);position:absolute;z-index:5}@keyframes slideDown{from{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}.inline-edit-form>a:not(.btn),.inline-edit-form>h1 a:not(.btn),.inline-edit-form .perma-header__title a:not(.btn),.inline-edit-form .perma-header__content a:not(.btn),.inline-edit__title>h3,.perma-header__title.todolist__title a{cursor:text;flex-direction:column;position:relative;background-image:linear-gradient(transparent, transparent),linear-gradient(currentColor, currentColor);background-size:100% 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .2s linear;transition-delay:250ms}.inline-edit-form>a:not(.btn):hover,.inline-edit-form>h1 a:not(.btn):hover,.inline-edit-form .perma-header__title a:not(.btn):hover,.inline-edit-form .perma-header__content a:not(.btn):hover,.inline-edit__title>h3:hover,.perma-header__title.todolist__title a:hover{background-size:0 2px,100% 2px}body.viewing-as-client .inline-edit-form>a:not(.btn):after,html[data-bridge-configuration~=ios] .inline-edit-form>a:not(.btn):after,html[data-bridge-configuration~=android] .inline-edit-form>a:not(.btn):after,body.viewing-as-client .inline-edit-form>h1 a:not(.btn):after,html[data-bridge-configuration~=ios] .inline-edit-form>h1 a:not(.btn):after,html[data-bridge-configuration~=android] .inline-edit-form>h1 a:not(.btn):after,body.viewing-as-client .inline-edit-form .perma-header__title a:not(.btn):after,html[data-bridge-configuration~=ios] .inline-edit-form .perma-header__title a:not(.btn):after,html[data-bridge-configuration~=android] .inline-edit-form .perma-header__title a:not(.btn):after,body.viewing-as-client .inline-edit-form .perma-header__content a:not(.btn):after,html[data-bridge-configuration~=ios] .inline-edit-form .perma-header__content a:not(.btn):after,html[data-bridge-configuration~=android] .inline-edit-form .perma-header__content a:not(.btn):after,body.viewing-as-client .inline-edit__title>h3:after,html[data-bridge-configuration~=ios] .inline-edit__title>h3:after,html[data-bridge-configuration~=android] .inline-edit__title>h3:after,body.viewing-as-client .perma-header__title.todolist__title a:after,html[data-bridge-configuration~=ios] .perma-header__title.todolist__title a:after,html[data-bridge-configuration~=android] .perma-header__title.todolist__title a:after{display:none}body.public .inline-edit-form>a:not(.btn),body.public .inline-edit-form>h1 a:not(.btn),body.public .inline-edit-form .perma-header__title a:not(.btn),body.public .inline-edit-form .perma-header__content a:not(.btn),body.public .inline-edit__title>h3,body.public .perma-header__title.todolist__title a{pointer-events:none}.inline-edit-form--pro-pack-dependent{cursor:text}.inline-edit-form--pro-pack-dependent a{pointer-events:none}[data-editable-under-admin-pro-pack=true] .inline-edit-form--pro-pack-dependent a{pointer-events:auto}.inline-edit__title-form{align-items:center;display:flex;flex-direction:column;position:relative}.inline-edit__title-form .inline-edit__title{line-height:inherit;background:rgba(0,0,0,0);border:none;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;padding:0;inline-size:100%;z-index:3}.inline-edit__details-form{position:relative}.inline-edit__details-form .inline-edit__title{line-height:inherit;background:rgba(0,0,0,0);border:none;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;padding:0;text-align:left;inline-size:100%;z-index:3}.perma-header__title .inline-edit__details-form .inline-edit__title{font-weight:800}.perma-header__content .inline-edit__details-form .inline-edit__title{font-weight:400}.inline-edit__details-form .inline-edit__title-actions{justify-content:flex-start;inset-inline-start:0}@container layout (inline-size < 48rem){.inline-edit-form{pointer-events:none}}.inline-edit__image-upload,.inline-edit-cover__preview{display:grid;place-content:center;block-size:var(--chat-header-avatar-size);overflow:hidden;border:1px solid var(--tint-ink-25);border-radius:var(--radius-sm);cursor:pointer}.inline-edit__image-upload:not(:has(.invert\@dark-mode)),.inline-edit-cover__preview:not(:has(.invert\@dark-mode)){outline:0}.inline-edit__image-upload:has(.image-upload__preview.avatar:not(.invert\@dark-mode)),.inline-edit-cover__preview:has(.image-upload__preview.avatar:not(.invert\@dark-mode)){border:0}.inline-edit__image-upload:focus,.inline-edit__image-upload:focus-within,.inline-edit-cover__preview:focus,.inline-edit-cover__preview:focus-within{outline:revert}.inline-edit__image-upload .invert\@dark-mode,.inline-edit-cover__preview .invert\@dark-mode{--change-avatar-size: calc(var(--project-logo-size) - 2px);object-fit:scale-down;opacity:.6}.inline-edit__image-upload .inline-edit__image:not(.invert\@dark-mode) img,.inline-edit-cover__preview .inline-edit__image:not(.invert\@dark-mode) img{object-fit:cover;opacity:1}.inline-edit__image-upload .image-upload__preview.avatar:not(.invert\@dark-mode),.inline-edit-cover__preview .image-upload__preview.avatar:not(.invert\@dark-mode){--change-avatar-size: var(--project-logo-size);aspect-ratio:unset;border-radius:0;inline-size:unset;max-block-size:var(--project-logo-size);max-inline-size:26rem;min-inline-size:var(--32px);object-fit:contain}.inline-edit-cover__trash{display:grid;place-content:center;position:absolute;inset:0;background-color:var(--tint-ink-50);color:#fff}.inline_media_box{max-block-size:100%;max-inline-size:100%;position:relative}.inline_media_box>*,.inline_media_box .media_embed_static,.inline_media_box .media_embed_static>*{block-size:100%;inline-size:100%}.inline_media_box:has(video),.inline_media_box:has(video) video{min-block-size:var(--video-min-height) !important;min-inline-size:min(100%,var(--video-min-width))}.git-commit{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;margin-block-end:.25rem}.git-commit__author{display:block;color:var(--color-text-subtle)}@container layout (inline-size >= 76.8rem){.git-commit__author{float:right;margin-inline-start:1rem}}.git-commit__perma{margin-inline-end:.5rem}.github-status{font-weight:normal}.github-status--failure,.github-status--error{font-weight:bold;color:var(--color-red)}.integrations-table{display:grid;gap:var(--12px);grid-template-columns:6rem 1fr}.integrations-table summary{display:revert}@container layout (inline-size >= 76.8rem){.integrations-table{grid-template-columns:13rem 1fr}}.integrations-table--webhooks{grid-template-columns:3.2rem 1fr}.integrations-table--settings-columns{grid-template-columns:1fr 1fr}.integrations-table__status-badge{display:inline-block;inline-size:2rem;block-size:2rem;background:rgba(0,0,0,0) url(/assets/webhooks/webhook_inactive-bd09124ac942ca76f4011970f3dfeb7a111ee6a9e590e30ad48e443213577b4b.svg) center center no-repeat;background-size:150%}.integrations-table__status-badge--active{background-image:url(/assets/webhooks/webhook_active-0e91e10a2c5685b701dfd9bf165178e0391e59d445d59a1322387b2822d67c28.svg)}.integrations-table__delivery summary{outline:none;cursor:pointer}.integrations-delivery__details{font-size:var(--text-14);margin-inline-start:1.25em}.integrations-delivery__details summary{margin-block-start:.4em}.integrations-delivery__kind{color:var(--color-text-subtle)}@container layout (inline-size >= 76.8rem){.integrations-delivery__kind{float:right;text-align:end}}.integrations-delivery__send-line{white-space:pre-wrap;word-wrap:break-word;word-break:break-word;line-height:1.4}.invite-preview__camper{filter:invert(11%) sepia(9%) saturate(2411%) hue-rotate(171deg) brightness(89%) contrast(85%)}@media not print{:root[data-color-scheme=dark] .invite-preview__camper{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .invite-preview__camper{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}}}.invite-preview--loading:after{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}.invite-preview--loading:after{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}.invite-preview--loading{block-size:40rem;inline-size:600px;background-color:rgba(0,0,0,0) !important;box-shadow:none !important}.invite-preview--loading:after{content:""}.invite-preview__header{border-block-end:1px solid var(--tint-ink-15);padding-block-end:1rem}.invite-preview__header span{display:block}.invite-preview__dismiss{position:absolute;inset-block-start:1rem;inset-inline-end:1rem;inline-size:25px;block-size:25px;z-index:2;background-image:url(/assets/icons/close-98e8f67ff480447c0ff86304fb836726b12ca4b049ba78d46950c5899231682e.svg);background-position:center;background-repeat:no-repeat;background-size:15px;cursor:pointer;border:1px solid var(--color-ink);border-radius:15px}.invite-preview__camper{inline-size:58px;block-size:68px;background-image:url(/assets/logos/bc5-logo-55c49534c872fc8863bc1629a13af2435f08b844637358446eecf88f7d1594cb.svg);background-position:center;background-repeat:no-repeat}.invite-preview__note{background-color:var(--color-yellow-20);padding:1rem;border-radius:var(--radius-sm);border:1px solid var(--color-yellow-50)}.invoice{--invoice-color-text: var(--color-ink);--invoice-color-border: var(--color-blue-40);--invoice-color-bg: var(--color-blue-20);--invoice-edge-width: 2.4rem;--invoice-radius: 0.4rem;--invoice-spacer: 2.4rem;background-color:var(--color-canvas);border-radius:var(--invoice-radius);border:1px solid var(--invoice-color-border);color:var(--invoice-color-text);margin-block:3.2rem;min-block-size:50vh}@container layout (inline-size >= 48rem){.invoice{display:grid;grid-template-columns:var(--invoice-edge-width) 1fr var(--invoice-edge-width)}}@container layout (inline-size >= 76.8rem){.invoice{--invoice-edge-width: 3.2rem}}.invoice__edge{border-inline-end:1px dashed var(--invoice-color-border);background:radial-gradient(var(--invoice-color-border) 25%, transparent 25%) repeat;background-size:var(--invoice-edge-width) var(--invoice-edge-width)}.invoice__edge:last-child{transform:scaleX(-1)}@container layout (inline-size < 48rem){.invoice__edge{display:none}}.invoice__content{display:flex;flex-direction:column;gap:calc(var(--invoice-spacer)/2);padding:var(--invoice-spacer)}.invoice__header{align-items:center;display:flex;flex-direction:column;gap:.8rem;padding-block:var(--invoice-spacer);text-align:center}.invoice__logo{filter:grayscale(1);max-block-size:4.8rem;max-inline-size:33%}.invoice__actions{border-radius:var(--invoice-radius);border:2px solid var(--invoice-color-bg);margin-block-start:var(--invoice-spacer);padding:var(--invoice-spacer);text-align:center}@container layout (inline-size < 48rem){.invoice__actions{flex-direction:column}.invoice__actions a{inline-size:100%}}.invoice__info{background:var(--invoice-color-bg);border-radius:var(--invoice-radius);display:grid;padding:1.6rem;gap:.4rem}.invoice__info-heading{font-size:var(--text-16);font-weight:600;margin:0}.invoice__items{list-style:none;margin:0;padding:0}.invoice__item{align-items:baseline;border-block-start:1px dashed var(--invoice-color-border);display:grid;grid-template-columns:1fr 12.8rem;padding-block:.8rem}.invoice__item .badge{background-color:var(--invoice-color-bg);color:var(--invoice-color-text);font-weight:600}.invoice__price{font-family:monospace;text-align:end}.invoice__footer{align-items:center;display:flex;justify-content:center;gap:.8rem;margin-block-start:auto;opacity:.75;padding-block-start:var(--invoice-spacer)}:root{--kanbanColumnWidth: 25.5rem;--kanbanCardsMinWidth: 22rem;--kanbanAnimationSpeed: 0.15s ease;--kanbanSlimColumnWidth: 5.4rem;--kanbanGridGap: 1rem;--kanbanHighlightSize: var(--4px)}@media(min-width: 768px){:root{--kanbanGridGap: 1.6rem}}.perma--kanban-board{--perma-base-space: var(--kanbanGridGap);--perma-width: 100%;display:flex;flex-direction:column;min-block-size:calc(100vh - 7.2rem);padding-block-end:var(--tray-block-size) !important}.perma--kanban-board ::-webkit-scrollbar{inline-size:16px;background:var(--color-canvas);border:2px solid var(--color-canvas)}.perma--kanban-board ::-webkit-scrollbar-track{background:var(--color-canvas)}.perma--kanban-board ::-webkit-scrollbar-thumb{background:var(--tint-ink-10);border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:40px}.perma--kanban-board .notice{margin:var(--perma-base-space) var(--perma-base-space) 0 !important}.perma--kanban-board .perma-header__content:not(:has(>*)){display:none}.perma--kanban-board .action-menu{min-inline-size:10rem}.perma--kanban-board .recordable{display:contents}.perma--kanban-board .kanban-workflow{padding-inline-end:calc(var(--kanbanGridGap)/2)}.perma--kanban-board .dragover *{pointer-events:none}.kanban-content{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;padding-inline:var(--kanbanGridGap)}.kanban-card__wrap{display:flex;position:relative;margin:0.29em 0;contain:layout}.kanban-card__wrap:before{content:"";inline-size:100%;block-size:100%;border:1.3px dashed var(--tint-ink-10);border-radius:var(--radius-sm);position:absolute;inset-block-start:0;inset-inline-start:0;z-index:-1}.kanban-card__wrap[draggable]{user-select:text}.kanban-card__wrap.dragging{z-index:1000}.kanban-card__wrap.dragging .kanban-card{inset-block-start:10px;inset-inline-start:10px;transition:top .3s ease,left .3s ease,box-shadow .3s ease;box-shadow:2px 5px 10px rgba(0,0,0,.15);animation:enter .3s forwards}@keyframes enter{from{margin-block-start:0;margin-block-end:0}to{margin-block-start:-2px;margin-block-end:-14px}}.kanban-card{font-size:var(--text-14);inline-size:100%;display:flex;padding:0.57em 0.86em;border:1px solid var(--tint-ink-10);border-radius:var(--radius-sm);background-color:var(--color-canvas);position:relative;transition:top .3s ease,left .3s ease;inset-block-start:0;inset-inline-start:0}.kanban-card .task-details{padding:0;background:none;box-shadow:none}.kanban-card__link{inline-size:100%;display:flex;flex-direction:column}.kanban-card__link .task-details{block-size:auto}.kanban-card__content{line-height:1.4em;padding-block-end:0.14em;padding-inline-end:2.29em}.kanban-card__meta{font-size:0.79em;line-height:1.14em;display:flex;align-items:center;flex-wrap:wrap;color:var(--color-uncolor)}.kanban-card__meta>*{margin-block-start:0.21em;margin-block-end:0.21em;margin-inline-end:0.43em}.kanban-card__meta .comments-balloon{font-size:1em}.kanban-card__meta .comments-balloon__count{font-size:.8em}.kanban-card__assignees{display:flex}.kanban-card__title{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin:0;font-size:inherit;font-weight:normal;line-height:1.3;padding-block-start:1px;white-space:normal;word-break:break-word}.kanban-card__avatar{display:flex;position:absolute;inset-block-start:0.21em;inset-inline-end:0.36em}.kanban-card__avatar:hover .kanban-card__assignee{margin:0 -0.4rem 0 0}.kanban-card__avatar .kanban-card__assignee{inline-size:1.57em;block-size:1.57em;border:2px solid var(--color-canvas);box-sizing:content-box;border-radius:50%;text-indent:-99999%;overflow:hidden;margin:0 -1.29em 0 0;transition:margin .2s ease}.kanban-card__avatar .kanban-card__assignee:last-child{margin:0}.kanban-card__assignee{display:flex;align-items:center;margin:0 0.57em 0 0}.kanban-card__assignee .avatar{--change-avatar-size: 100%;margin-inline-end:0.29em;overflow:visible}.kanban-card__assign-to-self{display:flex;margin:1.5px}.kanban-card__assign-to-self-icon{inline-size:1.71em;block-size:1.71em;display:block;border:0;padding:0;text-indent:-99999%;background:url(/assets/icons/card_table/addme-b6986c1ada97c8feaac4c492b90dc3776323fb517913c12264de05ed0b8e88fe.svg) no-repeat;background-size:cover}@media not print{:root[data-color-scheme=dark] .kanban-card__assign-to-self-icon{background:url(/assets/icons/card_table/addme--dark-bddafa54ec96c6f5844f2323f1bbcf10dce1d18c7baf3649f568e331ca281b2d.svg) no-repeat}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .kanban-card__assign-to-self-icon{background:url(/assets/icons/card_table/addme--dark-bddafa54ec96c6f5844f2323f1bbcf10dce1d18c7baf3649f568e331ca281b2d.svg) no-repeat}}}.kanban-workflow__wrap{inline-size:100%;min-block-size:32rem;display:flex;flex-grow:1}.kanban-workflow{inline-size:100%;display:flex;flex-direction:row;align-content:stretch;padding:var(--kanbanGridGap) 0;margin-inline-start:calc(var(--kanbanGridGap)*-1);overflow-x:scroll}.kanban-workflow>:first-child{margin-inline-start:var(--kanbanGridGap)}.kanban-workflow>:last-child{margin-inline-end:-6px}.kanban-column__add-column{padding:0 calc(var(--kanbanGridGap)/2) 0 calc(var(--kanbanGridGap)/2);background:var(--color-canvas)}.kanban-card__wrap:not(.hidden)~.kanban-card--shadowcard,.kanban-column__cards>bc-infinite-page:has(.kanban-card__wrap)~.kanban-card--shadowcard,.kanban-card--shadowcard~.kanban-card__wrap,[filtering] .kanban-card--shadowcard{display:none !important}.kanban-column{opacity:0}.kanban-column .kanban-column__cards{translate:0 6px;transition:translate var(--kanbanAnimationSpeed)}.kanban-column--default{--recording-color-canvas: var(--color-ink-50);--column-color: var(--recording-color, var(--color-ink-50));--column-color-light: color-mix(in hsl, transparent, var(--column-color) 10%);align-self:flex-start;background:linear-gradient(to bottom, var(--column-color), var(--column-color) var(--kanbanHighlightSize), var(--column-color-light) var(--kanbanHighlightSize), var(--column-color-light));border-radius:var(--radius-sm);display:flex;inline-size:100%;margin-inline-end:calc(var(--kanbanGridGap)/2);min-inline-size:var(--kanbanColumnWidth);opacity:1;position:relative;transition:opacity var(--kanbanAnimationSpeed),outline-offset var(--kanbanAnimationSpeed),min-inline-size var(--kanbanAnimationSpeed)}.kanban-column--default.dragging{outline:2px dashed var(--color-blue);outline-offset:1px}.kanban-column__cards .kanban-card__wrap:nth-last-child(2){margin-block-end:0}.kanban-column--slim,.kanban-column--collapsed{--recording-color-canvas: var(--color-ink-50);--column-color: var(--recording-color, var(--color-ink-50));--column-color-light: color-mix(in hsl, transparent, var(--column-color) 10%);inline-size:var(--kanbanSlimColumnWidth);background:linear-gradient(to bottom, var(--column-color), var(--column-color) var(--kanbanHighlightSize), var(--column-color-light) var(--kanbanHighlightSize), var(--column-color-light));border-radius:4px;margin-inline-end:.8rem;opacity:1;flex-shrink:0}.kanban-column--slim .kanban-column__options,.kanban-column--collapsed .kanban-column__options{display:flex;align-items:center;order:0;margin:0}.kanban-column--slim:not(.kanban-grid__notnow-column) .kanban-column__options,.kanban-column--collapsed:not(.kanban-grid__notnow-column) .kanban-column__options{margin:var(--12px) 0 0 0}.kanban-column--slim .kanban-card__wrap,.kanban-column--slim .kanban-card--shadowcard,.kanban-column--slim .kanban-column-onhold__content,.kanban-column--collapsed .kanban-card__wrap,.kanban-column--collapsed .kanban-card--shadowcard,.kanban-column--collapsed .kanban-column-onhold__content{display:none}.kanban-column--slim.dragover,.kanban-column--slim .dragover,.kanban-column--collapsed.dragover,.kanban-column--collapsed .dragover{outline:2px dashed var(--color-blue);outline-offset:1px}.kanban-column--slim .kanban-column__header,.kanban-column--collapsed .kanban-column__header{flex-direction:column;padding:0;block-size:auto}.kanban-column--slim .kanban-column__title,.kanban-column--collapsed .kanban-column__title{font-size:var(--text-12);flex-direction:column-reverse;align-items:center;text-transform:uppercase;letter-spacing:1px;order:2;overflow:visible;margin:0;padding:0;gap:.5em}.kanban-column--slim .kanban-column__content,.kanban-column--collapsed .kanban-column__content{padding:0}.kanban-column--slim .kanban-column__title-link,.kanban-column--collapsed .kanban-column__title-link{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;font-size:inherit;overflow:visible;writing-mode:vertical-rl;margin:0 auto;margin-inline-end:0}.kanban-column--slim .kanban-column__cards-number,.kanban-column--collapsed .kanban-column__cards-number{letter-spacing:0;text-align:center}.kanban-column--slim .kanban-column__title-link,.kanban-column--collapsed .kanban-column__title-link{writing-mode:vertical-rl}.kanban-column--collapsed:nth-of-type(-n+2) .action-menu__content{inset-inline:-8px auto}.kanban-column--collapsed:nth-of-type(-n+2) .action-menu__content:after{inset-inline:1rem auto}.kanban-grid__notnow-column,.kanban-grid__done-column{background:linear-gradient(to left, var(--column-color), var(--column-color) var(--kanbanHighlightSize), var(--column-color-light) var(--kanbanHighlightSize), var(--column-color-light));border-radius:0;padding:var(--kanbanGridGap) calc(var(--kanbanHighlightSize)/2) 0 0}.kanban-grid__notnow-column{background-color:var(--tint-ink-5);margin-inline-end:0;z-index:2}.kanban-grid__done-column{margin-inline-end:calc(var(--kanbanGridGap)*-1);z-index:1}.kanban-grid__done-column .kanban-column__options{order:0}.kanban-column__content{inline-size:100%;display:flex;padding:.4rem .8rem .8rem .8rem;flex-grow:0;flex-direction:column;opacity:1;transition:opacity var(--kanbanAnimationSpeed)}.kanban-column__content .kanban-card{border:0}.kanban-column__content .kanban-card.dragging{animation:.3s grab forwards}@keyframes grab{from{margin-block:0}to{margin-block:14px -14px}}.kanban-column__addnew{--btn-color: var(--color-blue);margin-block-start:2.8rem}.kanban-column__header{block-size:4rem;padding:0 .6rem 0 .4rem;margin:0 0 -0.4rem 0;display:flex;align-items:center;justify-content:space-between;gap:var(--4px)}.kanban-column--slim .kanban-column__header,.kanban-column--collapsed .kanban-column__header{gap:var(--8px)}.kanban-column__header:has(.kanban-column__options[open]){z-index:3}.kanban-column__title{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;font-size:var(--text-14);display:flex;font-weight:600;padding:.2rem;margin:0 0 0 -0.2rem;gap:.3em;align-items:center}.kanban-project-card .kanban-column__title{margin-block-start:.65rem}.kanban-column__title-link{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;font-size:inherit;display:block}.kanban-column__cards-number{color:var(--tint-ink-50);white-space:nowrap;font-weight:400}.kanban-form .field__input{inline-size:100%}.modal-sheet.kanban-modal{text-align:start}.modal-sheet.kanban-modal trix-editor{min-block-size:10em}.modal-sheet.kanban-modal .card-perma-meta{border:0;margin:1em 0;padding:0}.new-card-modal.kanban-modal{text-align:start;overflow-x:hidden}.new-card-modal.kanban-modal .modal-sheet__header{margin-block-end:0}.new-card-modal.kanban-modal .trix-contained-input trix-editor{max-block-size:37vh;overflow-y:scroll}@container layout (inline-size < 76.8rem){.new-card-modal.kanban-modal .trix-contained-input trix-editor{font-size:var(--text-14)}}.new-card-modal.kanban-modal .modal-sheet__footer{display:flex;flex-direction:column}.kanban-triage__wrap{border-block:1px solid var(--tint-ink-15);display:flex;inline-size:calc(100% + var(--kanbanGridGap)*2);margin:0 calc(var(--kanbanGridGap)*-1) 0 calc(var(--kanbanGridGap)*-1);min-block-size:165px}.kanban-triage{flex-grow:1;padding-block-start:var(--kanbanGridGap)}.kanban-triage .kanban-people{block-size:auto;display:flex;margin-inline-start:auto;margin-block:-2px 0}.kanban-triage .kanban-column__watching-option{display:none}.kanban-triage .kanban-people__label{font-size:var(--text-12);margin-inline-end:.4rem}.kanban-triage .kanban-card__wrap.dragging .kanban-card{animation:none !important}.kanban-triage__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--kanbanCardsMinWidth), 1fr));grid-column-gap:calc(var(--kanbanGridGap)/2);align-items:stretch}.kanban-triage__cards{padding:0 var(--kanbanGridGap) var(--kanbanGridGap) var(--kanbanGridGap);min-block-size:96px;max-block-size:212px;overflow-y:scroll;flex-grow:1}@-moz-document url-prefix(){.kanban-triage__cards{padding:0 var(--kanbanGridGap) var(--kanbanGridGap) var(--kanbanGridGap) !important}}.kanban-triage__title{display:flex;align-items:center;justify-content:space-between;padding:0 var(--kanbanGridGap) calc(var(--kanbanGridGap)/4) var(--kanbanGridGap)}.kanban-triage__title .kanban-column__title{inline-size:auto}.new-card-meta{margin:1.6rem 0}.new-card-meta input::placeholder,.new-card-meta .field-row__content-summary{color:var(--color-text-placeholder) !important;cursor:text;opacity:1}.new-card-meta .field-row__content-details{display:none}.new-card-meta .field-row--expanded .field-row__content-summary{display:none}.new-card-meta .field-row--expanded .field-row__content-details{display:block}.new-card-meta__title{inline-size:100%}.kanban-card--shadowcard{min-block-size:6rem;border-radius:var(--radius-sm);border:1px dashed var(--tint-ink-15);margin-block-start:0.29em;color:var(--color-text-subtle)}.kanban-card--shadowcard-description{display:none;font-size:var(--text-14);padding:8px;gap:8px}.kanban-triage .kanban-card--shadowcard-description{display:flex}.kanban-column__watching-option{font-size:var(--text-14);display:flex;justify-content:space-between;align-items:center;position:relative;padding:.2rem 0 .2rem .8rem;block-size:31px}.kanban-column__watching-option .avatar{--change-avatar-size: 2.4rem}.kanban-column__options{font-size:var(--text-10);position:relative;margin-inline-start:var(--4px)}.kanban-column__options>.btn{--btn-background-color: transparent}.kanban-column__options.expanded>.btn{--btn-background-color: var(--tint-ink-5);--btn-border-color: transparent}.kanban-column__options .kanban-people{font-size:var(--text-14);padding-inline-start:0;position:absolute;inset-inline-end:0}.kanban-column__options .kanban-people .kanban-people__label{margin-inline-end:auto}.kanban-column__options .button_to{inline-size:100%}.kanban-column__options .action-list__action{font-size:var(--text-14);inline-size:100%;margin:0;text-align:start;border:0;background-color:rgba(0,0,0,0);line-height:1.5}.kanban-column__options .action-list__action:hover{background-color:var(--color-blue-20)}.kanban-column__options .action-menu{inset-block-start:30px;inset-inline-start:auto;inset-inline-end:-8px}.kanban-column__options .action-menu:before,.kanban-column__options .action-menu:after{margin-block-start:0 !important;inset-inline-end:1rem;inset-inline-start:auto;transform:rotate(180deg)}.kanban-column__options .action-menu:before{border-color:var(--tint-ink-15) rgba(0,0,0,0) rgba(0,0,0,0) !important;inset-block-start:-22px !important}.kanban-column__options .action-menu:after{border-color:var(--color-canvas-light) rgba(0,0,0,0) rgba(0,0,0,0) !important;inset-block-start:-20px !important;filter:drop-shadow(0 2px 0.5px var(--tint-ink-5))}.kanban-column__options .color-picker{padding-block-start:4px;padding-inline-start:4px}.kanban-column__options .color-picker__swatch::before{line-height:1.2 !important}.kanban-column-onhold__heading{font-size:var(--text-12);font-weight:500;padding:.4rem 0;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:calc(var(--kanbanGridGap)/2)}.kanban-column-onhold__heading:before,.kanban-column-onhold__heading:after{content:"";border-block-start:1px dashed var(--tint-ink-15);align-self:center}.kanban-column-onhold{margin-block-start:0.29em}.kanban-column-onhold .kanban-card{background-color:var(--tint-inverted-50)}@media not print{:root[data-color-scheme=dark] .kanban-column-onhold .kanban-card{background-color:var(--tint-inverted-10)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .kanban-column-onhold .kanban-card{background-color:var(--tint-inverted-10)}}}@media not print{:root[data-color-scheme=dark] .kanban-column--default[style*="--recording-color"] .kanban-column-onhold__content .kanban-card__assignee{border-color:var(--recording-color)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .kanban-column--default[style*="--recording-color"] .kanban-column-onhold__content .kanban-card__assignee{border-color:var(--recording-color)}}}.card-perma .field-row__content .input--autocomplete{padding:0}.card-perma__icon-headcard{inline-size:3.2rem;block-size:2.8rem;display:block;background:url(/assets/icons/card_table/card_table-card-3b4594577b4caea77707cc56ba6dcd7e1fcda73429be8fd819122c9c6c6bbf89.svg) no-repeat;background-size:100%;margin:0 auto}@container layout (inline-size >= 76.8rem){.card-perma__icon-headcard{margin:0 0 0 auto}}.card-perma__title{line-height:1.2;inline-size:100%}.card-perma__title textarea{display:block}.kanban-column--perma .perma-header__content .inline-edit-form{display:block;margin-block:-0.8rem .8rem}.kanban-column--perma .kanban-column{flex-direction:column;margin-inline:0;max-inline-size:640px;padding:var(--12px);opacity:1}.kanban-column--perma .kanban-column__title{font-size:var(--text-base)}.kanban-column--perma .kanban-column__cards-number{color:inherit;font-weight:inherit}.kanban-column--perma .kanban-card{font-size:var(--text-16)}.kanban-column--perma bc-grouped-dates{display:block}.kanban-column--perma bc-grouped-dates .kanban-card{padding:0.71em 1em}.kanban-column--perma bc-grouped-dates .kanban-card__title{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box}@container layout (inline-size >= 76.8rem){.recordable--kanban-column .kanban-people--many{position:static;justify-content:start;margin-block-start:.8rem;flex-wrap:wrap}}.recordable--kanban-column .kanban-people--compact{padding-inline-start:0}.kanban-people{align-items:center;display:flex;font-size:var(--text-14)}@container layout (inline-size >= 76.8rem){.kanban-people{block-size:var(--32px)}}.kanban-people .avatar{--change-avatar-size: var(--24px);box-shadow:0 0 0 2px var(--color-canvas)}.kanban-people__label{margin-inline-end:.6rem}.kanban-people--notwatching{color:var(--tint-ink-50)}.kanban-people--compact{z-index:2;padding-inline-start:1.6rem;pointer-events:none}@container layout (inline-size >= 64rem){.kanban-people--compact{pointer-events:all}.kanban-people--compact:hover .avatar{transition:margin-left var(--kanbanAnimationSpeed);margin-inline-start:0}}.kanban-people--compact .avatar{transition:margin-left var(--kanbanAnimationSpeed);margin-inline-start:-16px}.kanban-people--compact .avatar:first-of-type{margin-inline-start:0}.kanban-inactive-cards .anchor{display:none}.kanban-archived-columns{margin:0;overflow:unset;grid-gap:calc(var(--kanbanGridGap)/2);grid-template-columns:repeat(auto-fill, minmax(var(--kanbanCardsMinWidth), 1fr))}.kanban-archived-columns .kanban-column{margin:0;min-inline-size:var(--kanbanCardsMinWidth)}.kanban-archived-columns .kanban-card--shadowcard{display:none}.project-index__mystuff-column .kanban-card,.kanban-scheduled-event .kanban-card{inline-size:100%;display:grid;grid-template-columns:var(--checkbox-size) 1fr;background:none;padding:0;border:0;font-size:var(--text-16)}.project-index__mystuff-column .kanban-card:before,.kanban-scheduled-event .kanban-card:before{content:"";inline-size:1.43em;block-size:1.43em;display:block;background:url(/assets/icons/card_table/card_table-card-3b4594577b4caea77707cc56ba6dcd7e1fcda73429be8fd819122c9c6c6bbf89.svg) no-repeat;background-position:left 0.29em;background-size:1.43em}.project-index__mystuff-column .kanban-card .metadata,.kanban-scheduled-event .kanban-card .metadata{grid-column:2}.project-index__mystuff-column .kanban-card .comments-balloon,.project-index__mystuff-column .kanban-card .avatar-group,.kanban-scheduled-event .kanban-card .comments-balloon,.kanban-scheduled-event .kanban-card .avatar-group{margin-inline-start:0 !important}.kanban-scheduled-event .scheduled-event__comments .comments-balloon__count{inset-block-start:-0.1em}.assignments-list .kanban-card .comments-balloon{font-size:.9em;color:var(--color-inverted);vertical-align:middle;margin-block-end:2px}.card-perma-meta__addedby{font-size:var(--text-14);color:var(--tint-ink-50);margin-block-start:4rem}@media not print{:root[data-color-scheme=dark] .action-sheet__action--button button.action-sheet__action--watch-kanban:before,:root[data-color-scheme=dark] .action-sheet__action--button button.action-sheet__action--unwatch-kanban:before{filter:none !important}:root[data-color-scheme=dark] .action-sheet__action--button button.action-sheet__action--watch-kanban:hover,:root[data-color-scheme=dark] .action-sheet__action--button button.action-sheet__action--unwatch-kanban:hover{background-color:var(--tint-inverted-25)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .action-sheet__action--button button.action-sheet__action--watch-kanban:before,:root:not([data-color-scheme=light]) .action-sheet__action--button button.action-sheet__action--unwatch-kanban:before{filter:none !important}:root:not([data-color-scheme=light]) .action-sheet__action--button button.action-sheet__action--watch-kanban:hover,:root:not([data-color-scheme=light]) .action-sheet__action--button button.action-sheet__action--unwatch-kanban:hover{background-color:var(--tint-inverted-25)}}}.overflow-hidden .kanban-workflow{overflow:hidden}.kanban-trashed-column{margin:0}.kanban-trashed-column .kanban-column__header{block-size:auto;padding-block:.4rem;margin:0}.kanban-trashed-column .kanban-column__title{font-size:var(--text-12)}.kanban-trashed-column .kanban-column__content{padding:.4rem}.kanban-trashed-column .kanban-card-card--shadowcard{block-size:30px;margin:.1rem 0}.kanban-trashed-column .kanban-card__wrap:nth-last-child(2){margin-block-end:0 !important}.kanban-trashed-column .kanban-card--shadowcard{block-size:4rem}.card--kanban_card{inline-size:100%}.card--kanban_card .card__content a{pointer-events:unset}.card--kanban_card .kanban-card__avatar{display:none}.card--kanban_card .kanban-card__wrap{margin:0}.card--kanban_column,.card--kanban_triage,.card--kanban_done_column,.card--kanban_not_now_column,.card--kanban_card{inline-size:100%;box-shadow:unset;display:grid;border:none}.card--kanban_column .card__content,.card--kanban_triage .card__content,.card--kanban_done_column .card__content,.card--kanban_not_now_column .card__content,.card--kanban_card .card__content{display:grid;padding:0}.card--kanban_column .kanban-card__wrap,.card--kanban_triage .kanban-card__wrap,.card--kanban_done_column .kanban-card__wrap,.card--kanban_not_now_column .kanban-card__wrap,.card--kanban_card .kanban-card__wrap{grid-column:1;grid-row:1;display:grid}.card--kanban_column .card__link,.card--kanban_column .card__content,.card--kanban_column .kanban-column,.card--kanban_column .kanban-card-card,.card--kanban_triage .card__link,.card--kanban_triage .card__content,.card--kanban_triage .kanban-column,.card--kanban_triage .kanban-card-card,.card--kanban_done_column .card__link,.card--kanban_done_column .card__content,.card--kanban_done_column .kanban-column,.card--kanban_done_column .kanban-card-card,.card--kanban_not_now_column .card__link,.card--kanban_not_now_column .card__content,.card--kanban_not_now_column .kanban-column,.card--kanban_not_now_column .kanban-card-card,.card--kanban_card .card__link,.card--kanban_card .card__content,.card--kanban_card .kanban-column,.card--kanban_card .kanban-card-card{grid-column:1;grid-row:1}.card--kanban_column .card__link,.card--kanban_column .card__content,.card--kanban_triage .card__link,.card--kanban_triage .card__content,.card--kanban_done_column .card__link,.card--kanban_done_column .card__content,.card--kanban_not_now_column .card__link,.card--kanban_not_now_column .card__content,.card--kanban_card .card__link,.card--kanban_card .card__content{position:static}.card--kanban_column:before,.card--kanban_triage:before,.card--kanban_done_column:before,.card--kanban_not_now_column:before,.card--kanban_card:before{content:none}.card--kanban_column .kanban-column,.card--kanban_triage .kanban-column,.card--kanban_done_column .kanban-column,.card--kanban_not_now_column .kanban-column,.card--kanban_card .kanban-column{opacity:1;min-inline-size:unset}.card--kanban_column .kanban-column__title,.card--kanban_triage .kanban-column__title,.card--kanban_done_column .kanban-column__title,.card--kanban_not_now_column .kanban-column__title,.card--kanban_card .kanban-column__title{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;max-inline-size:15rem;display:block}.public--kanban-board,.public--kanban-column{block-size:100%;display:flex;flex-direction:column}.public--kanban-board .perma,.public--kanban-column .perma{--perma-padding: var(--16px);flex-grow:1;min-block-size:unset;padding-block-end:0;border-radius:var(--radius-md)}.public--kanban-board bc-modal.card-perma,.public--kanban-column bc-modal.card-perma{margin-block-start:unset}@container layout (inline-size >= 76.8rem){.public--kanban-board,.public--kanban-column{padding-block-start:3rem}}@container layout (inline-size < 76.8rem){.public--kanban-board,.public--kanban-column{padding-block-start:1.6rem;background-color:var(--color-canvas) !important}.public--kanban-board .perma,.public--kanban-column .perma{inline-size:100%}.public--kanban-board bc-modal.card-perma,.public--kanban-column bc-modal.card-perma{inline-size:100%;justify-content:flex-start}.public--kanban-board .modal-sheet,.public--kanban-column .modal-sheet{inline-size:100% !important;block-size:100% !important;max-block-size:100%;max-inline-size:100%;border-radius:0;overflow:hidden scroll;background-color:var(--color-canvas) !important}.public--kanban-board .card-perma__title,.public--kanban-column .card-perma__title{font-size:1.8em !important}.public--kanban-board .modal-sheet__scroller,.public--kanban-column .modal-sheet__scroller{padding:1.6rem;padding-block-start:3.2rem}}@container layout (inline-size < 76.8rem){.public--kanban-board.perma--kanban-board{inline-size:100% !important;border-block-end:1px solid var(--color-uncolor-20);background-color:var(--color-canvas) !important}}@container layout (inline-size < 76.8rem){.public--kanban-column .kanban-column-perma__cards{margin-block-start:0 !important;margin-block-end:0 !important}}.kanban-public-modal{--perma-column-gap: var(--8px)}@container layout (inline-size >= 76.8rem){.kanban-public-modal{--perma-column-gap: var(--16px)}}.kanban-public-modal .card-perma__icon-headcard{cursor:default}.kanban-public-modal .field-rows{font-size:1.5rem}.kanban-public-modal.modal-sheet__scroller{padding:var(--24px) var(--32px);max-block-size:unset !important}.kanban-public-modal.modal-sheet__scroller .checkbox-field__content{cursor:default;min-block-size:auto !important}.kanban-public-modal.modal-sheet__scroller .step__checkbox:has([type=checkbox]:disabled:not(:checked)){background-color:var(--tint-black-5)}@container layout (inline-size < 76.8rem){.kanban-public-modal.modal-sheet__scroller .perma-header{padding-block-start:1rem}}.kanban-public-modal .modal-sheet__close{inline-size:3.2rem;block-size:3.2rem;inset-block-start:-1.6rem;inset-inline-start:-1.6rem;inset-inline-end:auto;background-color:var(--color-canvas);background-size:1.8rem;border-radius:50%;outline:none}@container layout (inline-size < 76.8rem){.kanban-public-modal .modal-sheet__close{inset-block-start:1.4rem;inset-inline-start:.8rem}}@media not print{:root[data-color-scheme=dark] .kanban-public-modal .modal-sheet__close{background-image:url(/assets/icons/close-light-3b1425b56aa4a4455f1fed91ffa9d908c47a477c0671b0d36f6d58e3efc766aa.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .kanban-public-modal .modal-sheet__close{background-image:url(/assets/icons/close-light-3b1425b56aa4a4455f1fed91ffa9d908c47a477c0671b0d36f6d58e3efc766aa.svg)}}}.kanban-column__minimize-collapsed{display:none}.kanban-column__minimize{margin-inline-start:auto;background-color:rgba(0,0,0,0);opacity:0;transition:opacity var(--kanbanAnimationSpeed)}.kanban-column:hover .kanban-column__minimize,.kanban-column:focus-within .kanban-column__minimize{opacity:.5}.kanban-column__minimize:hover{opacity:1 !important}.kanban-column:not(.kanban-column--collapsed){--kanbanColumnWidth: 25.5rem;inline-size:100%}.kanban-column:not(.kanban-column--collapsed) .kanban-column__cards{translate:0}.kanban-column--collapsed{--kanbanColumnWidth: var(--kanbanSlimColumnWidth);inline-size:auto;block-size:100%}.kanban-column--collapsed .kanban-column__minimize-expanded{display:none}.kanban-column--collapsed .kanban-column__minimize-collapsed{display:block}.kanban-column--collapsed .kanban-column__header{z-index:2;inline-size:fit-content;align-self:center}.kanban-column--collapsed .kanban-column__title{flex-direction:column-reverse;gap:var(--8px);margin:0}.kanban-column--collapsed .kanban-column__title-link{writing-mode:vertical-rl}.kanban-column--collapsed .kanban-column__options,.kanban-column--collapsed .kanban-column__minimize{margin-inline-start:0}.kanban-column--collapsed .kanban-column__minimize{order:100;margin-block-start:-0.5em;transform:scale(1) translateZ(0);transition:transform var(--kanbanAnimationSpeed),opacity var(--kanbanAnimationSpeed)}.kanban-column--collapsed .kanban-column__minimize:hover{transform:scale(1.3) translateZ(0)}.kanban-column--collapsed .kanban-card__wrap{z-index:2}.kanban-column--collapsed .kanban-column__cards{position:absolute;inset:0;z-index:1}.kanban-column--collapsed:has(.dragover) .kanban-column__header{z-index:0}@layer components{span.nav-menu__hotkey{display:inline-flex;align-items:center}.keyboard-shortcut{display:none;block-size:var(--16px);border:1px solid currentColor;border-block-end-width:2px;border-radius:.3em;color:currentColor;font-size:var(--10px);font-weight:600;line-height:1;margin-inline-start:.5ch;padding:.15em .4em;text-transform:uppercase;vertical-align:middle}@media(any-hover: hover)and (min-width: 48rem){.keyboard-shortcut.nav-menu__hotkey,.nav-menu__hotkey .keyboard-shortcut,body[data-hotkey-mode] .keyboard-shortcut{display:inline-block}}.keyboard-shortcut [data-role=nav-shortcut-title]::before{content:attr(data-default-text)}html[data-os=mac] .keyboard-shortcut [data-role=nav-shortcut-title]::before{content:"⌘"}}.label{display:inline-flex;padding:.4rem .6rem;font-size:inherit;border-radius:var(--radius-sm);line-height:1}.label--private{background:var(--color-uncolor-20);color:var(--color-uncolor);font-size:1.2rem}@media not print{.label--private[data-color-scheme=dark]{background:var(--color-uncolor-30)}@media(prefers-color-scheme: dark){.label--private:not([data-color-scheme=light]){background:var(--color-uncolor-30)}}}.latest-activity{line-height:1.3}.latest-activity--project{margin:0 auto;padding-inline:var(--16px)}@container layout (inline-size >= 76.8rem){.latest-activity--project{padding-inline:calc(var(--16px)*2)}}.activity-filter{display:flex;align-items:center;justify-content:center;column-gap:.5ch}.activity-filter__form{margin-block-start:1.6rem;display:flex}@container layout (inline-size >= 64rem){.activity-filter__form{align-items:center;gap:1.6rem}}@container layout (inline-size < 64rem){.activity-filter__form{flex-direction:column;gap:.8rem}.activity-filter__form .btn--primary{margin:0 auto}}.activity-filter__applied-filters{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center}.activity-filter__applied-filter{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;background-color:var(--color-uncolor-10);border-radius:99rem;border:1px solid var(--tint-ink-10);display:inline-flex;font-size:.9em;padding:.18em .76em}.date-divider{inline-size:100%}bc-grouped-dates .date-divider:first-of-type .break--block{margin-block-start:0}.today-activity__heading{font-size:var(--text-24);font-weight:800;line-height:1.2;margin-block-end:0}.activity-people-row{font-size:var(--text-16);margin-block:0}.profile-content .activity-people-row{display:none}.daily-recap--loading{padding:var(--24px);text-align:center}.daily-recap__filters{gap:var(--8px);margin-block-start:var(--8px)}.profile-content .daily-recap__filters{margin-block-start:calc(-1*var(--24px));margin-inline:calc(-1*var(--perma-padding, var(--40px)));padding-inline:var(--perma-padding, var(--40px))}.daily-recap__filters .button-group>span.btn{cursor:default;padding-inline:var(--4px)}.daily-recap__filters .button-group>span.btn:first-child{padding-inline-start:var(--12px)}.daily-recap__filter-reset{--btn-icon-color: var(--tint-ink-50);--btn-icon-size: var(--16px);display:none}.daily-recap__filter-reset--active{display:inline-flex}@container layout (inline-size >= 96rem){.past-day-activity{padding-inline-end:var(--perma-text-indent)}}.past-day-activity__heading{color:var(--color-text);font-size:var(--text-24);font-weight:700;line-height:1.1;margin-block:var(--48px) 0}.past-day-activity__date-separator{align-items:center;color:var(--color-text-subtle);display:flex;font-size:var(--text-44);font-weight:800;gap:var(--4px);line-height:1.1;margin-block:var(--32px) var(--16px);position:relative;text-transform:uppercase}.past-day-activity__date-separator::after{content:"";block-size:1px;border-block-start:1px solid var(--tint-ink-25);flex-grow:1;margin-inline-start:var(--16px)}.past-day-activity__date-separator::before{content:"";block-size:1px;border-block-start:1px solid var(--tint-ink-25);flex-grow:1;margin-inline-end:var(--16px)}.past-day-activity__date-separator:not(:has(.past-day-activity__empty-day)){gap:0}.past-day-activity__date-separator:not(:has(.past-day-activity__empty-day))::after,.past-day-activity__date-separator:not(:has(.past-day-activity__empty-day))::before{margin:0}.past-day-activity__date-separator:not(:has(.past-day-activity__empty-day))>span{background:var(--color-ink);border-radius:var(--radius-sm);color:var(--color-inverted);line-height:1;padding:var(--8px) var(--12px)}.past-day-activity__empty-day{font-weight:400;text-transform:none}.past-day-activity__summary{margin-block:var(--48px) 0}.profile-content .past-day-activity__summary{padding-inline-start:1em}.past-day-activity__summary-date{color:var(--color-text);font-size:var(--text-24);font-weight:800;line-height:1.1;margin-block-end:var(--8px)}.past-day-activity__projects{gap:var(--8px);margin-block:var(--12px) var(--24px);flex-wrap:wrap}.past-day-activity__projects .pill{align-items:center;border:1px solid var(--color-uncolor-30);border-radius:6em;color:var(--color-text);font-size:var(--text-14);padding:.2em .8em;text-align:center;text-decoration:none}.past-day-activity__projects .pill:hover{background:var(--color-uncolor-10)}.past-day-activity__section{margin-block-start:var(--32px)}.past-day-activity__date-separator+.past-day-activity__section{margin-block-start:0}.profile-content .past-day-activity__section{padding-inline-start:1em}.past-day-activity--single-project .past-day-activity__section{border:0;padding:0}.past-day-activity__section--continuation{margin-block-start:0}.past-day-activity__section-label{font-size:var(--text-24);font-weight:800;margin:0 auto}.past-day-activity--single-project .past-day-activity__section-label{display:none}.today-events .past-day-activity__section-label{display:block}.past-day-loading{padding:var(--16px)}.past-day-section{padding-inline-start:var(--12px)}.past-day-project{margin-block-start:var(--12px)}.past-day-project+.past-day-project{margin-block-start:var(--18px)}.past-day-activity--single-project .past-day-project{margin:0}.past-day-project.past-day-project--continuation{margin-block-start:0}.past-day-project--continuation>.past-day-section:first-of-type{margin-block-start:var(--12px)}.past-day-section--continuation>:first-child{visibility:hidden}.past-day-section--continuation{margin-block-start:0 !important}.past-day-project__heading{background-color:var(--color-ink);border-radius:2em;color:var(--color-inverted);display:inline-block;font-size:var(--text-16);font-weight:500;margin:0 auto var(--12px) 0;padding:.4em .8em;position:relative}.past-day-project__heading .past-day-project__star{block-size:var(--14px);color:var(--color-yellow-50);inline-size:var(--14px);margin-inline:-0.2em .1em}.past-day-activity--single-project .past-day-project__heading{display:none}.past-day-project__link{color:inherit;text-decoration:none}.past-day-project__link:hover{text-decoration:underline}.past-day-project__image{block-size:1.9em;inline-size:auto;margin-block-end:var(--4px);margin-inline-start:var(--8px);object-fit:contain;vertical-align:middle}.past-day-activity--single-project .past-day-project__image{display:none}.profile-content .today-events{padding-inline-start:1em}.today-events__contributors{align-items:center;display:flex;flex-wrap:wrap;gap:1ch;margin-block-start:var(--8px)}@container layout (inline-size >= 76.8rem){.today-events__contributors{padding-inline-start:var(--12px)}}.today-events__contributors .avatar-group--gapless{--overlap: 0.1em;display:inline-flex}.today-events__contributors .avatar--overflow{font-size:var(--text-10)}.profile-content .today-events__contributors{display:none}.today-events__contributors-label{margin-block-end:var(--4px)}.today-events-list{border-inline-start:1px solid var(--color-uncolor-30);display:flex;flex-direction:column;gap:var(--8px);margin-inline-start:var(--12px);padding-inline-start:var(--16px)}@container layout (inline-size >= 76.8rem){.today-events-list{margin-inline-start:var(--24px);padding-inline-start:var(--16px)}}.today-events-list__item{align-items:flex-start;display:flex;font-size:var(--text-16);gap:var(--12px);line-height:1.4;position:relative}.today-events-list__item::before{content:"";inline-size:var(--14px);block-size:var(--14px);position:absolute;inset-block-start:var(--14px);inset-inline-start:calc(-1.4*var(--16px) - 1px);border:3px solid var(--color-canvas);background:var(--color-uncolor-40);border-radius:50%;aspect-ratio:1;transform:translateY(-10px)}.today-events-list__time{color:var(--color-uncolor);display:flex;flex-shrink:0;font-variant-numeric:tabular-nums;margin-inline-end:var(--4px);min-inline-size:7ch;text-align:center}@container layout (width > 48rem){.today-events-list__time{display:inline-flex}}.today-events-list__content{color:var(--color-text);flex:1;min-inline-size:0;white-space:normal}@container layout (inline-size < 76.8rem){.today-events-list__content{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}}@container layout (inline-size >= 76.8rem){.today-events-list__content{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}}.today-events-list__content a{color:var(--color-blue);font-weight:500}.today-events-list__content .avatar{--change-avatar-size: 1.7rem;vertical-align:text-bottom}.today-events-list__content .content-type-icon{display:inline-grid;vertical-align:text-bottom}.today-events-list__project{color:var(--color-text)}.today-events-list__project a{color:var(--color-text);font-weight:normal;text-decoration:none}.past-day-discussion{--change-avatar-size: 3.2rem;align-items:start;column-gap:var(--8px);display:grid;font-size:var(--text-16);grid-template-columns:auto 1fr;line-height:1.2}.past-day-discussion+.past-day-discussion{margin-block-start:var(--12px)}.past-day-discussion__body{min-inline-size:0}.past-day-discussion__subject{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:var(--color-text);font-size:var(--text-18);font-weight:600;margin:0}.past-day-discussion__subject .avatar-group--gapless{--overlap: 0 !important}.past-day-discussion__overflow{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:var(--color-text-subtle);margin-block:var(--4px);overflow-wrap:anywhere}.past-day-discussion__overflow .avatar{--change-avatar-size: 1.7rem;vertical-align:text-bottom}.past-day-discussion__creator{font-weight:500}.past-day-discussion__attachments{display:flex;flex-wrap:wrap;gap:var(--4px);margin:0 0 0 calc(1.7rem + .5ch)}.past-day-discussion__attachment{align-items:center;aspect-ratio:1/1;background:var(--color-uncolor-10);border:1px solid var(--color-uncolor-30);border-radius:var(--radius-sm);display:inline-flex;flex:none;inline-size:3.2rem;justify-content:center;overflow:hidden}.past-day-discussion__attachment:has(.upload__icon){background-color:rgba(0,0,0,0);border:0}.past-day-discussion__attachment .attachment,.past-day-discussion__attachment .attachment__frame,.past-day-discussion__attachment img{block-size:auto;inline-size:100%}.past-day-discussion__attachment .attachment{--attachment-max-width: 100%;--attachment-max-height: 100%;background:rgba(0,0,0,0);border-radius:0}.past-day-discussion__attachment .attachment:before,.past-day-discussion__attachment .attachment .attachment__caption,.past-day-discussion__attachment .attachment .attachment__download{display:none}.past-day-discussion__attachment .attachment__frame,.past-day-discussion__attachment img{object-fit:cover}.past-day-discussion__attachment .upload__icon{background-position:center;background-repeat:no-repeat;background-size:100%;block-size:100%;inline-size:100%}.past-day-discussion__boosts{color:var(--color-text-subtle);display:flex;flex-wrap:wrap;gap:var(--4px) var(--8px);margin-block:var(--4px);margin-inline-start:var(--24px)}.past-day-discussion__boost{display:inline-flex;align-items:center;gap:var(--4px);font-size:var(--text-14)}.past-day-discussion__boost .avatar{--change-avatar-size: 1.7rem;vertical-align:text-bottom}.past-day-section--todos{column-gap:var(--8px);display:grid;grid-template-columns:auto 1fr;margin-block-start:var(--12px)}.past-day-todos .todos{list-style:none;margin:0 !important;padding:0}.past-day-todos .todo{--todo-padding-block: 0}.past-day-todos .checkbox__field{align-items:flex-start;color:var(--color-text-subtle);display:flex;padding-block:var(--2px)}.past-day-todos .checkbox-field__content a{color:var(--color-text);font-weight:normal;text-decoration:none}.past-day-todos .completed .checkbox-field__content a{color:var(--color-text-subtle);text-decoration:line-through}.past-day-todos .completed .checkbox-field__content a>span{opacity:1 !important}.past-day-section--files{column-gap:var(--8px);display:grid;grid-template-columns:auto 1fr;margin-block-start:var(--12px)}.past-day-files{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--12px)}@media screen and (max-width: 600px){.past-day-files{grid-template-columns:repeat(2, minmax(0, 1fr))}}.past-day-file{display:flex;flex-direction:column}.past-day-file__preview{align-items:center;aspect-ratio:4/3;background:var(--color-uncolor-10);border:1px solid var(--color-uncolor-30);border-radius:var(--radius-sm);display:flex;justify-content:center;overflow:hidden;padding:var(--8px)}.past-day-file__preview img{inline-size:100%;block-size:100%;object-fit:cover}.past-day-file__preview .attachment__frame{display:inline-flex;inline-size:100%;place-content:center}.past-day-file__preview .attachment__frame img{block-size:100%;inline-size:100%;object-fit:cover}.past-day-file__preview .upload__icon{background-position:center;background-repeat:no-repeat;background-size:contain}.past-day-file__caption{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:var(--text-14);line-height:1.3;margin:var(--4px) 0 0}.past-day-file__caption a{color:var(--color-text);text-decoration:none}.past-day-file__caption a:hover{color:var(--color-link)}.past-day-file__caption .avatar{--change-avatar-size: 1.7rem;vertical-align:text-bottom}.past-day-file__context{color:var(--color-text-subtle);display:block}.past-day-file__context a{color:var(--color-text-subtle)}.past-day-file__context a:hover{color:var(--color-link)}.past-day-section--hills{column-gap:var(--8px);display:grid;grid-template-columns:auto 1fr;margin-block-start:var(--12px)}.past-day-section--hills .version-update{margin-block-end:0 !important}.past-day-hills{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--12px)}@media screen and (max-width: 600px){.past-day-hills{grid-template-columns:repeat(2, 1fr)}}.past-day-hill{background:var(--color-canvas);border:1px solid var(--color-ink-30);border-radius:var(--radius-sm);overflow:hidden;text-decoration:none}.past-day-hill .hill-chart--on-card{margin-block-end:-1em;margin-block-start:0;pointer-events:none}.past-day-hill-description p{margin-block:var(--6px)}.past-day-hill__label{font-size:var(--text-12);font-weight:500;color:var(--color-subtle);margin:0;padding:var(--4px) var(--8px) var(--8px);text-align:center}.past-day-gauge .past-day-hill__label{border-block-start:1px solid var(--color-ink-40);margin-block-start:auto;padding-block-start:var(--16px)}.past-day-gauge{display:flex;flex-direction:column;position:relative}.past-day-gauge:hover{background:var(--color-uncolor-05)}.past-day-gauge__link{position:absolute;inset:0;z-index:1}.past-day-gauge__widget{margin-block-start:auto;padding:var(--12px);pointer-events:none}.past-day-gauge__widget .gauge{margin:0 auto}.past-day-gauge__widget .gauge__actions{display:none}.past-day-gauge__widget .gauge__mobile-link{display:none}:root{--lexxy-color-ink: var(--color-ink);--lexxy-color-ink-medium: var(--tint-ink-50);--lexxy-color-ink-light: var(--tint-ink-20);--lexxy-color-ink-lighter: var(--tint-ink-10);--lexxy-color-ink-lightest: var(--tint-ink-5);--lexxy-color-ink-inverted: var(--color-canvas);--lexxy-color-accent-dark: var(--color-blue-70);--lexxy-color-accent-medium: var(--color-blue-40);--lexxy-color-accent-light: var(--color-blue-30);--lexxy-color-accent-lightest: var(--color-blue-20);--lexxy-color-red: var(--color-red-60);--lexxy-color-green: var(--color-green-60);--lexxy-color-blue: var(--color-blue-60);--lexxy-color-purple: var(--color-purple-60);--lexxy-color-code-token-att: var(--color-red-60);--lexxy-color-code-token-comment: var(--color-ink-60);--lexxy-color-code-token-function: var(--color-purple-60);--lexxy-color-code-token-operator: var(--color-red-60);--lexxy-color-code-token-property: var(--color-blue-70);--lexxy-color-code-token-punctuation: var(--color-ink-70);--lexxy-color-code-token-selector: var(--color-green-60);--lexxy-color-code-token-variable: var(--color-orange-60);--lexxy-color-selected: var(--lexxy-color-accent-light);--lexxy-color-selected-hover: var(--lexxy-color-accent-medium);--lexxy-color-selected-dark: var(--lexxy-color-accent-dark);--lexxy-color-table-cell-add: var(--lexxy-color-selected-hover);--lexxy-color-table-cell-toggle: var(--lexxy-color-accent-lightest);--lexxy-color-table-cell-selected-border: var(--lexxy-color-selected-dark);--lexxy-color-table-cell-selected-bg: var(--lexxy-color-accent-lightest);--lexxy-color-table-cell-remove: oklch(60% 0.15 27 / 0.15);--highlight-1: var(--color-yellow-60);--highlight-2: var(--color-orange-60);--highlight-3: var(--color-red-60);--highlight-4: var(--color-pink-60);--highlight-5: var(--color-purple-60);--highlight-6: var(--color-blue-60);--highlight-7: var(--color-green-60);--highlight-8: var(--color-sand-60);--highlight-9: var(--color-ink-60);--lexxy-text-small: 0.85em;--lexxy-content-margin: 0;--lexxy-table-tools-top: -105%;--lexxy-focus-ring-offset: 0}lexxy-editor{border:0;container-type:normal;display:block;position:relative}lexxy-editor lexxy-toolbar{background:var(--color-canvas);border-block-end:1px solid var(--tint-ink-10);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);font-size:.875em;inset-block-start:var(--toolbar-size);line-height:1.3;position:sticky;z-index:var(--z-lexxy-toolbar)}lexxy-editor lexxy-toolbar:has([open]){z-index:var(--z-lexxy-toolbar-open)}.modal-sheet lexxy-editor lexxy-toolbar{inset-block-start:calc(var(--modal-inset-padding, var(--modal-padding-small))*-1)}.tray__dialog--scratchpad lexxy-editor lexxy-toolbar{inset-block-start:0}lexxy-editor lexxy-toolbar>.lexxy-editor__toolbar-button,lexxy-editor lexxy-toolbar .lexxy-editor__toolbar-dropdown,lexxy-editor lexxy-toolbar .lexxy-editor__toolbar-dropdown button,lexxy-editor lexxy-toolbar .lexxy-editor__toolbar-dropdown-list button{background:rgba(0,0,0,0)}lexxy-editor lexxy-toolbar button[name=underline]{display:none}lexxy-editor lexxy-toolbar .lexxy-editor__toolbar-dropdown{line-height:1.3}lexxy-editor lexxy-toolbar :not(.lexxy-editor__toolbar-overflow) [data-dropdown-panel]{font-size:.9em}lexxy-editor lexxy-toolbar :not(.lexxy-editor__toolbar-overflow) [data-dropdown-panel] input[type=url]{font-size:1em}lexxy-editor lexxy-toolbar[overflowing]>lexxy-link-dropdown [data-dropdown-panel]{display:flex}lexxy-editor lexxy-toolbar[overflowing]>lexxy-link-dropdown [data-dropdown-panel] .lexxy-editor__toolbar-dropdown-actions{margin-block-start:0}lexxy-editor lexxy-toolbar lexxy-link-dropdown [data-behavior=embed_container]{display:none}lexxy-editor lexxy-toolbar lexxy-link-dropdown [data-behavior=embed_container] .link_to_embed{padding:3rem 0 0 2rem;margin:-1rem 0 0 1rem;max-inline-size:100%;position:relative}lexxy-editor lexxy-toolbar lexxy-link-dropdown [data-behavior=embed_container] .link_to_embed::before{content:"";inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;position:absolute;background:url(/assets/icons/trix/hint_arrow-b09a1dd1511fb719f71ab44dca145f940a7b37a1704ce4e00074bb08474c22ee.svg) 0 .6rem no-repeat;background-size:1.6rem}@media not print{:root[data-color-scheme=dark] lexxy-editor lexxy-toolbar lexxy-link-dropdown [data-behavior=embed_container] .link_to_embed::before{filter:invert(1)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) lexxy-editor lexxy-toolbar lexxy-link-dropdown [data-behavior=embed_container] .link_to_embed::before{filter:invert(1)}}}lexxy-editor lexxy-toolbar lexxy-link-dropdown>[data-dropdown-panel]:has([data-behavior=embed_container] .link_to_embed){flex-wrap:wrap;row-gap:0}lexxy-editor lexxy-toolbar lexxy-link-dropdown>[data-dropdown-panel]:has([data-behavior=embed_container] .link_to_embed) [data-behavior=embed_container]{display:block;flex-basis:100%}lexxy-editor lexxy-toolbar .lexxy-editor__toolbar-dropdown .lexxy-editor__toolbar-button--chevron:after{block-size:.5ch;inline-size:.5ch}lexxy-editor lexxy-toolbar .lexxy-editor__toolbar-dropdown svg{fill:currentColor}lexxy-editor select{font-size:var(--text-14)}lexxy-editor .lexxy-editor__content{color:var(--color-text);padding:1rem}lexxy-editor .lexxy-editor__content.lexxy-editor--drag-over{background:rgba(0,0,0,0);border-radius:0;outline:0}lexxy-editor .lexxy-editor__content a[href]{color:var(--color-blue);text-decoration:underline}lexxy-editor .lexxy-editor__content img{min-block-size:0}lexxy-editor .lexxy-editor__content .lexxy-content__underline{text-decoration:none}lexxy-editor .lexxy-editor__content .lexxy-content__italic{font-style:italic}lexxy-editor .lexxy-editor__content .lexxy-content__strikethrough{text-decoration:line-through}lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper{overflow-x:auto;transition:margin .2s ease-in-out}lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table th,lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table td{position:relative;transition:background .1s ease-in-out,color .1s ease-in-out}lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table th:after,lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table td:after{z-index:1}lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table th.lexxy-content__table-cell--selected,lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table td.lexxy-content__table-cell--selected{background-color:var(--lexxy-color-table-cell-selected-bg);border-color:var(--color-ink-30)}lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table th.lexxy-content__table-cell--highlight[data-action=delete],lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table td.lexxy-content__table-cell--highlight[data-action=delete]{background-color:var(--lexxy-color-table-cell-remove);color:var(--lexxy-color-red)}lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table th.lexxy-content__table-cell--highlight[data-action=toggle],lexxy-editor .lexxy-editor__content .lexxy-content__table-wrapper table td.lexxy-content__table-cell--highlight[data-action=toggle]{background-color:var(--lexxy-color-table-cell-toggle)}lexxy-editor .lexxy-editor__content .attachment:before,lexxy-editor .lexxy-editor__content .attachment:after{border:0;display:block;z-index:2}lexxy-editor .lexxy-editor__content .attachment.lexxy-drop-target--gallery-before::before{inset-inline-start:-0.6rem}lexxy-editor .lexxy-editor__content .attachment.lexxy-drop-target--gallery-after::after{inset-inline-end:-0.6rem}lexxy-editor .lexxy-editor__content .attachment img{object-fit:contain;margin:auto;max-block-size:var(--attachment-max-height);max-inline-size:min(100%,var(--attachment-max-width));min-block-size:3.6rem}lexxy-editor .lexxy-editor__content .attachment .attachment__caption{background:rgba(0,0,0,0)}lexxy-editor .lexxy-editor__content .attachment progress{inline-size:6rem}lexxy-editor .lexxy-editor__content .attachment--preview{background:rgba(0,0,0,0);overflow:visible}lexxy-editor .lexxy-editor__content .attachment--preview .attachment__caption textarea{background:rgba(0,0,0,0);line-height:inherit;padding:0;white-space:normal}lexxy-editor .lexxy-editor__content .attachment:not(.attachment--preview) lexxy-node-delete-button{inset-block-start:50%;inset-inline-start:unset;inset-inline-end:1ch;transform:translate(0, -50%)}lexxy-editor .lexxy-editor__content>.attachment--preview{border-radius:var(--attachment-radius);margin-inline:auto}lexxy-editor .lexxy-editor__content .attachment--preview{background:rgba(0,0,0,0)}lexxy-editor .lexxy-editor__content .attachment--preview .attachment__caption textarea{background:rgba(0,0,0,0);line-height:inherit;padding:0}lexxy-editor .lexxy-editor__content .attachment--preview lexxy-node-delete-button{inset-block-start:1ch;inset-inline-end:1ch;transform:translate(0, 0)}lexxy-editor .lexxy-editor__content .attachment-gallery .attachment{display:inline-table}lexxy-editor .lexxy-editor__content .attachment-gallery .attachment img{max-inline-size:100%}lexxy-editor .lexxy-editor__content .attachment-gallery .attachment__caption{padding-block-end:1.25em;padding-inline:1.25em}lexxy-editor .lexxy-editor__content .attachment-gallery .attachment--unknown>img{display:block;margin:0;padding:1ch;padding-block-end:0}lexxy-editor[data-links-openable] a[href]:hover{background:var(--color-blue-20);border-radius:var(--radius-sm);box-shadow:0 0 0 4px var(--color-blue-20);cursor:pointer}lexxy-editor .lexxy-prompt-menu{font-size:inherit;min-inline-size:25ch;padding:var(--4px);z-index:var(--z-lexxy-internals)}lexxy-editor .lexxy-prompt-menu li{list-style:none;margin:0;line-height:1.2em}lexxy-editor .lexxy-prompt-menu li.lexxy-prompt-menu__item--empty{padding:.5em 1em}lexxy-editor .lexxy-prompt-menu li img{min-block-size:0}lexxy-editor .lexxy-prompt-menu .mentionable-person{background-color:rgba(0,0,0,0);box-shadow:none;inline-size:100%}lexxy-editor .lexxy-prompt-menu .mentionable-person span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;flex:1;min-inline-size:0}lexxy-editor lexxy-table-tools{font-size:.75em;transform:translate(-50%, var(--lexxy-table-tools-top));z-index:1}lexxy-editor lexxy-table-tools button:hover,lexxy-editor lexxy-table-tools summary:hover{background-color:var(--color-ink-70)}lexxy-editor lexxy-table-tools button:focus-visible,lexxy-editor lexxy-table-tools summary:focus-visible{outline-color:color-mix(in hsl, transparent, var(--color-inverted) 50%)}lexxy-editor lexxy-table-tools summary{border-color:var(--color-ink-70)}lexxy-editor:has(.provisional-paragraph:first-child+.lexxy-content__table-wrapper .lexxy-content__table-cell--focus){--lexxy-table-tools-top: 35%}lexxy-editor:has(.provisional-paragraph:first-child+.lexxy-content__table-wrapper .lexxy-content__table-cell--focus) .lexxy-content__table-wrapper:first-child{margin-block-start:2.2em}lexxy-editor:has(.provisional-paragraph:first-child+.lexxy-content__table-wrapper .lexxy-content__table-cell--focus) lexxy-table-tools{top:2.5em !important}lexxy-editor lexxy-node-delete-button{--button-size: 4rem;z-index:1}lexxy-editor lexxy-node-delete-button .lexxy-floating-controls__group{padding:.2rem}lexxy-editor .horizontal-divider{position:relative}lexxy-editor .horizontal-divider lexxy-node-delete-button{--button-size: 1.8em;inset-block-start:50%;inset-inline-end:.4em;inset-inline-start:auto;margin:0;transform:translate(0, -50%)}lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"]{padding-inline:var(--8px);border-radius:10rem;outline:none}lexxy-editor bc-attachment[content-type="application/vnd.actiontext.mention"],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.mention"],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"]{display:inline-flex;position:relative;vertical-align:text-bottom}lexxy-editor bc-attachment[content-type="application/vnd.actiontext.mention"]:hover,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.mention"]:hover,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"]:hover,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"]:hover,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"]:hover{--mention-background-color: var(--color-uncolor-30)}lexxy-editor bc-attachment[content-type="application/vnd.actiontext.mention"].node--selected,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.mention"].node--selected,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"].node--selected,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"].node--selected,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"].node--selected{--mention-background-color: var(--color-blue);color:var(--color-canvas);outline:0}lexxy-editor bc-attachment[content-type="application/vnd.actiontext.mention"].node--selected img,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.mention"].node--selected img,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"].node--selected img,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"].node--selected img,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"].node--selected img{outline:none;opacity:0}lexxy-editor bc-attachment[content-type="application/vnd.actiontext.mention"] [data-behavior~=rich_avatar],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.mention"] [data-behavior~=rich_avatar],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"] [data-behavior~=rich_avatar],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"] [data-behavior~=rich_avatar],lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"] [data-behavior~=rich_avatar]{cursor:inherit}lexxy-editor bc-attachment[content-type="application/vnd.actiontext.mention"] lexxy-node-delete-button,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.mention"] lexxy-node-delete-button,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"] lexxy-node-delete-button,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"] lexxy-node-delete-button,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"] lexxy-node-delete-button{font-size:inherit;inset-block:0;inset-inline-end:unset;inset-inline-start:0;line-height:inherit}lexxy-editor bc-attachment[content-type="application/vnd.actiontext.mention"] lexxy-node-delete-button .lexxy-floating-controls__group,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.mention"] lexxy-node-delete-button .lexxy-floating-controls__group,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"] lexxy-node-delete-button .lexxy-floating-controls__group,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"] lexxy-node-delete-button .lexxy-floating-controls__group,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"] lexxy-node-delete-button .lexxy-floating-controls__group{block-size:100%;border-radius:50%;padding:0}lexxy-editor bc-attachment[content-type="application/vnd.actiontext.mention"] lexxy-node-delete-button .lexxy-node-delete,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.mention"] lexxy-node-delete-button .lexxy-node-delete,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"] lexxy-node-delete-button .lexxy-node-delete,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"] lexxy-node-delete-button .lexxy-node-delete,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"] lexxy-node-delete-button .lexxy-node-delete{--button-size: 1.05em;block-size:100%;border-radius:50%;line-height:1.2em;padding:.15em}lexxy-editor bc-attachment[content-type="application/vnd.actiontext.mention"] lexxy-node-delete-button .lexxy-node-delete svg,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.mention"] lexxy-node-delete-button .lexxy-node-delete svg,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.circle"] lexxy-node-delete-button .lexxy-node-delete svg,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.project"] lexxy-node-delete-button .lexxy-node-delete svg,lexxy-editor bc-attachment[content-type="application/vnd.basecamp.tool"] lexxy-node-delete-button .lexxy-node-delete svg{block-size:90%}.lexxy-voice-note-button{position:relative;text-indent:-999em}.lexxy-voice-note-button:before{background:url(/assets/icons/src/microphone-solid-ac01f32b364d3493bc92a3968b8509ead5b4b43ba20a955df8aa4dcbdbdd02f5.svg) center no-repeat;background-size:45%;content:"";inset:0;opacity:.9;position:absolute;z-index:1}@media not print{:root[data-color-scheme=dark] .lexxy-voice-note-button:before{filter:invert(1)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .lexxy-voice-note-button:before{filter:invert(1)}}}.lexxy-voice-note-button.chat__tools--button{overflow:visible}.lexxy-voice-note-button.chat__tools--button:before{background-size:66%;opacity:.8}.lexxy-voice-note-button.chat__tools--button:active{background-color:var(--tint-ink-5)}.lexxy-voice-note-button.chat__tools--button svg{block-size:2rem;inline-size:2rem}.lexxy-voice-note-button:disabled,.lexxy-voice-note-button[data-mode=staged]{opacity:.4;pointer-events:none}.lexxy-voice-note-button[data-mode=disabled]:before{background-image:url(/assets/icons/src/microphone-disabled-solid-7239f69a02dc859527b7115cf304d2fb9f481351ab0a4cd530d7b4e600d22041.svg);opacity:.4}.lexxy-voice-note-button[data-mode=recording]{border-radius:99px;outline:none;z-index:100}.lexxy-voice-note-button[data-mode=recording]:before{background-image:url(/assets/icons/src/stop-69a5f50487d34fcaa2c0d060727997fd06f0ff9fa8d5146a2b2cc02e684d4cee.svg);filter:invert(1)}.lexxy-voice-note-button[data-mode=recording]:after{animation:rec-pulse 2s linear infinite;content:"";display:block;background-color:var(--color-red-60);border-radius:50%;position:absolute;inset-inline-start:.25em;inset-inline-end:.25em;inset-block-start:.25em;inset-block-end:.25em;z-index:0}.lexxy-no-microphone-notice{background:var(--color-yellow-10);border-bottom:1px solid var(--tint-ink-10);display:none;font-size:var(--12px);inset-inline:0;opacity:0;padding:.5em;pointer-events:none;position:absolute;text-align:center;transform:translate(0, -30px);transition:all .2s ease-out}@supports(transition-behavior: allow-discrete){.lexxy-no-microphone-notice{transition-behavior:allow-discrete}}.lexxy-voice__notice .lexxy-no-microphone-notice{display:block;opacity:1;pointer-events:all;transform:translate(0, 0);z-index:1}@starting-style{.lexxy-voice__notice .lexxy-no-microphone-notice{transform:translate(0, -30px)}}.lexxy-voice__notice:has(.lexxy-no-microphone-notice) .lexxy-editor__content{padding-top:2.5em}.lexxy-editor__content:has(.lexxy-voice-note-placeholder)::before{display:none}.lexxy-editor__content .attachment--audio .audio-player{aspect-ratio:1;inline-size:unset;min-inline-size:4.8rem}.lexxy-editor__content .attachment--audio .audio-player .attachment__caption{display:none}.lexxy-editor__content .attachment--audio textarea{background:rgba(0,0,0,0);border:none;color:inherit;font:inherit;inline-size:calc(100% - 10rem);outline:none;overflow:hidden;padding:1em 0;resize:none;text-align:start;white-space:nowrap}.lexxy-editor__content .lexxy-voice-note-placeholder{background:var(--tint-ink-3);border:1px solid var(--tint-ink-5);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:.2rem;margin:.5em auto;padding:.5em .8em;text-align:center}.lexxy-editor__content .lexxy-voice-note-placeholder.lexxy-voice-note-placeholder--error{color:var(--color-red);font-size:.85em;padding:1.2em;position:relative;text-align:start}.lexxy-editor__content .lexxy-voice-note-placeholder .lexxy-voice-note-placeholder-visualizer{block-size:3.6rem;display:block;inline-size:100%}.lexxy-editor__content .lexxy-voice-note-placeholder .lexxy-voice-note-placeholder-text{align-items:center;display:flex;flex-direction:row;font-size:.8em;gap:.8rem;justify-content:space-between}.lexxy-editor__content .lexxy-voice-note-placeholder .lexxy-voice-note-placeholder-text .lexxy-voice-note-placeholder-rec{display:inline-flex;align-items:center;gap:.6rem}.lexxy-editor__content .lexxy-voice-note-placeholder .lexxy-voice-note-placeholder-text .lexxy-voice-note-placeholder-rec:before{background-color:var(--color-red-60);block-size:.6rem;border-radius:50%;content:"";display:block;inline-size:.6rem}.lexxy-editor__content .lexxy-voice-note-placeholder lexxy-node-delete-button{inset-block-start:.3rem;inset-inline-end:.3rem;opacity:1;pointer-events:all}.lexxy-editor__content .lexxy-voice-note-placeholder lexxy-node-delete-button .lexxy-floating-controls__group{background:rgba(0,0,0,0)}.lexxy-editor__content .lexxy-voice-note-placeholder lexxy-node-delete-button .lexxy-floating-controls__group button{color:var(--color-ink)}.lexxy-editor__content .lexxy-voice-note-placeholder lexxy-node-delete-button .lexxy-floating-controls__group button:hover{background-color:var(--color-ink-20)}.lexxy-editor__content .lexxy-voice-note-placeholder lexxy-node-delete-button .lexxy-floating-controls__group button svg{block-size:1.25em;inline-size:1.25em}.perma--lineup{display:flex;flex-direction:column}.perma--lineup .perma-toolbar{margin-block-end:1.6rem}.lineup{--days-in-week: 7;--visible-weeks: 14;--total-grid-units: calc(var(--visible-weeks) * var(--days-in-week));--full-size-grid-units: calc(var(--total-grid-units) - 1);--half-day-padding: calc(100vw / var(--total-grid-units) / 2);--grid-offset: 1;--current-day: 1;--card-radius: 8px;--marker-height: 2.4rem;--pagination-height: 32.55px;--marker-margin: 4px;--z-marker: 1;--z-card: 2;--z-today: 3;--z-pagination: 5;display:flex;flex:1;flex-direction:column;margin-inline:calc(-1*var(--perma-padding));overflow-x:auto}@container layout (inline-size < 76.8rem){.lineup{--marker-height: 3.2rem}}@media(max-width: 1050px){.lineup{--half-day-padding: calc(1050px / var(--total-grid-units) / 2)}}.lineup__canvas{display:flex;flex:1;flex-direction:column;gap:8px;min-inline-size:1050px;position:relative}.lineup__pagination{align-items:center;display:flex;gap:8px;inline-size:100%;inset-inline-start:0;margin-block-end:8px;padding:0 8px;position:sticky;z-index:var(--z-pagination)}.lineup__pagination>*:last-child{margin-inline-start:auto}.lineup__pagination-today{inset-block-start:0;inset-inline-start:50%;position:absolute;transform:translateX(-50%)}.lineup__marker{grid-row:1/999;position:relative;transition:border-color 100ms ease-out;z-index:var(--z-marker)}.lineup__marker:before{border-inline-start:1px solid var(--color-blue-40);content:"";inset-block-end:0;inset-block-start:calc((var(--marker-height) + var(--marker-margin))*-1);inset-inline-start:calc(50% - .5px);position:absolute;z-index:1}.lineup__marker:hover,.lineup__marker:focus,.lineup__marker:focus-within{z-index:calc(var(--z-marker) + 1)}.lineup__marker-title{align-items:center;background-color:var(--color-blue-20);block-size:var(--marker-height);border:1px solid var(--color-blue-40);border-inline-start:0;border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-blue);display:flex;font-size:var(--text-12);font-weight:500;inset-inline-start:calc(50% - .5px);inset-block-start:calc((var(--marker-height) + var(--marker-margin))*-1);line-height:1.5;padding:0 8px;position:absolute}.lineup__marker-title>div{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;flex:1;max-inline-size:16ch}.lineup-marker-form__item--invalid input{border-color:var(--color-red);box-shadow:0 0 1px var(--color-red)}.lineup__timeline{flex:1;inline-size:100%;position:relative;padding-block-start:calc(var(--marker-height) + 8px)}.lineup__weeks,.lineup__cards{inset-block-end:0;inset-inline-start:0;list-style:none;margin:0;padding:0;position:absolute;inset-inline-end:0}.lineup__day-grid{display:grid;grid-template-columns:.5fr repeat(var(--full-size-grid-units), 1fr) .5fr}.lineup__weeks{inset-block-start:calc(var(--marker-height) + 8px)}.lineup__week{border-inline-start:1px dotted var(--tint-ink-15);display:grid;grid-column:auto/span var(--days-in-week);grid-template-columns:repeat(7, 1fr);line-height:1.3}.lineup__week:first-child{grid-column-start:var(--grid-offset)}.lineup__week:last-child{border-inline-end:1px dotted var(--tint-ink-15)}.lineup__week-date{color:var(--color-text-subtle);display:block;font-size:var(--text-12);grid-column:1/span 7;grid-row-start:1;padding-inline-start:8px}.lineup__today-title{align-items:center;background-color:var(--color-blue);block-size:var(--pagination-height);border-radius:var(--radius-sm);color:var(--color-inverted);display:flex;font-size:var(--text-16);font-weight:normal;inset-block-start:calc((var(--marker-height) + var(--pagination-height) + 16px)*-1);inset-inline-start:50%;margin:0;padding:0 1.2rem;position:absolute;transform:translateX(-50%);white-space:nowrap;inline-size:fit-content;z-index:calc(var(--z-today) + 1)}@container layout (inline-size < 76.8rem){.lineup__today-title{block-size:auto;font-size:var(--text-12);inset-block-start:calc(-1*var(--marker-height));padding:2px 8px}}.lineup__today-line{background:linear-gradient(to bottom, transparent 1rem, var(--color-blue) 10rem);grid-column-start:var(--current-day);grid-row:1/999;inline-size:2px;margin:0 auto;mix-blend-mode:multiply;pointer-events:none;position:relative;z-index:var(--z-today)}@media not print{:root[data-color-scheme=dark] .lineup__today-line{mix-blend-mode:normal}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .lineup__today-line{mix-blend-mode:normal}}}.lineup__timeline--current .lineup__today-line{background:var(--color-blue);margin-block-start:calc(var(--marker-height)*-1 - 16px)}@container layout (inline-size < 76.8rem){.lineup__timeline--current .lineup__today-line{margin-block-start:calc(-1*var(--marker-height))}}.lineup__cards{display:flex;flex-direction:column;gap:8px;inset-block-start:calc(var(--marker-height) + 32px);overflow-x:hidden;padding-block-end:6rem}.lineup-card-wrapper:not(.lineup-card-wrapper--flush-left){padding-inline-start:var(--half-day-padding)}.lineup-card-wrapper:not(.lineup-card-wrapper--flush-right){padding-inline-end:var(--half-day-padding)}.lineup-card{background:var(--color-uncolor-30);border-radius:var(--card-radius);inline-size:calc(100% - 1px);margin-inline-start:1px;position:relative;z-index:var(--z-card)}@media not print{:root[data-color-scheme=dark] .lineup-card{background:var(--color-uncolor-10)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .lineup-card{background:var(--color-uncolor-10)}}}.lineup-card:has(.duet-date__dialog.is-active){z-index:calc(var(--z-today) + 1)}.lineup-card.lineup-card--date-open{z-index:calc(var(--z-today) + 1)}.lineup-card__dates{align-items:center;color:var(--color-text-subtle);display:flex;font-size:var(--text-12);justify-content:space-between}.lineup-card__dates .duet-date__input,.lineup-card__dates .duet-date__toggle{display:none}.lineup-card__hyphen{display:none;margin:0 -0.5em}.lineup-card__date{display:block;padding:2px 8px;white-space:nowrap}.lineup-card__date[data-action]:hover{color:var(--color-ink);cursor:pointer}.lineup-card__date+form{block-size:0}.lineup-card__content{border-radius:0 0 var(--card-radius) var(--card-radius);display:flex;flex-direction:column;gap:4px}.lineup-card__content .avatar-group{font-size:var(--text-12);overflow:hidden;position:relative}.lineup-card__content .avatar-group:after{background:linear-gradient(to right, transparent, var(--color-canvas));block-size:100%;content:"";display:block;inline-size:4rem;inset-block-start:0;inset-inline-end:0;position:absolute}.lineup-card--short .lineup-card__content{border-radius:var(--card-radius)}.lineup-card__client{font-size:var(--text-12);margin-block-end:-4px}.lineup-card__title{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:var(--text-14);font-weight:600;margin:0}.lineup-card__description{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;color:var(--color-text-subtle);font-size:var(--text-12);line-height:1.4;max-inline-size:80ch}.lineup-card--active{box-shadow:var(--shadow-card)}.lineup-card--active .lineup-card__content{background-color:var(--color-canvas);padding:6px 8px}.lineup-card--inactive .lineup-card__title{font-weight:normal}.lineup-card--inactive .lineup-card__content{padding:0 8px 6px}.lineup-card-wrapper--flush-left .lineup-card,.lineup-card-wrapper--flush-left .lineup-card__content{border-end-start-radius:0;border-start-start-radius:0}.lineup-card-wrapper--flush-left .lineup-card:not(.lineup-card--short) .lineup-card__date--start:before{content:"←"}.lineup-card-wrapper--flush-right .lineup-card,.lineup-card-wrapper--flush-right .lineup-card__content{border-end-end-radius:0;border-start-end-radius:0}.lineup-card-wrapper--flush-right .lineup-card:not(.lineup-card--short) .lineup-card__date--end:after{content:" →"}.lineup-card--short{position:relative}.lineup-card--short .lineup-card__title{font-size:var(--text-12)}.lineup-card--short .avatar-group,.lineup-card--short .lineup-card__description{display:none}.lineup-card--short .lineup-card__dates{inset-block-start:50%;inset-inline-start:100%;position:absolute;transform:translateY(-50%);z-index:1}.lineup-card--short.lineup-card--left-align-dates .lineup-card__dates{inset-inline:unset 100%}.lineup-card--short .lineup-card__hyphen{display:inline}.lineup-card--short .lineup-card__content{padding-block-start:6px}.lineup-marker-form__item{display:block;margin-block-end:1.2rem}.lineup-marker-form__item .input,.lineup-marker-form__item .duet-date__input{border-radius:var(--radius-sm);min-block-size:2.4em;padding:6px 12px}.lineup-marker-form__label{font-weight:bold;margin-block-end:4px}.lineup-marker-form__footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.lineup-pill{--lineup-pill-color: var(--color-blue-50);--lineup-pill-height: var(--8px);align-items:center;cursor:default;display:inline-flex;gap:.8rem;text-align:center}.lineup-pill__date{text-wrap:nowrap}.lineup-pill__meter{align-items:center;border-radius:99rem;background-color:var(--color-ink-30);block-size:var(--lineup-pill-height);display:flex;justify-content:space-between;flex:1;position:relative}.lineup-pill__line{border-inline-end:1px solid var(--tint-ink-25);block-size:100%}.lineup-pill__line:nth-child(even){block-size:50%}.lineup-pill__line:first-child,.lineup-pill__line:nth-child(17){opacity:0}.lineup-pill__progress-bar{background-color:var(--lineup-pill-color);block-size:100%;border-radius:99rem 0 0 99rem;opacity:.33;position:absolute}.lineup-pill__progress-indicator{background-color:var(--lineup-pill-color);block-size:calc(4px + 100%);inline-size:2px;position:absolute;inset-block-start:50%;translate:0 -50%}.lineup-pill__banner{border-radius:99rem;color:var(--color-text-subtle);display:grid;inset-block:-3px;inset-inline:-5px;line-height:1;place-content:center;position:absolute;text-shadow:0 1px 0 var(--color-canvas),0 -1px 0 var(--color-canvas),1px 0 0 var(--color-canvas),-1px 0 0 var(--color-canvas);white-space:nowrap}@media(min-width: 576px){.lineup .duet-date__dialog.is-left{inset-inline-end:-10rem}}.remote-link--loading:after{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}.remote-link--loading:after{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}.formatted_content a:not(.undecorated):not(.attachment__toolbar):not([contenteditable=false]):not([data-trix-attachment]),.formatted_content a .mentionable-person,.chat-line__body a,.decorated,.autolinked{color:var(--color-blue);text-decoration:underline}.formatted_content a:active:not(.undecorated):not(.attachment__toolbar):not([contenteditable=false]):not([data-trix-attachment]),.formatted_content a .mentionable-person:active,.chat-line__body a:active,.decorated:active,.autolinked:active{color:var(--color-ink)}.decorated--subtle{color:var(--color-text-subtle) !important}.decorated--subtle:active{color:var(--color-text) !important}.decorated--matched{color:inherit !important;text-decoration:underline}.decorated--delete{color:var(--color-red) !important}.undecorated{color:inherit !important;text-decoration:none !important}.undecorated:active{color:inherit !important}.remote-link--loading{position:relative;color:rgba(0,0,0,0) !important}.remote-link--loading:after{content:"";margin:0;inset-inline-start:50%;inset-block-start:auto;inline-size:2rem;block-size:2rem;margin-inline-start:-1rem}div.list_controls{margin:4rem 0}div.list_controls select.list_toggle{padding:.4rem 2rem .4rem 1rem;border-inline-end:1rem solid rgba(0,0,0,0)}.list-actionable__action-icon.loading{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}.list-actionable{display:table;inline-size:100%;list-style:none;padding-inline-start:0}.list-actionable .emoji-picker__modal{--inline-position: -1.6rem auto;--arrow-inline-position: calc(50% - 1.6rem);--block-position: auto calc(100% + 0.8rem)}.list-actionable .emoji-picker__modal:before,.list-actionable .emoji-picker__modal:after{display:none}.list-actionable__row-group{display:table-row-group}.list-actionable__row{display:table-row}.list-actionable__avatar,.list-actionable__details,.list-actionable__actions,.list-actionable__placeholder{display:table-cell;padding:1rem .5rem;border-block-end:1px solid var(--tint-ink-10);vertical-align:middle}.list-actionable__avatar{inline-size:3.4rem;block-size:3.4rem}.list-actionable__actions{text-align:end;white-space:nowrap}.list-actionable__action-placeholder{line-height:3.4rem}.list-actionable__action-icon{--button-size: 3.2rem;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;text-decoration:underline;text-indent:-9999em}.list-actionable__action-icon.loading{border-radius:100%}.list-actionable__row-group.selected .list-actionable__avatar,.list-actionable__row-group.selected .list-actionable__details,.list-actionable__row-group.selected .list-actionable__actions,.list-actionable__row-group.selected .list-actionable__placeholder,.list-actionable__row.selected .list-actionable__avatar,.list-actionable__row.selected .list-actionable__details,.list-actionable__row.selected .list-actionable__actions,.list-actionable__row.selected .list-actionable__placeholder{border-color:rgba(0,0,0,0)}.list-actionable__row-group.selected .list-actionable__actions,.list-actionable__row.selected .list-actionable__actions{opacity:0}.list-actionable__row-group--editing{background-color:var(--color-uncolor-10)}.list-actionable__row-group--editing .list-actionable__row--hide-when-editing{display:none}.list-actionable__row-group--editing .list-actionable__row--show-when-editing{display:table-row !important}.list-actionable__emoji{inline-size:2.4rem;display:inline-grid;place-content:start}.list-picker-item__input:focus+.list-picker-item__button{box-shadow:0 0 6px var(--color-blue);border-color:var(--tint-ink-25)}.list-picker{text-align:start}.list-picker__client-group{margin-block-start:var(--16px);border:2px solid var(--client-visibility-color);border-radius:1.8rem;padding:var(--16px)}.list-picker__client-group .list-picker__header{margin:0;line-height:1.5}.list-picker__client-group .list-picker__blank-slate{margin:0}.list-picker__header{margin:var(--24px) 0 0}.list-picker__subheader,.list-picker__blank-slate{margin:.44em}.list-picker--borders .list-picker-item:first-of-type{border-block-start:1px solid var(--tint-ink-10)}.list-picker--borders .list-picker-item:last-of-type{border-block-end:1px solid var(--tint-ink-10)}.list-picker--bordered-top .list-picker-item:first-of-type{border-block-start:1px solid var(--tint-ink-10)}.list-picker--narrow{max-inline-size:34em}.list-picker-item{transition:background-color .1s ease-in-out;display:block;position:relative;inset-block-start:0;padding:.44em 4rem .44em 0;line-height:1.3;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;cursor:pointer;user-select:none}.list-picker-item+.list-picker-item{border-block-start:1px solid var(--tint-ink-10)}.list-picker-item.show-focus:focus-within{outline:none}.list-picker-item--flex{align-items:center;display:flex;flex-direction:row;gap:.3em}.list-picker-grid{display:grid;grid-template-columns:75% 1fr}.list-picker-grid__controls{display:contents}@container layout (inline-size < 76.8rem){.list-picker-grid__controls{display:none}}.list-picker-grid__row{display:contents}.list-picker-grid__content{border-block-end:1px solid var(--tint-ink-10);padding:.8rem .5rem}.list-picker-grid__column{display:flex;align-items:center;justify-content:center;border-block-end:1px solid var(--tint-ink-10);padding:.5rem}.list-picker-grid__column.list-picker-grid__column--push-ends{justify-content:space-between}.list-picker-time--flex{padding:.44em}@container layout (inline-size >= 76.8rem){.list-picker-time--flex{display:flex;align-items:center;justify-content:space-between}}.list-picker-time--flex .list-picker-item__details{white-space:nowrap}.list-picker-item__avatar{display:inline-block;vertical-align:middle;inline-size:var(--32px);block-size:var(--32px);margin-inline-end:.5em}@container layout (inline-size >= 76.8rem){.list-picker-item__avatar{inline-size:var(--48px);block-size:var(--48px)}}.list-picker-item__avatar .avatar{--change-avatar-size: 100%}.list-picker-item__avatar--small{block-size:2em;inline-size:2em;min-block-size:2em;min-inline-size:2em}.list-picker-item__details{display:inline-block;vertical-align:middle;line-height:1.2;max-inline-size:calc(100% - 2.5em)}.list-picker-item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-picker-item__input{opacity:0;position:absolute;z-index:-1}.list-picker-item__button,.list-picker-item__label,.list-picker-item__checkbox{position:absolute !important;inset-inline-end:0;inset-block-start:50%}.list-picker-item__button{block-size:3.2rem;margin-block-start:-1.6rem}.list-picker-item__label{margin-block-start:-0.9rem;text-align:end;inline-size:7rem;color:var(--color-text-subtle);font-size:.95em}.list-picker-item__checkbox{margin-block-start:-0.7em}.list-picker-item__button-or-label .list-picker-item__label{display:none}.list-picker-item__button-or-label--show-label .list-picker-item__label{display:inline}.list-picker-item__button-or-label--show-label .list-picker-item__input,.list-picker-item__button-or-label--show-label .list-picker-item__button{display:none}.list-picker--with-button .list-picker-item,.list-picker--with-buttons .list-picker-item{padding-inline-end:9.5rem}.list-picker--with-button .list-picker-item:hover,.list-picker--with-buttons .list-picker-item:hover{background:none}@container layout (inline-size < 76.8rem){.list-picker--with-button .list-picker-item,.list-picker--with-buttons .list-picker-item{min-block-size:6.2rem;padding-block-start:1.2rem}}@container layout (inline-size < 76.8rem){.list-picker--with-button .list-picker-item__button.btn--sm,.list-picker--with-buttons .list-picker-item__button.btn--sm{margin-block-start:calc(var(--component-sm)*-0.5)}}.list-picker--with-buttons .list-picker-item{min-block-size:4.2rem;padding-inline-end:12.5rem}.list-picker-item--actionless{padding-inline-end:.4em !important}.list-picker--contained .list-picker-item{padding-inline:.8rem}.list-picker--contained .list-picker-item__button,.list-picker--contained .list-picker-item__label,.list-picker--contained .list-picker-item__checkbox{inset-inline-end:.8rem}.list-picker--contained .list-picker__client-group{margin:-1px -1px 0 -1px;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.list-picker--without-avatars .list-picker-item{padding:.66em .44em .66em 4rem}.list-picker--without-avatars .list-picker-item__checkbox{inset-inline-end:auto;inset-inline-start:.44em}.list-grid{--list-columns: 1fr;display:grid;grid-template-columns:var(--list-columns);grid-template-rows:var(--list-rows, initial);align-items:var(--list-align-items, initial);gap:var(--list-gap, initial);column-gap:var(--list-column-gap, initial);row-gap:var(--list-row-gap, initial);block-size:var(--list-block-size, initial);border-radius:var(--list-radius, initial);padding-inline:var(--list-padding-inline, revert);padding-block:var(--list-padding-block, initial)}.list--unindented{padding-inline-start:1.2em}ol.list--unindented{padding-inline-start:1.5em}.list--unbulleted{padding-inline-start:0;list-style:none}.list--spaced>li+li{margin-block-start:.5em}.list--ruled>li{padding:1rem .5rem;border-block-start:1px solid var(--tint-ink-10)}.list--ruled-top{border-block-start:1px solid var(--tint-ink-10)}.list--ruled-actions>li+li{border-block-start:1px solid var(--tint-ink-10)}.list--ruled-actions>li+li:last-child{border-block-end:0}.list--ruled-actions .list__action{display:block;padding:1rem .5rem}.list--unruled-actions .list__action{display:block;padding:1rem 0}@container layout (inline-size >= 76.8rem){.list--unruled-actions .list__action{padding:.5rem 0}}.list--tableview{padding:0}@container layout (inline-size < 76.8rem){.list--tableview{padding:.5rem 0;margin:0 -1.6rem}}.list--tableview li{list-style:none;margin:0;padding:0 0 0 1.6rem;background-color:var(--color-canvas)}.list--tableview li:last-of-type .list__action{border:0}.list--tableview .list__action{padding:1.2rem 2.5rem 1rem 0;border-block-end:1px solid var(--tint-ink-10)}@container layout (inline-size < 76.8rem){.list--tableview .list__action{font-size:var(--text-16);line-height:1;background:var(--color-canvas) url(/assets/my/phone-disclosure-arrow-b19474519a78a0a680dae2c15349dcbce256b335e4c2db8c3a249e699baf922d.svg) right 1rem center no-repeat;background-size:8px 13px}.list--tableview .list__action.decorated{color:var(--color-ink) !important}}@container layout (inline-size < 76.8rem){.list--tableview--inactive{border:0}}@container layout (inline-size < 76.8rem){.list--tableview--inactive .list__action{background:var(--color-canvas)}}.list--tableview-with-icons li{padding-inline-start:5.6rem}@container layout (inline-size >= 76.8rem){.list--tableview-with-icons li{padding-inline-start:4rem}}.list--tableview-with-icons .list__action::before{content:" ";display:inline-block;inline-size:3rem;block-size:3rem;margin:-0.5rem 1rem -0.1rem -4rem;border-radius:.5rem;vertical-align:middle;background-color:var(--color-blue);background-position:center;background-repeat:no-repeat;background-size:auto 60%}.loading-animation{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}@keyframes logo-loader{to{stroke-dashoffset:0}}.logo-loader{aspect-ratio:96/84;display:block;inline-size:8em}.logo-loader path{animation:logo-loader 3s linear forwards infinite;stroke:currentColor;stroke-dasharray:320;stroke-dashoffset:640}.loading-spinner{position:relative}.loading-spinner>*{opacity:0}.loading-spinner:after{animation:rotation 1s linear infinite;block-size:var(--btn-icon-size);border:2px solid rgba(0,0,0,0);border-block-end-color:currentcolor;border-inline-end-color:currentcolor;border-radius:50%;box-sizing:border-box;content:"";display:block;inline-size:var(--btn-icon-size);opacity:1;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.loading-spinner.btn--icon{block-size:var(--btn-size);font-size:0}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.time__separator{animation:fade-out-in 2s steps(1) infinite;padding:0 .05em;margin-block-start:-0.25em;inset-block-start:-0.1em;position:relative}@media not print{:root[data-color-scheme=dark] .logo-uploader__edit{filter:invert(100%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .logo-uploader__edit{filter:invert(100%)}}}.logo-uploader__progress{appearance:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:12rem;block-size:2rem;margin:-1rem 0 0 -6rem;background-color:var(--tint-inverted-75);border:0;border-radius:.3rem;box-shadow:0 0 .5rem var(--tint-black-15) inset;color:var(--color-green);z-index:2}.logo-uploader__progress::-webkit-progress-bar{background-color:var(--tint-inverted-75);border-radius:.3rem;box-shadow:0 0 .5rem var(--tint-black-15) inset}.logo-uploader__progress::-webkit-progress-value{position:relative;background:var(--color-green);border-radius:.3rem}.logo-uploader__progress::-moz-progress-bar{background:var(--color-green);border-radius:.3rem}.logo-uploader{--account-logo-size: 4.8rem}.logo-uploader:hover .logo-uploader__edit{transition:opacity .2s .3s;opacity:.5}.logo-uploader h1{font-size:var(--18px);margin:0;transition:opacity .2s .2s}@container layout (inline-size < 96rem){.logo-uploader h1{font-size:var(--text-24)}}.logo-uploader__dropzone{border-radius:var(--radius-sm);border:2px dashed var(--tint-ink-15);position:relative}.logo-uploader__preview{position:relative;display:flex;flex-direction:column;align-items:center}.logo-uploader__logo{max-block-size:var(--account-logo-size);max-inline-size:calc(3*var(--account-logo-size));object-fit:contain}.logo-uploader__progress{inline-size:90%;inset-inline-start:50%;margin-inline-start:-45%}.logo-uploader__edit{transition:opacity .2s ease 0;cursor:pointer;opacity:0;background-image:url(/assets/icons/gear-6830a05e6965ad93288c9894a3910ba06aaeb6fa193354cb33114dcb407a686f.svg);background-repeat:no-repeat;background-position:center;background-size:1.5rem;position:absolute;inset-block-start:0;inset-inline-end:-3rem;block-size:3rem;inline-size:3rem}@container layout (inline-size < 64rem){.logo-uploader__edit{opacity:.33}}.logo-uploader__picker{padding:3rem 5rem}.logo-uploader__account-name{display:inline-block;min-inline-size:22rem;position:relative;text-align:center}.logo-uploader__account-name:hover .logo-uploader__replace-with-logo button{transition:opacity .2s .2s;opacity:1}.logo-uploader__account-name:hover h1{opacity:.33}.logo-uploader__replace-with-logo{inset:0 auto 0 auto;position:absolute;transform:translate(-50%, -50%);margin-inline-start:50%}.logo-uploader__replace-with-logo button{opacity:0;transition:opacity .2s ease 0}.logo-uploader__replace-with-logo button:focus{opacity:1}.hiding-logo{--logo-height: 3.325rem;--logo-mark-size: 5.4rem;--logo-width: 19.3rem;--logo-type-height: 2.5rem;--logo-transition: 300ms ease;align-items:center;block-size:var(--logo-height);color:var(--color-ink);display:flex;inline-size:var(--logo-mark-size);justify-self:center;letter-spacing:.01875rem;margin-inline:auto;position:relative}.hiding-logo::before{background:url(/assets/logos/bc5-snowglobe-41c9a73836124674717636424e86221686a8fd1437ca8e005581903232c72437.png) center/100% auto no-repeat;block-size:var(--logo-mark-size);content:"";inline-size:var(--logo-mark-size);pointer-events:none;position:relative;z-index:1}.hiding-logo__logotype{align-items:center;block-size:var(--logo-mark-size);display:flex;filter:blur(0.05em);inline-size:calc(var(--logo-mark-size)/2);inset-inline-end:0;justify-content:end;margin-block-start:.5rem;opacity:0;overflow:clip;padding-right:.1em;pointer-events:none;position:absolute;transform:scale(0.9)}.hiding-logo__logotype svg{block-size:var(--logo-type-height);fill:var(--color-ink);inline-size:auto;overflow:visible}@media(hover: hover){.hiding-logo{transition:inline-size var(--logo-transition)}.hiding-logo::before{transition:transform var(--logo-transition);will-change:transform}.hiding-logo:hover{inline-size:var(--logo-width)}.hiding-logo:hover::before{transform:translateX(0)}.hiding-logo__logotype{transition:filter var(--logo-transition),inline-size var(--logo-transition),opacity var(--logo-transition),transform var(--logo-transition);will-change:transform}.hiding-logo:hover .hiding-logo__logotype{filter:blur(0);inline-size:calc(var(--logo-width) - var(--logo-mark-size)/2);opacity:1;transform:scale(1)}}.mailbox-projects__select{margin:0 auto}.mailbox-projects__submit{animation:fade-in-down .3s;display:none}.storage-meter{margin:0 auto;text-align:center}.storage-meter__icon{font-size:var(--text-18);vertical-align:text-bottom}.storage-meter__bar{align-items:center;background:var(--color-canvas);block-size:2.4rem;border-radius:99rem;box-shadow:inset 0 0 0 1px var(--tint-ink-25);color:var(--color-text-subtle);display:flex;justify-content:center;inline-size:100%;margin:8px auto;max-inline-size:45rem;overflow:hidden;padding:4px 0;position:relative}.storage-meter__line{align-items:center;border-inline-end:1px solid var(--tint-ink-50);display:flex;block-size:50%;justify-content:space-evenly;position:relative;inline-size:100%}.storage-meter__line:nth-of-type(4){block-size:100%}.storage-meter__line:nth-last-of-type(1){border-inline-end:none}.storage-meter__percent-used{background-color:var(--color-green);display:block;block-size:100%;inset-inline-start:0;mix-blend-mode:multiply;position:absolute;inline-size:2px}.storage-meter--warning .storage-meter__icon{color:var(--color-orange-50)}.storage-meter--warning .storage-meter__percent-used{background-color:var(--color-orange-50)}.storage-meter--alert .storage-meter__icon{color:var(--color-red)}.storage-meter--adminland{background-color:var(--color-red-20);border-block:1px solid var(--color-uncolor-30);border-color:var(--color-red-40);margin-block:-2.1rem 2.4rem;margin-inline:calc(var(--perma-padding)*-1);padding-block:1.6rem;position:relative;z-index:1}.storage-meter--replace{background:var(--color-orange-10);border:1px solid var(--color-orange-30);padding:1.6rem;border-radius:var(--radius-lg)}.storage-listing{display:flex;flex-direction:column;padding:0;list-style:none;margin-block-start:0}.storage-listing__item{display:grid;grid-template-columns:5.6rem 1fr;align-items:center;grid-gap:1.6rem}.storage-listing__item-icon{inline-size:100%;block-size:4.8rem;object-fit:contain;display:flex;align-items:center;justify-content:center;overflow:hidden}.storage-listing__item-icon .upload__icon{inline-size:100%;block-size:100%;background-size:contain}.storage-listing__item{border-block-start:1px solid var(--color-uncolor-30);padding:1.2rem 0}.storage-listing__title{font-size:var(--text-16);margin:0 0 .2rem 0}.storage-listing__meta{font-size:var(--text-14);color:var(--tint-ink-50)}.storage-meter__home-banner{background:var(--color-red-20);border:1px solid var(--color-red-40);box-shadow:none;display:grid !important;grid-template-rows:0fr;opacity:0;padding-block:0;transition:500ms all ease-out}@media not print{:root[data-color-scheme=dark] .storage-meter__home-banner .btn{--btn-background-color: transparent;--btn-background-color-hover: transparent}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .storage-meter__home-banner .btn{--btn-background-color: transparent;--btn-background-color-hover: transparent}}}.storage-meter__home-banner .storage-meter{overflow:hidden}turbo-frame[complete] .storage-meter__home-banner{grid-template-rows:1fr;opacity:1;padding-block:1.6rem}.storage-join-modal .modal-sheet{max-inline-size:50rem}.media_embed--loading::after{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}.media_embed--loading::after{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}.media_embed{transition:opacity .2s ease-in-out}.media_embed[data-media-embed-type=video]{min-block-size:var(--video-min-height);background-color:var(--tint-ink-15)}.media_embed::after{animation-delay:2s}.media_embed_dynamic{display:none}.media_embed--loading{opacity:.7}.media_embed--loading::after{content:""}.media_embed--succeeded .media_embed_static{display:none}.media_embed--succeeded .media_embed_dynamic{display:block}.media_embed--failed::before{content:"";block-size:4em;inline-size:4em;background:#000 url(/assets/icons/download-white-a6a80afe251cfeaeb0e260c994338f6ca9567a1c9022e267a5f9c4a3a5a0b4a8.svg) center .9em no-repeat;background-size:2em;border:3px solid #fff;position:absolute;inset-inline-start:50%;inset-block-start:50%;margin-inline-start:-2em;margin-block-start:-2.7em;text-align:center;border-radius:100%}bc-attachment{--mention-background-color: color-mix(in hsl, transparent, var(--color-uncolor-50) 10%)}.mentionable-person,bc-attachment[content-type="application/vnd.basecamp.circle"],bc-attachment[content-type="application/vnd.basecamp.project"],bc-attachment[content-type="application/vnd.basecamp.tool"]{--mention-avatar-size: 1.2em;align-items:center;background:var(--mention-background-color);border-radius:var(--mention-avatar-size);border-start-end-radius:.6em;border-end-end-radius:.6em;box-shadow:0 0 0 2px var(--mention-background-color);display:inline-flex;line-height:1em;min-block-size:var(--mention-avatar-size);padding-inline-end:.1em;position:relative;vertical-align:text-bottom;white-space:nowrap}.mentionable-person .avatar,bc-attachment[content-type="application/vnd.basecamp.circle"] .avatar,bc-attachment[content-type="application/vnd.basecamp.project"] .avatar,bc-attachment[content-type="application/vnd.basecamp.tool"] .avatar{--change-avatar-size: var(--mention-avatar-size);margin-inline-end:.35ch;vertical-align:text-bottom}.mentionable-person+.attachment__caption,bc-attachment[content-type="application/vnd.basecamp.circle"]+.attachment__caption,bc-attachment[content-type="application/vnd.basecamp.project"]+.attachment__caption,bc-attachment[content-type="application/vnd.basecamp.tool"]+.attachment__caption{display:none}[dir=rtl] .chat-line--me .chat-line__bubble{direction:rtl}.metadata{font-size:.8em}.metadata .decorated,.metadata .link_button{color:inherit;text-decoration:underline;border-block-end:0;box-shadow:none}.metadata .decorated:active,.metadata .link_button:active{color:inherit}.metadata__divider{padding-inline:.5rem}@container layout (inline-size >= 76.8rem){.metadata__divider{padding-inline:.2rem}}.metadata-color{color:var(--color-text-subtle)}.meta-dot:has(+.meta-dot)::after{content:" •"}.modal-sheet{--modal-padding-small: var(--32px);--_modal-inset-padding: var(--modal-inset-padding, var(--modal-padding-small));align-self:center;animation:modal-appear .1s ease-in-out;background:var(--color-canvas);border-radius:var(--radius-xl);box-shadow:var(--shadow-modal);inline-size:100%;max-block-size:100%;overflow-y:auto;padding:var(--_modal-inset-padding);position:relative;text-align:start;margin-inline:auto;border:none;font-size:var(--text-16)}.modal-sheet::backdrop{background-color:var(--modal-backdrop-color)}.modal-sheet:has(.duet-date__dialog.is-active){overflow:visible}@container layout (inline-size >= 76.8rem){.modal-sheet:not(.modal-sheet--w-small,.modal-sheet--w-medium,.modal-sheet--w-large,.modal-sheet--w-x-large){max-inline-size:52rem}}.modal-sheet .submit-buttons{display:flex;flex-wrap:wrap;gap:.8rem}.modal-sheet .submit-buttons .btn{margin-block-end:0;margin-inline-start:0 !important}.modal-sheet--w-small{inline-size:min(50rem,100%)}.modal-sheet--w-medium{inline-size:min(60rem,100%)}.modal-sheet--w-large{inline-size:min(74rem,100%)}.modal-sheet--w-x-large{inline-size:min(90rem,100%)}.modal-sheet__header{margin-block-end:2rem}.modal-sheet__scroller{-webkit-overflow-scrolling:touch;overflow:hidden auto;scrollbar-gutter:stable;inline-size:100%}.modal-sheet__buttons .btn+.btn{margin-block-start:.8rem}.modal-sheet__footer{margin-block-start:2rem}.modal-sheet__close{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:4rem;block-size:4rem;display:grid;place-content:center;z-index:2;overflow:hidden}.modal-sheet--prompt{inline-size:40rem}.modal-sheet--slide-out{animation:none;animation:shimmy-left 1s both}.modal-sheet--fade-out-down{animation:fade-out-down 500ms ease-out both}.modal-sheet--themed{background-color:var(--color-purple);color:var(--color-inverted)}.modal-sheet--themed .modal-sheet__close{background:url(/assets/icons/close-white-fc6a5cc0040e42d439a0a82b3a14ed5ff454710950f8db95c606cfeb9c4f2207.svg) center center no-repeat}@media not print{:root[data-color-scheme=dark] .modal-sheet--themed .modal-sheet__close{background-image:url(/assets/icons/close-98e8f67ff480447c0ff86304fb836726b12ca4b049ba78d46950c5899231682e.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .modal-sheet--themed .modal-sheet__close{background-image:url(/assets/icons/close-98e8f67ff480447c0ff86304fb836726b12ca4b049ba78d46950c5899231682e.svg)}}}.modal-sheet--with-scroller{font-size:var(--text-16);display:flex;flex-direction:column;padding:0;margin:0 auto}.modal-sheet--with-scroller :where(.modal-sheet__scroller){padding:2.4rem;max-block-size:calc(80vh - 6.8rem)}.modal-sheet--with-scroller .modal-sheet__footer{inline-size:100%;margin-block-start:0;padding:1.2rem 2.4rem;border-block-start:1px solid var(--tint-ink-10)}.modal-sheet__footer-actions{display:flex;flex-wrap:wrap;flex-direction:column;align-items:stretch;gap:.8rem;text-align:center}@container layout (inline-size >= 48rem){.modal-sheet__footer-actions{flex-direction:row;align-items:center;text-align:start}}.modal--nobg{background:rgba(0,0,0,0)}@container layout (inline-size < 76.8rem){.modal-sheet--full-height-on-phone{align-self:stretch}}.my-assignments__next .priority__mini-arrow:before{filter:invert(11%) sepia(9%) saturate(2411%) hue-rotate(171deg) brightness(89%) contrast(85%)}@media not print{:root[data-color-scheme=dark] .my-assignments__next .priority__mini-arrow:before{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .my-assignments__next .priority__mini-arrow:before{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}}}.my-assignments__placeholder{position:relative;block-size:800px;inline-size:100%}.my-assignments .button_to,.my-assignments__next .button_to,.assignments__bucket .button_to,.assignments-list .button_to{display:inline}.my-assignments .kanban-card,.my-assignments__next .kanban-card{padding-inline-end:1.75em}.my-assignments .my-assignments__prioritize,.my-assignments__next .my-assignments__prioritize{display:flex;opacity:0}@container layout (inline-size < 76.8rem){.my-assignments .my-assignments__prioritize,.my-assignments__next .my-assignments__prioritize{opacity:30%}.my-assignments .my-assignments__prioritize:hover,.my-assignments__next .my-assignments__prioritize:hover{opacity:100%}}@container layout (inline-size >= 76.8rem){.my-assignments .assignments-list__todos li:hover .my-assignments__prioritize,.my-assignments .assignments-list li:hover .my-assignments__prioritize,.my-assignments .priority li:hover .my-assignments__prioritize,.my-assignments__next .assignments-list__todos li:hover .my-assignments__prioritize,.my-assignments__next .assignments-list li:hover .my-assignments__prioritize,.my-assignments__next .priority li:hover .my-assignments__prioritize{opacity:100%}}.my-assignments__next{margin:0 -1.5rem !important}.my-assignments__next a{-webkit-touch-callout:none}.my-assignments__next .dragging{background:var(--color-blue-20)}.my-assignments__next .todo__ancestry{display:inherit}.my-assignments__next .step__item .todo__ancestry{display:none}.my-assignments__next .priority__mini-arrow{position:relative;margin-inline-start:1.65em}.my-assignments__next .priority__mini-arrow:before{content:"";position:absolute;inline-size:1.428em;block-size:1.428em;inset-inline-start:-1.65em;inset-block-start:-0.125em;background:rgba(0,0,0,0) url(/assets/icons/arrow-top-e613ddf665db0b95a50188b21dcd64c86dc122f0da91bce2f71fe6f0e1d92e69.svg) center center no-repeat}.my-assignments__prioritize{display:none;inset-block-start:0;position:absolute}@container layout (inline-size >= 76.8rem){.my-assignments__prioritize{inset-inline-start:calc(-1*var(--component-xs))}}@container layout (inline-size < 76.8rem){.my-assignments__prioritize{inset-block-start:.4rem;inset-inline:auto -0.2rem;opacity:30% !important}.my-assignments__prioritize:hover{opacity:100% !important}}.my-assignments__deprioritize{transform:rotate(180deg)}.assignment--prioritizing{animation:fade-out-up .3s ease-in forwards}.assignment--deprioritizing{animation:fade-out-down .3s ease-in forwards}.my-notifications{background-color:var(--color-uncolor-10);border-radius:.8rem;border:1px solid var(--color-uncolor-30);padding:1.6rem;text-align:center;text-wrap:balance}.my-notifications h3{align-items:center;display:inline-flex;margin:0;font-size:var(--text-20);gap:.8rem;inline-size:fit-content}.my-notes__form{position:relative;padding-block-start:var(--24px)}.my-notes__status{position:fixed;inset-block-start:50px;inset-inline-end:var(--8px);color:var(--color-ink-50);font-size:var(--text-12);background-color:var(--color-canvas);padding-inline:var(--4px);border-radius:var(--4px);opacity:0;pointer-events:none}.my-notes__status:not([hidden]){animation:my-notes-saved-status 3s ease-in-out both;animation-delay:.2s}@keyframes my-notes-saved-status{0%{opacity:0}20%{opacity:1}70%{opacity:1}100%{opacity:0}}.profile-avatar{--change-avatar-size: 12.8rem;min-block-size:var(--change-avatar-size);position:relative}.profile-avatar__avatar{object-fit:cover;background:var(--color-canvas)}@container layout (inline-size >= 76.8rem){.profile-avatar__avatar{box-shadow:0 -1px 1px var(--tint-ink-15)}}.profile-avatar__flag{position:absolute;inset-block-start:auto;inset-block-end:-0.5rem;inset-inline-start:50%;inset-inline-end:0;inline-size:10rem;margin-inline-start:-5rem;font-size:var(--text-14)}@container layout (inline-size >= 76.8rem){.profile-avatar__placeholder{background-color:var(--tint-ink-5);block-size:12.8rem;inline-size:12.8rem;border-radius:100%;margin:0 auto}}.profile-avatar__placeholder .profile-avatar__avatar{display:none}.out-of-office__wrap{inline-size:100%;max-inline-size:490px;margin:24px auto 0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px 24px 24px 24px;background-color:var(--color-canvas);border-radius:24px;box-shadow:var(--shadow-lg)}@container layout (inline-size < 64rem){.out-of-office__wrap{padding:24px 16px}}.out-of-office__wrap header{text-align:center;padding:0 16px 16px 16px}.out-of-office__wrap header h1{margin:0 0 8px 0}.out-of-office__wrap .ooo{text-align:center}@media(max-width: 440px){.out-of-office__wrap br{display:none}}.out-of-office__box{--height: 230px;inline-size:100%;background-color:var(--color-purple);border-radius:16px;display:flex;align-items:center;flex-direction:column;color:var(--color-inverted);padding:32px 24px}@container layout (inline-size < 64rem){.out-of-office__box{padding:24px 16px}}.out-of-office__box h2{padding-block-end:4px}.out-of-office__box h4{text-align:center}.out-of-office__box form{inline-size:100%;padding-block-end:24px;transition:all .5s ease}.out-of-office__box .rich-avatar__title{opacity:.65}.out-of-office__box .binary-toggle__inner{background-color:var(--color-ink-70)}.out-of-office__box .duet-date__input{border-width:0}.out-of-office__box .btn--primary{box-shadow:0 0 8px var(--tint-black-15)}.out-of-office__settings{inline-size:100%;display:flex;flex-direction:column;text-align:start;block-size:0;margin-block-start:-32px;opacity:0;visibility:hidden;transition:all .5s ease}.out-of-office__settings>*+*{margin-block-start:16px}.out-of-office__settings input[type=date]:not(:invalid){border:0}.out-of-office__settings .submit-buttons{text-align:center}.out-of-office__settings .submit-buttons .btn{inline-size:100%;margin:0}.out-of-office__settings .submit-buttons .btn--primary{--btn-color: var(--color-green) !important}.out-of-office__avatar{inline-size:var(--rich-avatar-size);block-size:var(--rich-avatar-size);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;border-radius:50%;z-index:3}.out-of-office__avatar>*{grid-row:1;grid-column:1}.out-of-office__avatar .out-of-office__avatar--overlay{inline-size:100%;block-size:100%;z-index:2;transform:translateY(50%);background:url(/assets/ooo/overlay-40b30e82eb05d64a2ba19099b45a07f4ce65298f0375595e1bd41bf4e27a6ca1.png) bottom center no-repeat;background-size:100%;transition:transform .5s ease}.out-of-office__avatar .rich-avatar__avatar{z-index:1}.my-ooo--out .out-of-office__avatar--overlay{transform:translateY(0)}.my-ooo--out .out-of-office__settings{margin-block-start:0;block-size:var(--height);opacity:1;visibility:visible}.my-ooo--out form{padding-block-end:0}.out-of-office__fields{block-size:auto;text-align:center;padding-block-start:24px;border-block-start:2px solid var(--tint-inverted-25)}.out-of-office__fields .ooo{inline-size:100%;margin-block-end:16px}.out-of-office__fields h4{font-size:2.4rem;padding-block-end:16px}.out-of-office__fielditems{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--8px)}.out-of-office__fielditems input{color:var(--tint-ink-75)}@container layout (inline-size < 76.8rem){.out-of-office__fielditems .duet-date__input{font-size:var(--text-14)}.out-of-office__fielditems .duet-date__toggle-icon svg{color:rgba(0,0,0,0)}}@container layout (inline-size >= 76.8rem){.out-of-office__fielditems .person-form__attribute:last-child .duet-date__dialog{inset-inline:auto 0}.out-of-office__fielditems .person-form__attribute:last-child .duet-date__dialog .duet-date__dialog-content{margin-inline-start:auto}}.out-of-office__description{display:none}.out-of-office__notification{font-size:var(--text-12);color:var(--color-text-subtle)}.out-of-office__notification p{max-inline-size:100%}.out-of-office__notification p:before{content:"―";display:block}.out-of-office__notification p a{text-decoration:underline}.ooo{font-size:var(--text-14);display:inline-block;font-weight:normal;border:2px dashed var(--color-yellow-40);border-radius:var(--radius-lg);padding:12px 16px;line-height:1.5}.ooo__header{font-size:var(--text-16);display:block;font-weight:bold}.out-of-office__note{font-size:var(--text-14);padding:12px 32px 0 32px;opacity:.65;line-height:1.4}.my-notification-status{margin-inline-start:-3px}@keyframes animateModal{from{transform:scale(0.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes yellow-fade{0%{background-color:var(--color-yellow-20)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{100%{opacity:0}}@keyframes fade-out-in{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes dim-out{0%{opacity:1}100%{opacity:.5}}@keyframes dim-out-in{0%{opacity:1}50%{opacity:.5}99%{opacity:1}}@keyframes fade-in-down-subtle{0%{transform:translateY(-0.5em);opacity:0}}@keyframes fade-in-up{0%{transform:translateY(8px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-right{0%{transform:translateX(20px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-out-down{0%{transform:translateY(0);opacity:1}100%{transform:translateY(20px);opacity:0}}@keyframes fade-out-left{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-20px);opacity:0}}@keyframes fade-out-up{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-20px);opacity:0}}@keyframes pulse-background{0%{background-size:1% .1em}100%{background-size:200% 100em}}@keyframes scale-fade-in{0%{backface-visibility:hidden;transform:scale(0, 0);opacity:0}50%{transform:scale(1.05, 1.05)}99%{transform:scale(1, 1);opacity:1}100%{backface-visibility:visible;transform:none}}@keyframes scale-fade-in-then-wait{0%{backface-visibility:hidden;transform:scale(0, 0);opacity:0}5%{transform:scale(1.1, 1.1)}9%{transform:scale(1, 1);opacity:1}10%{backface-visibility:visible;transform:none}100%{opacity:1}}@keyframes scale-fade-out{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@keyframes scale{0%{transform:scale(1)}100%{transform:scale(1.15)}}@keyframes scale-down-up{0%{transform:scale(1)}50%{transform:scale(0.75)}100%{transform:scale(1)}}@keyframes skeleton-pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes pulse{0%{transform:scale(0.3);opacity:0}50%{transform:scale(1.15);opacity:1}70%{transform:scale(0.8)}100%{transform:scale(1)}}@keyframes boost{0%{transform:scale(0.9);opacity:0}50%{transform:scale(1.05);opacity:1}100%{transform:scale(1)}}@keyframes shake-it{0%,100%{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-0.15em, 0, 0)}20%,40%,60%,80%{transform:translate3d(0.15em, 0, 0)}}@keyframes wiggle{0%{transform:rotate(0deg)}20%{transform:rotate(4deg)}40%{transform:rotate(-4deg)}60%{transform:rotate(4deg)}80%{transform:rotate(-4deg)}100%{transform:rotate(0deg)}}@keyframes popcorn{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-2em);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes point-arrow{0%{transform:translateY(0)}50%{transform:translateY(1rem)}100%{transform:translateY(0)}}@keyframes rotate-in{0%{transform:scale(0.1) rotate(-90deg) translate3d(-200rem, -20rem, 0);opacity:0}15%{opacity:1}50%{transform:scale(1) rotate(3deg) translate3d(0, 0.5rem, 0)}75%{transform:rotate(-1deg) translate3d(0, 0, 0)}100%{transform:rotate(0) translate3d(0, 0, 0)}}@keyframes shimmy-left{0%{transform:translateX(0)}10%{transform:translateX(3rem);opacity:1}100%{transform:translateX(-200rem);opacity:0}}@keyframes addToLeft{0%{transform:translate3d(45rem, 0, 0);opacity:0;max-block-size:1px}33%{transform:translate3d(45rem, 0, 0);max-block-size:200px}36%{opacity:0}50%{transform:translate3d(-15px, 0, 0);max-block-size:200px}65%{transform:translate3d(8px, 0, 0)}80%{transform:translate3d(-3px, 0, 0)}100%{transform:translate3d(0, 0, 0);opacity:1;max-block-size:100%}}@keyframes addToRight{0%{transform:translate3d(-45rem, 0, 0);opacity:0;max-block-size:1px}33%{transform:translate3d(-45rem, 0, 0);max-block-size:200px}39%{opacity:0}50%{transform:translate3d(15px, 0, 0);max-block-size:200px}65%{transform:translate3d(-8px, 0, 0)}80%{transform:translate3d(3px, 0, 0)}100%{transform:translate3d(0, 0, 0);opacity:1;max-block-size:100%}}@keyframes slideToLeft{0%{transform:translate3d(45rem, 0, 0);opacity:0}33%{transform:translate3d(45rem, 0, 0);opacity:0}36%{opacity:0}50%{transform:translate3d(-15px, 0, 0)}65%{transform:translate3d(8px, 0, 0)}80%{transform:translate3d(-3px, 0, 0)}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes slideToRight{0%{transform:translate3d(-45rem, 0, 0);opacity:0}33%{transform:translate3d(-45rem, 0, 0);opacity:0}39%{opacity:0}50%{transform:translate3d(15px, 0, 0)}65%{transform:translate3d(-8px, 0, 0)}80%{transform:translate3d(3px, 0, 0)}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes slide-down{0%{transform:translate3d(50%, -0.5em, 0);opacity:0}100%{transform:translate3d(50%, 0, 0);opacity:1}}@keyframes slide-up{0%{transform:translate3d(50%, 0.5em, 0);opacity:0}100%{transform:translate3d(50%, 0, 0);opacity:1}}@keyframes slide-in-from-left{0%{opacity:0}40%{transform:translateX(320px);opacity:0}80%{transform:translateX(0);opacity:1}}@keyframes slide-in-from-right{0%{opacity:0}40%{transform:translateX(-320px);opacity:0}80%{transform:translateX(0);opacity:1}}@keyframes getInBox{0%{transform:translate3d(0, 0, 0)}35%{transform:translate3d(0, 530px, 0);inset-inline-start:45%}90%,100%{transform:translate3d(0, 530px, 0);inset-inline-start:45%;opacity:0}}@keyframes bumpBox{0%{transform:translate3d(0, 0, 0)}50%{transform:rotate(2deg) translate3d(0.5rem, 0, 0)}80%{transform:rotate(-0.5deg) translate3d(1rem, 0, 0)}100%{transform:translate3d(1rem, 0, 0)}}@keyframes migrationShuffle{0%{transform:translate3d(0, 0, 0);inset-inline-start:0}15%{transform:translate3d(5px, 0, 0)}30%{transform:translate3d(0, 0, 0)}45%{transform:translate3d(5px, -5px, 0)}60%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 0, 0);inset-inline-start:100%}}@keyframes removing{100%{transform:translateX(2rem);opacity:0}}@keyframes adding{0%{transform:translateX(2rem);opacity:0}}@keyframes pop-open{0%{transform:scale(0.3);opacity:0}75%{transform:scale(1.05);opacity:1}100%{transform:scale(1)}}@keyframes pop-open-down{0%{transform:translateX(-50%) translateY(-0.5em) scale(0.3);opacity:0}75%{transform:translateX(-50%) translateY(0) scale(1.05);opacity:1}100%{transform:translateX(-50%) translateY(0) scale(1)}}@keyframes shrink-up{0%{inset-block-start:9.5rem;opacity:0;inset-inline-start:0}33%{transform:scale(1)}100%{transform:scale(0.3);inset-block-start:-9.5rem;opacity:1;inset-inline-start:-9.5rem}}@keyframes completeTodo{100%{transform:translateX(-12rem);opacity:0}}@keyframes addTodo{0%{transform:translateX(12rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes spinning{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes flip-up{0%{transform:rotateX(90deg) translateY(50px);opacity:0}100%{transform:rotateX(0deg) translateY(0px);opacity:1}}@keyframes modal-appear{0%{backface-visibility:hidden;transform:scale(0.85);opacity:0}67%{backface-visibility:hidden;transform:scale(1.02);opacity:1}100%{backface-visibility:visible;transform:scale(1)}}@keyframes rec-pulse{0%{box-shadow:0 0 0 0 var(--color-red-50),0 0 0 0 var(--color-red-50)}40%{box-shadow:0 0 0 1em rgba(0,0,0,0),0 0 0 0 var(--color-red-50)}90%{box-shadow:0 0 0 1em rgba(0,0,0,0),0 0 0 1em rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(0,0,0,0)}}@keyframes confetti-burst{0%{transform:translate(0, 0) rotate(0deg);opacity:1}100%{transform:translate(var(--dx), var(--dy)) rotate(var(--r));opacity:0}}.natural-dates__changed{animation:flip-up .1s ease}.nav-menu__sheet{background:var(--color-canvas-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;inset-inline-start:0;text-align:start;inset-block-start:3.2rem;inline-size:30rem;z-index:5}.nav-menu{align-items:center;display:flex;position:relative}.nav-menu.expanded .collapsible_content .nav-menu__sheet.expanded_content{display:flex;flex-direction:column}.nav-menu.loading .nav-menu__sheet{min-block-size:8rem;transition:transform .2s ease}.nav-menu.loading .nav-menu__scroller{visibility:hidden}.nav-menu__sheet{--menu-sheet-size: 48rem;animation:animateModal forwards 100ms ease-out;background-color:var(--color-canvas);border:0;border-radius:1.6rem;color:var(--color-ink);inset-block-start:0;left:50%;line-height:1.5;position:absolute;transform:scale(0.9);transform-origin:top;white-space:normal;z-index:1}.nav-menu__sheet .break>span{background-color:rgba(0,0,0,0)}.nav-menu__sheet--jump{background-color:var(--color-canvas);border:1px solid var(--tint-ink-10);color:var(--color-text);inline-size:var(--menu-sheet-size);margin-inline-start:calc((var(--menu-sheet-size) - 1.4rem)*-0.5);max-block-size:calc(100vh - 140px)}.nav-menu__sheet--jump .nav-menu__scroller{scroll-padding-top:7.5rem;scroll-padding-bottom:8rem}.nav-menu__sheet--jump .nav-menu__input{background-color:var(--color-canvas);border-color:var(--tint-ink-10);border-radius:var(--radius-lg);color:var(--color-text);padding:.8rem 1.2rem}.nav-menu__sheet--jump .nav-menu__input::placeholder{color:var(--color-text-placeholder)}.nav-menu__sheet--jump .nav-menu__section{color:var(--color-text)}.nav-menu__sheet--jump .nav-menu__section--jump{background-color:rgba(0,0,0,0)}.nav-menu__sheet--jump .nav-menu__search{background-color:var(--color-canvas);border:1px solid var(--tint-ink-10);color:var(--color-text)}.nav-menu__sheet--jump .nav-menu__section--grid .list__action--grid{background-color:var(--tint-ink-3);color:var(--color-text)}.nav-menu__sheet--jump .nav-menu__section--grid .list__action--grid:hover{background-color:var(--tint-ink-10)}.nav-menu__sheet--jump .nav-menu__section--receded{border-color:var(--tint-ink-10)}.nav-menu__sheet--jump .nav-menu__hotkey{color:var(--color-text-subtle);opacity:1}.nav-menu__sheet--jump html:not(.has-today-items) .nav-menu__result--today{display:none}.nav-menu__sheet--jump .nav-menu__subtitle{color:var(--color-text-subtle);opacity:1}.nav-menu__sheet--jump .break>span{background-color:rgba(0,0,0,0)}@container layout (inline-size < 48rem){.nav-menu__sheet--jump{inline-size:100vw;margin-inline-start:-50vw;inset-block-start:4.8rem;max-block-size:80vh;border-radius:0 0 var(--radius-xl) var(--radius-xl);box-shadow:none}[data-sidebar-open] .nav-menu__sheet--jump{inline-size:calc(100vw - var(--sidebar-width));margin-inline-start:calc(-50vw + var(--sidebar-width)/2)}}.nav-menu__scroller{overflow-y:auto;overflow-x:hidden}@container layout (inline-size < 76.8rem){.nav-menu__scroller{-webkit-overflow-scrolling:touch}}.nav-menu__section{padding:var(--8px) var(--12px);color:var(--color-text)}.nav-menu__section .nav-menu__header{align-items:center;align-self:center;display:flex;font-size:var(--text-16);font-weight:600;gap:.4rem;margin:0;opacity:1;padding-block:.3rem;padding-inline-end:2rem}.nav-menu__section .nav-menu__header:hover .svg-icon{opacity:1}.nav-menu__section .nav-menu__header .svg-icon{opacity:.7;transition:transform .2s ease}.nav-menu__section .nav-menu__header[style*="--recording-color"] .svg-icon{color:var(--recording-color);opacity:1}.nav-menu__section .list--unbulleted{margin-block-end:0;padding-inline:0}.nav-menu__section .list__action{margin:0 -1rem;padding:.5rem 1rem !important;border-radius:1.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-menu__section .list__action:hover{background-color:var(--tint-ink-10)}.nav-menu__section .list__action.list__action--selected{background-color:var(--tint-ink-10);outline:none}.nav-menu__section--header{padding:2rem 2rem 0}@container layout (inline-size >= 96rem){.nav-menu__section--header{padding:2rem 3rem 0}}.nav-menu__section--receded{border-block-start:1px solid var(--tint-ink-5)}.nav-menu__section--receded:last-of-type{border-block-end:1px solid var(--tint-ink-5)}.nav-menu__section--receded.nav-menu__section--recents{border:0;min-block-size:min-content}#my-navigation-menu-listbox[match-count] .nav-menu__section--recents,#my-navigation-menu-listbox[match-count] .nav-menu__section--projects{min-block-size:0}.nav-menu__section--grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--12px)}@container layout (inline-size < 48rem){.nav-menu__section--grid{font-size:var(--text-14);gap:var(--4px)}}.nav-menu__section--grid .content-filter__selected .list__action--grid{background-color:var(--tint-ink-10)}.nav-menu__section--grid .list__action--grid{position:relative;display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;border-radius:.8rem;margin:0 auto;padding:var(--8px);padding-block-start:var(--12px);background-color:var(--tint-ink-3)}.nav-menu__section--grid .list__action--grid:hover{background-color:var(--tint-ink-10)}.nav-menu__section--grid svg{width:3rem;height:3rem;padding-block-end:.2rem}.nav-menu__section--grid .keyboard-shortcut{color:var(--color-text-subtle);inset:var(--6px) var(--6px) auto auto;position:absolute}.nav-menu__section--jump{display:flex;align-items:center;position:sticky;inset-block-start:0;z-index:2;padding-block:var(--12px) var(--8px)}.nav-menu__section--jump .search__query{padding-inline-start:var(--12px);padding-inline-end:14rem}.nav-menu__section--jump .search__query:placeholder-shown{text-overflow:ellipsis}.nav-menu__section--jump .shortcut-container{align-items:center;background:linear-gradient(to left, var(--color-canvas) 60%, transparent);display:none;inset-block:var(--12px);inset-inline-end:var(--20px);padding-inline:var(--20px) var(--4px);position:absolute;pointer-events:none;z-index:1}body:not(.body-home) .nav-menu__section--jump .shortcut-container,.nav-menu__section--jump:focus-within .shortcut-container{display:none}.nav-menu__search{--search-button-opacity: 90%;display:flex;align-items:center;block-size:calc(4rem - 6px);position:absolute;inset-inline-end:calc(1.2rem + 2px);z-index:2;padding-inline:1rem 1.4rem;background-color:color-mix(in hsl, hsl(from var(--color-ink) h calc(s * 3) l), transparent var(--search-button-opacity));border:none;font-size:var(--text-14);font-weight:500;color:var(--color-ink)}.nav-menu__search .svg-icon{font-size:2rem}@media not print{.nav-menu__search[data-color-scheme=dark]{--search-button-opacity: 70%}@media(prefers-color-scheme: dark){.nav-menu__search:not([data-color-scheme=light]){--search-button-opacity: 70%}}}.nav-menu__sheet--jump:has(>.home-menu__scroller .search__query:placeholder-shown) .search__query,.nav-menu__sheet--jump:has(>.nav-menu__scroller .search__query:placeholder-shown) .search__query{padding-inline-end:var(--16px)}.nav-menu__sheet--jump:has(>.home-menu__scroller .search__query:placeholder-shown) .nav-menu__section--search,.nav-menu__sheet--jump:has(>.home-menu__scroller .search__query:placeholder-shown) .nav-menu__search,.nav-menu__sheet--jump:has(>.nav-menu__scroller .search__query:placeholder-shown) .nav-menu__section--search,.nav-menu__sheet--jump:has(>.nav-menu__scroller .search__query:placeholder-shown) .nav-menu__search{display:none !important}.nav-menu__section--search .nav-menu__link{padding-inline-end:11rem}.nav-menu__section--collection{border-radius:var(--radius-sm);margin-inline:.4rem;padding:.1rem 0}.nav-menu__section--collection .svg-icon--folder-solid{--svg-icon-size: 1.5em;margin-inline-end:.1em}.nav-menu__section--collection .list--unbulleted{padding-inline:1rem}.nav-menu__section--collection .nav-menu__header{cursor:pointer;font-weight:normal;opacity:1}.nav-menu__section--projects{min-block-size:min-content}.nav-menu__section--projects .nav-menu__section__action{border:1px solid var(--tint-ink-10);border-radius:6px;font-size:var(--text-10);font-weight:500;padding:2px 4px;text-transform:uppercase}.nav-menu__section--projects .nav-menu__icon--project:hover{background-color:rgba(0,0,0,0);background-image:url(/assets/my/inbox/starred-white-ba1e52417ba4311a5f80468a1f47f1fd17cd6147bec5961b66b75a4fa03aeace.svg)}.nav-menu__section--projects .nav-menu__icon--project:hover::before{background:var(--star-gradient);border-radius:50%;content:"";inset:0;position:absolute;z-index:-1}.nav-menu__section--projects .nav-menu__icon--starred:hover{background-color:var(--tint-ink-35);background-image:url(/assets/my/inbox/basecamp-white-3b8f67a5836f923894beeaad9cb9678b8ee6c57a97ec9e66fe8a464e3ed39e79.svg)}.nav-menu__section--projects .nav-menu__icon--starred:hover::before{display:none}.nav-menu__section--notifications .nav-menu__notification-header{font-size:var(--text-16);margin:0}.nav-menu__section--notifications p{font-size:var(--text-14)}.nav-menu__section--links{padding-block:.4rem .8rem}.nav-menu__section--links .nav-menu__link{padding-inline-start:0}.nav-menu__result{position:relative;display:block;border-radius:1.6rem;color:var(--color-ink)}.nav-menu__result[hidden]{display:none}.nav-menu__result:hover{background-color:var(--tint-ink-10)}.nav-menu__result.content-filter__selected{background-color:var(--tint-ink-10)}.nav-menu__result .nav-menu__hotkey{font-size:var(--text-12);inset:.75rem 1rem auto auto;position:absolute}.nav-menu__result:has(>.nav-menu__include-archived):hover{background-color:rgba(0,0,0,0)}.nav-menu__result-no-icon .nav-menu__link{padding-inline:1rem}.nav-menu__result.nav-menu__result--collection-group:hover,.nav-menu__result.nav-menu__result--collection-group.content-filter__selected{background-color:rgba(0,0,0,0)}.nav-menu__result.nav-menu__result--collection-group:hover .nav-menu__section__collection-header,.nav-menu__result.nav-menu__result--collection-group.content-filter__selected .nav-menu__section__collection-header{--offset: var(--4px);background-color:var(--tint-ink-10);border-radius:.5rem;margin-inline-start:calc(-1*var(--offset));padding-inline-start:var(--offset)}.nav-menu__result--empty{font-size:var(--text-14);font-style:italic;color:var(--color-text-subtle);padding-inline-start:1.2rem}.nav-menu__result--empty:hover{background-color:rgba(0,0,0,0)}#my-navigation-menu-listbox:not(.is-ready) .content-filter__selected{background-color:rgba(0,0,0,0)}#my-navigation-menu-listbox:not(.is-ready) .content-filter__selected .list__action--grid{background-color:rgba(0,0,0,0)}.nav-menu__result--skeleton:hover{background-color:rgba(0,0,0,0)}.nav-menu__result--skeleton:nth-of-type(5n + 1) .nav-menu__skeleton-bar{inline-size:55%}.nav-menu__result--skeleton:nth-of-type(5n + 2) .nav-menu__skeleton-bar{inline-size:70%}.nav-menu__result--skeleton:nth-of-type(5n + 3) .nav-menu__skeleton-bar{inline-size:45%}.nav-menu__result--skeleton:nth-of-type(5n + 4) .nav-menu__skeleton-bar{inline-size:62%}.nav-menu__result--skeleton:nth-of-type(5n + 5) .nav-menu__skeleton-bar{inline-size:50%}.nav-menu__skeleton-link{display:flex;align-items:center;gap:1rem;margin:.4rem 0 0;padding:.4rem 1rem .4rem .4rem}.nav-menu__skeleton-icon{inline-size:2.4rem;block-size:2.4rem}.nav-menu__link{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:var(--color-text);display:block;margin:.4rem 0 0;padding-block:.4rem;padding-inline:3.4rem 1rem;text-align:start;width:100%}.nav-menu__link.binary-toggle{display:flex}.nav-menu__subtitle{color:var(--color-text-subtle);font-size:var(--text-14);opacity:1}.nav-menu__subtitle:before{content:"- "}.nav-menu__icon{position:absolute;inset-block-start:50%;inset-inline-start:.4rem;inline-size:2.4rem;block-size:2.4rem;margin-block-start:-1.2rem;border-radius:100%;background:var(--tint-ink-35) url(/assets/my/inbox/basecamp-white-3b8f67a5836f923894beeaad9cb9678b8ee6c57a97ec9e66fe8a464e3ed39e79.svg) no-repeat center center;background-size:1.4rem}.nav-menu__icon--report{background-image:url(/assets/my/inbox/report-white-ae55d27bae8f29a976f869130f9ed7af77224f9c1fdf3cf5758e9ec74675917a.svg)}.nav-menu__icon--person{--change-avatar-size: 2.4rem}.nav-menu__icon--search{background-image:url(/assets/my/inbox/search-white-8cf611fecb970d2132a58e815739decb53d0801563c1fa2161399f1a08c82e6d.svg)}.nav-menu__icon--adminland{background-image:url(/assets/my/inbox/adminland-white-41a143d819500a34a07cd49961135ee0bd5167bb405ab29b8e648599f8580f1c.svg)}.nav-menu__icon--activity{background-image:url(/assets/my/inbox/activity-white-1fa408ee39582ed1e3e6f7f41a27ee70578918b4567290499c708de630bfb23c.svg)}.nav-menu__icon--biographies{background-image:url(/my/inbox/person-notify-white.svg)}.nav-menu__icon--everything{background-image:url(/assets/my/inbox/everything-white-ef710ce9304e330ad81f563e029215da83a8e7a9bfe6255b658fbbc9b0e33583.svg)}.nav-menu__icon--archive{background-image:url(/assets/my/inbox/archive-white-6a6fac53a0dc12ccb03a51c38b7b114668f98d0b983f583ebd2778c60aea1845.svg)}.nav-menu__icon--trash{background-image:url(/assets/my/inbox/trash-white-f9885ffe520df7f51648861cc9e1c73f1db45975b0442ca1c11dc96c2fc7bd06.svg)}.nav-menu__icon--home{background-image:url(/assets/my/inbox/home-white-412dfb082ffb5e81c6cb7cb752a03de4f834bbf4d6d63b91aac380d0a05a6118.svg)}.nav-menu__icon--settings{background-image:url(/assets/my/inbox/gear-white-25e162c5ab17eb5d9e2cf098e7167e42aab239abf0f08ebcc36a38fff8de335e.svg)}.nav-menu__icon--devices{background-image:url(/assets/my/inbox/desktop-white-ba1722ca49bc6e5b2caf58ac924b1f4ed577ff24991d3322b700b0c9357cd327.svg)}.nav-menu__icon--profile{background-image:url(/assets/my/inbox/person-white-0bee728e496bdc7451b773569e49997ef34c41309648e0db886496ef422d3a53.svg)}.nav-menu__icon--new-project{background-image:url(/assets/my/inbox/plus-f9fbe7778fadbfd4be3f3d9e53c2a03034a3814c512d39aa74e042f2441c6ee4.svg)}.nav-menu__icon--notifications{background-image:url(/assets/my/inbox/my-notifications-white-5633d8df228d60e67972a827f9624c474d2b46b6bb246b79cf7ec9353e23d9be.svg)}.nav-menu__icon--bookmarks{background-image:url(/assets/my/inbox/my-bookmarks-white-8901aa89502f9cde0e1f4e844137c7f511f38fb49461175933a7ee980edf0eff.svg)}.nav-menu__icon--drafts{background-image:url(/assets/icons/reversed/file-draft-solid--white-286c3100d3c78e93fae1c0bebe9d9714c6aa35c3950aadc02a21f63a5a827fb7.svg)}.nav-menu__icon--my-activity{background-image:url(/assets/my/inbox/my-activity-white-c831f19e32112a96ee751895696f034f9401c7b54111f24b8a1c4c0855405c56.svg)}.nav-menu__icon--assignments{background-image:url(/assets/my/inbox/my-assignments-white-aa3a5b25f76865f84b0910d0b34b023321d11ac073e68f267f965a6434b3352d.svg)}.nav-menu__icon--calendars,.nav-menu__icon--schedules{background-image:url(/assets/my/inbox/my-schedule-white-7da69c21a71280b32f2f0b12bf5449e9c84bc1aa42423165879bedb4aaf2a65b.svg)}.nav-menu__icon--starred{background-color:rgba(0,0,0,0);background-image:url(/assets/my/inbox/starred-white-ba1e52417ba4311a5f80468a1f47f1fd17cd6147bec5961b66b75a4fa03aeace.svg)}.nav-menu__icon--starred::before{background:var(--star-gradient);border-radius:50%;content:"";inset:0;position:absolute;z-index:-1}.nav-menu__icon--boosts{background-image:url(/assets/icons/reversed/boost-solid--white-e7f4e41b4d826cc9600b68e96611ba39592360cf893eef16601e49c057589ddf.svg)}.nav-menu__icon--tasks{background-image:url(/assets/my/inbox/checklist-white-c8a1dec879de3fc76f305bce42d353ef0502ebd944f28cc0da81e7bb4c6686bb.svg)}.nav-menu__icon--notes{background-image:url(/assets/icons/reversed/edit--white-e120a49ba66e68aeae835260bb34220cf274596d9fffb3108431d9f0ed7b1847.svg)}.nav-menu__icon--accounts{background-image:url(/assets/my/inbox/login-white-5bca6b444a969017dcc7da5ee475bb782d2de05fe5c6c76e2fd89ff95da1d02c.svg)}.nav-menu__icon--launchpad{background-image:url(/assets/icons/reversed/arrow-right--white-fa8df0a6dd6e2d1bf450877b6864a0fa2fbe9745bf56fae672fe119a11213920.svg)}.nav-menu__icon--to-do,.nav-menu__icon--to-dos,.nav-menu__icon--to-do-list{background-image:url(/assets/my/inbox/todo-ff7058b2f739fca8066f11f203dad40fafd81b0e51909a740919e196df1260ea.svg) !important;background-color:var(--color-green-50) !important}.nav-menu__icon--cards{background-image:url(/assets/my/inbox/card_table-jumpmenu-a50201880ddb19b1613f9236aec7b46ec795abe5c73109c83094f8e8b5bb2abf.svg) !important;background-color:var(--color-orange-50) !important}.nav-menu__icon--chat{background-image:url(/assets/my/inbox/chat-abd07bc10037e2e690e931c03726c0e16939deb9e3a14ed7eb7c036627433e28.svg) !important;background-color:var(--color-aqua-50) !important}.nav-menu__icon--message,.nav-menu__icon--comment,.nav-menu__icon--message-board{background-image:url(/assets/my/inbox/message-ba60bfa0ec52bf000c1dc4a4008aaaa2befa4bd0901217292bc9d0366c9b019f.svg) !important;background-color:var(--color-blue-50) !important}.nav-menu__icon--answer,.nav-menu__icon--question-answer{background-image:url(/assets/my/inbox/answer-af063d7a53c467b7587890ddfa0edb63c243c2839fb317f0ffeb21959137dcc3.svg) !important;background-color:var(--color-violet-50) !important}.nav-menu__icon--check-in,.nav-menu__icon--automatic-check-ins{background-image:url(/assets/my/inbox/question-b8ece8664227afb2f9419fba7b00b0068b44745cb9e86b4ffe34dc8936ae2046.svg) !important;background-color:var(--color-violet-50) !important}.nav-menu__icon--event,.nav-menu__icon--calendar{background-image:url(/assets/my/inbox/event-beae4907aba38267c01c60e1e4da83eb0de769853c63de1482250c78b27c1e3e.svg) !important;background-color:var(--color-pink-50) !important}.nav-menu__icon--email-forwards,.nav-menu__icon--forwarded-email{background-image:url(/assets/my/inbox/email-7684ba9ac877b2bde2ef4cb494ca44a3ec7dc735c8a8e2aa30945c9bf87d5b3a.svg) !important;background-color:var(--color-purple-50) !important}.nav-menu__icon--the-clientside,.nav-menu__icon--client-approval-request,.nav-menu__icon--client-email{background-image:url(/assets/my/inbox/briefcase-8f660b78eaad4f8c0c10b8d3bd8d1331803eacda5ea9791d566bdeb3b409e30e.svg) !important;background-color:var(--color-lime-50) !important}.nav-menu__icon--google-doc{background-image:url(/assets/my/inbox/document-1aa34b78f285d6b462989922139f859afa7b9b455dd974e4e5c035494a787354.svg) !important;background-color:var(--color-red-50) !important}.nav-menu__icon--file,.nav-menu__icon--upload,.nav-menu__icon--document{background-image:url(/assets/my/inbox/document-1aa34b78f285d6b462989922139f859afa7b9b455dd974e4e5c035494a787354.svg) !important;background-color:var(--color-yellow-50) !important}.nav-menu__icon--folder,.nav-menu__icon--vault{background-image:url(/assets/my/inbox/vault-c737ea6ae70c9d962f834d514537c43df53eb14595586a2fc82598ea0c370db1.svg) !important;background-color:var(--color-yellow-50) !important}.nav-menu__icon--circle{background-image:url(/assets/my/inbox/chat-abd07bc10037e2e690e931c03726c0e16939deb9e3a14ed7eb7c036627433e28.svg) !important;background-color:var(--color-red-50) !important}.nav-menu__icon--accounts--bcx,.nav-menu__icon--accounts--basecamp,.nav-menu__icon--accounts--bc3{background-image:url(/assets/my/inbox/paperclip-logo-white-80920a093c8ebb397c8e0a041672f8a6bf47ab322676c97769d922e1e6e4d8c6.svg) !important}.nav-menu__icon--accounts--fizzy{background-color:rgba(0,0,0,0);background-image:url(/assets/logos/fizzy-c344723a4c6cb9197c46f5f621da05bea54bf5ec88439c4f92e30539e357c4f4.svg) !important}.nav-menu__icon--lineup{background-image:url(/assets/my/inbox/lineup-white-8e2c48d25d67741405ed4a0c41fd76892910d9362e783b4dfd7ab432805cb380.svg) !important;background-color:var(--color-pink-50) !important}.nav-menu__icon--person-report{background-image:url(/assets/my/inbox/briefcase-8f660b78eaad4f8c0c10b8d3bd8d1331803eacda5ea9791d566bdeb3b409e30e.svg) !important;background-color:var(--color-violet-50) !important}.nav-menu__icon--assignment{background-image:url(/assets/my/inbox/person-white-0bee728e496bdc7451b773569e49997ef34c41309648e0db886496ef422d3a53.svg) !important;background-color:var(--color-orange-50) !important}.nav-menu__icon--gauge{background-image:url(/assets/my/inbox/gauge-white-fb10a5c4979a7020c01830ab29ec4ce2a5d169edbdec08309fdc2429b4a7db8d.svg) !important;background-color:var(--color-blue-50) !important}.nav-menu__icon--hill{background-image:url(/assets/my/inbox/hill-chart-white-7ed2864784829a4d842b29a7e7acd615d742f6cd694dcab9e37e0e6118336450.svg) !important;background-color:var(--color-lime-50) !important}.nav-menu__icon--todo{background-image:url(/assets/my/inbox/todo-ff7058b2f739fca8066f11f203dad40fafd81b0e51909a740919e196df1260ea.svg) !important;background-color:var(--color-green-50) !important}.nav-menu__icon--reminder{background-image:url(/assets/my/inbox/reminder-ada90d1e97c326bece3553f6bbea2828e160016867989585bd036d7877893679.svg) !important;background-color:var(--color-red-50) !important}.nav-menu__icon--unassigned{background-image:url(/assets/my/inbox/clipboard-solid-white-bbe8274172cc168aa00878214fe319d0a2ffbf76a4417504ba0adeed92563ac5.svg) !important;background-color:var(--color-orange-50) !important}.nav-menu__icon--timesheet{background-image:url(/assets/icons/reversed/stopwatch--white-dac855b02fb709788c42888ade49afb3c402012a0f6ce219ca3e969059d60547.svg) !important;background-color:var(--color-green-50) !important}.nav-menu__icon--templates,.nav-menu__icon--template_libraries{background-image:url(/assets/icons/template-a1a953596cbd09b9f25b855e8e91bcb2dd4a73d0585f80d40d212e9a01aaebd4.svg)}.nav-menu__icon--help{background-image:url(/assets/my/inbox/question-b8ece8664227afb2f9419fba7b00b0068b44745cb9e86b4ffe34dc8936ae2046.svg)}.nav-menu__section--jump{flex-wrap:wrap}.nav-menu__include-archived.nav-menu__link{padding-inline:var(--4px) 1rem}.nav-menu__include-archived.nav-menu__link:hover{background-color:rgba(0,0,0,0)}.nav-menu__include-archived .nav-menu__icon{display:none}.nav-menu__include-archived .binary-toggle__inner{margin-inline-start:auto}.nav-menu__include-archived .binary-toggle__switch::after,.nav-menu__include-archived .binary-toggle__switch::before{content:""}#my-navigation-menu-people:not(:has(.content-filter__match)){display:none}.nav-menu__icon--all-todos{background-image:url(/assets/my/inbox/checklist-white-c8a1dec879de3fc76f305bce42d353ef0502ebd944f28cc0da81e7bb4c6686bb.svg) !important;background-color:var(--color-green-50) !important}.nav-menu__icon--all-cards{background-image:url(/assets/my/inbox/card-white-7458138e97ccdec4b1a17e4f4744beb7b4ef5422033af4f39d9e42bc5ec9055a.svg) !important;background-color:var(--color-orange-50) !important}.nav-menu__icon--all-messages{background-image:url(/assets/my/inbox/megaphone-white-8759f81913f3658fe3a07a8be4caea1da392b58f49f637d46e8e2fd4126bfe9d.svg) !important;background-color:var(--color-blue-50) !important}.nav-menu__icon--all-documents{background-image:url(/assets/my/inbox/file-text-white-c2eee4cae3d4f1d5f8b2656e71d84628bb3d361a390de0d2583c07711fd26431.svg) !important;background-color:var(--color-yellow-50) !important}.nav-menu__icon--all-files{background-image:url(/assets/my/inbox/file-white-a4265d16f36e533e403834361bdcc1e358be95c4f3faa78222dbb154be7d6510.svg) !important;background-color:var(--color-red-50) !important}.nav-menu__icon--all-comments{background-image:url(/assets/my/inbox/chat-abd07bc10037e2e690e931c03726c0e16939deb9e3a14ed7eb7c036627433e28.svg) !important;background-color:var(--color-pink-50) !important}.nav-menu__icon--all-checkins{background-image:url(/assets/my/inbox/answer-af063d7a53c467b7587890ddfa0edb63c243c2839fb317f0ffeb21959137dcc3.svg) !important;background-color:var(--color-violet-50) !important}.nav-menu__icon--all-forwards{background-image:url(/assets/my/inbox/email-7684ba9ac877b2bde2ef4cb494ca44a3ec7dc735c8a8e2aa30945c9bf87d5b3a.svg) !important;background-color:var(--color-purple-50) !important}.nav{align-items:center;block-size:var(--toolbar-size);display:grid;gap:var(--8px);grid-template-columns:3fr auto 3fr;inline-size:100cqi;inset-block-start:0;margin-block:var(--16px);padding-inline:var(--12px);pointer-events:none;position:sticky;z-index:var(--z-nav)}.nav>*{pointer-events:auto}@container layout (inline-size < 64rem){.nav{gap:0}}.body-home .nav__home-link{display:none}.body-full-width .nav__home-link span{display:none}.nav__bc-menu{display:flex;grid-column:2/3;grid-row:1;inline-size:fit-content;margin-inline:auto}.nav__bc-menu .nav-menu{backdrop-filter:blur(20px);background-color:color-mix(in hsl, transparent, var(--color-body) 30%);border-radius:99rem;padding:var(--4px);padding-inline-start:var(--8px)}.nav__bc-menu .nav-menu:has(a[href]):hover{background-color:color-mix(in hsl, transparent, var(--color-ink-40) 30%)}.nav__logo{display:grid;place-items:center;flex-shrink:0;will-change:opacity}.nav__logo img{block-size:var(--24px)}.nav__logotype{fill:var(--color-ink);inline-size:9.2rem;position:relative;inset-block-start:.2rem}.nav__trigger{align-items:center;display:flex;font-size:var(--text-18);font-weight:800;gap:var(--6px);line-height:1}.nav__trigger .svg-icon{margin-inline-end:var(--4px);transform:translateY(1px);transition:transform .2s ease-out}.nav__trigger[aria-expanded=true] .svg-icon{transform:scale(1, -1) translateY(0)}.nav__trigger .keyboard-shortcut{margin:0;transform:translateY(1px)}.nav__action-buttons{display:grid;font-weight:500;gap:var(--8px);grid-template-columns:auto auto}.nav__action-buttons--left{grid-column:1;justify-content:end;margin-inline-end:var(--12px)}.nav__action-buttons--right{grid-column:3;justify-content:start;margin-inline-start:var(--12px)}@container layout (inline-size < 64rem){.nav__action-buttons{gap:0}.nav__action-buttons .svg-icon{display:none}}.nav__accessibility-button:focus{display:inline-block;position:absolute;block-size:auto;inline-size:auto;inset-inline-start:1rem;inset-block-start:5rem;clip:auto;z-index:6}.nav__link{display:flex;align-items:center;font-size:var(--text-14);font-weight:500;text-align:center;line-height:1;color:var(--color-ink);padding:1.2rem 1.4rem 1.2rem 1.2rem;height:4.2rem;width:fit-content}.nav__link::before svg{inline-size:2rem;block-size:2rem;margin-inline-end:.4rem;object-fit:contain}@container layout (inline-size < 76.8rem){.nav__link::before svg{inline-size:16px;margin-inline-end:4px}}.nav__link .svg-icon--chevron-down{margin-inline-start:.4rem}.account--free-plan .nav-menu__accounts:after{content:"FREE";border-radius:var(--radius-sm);border:1px solid var(--color-ink-40);color:var(--color-ink-60);font-size:var(--text-10);font-weight:500;inset:50% -0.25em auto auto;line-height:1.6rem;padding-inline:.4em;position:absolute;transform:translate(100%, -38%);block-size:inherit;inline-size:inherit}@media(max-width: 1020px){.account--free-plan .nav-menu__accounts:after{display:none}}.nav__link--directories{align-items:center;background:none;display:flex;padding-block-start:.8rem}.nav__link--directories .btn{inline-size:var(--component-base);block-size:var(--component-base)}.nav__link--add-to-hey{animation:pulse .5s ease;animation-delay:.5s}.nav__link--add-to-hey+.nav__link--animated-panel{font-size:var(--text-16);animation:shrink-up .5s ease-in;background-color:var(--color-canvas);max-inline-size:68em;block-size:10em;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;inset-block-start:-18em;margin:0 auto;position:fixed;box-shadow:0 -3px 4px var(--tint-black-5),0 -3px 4px var(--tint-black-10);border-radius:.2em .2em 0 0}@container layout (inline-size >= 76.8rem){.nav__link--add-to-hey+.nav__link--animated-panel{inline-size:90%}}@media(max-width: 890px){html[data-bridge-configuration~=desktop-app] .hidden\@md-up{display:block}html[data-bridge-configuration~=desktop-app] .hidden\@md-down{display:none}html[data-bridge-configuration~=desktop-app] .nav__item{inline-size:4rem}html[data-bridge-configuration~=desktop-app] .nav__link{padding:0 0 .4rem;font-size:1.1rem;flex-direction:column}html[data-bridge-configuration~=desktop-app] .nav__link::before{inline-size:100%;block-size:2rem;background-size:1.4rem;background-position:center center;margin-inline-end:0}}@container layout (inline-size >= 64rem){.new-project__section{padding:0 3rem}}.new-project-tools__grid{--grid-columns: 2;display:grid;grid-template-columns:repeat(var(--grid-columns), 1fr)}@container layout (inline-size >= 64rem){.new-project-tools__grid{--grid-columns: 3}}.new-project-tools__grid .card{aspect-ratio:auto;border-radius:0;border:none;box-shadow:0 0 0 .5px var(--color-ink-30),inset 0 0 0 .5px var(--color-ink-30);inline-size:auto;margin:0}.new-project-tools__grid .card:first-child{border-start-start-radius:var(--card-radius)}.new-project-tools__grid .card:last-child{border-end-end-radius:var(--card-radius)}@container layout (inline-size < 64rem){.new-project-tools__grid .card:nth-child(2){border-start-end-radius:var(--card-radius)}.new-project-tools__grid .card:nth-child(5){border-end-start-radius:var(--card-radius)}}@container layout (inline-size >= 64rem){.new-project-tools__grid .card:nth-child(3){border-start-end-radius:var(--card-radius)}.new-project-tools__grid .card:nth-child(4){border-end-start-radius:var(--card-radius)}}.new-project-tools__grid .card:before{display:none}.new-project-tools__grid .card__content{cursor:default;display:flex;flex-direction:column;gap:.8rem;padding:1.2rem;position:static}.new-project__people trix-editor.short{min-block-size:9rem}.new-project__people bc-autocomplete[disabled=disabled]{opacity:1;cursor:default;background:var(--tint-ink-5)}.new-project__people bc-autocomplete[disabled=disabled] input[type=text]{border-inline-start:0}.new-project__person{display:flex;align-items:center}.new-project__person .people-roster__person{padding:.5em .6em}.new-project__person.list-picker-item{padding:0;border-block-start:none}.heading-decor{display:flex;align-items:center}@container layout (inline-size < 48rem){.heading-decor{align-items:flex-start}}.heading-decor--number{inline-size:1.6em;block-size:1.6em;display:inline-flex;font-size:.7em;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--color-green);color:var(--color-inverted);border-radius:50%;margin-inline-end:.6em}@container layout (inline-size >= 76.8rem){.heading-decor--number{margin-inline-start:-2.2em}}.noscript-message{max-inline-size:45em;padding:1rem}.noscript-message__content{font-size:var(--text-14);font-weight:bold;color:var(--color-red-50)}.noscript-message__content .decorated{color:var(--color-red-50)}.notice-balloon{position:relative}.notice-balloon:after,.notice-balloon:before{inset-block-end:-2px;inset-inline-start:50%;border:solid rgba(0,0,0,0);content:" ";block-size:0;inline-size:0;position:absolute;pointer-events:none;z-index:6}.notice-balloon:after{border-color:rgba(0,0,0,0);border-bottom-color:var(--color-canvas-light);border-width:10px;margin-inline-start:-10px}.notice-balloon:before{border-color:rgba(0,0,0,0);border-bottom-color:var(--tint-ink-25);border-width:11px;margin-inline-start:-11px}.notice{background:var(--color-uncolor-10);border:1px solid var(--tint-ink-10);border-width:0;border-radius:1.2rem;padding:1em;position:relative}.notice>:first-child{margin-block-start:0}.notice>:last-child{margin-block-end:0}.notice__close{inline-size:2.5rem;block-size:2.5rem;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;border-color:var(--color-ink);background-color:rgba(0,0,0,0);background-size:1.5rem}.notice--smaller{font-size:var(--text-14)}.notice--yellow{background:var(--color-yellow-10);border:1px solid var(--color-yellow-40)}.notice--yellow .break>span{background-color:var(--color-yellow-10)}.notice--red{background-color:var(--color-red-20);border-color:var(--color-red)}.notice--blue{background-color:var(--color-blue-20);border-color:var(--color-blue)}.notice--orange{background-color:var(--color-orange-20);border-color:var(--color-orange-20)}.notice--bordered{border-width:1px}.notice__sharing{display:none}.notice--sharing-draft-link .notice__sharing{display:block}.notice--sharing-draft-link .notice__activation{display:none}.notice--for-recording{margin-bottom:var(--24px)}.notice--for-recording .decorated{white-space:nowrap}.notice--for-recording .svg-icon{--svg-icon-size: 1lh;vertical-align:bottom}.notice--for-client-recording:has(*){margin-block-end:3rem}.notice--in-templates{margin-block-end:var(--perma-padding)}.recordable--todolist:has(.notice--in-templates){padding-block-start:0}@container layout (inline-size < 96rem){.recordable--todolist:has(.notice--in-templates) .notice--in-templates{margin-inline:3.2rem}}.recordable--todolist:has(.notice--in-templates) .todolist{padding-block-start:1.6rem}@container layout (inline-size < 76.8rem){.notice--w-expanding-button-to .button_to{display:block}.notice--w-expanding-button-to .btn{display:flex;inline-size:100%;margin-block-start:1rem}}.notice-balloon{font-size:var(--text-14);background:var(--color-yellow-10);border:1px solid var(--color-yellow-50);border-radius:var(--radius-md);color:var(--tint-ink-75);max-inline-size:65rem;padding:0 1rem;margin:0 auto}@container layout (inline-size < 76.8rem){.notice-balloon{margin:0 1rem}}.notice-balloon:before,.notice-balloon:after{border-bottom-color:rgba(0,0,0,0);inset-block-end:-20px;z-index:auto}.notice-balloon:before{border-top-color:var(--color-yellow-50);border-width:11px;margin-inline-start:-11px;inset-block-end:-22px}.notice-balloon:after{border-top-color:var(--color-yellow-10)}.notice-balloon--animated{animation:fade-in-down 300ms 200ms both}@container layout (inline-size < 76.8rem){.notice-balloon__description{line-height:1.2}}.notification-settings__device-notice{font-size:var(--text-14);background:var(--color-blue-20);padding:1rem 2rem;border-radius:var(--radius-md)}.notification-settings__example{display:flex;gap:var(--16px);flex-shrink:0}@container layout (inline-size < 76.8rem){.notification-settings__example{display:none}}.notification-settings__example .notification-settings__example-badge:not([data-hide-badge-counts]) .unread-badge{transform:none;text-indent:0}#notification_settings_example .sidebar-badge{position:static;transform:none;inset:auto;display:flex;opacity:1;z-index:auto}#notification_settings_example .sidebar-badge__unreads{display:flex}#notification_settings_example .sidebar-badge__empty{display:none}#notification_settings_example .sidebar-badge__label{display:inline}.notification-settings__example-preview{display:flex;flex-direction:column;align-items:center;gap:var(--12px)}.notification-settings__example-label{border-block-start:1px solid var(--color-ink-40);padding-block-start:var(--12px);inline-size:4rem;text-align:center;color:var(--color-ink-70);font-size:var(--text-14)}html:not([data-notification-permission=granted]) .rules-when-notification-permission-granted{display:none}.notifications-prompt-btn{animation:glowing-outline 2s infinite both;display:none}@keyframes glowing-outline{33%{box-shadow:0 0 4px var(--color-blue-50)}}.notifications-help{display:none;margin-block-start:.8rem}.notifications-help+*{margin-block-start:.8rem}.notifications-help[open] .notifications-help__trigger{border-radius:1.2rem 1.2rem 0 0}.notifications-help__trigger{cursor:pointer;background:var(--tint-ink-3);border-radius:1.2rem;color:var(--color-text);font-size:var(--text-14);margin-block-start:.8rem;padding:1.6rem}.notifications-help__trigger .svg-icon{transform:translateY(0.25ch)}.notifications-help__content{background:var(--tint-ink-3);border-radius:0 0 1.2rem 1.2rem;color:var(--color-text);font-size:var(--text-14);padding:0 1.6rem 1.6rem;text-align:start}.notifications-help__content h2{margin-block:0 .8rem;font-size:var(--text-14);font-weight:500}.notifications-help__content ol{margin-block-start:0;padding-inline-start:1.25em}.notifications-help__content ol:last-child{margin-block-end:0}.notifications-help__content li+li{margin-block-start:.4rem}.notifications-help__content em{background-color:var(--color-canvas);border:1px solid var(--color-uncolor-30);border-radius:var(--radius-sm);font-style:normal;padding:1px 4px;word-wrap:break-word}.notifications-help__content em .svg-icon{transform:translateY(0.125em)}.notifications-help__content em .svg-icon--overflow{transform:translateY(0.125em) rotate(90deg)}[data-notification-permission=default] .notifications-prompt-btn,html:not([data-notification-permission]) .notifications-prompt-btn{display:inline-block}@media(display-mode: browser){[data-notification-permission=denied][data-notifications-state=on] .notifications-help--browser{display:block}}@media(display-mode: minimal-ui){[data-notification-permission=denied][data-notifications-state=on] .notifications-help--webapp{display:block}}@media(display-mode: standalone){[data-notification-permission=denied][data-notifications-state=on] .notifications-help--webapp{display:block}}.flash-explanation{background-color:var(--color-yellow-10);border-block-start:1px solid var(--color-yellow-50);border-block-end:1px solid var(--color-yellow-50);padding:1em 2em;margin:0 calc(-1*var(--perma-padding))}.flash-explanation__content{font-size:var(--text-14)}.project-notification-settings__row{--toolbar-btn-size: var(--component-sm);display:flex;align-items:center;padding:var(--6px) 0;gap:var(--12px)}.project-notification-settings__row+.project-notification-settings__row{border-block-start:1px solid var(--color-border)}.project-notification-settings__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-notification-settings__name h4{font-weight:600}.project-notification-settings__separator{flex:1;border:none;border-block-start:1px dotted var(--color-ink-50);margin:0}.notification-menu__form{display:contents}.perma--onboarding-message-new .sticky-trix-toolbar,.perma--onboarding-message-edit .sticky-trix-toolbar{inset-block-start:-1px}.perma:has(>.onboarding-welcome){margin-block-start:var(--36px)}.onboarding-welcome__letter{animation:fade-in-up 450ms ease-out}.onboarding-welcome__tour-intro{margin-block-start:calc(-1*var(--24px));margin-inline:auto;max-inline-size:80rem;padding-inline:var(--16px);text-align:center}.onboarding-welcome__tour-footer{text-align:center}@container layout (inline-size >= 64rem){.onboarding-welcome__tour-footer .btn{--btn-font-size: var(--24px);--btn-size: var(--component-xl)}}@media(min-height: 80rem){.onboarding-welcome__tour-footer{inset:auto 0 0;position:absolute}}.perma:has(.onboarding-welcome__tour-intro:not([hidden])){background:rgba(0,0,0,0);box-shadow:none}.onboarding-welcome__tour-header{margin-block:0 var(--16px)}.onboarding-welcome__tour-title{font-size:var(--text-24);font-weight:800;margin:0}@container layout (inline-size >= 64rem){.onboarding-welcome__tour-title{font-size:var(--40px)}}.onboarding-welcome__tour-subtitle{color:var(--color-ink-80);margin-block:var(--8px)}@container layout (inline-size >= 64rem){.onboarding-welcome__tour-subtitle{font-size:var(--text-24)}}.onboarding-tour__step{font-size:var(--text-16);margin-block:calc(-1*var(--8px)) var(--4px);text-align:center}.onboarding-welcome__video{background:var(--color-ink-10);border-radius:var(--radius-md);display:block;inline-size:100%;max-inline-size:100%}.onboarding-welcome__button{--btn-border-color: var(--color-blue)}.nav{transition:transform 300ms ease-out}.footer-trays{transition:transform 300ms ease-out}.sidebar-badge{transition:inset 300ms ease-out}html:has(.onboarding-tour:not(#onboarding-tour-notifications)) .nav,.onboarding--welcome .nav{transform:translateY(-120%);pointer-events:none}html:has(.onboarding-tour:not(#onboarding-tour-notifications)) .footer-trays,.onboarding--welcome .footer-trays{transform:translateY(150%);pointer-events:none}html:has(.onboarding-tour:not(#onboarding-tour-notifications)) .sidebar-badge,.onboarding--welcome .sidebar-badge{inset-block-end:-64px;pointer-events:none}html:has(.onboarding-tour) .app-banner,.onboarding--welcome .app-banner{display:none}.onboarding-tour{color:var(--color-inverted);background:var(--color-ink);display:flex;flex-direction:column;gap:var(--4px);inset-block-end:var(--toolbar-size);padding:var(--20px);position:sticky;z-index:100}@media(min-width: 64rem){.onboarding-tour{border-radius:var(--radius-lg);inline-size:min(38rem,100% - var(--48px));inset-block-end:var(--64px);inset-inline-end:var(--24px);position:fixed}}.onboarding-tour:not([data-animated]){animation:fade-in-up 450ms ease-out}.onboarding-tour[data-delayed]{visibility:hidden;animation:none}.onboarding-tour--five{animation:fade-in-up 450ms ease;color:var(--color-inverted);background:var(--color-ink);display:flex;flex-direction:column;gap:var(--4px);inset-block-end:var(--toolbar-size);padding:var(--14px) var(--20px);position:sticky;z-index:100}@container layout (min-width: 64rem){.onboarding-tour--five{border-radius:var(--radius-lg);inline-size:min(38rem,100% - var(--48px));inset-block-end:var(--64px);inset-inline-start:var(--24px);inset-inline-end:auto;position:fixed}}.onboarding-tour--five .btn{block-size:auto}.onboarding-tour--tight{inset-block-end:var(--16px)}.onboarding-tour__video{align-items:center;aspect-ratio:16/9;background:var(--color-ink-10);border-radius:var(--radius-md);color:var(--color-ink-60);display:flex;font-size:var(--text-14);font-weight:500;justify-content:center;margin-block-end:var(--8px)}.onboarding-tour__video video{max-inline-size:100%}.onboarding-tour__heading{font-size:var(--text-18);font-weight:800;margin:0}.onboarding-tour__text{font-size:var(--text-18);line-height:1.4;margin:0}.onboarding-tour__footer{display:flex;margin-block-start:var(--8px)}.options-menu__action::before{filter:invert(11%) sepia(9%) saturate(2411%) hue-rotate(171deg) brightness(89%) contrast(85%)}@media not print{:root[data-color-scheme=dark] .options-menu__action::before{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .options-menu__action::before{filter:invert(99%) sepia(70%) saturate(310%) hue-rotate(294deg) brightness(103%) contrast(85%)}}}.options-menu__content{background:var(--color-canvas-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;inset-inline-start:0;text-align:start;inset-block-start:3.2rem;inline-size:30rem;z-index:5}.expanded .options-menu__expansion-toggle{position:relative}.expanded .options-menu__expansion-toggle:after,.expanded .options-menu__expansion-toggle:before{inset-block-end:-2px;inset-inline-start:50%;border:solid rgba(0,0,0,0);content:" ";block-size:0;inline-size:0;position:absolute;pointer-events:none;z-index:6}.expanded .options-menu__expansion-toggle:after{border-color:rgba(0,0,0,0);border-bottom-color:var(--color-canvas-light);border-width:10px;margin-inline-start:-10px}.expanded .options-menu__expansion-toggle:before{border-color:rgba(0,0,0,0);border-bottom-color:var(--tint-ink-25);border-width:11px;margin-inline-start:-11px}.expanded .options-menu__expansion-toggle:focus{outline:none}.options-menu__expansion-toggle{cursor:pointer}.options-menu__content{inline-size:28rem}.options-menu__content--align-right{inset-inline-end:0;inset-inline-start:auto}.options-menu__action{font-size:var(--text-14);display:block;padding:1rem 1.5rem;line-height:1.2;padding-inline-start:2.8em;position:relative;text-align:start}.options-menu__action::before{content:"";position:absolute;background-position:1rem 50%;background-repeat:no-repeat;background-size:1.5em;inset-inline-start:0;inset-inline-end:0;inset-block-start:0;inset-block-end:0}.options-menu__action:first-child{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.options-menu__action:last-child{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.options-menu__action:first-child:last-child{border-radius:var(--radius-sm)}.options-menu__action:hover{background-color:var(--color-blue-20)}.options-menu__action.primary{font-weight:bold;background-image:url(/assets/icons/checkmark-black-96a4dd533f6abed810111ba55edbee55a80d6ea567d890ded4bf8cc6a06723d5.svg);background-size:1.2em}details .options-menu__action::before{position:relative}details[open].options-menu summary::before{position:fixed;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;content:"";cursor:default;z-index:4}@container layout (inline-size < 76.8rem){.options-menu--attachment{position:inherit !important}}.options-menu__expansion-toggle--attachment{background-color:rgba(0,0,0,0);border-color:var(--tint-ink-25)}.options-menu__expansion-toggle--attachment:before{border-bottom-color:rgba(0,0,0,0) !important;border-top-color:var(--tint-ink-75) !important;border-width:10px;margin-inline-start:-10px;inset-block-start:-3px}@container layout (inline-size < 76.8rem){.options-menu__expansion-toggle--attachment:before{display:none}}.chat-line__body .options-menu__expansion-toggle--attachment:before{inset-block-start:-5px}.options-menu__expansion-toggle--attachment:after{display:none}.activity-item__attachments .options-menu__expansion-toggle--attachment,.search-result__attachments .options-menu__expansion-toggle--attachment{display:none}.options-menu__content--attachment{inline-size:28rem;inset-block-start:auto;inset-block-end:1.7rem;inset-inline-start:50%;margin-inline-start:-7rem !important;z-index:7;padding:2rem;background:var(--tint-ink-75);color:var(--color-inverted);text-align:center;border-radius:1.5rem;backdrop-filter:blur(20px)}@container layout (inline-size < 76.8rem){.options-menu__content--attachment{inset-inline-start:.5rem;inset-inline-end:.5rem;margin-inline-start:0 !important;inline-size:auto;font-size:var(--text-12)}}.attachment-options__close{background-color:rgba(0,0,0,0);position:absolute;inset-block-start:.3rem;inset-inline-end:.3rem;inline-size:1.7em;block-size:1.7em;background-size:1.1em}.attachment-options__close:active{background-color:var(--tint-inverted-10) !important}.options-menu__action--selected{font-weight:bold}.options-menu__action--selected::before{background-image:url(/assets/icons/checkmark-black-96a4dd533f6abed810111ba55edbee55a80d6ea567d890ded4bf8cc6a06723d5.svg);background-size:1.2em}.options-menu__action--team::before{background-image:url(/assets/icons/people-ee5d873541c090d46fe217743b32421234113f1cb8438a47c45e9ed42183e684.svg)}.options-menu__action--send-to::before{background-image:url(/assets/icons/send-to-73da51e500efb2f1a94db1614c794896c308690f10df2572cfce30e556221f15.svg)}.options-menu__action--client::before{background-image:url(/assets/icons/briefcase-bd4e82e131bf2d69083f791832d0efa2d2ad9b256d4314cc8354ea97f195f4a8.svg)}.options-menu__action--invite-clients::before{background-image:url(/assets/icons/client-visible-11dedbc30e124372961e61a49b5acc8a712877fd09784f830f934e77e730c27d.svg)}.options-menu__action--mail::before{background-image:url(/assets/icons/mail-9af0e6f9dbf37b6bea5ef05863dcd83ad40d8d6a12c9af251ddf5b4b8c881d35.svg);background-size:1.4em;background-position-x:1.2rem}.options-menu__action--adobe-creative-cloud::before{background-image:url(/assets/icons/adobe-creative-cloud-83f74778fb471c2abf6f09f49fb9561de7a43e0ae13ad11f59ea493c3323bf77.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--airtable::before{background-image:url(/assets/icons/airtable-c86ef9109aed5eb060016152ee4a1615dc6723cd3636c844dedeb47b32786cbe.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--basecamp::before{background-image:url(/assets/icons/basecamp-59ee8004425ed62d74bf9b0f7ca911ea0f1a6558a0b51e26dce16806f608bccc.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--box::before{background-image:url(/assets/icons/box-c9e6337f01591acd0533644c1798be1bf89ee516976f20b196a496a6f84a6d45.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--dropbox::before{background-image:url(/assets/icons/dropbox-9e09a66ab253a8c8594edcd14714e1305448e2c4907c0ed56025cf9892ea95f3.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--figma::before{background-image:url(/assets/icons/figma-c9a21db7962a26409d9b0193f5c385b36df9a197a6390d267c4f8e5d95685e6e.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--fizzy::before{background-image:url(/assets/icons/fizzy-f0294eddc51cd07ddeec6cec5e05d2e703efcbf6475a89d4c03e6126bca6b718.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--google-drive::before{background-image:url(/assets/icons/google-drive-6c7fe944b258271390aaf9553c0e27b0949c4a13f240d0c720a9c1a5cdb44744.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--icloud::before{background-image:url(/assets/icons/icloud-7fa3d6ad3550b0fb719f694aa534198738143ccadec6d2a691604210d7061f1b.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--invision::before{background-image:url(/assets/icons/invision-0e3a56e448c8656feff87d6ebe5211030faec871990d3ee5a402f91c4957d2e8.svg);background-size:2.5rem;background-position-x:.9rem}.options-menu__action--one-drive::before{background-image:url(/assets/icons/one-drive-8a1cc1b6a31435e0e8bd06ed72f944d4a35d465fa7a760cf96ff4877f6083b0d.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--sketch::before{background-image:url(/assets/icons/sketch-bc67026fbf6dadaa1f4110e108b9daae976b5c78c212835f9bf4c556699f11f9.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--zoho::before{background-image:url(/assets/icons/zoho-9a231ce8be276be760619662f3edd65c0d64f71ede0dbf25245fb12ab85b29b0.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--notion::before{background-image:url(/assets/icons/notion-237b2c219b47b8365ef10cbd6685b6072ab9133121de7a34a61d36f0265794aa.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--other::before{background-image:url(/assets/icons/other-e2332c9a8486202a927de3f936f653658b0d0cb7ebea85eee128b13b9b9002e4.svg);background-size:2.5rem;background-position-x:.9rem}.options-menu__action--document::before{background-image:url(/assets/icons/document-75acba9a22a8bd637bb25a5ce5097f9ab234af05e56f180332e48f3ed914aaaa.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--folder::before{background-image:url(/assets/icons/folder-0ddf4061105c85c992a7000a9a2a40319a6b79893dee96989ad2c2b9c349efc3.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--export::before{background-image:url(/assets/icons/download-9a3a355115d4c150c3ef6dbdb4b80fdcffb5b565f557c7238847f6111c3b85d7.svg)}.options-menu__action--upload::before{background-image:url(/assets/icons/upload-3bbbdd5d2ba9241e124964a3fcb441b1536b6a41a9d7f5293a8fa9f1ff6020f3.svg);background-size:auto;background-position-x:.9rem}.options-menu__action--project-add::before{background-image:url(/assets/icons/plus-black-870f43b0b2a754af4ad7059346a89e19e87b67123697d8c8586473a3c9af4661.svg);background-size:1em;background-position-x:1.4rem}.options-menu__action--rename::before{background-image:url(/assets/icons/edit-d7c12f02c24a0f3566dbcc5e81b1cbd55874396c3076f76b41fe762c04e189c3.svg)}.options-menu__action--archive::before{background-image:url(/assets/icons/archive-477c0b5807345a437fbecd754645738b61dc2b6d5a133c7915c78a727d3ca1d9.svg)}.options-menu__action--tools::before{background-image:url(/assets/icons/tools-33d4a48c5bfda214f07f5cb2ef2cbba491154effbec9aba3ce112a7786ab4a5d.svg)}.options-menu__action--restore::before{background-image:url(/assets/icons/restore-69ef7d4e974a9c986d7ebeeb014305b4a418a923867dafbe9a9cae7d506730d3.svg)}.options-menu__action--pin::before{background-image:url(/assets/icons/src/star-3e37deaab1fcee458be6970b07760034fa349cac9707e1d2203a13478cacc16d.svg)}.options-menu__action--link::before{background-image:url(/assets/icons/link-e2332c9a8486202a927de3f936f653658b0d0cb7ebea85eee128b13b9b9002e4.svg);background-size:1.5em}.options-menu--bottom{font-size:var(--text-10);position:relative}.options-menu--bottom>.btn{--btn-background-color: transparent;--btn-background-color-hover: transparent}.options-menu--bottom.expanded>.btn{--btn-background-color: var(--tint-ink-5);--btn-background-color-hover: var(--tint-ink-5);--btn-border-color: transparent}.options-menu--bottom .button_to{inline-size:100%}.options-menu--bottom .action-list__action{font-size:var(--text-14);inline-size:100%;margin:0;text-align:start;border:0;background-color:rgba(0,0,0,0);line-height:1.5}.options-menu--bottom .action-list__action:hover{background-color:var(--color-blue-20)}.options-menu--bottom .action-menu{inset-block-start:30px;inset-inline-start:auto;inset-inline-end:-10px}.options-menu--bottom .action-menu:before,.options-menu--bottom .action-menu:after{margin-block-start:0 !important;inset-inline-end:1rem;inset-inline-start:auto;transform:rotate(180deg)}.options-menu--bottom .action-menu:before{border-color:var(--tint-ink-15) rgba(0,0,0,0) rgba(0,0,0,0) !important;inset-block-start:-22px !important}.options-menu--bottom .action-menu:after{border-color:var(--color-canvas-light) rgba(0,0,0,0) rgba(0,0,0,0) !important;inset-block-start:-20px !important;filter:drop-shadow(2px 0 0.5px var(--tint-ink-3))}.options-menu--center .action-menu{inset-inline-start:50%;inset-inline-end:auto;transform:translateX(-50%);animation:none}.options-menu--center .action-menu:after,.options-menu--center .action-menu:before{inset-inline-end:auto;inset-inline-start:50%;transform:translateX(-50%) rotate(180deg)}.options-menu--center .card__colorpicker-menu{animation:none}.pagination-link{display:block;flex:1;position:static;text-decoration:none;pointer-events:none}turbo-frame:has(+turbo-frame[complete]) .pagination-link{display:none}@container layout (inline-size >= 76.8rem){.pagination-link{margin-inline-start:-6rem}}.pagination-link .spinner{position:static;margin:0 auto}[aria-busy=true] .pagination-link .pagination-link__label{display:none}[aria-busy=true] .pagination-link .spinner{display:block}[data-pagination-manual-load-value=true] .pagination-link{pointer-events:auto}.pagination{display:flex;align-items:center;gap:.8rem}.pagination--align-center{justify-content:center}.pagination__button{margin:0 .8rem}.credit-card-form__button[disabled]{background-color:var(--tint-ink-5);border-color:var(--tint-ink-25);color:var(--tint-ink-50);cursor:default;pointer-events:none}.credit-card-form__button[disabled]:active:not(:disabled):not(.btn--borderless){opacity:.9;box-shadow:0 0 8px var(--tint-black-25)}.credit-card-form--upgrade{background-color:var(--color-yellow-10)}.credit-card-form__attributes-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-around}.credit-card-form__attribute{margin:.75em 0 0;inline-size:100%}.credit-card-form__attribute:not(:last-child){margin-inline-end:.75em}.credit-card-form__field{block-size:45px;inline-size:100%;padding:1.2rem 1rem 0;border-radius:var(--radius-sm);border:1px solid var(--tint-ink-25);background-color:var(--color-canvas);font:16px system-ui,sans-serif}.credit-card-form__field:focus,.credit-card-form__field.input--select:focus,.credit-card-form__field.braintree-hosted-fields-focused{--shadow-color: color-mix(in hsl, transparent, var(--color-blue) 50%);transition:box-shadow .15s ease-in-out;outline:none;border-color:var(--color-blue);box-shadow:0 0 6px var(--shadow-color)}.credit-card-form__field:focus.invalid,.credit-card-form__field:focus.braintree-hosted-fields-invalid,.credit-card-form__field.input--select:focus.invalid,.credit-card-form__field.input--select:focus.braintree-hosted-fields-invalid,.credit-card-form__field.braintree-hosted-fields-focused.invalid,.credit-card-form__field.braintree-hosted-fields-focused.braintree-hosted-fields-invalid{--shadow-color: color-mix(in hsl, transparent, var(--color-red) 50%)}.credit-card-form__field.non-empty+.floating-placeholder__label,.credit-card-form__field.braintree-hosted-fields-focused+.floating-placeholder__label{transform:scale(0.7) translate(0.2rem, -0.75rem)}.credit-card-form__field.invalid,.credit-card-form__field.braintree-hosted-fields-invalid{background-color:var(--color-warning-20);border-color:var(--color-warning)}.credit-card-form__field.input--select{padding:0 2em 0 1rem}.credit-card-form__field--number{padding-inline-end:8.8rem !important;background:url(/assets/upgrade/credit_card_types-05c17171f0b68be3eb722098869004e0e1f2e04a770e0fc9c0bbbee8d7bb6b59.png) center right 1rem no-repeat var(--color-canvas);background-size:8rem}[data-card-type] .credit-card-form__field--number{background-image:url(/assets/upgrade/credit-card-sprite-25d3c1ff09c2a5ca88d91cc36cc1b9080faaf173f14a8abd48006e2d718c7512.png);background-size:57px 205px;background-repeat:no-repeat;background-position:-999px}[data-card-type=visa] .credit-card-form__field--number{background-position:100% 15px}[data-card-type=master-card] .credit-card-form__field--number{background-position:100% -31px}[data-card-type=american-express] .credit-card-form__field--number{background-position:100% -79px}[data-card-type=discover] .credit-card-form__field--number{background-position:100% -126px}[data-card-type=jcb] .credit-card-form__field--number{background-position:100% -172px}.credit-card-form__fieldset{padding:0;border:0;border-block-start:1px solid var(--tint-ink-10)}.credit-card-form__fieldset legend{padding-inline-end:.25em;font-weight:bold}.credit-card-form__fieldset--locale{border-block-start:0;margin:0}.credit-card-form__fieldset--locale[disabled]{display:none}.people-form{font-size:var(--text-14)}.people-form__explanation{line-height:1.4;text-align:start;max-inline-size:72rem;margin:auto}@container layout (inline-size < 76.8rem){.people-form__explanation{font-size:var(--text-14)}}.people-form__invite-close{inset-block-start:-0.75em;inset-inline-end:-0.75em;position:absolute;z-index:2}.people-form__invite-add{display:none}.people-form__invite-autocomplete{min-block-size:5em}.people-form__invite-autocomplete input{block-size:1.9em}.people-form__person .input.reveal-validation:invalid{color:var(--color-red);background:url(/assets/icons/error-stop-sign-red-5d6fa331f9b5aea6163ee7452e42959c40527c5054d59ab1f0b503e7c132e3a8.svg) no-repeat center right .5em;background-size:1em}.people-form__person:last-of-type .people-form__invite-close{display:none}.people-form__person:last-of-type .people-form__invite-add{display:inline-flex}.people-form__person+.people-form__person--new .people-form__invite-close{display:flex}.people-form__person .hidden{display:none !important}.people-form__person--client{background-color:var(--color-canvas);padding:1em;border-radius:1.6rem}@container layout (inline-size < 76.8rem){.people-form__row{display:block}}@container layout (inline-size >= 76.8rem){.people-form__field:first-child{margin-inline-end:.3125em}.people-form__field:last-child{margin-inline-start:.3125em}}.people-form__avatar-wrapper{position:relative;padding-inline-start:2.7rem}.people-form__avatar-wrapper .avatar{position:absolute;inset-block-start:-0.2rem;inset-inline-start:0}.people-form--button{cursor:pointer;padding:0}@container layout (inline-size < 76.8rem){.people-form--button{display:block;inline-size:100%;margin-block-end:.5em}.people-form--conjunction{display:none}}.people-form__autocomplete .toggle-button{display:none !important}.people-form__autocomplete .autocompletable{padding-block:0;margin-block-start:.1em 0;block-size:auto;font-size:inherit;max-inline-size:100% !important}.people-form__autocomplete .autocompletable+.input--inner-autocomplete{display:none}.people-form__autocomplete.input--autocomplete{padding-inline-end:0}.people-form__action{background:url(/assets/icons/date-remove-1c55e7780d74581762347852d56faad7c971416cd30ba41e9a8a03121ed779e1.svg) left center no-repeat;background-size:2.4rem;cursor:pointer;text-decoration:underline;position:absolute;inset-inline-end:.5em;inset-block-start:.75em;inline-size:2.4rem;block-size:0;padding:2.4rem 0 0;overflow:hidden;border:0}.people-form__invite-note .lexxy-editor__content{--lexxy-editor-rows: 5lh}.people-form__invite-note .prompt{padding-inline-start:.5em;border:1px solid var(--tint-ink-15)}.people-form__clientside-row{display:table;inline-size:100%;padding:0;border-block-end:1px solid var(--tint-ink-15);position:relative}.people-form__clientside-row:last-of-type{border:0}.people-form__clientside-label{display:table-cell;inline-size:1%;padding:.5em 0;white-space:nowrap;color:var(--color-text-subtle)}.people-form__clientside-field{display:table-cell;vertical-align:middle}.people-form__clientside-field input::-webkit-contacts-auto-fill-button{visibility:hidden}.people-form__clientside-label-meta{display:none;color:var(--color-uncolor)}.merge-people-form__bubble{padding:1.5rem;margin:auto -1.5rem auto;background:var(--color-uncolor-10)}@container layout (inline-size >= 76.8rem){.merge-people-form__bubble{padding:2rem;border-radius:2rem}}.people-roster__person-details{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.people-roster{font-size:var(--text-md);margin-inline:auto;text-align:start}.people-roster__header{margin-block-end:.8rem}.people-roster__heading{font-size:var(--text-md);margin-block:0 .8rem}.people-roster__list{--border-color: var(--tint-ink-10);list-style:none;margin:0;padding:0}.people-roster__person{align-items:center;border-radius:var(--radius-lg);display:flex;gap:var(--12px);inline-size:100%;margin-inline:-0.8rem;padding:.8rem;position:relative}@media(any-hover: hover){.people-roster__person:hover{background:var(--tint-ink-5)}}.people-roster__person.content-filter__selected{background:var(--color-blue-20)}.people-roster__person .rich-avatar-badge{font-size:var(--text-12);position:static;transform:none;font-weight:normal;line-height:1.5}.people-roster__person--updated{animation:yellow-fade 2s ease-in-out}.people-roster__person-avatar{--avatar-size: var(--32px)}@container layout (inline-size >= 76.8rem){.people-roster__person-avatar{--avatar-size: var(--48px)}}.people-roster__person-details{flex:1;line-height:1.3;overflow:hidden}.people-roster__person-details h4{font-weight:600}.people-roster__person-metadata{font-size:var(--text-base);overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.people-roster__2FA{color:var(--color-green);display:inline-block;padding-inline-end:1.6rem;position:relative}.people-roster__2FA::after{background:url(/assets/icons/checkmark-green-31b418bd893aac1491471032750395ef6fcb926c9c5b93870bc6e2f7e1f4e9a8.svg) no-repeat 60%;background-size:60%;block-size:18px;content:" ";display:block;inline-size:18px;inset-block-start:0;inset-inline-end:0;position:absolute}.people-roster-info{display:flex;flex-direction:column;justify-content:flex-end;gap:.8rem;margin-block-end:2.4rem}@container layout (inline-size < 76.8rem){.people-roster-info .btn{inline-size:50%;margin-inline:auto;order:-1}}@container layout (inline-size >= 76.8rem){.people-roster-info{flex-direction:row;gap:1.6rem}}.people-roster__footer{color:var(--color-text-subtle);padding-top:1.2rem}.people-roster__header+.people-roster__footer{border-block-start:1px solid var(--tint-ink-10)}.people-roster-columns{display:grid;grid-template-columns:minmax(0, 1fr) 1px minmax(0, 1fr);gap:2.4rem}@container layout (inline-size < 76.8rem){.people-roster-columns{grid-template-columns:1fr;gap:3.2rem}}.people-roster-columns__divider{background:var(--tint-ink-10)}@container layout (inline-size < 76.8rem){.people-roster-columns__divider{block-size:1px}}.people-roster__access{background-color:var(--tint-black-2);border-radius:var(--radius-md);padding:var(--12px) var(--16px)}.people-roster__access--all-access{background-color:var(--color-blue-10)}.invite-form__footer{display:none}.invite-form__footer--visible{animation:fade-in-down 350ms ease-out;display:block}.invite-row{position:relative;margin-block-end:.8rem}.invite-row .autocompletable{font-size:var(--16px)}.invite-row .autocompletable__unselect{display:none}.invite-row__autocomplete{inline-size:100%;align-items:center;border:0;border-block-end:1px dashed var(--tint-ink-15);border-radius:0;padding-inline-end:2.4rem;min-block-size:3.6rem !important}.invite-row__autocomplete:focus-within{border-block-end:1px solid var(--color-ink);box-shadow:none !important;border-color:var(--color-ink) !important}.invite-row__remove{appearance:none;background:none;border:0;color:var(--color-text-subtle);cursor:pointer;padding:.4rem;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.invite-row__remove:hover{color:var(--color-text)}.invite-row__remove .svg-icon{display:block}.client-access-switch{background-color:var(--color-uncolor-10);border-radius:1.6rem;margin-block-end:var(--24px);padding:var(--24px)}.client-access-switch[aria-busy=true] .switch-field,.client-access-switch[aria-busy=true] button{pointer-events:none}@container layout (inline-size < 76.8rem){.client-access-switch{padding:var(--16px)}}.client-access-switch__visibility-label{background-color:var(--client-hidden-color);border-radius:99rem;display:inline-block;gap:.4rem;padding-inline:1ch}.client-access-switch__visibility-label .svg-icon{transform:translateY(-2px);vertical-align:middle}.client-access-switch__confirmation{border-inline-start:2px solid var(--color-yellow-40);font-size:var(--text-14);margin-block-start:1.2rem;padding-inline-start:1.2rem}.client-access-switch__footer{display:grid;gap:.8rem;margin-block-start:.8rem}@container layout (inline-size >= 48rem){.client-access-switch__footer{display:flex}}@container layout (inline-size >= 76.8rem){.candidates-balloon{padding:2em !important}}.person-form__attribute{margin:0 0 1em}.person-form__label{display:block;font-weight:bold}.person-form__explanation{display:block;line-height:1.3;margin-block-end:.5rem}.person-form__field{inline-size:100%}.person-form__submit{inline-size:100%}.person-form__required{font-size:var(--text-12);color:var(--color-uncolor);font-weight:normal}@container layout (inline-size < 76.8rem){.person-meta{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;font-size:var(--text-12)}}@layer components{.perma{--perma-avatar-size: var(--40px);--perma-background: var(--color-canvas);--perma-base-space: var(--24px);--perma-column-gap: var(--8px);--perma-padding: var(--perma-base-space);--perma-page-margin: 0;--perma-text-indent: calc(var(--perma-avatar-size) + var(--perma-column-gap));--perma-width: 1088px;--tray-space: var(--32px);background:var(--color-canvas);box-shadow:var(--shadow-xl);inline-size:min(100% - var(--perma-page-margin)*2,var(--perma-width));margin-inline:auto;min-block-size:calc(100dvh - var(--nav-height) - var(--custom-safe-inset-bottom));padding-block:var(--perma-padding) max(var(--perma-padding),var(--tray-space));padding-inline:var(--perma-padding);position:relative}@container layout (inline-size >= 76.8rem){.perma{--perma-avatar-size: var(--56px);--perma-column-gap: var(--16px);--perma-padding: var(--40px);--perma-page-margin: var(--component-xs)}}@container layout (inline-size < 76.8rem){.perma{--perma-base-space: var(--16px);box-shadow:none}}.perma--fit{margin-block-end:var(--tray-block-size);min-block-size:0;padding-block-end:var(--perma-padding)}.perma--flush{--perma-padding: 0}.perma--flush .perma-header{margin-block-end:0 !important;padding:var(--perma-base-space)}.perma--plain{background:rgba(0,0,0,0);box-shadow:none;padding:0}.perma--schedule{padding-block-end:var(--tray-block-size)}.perma--transparent{background:rgba(0,0,0,0);box-shadow:none}@media(min-width: 64rem)and (min-height: 50rem){.perma--v-centered{margin-block-start:calc(50dvh - var(--nav-height));transform:translateY(-50%)}}.perma.perma--has-trashed-notice>*:not(.trashed-notice,.perma-toolbar){display:none}.perma--xs{--perma-width: 480px}.perma--sm{--perma-width: 640px}.perma--md{--perma-width: 800px}.perma--lg{--perma-width: 960px}.perma--xl{--perma-width: 1280px}.perma--full{--perma-width: 100%}@media(min-width: 1150px){.perma--full{--perma-page-margin: 5.6rem}}}@container layout (inline-size >= 76.8rem){.field-rows--lg .field-row{--checkbox-size: var(--24px);--field-row-action-size: 3.2rem;--field-row-checkbox-size: var(--24px);--field-row-font-size: var(--text-body);--field-row-size: var(--component-base)}.field-rows--lg .checkbox-field{--checkbox-field-font-size: var(--text-body)}.field-rows--lg .radio-field{--radio-field-font-size: var(--text-body)}}@container layout (inline-size >= 96rem){.field-rows--lg{padding-inline-end:var(--perma-text-indent)}}.field-row{--field-row-action-size: var(--28px);--field-row-checkbox-size: var(--checkbox-size);--field-row-font-size: var(--text-base);--field-row-size: var(--component-sm);--field-row-offset-select: calc((var(--field-row-size) - var(--field-row-action-size)) / 2);--field-row-offset-radio: calc((var(--field-row-size) - var(--field-row-action-size)) / 2);--field-row-offset-steps: calc((var(--field-row-size) - var(--field-row-font-size) * var(--line-height-base) - var(--todo-padding-block)) / 2);--field-row-offset-text: calc((var(--field-row-size) - var(--field-row-font-size) * var(--line-height-base)) / 2);font-size:var(--field-row-font-size);position:relative}.field-row[hidden]{display:none !important}@container layout (inline-size >= 76.8rem){.field-row{align-items:start;display:grid;gap:var(--perma-column-gap);grid-template-columns:var(--field-row-column-size) 1fr}}.field-row:not(:last-child){margin-block-end:var(--8px)}.field-row__label{display:block;font-weight:700;line-height:var(--field-row-size);text-align:end}@container layout (inline-size < 76.8rem){.field-row__label{text-align:start}}.field-row__icon{--svg-icon-size: var(--20px);align-self:start;margin-block-start:calc((var(--field-row-size) - var(--field-row-checkbox-size))/2)}.field-row__content{grid-column-start:2;min-inline-size:0}.field-row__content :where(.input--borderless:not(.boost__input)){min-block-size:var(--field-row-size);padding:0}.field-row__content ::placeholder{color:var(--color-text-placeholder)}.field-row__content .svg-icon--calendar{color:var(--color-blue)}.field-row__content .svg-icon--recurrence{color:var(--color-orange)}.field-row__placeholder{color:var(--color-text-placeholder);cursor:pointer;display:inline-block;line-height:var(--field-row-size)}.field-row__text{line-height:var(--field-row-size)}.field-row--people .field-row__content{align-items:center;display:flex;flex-wrap:wrap;column-gap:var(--16px)}.field-row--people bc-autocomplete{align-items:center;inline-size:100%}.field-row__assignee{--avatar-size: var(--component-xs);align-items:center;block-size:var(--field-row-size);display:flex;gap:var(--4px);white-space:nowrap}.field-row--date .event-form__add-to-cal-button{--btn-font-size: var(--text-base)}.field-row--date .input--select,.field-row--date .duet-date__input{block-size:var(--field-row-action-size);min-block-size:var(--field-row-action-size)}.field-row__date-options{margin-block-start:var(--field-row-offset-radio)}.field-row__date-option.radio-field,.field-row__date-option .radio-field{min-block-size:var(--field-row-action-size)}.field-row__date-option .field-row__date-type{display:none}.field-row__date-option.inactive .field-row__date-range,.field-row__date-option.inactive .field-row__date-value{display:none}.field-row__date-option.inactive .field-row__date-type{display:inline}.field-row__date{--svg-icon-size: var(--checkbox-size);align-items:center;display:inline-flex;gap:var(--4px);line-height:var(--field-row-size)}.field-row__date-range{display:flex;align-items:center;gap:var(--8px)}@media(max-width: 640px){.field-row__date-range{display:grid;grid-template-columns:6ch 1fr}}.field-row__expanded-dates .mobile-date-picker__input.input{padding:0 !important}.field-row__expanded-dates label{-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--color-text-placeholder);display:inline-block;padding-block:1rem}.field-row--repeat .input--select{line-height:var(--field-row-action-size);margin-block-start:var(--field-row-offset-select)}.field-row__repeat-warning{color:var(--color-orange-70);display:none;font-size:var(--text-12)}.field-row--notes:has(>.field-row__content>.formatted_content p:only-child:empty){display:none}.field-row--notes .trix-contained-input{margin-block:var(--8px)}.field-row--notes .field-row__content.expanded .field-row__placeholder{display:none}.field-row--notes .formatted_content:not(lexxy-editor){margin-block-start:var(--field-row-offset-text)}.field-row--steps .steps:has(>.steps__list .step__item){margin-top:var(--field-row-offset-steps)}.field-row--column .field-row__content{align-items:center;align-self:center;display:flex;flex-wrap:wrap}.field-row__kanban-color-title{font-weight:bold;margin-inline-end:.8rem}.field-row__kanban-color-title[style*="--recording-color"]{--recording-color-canvas: var(--color-ink-50);--column-color: var(--recording-color, var(--color-ink-50));--column-color-light: color-mix(in hsl, transparent, var(--column-color) 10%);background:linear-gradient(to bottom, var(--column-color), var(--column-color) 4px, var(--column-color-light) 4px, var(--column-color-light));border-radius:var(--radius-sm);padding:.2rem .6rem;margin-inline-start:-0.2rem}.card-perma-meta__done{display:inline-flex;align-items:baseline;gap:.25em;white-space:nowrap;margin-inline-end:.8rem}.card-perma-meta__done .svg-icon{color:var(--color-green);font-size:var(--text-20);align-self:center}.field-row__column-picker{position:relative}.field-row__column-picker .button_to{display:block}.field-row__column-picker .options-menu__content{inline-size:fit-content;inset-inline-start:0;overflow:hidden}.field-row__column-picker .options-menu__action{padding:0}.field-row__column-picker .options-menu__action::before{inline-size:3.2rem;position:absolute}.field-row__column-picker-button{inline-size:100%;background:rgba(0,0,0,0);border:0;text-align:start;padding:1rem 1.5rem;padding-inline-start:2.8em;display:flex;align-items:center;gap:.5ch}.field-row__column-picker-button__label{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;max-inline-size:26rem;display:block}.field-row--link .field-row__content{align-items:center;display:flex;gap:var(--4px)}.field-row--link .field-row__content{align-self:center}.field-row--link .event__join-link{--btn-font-size: var(--text-base);--btn-size: var(--field-row-action-size)}.field-row--creator{color:var(--color-uncolor);font-size:var(--text-14);line-height:var(--field-row-size)}.field-row--creator .field-row__label{font-weight:400}@container layout (inline-size < 76.8rem){.field-row--creator>*{display:inline}}.field-row--hill-chart{align-items:center}.field-row--hill-chart .field-row__content{align-items:center;display:flex;line-height:var(--field-row-size)}.field-row--boosts{margin-block-start:var(--32px)}.field-row--submit{margin-block-start:var(--8px)}.perma-header{display:block;margin-block-end:var(--32px)}@container layout (inline-size < 76.8rem){.perma-header{margin-block-end:var(--16px)}}@container layout (inline-size >= 96rem){.perma-header:not(.perma-header--full){padding-inline-end:var(--perma-text-indent)}}.perma-header__title{font-size:var(--36px);font-weight:800;line-height:var(--line-height-headings);margin-block:0;overflow-wrap:break-word;word-wrap:break-word}@container layout (inline-size < 76.8rem){.perma-header__title{font-size:var(--24px)}}.perma-header__title .input{line-height:var(--line-height-headings)}.perma-header__content{font-size:var(--text-md);margin-block-start:var(--2px)}.perma-header__content:where(:has(.btn,.input,a.decorated)){margin-block-start:var(--8px)}.perma-header__content .avatar{--change-avatar-size: var(--24px);vertical-align:text-bottom !important;margin-block-end:-2px}.perma-header__event{display:flex;flex-direction:column;align-items:start;gap:var(--perma-column-gap)}@container layout (inline-size >= 76.8rem){.perma-header__event{display:grid;grid-template-columns:auto 1fr;align-items:start}.perma-header__event .perma-header__event-content{grid-column:2}.perma-header__event .perma-header__event-icon{align-self:center}.perma-header__event .date{--date-icon-size: var(--64px)}}@layer components{.perma-toolbar{--perma-toolbar-padding: var(--4px);align-items:center;background-color:var(--color-canvas);block-size:var(--toolbar-size);box-shadow:0 1px 0 var(--color-ink-30);display:grid;font-size:var(--14px);grid-template-columns:minmax(0, calc(4px + 50% + var(--nav-trigger-width) / 2)) auto;grid-template-areas:"breadcrumbs actions";inset-block-start:0;justify-content:space-between;margin-block:calc(-1*var(--perma-padding)) var(--perma-padding);margin-inline:calc(-1*var(--perma-padding));padding-inline:var(--perma-toolbar-padding);position:sticky;z-index:var(--z-toolbar)}@container layout (inline-size < 76.8rem){.perma-toolbar{grid-template-columns:1fr auto}.perma-toolbar:has(>.perma-toolbar__actions>.perma-toolbar__badge){margin-block-end:calc(var(--perma-padding)*2.5)}.perma--flush .perma-toolbar:has(>.perma-toolbar__actions>.perma-toolbar__badge){margin-block-end:calc(var(--perma-base-space)*1.5)}}@container layout (inline-size < 96rem){.perma-toolbar{position:static}}.perma-toolbar__breadcrumbs{--breadcrumb-caret-width: var(--16px);align-items:stretch;align-self:stretch;contain:layout;display:flex;grid-area:breadcrumbs;line-height:var(--toolbar-size);overflow:hidden;margin-inline-start:var(--8px)}@container layout (inline-size >= 76.8rem){.perma-toolbar__breadcrumbs:has(>.perma-toolbar__breadcrumb:nth-child(5)) .perma-toolbar__breadcrumb:not(:first-child):not(:nth-last-child(-n+3))>span{display:none}.perma-toolbar__breadcrumbs:has(>.perma-toolbar__breadcrumb:nth-child(5)) .perma-toolbar__breadcrumb:not(:first-child):not(:nth-last-child(-n+3)):after{content:"…"}}.perma-toolbar__breadcrumb{align-items:center;align-self:center;display:flex;line-height:1.4;padding:2px 4px 2px 0}.perma-toolbar__breadcrumb:first-child{font-weight:700}@container layout (inline-size >= 76.8rem){.perma-toolbar__breadcrumb:first-child::before{content:"";inline-size:0}}.perma-toolbar__breadcrumb::before{content:"‹";flex-shrink:0;inline-size:var(--breadcrumb-caret-width);text-align:center}.perma-toolbar__breadcrumb,.perma-toolbar__breadcrumb span,.perma-toolbar__breadcrumb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perma-toolbar__breadcrumb:focus-visible{border-radius:var(--4px);outline:none;box-shadow:inset 0 0 0 2px var(--focus-ring-color)}@media(any-hover: hover){.perma-toolbar__breadcrumb[href]:hover :is(span,strong){text-decoration:underline;text-underline-offset:2px}}@container layout (inline-size < 76.8rem){.perma-toolbar__breadcrumb:not(:only-child,:last-child){display:none}}.perma-toolbar__actions{align-items:center;block-size:var(--toolbar-btn-size);display:flex;gap:.4rem;grid-area:actions;margin-inline-start:auto}.perma-toolbar__btn{block-size:var(--toolbar-btn-size);gap:var(--4px)}.perma-toolbar__btn:not(.btn--icon){padding-inline:.5em}.perma-toolbar__btn .svg-icon{margin-inline:0}.set-aside-btn:not(.set-aside-btn--on) .set-aside-btn__icon-remove{display:none}.set-aside-btn--on .set-aside-btn__icon-add{display:none}.perma-toolbar__badge{align-items:center;background-color:var(--badge-bg-color, var(--color-blue-20));block-size:var(--toolbar-badge-size);color:var(--color-ink);display:flex;font-size:var(--text-14);font-weight:500;padding-inline:1ch;position:absolute;white-space:nowrap}@container layout (inline-size < 76.8rem){.perma-toolbar__badge{border-radius:0;inset-block-start:100%;inset-inline:0;justify-content:center}}@container layout (inline-size >= 76.8rem){.perma-toolbar__badge{border-radius:var(--4px) var(--4px) 0 0;inset-block-start:0;inset-inline-start:calc(100% + var(--toolbar-badge-size));rotate:90deg;transform-origin:top left}}}.sidebar__frame{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden}.sidebar__panel{display:flex;flex-direction:column;flex:1;min-block-size:0;outline:none}.sidebar__panel-scrollable{flex:1;overflow-y:auto;overscroll-behavior:contain;min-block-size:0;padding-block-end:calc(var(--tray-block-size)*2);scroll-padding-block-end:calc(var(--tray-block-size)*2);outline:none}.sidebar__panel-scrollable :focus-visible{outline-offset:-2px}.sidebar__circles{background:var(--color-body);min-block-size:10.6rem;padding-block:var(--8px) var(--4px);padding-inline-end:var(--8px);position:relative}.sidebar__circles-header{display:flex;justify-content:space-between;align-items:baseline;padding-block-start:var(--2px)}.sidebar__circles-heading{margin:0;font-size:var(--text-14);font-weight:600;padding-inline-start:var(--8px)}.sidebar__circles-heading a{font-size:var(--text-12);color:var(--color-text-subtle)}.sidebar__circles-avatars{--columns: 7;align-items:start;display:grid;gap:var(--2px);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--columns) - 1)*var(--2px))/var(--columns));overflow-x:auto;overflow-y:hidden;overscroll-behavior:none;padding:var(--2px)}.sidebar__circle{align-items:center;border-radius:var(--radius-sm);color:var(--color-text-subtle);display:flex;flex-direction:column;padding-block:var(--6px) var(--2px);padding-inline:var(--4px);text-decoration:none}.sidebar__circle:hover{background:var(--tint-ink-5);box-shadow:0 0 0 2px var(--tint-ink-5);color:var(--color-ink)}@media not print{:root[data-color-scheme=dark] .sidebar__circle:hover{background-color:var(--tint-ink-10);box-shadow:0 0 0 2px var(--tint-ink-10)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .sidebar__circle:hover{background-color:var(--tint-ink-10);box-shadow:0 0 0 2px var(--tint-ink-10)}}}.sidebar__circle:focus-visible{background-color:var(--color-blue-20);color:var(--color-ink);outline:2px solid var(--color-blue-40);outline-offset:-2px}@media not print{:root[data-color-scheme=dark] .sidebar__circle:focus-visible{background-color:var(--color-slate-20);outline-color:var(--color-slate-40)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .sidebar__circle:focus-visible{background-color:var(--color-slate-20);outline-color:var(--color-slate-40)}}}.sidebar__circle .circle-avatars{--change-avatar-size: var(--40px)}.sidebar__circle-name{font-size:var(--text-12);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:max(var(--48px),100%);color:currentColor}.sidebar__circle-new-icon{display:flex;align-items:center;justify-content:center;inline-size:var(--40px);block-size:var(--40px);border:1px dashed var(--color-ink-40);border-radius:50%;color:var(--color-ink-40)}.sidebar__circle:hover .sidebar__circle-new-icon{border-color:var(--color-ink-60);color:var(--color-ink-60)}.sidebar__circle-new-icon .svg-icon{transition:rotate .15s ease}.expanded .sidebar__circle-new-icon .svg-icon{rotate:45deg}.sidebar__circle-new-icon .keyboard-shortcut{margin:0}[data-hotkey-mode] .sidebar__circle-new-icon{color:var(--color-ink)}[data-hotkey-mode] .sidebar__circle-new-icon .svg-icon{display:none}.sidebar__circle--new{background:var(--color-body);position:sticky;inset-inline-end:calc(var(--2px)*-1);margin-inline-end:calc(var(--2px)*-1)}.sidebar__circle--new:hover,.sidebar__circle--new:focus-visible{background-color:var(--color-body);background-image:linear-gradient(var(--tint-ink-5), var(--tint-ink-5));box-shadow:0 0 0 var(--2px) var(--tint-ink-5),0 0 0 var(--2px) var(--color-body)}@media not print{:root[data-color-scheme=dark] .sidebar__circle--new:hover,:root[data-color-scheme=dark] .sidebar__circle--new:focus-visible{background-color:var(--color-body);background-image:linear-gradient(var(--tint-ink-10), var(--tint-ink-10));box-shadow:0 0 0 var(--2px) var(--tint-ink-10),0 0 0 var(--2px) var(--color-body)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .sidebar__circle--new:hover,:root:not([data-color-scheme=light]) .sidebar__circle--new:focus-visible{background-color:var(--color-body);background-image:linear-gradient(var(--tint-ink-10), var(--tint-ink-10));box-shadow:0 0 0 var(--2px) var(--tint-ink-10),0 0 0 var(--2px) var(--color-body)}}}.sidebar__new-circle-form{--ping-input-size: 4.3rem;display:flex;gap:var(--8px);padding-block:var(--12px);padding-inline-start:var(--8px)}.sidebar__new-circle-form bc-autocomplete{min-inline-size:0;min-block-size:var(--ping-input-size);border-radius:var(--radius-md)}.sidebar__new-circle-form bc-autocomplete input{padding:.24em .12rem}.sidebar__new-circle-form .btn{flex-shrink:0;min-block-size:var(--ping-input-size)}.sidebar__unread-circles{background:var(--color-body)}.sidebar__unread-pings-count{display:flex;inset-block-start:0;inset-inline:0;justify-content:center;padding:var(--16px);padding-block-end:0;pointer-events:none;position:fixed;opacity:0;transform:translate(0, -1rem);transition:all 150ms ease-out 100ms;visibility:hidden;z-index:1}.sidebar__unread-pings-count--visible{opacity:1;transform:translate(0, 0);visibility:visible}.sidebar__unread-pings-count .sidebar__unread-pings-label{--btn-padding: var(--8px) var(--12px);border:0;box-shadow:var(--shadow-md);pointer-events:auto}.sidebar__unread-pings-count .sidebar__unread-pings-label:before{background:var(--color-red-50);border-radius:50%;block-size:var(--8px);content:"";display:inline-block;inline-size:var(--8px)}.sidebar__subpage-heading{align-items:center;border-bottom:1px solid var(--tint-ink-5);display:flex;font-size:var(--18px);margin:0;padding:var(--16px) var(--8px)}.sidebar__subpage-heading+.sidebar__panel-scrollable{padding-block-start:var(--8px)}.sidebar__list{outline:none;padding:0}.sidebar__list bc-infinite-page{overflow:visible}.sidebar__list .reading,.sidebar__list .sidebar__list-item{--list-padding-block: var(--8px);--list-padding-inline: var(--8px);position:relative;list-style:none;margin:0;font-size:var(--text-14)}.sidebar__list .reading:hover,.sidebar__list .reading[aria-selected=true],.sidebar__list .sidebar__list-item:hover,.sidebar__list .sidebar__list-item[aria-selected=true]{--visible-extras: 1}[data-hotkey-mode] .sidebar__list .reading[aria-selected=true] .shortcut--container,[data-hotkey-mode] .sidebar__list .sidebar__list-item[aria-selected=true] .shortcut--container{display:flex}.sidebar__list .reading:has(>.reading__extras>.action-sheet--dropdown.expanded),.sidebar__list .sidebar__list-item:has(>.reading__extras>.action-sheet--dropdown.expanded){--visible-extras: 1;z-index:20}.sidebar__list .reading.list-grid,.sidebar__list .sidebar__list-item.list-grid{--list-columns: 1fr auto;--list-radius: var(--radius-md);--list-align-items: start;--list-column-gap: var(--8px);--list-padding-block: 0;--list-padding-inline: 0;inline-size:100%}.sidebar__list .reading.list-grid:hover,.sidebar__list .sidebar__list-item.list-grid:hover{background-color:var(--tint-ink-5)}@media not print{:root[data-color-scheme=dark] .sidebar__list .reading.list-grid:hover,:root[data-color-scheme=dark] .sidebar__list .sidebar__list-item.list-grid:hover{background-color:var(--tint-ink-10)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .sidebar__list .reading.list-grid:hover,:root:not([data-color-scheme=light]) .sidebar__list .sidebar__list-item.list-grid:hover{background-color:var(--tint-ink-10)}}}.sidebar__list .reading.list-grid[aria-selected=true],.sidebar__list .reading.list-grid:has(:focus-visible),.sidebar__list .reading:focus-visible,.sidebar__list .sidebar__list-item.list-grid[aria-selected=true],.sidebar__list .sidebar__list-item.list-grid:has(:focus-visible),.sidebar__list .sidebar__list-item:focus-visible{background-color:var(--color-blue-20);outline:2px solid var(--color-blue-40);outline-offset:-2px;--visible-extras: 1}.sidebar__list .reading.list-grid[aria-selected=true] a:focus-visible,.sidebar__list .reading.list-grid:has(:focus-visible) a:focus-visible,.sidebar__list .reading:focus-visible a:focus-visible,.sidebar__list .sidebar__list-item.list-grid[aria-selected=true] a:focus-visible,.sidebar__list .sidebar__list-item.list-grid:has(:focus-visible) a:focus-visible,.sidebar__list .sidebar__list-item:focus-visible a:focus-visible{outline:none}@media not print{:root[data-color-scheme=dark] .sidebar__list .reading.list-grid[aria-selected=true],:root[data-color-scheme=dark] .sidebar__list .reading.list-grid:has(:focus-visible),:root[data-color-scheme=dark] .sidebar__list .reading:focus-visible,:root[data-color-scheme=dark] .sidebar__list .sidebar__list-item.list-grid[aria-selected=true],:root[data-color-scheme=dark] .sidebar__list .sidebar__list-item.list-grid:has(:focus-visible),:root[data-color-scheme=dark] .sidebar__list .sidebar__list-item:focus-visible{background-color:var(--color-slate-20);outline-color:var(--color-slate-40)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .sidebar__list .reading.list-grid[aria-selected=true],:root:not([data-color-scheme=light]) .sidebar__list .reading.list-grid:has(:focus-visible),:root:not([data-color-scheme=light]) .sidebar__list .reading:focus-visible,:root:not([data-color-scheme=light]) .sidebar__list .sidebar__list-item.list-grid[aria-selected=true],:root:not([data-color-scheme=light]) .sidebar__list .sidebar__list-item.list-grid:has(:focus-visible),:root:not([data-color-scheme=light]) .sidebar__list .sidebar__list-item:focus-visible{background-color:var(--color-slate-20);outline-color:var(--color-slate-40)}}}#sidebar:not(:focus-within) .sidebar__list .reading[aria-selected=true],#sidebar:not(:focus-within) .sidebar__list .sidebar__list-item[aria-selected=true],.sidebar__panel:has(:focus):not(:has(.sidebar__panel-scrollable:focus)) .sidebar__list .reading[aria-selected=true],.sidebar__panel:has(:focus):not(:has(.sidebar__panel-scrollable:focus)) .sidebar__list .sidebar__list-item[aria-selected=true]{--visible-extras: 0;background-color:rgba(0,0,0,0);outline:none}#sidebar:not(:focus-within) .sidebar__list .readings--reads .reading[aria-selected=true],.sidebar__panel:has(:focus):not(:has(.sidebar__panel-scrollable:focus)) .sidebar__list .readings--reads .reading[aria-selected=true]{opacity:.7}#sidebar:not(:focus-within) .sidebar__list .readings--reads .reading[aria-selected=true] .reading__content,.sidebar__panel:has(:focus):not(:has(.sidebar__panel-scrollable:focus)) .sidebar__list .readings--reads .reading[aria-selected=true] .reading__content{mask-image:none}.sidebar__list .reading .list-grid,.sidebar__list .sidebar__list-item .list-grid{--list-columns: var(--avatar-size) 1fr;--list-rows: auto 1fr;--list-column-gap: var(--12px);--list-padding-block: var(--8px);--list-padding-inline: var(--8px);--list-align-items: start}.sidebar__list .reading__avatar{grid-column:1;grid-row:1/-1;inline-size:auto}.sidebar__list .reading__link{inline-size:100%;block-size:100%}.sidebar__list .reading__content{grid-column:2;grid-row:2;max-inline-size:100%}.sidebar__list .reading__extras{align-items:start;justify-content:flex-end;padding-block-start:var(--8px);padding-inline-end:var(--8px);position:relative}.sidebar__list .reading__extras .btn:hover,.sidebar__list .reading__extras .bubble-up--cta-scheduled:hover,.sidebar__list .reading__extras .expanded .btn{background-color:var(--tint-inverted-50)}@media not print{:root[data-color-scheme=dark] .sidebar__list .reading__extras .btn:hover,:root[data-color-scheme=dark] .sidebar__list .reading__extras .bubble-up--cta-scheduled:hover,:root[data-color-scheme=dark] .sidebar__list .reading__extras .expanded .btn{background-color:var(--tint-inverted-25)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .sidebar__list .reading__extras .btn:hover,:root:not([data-color-scheme=light]) .sidebar__list .reading__extras .bubble-up--cta-scheduled:hover,:root:not([data-color-scheme=light]) .sidebar__list .reading__extras .expanded .btn{background-color:var(--tint-inverted-25)}}}.sidebar__list .reading__extras .button_to{align-items:center;display:flex;justify-content:center}.sidebar__list .reading__extras .button_to .unread-badge{background:rgba(0,0,0,0);block-size:var(--32px);inline-size:var(--32px)}.sidebar__list .reading__extras .button_to .unread-badge:before{background-color:var(--color-red-50);block-size:var(--button-size);border-radius:50%;display:inline-block;inline-size:var(--button-size)}.sidebar__list .reading__extras .button_to .unread-badge:hover,.sidebar__list .reading__extras .button_to .unread-badge:focus-visible{background-color:var(--tint-inverted-50)}.sidebar__list .reading__extras .button_to .unread-badge:hover:before,.sidebar__list .reading__extras .button_to .unread-badge:focus-visible:before{display:none}.sidebar__list .reading__extras .shortcut--container{align-items:center;background-color:var(--color-blue-20);block-size:var(--32px);display:none;inline-size:var(--32px);inset-inline-end:var(--8px);justify-content:center;position:absolute;pointer-events:none;z-index:1}@media not print{:root[data-color-scheme=dark] .sidebar__list .reading__extras .shortcut--container{background-color:var(--color-slate-20)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .sidebar__list .reading__extras .shortcut--container{background-color:var(--color-slate-20)}}}.sidebar__list .reading__extras .shortcut--container .keyboard-shortcut{margin:0}.sidebar__list .reading__content-excerpt{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:var(--text-14);text-overflow:clip;white-space:normal}.sidebar__list .reading__content-excerpt:not(:empty){margin-block-end:.075em}.sidebar__list .reading__metadata{font-size:var(--text-12);color:var(--color-text-subtle)}.sidebar__list .content-type-icon--pinned{--size: 50%}@keyframes sidebar-slide-down{0%{transform:translateY(-0.5em);opacity:0}100%{transform:translateY(0);opacity:1}}.sidebar__list .action-sheet--dropdown .action-sheet__content{inset-inline-end:-0.4em;transform:translateY(-0.5em)}.sidebar__list .action-sheet--dropdown .action-sheet__content::before{inset-inline-start:auto;inset-inline-end:.5em}.sidebar__list .action-sheet--dropdown.expanded .action-sheet__content{transform:translateY(0);animation:sidebar-slide-down .2s ease}.sidebar__list .action-sheet__break{border-color:rgba(0,0,0,0);padding-block-start:.4rem}.sidebar .reading__content-excerpt{display:-webkit-box !important}.sidebar .reading__description--chat{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.sidebar .readings--unreads .reading[data-visiting]{opacity:.7}.sidebar .readings--reads .reading{opacity:.7;position:relative;transition:opacity 100ms linear}.sidebar .readings--reads .reading.list-grid{--list-columns: 1fr}.sidebar .readings--reads .reading .reading__extras{border-radius:var(--radius-md);border-start-start-radius:0;border-end-start-radius:0;position:absolute;inset-inline-end:0;inset-block:0}.sidebar .readings--reads .reading:hover,.sidebar .readings--reads .reading:focus-visible,.sidebar .readings--reads .reading:has(>.reading__extras>.action-sheet--dropdown.expanded),.sidebar .readings--reads .reading:has(:focus-visible),.sidebar .readings--reads .reading[aria-selected=true]{opacity:1}.sidebar .readings--reads .reading:hover .reading__content,.sidebar .readings--reads .reading:focus-visible .reading__content,.sidebar .readings--reads .reading:has(>.reading__extras>.action-sheet--dropdown.expanded) .reading__content,.sidebar .readings--reads .reading:has(:focus-visible) .reading__content,.sidebar .readings--reads .reading[aria-selected=true] .reading__content{mask-image:linear-gradient(to right, black 40%, transparent 80%);mask-repeat:no-repeat;mask-size:100% 100%}.sidebar .readings--bubbled-ups .reading{--visible-extras: 1}.sidebar .readings--bubbled-ups .reading .reading__extras{gap:0}.sidebar .readings--bubbled-ups .reading .reading__actions-toggle{display:none}.sidebar .readings--bubbled-ups .reading .unread-badge{display:none}.sidebar .readings--bubbled-ups .reading .action-sheet__action.action-sheet__action--bubble-pop{display:flex}.sidebar__hide-when-empty:empty,.sidebar__hide-when-empty:not(:has(.reading:not([hidden]),.sidebar__list-item)){display:none}.sidebar__list .reading[hidden]{display:none}.sidebar__no-unreads{display:none;margin:var(--12px) var(--8px);padding:var(--24px) var(--16px);background:var(--tint-black-2);border-radius:var(--radius-lg)}.sidebar__list:not(:has(#sidebar_unreads .reading,#sidebar_unreads .sidebar__list-item)) .sidebar__no-unreads{display:flex;flex-direction:column}.sidebar__pings-blank-slate{display:none;text-align:center;background:var(--tint-black-2);border-radius:var(--radius-lg);margin:var(--12px) var(--8px);padding:var(--24px) var(--16px)}.sidebar__list:not(:has(#sidebar_unread_circles .reading,#sidebar_unread_circles .sidebar__list-item,#sidebar_read_circles .sidebar__list-item)) .sidebar__pings-blank-slate{display:block}.sidebar__list:has(#sidebar_bubble_ups .reading,#sidebar_bubble_ups .sidebar__list-item,#sidebar_unreads .reading,#sidebar_unreads .sidebar__list-item) .readings--reads{margin-block-start:var(--24px)}.sidebar__list-status{display:flex;align-items:center;gap:var(--4px);padding:var(--4px) var(--8px);margin:0;font-size:var(--text-12);text-decoration:none;color:inherit;border-radius:var(--radius-md)}.sidebar__list-status:hover,.sidebar__list-status:focus-visible{background:var(--tint-ink-5)}@media not print{:root[data-color-scheme=dark] .sidebar__list-status:hover,:root[data-color-scheme=dark] .sidebar__list-status:focus-visible{background-color:var(--tint-ink-10)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .sidebar__list-status:hover,:root:not([data-color-scheme=light]) .sidebar__list-status:focus-visible{background-color:var(--tint-ink-10)}}}.sidebar__list-status:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.sidebar__list-header{align-items:baseline;display:flex;justify-content:space-between;padding:var(--8px) var(--8px) var(--4px) var(--8px)}.sidebar__list-header .sidebar__list-heading{padding:0}.sidebar__list-heading{font-size:var(--text-14);font-weight:600;margin:0;padding:var(--8px) 0 var(--4px) var(--8px)}.sidebar__mark-all-read,.sidebar__view-all{--btn-text-color: var(--color-text-subtle)}.sidebar__chat{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column}.sidebar__chat .date-divider .break--block>span{background-color:var(--color-body);color:var(--tint-ink-35)}.sidebar__chat .chat-panel{position:relative;flex:1;min-block-size:0;padding:0}.sidebar__chat .chat__lines{overscroll-behavior:contain}.sidebar__chat .chat__lines .emoji-picker__modal{--inline-position: auto -4.5rem}.sidebar__chat .chat-line:not(.chat-line--me) .chat-line__bubble{--bubble-color: var(--tint-ink-5)}.sidebar__chat .chat-line:not(.chat-line--me) .emoji-picker__modal{--arrow-inline-position: -20px;--inline-position: auto -9rem}.sidebar__chat .chat-line.chat-line--me>.chat-line__bubble{--bubble-color: var(--color-canvas);box-shadow:0 0 0 1px var(--tint-ink-3)}@media not print{:root[data-color-scheme=dark] .sidebar__chat .chat-line.chat-line--me>.chat-line__bubble{box-shadow:0 0 0 1px var(--tint-ink-15)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .sidebar__chat .chat-line.chat-line--me>.chat-line__bubble{box-shadow:0 0 0 1px var(--tint-ink-15)}}}.sidebar__chat .chat-line.chat-line--me .emoji-picker__modal{--arrow-inline-position: -65px}.sidebar__chat .chat-line .chat-line__bubble .formatted_content .attachment-gallery{--attachment-per-row: 2}.sidebar__chat .chat-line .boosts{--boost-size: var(--28px)}@container layout (inline-size >= 76.8rem){.sidebar__chat .chat-line .boosts .boost--writing{font-size:var(--text-12)}}.sidebar__chat .chat-line .boosts .boost--posted{--change-avatar-size: var(--24px);font-size:var(--text-12)}.sidebar__chat .chat-line .boosts .boosts__new-boost{--btn-size: var(--boost-size)}.sidebar__chat .chat-line .boost--reacting.expanded{block-size:auto;border-radius:calc(var(--boost-size)/2)}.sidebar__chat .chat-line .boost--reacting .boost__quick-reactions{display:grid;grid-template-columns:repeat(5, 1fr)}.sidebar__chat .chat-line-reply-bubble .formatted_content .attachment-gallery{grid-template-columns:repeat(auto-fit, minmax(3.2rem, 6.8rem))}.sidebar__chat .chat-line__avatar{display:none}.sidebar__chat .chat-line>.chat-line__avatar{--change-avatar-size: var(--28px);display:block;inline-size:auto}.sidebar__chat .chat-line>.chat-line__avatar .avatar{box-shadow:0 0 0 1px var(--color-uncolor-10),0 0 0 4px var(--color-body)}.sidebar__chat .chat-line__author{font-weight:bold}.sidebar__chat .chat .date_divider .break--block>span{background-color:var(--color-body)}.sidebar__chat .chat__typing-status{background-color:var(--color-body);padding-inline-start:1.2rem}.sidebar__chat .chat__header{border-bottom:1px solid var(--tint-ink-5);min-block-size:var(--48px);padding:var(--12px);padding-inline:var(--8px) var(--48px)}.sidebar__chat .chat__header .inline-edit-form{--chat-header-avatar-size: 4rem;display:flex;inline-size:100%}.sidebar__chat .chat__header .inline-edit-form .chat__header-body{gap:var(--2px)}.sidebar__chat .chat__header .inline-edit-form h1{font-size:var(--text-18)}.sidebar__chat .chat__header .inline-edit-form h1 .retention-badge{font-size:.8em;line-height:.8em;vertical-align:middle}.sidebar__chat .chat__header .inline-edit-form .chat__header-time,.sidebar__chat .chat__header .inline-edit-form .chat__header-people{color:var(--color-text-subtle);font-size:var(--text-12)}.sidebar__chat .chat__footer{container-type:inline-size;padding-inline:var(--8px);padding-block-end:calc(var(--tray-block-size) + var(--8px));pointer-events:none;z-index:var(--z-sidebar)}.sidebar__chat .chat__footer>*{pointer-events:all}.sidebar__chat .chat__footer:is([data-voice-mode=staged],[data-voice-mode=recording]) .chat__container{padding-block-end:0}.sidebar__chat .chat__footer .chat__upload-shelf{--shelf-columns: 4}.sidebar__chat .chat__footer .chat__upload-shelf .chat__upload-shelf-item[data-shelf-previewable=false]{grid-column:1/-1;padding:var(--4px)}.sidebar__chat .chat__footer .chat-line-reply-bubble__wrap{background:var(--tint-ink-5)}.sidebar__chat .chat__footer .chat__notice{min-block-size:var(--32px);padding-block-start:var(--8px);text-align:center}.sidebar__chat .chat__footer .chat__tools{align-items:end;background:rgba(0,0,0,0);block-size:var(--tray-block-size);inset-block-end:unset;inset-block-start:calc(100% + var(--8px));inset-inline-end:var(--tray-button-size);justify-content:flex-end;padding-block:var(--8px);z-index:var(--z-sidebar)}.sidebar__chat .chat__footer .chat__tools .chat__tools--button{--btn-text-color: var(--color-ink-60)}.sidebar__chat .chat__footer .chat__tools .chat__tools--button:hover,.sidebar__chat .chat__footer .chat__tools .chat__tools--button:focus{--btn-text-color: var(--color-ink);opacity:1}.sidebar__chat .chat__footer .chat__tools .chat__tools--button.lexxy-voice-note-button:before{opacity:.6}.sidebar__chat .chat__footer .chat__tools .chat__tools--button.lexxy-voice-note-button:hover:before,.sidebar__chat .chat__footer .chat__tools .chat__tools--button.lexxy-voice-note-button:focus:before{opacity:.9}.sidebar__chat .chat__footer .chat__footer--post-button{--btn-size: var(--tray-button-size);inset-block-start:calc(100% + var(--8px));inset-inline-start:calc(var(--tray-button-size) + var(--8px));position:absolute;z-index:var(--z-sidebar)}.sidebar__chat .chat__footer--rich-text{container-type:inline-size}.sidebar__chat .chat__footer--rich-text .chat__container{padding:0}.sidebar__chat .chat__footer--rich-text .chat__mic{--lexxy-editor-rows: 4lh;padding-block-end:0}.sidebar__chat .chat__mic{--lexxy-toolbar-gap: 0}.sidebar__chat .chat__mic lexxy-toolbar{--lexxy-toolbar-icon-size: 1.2em;font-size:1.3rem}.sidebar__chat .chat__mic lexxy-toolbar .lexxy-editor__toolbar-dropdown{--lexxy-toolbar-gap: var(--2px)}.sidebar__chat .chat__mic .lexxy-editor__content{padding-inline-end:1rem}.sidebar__chat .chat__mic .lexxy-prompt-menu{inset-block-start:unset !important;inset-block-end:calc(100% - var(--4px)) !important;inset-inline-start:var(--4px) !important;inset-inline-end:var(--4px) !important;font-size:var(--text-14);margin:0;max-block-size:20em;max-inline-size:unset;overflow-x:hidden;transform:unset}.sidebar__chat [data-voice-mode=disabled]:has(.lexxy-voice__notice) .chat__footer--post-button,.sidebar__chat [data-voice-mode=disabled]:has(.lexxy-voice__notice) .chat__tools,.sidebar__chat .chat--disconnected .chat__footer--post-button,.sidebar__chat .chat--disconnected .chat__tools{inset-block-start:calc(100% + var(--40px))}.sidebar__chat .chat--disconnected .chat__footer--post-button,.sidebar__chat .chat--disconnected .chat__tools{opacity:.3;pointer-events:none}.sidebar__chat .chat--disconnected .chat__notice--no-microphone{display:none}.sidebar__chat .emoji-picker__modal--within-chat{--arrow-inline-position: -21px;--inline-position: auto -12.75rem}@media(max-height: 540px){.sidebar__chat .emoji-picker__modal--within-chat .emoji-picker__hint{display:none}}.sidebar__chat .drop-zone-indicator{z-index:100}.sidebar__bar{align-items:flex-end;background-color:var(--color-canvas);block-size:var(--tray-block-size);border-block-start:1px solid var(--color-ink-30);display:grid;grid-template-columns:var(--tray-button-size) auto var(--tray-button-size);inline-size:calc(var(--sidebar-width));inset-block-end:0;inset-inline-end:0;padding-block-end:var(--8px);padding-inline:var(--8px);position:fixed;z-index:var(--z-footer-trays)}.sidebar__close{--btn-size: var(--tray-button-size);color:var(--color-ink-60);display:none;grid-column:3}.sidebar__close:hover{color:var(--color-ink)}html[data-sidebar-open] .sidebar__close{display:flex}.sidebar__back{--btn-size: var(--tray-button-size);color:var(--color-ink-60);display:none;grid-column:1}.sidebar__back:hover{color:var(--color-ink)}.sidebar__focus{display:none;grid-column:1/2;inline-size:auto;justify-self:end}html[data-sidebar-open]:not([data-sidebar-subpage]) .sidebar__focus{display:inline-flex}.sidebar__filter{align-items:center;block-size:var(--tray-block-size);display:flex;flex-shrink:0;inset-inline:0;inset-block-end:var(--tray-block-size);margin-block-start:auto;position:fixed;z-index:var(--z-sidebar);padding:0 var(--8px);background:var(--color-body)}.sidebar__filter .filter-by-text{block-size:var(--tray-button-size);display:grid;inline-size:100%}.sidebar__filter .filter-by-text .input{block-size:var(--tray-button-size);padding:var(--6px) .75em}.sidebar__chat-expand{position:absolute;z-index:2;font-size:2.2rem;inset-inline-end:var(--8px);inset-block-start:var(--14px)}.sidebar__chat-option{color:var(--color-ink-60);display:grid;place-content:center;inline-size:var(--tray-button-size);block-size:var(--tray-button-size);border:0;text-decoration:none}.sidebar__chat-option:hover{color:var(--color-ink)}.sidebar-badge{--button-color: transparent;align-items:center;background-color:var(--button-color);block-size:var(--tray-button-size);border-radius:var(--radius-lg);display:flex;color:var(--color-ink-60);font-size:var(--text-14);font-weight:normal;inset-block-end:var(--8px);inset-inline-end:var(--8px);justify-content:center;line-height:var(--20px);min-inline-size:var(--tray-button-size);padding:var(--8px) .75em;position:fixed;white-space:nowrap;z-index:var(--z-pings)}.sidebar-badge:hover{--button-color: var(--color-ink-20);color:var(--color-ink)}.sidebar-badge.sidebar-badge--notifications,.sidebar-badge.sidebar-badge--pings{--button-color: var(--color-orange-20);border-radius:50rem;color:var(--color-uncolor-80);font-weight:500;padding:var(--2px)}.sidebar-badge.sidebar-badge--notifications:hover,.sidebar-badge.sidebar-badge--pings:hover{--button-color: var(--color-orange-30)}.sidebar-badge.sidebar-badge--notifications .sidebar-badge__empty,.sidebar-badge.sidebar-badge--pings .sidebar-badge__empty{display:none}.sidebar-badge.sidebar-badge--notifications .sidebar-badge__unreads,.sidebar-badge.sidebar-badge--pings .sidebar-badge__unreads{align-items:center;display:flex;gap:var(--4px)}.sidebar-badge.sidebar-badge--notifications .keyboard-shortcut,.sidebar-badge.sidebar-badge--pings .keyboard-shortcut{margin-inline:var(--4px) var(--10px)}.sidebar-badge.sidebar-badge--notifications.sidebar-badge--pings .sidebar-badge__label,.sidebar-badge.sidebar-badge--pings:not(.sidebar-badge--single-ping) .sidebar-badge__label{display:none}.sidebar-badge.sidebar-badge--notifications.sidebar-badge--pings .sidebar-badge__unreads,.sidebar-badge.sidebar-badge--pings:not(.sidebar-badge--single-ping) .sidebar-badge__unreads{flex-direction:row-reverse}.sidebar-badge.sidebar-badge--notifications.sidebar-badge--pings .sidebar-badge__ping+.sidebar-badge__ping,.sidebar-badge.sidebar-badge--pings:not(.sidebar-badge--single-ping) .sidebar-badge__ping+.sidebar-badge__ping{margin-inline-end:-0.6rem}.sidebar-badge.sidebar-badge--single-ping .avatar__container{margin-inline-end:0}.sidebar-badge .sidebar-badge__icon--off{display:none}html[data-focus-mode-enabled] .sidebar-badge{--button-color: transparent;border-radius:var(--radius-lg);color:var(--color-ink-60);font-weight:normal;padding:var(--8px) .75em}html[data-focus-mode-enabled] .sidebar-badge:hover{--button-color: var(--color-ink-20)}html[data-focus-mode-enabled] .sidebar-badge:hover .sidebar-badge__empty-text{color:var(--color-ink);opacity:1}html[data-focus-mode-enabled] .sidebar-badge .sidebar-badge__empty-text{color:var(--color-ink-40)}html[data-focus-mode-enabled] .sidebar-badge .sidebar-badge__unreads{display:none}html[data-focus-mode-enabled] .sidebar-badge .sidebar-badge__empty{display:inline}html[data-focus-mode-enabled] .sidebar-badge .sidebar-badge__icon--on{display:none}html[data-focus-mode-enabled] .sidebar-badge .sidebar-badge__icon--off{display:inline;color:var(--color-red-50)}@container layout (inline-size >= 76.8rem){html[data-focus-mode-enabled] .sidebar-badge .sidebar-badge__empty{align-items:center;display:inline-flex;gap:var(--4px)}html[data-focus-mode-enabled] .sidebar-badge .sidebar-badge__icon--off{font-size:inherit}}html[data-focus-mode-enabled] .sidebar-badge .keyboard-shortcut{margin-inline:var(--8px) 0}html[data-sidebar-open] .sidebar-badge{display:none}html[data-sidebar-open][data-sidebar-subpage] .sidebar-badge.sidebar-badge--notifications,html[data-sidebar-open][data-sidebar-subpage] .sidebar-badge.sidebar-badge--pings{display:flex;inset-inline-end:calc(var(--sidebar-width) + var(--8px))}html[data-sidebar-open][data-sidebar-subpage] .sidebar-badge.sidebar-badge--notifications .sidebar-badge__label,html[data-sidebar-open][data-sidebar-subpage] .sidebar-badge.sidebar-badge--pings .sidebar-badge__label{display:none}.sidebar-badge .sidebar-badge__unreads{display:none}.sidebar-badge .sidebar-badge__label{padding-inline:var(--8px) var(--12px)}[data-hotkey-mode] .sidebar-badge .sidebar-badge__label{padding-inline-end:var(--4px)}.sidebar-badge .sidebar-badge__count,.sidebar-badge .sidebar-badge__ping{align-items:center;display:flex}.sidebar-badge .sidebar-badge__ping .avatar__container{position:relative}.sidebar-badge .sidebar-badge__ping .avatar__container .avatar{--change-avatar-size: var(--28px);border-radius:50%;object-fit:cover;outline:2px solid var(--button-color)}.sidebar-badge .sidebar-badge__ping .avatar__container .avatar__badge{background:var(--color-red-50);border-radius:50%;block-size:var(--8px);inset:0 0 auto auto;inline-size:var(--8px);outline:1px solid var(--button-color);position:absolute;z-index:1}.sidebar-badge .unread-badge{--button-size: 2.4rem;font-size:var(--text-12);margin:var(--2px)}[data-hide-badge-counts] .sidebar-badge .unread-badge+.sidebar-badge__label{padding-inline-start:var(--2px)}.sidebar-badge .keyboard-shortcut{margin-inline:var(--8px) 0}@container layout (inline-size < 76.8rem){.sidebar-badge{line-height:1}.sidebar-badge.sidebar-badge--notifications .unread-badge,.sidebar-badge.sidebar-badge--pings .unread-badge{--button-size: var(--16px)}.sidebar-badge.sidebar-badge--notifications .sidebar-badge__label,.sidebar-badge.sidebar-badge--pings .sidebar-badge__label{padding-inline:var(--2px)}.sidebar-badge.sidebar-badge--notifications .sidebar-badge__ping .avatar__container .avatar,.sidebar-badge.sidebar-badge--pings .sidebar-badge__ping .avatar__container .avatar{--change-avatar-size: var(--20px)}}.sidebar__skeleton-panel .sidebar__circles-header{min-block-size:var(--24px);align-items:center}.sidebar__skeleton-circle--avatar,.sidebar__skeleton-circle--reading-avatar{inline-size:var(--40px);block-size:var(--40px)}.sidebar__skeleton-bar--circle-name{block-size:.8rem;inline-size:3.2rem;margin-block-start:var(--6px)}.sidebar__skeleton-bar--title{block-size:1rem;inline-size:80%;margin-block:var(--12px) var(--8px)}.sidebar__skeleton-bar--body{block-size:.9rem;inline-size:95%;margin-block-end:var(--8px)}.sidebar__skeleton-bar--meta{block-size:.7rem;inline-size:55%;opacity:.7}.sidebar__skeleton-list-header{block-size:34px}.sidebar__skeleton-reading{min-block-size:70px}html[data-sidebar-open][data-sidebar-subpage] .sidebar__back{display:flex}html[data-sidebar-open] .layout{margin-inline-end:var(--sidebar-space)}html[data-sidebar-open] .sidebar{transform:translateX(0)}html[data-sidebar-open] .footer-trays{inline-size:calc(100% - var(--sidebar-space))}.plan-addons{display:grid;gap:1.6rem}@container layout (inline-size >= 64rem){.plan-addons{grid-template-columns:repeat(3, 1fr)}}.plan-addon{--padding: 1.6rem;align-items:center;border-radius:1.2rem;border:2px solid var(--color-uncolor-20);display:flex;flex-direction:column;justify-content:flex-start;line-height:1.25;padding:var(--padding);position:relative;text-align:center}.plan-addon__icon{font-size:2rem;margin-block-end:calc(var(--padding)/2)}.plan-addon--adminpropack .plan-addon__icon{color:var(--color-yellow-50)}.plan-addon--timesheets .plan-addon__icon{color:var(--color-green-50)}.plan-addon--storage .plan-addon__icon{color:var(--color-blue-50)}.plan-addon__description{margin-block:calc(var(--padding)/2) var(--padding)}.plan-addon__active.text-highlight{--bg-color: var(--color-green-20);color:var(--color-green-70);display:block;font-size:var(--text-14);inline-size:fit-content;margin-block-start:1.2rem;margin-inline:auto}.plans-details{--spacer: 1.6rem;font-size:var(--text-20);text-align:center}.plans-details p{margin:0 auto;max-inline-size:64ch}.plans-details--common{background:var(--color-uncolor-10);border-radius:1.2rem;padding:calc(var(--spacer)*2)}.plans-details__heading{font-size:var(--text-24);font-weight:800;margin:0 0 calc(var(--spacer)/2)}.plans-details__list{display:flex;flex-wrap:wrap;column-gap:var(--spacer);row-gap:calc(var(--spacer)/2);justify-content:center;list-style:none;margin:0;padding:0}.plans-details__item{color:var(--color-uncolor-70);text-decoration:underline}@media not print{:root[data-color-scheme=dark] .plans-details__item{color:var(--color-blue)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .plans-details__item{color:var(--color-blue)}}}.plans-details__item a{display:block}.plans-select-panel{margin-block-end:calc(var(--tray-block-size) + var(--16px))}.plans-select-panel>section{margin-block-start:3.2rem}.plans-select{--border-color: var(--tint-black-15);background-color:var(--color-canvas-light);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column}@container layout (inline-size >= 96rem){.plans-select{flex-direction:row}.plans-select:has(.plans-select__item:nth-child(3)) .plans-select__item{--font-size: var(--text-16)}.plans-select:has(.plans-select__item:nth-child(3)) .plans-select__subtitle{font-size:var(--text-16)}.plans-select:has(.plans-select__item:nth-child(3)) .plans-select__cta{align-items:flex-start;flex-direction:column}}.plans-select__item{--font-size: var(--text-16);--spacer: var(--16px);display:flex;flex:1;flex-direction:column;font-size:var(--font-size);padding:var(--spacer);position:relative}.plans-select__item+.plans-select__item{border-inline-start:1px solid var(--border-color)}@container layout (inline-size >= 96rem){.plans-select__item{inline-size:100%;margin-inline:auto;max-inline-size:48rem}}.plans-select__item-header{background-color:var(--tint-black-5);border-radius:var(--radius-lg);margin:calc(-1*var(--spacer) + var(--8px)) calc(-1*var(--spacer) + var(--8px)) var(--spacer);padding:var(--spacer)}@container layout (inline-size < 96rem){.plans-select__item--pro{order:-1}}.plans-select__item--pause{text-align:start}.plans-select__item--pause h3{text-align:center}.plans-select__item--pause p{border-block-start:1px solid var(--border-color);inline-size:100%;margin:0;padding-block:.75em}.plans-select__item--pause p:first-of-type{border-block-start:none}.plans-select__title,.plans-select__subtitle{line-height:var(--line-height-headings);margin:0;text-wrap:balance}.plans-select__title{font-size:var(--text-24);font-weight:700;margin-block-start:var(--4px)}@container layout (inline-size >= 96rem){.plans-select__title{font-size:var(--text-28)}}.plans-select__subtitle{font-size:var(--text-18);font-weight:normal;margin-block-end:var(--spacer);margin-block-start:calc(var(--spacer)/2);padding-block-end:var(--spacer);position:relative}.plans-select__subtitle::after{background:var(--tint-ink-25);block-size:max(1px,.05em);content:"";inline-size:1.2em;inset-block-start:100%;inset-inline-start:50%;position:absolute;transform:translate(-50%, 50%)}.plans-select__list{--indent: 2.4rem;list-style:none;margin:0;padding:0}.plans-select__list li{padding-inline-start:var(--indent);padding-block:.4rem;text-indent:calc(var(--indent)*-1)}.plans-select__list .svg-icon{color:currentColor;font-size:var(--text-20);transform:translateY(0.4rem)}.plans-select__purchase{--toggle-height: 3.2rem;margin:var(--16px) auto;position:relative}.plans-select__checkbox{display:none}.plans-select__checkbox:not(:checked)~.plans-select__toggle .plans-select__option--annual{background:var(--color-canvas);color:var(--color-ink)}@media not print{:root[data-color-scheme=dark] .plans-select__checkbox:not(:checked)~.plans-select__toggle .plans-select__option--annual{background:var(--color-uncolor-20)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .plans-select__checkbox:not(:checked)~.plans-select__toggle .plans-select__option--annual{background:var(--color-uncolor-20)}}}.plans-select__checkbox:checked~.plans-select__toggle .plans-select__option--monthly{background:var(--color-canvas);color:var(--color-ink)}@media not print{:root[data-color-scheme=dark] .plans-select__checkbox:checked~.plans-select__toggle .plans-select__option--monthly{background:var(--color-uncolor-20)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .plans-select__checkbox:checked~.plans-select__toggle .plans-select__option--monthly{background:var(--color-uncolor-20)}}}.plans-select__checkbox:checked~.plans-select__cta--annual{display:none}.plans-select__checkbox:checked~.plans-select__cta--monthly{display:flex}.plans-select__toggle{--toggle-padding: 2px;--toggle-radius: 0.8rem;-webkit-user-select:none;background:var(--color-uncolor-20);block-size:var(--toggle-height);border:var(--toggle-padding) solid var(--color-uncolor-20);border-radius:var(--toggle-radius);cursor:pointer;display:grid;font-size:var(--text-16);grid-template-columns:1fr 1fr;inline-size:100%;max-inline-size:48rem;text-align:center;user-select:none}@media not print{:root[data-color-scheme=dark] .plans-select__toggle{background:var(--color-canvas)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .plans-select__toggle{background:var(--color-canvas)}}}.plans-select__option{align-items:center;border-radius:calc(var(--toggle-radius) - var(--toggle-padding));display:flex;justify-content:center;padding-inline:.75em;white-space:nowrap}.plans-select__cta{display:flex;flex-direction:column;gap:calc(var(--spacer)/2);line-height:var(--line-height-headings);place-items:center;text-align:center;text-wrap:balance}.plans-select__cta .btn{flex-shrink:0;font-weight:700;margin-block-start:var(--16px)}.plans-select__cta--monthly{display:none}.plans-select__current{border-color:rgba(0,0,0,0)}.plans-upgrade{align-items:center;display:flex;flex-direction:column;margin-block-end:3em;text-align:center}@container layout (inline-size >= 76.8rem){.plans-upgrade{margin-block-end:7em}}.plans-upgrade__header{margin-block:var(--16px);padding-inline:var(--16px)}.plans-upgrade__header header{align-items:center;display:flex;flex-direction:column}.plans-upgrade__header header h1{font-size:var(--32px);font-weight:800;margin:0}.plans-upgrade__header header h2{font-size:var(--18px);font-weight:500;margin-block:var(--8px) 0}.plans-upgrade__header header p{margin:1.2em 0 0 0}.plans-upgrade__header header p a{color:var(--color-blue);text-decoration:underline}.plans-upgrade__header header br{display:none}@container layout (inline-size >= 96rem){.plans-upgrade__header header h1{font-size:var(--36px)}.plans-upgrade__header header h2{font-size:var(--20px)}.plans-upgrade__header header br{display:inline}}.plans-upgrade__header--slim{margin-block:.4em 1.6em}.plans-upgrade__body{align-items:center;background:rgba(0,0,0,0);display:flex;flex-direction:column;inline-size:100%;padding-inline:1.6rem}@container layout (inline-size >= 96rem){.plans-upgrade__body{flex-direction:row;justify-content:center;max-inline-size:var(--max-width);padding:0}.plans-upgrade__body .plans-upgrade__card{min-inline-size:24em;order:1}}.plans-upgrade__video{aspect-ratio:1.77778/1;inline-size:100%;max-inline-size:45rem;position:relative}.plans-upgrade__video iframe{block-size:100%;inline-size:100%;inset:0;position:absolute}.plans-upgrade__card{background-color:var(--tint-ink-3);border-radius:var(--radius-md);display:flex;flex-direction:column;inline-size:100%;margin-block-start:var(--16px);max-inline-size:60rem;padding:var(--16px)}.plans-upgrade__card form{text-align:start}.plans-upgrade__card form .credit-card-form{background-color:var(--tint-black-5);margin-block-start:1.25em}.plans-upgrade__card article{display:flex;flex-direction:column;gap:1em;margin-block-start:1.25em;text-align:start}.plans-upgrade__card article h3{margin:0;text-align:center}.plans-upgrade__card article p{margin:0}@container layout (inline-size >= 76.8rem){.plans-upgrade__card{padding:1.25em 2.5em 2.5em 2.5em}}.plans-upgrade__frequency{align-items:flex-start;display:flex;flex-direction:column;gap:var(--8px);margin-block:var(--8px) var(--32px);text-align:start}.plans-upgrade__frequency .radio-field{inline-size:100%}.plans-upgrade__frequency a.radio-field{color:inherit;text-decoration:none}.plans-upgrade__frequency a.radio-field:hover .radio-field__content{text-decoration:underline}.timesheet-instructions{border-block-end:1px solid var(--color-uncolor-30);display:grid;gap:3.2rem;max-inline-size:48rem;margin:0 auto 4.8rem;padding-block-end:6.4rem;padding-inline:1.6rem}@container layout (inline-size >= 96rem){.timesheet-instructions{grid-template-columns:repeat(3, 1fr);max-inline-size:128rem}}.timesheet-instructions__item{display:flex;gap:1.6rem;flex-direction:column;align-items:center}.timesheet-instructions__item h2{font-size:var(--text-20);margin:0;font-weight:400}.timesheet-instructions__item img{border-radius:1.6rem;box-shadow:var(--shadow-lg);margin:auto auto 0}.timesheet-instructions__number{--size: 3.2rem;background-color:var(--color-green-50);block-size:var(--size);border-radius:50%;color:var(--color-inverted);display:grid;font-size:var(--text-20);font-weight:500;inline-size:var(--size);place-items:center}@container layout (inline-size < 96rem){.timesheet-instructions__number{display:none}}.plans-upgrade-addon{gap:4rem;padding:calc(var(--16px)*2)}.plans-upgrade-addon .plans-upgrade-addon__content{margin-block-end:2.4rem}@container layout (inline-size >= 96rem){.plans-upgrade-addon{display:grid;grid-template-columns:1fr 35rem}.plans-upgrade-addon .plans-upgrade-addon__content{border-inline-end:1px solid var(--color-uncolor-30);padding-inline-end:2.4rem;margin-block-end:0}}.plans-upgrade-addon h1{font-size:2.5em;margin:0}.plans-upgrade-addon header p{font-size:var(--text-28);margin:0;line-height:1.2;text-wrap:pretty;margin-block-start:.4rem}.plans-upgrade-addon ul{margin-inline-start:-1em}.chromeless.chromeless--trial-upgrade{padding-block-start:0;padding-block-end:.2rem}.trial-upgrade .trial-upgrade__link{display:none}.trial-upgrade__chat_btn{padding:0}.plan-picker{text-align:center}@container layout (inline-size >= 76.8rem){.plan-picker{display:flex;justify-content:center}}.plan-picker__card{transition:box-shadow .3s ease-in-out;position:relative;padding:1em;border-radius:.5rem;background:var(--color-canvas)}@container layout (inline-size < 76.8rem){.plan-picker__card{margin-block-end:1rem}}@container layout (inline-size >= 76.8rem){.plan-picker__card{flex:1;max-inline-size:32rem;padding:1.5em 2em}}.plan-picker__card--highlighted{border:2px solid var(--color-purple) !important}.plan-picker__card--highlighted:hover{box-shadow:0 0 4px var(--color-purple)}.plan-picker__card--monthly{border:1px solid var(--tint-ink-10)}@container layout (inline-size >= 76.8rem){.plan-picker__card--monthly{margin-inline-start:2rem}.plan-picker__card--monthly:hover{box-shadow:0 0 4px var(--tint-black-25)}}.plan-picker__badge{inline-size:8rem;block-size:8rem;position:absolute;inset-block-start:-3.2rem;inset-inline-start:-3.2rem;background:url(/assets/upgrade/best_value-68060c4fa283d6a7f0472b136d7cbcfbc2278790974d162510eb73ad837d706e.svg) no-repeat center}@container layout (inline-size < 76.8rem){.plan-picker__badge{display:none}}.plan-attribute{position:relative;padding-inline-start:2.75rem}@container layout (inline-size >= 76.8rem){.plan-attribute{margin-inline-start:3rem}}.plan-attribute:before{content:" ";position:absolute;inset-block-start:2px;inset-inline-start:0;inline-size:20px;block-size:20px;border-radius:25px;background:url(/assets/icons/checkmark-white-a695aaa8b1bcd71727daf9f35fa15b945aa72ba54f9f6bfacbe3468901458b7d.svg) no-repeat 50% var(--color-purple);background-size:50%}.plan-attribute:not(:last-child){margin-block-end:.5rem}@container layout (inline-size >= 76.8rem){.plan-attribute--flush-left{margin-inline-start:0}}@container layout (inline-size >= 76.8rem){.plan-picker__card--monthly{margin-inline-start:1rem}}.plan-picker__your-plan{margin:2rem 0 1rem}.upgrade-benefits{display:grid;gap:2.4rem;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));inline-size:100%;text-align:center}.upgrade-benefits__item{--padding: 2.4rem;background-color:var(--color-purple-20);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:.4rem;justify-content:start;line-height:1.4;margin:0;padding:var(--padding);position:relative}.upgrade-benefits__item dt{font-weight:600}.upgrade-benefits__item dd{margin:0}.upgrade-benefits__icon{--size: 2.8rem;background-color:var(--color-purple);block-size:var(--size);border-radius:50%;color:var(--color-canvas);display:grid;inline-size:var(--size);inset:0 auto auto 50%;place-content:center;position:absolute;transform:translate(-50%, -50%)}.popup-dropdown{position:relative}.popup-dropdown .popup{inset:auto auto auto 0;margin-block-start:var(--4px);transform:none}.popup-dropdown .popup::before{display:none}.popup-dropdown .popup[open]{animation:fade-in-down-subtle .2s ease-in-out}.popup{--popup-item-padding-block: var(--4px);--popup-item-padding-inline: var(--8px);border:1px solid var(--color-ink-30);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--16px);inset:0 auto auto 50%;max-block-size:80vh;min-inline-size:min(20ch,100dvw - var(--24px));max-inline-size:min(32ch,100dvw - var(--24px));overflow-y:auto;font-size:var(--text-16);position:absolute;transform:translateX(-50%);z-index:var(--z-popup);background-color:var(--color-canvas);margin-block-start:1.75em}.popup:focus{outline:none}.popup:focus-visible{outline:2px solid var(--color-focus-ring)}.popup::before{content:"";display:block;inline-size:1em;block-size:1em;background:var(--color-canvas);position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%, -50%) rotate(45deg);border-start-start-radius:.25em;border-inline-start:1px solid var(--color-ink-30);border-block-start:1px solid var(--color-ink-30)}.popup[open]{display:flex;animation:pop-open-down .25s ease-in-out;transform-origin:top}.popup bc-content-filter,.popup [data-controller~=content-filter]{display:flex;flex-direction:column;min-block-size:0}.popup bc-content-filter .popup__list,.popup [data-controller~=content-filter] .popup__list{overflow:auto}.popup__list{display:flex;flex-direction:column;inline-size:100%;list-style:none;margin:0;max-inline-size:100%;padding:0;row-gap:2px}.popup__item{--btn-background-color: transparent;justify-content:start;inline-size:100%;min-inline-size:0;max-inline-size:100%;text-align:start}@media(any-hover: hover){.popup__item:where(:not(:active):hover){--btn-background-color: var(--color-ink-20)}}.popup__item .checked{visibility:hidden}.popup__item .icon{display:inline-flex;align-items:center;justify-content:center;block-size:1em;inline-size:1em}.popup__item:has(input:checked),.popup__item[aria-checked=true],.popup__item:has([aria-checked=true]){--btn-background-color: transparent}.popup__item:has(input:checked) [data-role=content_filter_text],.popup__item[aria-checked=true] [data-role=content_filter_text],.popup__item:has([aria-checked=true]) [data-role=content_filter_text]{font-weight:600}.popup__item:has(input:checked) .popup__btn,.popup__item[aria-checked=true] .popup__btn,.popup__item:has([aria-checked=true]) .popup__btn{font-weight:600}.popup__item:has(input:checked) .icon.checked,.popup__item[aria-checked=true] .icon.checked,.popup__item:has([aria-checked=true]) .icon.checked{visibility:visible}@media(any-hover: hover){.popup__item:has(input:checked):where(:not(:active):hover),.popup__item[aria-checked=true]:where(:not(:active):hover),.popup__item:has([aria-checked=true]):where(:not(:active):hover){--btn-background-color: var(--color-ink-20)}}.popup__input{padding:var(--popup-item-padding-block) var(--popup-item-padding-inline)}.popup__btn{display:flex;align-items:center;background-color:var(--btn-background-color);border-radius:.3em;flex:1 1 auto;column-gap:var(--12px);font-weight:400;justify-content:start;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:var(--popup-item-padding-block) var(--popup-item-padding-inline);text-align:start}.popup__btn:focus-visible{--btn-background-color: var(--color-ink-20);outline:none}.content-filter__selected .popup__btn{--btn-background-color: var(--color-ink-20)}.popup__title{font-weight:700;white-space:nowrap;text-align:start}.popup:has([data-categories-popup-target=editor]:not([hidden])){min-inline-size:min(40ch,100dvw - var(--24px));max-inline-size:calc(100dvw - var(--24px));inline-size:max-content}.popup--fit{max-inline-size:calc(100dvw - var(--24px));inline-size:max-content}.popup--end{inset:0 0 auto auto;transform:translateX(0)}.popup--end[open]{animation:none}.perma--public{min-block-size:calc(92vh - var(--nav-height))}.perma--public .recordable+.recordable{margin-block-start:var(--perma-padding)}.perma--public .recordable>.recordable{padding-block-start:0}.perma--public .recordable-discussion{margin-block-start:var(--perma-padding)}.perma--public .recordable-discussion:not(:has(.thread-entry)){display:none}.perma--public .event--show{margin-block-start:0}.perma--public .message__subject{text-wrap:balance}.perma--public .checkbox:has(:disabled){opacity:1}.perma--public .todolist__group-header{--recording-color-canvas: var(--color-ink-30)}.perma--public .todos{min-block-size:0}.perma--public .recordable--todolist .todolist__title--text{display:inline}.perma--public .recordable--todolist .todolist__title--link{display:none}.perma--public .recordable--todoset .recordable--todolist .todolist__title--text{display:none}.perma--public .recordable--todoset .recordable--todolist .todolist__title--link{display:inline}.perma--public .recordable--todoset .recordable--todolist .blank-slate{display:none}.perma--public .steps .step__content{flex-direction:row}.public--schedule .perma-header{margin-block:0;padding-block:var(--16px) var(--8px)}.public--schedule .calendar--project{margin-inline:calc(-1*var(--perma-padding))}.public--schedule .calendar-grid__month{padding:var(--16px) 3.2rem 4rem}@container layout (inline-size < 76.8rem){.public--schedule .schedule-day__events{margin-inline:0}}.public--schedule .checkbox{cursor:default}.public--schedule .step__checkbox{margin-block-start:0;cursor:default}.public--schedule .step__item{gap:0}.public--schedule .todo .checkbox{margin-block-start:-2px}.public--schedule .kanban-card:before{background-position:left 1.5px}.public--schedule .step__content{flex-direction:row}.public__footer{padding:1.6rem 0}@media print{pre,code,kbd,samp,tt{font-family:var(--font-mono) !important}html,body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans","Apple SD Gothic Neo","Microsoft YaHei","Meiryo","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji",sans-serif !important;inline-size:auto !important;margin:0 !important;padding:0 !important;border:0 !important;color:var(--color-ink) !important;background:rgba(0,0,0,0) !important;text-align:start !important;font-size:7pt;-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}main{font-size:var(--text-16)}.layout{margin-inline-end:0 !important}@page{margin:.75in}a,.report-metadata{color:var(--color-ink) !important;text-decoration:none !important}.document a,.message a{color:var(--color-blue) !important;text-decoration:underline !important}.perma-header__title a{color:var(--color-ink) !important;text-decoration:none !important;background-image:none !important}.perma-header{margin-block-end:.5rem !important}.perma-header__content,.perma-header__title{font-size:12pt;padding:3pt 0 !important;max-inline-size:100% !important}.print-project-breadcrumb,.perma-header h1{border-block-end:2pt solid var(--color-ink);font-size:18pt !important;padding:0 !important}.project-header{padding:2rem 0 !important}.project-header__description,.latest-activity--project{max-inline-size:inherit !important}.latest-activity__project{border-block-end:1pt solid var(--tint-ink-15) !important}.break>span:not(.todolist__group-color){padding:0 2rem 0 0 !important;background:var(--color-inverted) !important;color:#000 !important}.text-center{text-align:left !important}.hidden\@print{display:none !important}button:not(.print--show),form:not(.print--show),textarea:not(.print--show),footer:not(.print--show),.prev-page:not(.print--show),.tabs:not(.print--show),.nav:not(.print--show),.sidebar:not(.print--show),.footer-trays:not(.print--show),.perma-toolbar:not(.print--show),.dock-cards:not(.print--show),.btn:not(.print--show),.project-avatars:not(.print--show),.thread-entry--form:not(.print--show),.thread-entry--subscriptions:not(.print--show),.metadata__divider:not(.print--show),.comments-balloon:not(.print--show),.calendar-exports:not(.print--show),.client-reply__new:not(.print--show),.todolist-progress:not(.print--show),.checkbox__text:not(.print--show),.todo-todone__today:not(.print--show),.todo__note:not(.print--show),.todolist__menu-button:not(.print--show),.has-drafts:not(.print--show),.recordable__archived-children:not(.print--show),.projects-filter:not(.print--show),.app-banner:not(.print--show),.card--add-project:not(.print--show),.calendar-grids:not(.print--show),.client-visibility-flag:not(.print--show),.perma-header__content nav:not(.print--show),bc-modal:not(.print--show),.options-menu:not(.print--show),.action-menu:not(.print--show),.binary-toggle:not(.print--show),.uploader--inline:not(.print--show),.todolist__actions:not(.print--show){display:none !important}.recording-breadcrumbs{max-inline-size:100% !important;border:0;margin-block-end:2.5rem !important}.document,.message,.container,.recordable{padding:0 !important;margin:0 !important}.perma{box-shadow:none !important;padding:0 !important;margin:0 !important}.card{box-shadow:none !important;block-size:33.5rem !important;border:1pt solid var(--tint-ink-15) !important}.client-thread-entry{border-block-end:1pt solid var(--tint-ink-15) !important;box-shadow:none !important;border-radius:0 !important}.card-grid{display:inline !important}.card-grid .card--project{margin:.4rem}.card-grid .card__people{inset-block-end:0;padding-block:.6rem}.card-grid .card__people:before{display:none !important}.card--todolist,.card--document,.card--google_document,.card--folder,.card--upload,.card--project,.card--cloud_file{inline-size:28% !important;display:inline-block}.card--project-logo form{display:block !important}.card--project{block-size:13.5rem !important;font-size:1.2rem}.client-stamp{inset-block-start:0 !important}.todolist__group-header .break:after{display:none !important}.todolists{padding-block-start:0 !important}.todolists>.todolist{margin-block-end:1.6rem !important}.todolist__header,.todo .indent{padding-inline-start:0 !important;margin-inline-start:0 !important}.todolist .todo.completed{margin-inline-start:0}.todolist .checkbox{inset-block-start:.3em}.checkbox{display:flex !important;align-items:center;justify-self:center;line-height:1.1}.todos.completed .checkbox,.checkbox:has(:checked){background:none !important;box-shadow:none !important;border-color:#000 !important}.todos.completed .checkbox:after,.checkbox:has(:checked):after{text-align:center !important;content:"✓" !important;background:none !important;position:static !important;filter:none !important}.perma-header.event-form__header{display:grid !important;grid-template-columns:var(--field-row-column-size) 1fr;gap:var(--perma-column-gap) !important}.perma-header.event-form__header .event-form__dates{margin-block-start:-0.3em;justify-self:end}.field-row:has(.field-row__placeholder){display:none !important}.step__checkbox>form{display:block !important}.step__checkbox>form [type=checkbox]:checked:before{--background-color: var(--color-ink)}.recordable--todo a{text-decoration:none !important}.recordable--todo .todo .checkbox:after{background:none !important;font-size:4rem !important}.recordable--todo .todo .checkbox:has(:checked){border-color:#000}.field-row{align-items:baseline;display:grid;gap:var(--perma-column-gap);grid-template-columns:var(--field-row-column-size) 1fr}.field-row__label{padding-block:.6em;text-align:end !important}.todolist__title{padding-inline-start:0 !important}.todolist__header{grid-template-columns:1fr;gap:0}.loose-todos{margin-block:initial;padding-block:initial;background:initial;font-size:initial}.loose-todos .todos{gap:initial;flex-direction:column}.loose-todos .todo{padding-inline:initial;padding-block:initial;box-shadow:initial;border-radius:unset;background-color:unset}pre,img,blockquote,header,.activity-item,.thread-entry,.card{page-break-inside:avoid}h1,h2,h3,h4{text-align:left !important;page-break-after:avoid}.formatted_content,.thread-entry{orphans:2;widows:2}.thread-entry{font-size:inherit !important}.thread-entry:not(.recording){padding-inline-start:0}.thread-entry--form{display:none !important}.message__intro--category,.message__attribution{font-size:.8em !important}.message__intro{margin-block-end:.6em !important;margin-inline-start:0 !important;text-align:start !important}.message__subject a{color:#000 !important;text-decoration:none !important}.chat__lines{padding-inline:0 !important}.upload-card-wrapper header.text-center,.upload-card-wrapper .upload__name{text-align:center !important}.scheduled-event--spanning .scheduled-event__title,.scheduled-event--spanning .scheduled-event,.scheduled-event--spanning .checkbox-field__content{color:var(--color-inverted) !important}.project-header__description{text-align:center !important}.project-header__title{font-size:var(--text-28) !important}.project-header{margin-inline:0 !important}.message__attribution{justify-content:flex-start !important}.vaultable-line__drag-handle{display:none !important}.vaultable-line{padding-inline:0 !important}.card-perma .checkbox{margin-block-start:.5em}.project-header:has(.notice-balloon--archived){display:none !important}.boosts__new-boost{display:none !important}.date-divider span{color:#000 !important}.link-to-archived-children{padding-inline-start:0 !important}.link-to-archived-children:before{display:none}.latest-activity__blob--chat_transcript_rollup .activity-item__what,.latest-activity__blob--chat_transcript_rollup .activity-item__excerpt{grid-column:1/3}.latest-activity__blob--chat_transcript_rollup .avatar-group{justify-content:flex-start}.task-details__edit-button{display:none !important}}.profile-card{--profile-card-size: 32rem;--profile-card-padding: var(--24px);--modal-inset-padding: 0;inline-size:var(--profile-card-size);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg),var(--shadow-lg);background-color:var(--color-purple);color:var(--color-inverted)}.perma--profile-card{--perma-width: 500px;min-block-size:auto;padding-block-end:var(--perma-padding) !important;margin-block-end:calc(2*var(--tray-block-size));box-shadow:var(--shadow-lg);border-radius:1rem}.perma--profile-card .perma-header__title{font-size:var(--24px);text-align:center}.perma--profile-card .perma-toolbar{background-color:rgba(0,0,0,0)}.project-avatars__following-label{line-height:var(--avatar-height);margin-inline-start:.8rem}.project-edit h2{font-size:var(--text-18);margin:0}.project-edit h3{font-size:var(--text-16);font-weight:normal;line-height:1.5;margin:0}.project-edit h4{margin:0 0 .4rem 0}@container layout (inline-size >= 76.8rem){.project-edit__schedule-dates{display:flex}}.project-edit__schedule-dates bc-date-picker{display:block}.project-edit__schedule-dates bc-date-picker input{inline-size:100%}@container layout (inline-size >= 76.8rem){.project-edit__schedule-dates--narrow{max-inline-size:67%}}.project-edit__schedule-date-field{margin:0 0 .625em 0}@container layout (inline-size >= 76.8rem){.project-edit__schedule-date-field{margin:0;flex:1}.project-edit__schedule-date-field+.project-edit__schedule-date-field{margin:0 0 0 1em}}.project-list{--group-left-spacing: var(--64px);--group-project-spacing: var(--6px);position:relative}@container layout (inline-size >= 48rem){.project-list{--group-project-spacing: var(--10px);display:flex;flex-direction:column;align-items:start;margin-block-start:calc(var(--8px)*-1);padding-inline-start:var(--group-left-spacing)}}.project-list__group-header{border-block-start:var(--border);color:var(--color-ink-50);font-weight:normal;position:relative;margin:0;z-index:4;display:none}@container layout (inline-size >= 48rem){.project-list__group-header{inline-size:calc(100% + var(--group-left-spacing));block-size:0;display:block;margin:0 0 0 calc(var(--group-left-spacing)*-1)}.project-list__group-header:before{display:none}.project-list__group-header>span{background-color:var(--color-canvas);margin-block-start:calc(var(--group-project-spacing) + 3px);min-inline-size:var(--group-left-spacing);position:absolute}}.filter--projects .filter-by-text__input{padding-block:var(--4px)}.project-list__project{position:relative;padding-block:var(--group-project-spacing);display:flex;align-items:center;column-gap:.5ch;flex-wrap:wrap}@container layout (inline-size >= 48rem){.project-list__project{flex-wrap:nowrap;inline-size:100%;min-inline-size:0}.project-list__project+.project-list__project{padding-block-start:0}}.project-list__project:hover .project-list__name{text-decoration:underline}.project-list__project .project-purpose-badge{display:inline;padding-block:var(--4px)}.project-list__project:has(.card__people-label--archive) .project-list__name,.project-list__project:has(.card__people-label--archive) .project-list__description{opacity:.5;color:inherit}.project-list__description{color:var(--color-text-subtle);font-weight:normal;font-size:var(--text-14)}.project-list__description:before{content:"- "}.project-list__client{padding-inline-start:.5rem}.projects-filter{inline-size:100%}@container layout (inline-size >= 76.8rem){.projects-filter{inline-size:60%}}.projects-filter .input{padding-inline-end:4rem}.projects-filter .input{padding-inline-end:4rem}.project-pinned{align-items:center;background:var(--color-ink-10);border:2px dashed var(--tint-ink-10);border-radius:.8rem;display:none;font-size:var(--text-14);justify-content:center;margin:1.6rem;padding:2rem}.project-pinned .project-pinned--dismiss{display:block;inset-inline-end:3rem;position:absolute}.project-purpose-badge{display:block;color:var(--color-text-subtle);font-size:var(--text-10);font-weight:normal;inline-size:fit-content;line-height:normal}.perma-toolbar__project{align-items:stretch;align-self:stretch;display:flex}.perma-toolbar__project>*+*{border-inline-start:var(--border)}.perma-toolbar__project>*+*:last-child{border-inline-end:var(--border)}.perma-toolbar__project-people{align-items:center;display:flex;gap:.4rem;grid-area:breadcrumbs;margin-inline-start:var(--8px);padding-inline-end:var(--12px)}.perma-toolbar__project-people .perma-toolbar__people-label{background-color:var(--label-color, var(--color-blue-20));border-radius:var(--4px);line-height:var(--24px);padding-inline:1ch;white-space:nowrap}.perma-toolbar__project-people .avatar-group{--overlap: 0.2rem;flex-wrap:nowrap}.perma--project .gauge{--gauge-width: 9.6rem;align-items:center;display:flex;flex-direction:column;font-size:var(--12px);gap:2px;inline-size:fit-content;justify-content:center;padding-inline:var(--12px);overflow:hidden}.perma--project .gauge__data{flex-direction:row;gap:.2rem;margin:-0.66ch 0 0;text-wrap:nowrap;min-inline-size:0}.perma--project .gauge__data-verb{display:none}.perma--project .gauge__data-risk{font-weight:400}.perma--project .gauge__data-risk::after{content:" •"}.perma--project .gauge__data-updates{color:inherit;font-size:inherit}.perma--project .gauge__graph{inline-size:var(--gauge-width);margin:0}.perma--project .gauge__graph svg{stroke-width:3px}.perma--project .lineup-pill{--lineup-pill-height: 0.8rem;font-size:var(--12px);display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:16px 1fr;padding-inline:var(--12px);column-gap:.2rem;row-gap:0}.perma--project .lineup-pill::after{content:"—";grid-row:2;grid-column:2/3}.perma--project .lineup-pill__meter{align-self:end;grid-column:1/-1;grid-row:1}.perma--project .lineup-pill__date{grid-row:2}.perma--project .lineup-pill__date:first-child{text-align:end}.perma--project .lineup-pill__date:last-child{text-align:start}@container layout (inline-size < 76.8rem){.perma--project .perma-toolbar .gauge,.perma--project .perma-toolbar .lineup-pill{display:none}}.project-header{--project-logo-size: 6.4rem;grid-template-columns:1fr auto}.project-header .avatar-group{--overlap: 0.4em}.project-header:has(+.project-timeline-snapshot){margin-block-end:0}@container layout (inline-size >= 76.8rem){.project-header__title-wrapper{align-items:center;column-gap:var(--16px);display:flex;grid-column:1/2;grid-row-start:title}}.project-header__title{--star-size: 3.2rem;gap:4px}.project-header__title>turbo-frame{display:contents}.project-header__star-button{line-height:1;margin-inline-end:-0.5ch;vertical-align:middle}.project-header__star-button .star-button{--size: var(--star-size)}@container layout (inline-size < 76.8rem){.project-header__star-button .button_to{vertical-align:text-bottom}}@media(any-hover: hover){.project-header__star-button .star-button:not(.star-button--starred){opacity:0;transition-delay:300ms}.project-header__title:hover .project-header__star-button .star-button:not(.star-button--starred){opacity:1}}.project-header__progress{border-radius:var(--radius-lg);border:var(--border);display:flex;inline-size:fit-content;margin-block:.8rem}@container layout (inline-size >= 76.8rem){.project-header__progress{display:none}}.project-header__progress .gauge,.project-header__progress .lineup-pill{font-size:var(--14px);inline-size:16rem;padding:.8rem 1.2rem;row-gap:.4rem}.project-header__progress:has(.gauge+.lineup-pill) .gauge,.project-header__progress:has(.gauge+.lineup-pill) .lineup-pill{flex:1}.project-header__progress:has(.gauge+.lineup-pill) .lineup-pill{border-inline-start:var(--border)}@container layout (inline-size < 48rem){.project-header__progress:has(.gauge+.lineup-pill){inline-size:100%}}.inline-edit__details-form .inline-edit-cover{margin-block-start:2px}.inline-edit__details-form .inline-edit__title{max-inline-size:67cqi}.inline-edit__details-form .project-header__description{max-inline-size:none}.project--first-run .dock-card--add{transform-origin:left}@media(prefers-reduced-motion: no-preference){.project--first-run .perma-toolbar{animation:fade-in 200ms ease;animation-delay:200ms;animation-fill-mode:both}.project--first-run .dock-card--add{animation:fade-in-up 300ms ease;animation-delay:300ms;animation-fill-mode:both}.project--first-run .blank-slate--project{animation:fade-in-up 300ms var(--ease-out-overshoot);animation-delay:500ms;animation-fill-mode:both}}.project-header__people-tip{animation-delay:500ms;animation-name:fade-in-left;font-size:var(--14px);inset-block-start:0;inset-inline-end:calc(var(--component-sm) + 1ch);margin:0;padding:var(--8px) var(--12px);position:absolute;white-space:nowrap}.project-header__people-tip .blank-slate__arrow{inset-inline-end:-1.5em;inset-block-end:-1.4em;transform:scale(-1, -1) rotate(45deg)}.project-header__people-tip:has(.blank-slate__content):hover .blank-slate__dismiss{opacity:1}.action-sheet--notification-menu{--content-inline-size: min(28rem, calc(100dvw - var(--16px)))}.action-sheet--notification-menu.expanded .notification-menu__content{display:flex;flex-direction:column;z-index:var(--z-popup)}.action-sheet--notification-menu .notification-menu__content{background-color:var(--color-canvas);border:1px solid var(--color-ink-30);box-shadow:var(--shadow-md);color:var(--color-ink);min-inline-size:var(--content-inline-size);padding:var(--8px)}.action-sheet--notification-menu .notification-menu__content::before{background:var(--color-canvas);border-inline-start:1px solid var(--color-ink-30);border-block-start:1px solid var(--color-ink-30)}.action-sheet--notification-menu.flip .action-sheet__content.notification-menu__content::before,.action-sheet--notification-menu.flip .notification-menu__content::before{border-block-start:none;border-block-end:1px solid var(--color-ink-30);border-radius:0;border-end-start-radius:.25em;transform:translate(-50%, 50%) rotate(-45deg)}.action-sheet--notification-menu .notification-menu__option{align-items:flex-start;background:none;border:none;border-radius:.3em;column-gap:var(--8px);cursor:pointer;display:flex;font:inherit;min-inline-size:0;padding:var(--8px);text-align:start;text-decoration:none;color:inherit;width:100%}.action-sheet--notification-menu .notification-menu__option:hover{background-color:var(--color-ink-10)}.action-sheet--notification-menu .notification-menu__option .notification-menu__option-trigger{background:none;border:none;padding:0;text-align:start;display:flex;column-gap:inherit}.action-sheet--notification-menu .notification-menu__option-body{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0}.action-sheet--notification-menu .notification-menu__option-title{display:block;font-weight:600}.action-sheet--notification-menu .notification-menu__option-description{display:block;font-size:var(--txt-xx-small);color:var(--color-ink-60);line-height:1.3;text-wrap:pretty}.action-sheet--notification-menu .notification-menu__check{flex-shrink:0;block-size:1.6rem;inline-size:1.6rem;color:var(--color-ink);opacity:0}.action-sheet--notification-menu .notification-menu__check .svg-icon{block-size:100%;inline-size:100%}.notification-menu__option--current .notification-menu__check{opacity:1}.notification-menu__label--short{display:none}@container layout (inline-size < 48rem){.notification-menu__label--full{display:none}.notification-menu__label--short{display:inline}}.project-header__logo{align-self:center;display:flex;justify-content:center;max-inline-size:12.8rem}@container layout (inline-size < 76.8rem){.project-header__logo{margin-block-end:.8rem}}.project-header__logo-image{max-inline-size:100%;max-block-size:var(--project-logo-size);object-fit:contain}.project-header__description{font-weight:normal;font-size:1.1em;max-inline-size:76ch;word-wrap:break-word}.project-header__description .inline-edit__title{font-weight:400 !important}.explain-emptying-trash{background:var(--color-red-20);border-radius:var(--radius-lg);padding-inline:var(--16px);padding-block:var(--16px) var(--24px)}.explain-bucket-unsubscribing{background:var(--color-yellow-10);border-block-start:1px solid var(--color-yellow-50);border-block-end:1px solid var(--color-yellow-50);padding:1rem;margin:0 -1rem}@container layout (inline-size >= 76.8rem){.explain-bucket-unsubscribing{margin:0 -6rem;padding:1rem 6rem}}.add-to-project{align-items:center;display:grid}.add-to-project .add-to-project__button{grid-area:1/1;margin-inline:auto}.add-to-project::after{--svg: url(/assets/projects/wavy-black-7e198968c5d75b460d9a4769fea46e4ab0870ec643612a2eb87c1dbf1b5f1ae8.svg);background-color:var(--color-ink);block-size:10px;content:"";grid-area:1/1;mask-image:var(--svg);z-index:-1}.project-nav{--bg: var(--color-canvas);--offset: 4px;--gap: 10px;--radius: 4px;--transition: transform 350ms cubic-bezier(0.5, 2.5, 0.5, 1), translate 350ms cubic-bezier(0.5, 2.5, 0.5, 1);--text-responsive-small: clamp(0.8rem, 2cqi, 1.2rem);align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:center;container-type:inline-size}.project-nav__container,.project-nav__link{color:inherit;display:flex;inline-size:calc(25cqi - var(--gap));flex-direction:column;position:relative}.project-nav__container:hover .project-nav__edit-door{display:flex}.project-nav__link{transition:var(--transition)}.project-nav__link:not(.project-nav__link--stacked):before{content:"";block-size:calc(var(--offset)*4)}.project-nav__link.project-nav__link--stacked:before,.project-nav__link.project-nav__link--stacked:after{background-color:var(--bg);display:block;block-size:calc(var(--offset)*5);border:1px solid var(--color-ink-30);border-block-end:none;border-radius:var(--radius) var(--radius) 0 0;content:"";margin:0 auto calc(var(--offset)*-3);transition:var(--transition)}.project-nav__link.project-nav__link--stacked:before{inline-size:calc(100% - 2ch);order:-2}.project-nav__link.project-nav__link--stacked:after{inline-size:calc(100% - 1ch);order:-1}.project-nav__link.project-nav__link--stacked:hover:nth-child(odd):before,.project-nav__link.project-nav__link--stacked:focus-visible:nth-child(odd):before{transform:rotate(0.5deg) translateY(calc(var(--offset) * -1))}.project-nav__link.project-nav__link--stacked:hover:nth-child(odd):after,.project-nav__link.project-nav__link--stacked:focus-visible:nth-child(odd):after{transform:rotate(-0.5deg) translateY(calc(var(--offset) * -0.5))}.project-nav__link.project-nav__link--stacked:hover:nth-child(even):before,.project-nav__link.project-nav__link--stacked:focus-visible:nth-child(even):before{transform:rotate(-0.75deg) translateY(calc(var(--offset) * -1))}.project-nav__link.project-nav__link--stacked:hover:nth-child(even):after,.project-nav__link.project-nav__link--stacked:focus-visible:nth-child(even):after{transform:rotate(0.75deg) translateY(calc(var(--offset) * -0.5))}.project-nav__link:hover,.project-nav__link:focus-visible{translate:0 calc(var(--offset)/-4)}.project-nav__link:hover:before,.project-nav__link:hover:after,.project-nav__link:hover .project-nav__card,.project-nav__link:focus-visible:before,.project-nav__link:focus-visible:after,.project-nav__link:focus-visible .project-nav__card{border-color:var(--color-ink-40)}.project-nav__card{--card-padding: 2ch;--card-space: 1.25ch;aspect-ratio:5/6;background:var(--bg);border-radius:var(--radius);border:1px solid var(--color-ink-30);container-type:inline-size;display:flex;flex-direction:column;font-size:var(--text-responsive-small);gap:.5ch;overflow:hidden;place-items:center;position:relative;transition:border-color 100ms ease-out}.project-nav__card-content{inline-size:100cqi;padding:calc(var(--card-padding)*.5) var(--card-padding)}.project-nav__divider{align-self:stretch;border-inline-start:1px dashed var(--color-ink)}.project-nav-header{align-items:center;display:flex;font-size:var(--text-14);inline-size:100%}.project-nav__label{color:var(--color-ink-50);font-size:var(--text-responsive-small);margin-block-start:calc(.25*var(--16px));text-transform:uppercase;text-align:center;position:relative}.project-nav__edit-door{display:none;align-items:center;justify-content:center;gap:3px;animation:fade-in-down 350ms ease-out;position:absolute;top:0;left:0;right:0}.project-nav__edit-door:hover{color:var(--color-ink)}.project-actions{--project-actions-padding-block: var(--12px);--project-actions-padding-inline: var(--16px);--perma-padding: 0;list-style:none;margin:0;padding:0}.project-actions.sheet{border-radius:var(--radius-xl)}.project-action{display:block}.project-action__content{align-items:center;border-radius:var(--8px);column-gap:var(--column-gap, 0.66em);display:flex;flex-direction:row;justify-content:flex-start;margin-inline:calc(-1*var(--project-actions-padding-inline));padding:var(--project-actions-padding-block) var(--project-actions-padding-inline)}.project-action__content:hover{background-color:var(--tint-ink-5)}.project-action__content:hover .project-action__show-on-hover{opacity:1}@media not (hover: none){.project-action__show-on-hover{opacity:0}}.project-timeline-snapshot{--change-avatar-size: 2em;border-inline-start:1px solid var(--color-uncolor-30);font-size:1.4rem;margin-block:var(--4px);margin-inline-start:calc(.4*var(--12px));padding-inline:var(--16px) 0}.project-timeline-snapshot__item{padding-block:var(--2px)}@container layout (inline-size >= 64rem){.project-timeline-snapshot__item{align-items:center;display:flex;gap:var(--8px)}}.project-timeline-snapshot__metadata{position:relative;white-space:nowrap}.project-timeline-snapshot__metadata:before{aspect-ratio:1;background:var(--color-uncolor-40);block-size:var(--14px);border:3px solid var(--color-canvas);border-radius:50%;content:"";inset-block-start:var(--14px);inset-inline-start:calc(-1.4*var(--16px) - 1px);inline-size:var(--14px);position:absolute;transform:translateY(-12px)}.project-timeline-snapshot__content{flex:1;min-inline-size:0;white-space:normal}@container layout (inline-size < 76.8rem){.project-timeline-snapshot__content{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}}@container layout (inline-size >= 76.8rem){.project-timeline-snapshot__content{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}}.project-timeline-snapshot__metadata--more{white-space:normal}.project-timeline-snapshot__metadata--more::before{transform:translateY(-6px)}.project-timeline-snapshot__metadata--more:has(.avatar-group){align-items:center;display:flex;flex-wrap:wrap;gap:var(--4px);padding-block-start:var(--4px)}.project-timeline-snapshot,.dock-cards{opacity:1;transform:translateY(0);transition:opacity 300ms ease-in-out,transform 300ms ease-in-out}.perma--project:has(.project-header .inline-edit__details-form) .project-timeline-snapshot{display:none}.perma--project:has(.project-header .inline-edit__details-form) .dock-cards{opacity:0;pointer-events:none;transform:translateY(20px)}.perma--project:has(.project-header .inline-edit__details-form) .blank-slate--project{display:none}.perma--project:has(.project-header .inline-edit__details-form) .project-header__fields{animation:fade-in-down 300ms ease-in-out;animation-fill-mode:both}.project-header__fields{--field-row-column-size: 14ch}.project-header__fields .field-row__label{white-space:nowrap}.question__state{inline-size:1.2em;block-size:1.2em;position:relative;inset-block-start:-0.15em;line-height:1}.questionnaire{--question-color: var(--color-uncolor-10);--border-color: var(--color-ink-30);--bubble-tick-size: 0.9rem;--questionnaire-avatar: 2.4em}.questionnaire--paused{opacity:.75}.questionnaire--paused .questionnaire__avatar--q{background:var(--color-ink-60)}.questionnaire--block{box-shadow:0 0 0 0px var(--color-canvas),0 0 0 1px var(--color-ink-40);border-radius:var(--radius-lg);margin-block-end:1.6rem;transition:box-shadow 125ms ease-out;word-break:break-word;word-wrap:break-word}.questionnaire--block:hover{box-shadow:0 0 0 2px var(--color-canvas),0 0 0 3px var(--color-ink-50),0 2px 12px -8px var(--color-ink-30),0 10px 20px -10px var(--color-ink-30),0 30px 40px -30px var(--color-ink-20)}.questionnaire--block .questionnaire__link{display:block;padding:1.6rem}@container layout (inline-size >= 76.8rem){.questionnaire--block .questionnaire__link{padding:2.4rem;padding-inline:3rem}}.questionnaire__bubble{block-size:min-content;border:1px solid var(--border-color);border-radius:var(--radius-lg);font-size:var(--text-14);max-block-size:100%;min-inline-size:0;overflow:hidden;padding:1em;position:relative}.questionnaire__bubble--answer{background:var(--question-color);flex:1;overflow:hidden}.questionnaire__answer{flex:1;gap:.8rem;justify-content:flex-start;margin-block-start:.8rem;margin-inline-end:.8rem;min-block-size:0;overflow:hidden}@container layout (inline-size < 76.8rem){.questionnaire__answer{flex:1 0 100%}.questionnaire__answer+.questionnaire__answer{display:none}}.questionnaire__answer .formatted_content{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:8;display:-webkit-box;max-block-size:9lh}.questionnaire__answer .formatted_content .attachment--preview .attachment__caption{display:none}.questionnaire__answer .formatted_content .attachment:not(.attachment--preview){background:rgba(0,0,0,0);padding:0}.questionnaire__answer .formatted_content .attachment:not(.attachment--preview) .attachment__icon{block-size:1.5lh}.questionnaire__answer .questionnaire__avatar{block-size:var(--questionnaire-avatar);flex-shrink:0;inline-size:var(--questionnaire-avatar);margin-block-start:.2rem;position:relative;z-index:2}.questionnaire__answer .questionnaire__avatar:before{background:linear-gradient(to bottom left, var(--question-color) 55%, transparent 56%);block-size:var(--bubble-tick-size);border:1px solid var(--border-color);border-inline-start-width:0;border-block-end-width:0;content:"";display:block;inset-block-end:1rem;inset-inline-start:-1.25rem;inline-size:var(--bubble-tick-size);position:absolute;transform:rotate(135deg);z-index:2}.questionnaire__answer .questionnaire__avatar .avatar{--change-avatar-size: var(--questionnaire-avatar);flex-shrink:0}.questionnaire__answer .questionnaire__avatar--q{--question-color: var(--color-canvas);align-items:center;background:var(--color-ink);border-radius:50%;color:var(--color-canvas);display:flex;justify-content:center;text-align:center}.questionnaire__answer .questionnaire__avatar--q:before{inset-block-end:auto;inset-block-start:-1.5rem;inset-inline-start:1em}.questionnaire__answer .questionnaire__avatar--answer:before{inset-block-end:unset;inset-block-start:-1.5rem;inset-inline-start:1.25rem;transform:rotate(135deg)}.questionnaire__answer .questionnaire__user{font-size:.8em}.questionnaire__answer .questionnaire__text--empty:after{display:none}.questionnaire__answer .questionnaire__text--empty .questionnaire__avatars{margin-block-start:.8rem}.questionnaire__metadata{font-size:var(--16px);padding-block-start:.4em}.questionnaire__activity{color:var(--color-ink)}.questionnaire__activity:before{background:var(--color-blue);block-size:.6em;border-radius:50%;content:"";display:inline-block;inline-size:.6em;margin-inline-end:.5em}.card-questionnaire__avatars{margin-block-start:.625em}.card-questionnaire__metadata{font-size:.8em}.recordable--sub-perma .thread-entry{border-block-end:0;padding-block-end:none}.question .date-divider .break{border-radius:var(--2px);margin:0}.question .date-divider+.thread-entry{border-block-start:none}.recordable--question-answer .thread-entry .action-sheet{display:none}.question-client-visibility-field{margin-block-start:1em}.question-client-visibility-field .visibility-selector__heading{margin-block-start:var(--8px)}.question-client-visibility-field .visibility-selector__options{border-radius:.4rem;border:1px solid var(--tint-ink-15)}.question-client-visibility-field .visibility-selector__option{inline-size:100%;padding:.8rem}.question-client-visibility-field .visibility-selector__option+.visibility-selector__option{border-block-start:1px solid var(--tint-ink-15)}.question-answers--show-date-asked .thread-entry__question-answer-date-asked:not(.hidden){display:block}.question-notification__settings:empty::before{content:" "}@layer components{.radio-field{--radio-field-font-size: var(--text-base);--radio-field-line-height: var(--line-height-base);--radio-field-text-offset: calc((var(--radio-field-font-size) * var(--radio-field-line-height) - var(--checkbox-size)) / 2);align-items:flex-start;display:flex;gap:var(--8px);inline-size:fit-content;position:relative}.radio-field:is(label){-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;cursor:pointer;user-select:none}.radio-field__button{background-color:var(--color-canvas);block-size:var(--checkbox-size);border:1px solid var(--tint-ink-50);border-radius:50%;cursor:pointer;inline-size:var(--checkbox-size);translate:0 var(--radio-field-text-offset);transition:border 100ms ease-in-out}.radio-field__button:has(:checked){border:.33em solid var(--color-ink)}.radio-field__button:has(:focus-visible){outline:2px solid var(--focus-ring-color);outline-offset:1px}.radio-field__button input[type=radio]{inset-block-start:0;inset-inline-start:0;opacity:0;position:absolute}.radio-field__content{flex:1;font-size:var(--radio-field-font-size);line-height:var(--radio-field-line-height);min-width:0}.radio-field:not(:has(:checked)) .radio-field__show-when-selected{display:none !important}.radio-field--md{--radio-field-font-size: var(--text-md)}}.readings--bubbled-ups .unread-badge,.readings--reads .unread-badge,.readings--unreads .reading__actions-toggle{display:none !important}.tray__item .reading .content-type-icon--pinned{--size: 50%}.tray__item .reading .reading__metadata{font-size:.9em}.readings__list form.button_to{display:flex}.readings__list:not(:has(.reading)){display:none}.readings__list:has(.blank-slate){display:inherit}.reading__mention-badge{--bg-color: var(--color-orange-20);display:inline-block;background-color:var(--bg-color);border-radius:99rem;padding:1px 6px}@media not print{:root[data-color-scheme=dark] .reading__mention-badge{--bg-color: color-mix(in hsl, transparent, var(--color-orange) 40%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .reading__mention-badge{--bg-color: color-mix(in hsl, transparent, var(--color-orange) 40%)}}}.reading__avatar{inline-size:fit-content;position:relative}.reading__avatar .circle-avatars__icon:not(:has(.circle-avatars__avatar)){padding-block-start:0}.reading__metadata{font-size:.75em}.reading__metadata [data-local-timezone]{display:none}.reading__metadata-chunk+.reading__metadata-chunk:before{content:" · "}.reading__description{line-height:1.3}.reading__description:not(.weight-400){font-weight:600}.reading__description--chat{font-weight:normal !important}.reading__description--chat{padding:.25em .5em;border-radius:var(--radius-md);background:var(--tint-ink-5);word-break:break-word;white-space:normal !important;text-overflow:clip !important;overflow:hidden !important;display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.reading__content{overflow:hidden}.reading__content-excerpt{line-height:1.25}.reading__content-excerpt:not(:empty){padding:0 0 .05em}.reading__content-excerpt--todo,.reading__content-excerpt--step,.reading__content-excerpt--reminder,.reading__content-excerpt--todo_added,.reading__content-excerpt--assignment,.reading__content-excerpt--completion,.readings--reads .reading__content-excerpt{display:none}.reading__content{display:flex;flex-direction:column}.reading__extras{--button-size: 2rem;--_visible: var(--visible-extras, 0);display:flex;align-items:center;justify-self:stretch;block-size:100%;gap:.2rem}.reading__extras .btn{opacity:var(--_visible);transition:opacity .3s ease}.reading__extras .list-actionable__action-icon{--button-size: inherit}.reading__extras .list-actionable__action-icon .svg-icon{font-size:var(--button-size)}.reading:has(>.reading__extras>.action-sheet--dropdown.expanded) .reading__extras{--visible-extras: 1}.reading__extras>form.button_to{display:contents}.reading__actions{background:#fff;opacity:0;pointer-events:none;display:flex;padding-inline-end:.4rem}@container layout (inline-size < 76.8rem){.reading__actions{background-color:rgba(0,0,0,0);flex-wrap:wrap;justify-content:end}}.reading__actions-toggle{border-radius:50%;background-size:60%}.recordable--balloon{position:relative}.recordable--balloon:after,.recordable--balloon:before{inset-block-end:-2px;inset-inline-start:50%;border:solid rgba(0,0,0,0);content:" ";block-size:0;inline-size:0;position:absolute;pointer-events:none;z-index:6}.recordable--balloon:after{border-color:rgba(0,0,0,0);border-bottom-color:var(--color-canvas-light);border-width:10px;margin-inline-start:-10px}.recordable--balloon:before{border-color:rgba(0,0,0,0);border-bottom-color:var(--tint-ink-25);border-width:11px;margin-inline-start:-11px}.recordable__archived-children{border-block-start:1px solid var(--tint-ink-15);padding:1.5rem 0 0 0}.has-drafts:has(.link-to-drafts){display:block}@container layout (inline-size >= 76.8rem){.has-drafts:has(.link-to-drafts){margin-block-start:calc(var(--16px)*-1)}}.link-to-inactive-children{font-size:var(--text-14)}.link-to-archived-children{align-items:center;display:inline-flex;gap:.5ch;position:relative;text-decoration:underline}.recordable__legend{padding-block-end:.8em;margin-block-end:1.5em;border-block-end:1px solid var(--tint-ink-10)}@container layout (inline-size >= 76.8rem){.recordable__legend{margin-block-end:1.6rem;padding-block-end:1.6rem}}.recordable--sub-perma .hide-on-sub-perma{display:none}@container layout (inline-size < 76.8rem){.recordable--todo.recordable--sub-perma .perma-header__content>.flex{flex-direction:column;align-items:start}.recordable--todo.recordable--sub-perma .perma-header__content>.flex>span{font-size:.8em;color:var(--color-text-subtle)}}.recordable--balloon:before,.recordable--balloon:after{z-index:0;border-width:1.7rem;margin-inline-start:-1.7rem;inset-block-start:-3.1rem}.recordable--balloon:after{border-bottom-color:var(--color-canvas)}.recordable--balloon:before{border-bottom-color:var(--tint-ink-5);inset-block-start:-3.2rem}.act-on-card{display:flex;gap:32px;margin-inline:auto;max-inline-size:768px;inline-size:100%}.act-on-card~.uploader{padding-block-start:calc(var(--16px)*2)}.act-on-card__explanation{flex:1;min-inline-size:0}.act-on-card__arrow{transform:rotate(45deg);margin-inline-start:-2rem;opacity:.7}@container layout (inline-size < 76.8rem){.act-on-card__arrow{display:none}}.act-on-card__reference{inline-size:24rem;min-inline-size:24rem}.act-on-card__reference>.card{inline-size:100%;margin:0}.act-on-card__reference .card__colorpicker,.act-on-card__reference .card__description{display:none}@container layout (inline-size < 64rem){.act-on-card__reference,.act-on-card__reference .card--torn{display:none}}.act-on-card__reference--many .card{margin-block-end:.6em}.act-on-card__reference--many .card:first-of-type .metadata{display:block}.act-on-card__reference--many .card .metadata{display:none}.act-on-card__reference--public .commentators,.act-on-card__reference--public .comments-balloon,.act-on-card__reference--public .kanban-project-card__watching{display:none}.act-on-card__overflow-label{font-size:var(--text-14);position:relative;text-align:center;color:var(--color-uncolor)}@container layout (inline-size >= 76.8rem){.act-on-card__field--due .field-row__label{inline-size:8rem;padding:0;text-align:start}}.act-on-card__reference .card__gauge-title{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;font-size:var(--text-12);margin-block-start:0}.act-on-card__reference .gauge{font-size:.5em}@container layout (inline-size < 76.8rem){.recordable{border-radius:0}}.recording-history{position:relative;margin-inline-start:.5em}.recording-history__event{position:relative;padding:0 0 1.5em 1em;border-inline-start:1px solid var(--color-uncolor)}.recording-history__event:last-child{border:0}.recording-history__event:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:-0.5rem;inline-size:.9rem;block-size:.9rem;background:var(--color-uncolor);border-radius:100%}.recording-history__metadata{line-height:1;position:relative;inset-block-start:-0.2rem}.recording-preview{--recording-preview-avatar-size: var(--avatar-size-sm);--recording-preview-doc-size: var(--40px);--recording-preview-text-heading: var(--14px);--recording-preview-text-base: var(--12px);--recording-preview-text-sm: var(--10px);display:flex;flex-direction:column;flex:1;font-size:var(--recording-preview-text-base);line-height:1.25;max-block-size:100cqw;overflow:clip;pointer-events:none}@container layout (inline-size < 48rem){.recording-preview{zoom:65%}}.card .recording-preview{block-size:calc(100% + var(--card-padding))}.dock-card .recording-preview{max-block-size:unset}.recording-preview .formatted_content :is(h2,h3){font-size:var(--recording-preview-text-base)}.recording-preview .formatted_content :is(h4,h5,h6){font-size:var(--recording-preview-text-sm)}.recording-preview .formatted_content .mentionable-person .avatar{--change-avatar-size: var(--14px)}.recording-preview .formatted_content .attachment__caption{display:none}.recording-preview .content-type-icon{display:none}.card-grid--trash .recording-preview .content-type-icon,.global-trash .recording-preview .content-type-icon{display:grid}.recording-preview .commentators{margin-block-start:var(--8px)}.recording-preview .commentators .avatar{--change-avatar-size: var(--20px)}.recording-preview.recording-preview--upload .section_divider{margin-block:var(--8px) !important}.recording-preview.recording-preview--upload .upload-card-wrapper{overflow:hidden}.recording-preview.recording-preview--upload>footer{text-align:center}.recording-preview--loading{display:grid;gap:var(--16px)}.recording-preview__placeholder-line{animation:fade-in 100ms ease;animation-delay:300ms;animation-fill-mode:backwards;opacity:1;display:flex;gap:var(--8px);align-items:center}.recording-preview__placeholder-avatar,.recording-preview__placeholder-title{--skeleton-background: var(--color-uncolor-10)}.recording-preview__placeholder-avatar{block-size:var(--recording-preview-avatar-size);inline-size:var(--recording-preview-avatar-size)}.recording-preview__placeholder-title{--skeleton-radius: var(--2px);block-size:1lh;flex:1}.recording-preview--chat{display:flex;flex-direction:column;justify-content:flex-end;margin-block-start:calc(-1*var(--card-padding))}.recording-preview--chat .chat__room{display:flex;flex-direction:column;gap:var(--8px)}.recording-preview--chat .chat-line{grid-template-columns:min-content .2em 1fr;margin:0}.recording-preview--chat .chat-line__avatar .avatar{--change-avatar-size: var(--recording-preview-avatar-size);margin-block-start:0}.recording-preview--chat .action-sheet,.recording-preview--chat .chat-line__boosts{display:none}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment--preview{aspect-ratio:5/4;margin:0;margin-block-start:.5em;max-block-size:var(--40px);max-inline-size:var(--48px)}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment--preview .disabled_link{block-size:100%;inline-size:100%}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment--preview .disabled_link .attachment__frame{block-size:100%}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment--preview .disabled_link .inline_media_box{min-block-size:var(--attachment-min-size);min-inline-size:var(--attachment-min-size);position:relative}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment--preview .disabled_link img{object-fit:cover}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment--preview .disabled_link:has(.svg-icon--download){display:none}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment-gallery{--attachment-per-row: 4;--attachment-radius: var(--4px);align-items:center}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment-gallery.attachment-gallery--2{--attachment-per-row: 2}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment:not(.attachment--preview){background:rgba(0,0,0,0);margin-block-end:0;padding:0}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment:not(.attachment--preview) .attachment__icon{block-size:1.5lh}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment:not(.attachment--preview) .attachment__caption{padding:0}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment:not(.attachment--preview) .attachment__caption .attachment__attributes{display:none}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment.attachment--audio .audio-player{background:url(/assets/icons/src/play-ca9579f94d47863cf39bc2116b5acfdf9f3d23e9676438772905186664908657.svg) no-repeat center center var(--tint-ink-5);background-size:60% 60%;block-size:1.5lh;border-radius:50%;inline-size:1.5lh;min-inline-size:0}.recording-preview--chat .chat__room .chat-line__bubble .formatted_content .attachment.attachment--audio .attachment__caption{display:block}.recording-preview--questionnaire{block-size:100%}.recording-preview--questionnaire .questionnaire{--questionnaire-avatar: var(--recording-preview-avatar-size)}.recording-preview--questionnaire .questionnaire__bubble{border-radius:var(--radius-md);flex-shrink:0;font-size:var(--text-12)}.recording-preview--questionnaire .questionnaire__bubble--question{font-weight:bold;padding-block:.75em}.recording-preview--questionnaire .questionnaire__bubble .formatted_content{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:16;display:-webkit-box;margin-block-start:1em;max-block-size:100%}.recording-preview--questionnaire .questionnaire__answer{margin-inline-end:0;overflow:visible}.recording-preview--questionnaire .questionnaire__answer .questionnaire__metadata{font-size:var(--recording-preview-text-heading);font-weight:bold;padding:0}.recording-preview--questionnaire .questionnaire__answer .questionnaire__metadata time{color:var(--color-text-subtle);display:block;font-weight:normal;font-size:.85em}.recording-preview--questionnaire .questionnaire__answer .questionnaire__avatar--answer{align-self:flex-start;margin-block-end:1.6rem}.recording-preview--questionnaire .questionnaire__answer .questionnaire__avatar--answer:before{inset-block-start:1rem;inset-inline-start:-1.25rem;transform:rotate(45deg)}.recording-preview--inbox{gap:var(--card-padding)}.recording-preview--inbox .avatar{--change-avatar-size: var(--recording-preview-avatar-size)}.recording-preview--kanban .kanban-project-card,.recording-preview--kanban_board .kanban-project-card{block-size:150%;font-size:var(--text-10);overflow:clip}.recording-preview--kanban .kanban-project-card .kanban-column__title,.recording-preview--kanban_board .kanban-project-card .kanban-column__title{letter-spacing:.5px;font-size:inherit}.recording-preview--kanban .kanban-project-card .kanban-column--slim,.recording-preview--kanban_board .kanban-project-card .kanban-column--slim{flex-shrink:1}.recording-preview--kanban .kanban-project-card__header,.recording-preview--kanban_board .kanban-project-card__header{align-items:center;background-color:var(--tint-ink-3);border-radius:var(--radius-sm);display:flex;justify-content:space-between;margin-block-end:.2rem;padding:var(--16px) var(--12px)}.recording-preview--kanban .kanban-project-card__header .kanban-column__title,.recording-preview--kanban_board .kanban-project-card__header .kanban-column__title{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;letter-spacing:.3px;text-transform:uppercase;margin:0}.recording-preview--kanban .kanban-project-card__columns,.recording-preview--kanban_board .kanban-project-card__columns{display:flex;block-size:100%}.recording-preview--kanban .kanban-project-card-column,.recording-preview--kanban_board .kanban-project-card-column{inline-size:100%;min-inline-size:3.4rem;margin-inline-end:.2rem}.recording-preview--kanban .kanban-project-card-column:last-child,.recording-preview--kanban_board .kanban-project-card-column:last-child{margin-inline-end:0}.recording-preview--kanban .kanban-project-card-column .kanban-column__title-link,.recording-preview--kanban_board .kanban-project-card-column .kanban-column__title-link{margin:0 auto}.recording-preview--message,.recording-preview--message_board{gap:var(--10px)}.recording-preview--message .avatar,.recording-preview--message_board .avatar{--change-avatar-size: var(--recording-preview-avatar-size)}.recording-preview--message .card__message-heading,.recording-preview--message_board .card__message-heading{font-size:var(--recording-preview-text-heading);font-weight:bold;margin-block:0 var(--4px)}.recording-preview--message .message__title,.recording-preview--message_board .message__title{font-size:var(--recording-preview-text-heading);font-weight:700}.dock-card--message_board .card__link:not([data-single-card]) .formatted_content{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;max-block-size:3lh}.dock-card--message_board .card__link:not([data-single-card]) .card__message-featured{border-block-end:var(--border);padding-block-end:var(--10px)}.recording-preview--schedule .schedule-day .avatar-group,.recording-preview--schedule_entry .schedule-day .avatar-group{margin-block:.25em}.recording-preview--schedule .schedule-day__dates h3,.recording-preview--schedule_entry .schedule-day__dates h3{align-items:center;display:flex}.recording-preview--schedule .mini-calendar,.recording-preview--schedule_entry .mini-calendar{margin-block-start:var(--12px)}.recording-preview--schedule .mini-calendar__grid,.recording-preview--schedule_entry .mini-calendar__grid{background-color:var(--card-background-color);border-block-end:1px solid var(--tint-ink-10)}@container layout (inline-size < 76.8rem){.recording-preview--schedule.recording-preview--has-events .mini-calendar__grid,.recording-preview--schedule.recording-preview--has-events .mini-calendar__month-name,.recording-preview--schedule_entry.recording-preview--has-events .mini-calendar__grid,.recording-preview--schedule_entry.recording-preview--has-events .mini-calendar__month-name{display:none}}.recording-preview--schedule .schedule-list,.recording-preview--schedule_entry .schedule-list{padding:var(--12px)}.recording-preview--schedule .schedule-list-entry+.schedule-list-entry,.recording-preview--schedule_entry .schedule-list-entry+.schedule-list-entry{margin-block-start:var(--12px)}.recording-preview--schedule .scheduled-event,.recording-preview--schedule_entry .scheduled-event{padding:0}.recording-preview--schedule .scheduled-event__title,.recording-preview--schedule_entry .scheduled-event__title{margin:0}.recording-preview--schedule .mini-calendar__weekdays,.recording-preview--schedule_entry .mini-calendar__weekdays{display:grid;grid-template-columns:repeat(7, 1fr);border-block-end:1px solid var(--tint-ink-10)}.recording-preview--schedule .mini-calendar__weekday,.recording-preview--schedule_entry .mini-calendar__weekday{color:var(--color-ink-50);font-size:var(--text-10);font-weight:500;text-transform:uppercase;text-align:center;padding:var(--4px) 0}.recording-preview--schedule .mini-calendar__week,.recording-preview--schedule_entry .mini-calendar__week{display:grid;grid-template-columns:repeat(7, 1fr)}.recording-preview--schedule .mini-calendar__week:not(:last-child),.recording-preview--schedule_entry .mini-calendar__week:not(:last-child){border-block-end:1px solid var(--tint-ink-10)}.recording-preview--schedule .mini-calendar__day,.recording-preview--schedule_entry .mini-calendar__day{display:flex;flex-direction:column;align-items:center;padding:calc(.66*var(--8px)) 0;min-height:2.4rem}.recording-preview--schedule .mini-calendar__day:not(:last-child),.recording-preview--schedule_entry .mini-calendar__day:not(:last-child){border-inline-end:1px solid var(--tint-ink-10)}.recording-preview--schedule .mini-calendar__day--outside-month .mini-calendar__day-number,.recording-preview--schedule_entry .mini-calendar__day--outside-month .mini-calendar__day-number{color:var(--color-ink-30)}.recording-preview--schedule .mini-calendar__day--weekend,.recording-preview--schedule_entry .mini-calendar__day--weekend{background-color:var(--color-uncolor-10)}.recording-preview--schedule .mini-calendar__day--today,.recording-preview--schedule_entry .mini-calendar__day--today{background-color:var(--color-yellow-10)}.recording-preview--schedule .mini-calendar__day-number,.recording-preview--schedule_entry .mini-calendar__day-number{font-size:var(--text-12);font-weight:500;line-height:1}.recording-preview--schedule .mini-calendar__dots,.recording-preview--schedule_entry .mini-calendar__dots{display:flex;gap:2px;margin-block-start:2px}.recording-preview--schedule .mini-calendar__dot,.recording-preview--schedule_entry .mini-calendar__dot{background-color:var(--color-blue);block-size:4px;border-radius:50%;inline-size:4px}.recording-preview--todo,.recording-preview--todoset,.recording-preview--todolist{--preview-checkbox-size: var(--14px)}.recording-preview--todo>*,.recording-preview--todoset>*,.recording-preview--todolist>*{flex-shrink:0}.recording-preview--todo .task-details,.recording-preview--todo .todolist-progress__label,.recording-preview--todo .hill-chart__x-axis-label,.recording-preview--todoset .task-details,.recording-preview--todoset .todolist-progress__label,.recording-preview--todoset .hill-chart__x-axis-label,.recording-preview--todolist .task-details,.recording-preview--todolist .todolist-progress__label,.recording-preview--todolist .hill-chart__x-axis-label{display:none}.recording-preview--todo .version-update--hill-chart,.recording-preview--todoset .version-update--hill-chart,.recording-preview--todolist .version-update--hill-chart{margin-block-end:var(--card-padding)}.recording-preview--todo .hill-chart,.recording-preview--todoset .hill-chart,.recording-preview--todolist .hill-chart{margin:0}.recording-preview--todo .hill-chart__svg,.recording-preview--todoset .hill-chart__svg,.recording-preview--todolist .hill-chart__svg{block-size:120px;min-inline-size:0}.recording-preview--todo .hill-dot__label,.recording-preview--todoset .hill-dot__label,.recording-preview--todolist .hill-dot__label{font-size:.8rem}.recording-preview--todo .todolist,.recording-preview--todoset .todolist,.recording-preview--todolist .todolist{--checkbox-size: var(--preview-checkbox-size);font-size:var(--recording-preview-text-base);margin-block-end:var(--8px);min-block-size:0}.recording-preview--todo .todolist__header,.recording-preview--todoset .todolist__header,.recording-preview--todolist .todolist__header{--checkbox-size: var(--preview-checkbox-size)}.recording-preview--todo .todolist__title,.recording-preview--todoset .todolist__title,.recording-preview--todolist .todolist__title{font-size:var(--recording-preview-text-heading);font-weight:700}.recording-preview--todo .todolist-progress,.recording-preview--todoset .todolist-progress,.recording-preview--todolist .todolist-progress{--pie-chart-size: var(--preview-checkbox-size);display:block;margin-block-start:1px}.recording-preview--todo .todos.completed,.recording-preview--todoset .todos.completed,.recording-preview--todolist .todos.completed{margin-block-start:0 !important}.recording-preview--todo .todo,.recording-preview--todoset .todo,.recording-preview--todolist .todo{padding:0}.recording-preview--todo .todo,.recording-preview--todo .todo .checkbox,.recording-preview--todoset .todo,.recording-preview--todoset .todo .checkbox,.recording-preview--todolist .todo,.recording-preview--todolist .todo .checkbox{--checkbox-size: var(--preview-checkbox-size)}.recording-preview--todo .todo .checkbox,.recording-preview--todoset .todo .checkbox,.recording-preview--todolist .todo .checkbox{border-width:1px}.recording-preview--todo .todo__content,.recording-preview--todoset .todo__content,.recording-preview--todolist .todo__content{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.recording-preview--todo .checkbox-field,.recording-preview--todoset .checkbox-field,.recording-preview--todolist .checkbox-field{--checkbox-field-font-size: var(--recording-preview-text-base) !important}.recording-preview--todo .loose-todos,.recording-preview--todoset .loose-todos,.recording-preview--todolist .loose-todos{margin:0;margin-block-end:var(--8px)}.recording-preview--vault{--perma-column-gap: var(--4px)}.recording-preview--vault .vault__content{margin:0 !important}.recording-preview--vault .vaultable-line{block-size:auto;border:none;font-size:var(--12px);padding:0}.recording-preview--vault .vaultable-line[style*="--recording-color"] .vaultable-line__name span{--inline-padding: 0.2em;--highlight-radius: 0.3em}.recording-preview--vault .vaultable-line+.vaultable-line{margin-block-start:var(--6px)}.recording-preview--vault .vaultable-line__icon-symbol{display:none}.recording-preview--vault .vaultable-line__icon{--list-icon-width: var(--recording-preview-doc-size);--list-icon-height: var(--recording-preview-doc-size);align-self:start}.recording-preview--vault .inline_media_height_constraint{display:contents !important}.recording-preview--vault .vaultable-line__name{font-size:var(--recording-preview-text-heading);margin:0}.recording-preview--vault .vaultable-line__summary-text,.recording-preview--vault .vaultable-line__meta{color:var(--color-text-subtle)}.recording-preview--vault .vaultable-line__summary{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.recording-preview--vault .avatar-group,.recording-preview--vault .vaultable-select,.recording-preview--vault .vaultable-line__icon--folder .icon{display:none}@container layout (inline-size < 76.8rem){.recording-preview--vault .vaultable-line__summary{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}}.recording-preview--document h1{margin:0;font-size:var(--recording-preview-text-heading)}.ui-datepicker-header{margin-block-end:.6rem;padding:.8rem;background:var(--color-ink);border-radius:var(--radius-sm) var(--radius-sm) 0 0;font-weight:bold;color:#fff}@media not print{:root[data-color-scheme=dark] .ui-datepicker-header{background-color:var(--color-inverted)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .ui-datepicker-header{background-color:var(--color-inverted)}}}.ui-datepicker-prev,.ui-datepicker-next{font-size:var(--text-14);float:left;padding:.8rem;margin:-0.8rem 0 0 -0.8rem;line-height:1;cursor:pointer}.ui-datepicker-prev span,.ui-datepicker-next span{display:none}.ui-datepicker-prev:before,.ui-datepicker-next:before{content:"←"}.ui-datepicker-next{float:right;margin:-0.8rem -0.8rem 0 0}.ui-datepicker-next:before{content:"→"}.ui-datepicker-prev--disabled{opacity:.5;pointer-events:none;cursor:default}.ui-state-disabled{color:var(--tint-ink-25);cursor:default}.reports-menu{--_item-height: var(--item-height, 40px);--_item-gap: var(--item-gap, 0.8rem);--_item-inline-padding: var(--item-inline-padding, 8px 16px);inline-size:fit-content;margin:0 auto;position:relative;z-index:5}.reports-menu__button{align-items:center;background:var(--color-canvas);block-size:var(--_item-height);border-radius:99rem;border:1px solid var(--color-ink-40);cursor:pointer;display:flex;gap:8px;inline-size:fit-content;margin:0 auto;padding-inline:1.6rem}.reports-menu__list{--padding: 0.8rem;background-color:var(--color-canvas);border-radius:1.6rem;border:1px solid var(--color-ink-30);box-shadow:var(--shadow-lg);padding:var(--padding);position:absolute;inset-block-start:calc(var(--padding)*-1);inset-inline-start:50%;transform:translateX(-50%);z-index:10}.reports-menu__list .reports-menu__item{align-items:center;block-size:var(--_item-height);border-radius:.8rem;display:flex;gap:var(--_item-gap);padding-inline:var(--_item-inline-padding);white-space:nowrap}.reports-menu__list .reports-menu__item:hover{background:var(--color-ink-10)}.reports-menu__list .reports-menu__item+.reports-menu__item{margin-block-start:.2rem}.reports-menu__item--active{background:var(--color-ink-20);font-weight:600}.report-metadata{color:var(--color-text-subtle)}.image-grid.text-center{margin-block-end:1rem}.reports-grid{display:grid;grid-template-columns:1fr;gap:.5em}.reports-grid--top{gap:.5em;margin-bottom:.5em}@container layout (inline-size >= 76.8rem){.reports-grid--top{grid-template-columns:repeat(3, 1fr)}.reports-grid--top .reports-grid__item{aspect-ratio:6/4;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1rem 1.8rem;row-gap:.25rem}.reports-grid--top .reports-grid__item .content-type-icon{--size: var(--48px);margin-bottom:.75rem}}.reports-section-heading{text-align:center;font-size:var(--text-12);text-transform:uppercase;color:var(--color-text-subtle);margin:1.5em 0 .75em;position:relative;z-index:0}.reports-section-heading>span{background:var(--color-canvas);padding:0 .75ch}.reports-section-heading::before{content:"";border-block-end:1px solid var(--tint-ink-10);inset:50% 0 auto;position:absolute;transform:translateY(-50%);z-index:-1}.reports-grid__item{border:1px solid var(--tint-ink-10);border-radius:.4rem;display:grid;grid-template-columns:var(--36px) 1fr;grid-template-rows:auto auto;column-gap:.75rem;row-gap:.1rem;align-items:center;text-align:left;padding:.75rem 1rem;transition:box-shadow 125ms ease-out}.reports-grid__item .content-type-icon{--size: var(--36px);grid-row:1/-1}.reports-grid__item h2,.reports-grid__item p{margin:0}.reports-grid__item p{color:var(--color-text-subtle);text-wrap:balance}.reports-grid__item:hover,.reports-grid__item:focus{border-color:rgba(0,0,0,0);box-shadow:0 0 0 2px var(--color-canvas),0 0 0 3px var(--color-ink-50),0 2px 12px -8px var(--color-ink-30),0 10px 20px -10px var(--color-ink-30),0 30px 40px -30px var(--color-ink-20)}.everything-project--starred,.everything-project--unstarred{position:relative}.everything-project--starred::before,.everything-project--unstarred::before{block-size:var(--14px);inline-size:var(--14px);inset-block-start:50%;position:absolute;transform:translate(calc(var(--20px) * -1), calc(var(--14px) / -2))}.everything-project--starred::before{color:var(--color-yellow-50);content:"★"}.everything-project--unstarred::before{background:var(--color-uncolor-40);border:3px solid var(--color-canvas);border-radius:50%;content:""}.report--documents .filter,.report .filter:not(:has(.button-group)){--filter-input-width: 24rem}.report--documents .vaultable-select{display:none}.report--documents .vaultable-line__icon{grid-column:1;padding-inline-start:.3em}.report--documents .vaultable-line__text{overflow:hidden}.overdue-report__header{color:var(--color-red)}.todo-todone__nav{align-items:center;border-block-start:1px solid var(--tint-ink-10);display:flex;gap:var(--4px);justify-content:center;margin-inline:calc(-1*var(--perma-padding));padding-block-start:2rem;padding-inline:var(--perma-padding);position:relative}.todo-todone__current{font-size:var(--18px);font-weight:600;inline-size:16ch;text-align:center;white-space:nowrap}.todo-todone__today{margin-inline-start:auto}@container layout (inline-size >= 76.8rem){.todo-todone__today{inset-block-start:50%;inset-inline-end:var(--perma-padding);position:absolute;translate:0 -50%}}.todo-ledger{margin-inline:calc(-1*var(--perma-padding))}.todo-ledger__column{inline-size:100%;margin-block-end:1rem}@container layout (inline-size >= 76.8rem){.todo-ledger__column{display:block;float:left;inline-size:50%;border-inline-end:1px solid var(--color-uncolor-30);border-block-start:none !important}}.todo-ledger__column+.todo-ledger__column{border-block-start:1px solid var(--color-uncolor-30)}.todo-ledger__header{border-block-end:1px solid var(--color-uncolor-30);padding:1rem 4rem;font-size:var(--text-16)}.todo-ledger__header h4{margin:0}.todo-ledger__content{padding:var(--16px) var(--16px) var(--16px) 4rem}@container layout (inline-size >= 76.8rem){.todo-ledger__column--completed{border-inline-start:1px solid var(--color-uncolor-30);border-inline-end:0;margin-inline-start:-1px}}.perma--retention-admin .input--select{cursor:pointer}.perma--retention-admin .list-actionable .list-actionable__row>*{padding:2rem 0}.perma--retention-admin .list-actionable .list-actionable__row:last-of-type>*{border:0}.retention-confirmation-modal{margin:0 auto;text-align:center;animation:fade-in-up .2s ease;padding:3rem}.retention-confirmation-modal h3{font-size:var(--text-28)}.retention-badge{color:var(--color-ink-60);font-size:.6em;position:relative}.retention-badge:after{background:#000;border-radius:.25em;color:#fff;content:attr(data-tooltip);font-size:var(--text-12);font-weight:normal;inset-block-start:100%;inset-inline-start:50%;opacity:0;padding:.35em .5em;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s ease .1s,transform .2s ease .1s;white-space:nowrap;z-index:10}.retention-badge:hover:after{opacity:1;transform:translateX(-50%) translateY(0.5em)}.retention__radios{display:flex;flex-direction:column;justify-content:center;grid-gap:.8rem}.retention__radio{position:relative;margin:0 4rem}.retention__radio input{position:absolute;inset-block-start:0;inset-inline-start:0;opacity:0}.retention__radio input:checked+.retention__radio-button{background-color:var(--color-ink);border-color:var(--color-ink);color:var(--color-inverted)}.retention__cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(24rem, 1fr));grid-gap:2rem}.retention__card{background:var(--color-uncolor-10);padding:3rem;border-radius:1rem}.rich-avatar__info{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.rich-avatar__info{background:linear-gradient(to bottom, transparent 30%, var(--tint-ink-10));line-height:1.2;padding:var(--24px);position:relative}@media not print{:root[data-color-scheme=dark] .rich-avatar__info .ooo{--color-yellow-40: hsl(47.3, 85.3%, 65.3%)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .rich-avatar__info .ooo{--color-yellow-40: hsl(47.3, 85.3%, 65.3%)}}}.rich-avatar__info .ooo__header{display:block}.rich-avatar__avatar{--rich-avatar-size: 128px;block-size:var(--rich-avatar-size);inline-size:var(--rich-avatar-size)}.rich-avatar__time,.rich-avatar__location{color:var(--tint-inverted-75)}.rich-avatar__tagline{margin-block-start:var(--4px);padding-block-start:var(--16px);position:relative}.rich-avatar__tagline:before{background-color:var(--tint-inverted-25);block-size:1px;content:"";inline-size:50%;inset:0 auto auto 50%;position:absolute;transform:translateX(-50%)}.rich-avatar-badge{border-radius:99rem;display:inline-block;font-size:var(--text-18);inset:auto auto 0 50%;padding-inline:1ch;position:absolute;transform:translate(-50%, 50%);white-space:nowrap}.rich-avatar-badge__client{background:var(--client-visibility-color);color:var(--color-ink)}.rich-avatar-badge__admin{background:var(--color-aqua-50);color:var(--color-inverted)}.rich-avatar-badge__owner{background:var(--color-pink-50);color:var(--color-inverted)}.rich-avatar__actions{padding:var(--8px)}.rich-avatar__action{border-radius:.5em;display:block;margin:.2rem 0;padding:.44em .625em}.rich-avatar__action:hover{background-color:var(--tint-inverted-15)}.rich-avatar__action--selected,.rich-avatar__action--selected:hover{background-color:var(--tint-inverted-25);outline:none}@media not print{:root[data-color-scheme=dark] .rich-avatar__action--selected,:root[data-color-scheme=dark] .rich-avatar__action--selected:hover{background-color:var(--tint-ink-25)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .rich-avatar__action--selected,:root:not([data-color-scheme=light]) .rich-avatar__action--selected:hover{background-color:var(--tint-ink-25)}}}[data-behavior~=rich_avatar]{cursor:pointer}[data-rich-avatar-suppressed] [data-behavior~=rich_avatar]{cursor:inherit}.scheduled-event{display:block;margin:0 0 .6rem}@container layout (inline-size >= 76.8rem){.scheduled-event{margin-block-end:1rem}}.scheduled-event .avatar{--change-avatar-size: 1.4em;font-size:.875em;vertical-align:middle}.scheduled-event .avatar-group:not(:has(.avatar)){display:none}.scheduled-event__title{margin:0;overflow-wrap:anywhere}.scheduled-event__title--overdue{color:var(--color-red)}.scheduled-event__comments{position:relative;inset-block-start:-0.1em;font-size:.875em}.scheduled-event__metadata{position:relative;font-size:.875em;font-weight:normal;color:var(--color-text-subtle);line-height:1.2}.scheduled-event--printed{margin:0 0 15px !important}.scheduled-event--summarized{margin:0;padding:.33em 0}.scheduled-event--summarized .scheduled-event__title{display:block;margin-block-start:.5rem}.scheduled-event--todo{font-weight:500}.scheduled-event--todo:not(.scheduled-event--spanning) .checkbox-field__content .scheduled-event__metadata,.scheduled-event--todo:not(.scheduled-event--spanning) .checkbox-field__content .scheduled-event__avatars-row{flex-basis:100%}.calendar-exports__filters{min-inline-size:min(52vw,90rem)}.calendar-exports__filters .popup{border-radius:var(--radius-sm);min-inline-size:fit-content;font-size:var(--text-18);inset:0 auto auto 0;margin-block-start:0;padding:0}.calendar-exports__filters .popup,.calendar-exports__filters .popup[open]{transform:none}.calendar-exports__filters .popup[open]{animation-name:fade-in}.calendar-exports__filters .popup::before{display:none}.calendar-exports__filters .popup__btn{border-radius:initial;font-weight:500;padding:var(--4px) var(--8px);border-block-start:1px solid rgba(0,0,0,0)}.modal-sheet:has(.calendar-exports__filters){overflow:visible}.calendar-exports__filter{--btn-font-size: var(--18px);padding:var(--4px) var(--8px);border-radius:var(--radius-sm)}.calendar-exports__filter:hover{box-shadow:var(--shadow-md)}.calendar-exports__filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--8px);font-size:var(--text-18);font-weight:500;padding:var(--16px) var(--32px);border-block-end:1px solid var(--color-uncolor-10)}.calendar-exports__option{align-items:center;border-radius:var(--radius-md);cursor:pointer;display:flex;gap:var(--8px);max-inline-size:100%;padding:var(--12px) var(--16px);transition:background-color 200ms ease}.calendar-exports__option::-webkit-details-marker{display:none}.calendar-exports__option:hover{box-shadow:var(--shadow-sm)}.calendar-exports__option:hover,details[open] .calendar-exports__option{background-color:var(--color-uncolor-10)}.calendar-exports__option .svg-icon{block-size:2rem;inline-size:2rem}.calendar-exports__option .calendar-exports__option-name{font-size:var(--text-16);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-exports__container{display:flex;flex-direction:column;padding:var(--16px)}.calendar-exports__options{display:flex;flex-wrap:wrap;gap:var(--8px);padding:0}.calendar-exports__options>li{display:contents}.calendar-exports__instructions-wrapper{display:none}.calendar-exports__instructions-wrapper:has([open]){display:block;margin-block-start:var(--16px)}.calendar-exports__instructions-details{display:none}.calendar-exports__instructions-details[open]{display:block;animation:fadeIn 200ms ease}@keyframes fadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.calendar-exports__instructions{background-color:var(--color-uncolor-10);padding:var(--16px) var(--16px) var(--24px);margin-inline:calc(var(--16px)*-1);margin-block-end:calc(var(--16px)*-1);border-radius:0 0 var(--radius-xl) var(--radius-xl);text-align:start}.calendar-exports__instructions .copy-to-clipboard__copy-label{gap:var(--4px)}.calendar-exports__instructions .svg-icon--copy{margin-inline-end:0}.calendar-exports__instructions .list--unindented{margin-block-end:0;padding-block-end:0}.calendar-exports__instructions ol li{line-height:1.5}.calendar-exports__instructions ol li:last-child{margin-block-end:0}.schedule-source-form{font-size:var(--text-16);line-height:1.5;text-align:start}.schedule-source-form__footer{align-items:center;display:flex;gap:1rem;margin-block-start:2rem}.schedule-list-entry{display:grid;grid-template-columns:calc(var(--avatar-size) - var(--4px)) 1fr;grid-template-rows:auto 1fr;column-gap:var(--8px);padding:0}.schedule-list-entry__date{grid-column:1;grid-row:2;align-self:center;container-type:inline-size;inline-size:auto}.schedule-list-entry__date .date{inline-size:100cqi}.schedule-list-entry__date .date__span{display:none}.schedule-list-entry__date .date__span+.date{display:none}.schedule-list-entry__content{grid-column:2;grid-row:2;align-self:center;display:flex;flex-direction:column;inline-size:100%;overflow:hidden}.schedule-list-entry__description{font-size:var(--text-14)}.schedule-list-entry__icon{color:var(--color-text-subtle);display:inline-block;vertical-align:-0.125em}.schedule-list-entry__icon.checkbox{--checkbox-size: 1em;border-width:1px}.schedule-list-entry__icon.checkbox:not(.checked){border-color:var(--color-text-subtle)}.schedule-list-entry__metadata{font-size:var(--text-12)}.search-result__attachments:before,.search-result__attachments:after{content:" ";display:table}.search-result__attachments:after{clear:both}.search-result{position:relative;padding:1rem .5rem 1rem 6.5rem;word-wrap:break-word;word-break:break-word;min-block-size:6rem;border-radius:var(--radius-sm)}@container layout (inline-size < 76.8rem){.search-result{padding-inline:.5rem}}.search-result:focus-within{outline:none}.search-result .chat-line{padding-inline-start:0 !important;margin-block-start:.2em !important}.search-result .chat-line__bubble{--bubble-color: var(--color-uncolor-10);max-inline-size:100%}.search-result .attachment{text-align:start}.search-result .attachment--preview .attachment__attributes{display:none}.circled-text{--circled-color: var(--color-blue);--circled-padding: -0.5ch;position:relative;background:none;color:var(--circled-color);white-space:nowrap}.circled-text span{opacity:.5;mix-blend-mode:multiply}@media not print{:root[data-color-scheme=dark] .circled-text span{mix-blend-mode:screen}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .circled-text span{mix-blend-mode:screen}}}.circled-text span:before,.circled-text span:after{position:absolute;inset:var(--circled-padding);border:2px solid var(--circled-color);content:""}.circled-text span:before{inset-block-start:calc(var(--circled-padding)/2);inset-inline-end:50%;border-inline-end:none;border-radius:100% 0 0 75%/50% 0 0 50%}.circled-text span:after{inset-inline-start:30%;border-inline-start:none;border-radius:0 100% 75% 0/0 50% 50% 0}.search-result__icon{inline-size:4rem;position:absolute;inset-inline-start:.5rem}@container layout (inline-size < 76.8rem){.search-result__icon{display:none}}.search-result__title{padding-inline-end:5rem}@container layout (inline-size < 76.8rem){.search-result__title{padding-inline-end:0}}.search-result__title:has(>.todolist-progress){position:relative;padding-inline:calc(var(--checkbox-size) + var(--checkbox-gap));padding-block-end:1.6rem}.search-result__title:has(>.todolist-progress) .todolist-progress__label{inset-block-start:auto}.search-result__title:has(>.todolist-progress) .todolist-progress{inset-inline-start:0;inset-block-start:0;position:absolute}.search-result__metadata{font-size:.875em}.search-result__attachments{margin-block-start:.5em}.search-result__attachments .attachment{max-inline-size:46%;text-align:start;float:left;margin:0 2% .5rem 0}@container layout (inline-size < 76.8rem){.search-result__attachments .attachment:nth-child(2n+1){clear:left}}@container layout (inline-size >= 76.8rem){.search-result__attachments .attachment{max-inline-size:23%}.search-result__attachments .attachment:nth-child(4n+1){clear:left}}.search-result__attachments .attachment__caption{font-size:var(--text-10)}.search-result__attachments .attachment__link{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.search-result--selected{background:var(--color-blue-20)}.search-result--upload .attachment,.search-result--attachment .attachment{margin:3px 0}.search-result--upload .attachment__download-link,.search-result--upload .attachment__caption,.search-result--attachment .attachment__download-link,.search-result--attachment .attachment__caption{display:none}.search-result--todo .search-result__title{display:inline-block;padding-inline-end:0}.search-result--todo .checkbox-field{padding-inline-end:5rem}.search-result--todolist .todolist-progress__label,.search-result--todolist .todolist-progress__archive-link{display:none}.search-result--jump{display:block;min-block-size:auto;padding:.5rem .5rem .5rem 3.5rem}.search-result--jump .search-result__icon{inline-size:2.4rem;block-size:2.4rem;inset-block-start:50%;inset-inline-start:.5rem;margin-block-start:-1.2rem}.search-result--project .search-result__icon{background:url(/assets/my/inbox/basecamp-blue-cafbca73fc7a22d43d1b56d2531b005a0fc9ee578ca6d7a6097ffb034f8dc7f8.svg) no-repeat center center;background-size:95%}@container layout (inline-size < 76.8rem){.search-result{line-height:1.5}}.search__query{-webkit-appearance:none !important;appearance:none !important}.search__reset{display:none;position:absolute;inset-block-start:50%;inset-inline-end:.5em;margin-block-start:-0.866em;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-sm);padding:0 .66em;line-height:1.66;color:var(--color-text-subtle)}.search__reset:focus{outline:0;box-shadow:0 0 6px var(--tint-inverted-75)}.search--resetable .search__reset{display:block}.search__results:not(.search__results--without-type-filtered) .search__include-chat{display:none !important}.search__results-list:focus-within{outline:none}.search__layout{display:grid;gap:var(--24px);grid-template-columns:auto minmax(0, 1fr);margin-block-start:var(--24px)}.search__sidebar{align-self:start;display:flex;flex-direction:column;gap:var(--16px);inline-size:20rem;position:sticky;inset-block-start:var(--18px);z-index:1}@container main-content (width >= 60rem){.search__sidebar-section{order:1}.search__refine{order:2}}.search__sidebar-title{font-size:var(--text-14);font-weight:600;line-height:var(--line-height-base);margin:0}.search__sidebar-header{align-items:center;display:flex;justify-content:space-between;min-block-size:var(--component-xs);padding-inline-end:var(--2px)}.search__refine-toggle{align-items:center;appearance:none;background:rgba(0,0,0,0);border:0;color:inherit;cursor:default;display:flex;font:inherit;gap:var(--8px);min-inline-size:0;padding-inline:var(--10px);text-align:start}.search__refine-icon{block-size:var(--20px);color:var(--color-ink-50);display:none;flex:0 0 var(--20px);inline-size:var(--20px)}.search__refine-clear{--btn-color: var(--color-ink-60);font-size:var(--text-14);white-space:nowrap}.search__refine-clear:hover,.search__refine-clear:focus-visible{--btn-color: var(--color-ink)}.search__filter-option{align-items:center;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:var(--radius-sm);color:var(--color-text-subtle);cursor:pointer;display:flex;font:inherit;font-size:var(--text-14);font-weight:500;gap:var(--6px);inline-size:100%;justify-content:flex-start;min-block-size:var(--component-sm);min-inline-size:0;padding:0 var(--8px);text-align:start}.search__filter-option:hover,.search__filter-option:focus-visible{background:var(--tint-ink-5);color:var(--color-ink)}.search__filter-option-icon{block-size:var(--20px);color:var(--color-ink-50);flex:0 0 var(--20px);inline-size:var(--20px)}.search__filter-option--selected{color:var(--color-ink)}.search__filter-option--selected .search__filter-option-icon{color:var(--color-blue)}.search__filter-list{align-items:stretch;display:flex;flex-direction:column;gap:1px;inline-size:100%;min-inline-size:0;margin-block-start:var(--4px)}.search__filter{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0;position:relative}.search__filter .popup{inset:auto auto auto 0;margin-block-start:var(--4px);transform:none}.search__filter .popup::before{display:none}.search__filter .popup[open]{animation:fade-in-down-subtle .2s ease-in-out}.search__filter-row{align-items:center;display:flex;position:relative}.search__filter-row:has(.search__filter-row-clear) .search__filter-option{padding-inline-end:var(--36px)}.search__filter-row-clear{align-items:center;border-radius:var(--radius-sm);color:var(--color-ink-50);display:flex;inset-block:0;inset-inline-end:0;justify-content:center;min-inline-size:var(--36px);position:absolute;text-decoration:none}.search__filter-row-clear:hover,.search__filter-row-clear:focus-visible{background:var(--tint-ink-5);color:var(--color-ink)}.search__filter-option--chats-pings{--checkbox-size: var(--16px)}.search__filter-option--chats-pings .checkbox{margin-inline:.2rem;translate:0}.search__results-pane{min-inline-size:0}.search__no-results{background:var(--tint-ink-5);border-radius:var(--radius-lg);padding:var(--16px) var(--24px)}.search__time-frame-footer{border-block-start:1px dashed var(--color-ink-40);margin-block-start:var(--16px);padding-block-start:var(--16px)}@container main-content (width < 60rem){.search__layout{display:block;margin-block-start:var(--16px)}.search__sidebar{inline-size:100%;position:static}.search__refine:not(.search__refine--expanded) .search__filter-list{display:none}.search__refine--expanded,.search__refine:not(.search__refine--expanded) .search__sidebar-header{border:1px solid var(--color-ink-30);border-radius:var(--radius-lg)}.search__refine:not(.search__refine--expanded) .search__sidebar-header{padding-inline-end:0}.search__refine:not(.search__refine--expanded) .search__sidebar-header:has(.search__refine-clear){padding-inline-end:var(--2px)}.search__refine-toggle{block-size:var(--32px);cursor:pointer;flex:1}.search__refine-icon{display:block;margin-inline-start:auto}.search__refine--expanded .search__refine-icon{display:none}.search__results-pane{margin-block-start:var(--16px)}}.filter-by-text,.search-query{--icon-size: 4rem;display:inline-grid;grid-template-columns:1fr var(--icon-size);align-items:center}.filter-by-text>*,.search-query>*{grid-row:1}.filter-by-text .input,.search-query .input{grid-column:1/-1}.filter-by-text button,.search-query button{opacity:.3}.filter-by-text:has(.input:placeholder-shown) button,.search-query:has(.input:placeholder-shown) button{display:none}.filter-by-text .filter-by-text__hotkey,.search-query .filter-by-text__hotkey{align-items:center;color:var(--color-ink);cursor:text;display:flex;font-size:var(--text-14);grid-column:1;padding-inline-start:1em;user-select:none;z-index:1}.filter-by-text:has(.input:focus) .filter-by-text__hotkey,.filter-by-text:not(:has(.input:placeholder-shown)) .filter-by-text__hotkey,.search-query:has(.input:focus) .filter-by-text__hotkey,.search-query:not(:has(.input:placeholder-shown)) .filter-by-text__hotkey{display:none}.search-query{grid-template-columns:var(--icon-size) 1fr var(--icon-size)}.search-query .input{padding-inline:calc(var(--icon-size) - .4rem)}.search-query button{grid-column:3}.search-query__icon{grid-column:1;inline-size:100%;block-size:100%;display:grid;place-items:center}.nav-menu__sheet--jump bc-content-filter[match-count="0"] .search__query,.nav-menu__sheet--jump [data-controller~=content-filter][match-count="0"] .search__query{padding-inline-end:var(--16px)}.nav-menu__sheet--jump bc-content-filter[match-count="0"] .nav-menu__section--jump,.nav-menu__sheet--jump [data-controller~=content-filter][match-count="0"] .nav-menu__section--jump{padding-block-end:0}.nav-menu__sheet--jump bc-content-filter[match-count="0"] .nav-menu__section--search,.nav-menu__sheet--jump [data-controller~=content-filter][match-count="0"] .nav-menu__section--search{padding-block-start:0;border:none;display:flex;justify-content:center}.nav-menu__sheet--jump bc-content-filter[match-count="0"] .list--unbulleted,.nav-menu__sheet--jump [data-controller~=content-filter][match-count="0"] .list--unbulleted{--list-radius: 16px;background:var(--tint-ink-5);inline-size:calc(100% - 20px);justify-self:center;padding:.4rem;border-end-end-radius:var(--list-radius);border-end-start-radius:var(--list-radius)}.perma--search .image-grid__context>figcaption{line-height:1.8;margin-block-end:-0.4rem}.selectable-buttons .selectable-buttons__button{margin-block-end:.5rem}.selectable-buttons--with-equal-widths{display:flex;flex-direction:row}.selectable-buttons--with-equal-widths .selectable-buttons__button{flex-basis:100%;padding-inline:0 !important;margin-inline-end:5px}.selectable-buttons--with-equal-widths .selectable-buttons__button:last-child{margin-inline-end:0}.signup-panel{animation:scale-fade-in 450ms ease-out}.chromeless:has(.signup-panel) .help-button{display:none}.signup-checkbox input[type=checkbox]{accent-color:var(--color-blue);scale:1.5}.session-fields__email,.session-fields__signup{display:block;inline-size:100%}.session-fields__attribute{margin-block-end:.8em}.app-update-page{align-items:center;display:flex;justify-content:center;min-block-size:calc(100dvh - 4rem);padding-inline:var(--16px)}.app-update-panel{background:var(--color-canvas);border-radius:2rem;box-shadow:0 12px 48px rgba(0,0,0,.12);inline-size:min(100%,52rem);padding:var(--40px) var(--56px);text-align:center}.app-update-panel__icon{block-size:var(--96px);border-radius:2rem}.app-update-panel__title{font-size:var(--28px);font-weight:bold;line-height:1.2;margin-block:var(--24px) var(--16px)}.app-update-panel__body{color:var(--tint-ink-60);margin-block-end:var(--32px)}.app-update-panel__callout{background:var(--color-blue-10);border-radius:var(--16px);margin-block-end:var(--24px);padding:var(--8px) var(--32px) var(--18px)}.app-update-panel__callout-label{color:var(--tint-ink-60);font-size:var(--12px);font-weight:bold;letter-spacing:.08em;margin-block-end:var(--8px);text-transform:uppercase}.app-update-panel__callout-instruction{font-size:var(--18px);margin-block-end:0}.app-update-panel__downloads{color:var(--tint-ink-60);font-size:var(--14px);margin-block-end:0}.settings-list{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-canvas)}.settings-list-frame{border:2px solid var(--color-ink-30);padding:var(--32px);border-radius:var(--radius-md)}.settings-list__row{display:flex;align-items:center;padding:var(--6px) 0;gap:var(--12px)}.settings-list__row+.settings-list__row{border-block-start:1px solid var(--color-border)}.settings-list__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-list__name h4{font-weight:600}.settings-list__separator{flex:1;border:none;border-block-start:1px dashed var(--color-ink-50);margin:0}.settings-list__menu{--content-inline-size: min(28rem, calc(100dvw - var(--16px)));--menu-slide-from: -0.5em}.settings-list__menu>.settings-list__menu-content{inset-inline-end:0;transform:translateY(var(--menu-slide-from))}.settings-list__menu.expanded>.settings-list__menu-content{display:flex;flex-direction:column;z-index:var(--z-popup);inset-block-start:100%;transform:translateY(0);animation:settings-list-menu-slide .2s ease}.settings-list__menu.flip.expanded>.settings-list__menu-content{inset-block-start:auto;inset-block-end:100%;animation:settings-list-menu-slide .2s ease}.settings-list__menu.flip{--menu-slide-from: 0.5em}.settings-list__menu .settings-list__menu-content::before{background:var(--color-canvas);border-inline-start:1px solid var(--color-ink-30);border-block-start:1px solid var(--color-ink-30);inset-inline:auto 1em}.settings-list__menu.flip .settings-list__menu-content::before{border-block-start:none;border-block-end:1px solid var(--color-ink-30);border-radius:0;border-end-start-radius:.25em;transform:translate(-50%, 50%) rotate(-45deg)}@keyframes settings-list-menu-slide{from{transform:translate3d(0, var(--menu-slide-from), 0);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.settings-list__menu-content{background-color:var(--color-canvas);border:1px solid var(--color-ink-30);box-shadow:var(--shadow-md);color:var(--color-ink);min-inline-size:var(--content-inline-size);padding:var(--8px)}.settings-list__menu-form{display:contents}.settings-list__menu-option{align-items:flex-start;background:none;border:none;border-radius:.3em;column-gap:var(--8px);cursor:pointer;display:flex;font:inherit;min-inline-size:0;padding:var(--10px) var(--8px);text-align:start;text-decoration:none;color:inherit;width:100%}.settings-list__menu-option:hover{background-color:var(--color-ink-10)}.settings-list__menu-option--current .settings-list__menu-check{opacity:1}.settings-list__menu-option-trigger{background:none;border:none;padding:0;text-align:start;display:flex;column-gap:var(--8px)}.settings-list__menu-option-body{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0}.settings-list__menu-option-title{display:block;font-weight:600;line-height:1.2;margin-block-end:var(--2px);text-wrap:pretty}.settings-list__menu-option-description{display:block;font-size:var(--txt-xx-small);color:var(--color-ink-60);line-height:1.3;text-wrap:pretty}.settings-list__menu-check{flex-shrink:0;block-size:1.6rem;inline-size:1.6rem;color:var(--color-ink);opacity:0}.settings-list__menu-check .svg-icon{block-size:100%;inline-size:100%}.perma--settings{background:rgba(0,0,0,0);box-shadow:none;inline-size:100%;max-inline-size:100%;padding:0}.settings-panel{max-width:60rem;margin-inline:auto}.settings-panel__header{text-align:center;margin-bottom:2rem}.settings-panel__title{font-size:var(--text-32);font-weight:bold}.settings-panel__group{background-color:var(--color-canvas);border-radius:1rem;margin-bottom:1.5rem;padding:0;box-shadow:var(--shadow-lg)}.settings-panel__group-label{border-block-end:1px solid var(--tint-ink-10);font-size:var(--text-18);padding:1rem 1.5rem;margin:0;text-align:center}.settings-panel__list{list-style:none;margin:0;padding:0}.settings-panel__list .nav-menu__result{border-radius:0;margin:0;padding:.4rem 1.4rem}.settings-panel__list .nav-menu__result+.nav-menu__result{border-block-start:1px solid var(--tint-ink-10)}.settings-panel__list .nav-menu__result:hover{background-color:var(--tint-ink-5)}.settings-panel__list .nav-menu__link{color:var(--color-ink);padding-inline-start:var(--32px);margin-block:0;padding-inline-end:0;font-size:var(--18px)}.settings-panel__list .keyboard-shortcut{position:static;margin-inline-start:auto;align-self:center}.settings-panel__list .nav-menu__icon{background-color:rgba(0,0,0,0);background-size:1.4rem;filter:brightness(0);margin-inline-start:1rem}@media not print{:root[data-color-scheme=dark] .settings-panel__list .nav-menu__icon{filter:brightness(0) invert(1)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .settings-panel__list .nav-menu__icon{filter:brightness(0) invert(1)}}}[data-browser=safari] [data-behavior~=hide_on_safari]{display:none}[data-browser=safari] [data-behavior~=show_on_safari]{display:initial}.spinner{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}.spinner{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}.spinner--lazy-turbo{inset-block-start:10%;display:none}turbo-frame[busy] .spinner--lazy-turbo{display:block}turbo-frame[busy] .spinner--lazy-turbo--delayed{animation:appear-after-delay 1s forwards}@keyframes appear-after-delay{0%,99.99%{opacity:0}100%{opacity:1}}.spinner--ring{block-size:1em;position:relative;inline-size:1em}.spinner--ring:before,.spinner--ring:after{border-radius:50%;border:2px solid currentColor;content:"";block-size:100%;inset-inline-start:0;position:absolute;inset-block-start:0;inline-size:100%}.spinner--ring:before{opacity:.25}.spinner--ring:after{animation:spinning 1.1s infinite linear;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.spotlight-progress{animation:fade-in .33s ease;background:url(/assets/projects/spotlight_background-8dad680459a2df7e1c1e5dba905f3d0c484541f63e68b08508c101f09882b571.png) no-repeat top center;background-size:100%;overflow:hidden;position:relative;inline-size:100%}@media not print{:root[data-color-scheme=dark] .spotlight-progress{background-image:url(/assets/projects/spotlight_background_dark-63d68ce09e9b05af06560e110147c743b76fa52448f39373c133836751ab1a89.png)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .spotlight-progress{background-image:url(/assets/projects/spotlight_background_dark-63d68ce09e9b05af06560e110147c743b76fa52448f39373c133836751ab1a89.png)}}}@container layout (inline-size < 76.8rem){.spotlight-progress{block-size:25rem}}@container layout (inline-size >= 76.8rem){.spotlight-progress{block-size:50rem}}.spotlight-progress__animation{animation:spotlight-moveX 3s linear 0s infinite alternate,spotlight-moveY 3.6s linear 0s infinite alternate;position:absolute;max-inline-size:none}@container layout (inline-size < 76.8rem){.spotlight-progress__animation{inline-size:170em}}@keyframes spotlight-moveX{from{inset-inline-start:-90em}to{inset-inline-start:calc(100% - 92em)}}@keyframes spotlight-moveY{from{inset-block-start:-55em}to{inset-block-start:calc(100% - 57em)}}.card--project.card--dropping{outline:2px dashed var(--color-blue);outline-offset:1px;filter:none;position:relative}.card--project.card--dropping:after{content:"Stack these projects";position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;background:var(--color-inverted);z-index:10;font-size:var(--text-12);font-weight:bold;text-align:center;padding-block-start:1.2em;opacity:0;animation:.2s forwards creatNewStack}@keyframes creatNewStack{from{opacity:0}to{opacity:1}}.card.card--stack .card--project{display:none}.card.card--stack:after{display:none}.card.card--stack.card--dropping{outline:2px dashed var(--color-blue);outline-offset:1px;filter:none}.stack__name{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1.6em;line-height:var(--line-height-headings);text-align:center;padding:0 1em}.stack__name.stack--emoji{font-size:3.6em}.stack__logo+.stack__name{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.stack__modal-link{align-items:center;display:flex;flex-direction:column;gap:.8rem;block-size:100%;justify-content:center;inline-size:100%}.stack__modal-link:has(.stack--emoji) .stack__count:before{border-block-start:0;padding-block-end:0}.stack__logo~.stack__name.stack--emoji{font-size:1.4em}.stack__logo{margin:0 auto;block-size:3em;max-inline-size:70%}.stack__count{align-items:center;color:var(--color-text-subtle);display:flex;flex-direction:column;font-size:.8em;font-weight:600;gap:.8rem;text-transform:uppercase}.stack__count:before{border-block-start:1px solid var(--color-uncolor-30);content:"";display:block;inline-size:3rem}.stack__close{position:absolute;inset-inline-start:1rem;inset-block-start:1rem;inline-size:4rem;block-size:4rem;padding:.8rem;z-index:2}.stack__close .svg-icon{inline-size:100%;block-size:100%}.stack--modal{animation:animateModal forwards .15s ease-out;transform:scale(0.2)}.animate-card-left{transform-origin:var(--offsetLeft) var(--offsetTop)}.animate-card-center{transform-origin:var(--offsetCenter) var(--offsetTop)}.animate-card-right{transform-origin:var(--offsetRight) var(--offsetTop)}.stack__footer{align-items:center;display:flex;column-gap:1.6rem;justify-content:center;margin:1rem 0 -1rem;padding:1.6rem 0}@container layout (inline-size < 64rem){.stack__footer{flex-direction:column}.stack__footer .stack__mission-control{margin-block-end:1.6rem}}.stack__empty .stack__empty-message,.stack__empty .stack__delete-button{display:block}.stack__empty .stack__edit-button,.stack__empty .stack__activity,.stack__empty .stack__mission-control{display:none}.stack__image{--stack-img-size: 6.8rem;align-items:center;border-radius:var(--radius-lg);display:flex;flex-shrink:0;block-size:var(--stack-img-size);justify-content:center;object-fit:contain;overflow:hidden;max-inline-size:28rem;min-inline-size:var(--stack-img-size)}@container layout (inline-size < 76.8rem){.stack__image{--stack-img-size: 5rem}}.stack__image-edit{align-items:center;display:flex;flex-direction:column;gap:.4rem;position:relative}.stack__image-edit .stack__image{border-radius:var(--radius-sm);border:1px solid var(--color-ink-30);padding:.8rem}.stack__image-edit-actions{display:flex;font-size:var(--text-14);gap:1.2rem}.image-upload__input{opacity:0;inline-size:100%}.star-button{--size: 2.4rem;--svg: url(/assets/icons/src/star-solid-fd57117e22fe983df8266626c1a4950f4d3856b29c45576a4c74c93ea1d49bc4.svg);block-size:var(--size);display:inline-grid;inline-size:var(--size);transition:150ms var(--ease-out-overshoot);transition-property:opacity}.star-button::before{background:var(--tint-ink-25);block-size:100%;content:"";inline-size:100%;mask-image:var(--svg);mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size)*.85)}.star-button--starred::before{background:var(--star-gradient)}.steps{--drag-drop-block-space: 0.2em;--drag-drop-inline-space: 0.3em;--step-radius: 0.4em;--steps-list-gap: 0.3em;margin:0;list-style:none;padding:0}.steps :is(.dragover,.dragging){cursor:grabbing}.steps .dragging{display:block}.steps:has(.step__item--new,.step-input[open]) .steps__new-step{display:none}.step__item{border-radius:var(--step-radius);display:flex;flex-direction:column;padding-block:var(--todo-padding-block)}.step__item>*{vertical-align:middle}.dragging .step__item{background-color:var(--color-blue-20)}.step__header{--todo-padding-block: 0.125em;--checkbox-gap: calc(var(--todo-padding-block) * 1.6);inline-size:100%}.tray .step__header{--todo-padding-block: revert;--checkbox-gap: revert}.step__checkbox{border-radius:50%;border-width:1.5px}.step__checkbox::after{mask-size:75%}.step__checkbox input[type=checkbox]{cursor:pointer;inset:0}.step__content .checkbox-field{inline-size:100%}.step__title>a{text-decoration:underline}.step__item--edit,.step__item--add{--step-form-padding: var(--12px)}.step__item--edit .step__content>.input,.step__item--add .step__content>.input{line-height:inherit}.step-input__summary{list-style:none;cursor:pointer}.step-input__summary::-webkit-details-marker{display:none}details.step-input[open]>.step-input__summary{display:none}.step__fields{border-block-start:1px dotted var(--color-ink-40);margin-inline-start:calc(var(--checkbox-size) + var(--checkbox-gap));padding-block-start:var(--4px)}.step__fields bc-autocomplete input{border-inline-start:0;padding-inline-start:0}.step__fields .field-row{--field-row-column-size: 12ch}.step__fields .field-row__label{font-weight:400}.step__title-input{min-block-size:calc(var(--field-row-font-size)*var(--line-height-base))}.step__actions{align-items:center;display:flex;gap:.4rem;margin-block-start:var(--8px)}.step__remove{color:var(--color-text-subtle)}.subfolders .subfolder_selector{padding-inline-start:5rem}.subfolders .subfolder_selector:before{content:"";background:url(/assets/icons/arrow_return-01921c5e35a909cc8dbcd7e3d238d30792da0e04c02aed002f3408bb219100e1.svg) no-repeat;background-size:100%;background-position:center;inline-size:3rem;block-size:4rem;position:absolute;inset-inline-start:1rem}@container layout (inline-size >= 76.8rem){.subfolders .subfolder_selector{padding-inline-start:10rem}.subfolders .subfolder_selector:before{inset-inline-start:6rem}.subfolders .subfolder_selector:nth-child(2){padding-inline-start:5rem}.subfolders .subfolder_selector:nth-child(2):before{inset-inline-start:4rem}}.unsubscribe{background-color:var(--color-canvas);border:1px solid var(--tint-ink-5);border-radius:var(--12px);box-sizing:border-box;inline-size:min(50rem,100% - 4rem);margin:2rem auto 0;padding:var(--32px);text-wrap:pretty}.unsubscribe h2{text-wrap:balance}@container layout (inline-size < 76.8rem){.unsubscribe{padding:var(--24px) var(--20px)}}.subscriptions-picker .subscriptions-picker__clients-disabled{display:none}.subscriptions-picker[data-subscriptions-picker-disabled-groups~=clients] .subscriptions-picker__clients{display:none}.subscriptions-picker[data-subscriptions-picker-disabled-groups~=clients] .subscriptions-picker__clients-disabled{display:block}.subscriptions-picker__radio-button{inset-block-start:.15em}.svg-icon{block-size:var(--svg-icon-size, 1em);fill:currentcolor;flex-shrink:0;inline-size:var(--svg-icon-size, 1em);pointer-events:none}.svg-icon--text-align{transform:translateY(0.25ch)}.phony-overflow-icon{--size: 1.25em;align-items:center;border-radius:50%;border:1px solid var(--tint-ink-20);display:inline-flex;height:var(--size);justify-content:center;width:var(--size)}.system-degradations-banner{font-size:var(--text-14);padding:1.6rem;max-inline-size:74rem;margin:0 auto 1rem;box-shadow:var(--shadow-sm);border-radius:var(--radius-md);background:var(--color-yellow-10);display:none}[data-system-degradations] .system-degradations-banner{display:block}[data-system-degradations] .perma-toolbar{margin-block-start:0}[data-system-degradation]{display:none}[data-system-degradations~=uploads_disabled] [data-system-degradation~=uploads_disabled]{display:block}[data-system-degradations~=uploads_disabled] .trix-button--icon-attach,[data-system-degradations~=uploads_disabled] .chat__attach-button,[data-system-degradations~=uploads_disabled] .options-menu__action--upload,[data-system-degradations~=uploads_disabled] .drop-zone-indicator,[data-system-degradations~=uploads_disabled] lexxy-toolbar button[name=image],[data-system-degradations~=uploads_disabled] lexxy-toolbar button[name=file],[data-system-degradations~=uploads_disabled] lexxy-toolbar button[name=voice-note],[data-system-degradations~=uploads_disabled] .chat__tools button[name=voice-note]{display:none}[data-system-degradations~=search_disabled] [data-system-degradation~=search_disabled]{display:block}[data-system-degradations~=search_disabled] .nav__item[data-menu-section=search]{display:none}[data-system-degradations~=activity_timeline_disabled] [data-system-degradation~=activity_timeline_disabled]{display:block}[data-system-degradations~=activity_timeline_disabled] .nav__item[data-menu-section=activity]{display:none}[data-system-degradations~=readonly_database] [data-system-degradation~=readonly_database]{display:block}[data-system-degradations~=readonly_database] form input,[data-system-degradations~=readonly_database] form textarea,[data-system-degradations~=readonly_database] form button{opacity:.25 !important}[data-system-degradations~=readonly_database] form [type=submit]{pointer-events:none !important;cursor:not-allowed !important}@layer components{.tabs{--tab-border-color: var(--color-ink-30);--tab-padding: 1.5ch;border-block-end:1px solid var(--tab-border-color);display:flex;flex-wrap:wrap;font-size:var(--text-16);gap:var(--4px);margin:0 auto}.tabs__item{align-items:center;background-color:var(--color-canvas);block-size:var(--component-base);border:1px solid rgba(0,0,0,0);border-block-end-color:var(--tab-border-color);border-radius:var(--radius-lg) var(--radius-lg) 0 0;color:var(--color-text);display:flex;justify-content:center;margin-block-end:-1px;padding-inline:var(--tab-padding)}@media(any-hover: hover){.tabs__item:not(.tabs__item--active):hover{background-color:var(--color-ink-10)}}.tabs__item--active{border-color:var(--tab-border-color);border-block-end-color:var(--color-canvas);pointer-events:none}.tabs--flush-perma{margin-inline:calc(-1*var(--perma-padding));padding-inline:var(--perma-padding)}}.task-details{--avatar-size: 1em;--balloon-size: var(--avatar-size);--todo-details-gap: var(--4px);align-items:center;min-block-size:var(--checkbox-size);color:var(--color-text-subtle);column-gap:1ch;display:inline-flex;flex-wrap:wrap;font-size:.8em;margin-inline-start:.5ch;position:relative;vertical-align:text-bottom}.task-details:where(:has(>:not(.task-details__edit-button,[hidden]))){background-color:var(--color-uncolor-10);border-radius:.75ch;box-shadow:0 0 0 1px var(--tint-ink-5);padding-inline:.5ch .75ch}.task-details>*:not(.task-details__edit-button,.comments-balloon,[hidden]){align-items:center;display:inline-flex;gap:.25ch;white-space:nowrap}.task-details .svg-icon{color:currentcolor}.task-details .client-visibility-flag{line-height:1lh}.task-details__edit-button{--btn-background-color: transparent;--btn-background-color-hover: transparent;--btn-color: var(--color-text-subtle);--btn-font-size: inherit;--btn-radius: 0.75ch;--btn-size: var(--checkbox-size);opacity:0}.task-details__edit-button:is(:focus,:focus-visible),:is(.todolist__header,.todo,.step__item,.assignment):not(.selected):hover .task-details__edit-button,:is(.todolist__header,.todo).selected .task-details__edit-button{opacity:1}.task-details__edit-button:not(:first-child){inset:50% 0 auto auto;position:absolute;translate:calc(100% + .5ch) -50%}.relative-datepicker{background:var(--color-canvas-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;inset-inline-start:0;text-align:start;inset-block-start:3.2rem;inline-size:30rem;z-index:5}body.project-template .break--on-canvas:before,body.todos-template .break--on-canvas:before{border:0}body.project-template .break--on-canvas>span,body.todos-template .break--on-canvas>span{background-color:rgba(0,0,0,0)}body.project-template .todos-form .field-row--date,body.todos-template .todos-form .field-row--date{border-block-start:0}body.project-template .todolist .action-menu,body.todos-template .todolist .action-menu{inset-block-start:-14.6rem}@container layout (inline-size >= 96rem){body.project-template .todolist .action-menu,body.todos-template .todolist .action-menu{inset-block-start:-1rem}}body.project-template .hidden-on-template,body.todos-template .hidden-on-template{display:none}.calendar--project>p{padding-inline:var(--32px)}.relative-datepicker{font-size:var(--text-12);text-align:center;margin:-1px 0 0;z-index:6;inline-size:auto;inset-block-start:auto;inset-inline-start:0;inset-inline-end:0}.relative-datepicker__days{margin-block-start:-0.6rem}.relative-datepicker__day{font-size:var(--text-14);display:block;padding:.8rem 1rem;line-height:1;color:var(--color-text-subtle)}.relative-datepicker__day:last-child{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.relative-datepicker__day:hover{background-color:var(--color-blue-20)}.relative-datepicker__day+.relative-datepicker__day{border-block-start:1px solid var(--tint-ink-15)}.relative-datepicker__day--active{background-color:var(--color-green-20);font-weight:bold;color:var(--color-ink)}@media not print{:root[data-color-scheme=dark] .relative-datepicker__day--active{background-color:var(--color-green-30)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .relative-datepicker__day--active{background-color:var(--color-green-30)}}}.template-card-actions{inset-block-start:var(--8px);inset-inline-end:var(--8px);position:absolute;z-index:3}.template-card-actions.expanded .action-sheet__content{inline-size:27rem}.card--todoset .todolist__title{padding-inline-end:var(--component-sm)}body.project-template #new-recording-from-template .action-list__item--todo-move,body.project-template #new-recording-from-template .action-list__item--todo-copy,body.todos-template #new-recording-from-template .action-list__item--todo-move,body.todos-template #new-recording-from-template .action-list__item--todo-copy{display:none}body.todos-template .perma--todoset-archive .todos.remaining>.recording{inline-size:auto !important;border:none !important;margin:0 !important}body.todos-template .card--todolist-template{margin:0;max-block-size:21rem}body.todos-template .card--todolist-template:before{padding-block-start:50%}@container layout (inline-size >= 64rem){body.todos-template .card--todolist-template:before{padding-block-start:70%}}body.todos-template .card__content{padding:1.8rem 1.6rem;background-color:var(--color-canvas);pointer-events:none}body.todos-template .todolist{inline-size:100%;background:var(--color-canvas);border-radius:var(--radius-lg)}body.todos-template .recordable--todoset-archive .todolist{padding:1.8rem 1.6rem;block-size:21rem;overflow:hidden}body.todos-template .recordable--todoset-archive .todolist__header{pointer-events:all}body.todos-template .recordable--todoset-archive.recordable{background:none !important}body.todos-template .recordable--todoset-archive .checkbox-field__content{margin-inline-end:0 !important;padding-inline-end:0 !important}body.todos-template .recordable--todoset-archive .indent{padding-inline-start:0}.todos-template--copylist .card{inline-size:17rem !important}.todos-template__add-new{align-items:center;display:flex;font-size:var(--text-16);gap:1.2rem;inline-size:100%;justify-content:center}.todos-template__select-template,.todos-template__edit-template{position:absolute;z-index:2;inset-inline-start:0;inset-inline-end:0;inset-block-start:auto;inset-block-end:1.6rem;display:none;justify-content:center}.todos-template__edit-template{inset-block-end:0;inline-size:100%;block-size:100%;display:block}.todos-template--toolview .template-card-actions{display:none}.todos-template--toolview .todos-template__select-template{display:flex;inline-size:100%;block-size:100%;inset-block-end:0;align-items:flex-end;padding-block-end:1.6rem}.todos-template__footer{display:flex;justify-content:center;flex-direction:column-reverse;gap:1.2rem}@container layout (inline-size >= 76.8rem){.todos-template__footer{flex-direction:row}}.todos-template__empty{text-align:center;border-radius:var(--radius-md)}.todos-template__footer-divider{display:none}@container layout (inline-size >= 76.8rem){.todos-template__footer-divider{display:block}}.how-to-emails-icon{--tool-icon-size: 12.8rem}.text-highlight{--bg-color: var(--color-yellow-30);background-color:var(--bg-color);border-radius:4rem 2rem 4.2rem 1.1rem;box-shadow:.2em 0 0 var(--bg-color),-0.2em 0 0 var(--bg-color);margin-inline-start:3px;padding:0 .2em}.text-highlight--urgent{--bg-color: var(--color-red-30)}.text-highlight-underline{background:url(/assets/hints/highlight_underline-1d8cd747f4fc361f8605428082f39f16794fc75a20d529db4d895beef4ef5cc6.svg) center 103% no-repeat;background-size:105%}.text-highlight-bottom{border-block-end:1px solid var(--color-yellow-30);box-shadow:inset 0 -6px 0 var(--color-yellow-30);font-style:normal}.quick-find-mark{background-color:var(--color-yellow-30);color:var(--color-ink)}.text-highlight-fade{background:linear-gradient(to right, transparent, var(--color-yellow-20) 3%, var(--color-yellow-20) 90%, transparent);border-radius:.1rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline}turbo-frame[busy] .thread__more-btn::after{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}turbo-frame[busy] .thread__more-btn::after{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}@layer components{.recordable-discussion{margin-block-start:calc(var(--perma-padding) + var(--perma-avatar-size))}.thread{display:flow-root;position:relative}.thread:before{border-block-start:var(--border);content:"";inset-block-start:0;inset-inline:calc(-1*var(--perma-padding));position:absolute}.thread-entry{--thread-entry-actions-offset: calc(var(--thread-entry-padding-block) - 0.8rem);--thread-entry-padding-block: var(--24px);--thread-entry-indent: calc(var(--perma-avatar-size) + var(--perma-column-gap));border-block-start:var(--border);padding-block:var(--thread-entry-padding-block);position:relative}@container layout (inline-size >= 76.8rem){.thread-entry{padding-inline:var(--thread-entry-indent)}}.thread-entry:has(.thread-entry__avatar){min-block-size:calc(var(--perma-avatar-size) + var(--thread-entry-padding-block)*2)}.thread-entry .formatted_content{font-size:var(--text-body)}.thread-entry:not(.thread-entry--with-discuss) .boosts:not(:has(.boost--posted)){inset-block-end:-0.8rem;inset-inline-end:0;margin-block-start:0;position:absolute;z-index:calc(var(--z-lexxy-toolbar) + 1)}.thread-entry:not(.thread-entry--with-discuss) .boosts:not(:has(.boost--posted)) .boost{transform-origin:right center}@container layout (inline-size >= 76.8rem){.thread-entry:not(.thread-entry--with-discuss) .boosts:not(:has(.boost--posted)){inset-inline-end:calc(-1*var(--perma-text-indent))}.thread-entry:not(.thread-entry--with-discuss) .boosts:not(:has(.boost--posted)) .boost__write-item{order:99}.thread-entry:not(.thread-entry--with-discuss) .boosts:not(:has(.boost--posted)) .boost__emoji-picker-item{order:-1}}.thread-entry__avatar{--change-avatar-size: var(--perma-avatar-size)}@container layout (inline-size >= 76.8rem){.thread-entry__avatar{inset:var(--thread-entry-padding-block) auto auto 0;position:absolute}}.thread-entry__title{font-size:var(--text-body)}.thread-entry__author{font-weight:700}@container layout (inline-size >= 76.8rem){.thread-entry__author:has(+.thread-entry__author-title):after{content:",";font-weight:400}}.thread-entry__author-title{color:var(--color-text-subtle)}.thread-entry__time{color:var(--color-text-subtle);text-transform:capitalize;white-space:nowrap}.thread-entry__time time{white-space:nowrap}.thread-entry__title .thread-entry__time:before{content:"•"}@container layout (inline-size >= 76.8rem){.thread-entry__actions{inset:var(--thread-entry-actions-offset) 0 auto auto;position:absolute}}.thread-entry__footer{position:relative;z-index:calc(var(--z-lexxy-internals) + 1)}.thread-entry__footer:has(>.boosts .boost--posted),.thread-entry__footer:has(>*:not(.boosts)){margin-block-start:var(--thread-entry-padding-block)}.thread-entry__discuss-with-boosts{align-items:center;display:flex;flex-wrap:wrap;gap:var(--4px)}.thread-entry__discuss-with-boosts .boosts{display:contents}.thread-entry__submit-buttons{align-items:center;display:flex;gap:var(--8px);margin-block-start:var(--8px)}.thread-entry__metadata{color:var(--color-uncolor);font-size:var(--12px)}@container layout (inline-size < 76.8rem){.thread-entry .formatted_content>:is(h2,h3,h4,p,ul,ol):last-child::after{block-size:.5ch;content:"";display:inline-block;inline-size:var(--component-sm)}.thread-entry__header{display:flex;margin-block-end:.8rem}.thread-entry__avatar{margin-inline-end:.8rem}.thread-entry__title{flex:1;line-height:calc(var(--perma-avatar-size)/2)}.thread-entry__author{display:block}.thread-entry__author-title~.thread-entry__time:before{content:"•"}.thread-entry__actions{margin-block-start:-0.8rem}}@container layout (inline-size < 76.8rem){.thread-entry--form:not(.expanded){display:flex}.thread-entry--form.expanded{border-block-start:0}.thread-entry--form.expanded .thread-entry__avatar{display:none !important}}.thread-entry__prompt{align-items:flex-start;block-size:15.6rem;color:var(--color-text-placeholder);display:flex;font-size:var(--text-body);inline-size:100%;line-height:var(--perma-avatar-size)}.thread-entry__prompt .keyboard-shortcut{margin-block-start:var(--20px);margin-inline-start:var(--8px)}.thread-entry--subscriptions{font-size:var(--16px);min-block-size:12rem;padding-inline:0}@container layout (inline-size < 76.8rem){.thread-entry--subscriptions{padding-inline-start:0}}.thread__subscribers{max-inline-size:calc(100% - var(--perma-avatar-size) - var(--perma-column-gap))}.thread__subscribers-actions{align-items:center;display:flex;gap:var(--4px)}.thread-entry--event .thread-entry__footer{position:static}.thread-entry--event .boosts:not(:has(.boost--posted)){inset-block-end:50% !important;inset-inline-end:0 !important;translate:0 50%}.thread-entry__event{display:flex;gap:var(--perma-column-gap);position:relative}.thread-entry__event-icon{--svg-icon-size: 1lh;block-size:var(--svg-icon-size);inline-size:var(--svg-icon-size)}.thread-entry__event-icon.svg-icon--card-move{color:var(--color-orange-50)}.thread-entry__event-icon.svg-icon--check-circle-solid{color:var(--color-green-50)}.thread-entry__event-icon.svg-icon--check-square-solid{color:var(--color-green-50)}.thread-entry__event-icon.svg-icon--link{color:var(--color-ink-50)}.thread-entry__event-icon.svg-icon--x-square-solid{color:var(--color-red-50)}.thread-entry__event-icon.svg-icon--calendar{color:var(--color-blue-50)}.thread-entry__event-icon.svg-icon--copy{color:var(--color-purple-50)}@container layout (inline-size >= 76.8rem){.thread-entry__event-icon{inset:.4rem auto auto calc(-1*var(--perma-column-gap) - 1lh);position:absolute}}.thread-entry__event-content{flex:1}.thread-entry__rescheduled-event{display:flex;font-size:var(--16px);gap:8px}.thread-entry__rescheduled-event-label{inline-size:4ch}@container layout (inline-size < 76.8rem){.thread-entry--event .thread-entry__header{inset:var(--thread-entry-padding-block) 0 auto auto;position:absolute;z-index:1}.thread-entry__event{display:grid;gap:.8rem;grid-template-columns:var(--perma-avatar-size) 1fr var(--component-sm)}.thread-entry__event-icon{translate:0 -0.2rem}}.thread-entry__question-answer-date-asked{display:none}.thread-entry--email{--email-thread-offset: calc(var(--perma-avatar-size) / 2);--email-actions-inset: var(--40px);background:var(--color-blue-20);border:0 !important;border-radius:var(--8px);margin-block:var(--8px);margin-inline-start:var(--email-thread-offset);margin-inline-end:var(--email-actions-inset);padding-inline-start:calc(var(--email-thread-offset) + var(--perma-column-gap))}.thread-entry--email:not(.thread-entry--form):before{background:url(/assets/recordings/email_stamp-9026ea4e1ea6da6832a177dcfe9a9aa024cc4ebff79d2a754cab0f672e810288.svg) left center no-repeat;background-size:100%;block-size:var(--40px);content:"";inline-size:var(--80px);inset-block-start:var(--24px);inset-inline-end:var(--16px);opacity:.5;position:absolute;rotate:4deg;z-index:2}.thread-entry--email .thread-entry__avatar{background:var(--color-canvas);box-shadow:0 0 0 var(--4px) var(--color-canvas);margin-inline-start:calc(-1*var(--email-thread-offset))}.thread-entry--email .thread-entry__actions{inset-inline-end:calc(-1*var(--email-actions-inset))}.thread-entry--email:not(.thread-entry--with-discuss) .boosts:not(:has(.boost--posted)):not(:has(.boost--composer.expanded)){inset-inline-end:calc(-1*var(--email-actions-inset))}.thread-entry__email-metadata{border-block-end:var(--border);color:var(--color-text-subtle);font-size:var(--text-12);margin-block-end:var(--8px)}.thread-entry--form .thread-entry__email-metadata{border-block-end:0}.thread-entry__email-metadata table{inline-size:100%}.thread-entry__email-metadata td{padding-inline-end:1.25em;vertical-align:top}.thread-entry__email-metadata td:first-of-type{white-space:nowrap}.thread-entry__email-metadata td:last-of-type{inline-size:100%}.thread-entry--email-from-them{background-color:var(--color-yellow-10)}.thread-entry--email-from-them .thread-entry__time{inset-inline-end:7rem}.thread-entry--email-client:before{display:none}.thread__more-btn{position:relative}turbo-frame[busy] .thread__more-btn::after{animation-delay:.2s;content:"";opacity:.8;z-index:1}@media not print{:root[data-color-scheme=dark] turbo-frame[busy] .thread__more-btn::after{filter:invert(1)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) turbo-frame[busy] .thread__more-btn::after{filter:invert(1)}}}.recordable-discussion:not(.recordable-discussion--backlinks-active) .tabs__item--comments,.recordable-discussion.recordable-discussion--backlinks-active .tabs__item--backlinks{border-color:var(--tab-border-color);border-block-end-color:var(--color-canvas);pointer-events:none}.recordable-discussion.recordable-discussion--backlinks-active .thread--backlinks{display:block}.recordable-discussion.recordable-discussion--backlinks-active .thread--comments{display:none}.recordable-discussion .tabs{position:relative;translate:0 1px;z-index:1}@container layout (inline-size >= 76.8rem){.recordable-discussion .tabs{margin-inline-start:calc(var(--perma-avatar-size) + var(--perma-column-gap) - var(--tab-padding))}}html[data-turbo-preview] .recordable-discussion .tabs__item{opacity:0}.thread--backlinks{display:none;min-block-size:60rem}.backlinks__footer{color:var(--color-uncolor);font-size:var(--14px)}.thread-entry.backlink{font-size:var(--text-body)}@container layout (inline-size < 48rem){.thread-entry.backlink .truncate{white-space:unset}}.thread-entry.backlink time:empty{display:none}.thread-entry.backlink blockquote mark{background:rgba(0,0,0,0);color:var(--color-uncolor);font-style:italic}.backlink__title{margin:0;font-weight:400;font-size:inherit}.backlink__breadcrumb-decoration{display:inline-flex;gap:.4rem;align-items:center;white-space:nowrap}.backlink__breadcrumb>*{display:inline}@container layout (inline-size >= 76.8rem){.backlink__breadcrumb,.backlink__tool,.backlink__project{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backlink__breadcrumb{pointer-events:none}.backlink__tool{pointer-events:all}.backlink__content{overflow:hidden;display:block}.backlink__breadcrumb{display:flex;align-items:center}.backlink__project{display:block;flex-basis:auto;flex-shrink:0;max-inline-size:30ch}.backlink__breadcrumb-decoration{display:flex;flex-shrink:0;padding-inline:.4rem}}@container layout (inline-size < 76.8rem){.thread-entry--closed{align-items:center;display:flex;gap:1.6rem}}.thread-entry__closed-icon{--svg-icon-size: 1lh;background-color:var(--color-ink-20);block-size:var(--perma-avatar-size);border-radius:50%;color:var(--color-text-subtle);display:grid;inline-size:var(--perma-avatar-size);place-content:center}@container layout (inline-size >= 76.8rem){.thread-entry__closed-icon{inset:50% auto auto 0;position:absolute;translate:0 -50%}}}html:not([data-time-format=twenty_four_hour]) [data-twenty-four-hour-time-format]{display:none !important}html[data-time-format=twenty_four_hour] [data-twelve-hour-time-format]{display:none !important}.timesheet-filter-total{align-items:center;display:flex;flex:1;position:relative}.timesheet-filter-total strong{align-items:center;color:var(--ledger-label-color);font-size:var(--text-16);background-color:var(--ledger-bg-color);border-radius:var(--radius-sm);border:1px solid var(--ledger-border-color);display:flex;gap:.4rem;margin-inline-start:auto;padding:.125em .5em;position:relative;white-space:nowrap}.timesheet-filter-total:not(:empty)::before{background:linear-gradient(to right, var(--color-canvas), var(--ledger-border-color), var(--color-canvas));content:"";height:1px;inset:50% 0 auto;position:absolute;transform:translateY(-50%)}*+.timesheet-ledger:not(.timesheet-widget .timesheet-ledger){margin-top:var(--16px)}.timesheet--for-recording .timesheet-ledger__recording-reference{display:none}.timesheet-ledger__header{padding:0 0 .8rem .8rem}.timesheet-ledger__title{font-size:var(--text-18);margin:0}.timesheet-ledger__row{--ledger-padding-block: 0.6rem;--ledger-padding-inline: 0.8rem;--ledger-action-button-size: 3.2rem;--ledger-action-size: calc(var(--ledger-padding-inline) * 2 + var(--ledger-action-button-size));--ledger-date-size: 11.2rem;align-items:stretch;display:grid;font-size:var(--text-14);grid-template-areas:"date hours person actions" "date hours notes actions";grid-template-columns:var(--ledger-date-size) 6rem 1fr var(--ledger-action-size)}.timesheet-ledger__turbo-frame:nth-child(odd) .timesheet-ledger__row{background-color:var(--ledger-bg-color)}@container layout (inline-size >= 76.8rem){.timesheet-ledger__row{--ledger-action-button-size: 2.4rem;--ledger-action-size: calc(var(--ledger-padding-inline) * 2 + var(--ledger-action-button-size) * 2 + 0.2rem);grid-template-areas:"date hours person notes actions";grid-template-columns:var(--ledger-date-size) 8rem 2fr 3fr var(--ledger-action-size)}}.timesheet-ledger__row .avatar{--change-avatar-size: 1.6rem !important}.timesheet-ledger__row--header{background-color:var(--ledger-bg-color);border-block-end:4px double var(--ledger-border-color-alt);border-block-start:1px solid var(--ledger-border-color)}.timesheet-ledger__row--footer{background:none !important;border-block-end:none !important;border-block-start:4px double var(--ledger-border-color);margin-top:-1px}.timesheet-ledger__row--footer .timesheet-ledger__label{align-items:center;display:flex;justify-content:flex-end}.timesheet-ledger__cell{border-inline-end:1px dashed var(--ledger-border-color);padding-block:var(--ledger-padding-block);padding-inline:var(--ledger-padding-inline)}.timesheet-ledger__cell>span{display:block;line-height:1.35;margin-top:.2rem;vertical-align:middle}.timesheet-ledger__label{color:var(--ledger-label-color);font-size:var(--text-10);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.timesheet-ledger__date{border-inline-end:1px dashed var(--ledger-border-color-alt);grid-area:date}.timesheet-ledger__hours{grid-area:hours}.timesheet-ledger__person{grid-area:person;min-width:0}.timesheet-ledger__person .input{flex-wrap:nowrap}.timesheet-ledger__person>span,.timesheet-ledger__person .autocompletable--has-avatar{align-items:center;display:flex;gap:.4rem;padding-block-start:0}.timesheet-ledger__person .autocompletable__name{font-size:var(--text-14)}.timesheet-ledger__notes{grid-area:notes}@container layout (inline-size < 76.8rem){.timesheet-ledger__notes{padding-block-start:0}}@container layout (inline-size < 76.8rem){.timesheet-ledger__row--header .timesheet-ledger__notes{display:none}}.timesheet-ledger__actions{border-inline-end:none;display:flex;gap:.2rem;grid-area:actions}@container layout (inline-size < 76.8rem){.timesheet-ledger__actions{flex-direction:column}}.timesheet-ledger__actions .action-sheet{block-size:min-content}.timesheet-ledger__actions .action-sheet__expansion-toggle{inline-size:3.2rem;block-size:3.2rem;background-color:rgba(0,0,0,0)}.timesheet-report .timesheet-ledger__actions--edit,.timesheet-widget .timesheet-ledger__actions--edit{display:none !important}.timesheet-ledger__button{block-size:var(--ledger-action-button-size);display:grid;inline-size:var(--ledger-action-button-size);padding:0;place-items:center}.timesheet-ledger__button--add{block-size:2.4rem;inline-size:100%}@container layout (inline-size < 76.8rem){.timesheet-ledger__button--add{min-inline-size:calc(100% - .8rem)}}.timesheet-ledger__mobile-label{background-color:var(--ledger-bg-color);border-inline-end:4px double var(--ledger-border-color-alt);display:none;padding:1.2rem .8rem}.timesheet-ledger__row--edit{box-shadow:0 0 0 2px var(--color-green);border-radius:var(--radius-sm);position:relative}.timesheet-ledger__row--edit .timesheet-ledger__input,.timesheet-ledger__row--edit .duet-date__input{align-items:center;background:rgba(0,0,0,0);block-size:auto;border-radius:0;border:none;display:flex;height:2.4rem;inline-size:100%;padding:0}.timesheet-ledger__row--edit .timesheet-ledger__input:focus,.timesheet-ledger__row--edit .duet-date__input:focus{outline:none}.timesheet-ledger__row--edit .duet-date__toggle{border-radius:var(--radius-sm)}.timesheet-ledger__row--edit .duet-date__toggle-icon{display:none}.timesheet-ledger__row--edit .autocompletable{max-inline-size:100% !important}.timesheet-ledger__row--edit .timesheet-ledger__cell>*{animation:250ms fade-in linear}html.report_timesheet main:has(.timesheet-ledger__row--edit) bc-suggestion-select{min-width:fit-content}.timesheet-report .timesheet-ledger__row{grid-template-areas:"date hours person" "date hours notes";grid-template-columns:var(--ledger-date-size) 6rem 1fr}@container layout (inline-size >= 76.8rem){.timesheet-report .timesheet-ledger__row{grid-template-areas:"date hours person notes";grid-template-columns:var(--ledger-date-size) 8rem 2fr 3fr}}.timesheet-report .timesheet-ledger__notes{border-inline-end:none}@container layout (inline-size < 76.8rem){.timesheet-report .timesheet-ledger__person{border-inline-end:none}}.timesheet-widget__content{filter:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.15)) drop-shadow(0 -1px 1px rgba(0, 0, 0, 0.05));transform:translateZ(0)}.timesheet-widget__content:before,.timesheet-widget__content:after{content:"";position:absolute;background:url(/assets/recordings/torn-bottom-5f53de4c7db68c728308ffec201a00325cbb3a266adf05fb9910dfbb544a4597.svg) bottom left repeat-x;block-size:12px;inline-size:100%;inset-block-end:-6px}@media not print{:root[data-color-scheme=dark] .timesheet-widget__content:before,:root[data-color-scheme=dark] .timesheet-widget__content:after{background:url(/assets/recordings/torn-bottom-dark-537d20f8d7078ab3e11c4b1faa38abcc9239f81ef5731615ab6983e77c24c184.svg) bottom left repeat-x}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .timesheet-widget__content:before,:root:not([data-color-scheme=light]) .timesheet-widget__content:after{background:url(/assets/recordings/torn-bottom-dark-537d20f8d7078ab3e11c4b1faa38abcc9239f81ef5731615ab6983e77c24c184.svg) bottom left repeat-x}}}.timesheet-widget__content:before{inset-block-start:-6px;inset-block-end:auto;background:url(/assets/recordings/torn-top-e36fd6b474138b9e9e3bd584455f6e5c20d35e18863d068affef50b852e08143.svg) top left repeat-x}@media not print{:root[data-color-scheme=dark] .timesheet-widget__content:before{background:url(/assets/recordings/torn-top-dark-edc6b388083f85c6b27aec5dae4f149af01b57f95c61980a13d6d1a409ee0a10.svg) top left repeat-x}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .timesheet-widget__content:before{background:url(/assets/recordings/torn-top-dark-edc6b388083f85c6b27aec5dae4f149af01b57f95c61980a13d6d1a409ee0a10.svg) top left repeat-x}}}[data-turbo-preview] .timesheet-widget{opacity:0}.timesheet-widget__toggle{align-self:center;background-color:var(--ledger-toggle-color);color:var(--ledger-label-color);z-index:1}.timesheet-widget__toggle abbr{border:none;text-decoration:none}.timesheet-widget__animation{animation:fade-in-up 750ms;animation-fill-mode:both;display:inline-block}.timesheet-widget__content{--spacing: 1.2rem;background-color:var(--color-canvas);border:2px solid var(--ledger-border-color);border-block-end:none;border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:0 4px 4px -4px var(--tint-black-10),0 8px 8px -8px var(--tint-black-10),0 32px 32px -16px var(--tint-black-10);inset-block-start:0;inset-inline:0;position:absolute;z-index:6}@container layout (inline-size < 76.8rem){.timesheet-widget__content{filter:unset;transform:unset}}.timesheet-widget__content:before{display:none}@media not print{:root[data-color-scheme=dark] .timesheet-widget__content:after{background:url(/assets/recordings/timesheet-torn-bottom-dark-5d15a1d43857d9b1e64fcfe7e9d551d0c3833a36ba83bca8f03359089144b7a8.svg) bottom left repeat-x}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .timesheet-widget__content:after{background:url(/assets/recordings/timesheet-torn-bottom-dark-5d15a1d43857d9b1e64fcfe7e9d551d0c3833a36ba83bca8f03359089144b7a8.svg) bottom left repeat-x}}}.timesheet-widget__content .timesheet-widget__header{background-color:var(--ledger-bg-color);inline-size:100%;padding:.8rem .8rem 1rem .8rem}@container layout (inline-size < 76.8rem){.timesheet-widget__content .timesheet-ledger__row{display:block}}.timesheet-widget__content .timesheet-ledger__row--header{border-block-start:1px solid var(--ledger-border-color)}@container layout (inline-size < 76.8rem){.timesheet-widget__content .timesheet-ledger__row--header{display:none}}.timesheet-widget__content .timesheet-ledger__cell{align-items:center;display:flex}@container layout (inline-size < 76.8rem){.timesheet-widget__content .timesheet-ledger__cell{display:grid;gap:.8rem;grid-template-columns:6.4rem 1fr;border-block-start:1px solid var(--ledger-border-color);border-inline-end:none;padding:0}}@container layout (inline-size < 76.8rem){.timesheet-widget__content .timesheet-ledger__mobile-label{display:flex}}@container layout (inline-size < 76.8rem){.timesheet-widget__content .timesheet-ledger__button--add{grid-column-start:2;margin:.8rem .8rem .8rem -0.8rem;max-inline-size:6.4rem;justify-self:end}}.timesheet-widget__close{background:none;block-size:3.2rem;border-radius:50%;border:none;display:grid;inline-size:3.2rem;inset-block-start:.6rem;inset-inline-end:.8rem;place-items:center;position:absolute}.timesheet-widget__permalink{color:var(--color-text-subtle);font-size:var(--text-14);padding:.8rem 0 1.2rem;position:relative;text-align:center}@container layout (inline-size < 76.8rem){.timesheet-widget .timesheet-ledger__entries{display:none}}.todolist{--todolist-indent: calc(var(--checkbox-size) + var(--checkbox-gap));--todolist-header-line-height: var(--24px);font-size:var(--text-md);margin-block-end:var(--24px)}.todolist .checkbox-field{--checkbox-field-font-size: var(--text-md)}.todolist__menu-button{block-size:100%;color:var(--color-ink-50);cursor:pointer;display:grid;font-size:var(--checkbox-size);inline-size:var(--perma-padding);inset:50% auto auto 0;opacity:0;justify-content:center;padding-block-start:calc(var(--todo-padding-block)*2);position:absolute;translate:-100% -50%}.todolist__menu-button .svg-icon--overflow{margin-block-start:1px;rotate:90deg}:is(.todo,.todolist__header):hover .todolist__menu-button,.todolist__menu-button:focus-within{opacity:1}.todolist__menu-button:active,.todolist__menu-button:hover,.todolist__menu-button.selected{outline:none;opacity:1}.todolist__header{--pie-chart-size: var(--checkbox-size);align-items:flex-start;display:flex;gap:var(--checkbox-gap);min-block-size:var(--checkbox-size);padding-block:var(--todo-padding-block);position:relative}.todolist__header .task-details{background:none;box-shadow:none;font-size:var(--14px);padding:0}.todolist__header-content{display:flex;gap:var(--8px);line-height:var(--todolist-header-line-height);max-inline-size:100%}.todolist__title{font-size:var(--20px);font-weight:800;margin:0;position:relative}.todolist__description .inline-edit,.todolist__description .inline-edit-form,.todolist__description .inline-edit__title-form bc-require{inline-size:100%}.todolist__description .inline-edit__title-actions{position:static !important;box-shadow:none}.todolist__description:has(>.inline-edit>.inline-edit__title-form) .inline-edit-form{display:inline !important}.todolist__description:has(>.inline-edit>.inline-edit__title-form) .inline-edit{margin-block-start:.4rem;border-radius:var(--radius-lg);margin-inline:-1rem}.todolist-progress{--pie-chart-size: var(--checkbox-size);align-items:center;display:flex;gap:var(--8px);margin-top:calc((var(--todolist-header-line-height) - var(--checkbox-size))/2)}.todolist-progress__label{align-items:center;color:var(--color-uncolor);display:inline-flex;font-size:var(--text-md);gap:.25ch;line-height:1;white-space:nowrap;flex-direction:row !important}.todolist__new-todo-button{color:var(--color-blue);line-height:var(--checkbox-field-line-height);margin-inline-start:var(--todolist-indent);padding-block:var(--todo-padding-block);text-decoration:underline}[data-controller~=quick-find][filtering] .todolist__new-todo-button{display:none}.todolist__toggle-completed,.todolist__archive-completed{align-items:center;color:var(--color-text-subtle);display:inline-flex;gap:var(--checkbox-gap);line-height:var(--checkbox-field-line-height);padding-block:var(--todo-padding-block)}.todolist__toggle-completed:hover,.todolist__archive-completed:hover{text-decoration:underline}.todolist__toggle-completed .checkbox,.todolist__archive-completed .checkbox{display:grid;place-content:center}.todolist__toggle-completed .checkbox::after,.todolist__archive-completed .checkbox::after{display:none}.todolist__toggle-completed .checkbox:not(.checked),.todolist__archive-completed .checkbox:not(.checked){border-color:var(--color-ink-30)}.todolist__toggle-completed .checkbox.checked,.todolist__archive-completed .checkbox.checked{color:var(--color-green-50)}.todolist:not(.todolist--showing-completed) .todolist__show-when-completed-visible,.todolist:not(.todolist--showing-completed) .todolist__archive-completed{display:none}.todolist--showing-completed .todolist__hide-when-completed-visible{display:none}.todolist__groups .todolist{margin-block:0}.todolist__group{--recording-color-canvas: var(--color-ink-30)}.todolist__group-header .todolist__title{font-size:inherit;font-weight:700;line-height:var(--checkbox-field-line-height)}.todolist__group-color{--todolist-group-color-padding: 0.2rem;background-color:var(--recording-color);block-size:4px;display:block;flex-shrink:0;inline-size:var(--checkbox-size);margin-block-start:calc(var(--checkbox-size)/2);position:relative}.todolist__group-header--deleting{animation:fade-out-left .33s both}.todolist__group-link-to-archived-children{color:var(--color-text-subtle);margin-inline-start:2.7rem}.todolist__group-link-to-archived-children:before{content:"+ "}.todolist__group-link-to-archived-children .link-to-archived-children{margin:0;padding:0}.todolist__groups--archived .todolist__group{margin:1.25em 0}.todolist--adding-todo .todolist__toggle-completed,.todolist--adding-todo .todolist__actions{display:none}.todolist--dragging>*:not(.todolist__header),.todolist--placeholder>*:not(.todolist__header){display:none}.todolist--dragging{background:var(--color-canvas-light);border-radius:var(--radius-md);box-shadow:var(--shadow-md);position:relative}.todolist--dragging:before{animation:scale-fade-in 250ms ease;background-color:var(--color-ink);block-size:var(--component-xs);border-radius:50%;color:var(--color-inverted);content:attr(data-badge-count);display:grid;font-size:var(--text-12);inline-size:var(--component-xs);inset:0 auto auto 0;letter-spacing:-1px;place-content:center;position:absolute;translate:-25% -25%;z-index:1}.todolist--placeholder{background-color:var(--tint-ink-15);border:2px dashed var(--color-ink) !important;border-radius:var(--radius-md);opacity:.1}.todolist--placeholder>.todolist__header{visibility:hidden}.todolist--loose:not(:has(.todo)) .todolist__new-todo-button{align-items:center;display:inline-flex;gap:var(--checkbox-gap);margin-inline:0}.todolist--loose:not(:has(.todo)) .todolist__new-todo-button:before{block-size:var(--checkbox-size);border-radius:20%;border:1.5px solid var(--color-ink-30);content:"";inline-size:var(--checkbox-size)}.recordable--todolist .todolist__header-content .task-details,.recordable--todolist .todolist__toggle-completed{display:none}.perma:not(.perma--public) .recordable--todolist-group .todolist__group-header{display:none}.recordable--todolist-group .todolist__group-color{position:absolute;inset:.25em auto auto 0;translate:calc(-0.5*var(--perma-padding) - 50%)}.recordable--todolist-group .perma-header__title{position:relative}.recordable--todolist-group .todolist-group-perma-subhead{font-size:var(--16px);font-weight:400;position:absolute;inset:0 auto auto 0;translate:0 -100%}.todos-form{--todos-form-padding: var(--8px)}.todos-form .checkbox-field{inline-size:100%}.todos-form .todo__checkbox{pointer-events:none}.todos-form .notice--for-recording{border-radius:var(--radius-sm);font-size:var(--14px);padding:var(--8px) var(--16px);margin:0}.todos-form__todolist-title{font-weight:800;margin:0}.todos-form__footer{align-items:center;display:flex;gap:var(--8px);margin-block-start:var(--todos-form-padding)}.todos-form:not(.todos-form--perma){--todos-form-padding: var(--todo-padding-block);margin-block-end:var(--16px)}.todos-form:not(.todos-form--perma) .todos-form__header{padding-block:var(--todo-padding-block)}.todos-form:not(.todos-form--perma) .todos-form__header-input{line-height:var(--checkbox-field-line-height);min-block-size:var(--checkbox-size)}.todos-form:not(.todos-form--perma) .todos-form__details{border-block-start:1px dotted var(--color-ink-40);margin-inline-start:calc(var(--checkbox-size) + var(--checkbox-gap));padding-block-start:var(--4px)}.todos-form:not(.todos-form--perma) .field-row{--checkbox-size: var(--20px);--field-row-size: var(--component-sm);--field-row-font-size: var(--16px)}@container layout (inline-size < 76.8rem){.todos-form:not(.todos-form--perma) .field-row--repeat{padding-block-start:0}}.todos-form:not(.todos-form--perma) .field-row--submit{display:block;margin:0}.todos-form:not(.todos-form--perma) .step__item{--todo-padding-block: 1px}.todos-form:not(.todos-form--perma) .step__header{--checkbox-field-font-size: var(--text-base)}.todos-form:not(.todos-form--perma) .notice{background:var(--tint-ink-5);border:none;font-size:var(--14px);margin-inline-start:var(--8px);padding:.2rem .75ch}.todos-form:not(.todos-form--perma) .notice a{color:currentColor}.todos-form--perma{--todos-form-padding: 0}.todos-form--perma .todos-form__header{margin-block-end:var(--32px)}@container layout (inline-size >= 96rem){.todos-form--perma .todos-form__header{padding-inline-end:var(--perma-text-indent)}}.todos-form--perma .todos-form__header .checkbox-field{display:block;inline-size:100%}.todos-form--perma .todos-form__header .todo__checkbox{display:none}.todos-form--perma .todos-form__header-input{font-size:var(--36px);font-weight:800;line-height:var(--line-height-headings)}.todos-form--perma .todos-form__footer .btn{--btn-size: var(--component-base);--btn-font-size: var(--16px);--btn-padding: 0.85em}.todos-form--todo:not(.todos-form--perma) .todos-form__header-input{line-height:var(--checkbox-field-line-height)}.todos-form--todo:not(.todos-form--perma) .field-row{--field-row-column-size: 11ch}.todos-form--todolist:not(.todos-form--perma){--field-row-column-size: 10rem}.todos-form--todolist:not(.todos-form--perma):has(.visibility-selector){--field-row-column-size: 17rem}.todos-form--todolist:not(.todos-form--perma) .todos-form__header{align-items:center;display:flex;gap:var(--checkbox-gap);padding-block:var(--todo-padding-block)}.todos-form--todolist:not(.todos-form--perma) .todos-form__header:before{content:"";block-size:var(--checkbox-size);inline-size:var(--checkbox-size);border-radius:50%;background:var(--tint-ink-20);flex-shrink:0}.todos-form--todolist:not(.todos-form--perma) .todos-form__todolist-title{line-height:var(--24px)}.todos-form--todolist:not(.todos-form--perma) .todos-form__todolist-title .input{font-size:inherit;font-weight:inherit;line-height:inherit}@container layout (inline-size >= 76.8rem){.todos-form--todolist:not(.todos-form--perma) .todos-form__todolist-title{font-size:var(--text-body)}}.todos-form--todolist:not(.todos-form--perma) .field-row--notes{margin-block-start:calc(-1*var(--field-row-padding))}.todos-form--todolist:not(.todos-form--perma) .visibility-selector{display:flex;gap:var(--perma-column-gap)}.todos-form--todolist:not(.todos-form--perma) .visibility-selector__heading{inline-size:var(--field-row-column-size);line-height:var(--32px)}.todos-form--todolist:not(.todos-form--perma) .visibility-selector__options{flex:1;margin-block-start:.4rem}.todos-form--todolist.todos-form--editing:not(.todos-form--perma) .field-row{display:block}.todos-form--todolist.todos-form--editing:not(.todos-form--perma) .field-row__label{display:none}.todos-form--todolist.todos-form--editing:not(.todos-form--perma) .field-row--hill-chart{margin-block:var(--8px)}.todos-form--todolist.todos-form--perma{margin-block-end:var(--32px)}.todos-form--todolist.todos-form--perma .todos-form__header{margin-block-end:0}.todos-form--todolist.todos-form--perma .todos-form__details{display:grid;gap:var(--8px)}.todos-form--todolist.todos-form--perma .todos-form__todolist-title-input{font-size:var(--36px);font-weight:800;line-height:var(--line-height-headings)}.todos-form--todolist.todos-form--perma .field-row{display:block}.todos-form--todolist.todos-form--perma .field-row__label{display:none}.todos-form--group{background-color:var(--color-canvas)}.todos-form--group .todos-form__details{inline-size:100%}.todos-form__group-title{font-weight:700;line-height:var(--checkbox-field-line-height)}.todos-form__group-colorpicker{grid-template-columns:repeat(10, 1fr);margin-block-end:var(--8px);max-inline-size:32rem}.recordable--todo .loading-destination-lists:after{animation:pulse-background 1s ease infinite;background-image:url(/assets/icons/loader-5841f3d6410bd653a6acdb6433ac4ea78ea8a4c5b59390b2bd2666f1fce16909.svg);background-position:center;background-repeat:no-repeat;background-size:.1em}.recordable--todo .loading-destination-lists:after{block-size:4rem;border-radius:100%;inline-size:4rem;inset-block-start:50%;inset-inline-start:50%;margin:-2rem 0 0 -2rem;opacity:.5;position:absolute}.todos{list-style:none;margin:0;min-block-size:.5em;padding-inline-start:0}.todos.completed:not(.recordable--todoset .todos){margin-block-start:var(--perma-padding)}.todos.completed:not(.recordable--todoset .todos) .todolist__menu-button{display:none}.todo{border-radius:var(--radius-md);list-style:none;padding-block:var(--todo-padding-block);position:relative;word-break:break-word;word-wrap:break-word}.todo.selected{background-color:var(--color-blue-20)}.todo.selected:has(+.selected){border-end-start-radius:0;border-end-end-radius:0}.todo.selected .todolist__menu-button{opacity:1}.selected+.todo.selected{border-start-start-radius:0;border-start-end-radius:0}.todo.updated{animation:yellow-fade 1.5s}.todo.completed .checkbox-field__content{color:var(--color-text-subtle)}.todo__checkbox{border-width:1.5px}.todo__checkbox:not(:has(:checked)){border-color:var(--color-ink)}.todo__checkbox.checked,.todo.completed .todo__checkbox{background-color:var(--color-green-10);border-color:var(--color-green-50);opacity:.75}.todo__checkbox.checked:after,.todo.completed .todo__checkbox:after{background-color:var(--color-green-50)}.todo__content{text-wrap:pretty}.todo__content textarea.input{field-sizing:content}.todo__permalink{margin-block-end:var(--checkbox-gap)}.todo__ancestry{color:var(--color-text-subtle);display:none}.todos--show-ancestry .todo__ancestry{display:inline}.todo--completed-animation .todo__content>a:first-child{animation:strikethrough 150ms ease-out;background-image:linear-gradient(transparent, transparent),linear-gradient(currentColor, currentColor);background-size:0 1.5px,100% 2px;background-position:100% 100%,0 60%;background-repeat:no-repeat}.todo--completed-animation .task-details{opacity:.5}@keyframes strikethrough{from{background-size:100% 2px,0 2px}to{background-size:0 2px,100% 2px}}.todo--repeating-completed{animation:completeTodo .33s both;position:absolute}.todo--repeating-added{animation:addTodo .33s both}.todo--repeating-highlighted{animation:yellow-fade 2s ease-out}.todo--repeating-highlighted .svg-icon{animation:spinning 1s var(--ease-out-expo)}.todo__giant-checkbox{--avatar-size: 20px;font-size:inherit;padding-inline-start:var(--12px);pointer-events:all}.completed .todo__giant-checkbox{--btn-color: var(--color-green);--btn-background-color: var(--color-green-10);--btn-background-color-hover: var(--color-green-20)}.todo__giant-checkbox .keyboard-shortcut{margin-inline-end:-0.6rem}.printed-todo{inline-size:100%}.printed-todo__checkbox{color:var(--tint-ink-25);vertical-align:top;inline-size:25px;padding-inline-end:5px;display:inline-block;text-align:center}.printed-todo__content{vertical-align:top;inline-size:100%}.printed-todo--completed .printed-todo__checkbox{color:var(--color-green)}.printed-todo__metadata{color:var(--color-text-subtle)}.recordable--todo .todo:has(.perma-header){padding-block:0}.recordable--todo .todolist__menu-button{display:none}.recordable--todo .loading-destination-lists{max-inline-size:420px;position:relative}.recordable--todo .loading-destination-lists:after{content:"";inset-block-start:4rem;inset-inline-start:calc(50% - 2rem)}.recordable--todoset .todolist__description,.recordable--todoset .todolist__description-truncated{display:none}.recordable--todoset .todos.completed{margin-block:0}.recordable--todoset .todolist-progress__label{display:none}[data-controller~=quick-find][filtering] .recordable--todoset .version-update--hill-chart,[data-controller~=quick-find][filtering] .recordable--todoset .recordable__archived-children,[data-controller~=quick-find][filtering] .recordable--todoset .todolist__toggle-completed,[data-controller~=quick-find][filtering] .recordable--todoset .todos-form{display:none}.card-grid--todoset .recording-colorpicker{display:block}.recordable--todoset-hide-completed .todolist--completed,.recordable--todoset-hide-completed .card--todolist-completed{display:none}.recordable--todoset-archive .todolist-progress__archive-link{display:none}.todoset-done-stamp{--stamp-bg: var(--color-canvas);--stamp-color: var(--color-green-50);--stamp-color-light: var(--color-green-40);--stamp-border-size: 1.5cqi;--stamp-size: 25cqi;--stamp-inner-circle-size: 15cqi;align-items:center;aspect-ratio:1;background:var(--stamp-bg);block-size:min(var(--stamp-size),80%);border-radius:50%;container-type:inline-size;display:grid;inset:1ch 1ch auto auto;isolation:isolate;max-inline-size:var(--stamp-size);overflow:hidden;pointer-events:none;position:absolute;rotate:15deg}.todoset-done-stamp::before{background-color:var(--stamp-bg);background-image:repeating-linear-gradient(90deg, var(--stamp-color-light) 0, var(--stamp-color-light) calc(var(--stamp-border-size) / 2), transparent 0, transparent 50%);background-size:6cqi 6cqi;block-size:100%;border-radius:50%;border:var(--stamp-border-size) solid var(--stamp-color);box-shadow:inset 0 0 0 var(--stamp-inner-circle-size) var(--color-canvas),inset 0 0 0 calc(var(--stamp-inner-circle-size) + var(--stamp-border-size)) var(--stamp-color);content:"";grid-column:1;grid-row:1;inline-size:100%;justify-self:center}.todoset-done-stamp::after{background-color:var(--stamp-bg);border-block:var(--stamp-border-size) solid var(--stamp-color);color:var(--stamp-color);content:"All done!";font-size:15cqi;font-weight:500;grid-column:1;grid-row:1;justify-self:stretch;margin-inline:4cqi;padding:6cqi;text-align:center;text-transform:uppercase;z-index:1}.tool-icon{--tool-icon-color: var(--color-ink);--tool-icon-size: 2.4em;aspect-ratio:1;background-color:var(--tool-icon-color);block-size:var(--tool-icon-size);border-radius:50%;color:#fff;display:grid;flex-shrink:0;inline-size:var(--tool-icon-size);place-items:center}.tool-icon .svg-icon{--svg-icon-size: 50%}@media not print{:root[data-color-scheme=dark] .tool-icon{--tool-icon-color: var(--color-inverted)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tool-icon{--tool-icon-color: var(--color-inverted)}}}.tool-names__tool{align-items:center;border-radius:var(--radius-lg);display:flex;grid-gap:1.2rem;margin-inline:-1.6rem;padding:1.2rem 1.6rem}@media(any-hover: hover){.tool-names__tool:hover{background-color:var(--tint-ink-5)}}.tool-names__icon{--tool-icon-size: 4rem}.tool-names__tool--edit{background-color:var(--tint-ink-5)}.tool-names__actions{align-items:center;display:flex;gap:.8;margin-inline-start:auto}.tool-names__name-field{block-size:auto;font-weight:bold;line-height:1;padding:0}@layer components{.tool-preview{--tool-preview-avatar-size: var(--32px);--tool-preview-featured-title-size: var(--16px);--tool-preview-title-size: var(--14px);--tool-preview-font-size: var(--12px);--tool-preview-padding: var(--16px)}}.tray{--tray-font-size: inherit;--tray-inset-padding: var(--8px);--tray-item-height: 7.5ch;--tray-margin: var(--8px);--tray-medium-type: var(--text-14);--tray-radius: var(--8px);--tray-timing-duration: 250ms;--tray-timing-function: cubic-bezier(0.25, 1.1, 0.5, 1);--tray-timing-function-reverse: cubic-bezier(0.2, 0.2, 0.9, 0.6);align-items:end;display:flex;font-size:var(--tray-font-size);transition:opacity 200ms ease}@media not print{:root[data-color-scheme=dark] .tray{--color-canvas: var(--color-canvas-light)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray{--color-canvas: var(--color-canvas-light)}}}.tray__tab{align-items:end;display:grid;position:relative}.tray__tab>*{grid-column:1;grid-row:1}.tray__action{align-items:center;block-size:var(--tray-block-size);display:flex}.tray--center{justify-content:center}html:not(.has-today-items) .tray--center{display:none}.tray--center .tray__nav:hover,.tray--center .tray__nav:active{background:var(--color-yellow-10)}.tray--center .tray__tab.dialog-open .tray__nav{background:var(--color-ink);color:var(--color-inverted)}.footer-trays:has(>.footer-trays__inner>.tray__event-bar:not([hidden])) .tray--center .tray__nav{background:rgba(0,0,0,0)}.footer-trays:has(>.footer-trays__inner>.tray__event-bar:not([hidden])) .tray--center .tray__nav:hover,.footer-trays:has(>.footer-trays__inner>.tray__event-bar:not([hidden])) .tray--center .tray__nav:active{background:var(--color-yellow-10)}.footer-trays:has(>.footer-trays__inner>.tray__event-bar:not([hidden])) .tray--center .tray__tab.dialog-open .tray__nav{background:var(--color-ink);color:var(--color-inverted)}.tray.tray--account{margin-inline-start:var(--2px)}.tray.tray--account .reading__description{display:flex;justify-content:space-between}.tray__dialog{background:rgba(0,0,0,0);border:0;display:flex;filter:drop-shadow(0 -2px 4px hsla(var(--hsl-black), 0.1));flex-direction:column;inline-size:min(54rem,100%);inset-block-end:var(--tray-block-size);max-height:calc(100vh - 11rem);outline:none;overflow:auto;padding:0;padding-block-start:var(--8px);position:fixed;transform-origin:bottom center;z-index:100}@media(prefers-reduced-motion: no-preference){.tray__dialog{transition:overlay var(--tray-timing-duration) var(--tray-timing-function),display var(--tray-timing-duration) var(--tray-timing-function),overflow 0s var(--tray-timing-duration),z-index var(--tray-timing-duration) linear}@supports(transition-behavior: allow-discrete){.tray__dialog{transition-behavior:allow-discrete}}.tray__dialog .tray__hat,.tray__dialog .tray__item,.tray__dialog .tray__scratchpad-container,.tray__dialog .tray__empty{--index: 15;box-shadow:0 var(--16px) 0 var(--color-canvas);transform-origin:bottom center}.tray__dialog .tray__hat:nth-last-child(1),.tray__dialog .tray__item:nth-last-child(1),.tray__dialog .tray__scratchpad-container:nth-last-child(1),.tray__dialog .tray__empty:nth-last-child(1){--index: 1}.tray__dialog .tray__hat:nth-last-child(2),.tray__dialog .tray__item:nth-last-child(2),.tray__dialog .tray__scratchpad-container:nth-last-child(2),.tray__dialog .tray__empty:nth-last-child(2){--index: 2}.tray__dialog .tray__hat:nth-last-child(3),.tray__dialog .tray__item:nth-last-child(3),.tray__dialog .tray__scratchpad-container:nth-last-child(3),.tray__dialog .tray__empty:nth-last-child(3){--index: 3}.tray__dialog .tray__hat:nth-last-child(4),.tray__dialog .tray__item:nth-last-child(4),.tray__dialog .tray__scratchpad-container:nth-last-child(4),.tray__dialog .tray__empty:nth-last-child(4){--index: 4}.tray__dialog .tray__hat:nth-last-child(5),.tray__dialog .tray__item:nth-last-child(5),.tray__dialog .tray__scratchpad-container:nth-last-child(5),.tray__dialog .tray__empty:nth-last-child(5){--index: 5}.tray__dialog .tray__hat:nth-last-child(6),.tray__dialog .tray__item:nth-last-child(6),.tray__dialog .tray__scratchpad-container:nth-last-child(6),.tray__dialog .tray__empty:nth-last-child(6){--index: 6}.tray__dialog .tray__hat:nth-last-child(7),.tray__dialog .tray__item:nth-last-child(7),.tray__dialog .tray__scratchpad-container:nth-last-child(7),.tray__dialog .tray__empty:nth-last-child(7){--index: 7}.tray__dialog .tray__hat:nth-last-child(8),.tray__dialog .tray__item:nth-last-child(8),.tray__dialog .tray__scratchpad-container:nth-last-child(8),.tray__dialog .tray__empty:nth-last-child(8){--index: 8}.tray__dialog .tray__hat:nth-last-child(9),.tray__dialog .tray__item:nth-last-child(9),.tray__dialog .tray__scratchpad-container:nth-last-child(9),.tray__dialog .tray__empty:nth-last-child(9){--index: 9}.tray__dialog .tray__hat:nth-last-child(10),.tray__dialog .tray__item:nth-last-child(10),.tray__dialog .tray__scratchpad-container:nth-last-child(10),.tray__dialog .tray__empty:nth-last-child(10){--index: 10}.tray__dialog .tray__hat:nth-last-child(11),.tray__dialog .tray__item:nth-last-child(11),.tray__dialog .tray__scratchpad-container:nth-last-child(11),.tray__dialog .tray__empty:nth-last-child(11){--index: 11}.tray__dialog .tray__hat:nth-last-child(12),.tray__dialog .tray__item:nth-last-child(12),.tray__dialog .tray__scratchpad-container:nth-last-child(12),.tray__dialog .tray__empty:nth-last-child(12){--index: 12}.tray__dialog .tray__hat:nth-last-child(13),.tray__dialog .tray__item:nth-last-child(13),.tray__dialog .tray__scratchpad-container:nth-last-child(13),.tray__dialog .tray__empty:nth-last-child(13){--index: 13}.tray__dialog .tray__hat:nth-last-child(14),.tray__dialog .tray__item:nth-last-child(14),.tray__dialog .tray__scratchpad-container:nth-last-child(14),.tray__dialog .tray__empty:nth-last-child(14){--index: 14}.tray__dialog .tray__hat:nth-last-child(15),.tray__dialog .tray__item:nth-last-child(15),.tray__dialog .tray__scratchpad-container:nth-last-child(15),.tray__dialog .tray__empty:nth-last-child(15){--index: 15}.tray__dialog .tray__hat,.tray__dialog .tray__item{--item-transform: translateY(calc(var(--index) * var(--56px)));transform:var(--item-transform);transition:transform calc(var(--tray-timing-duration)/3) var(--tray-timing-function-reverse)}.tray__dialog[open] .tray__hat,.tray__dialog[open] .tray__item{transform:none;transition-duration:var(--tray-timing-duration);transition-timing-function:var(--tray-timing-function)}.tray__dialog .tray__scratchpad-container,.tray__dialog .tray__empty{transform:translateY(100%);transition:transform var(--tray-timing-duration) var(--tray-timing-function)}.tray__dialog[open] .tray__scratchpad-container,.tray__dialog[open] .tray__empty{transform:none}@starting-style{.tray__dialog[open]{display:flex;overflow:clip;z-index:200}.tray__dialog[open] .tray__hat,.tray__dialog[open] .tray__item{transition-timing-function:var(--tray-timing-function);transform:var(--item-transform)}.tray__dialog[open] .tray__scratchpad-container,.tray__dialog[open] .tray__empty{transform:translateY(100%)}}.tray__dialog[open] turbo-frame[data-refreshing] .tray__hat,.tray__dialog[open] turbo-frame[data-refreshing] .tray__item,.tray__dialog[open] turbo-frame[data-refreshing] .tray__scratchpad-container,.tray__dialog[open] turbo-frame[data-refreshing] .tray__empty{transition-property:none}}.tray__dialog:not([open]){display:none;z-index:100}.tray__dialog:has(>turbo-frame .tray__item:not(.tray__hat))>turbo-frame,.tray__dialog:has(>.tray__item:not(.tray__hat))>turbo-frame{display:contents}.tray__dialog:has(.drop-zone-indicator){padding:0}.tray__dialog--scratchpad lexxy-editor{background:var(--color-canvas);border-end-end-radius:0;border-end-start-radius:0}@media not print{:root[data-color-scheme=dark] .tray__dialog--scratchpad lexxy-editor{border:1px solid var(--color-ink-30);border-block-end:0}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray__dialog--scratchpad lexxy-editor{border:1px solid var(--color-ink-30);border-block-end:0}}}.tray__dialog--scratchpad lexxy-toolbar{background-color:var(--color-canvas)}.tray__dialog--scratchpad .lexxy-editor__content{max-block-size:78.75vh;min-block-size:45vh;overflow-y:auto}.tray__dialog--scratchpad .tray__status{color:var(--color-ink-50);font-size:var(--text-12);inset-block-start:var(--44px);inset-inline-end:var(--4px);opacity:0;position:absolute;background:var(--tint-inverted-75);border-radius:4px}.tray__dialog--scratchpad .tray__status:not([hidden]){animation:fadeInStayFadeOut 3s ease-in-out both;animation-delay:.2s}.tray__dialog--account{color:var(--color-ink);inline-size:min(27rem,100%);inset-inline:var(--8px) auto;transform-origin:bottom left}.tray__dialog--account .tray__item{min-block-size:var(--40px)}.tray__dialog--account .tray__item .reading__link{--list-columns: var(--24px) 1fr}.tray__dialog--account .reading__avatar{--svg-icon-size: var(--20px)}.tray__hat{align-items:center;background:var(--color-canvas);border-start-end-radius:var(--tray-radius);border-start-start-radius:var(--tray-radius);display:flex;justify-content:space-between;min-block-size:var(--48px);padding-inline:var(--16px) var(--8px)}@media not print{:root[data-color-scheme=dark] .tray__hat{border:1px solid var(--color-ink-30);border-block-end:0}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray__hat{border:1px solid var(--color-ink-30);border-block-end:0}}}.tray__hat.tray__item--selected{background:var(--color-canvas);outline:none}@media not print{:root[data-color-scheme=dark] .tray__hat.tray__item--selected{background:var(--color-canvas)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray__hat.tray__item--selected{background:var(--color-canvas)}}}.tray__hat .tray__title{color:var(--color-red-70);font-size:var(--text-18);font-weight:600;margin:0}.tray__no-items{display:none}.tray__no-items .tray__hat{opacity:0}.tray__item{--avatar-size: 3.6rem;--border-color: transparent;--border-radius: var(--radius-md);background:var(--color-canvas);border-block-start:1px solid var(--color-ink-20);border-radius:0;backface-visibility:hidden;box-shadow:none;font-size:var(--text-14);line-height:1.2;list-style:none;margin:0;min-block-size:var(--48px);padding:var(--4px) var(--16px);position:relative;white-space:nowrap;z-index:auto}@media not print{:root[data-color-scheme=dark] .tray__item{border:1px solid var(--color-ink-30);border-block-start-color:var(--color-ink-20);border-block-end:0}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray__item{border:1px solid var(--color-ink-30);border-block-start-color:var(--color-ink-20);border-block-end:0}}}.tray__item:hover{--visible-extras: 1;background-color:var(--color-ink-20)}@media not print{:root[data-color-scheme=dark] .tray__item:hover{background-color:var(--color-slate-20)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray__item:hover{background-color:var(--color-slate-20)}}}.tray__item.list-grid{align-items:center;display:flex;gap:var(--8px)}.tray__item.list-grid li{min-inline-size:0}.tray__item .list-grid{--list-align-items: center;--list-column-gap: var(--8px);--list-columns: var(--avatar-size) 1fr;--list-padding-block: var(--4px);--list-padding-inline: 0;--list-rows: auto 1fr}.tray__item--schedule,.tray__item--bookmark{padding-inline:0}.tray__item--schedule .reading__link,.tray__item--bookmark .reading__link{padding-inline:var(--16px)}.tray__item--schedule .reading__extras,.tray__item--bookmark .reading__extras{padding-inline-end:var(--8px)}.tray__item--schedule .reading__extras .btn,.tray__item--bookmark .reading__extras .btn{transition:none}.tray__item .assignment .checkbox{--checkbox-field-text-offset: 1px}.tray__item .assignment .checkbox-field__content{line-height:1.4em;text-wrap:auto}.tray__item .assignment .checkbox-field__content a{font-weight:600}.tray__item .assignment .checkbox-field__content .task-details{column-gap:var(--8px);vertical-align:bottom}.tray__item .assignment .checkbox-field__content .task-details:not(:has(.task-details__due-date,.task-details__date)){display:none}.tray__item .assignment .checkbox-field__content .task-details *{translate:none}.tray__item .assignment .checkbox-field__content .task-details .svg-icon{--svg-icon-size: 0.8lh;color:var(--color-blue)}.tray__item .assignment .checkbox-field__content .task-details .task-details__assignee,.tray__item .assignment .checkbox-field__content .task-details .task-details__assignees{display:none}.tray__item .assignment .checkbox-field__content .assignment__ancestry{min-inline-size:100%}.tray__item .assignment .assignment__ancestry,.tray__item .assignment .todo__ancestry{display:inherit !important;font-size:var(--12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tray__item .task-details__edit-button{display:none}.tray__item .reading__avatar{align-self:center;grid-column:1;grid-row:1/-1;inline-size:auto}.tray__item .reading__link{block-size:100%;inline-size:100%}.tray__item .reading__content-excerpt{font-size:var(--tray-medium-type)}.tray__item .reading__content{grid-column:2;grid-row:2;max-inline-size:100%}.tray__item .date__span{display:none}.tray__item .date__span+.date{display:none}.perma--inbox .tray__item,.sidebar-panel__notifications .tray__item{box-shadow:none;scale:unset;z-index:revert}.perma--inbox .tray__item .list-grid,.sidebar-panel__notifications .tray__item .list-grid{--list-padding-block: 0.6rem}.tray__item--selected,.tray__item--selected:hover,.tray__item--selected .btn,.tray__item--selected .btn:hover{background-color:var(--color-blue-20);outline:2px solid var(--color-blue-40);outline-offset:-2px}@media not print{:root[data-color-scheme=dark] .tray__item--selected,:root[data-color-scheme=dark] .tray__item--selected:hover,:root[data-color-scheme=dark] .tray__item--selected .btn,:root[data-color-scheme=dark] .tray__item--selected .btn:hover{background-color:var(--color-slate-20);outline-color:var(--color-slate-40)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray__item--selected,:root:not([data-color-scheme=light]) .tray__item--selected:hover,:root:not([data-color-scheme=light]) .tray__item--selected .btn,:root:not([data-color-scheme=light]) .tray__item--selected .btn:hover{background-color:var(--color-slate-20);outline-color:var(--color-slate-40)}}}.tray .reading__description{block-size:1lh;display:block;font-size:var(--14px);inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tray .reading__project-name{font-size:inherit;font-weight:400;white-space:normal}.tray__empty{align-items:center;background:var(--color-canvas);border-start-end-radius:var(--tray-radius);border-start-start-radius:var(--tray-radius);color:var(--color-ink-60);display:flex;flex-direction:column;gap:var(--8px);justify-content:center;min-block-size:20rem;padding:var(--24px);position:relative;z-index:1}@media not print{:root[data-color-scheme=dark] .tray__empty{border:1px solid var(--color-ink-30);border-block-end:0}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray__empty{border:1px solid var(--color-ink-30);border-block-end:0}}}.tray__empty:after{background:var(--color-uncolor-10);border-start-end-radius:var(--tray-radius);border-start-start-radius:var(--tray-radius);content:"";inset:var(--8px);display:block;position:absolute;z-index:-1}@media not print{:root[data-color-scheme=dark] .tray__empty:after{background:var(--tint-ink-3)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray__empty:after{background:var(--tint-ink-3)}}}.tray__empty.tray__item--selected{outline:none}.tray__empty .svg-icon{block-size:var(--24px);color:var(--color-uncolor-40);display:block;inline-size:var(--24px)}.tray__nav{transition:transform .15s var(--tray-timing-function)}@container layout (inline-size < 76.8rem){.tray__nav{padding-inline:var(--12px);line-height:1}}.tray__nav.tray__nav--consumed{animation:tray-consume 400ms cubic-bezier(0.25, 1.15, 0.5, 1)}.tray__tab.dialog-open .tray__nav{background-color:var(--color-ink);color:var(--color-inverted)}.tray__nav .keyboard-shortcut{inset-block-start:var(--1px);margin:0;position:relative}.tray__nav-icon{font-size:var(--text-20)}.tray__nav--avatar{--change-avatar-size: 3.2rem;background:rgba(0,0,0,0);border:0;border-radius:50%;cursor:pointer;padding:0;position:relative}.tray__nav--avatar:hover,.tray__nav--avatar:focus-visible{box-shadow:0 0 0 2px var(--color-ink-40)}.tray__tab.dialog-open .tray__nav--avatar{box-shadow:0 0 0 2px var(--color-ink)}.tray__nav--avatar .keyboard-shortcut{inset-inline-start:calc(100% + var(--4px));inset-block-start:50%;position:absolute;translate:0 -50%}.tray__tab.dialog-open .tray__nav--avatar .keyboard-shortcut{color:var(--color-ink)}@container layout (inline-size < 76.8rem){.tray__nav-prefix{display:none}}@media(any-hover: hover)and (max-width: 76.8rem){body[data-hotkey-mode] .tray__nav-prefix{display:none}}@container layout (inline-size >= 76.8rem){.tray__nav-prefix-fallback{display:none}}@media(any-hover: hover)and (max-width: 76.8rem){body[data-hotkey-mode] .tray__nav-prefix-fallback{display:flex}}.tray__item--schedule .date{--date-icon-size: var(--avatar-size)}.tray__item--schedule .event__join-link{--btn-color: var(--color-blue);display:none;flex-shrink:0;white-space:nowrap}.tray__item--schedule.tray__item-countdown .event__join-link{display:flex}.tray__item-countdown .reading__avatar-countdown{display:grid;place-items:center}.tray__item-countdown .reading__avatar .date{display:none}.tray__item-countdown .reading__metadata-chunk{display:none}.reading__avatar-countdown{background-color:var(--color-green-50);block-size:var(--avatar-size);border-radius:var(--radius-sm);color:var(--color-canvas);display:none;font-size:var(--text-20);inline-size:var(--avatar-size)}.reading__avatar-countdown .countdown__clock-icon{display:none}[data-countdown-imminent] .reading__avatar-countdown .countdown__clock-icon{display:block}[data-countdown-imminent] .reading__avatar-countdown .countdown__in-progress-icon{display:none}.tray__event-bar{display:none;font-size:var(--text-12);gap:.4rem;inset-block-start:0;inset-inline-start:50%;position:absolute;translate:-50% -50%;white-space:nowrap;z-index:1}.tray__event-bar:not([hidden]){align-items:stretch;display:flex}.footer-trays__inner:has(>.tray>.tray__tab.dialog-open) .tray__event-bar{display:none}.tray__event-bar .btn{--btn-font-size: inherit;--btn-padding-inline: var(--8px);--btn-size: auto;min-block-size:0;padding-block:var(--2px)}.tray__event-chip{align-items:center;border-radius:50rem;box-shadow:0 0 0 1px var(--color-canvas);display:flex;gap:.4rem;min-block-size:var(--component-xs);padding-inline:var(--8px) var(--10px)}.tray__event-chip:has(.btn:last-child){padding-inline-end:0}.tray__event-chip:has(.btn:last-child) .btn:last-child{align-self:stretch;border-radius:inherit;padding-inline:var(--8px)}.tray__event-chip .btn--primary{--btn-color: var(--color-blue)}.tray__event-chip-dot{background-color:var(--color-red-60);block-size:.8em;border-radius:50%;flex-shrink:0;inline-size:.8em}.tray__event-chip-ticker,.tray__event-chip-title{color:var(--color-ink)}@media not print{:root[data-color-scheme=dark] .tray__event-chip-ticker,:root[data-color-scheme=dark] .tray__event-chip-title{color:#18282f}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .tray__event-chip-ticker,:root:not([data-color-scheme=light]) .tray__event-chip-title{color:#18282f}}}.tray__event-chip-title{font-weight:600}.footer-trays__inner{align-items:center;block-size:var(--tray-block-size);inline-size:min(108rem - var(--tray-inset-inline),100%)}@keyframes tray-consume{0%{transform:scale(1);background-color:rgba(0,0,0,0)}40%{transform:scale(1.2);background-color:var(--color-ink-20)}100%{transform:scale(1);background-color:rgba(0,0,0,0)}}@keyframes event-bar-appear{from{opacity:0;scale:.85;translate:-50% calc(var(--tray-block-size)/2)}}@keyframes fadeInStayFadeOut{0%{opacity:0}20%{opacity:1}70%{opacity:1}100%{opacity:0}}html.turbo-progress-bar::before{background-color:var(--color-purple);block-size:3px !important}div.turbo-progress-bar{background-color:var(--color-purple);block-size:3px !important}.unread-badge{--_button-size: var(--button-size, 1em);align-items:center;background-color:var(--color-red-50);block-size:var(--_button-size);border-radius:50%;color:#fff;display:inline-flex;font-weight:bold;justify-content:center;line-height:var(--_button-size);min-inline-size:var(--_button-size);overflow:hidden;text-align:center}.unread-badge[data-badge-count]::before{content:attr(data-badge-count)}.unread-badge[data-badge-count="0"]{display:none}[data-hide-badge-counts] .unread-badge{transform:scale(0.5, 0.5);text-indent:-999em}.unread-badge:before{font-size:calc(var(--button-size)/2)}.unread-badge .svg-icon{display:none;color:var(--color-ink);font-size:var(--_button-size)}.unread-badge--clearable{border-radius:var(--radius-lg)}.unread-badge--clearable:hover,.unread-badge--clearable:focus{background-color:rgba(0,0,0,0);text-indent:-9999em;transform:scale(1, 1)}.unread-badge--clearable:hover .svg-icon,.unread-badge--clearable:focus .svg-icon{display:block}.unread-badge--clearable:focus{box-shadow:0 0 2px 2px var(--focus-ring-color);cursor:pointer;outline:none}.upload__progress{appearance:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:12rem;block-size:2rem;margin:-1rem 0 0 -6rem;background-color:var(--tint-inverted-75);border:0;border-radius:.3rem;box-shadow:0 0 .5rem var(--tint-black-15) inset;color:var(--color-green);z-index:2}.upload__progress::-webkit-progress-bar{background-color:var(--tint-inverted-75);border-radius:.3rem;box-shadow:0 0 .5rem var(--tint-black-15) inset}.upload__progress::-webkit-progress-value{position:relative;background:var(--color-green);border-radius:.3rem}.upload__progress::-moz-progress-bar{background:var(--color-green);border-radius:.3rem}.upload__prompt{max-inline-size:100%;background-color:var(--color-canvas);border:1px solid var(--tint-ink-15);border-radius:var(--radius-lg);line-height:1.5;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box}.upload__prompt{padding:.5em;resize:none;transition:box-shadow 125ms ease-out}.upload__prompt:focus:not(.outline-none){outline:none;border-color:var(--focus-ring-color);box-shadow:0 0 2px var(--focus-ring-color)}.upload__prompt::placeholder{color:var(--color-text-placeholder)}.upload__prompt:disabled{opacity:.5}.upload__prompt:-ms-input-placeholder{color:var(--color-text-placeholder)}.upload__prompt::-ms-clear{display:none}.uploader__dropzone{padding:5rem 1rem;margin:2rem 0 4rem;text-align:center;border:3px solid var(--color-green);border-radius:100%}.uploader__staged-file{border-block-end:1px dashed var(--color-ink-30);padding:var(--16px);position:relative}@container layout (inline-size >= 76.8rem){.uploader__staged-file{padding-block:var(--16px) var(--24px)}}.uploader__staged-file .upload__icon{inline-size:100%}.uploader--inline{text-align:start}.uploader--inline .uploader__staging-pen{padding-block:1rem;margin:0 auto 2rem;background:var(--color-canvas);border:2px dashed var(--color-ink-30);border-radius:var(--radius-md)}@container layout (inline-size >= 76.8rem){.uploader--inline .uploader__staging-pen{padding-inline:0;padding-block:0}.uploader--inline .uploader__staging-pen footer:not(.modal-sheet__footer){padding-block:var(--24px);margin-inline-start:var(--fileColumnSize)}}.uploader--inline .uploader__staging-pen .visibility-selector{margin-block-end:2rem}.uploader--inline .uploader__staging-pen footer{padding:var(--16px)}.uploader{--fileColumnSize: 30%}@container layout (inline-size >= 76.8rem){.uploader{--fileColumnSize: 11rem}}.upload--editing-perma>.upload__icon{background:rgba(0,0,0,0)}.upload__icon{position:relative;display:inline-block;inline-size:7em;block-size:5em;margin:0;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;text-align:center}@container layout (inline-size >= 76.8rem){.upload__icon{block-size:5em}}.upload__icon--previewable{max-inline-size:100%;inline-size:auto;block-size:auto;background-image:none}.upload__icon--previewable img{object-fit:cover}.upload__preview .upload__icon--previewable img{max-block-size:9.4em}.card .upload__icon{aspect-ratio:1/1;background-size:contain;block-size:auto;inline-size:60%}.upload__progress{inline-size:66%;inset-inline-start:50%;margin-inline-start:-33%}.upload__size{font-size:.75em;color:var(--color-text-subtle);white-space:nowrap}.upload__metadata{color:var(--color-text-subtle);white-space:nowrap}.upload__metadata-separator{padding:0 .25em}.upload__cancel-upload{--cancelUploadButtonSize: var(--28px);inline-size:var(--cancelUploadButtonSize);block-size:var(--cancelUploadButtonSize);position:absolute;inset-block:var(--16px) auto;inset-inline:calc(var(--cancelUploadButtonSize)/2*-1) auto;background:var(--color-canvas) url(/assets/icons/close-black-0745a73872321da8081fa249f7ee6a3bc3f4fe8294b2423e2536c557e32599fb.svg) no-repeat center center;background-size:55%;border:1px solid var(--color-ink-30);outline:4px solid var(--color-canvas);border-radius:50%}.upload__cancel-upload:hover{background-color:var(--color-ink-30)}@media not print{:root[data-color-scheme=dark] .upload__cancel-upload{background:var(--color-canvas) url(/assets/icons/close-white-fc6a5cc0040e42d439a0a82b3a14ed5ff454710950f8db95c606cfeb9c4f2207.svg) no-repeat center center;background-size:55%}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .upload__cancel-upload{background:var(--color-canvas) url(/assets/icons/close-white-fc6a5cc0040e42d439a0a82b3a14ed5ff454710950f8db95c606cfeb9c4f2207.svg) no-repeat center center;background-size:55%}}}.upload__name-editor.input{border:none}.upload__name-editor.input:focus{border-color:rgba(0,0,0,0);box-shadow:none}.upload__name-editor-collapsed{font-weight:bold;font-size:1.17em;cursor:text}@container layout (inline-size >= 64rem){.recordable .upload__item .upload__icon{block-size:7em}}.recordable .uploader .attachment__frame{zoom:50%}.recordable .uploader .upload:not(:has(.attachment__frame)){grid-template-columns:min-content 1fr}.upload__fields .visibility-selector{margin-block-end:1.6rem}.upload__item{padding-block:0 1rem}.upload__item:not(:has(.attachment__frame)){display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--16px)}@container layout (inline-size < 76.8rem){.upload__item:not(:has(.attachment__frame)) .upload__icon{inline-size:5em}}.upload__item:not(:has(.attachment__frame)) .upload__details{text-align:start}.upload__prompt{inline-size:100%;color:var(--color-text-placeholder);padding:0;border:0}.upload__error{display:block;font-size:.875em;color:var(--color-red)}.upload--editing{display:grid;grid-template-columns:var(--fileColumnSize) 1fr}.upload--editing .attachment{background-color:rgba(0,0,0,0)}.upload--editing .upload__name{display:grid;grid-template-columns:1fr auto;border:1px solid var(--color-ink-30);border-radius:var(--radius-lg)}.upload--editing .upload__name:focus-within{outline:none;border-color:var(--focus-ring-color);box-shadow:0 0 2px var(--focus-ring-color)}.upload--editing .upload__extension{font-weight:400;padding-inline:var(--16px);align-self:center;white-space:nowrap;word-wrap:normal}@container layout (inline-size >= 76.8rem){.upload--editing .upload__extension{align-self:end;padding-block-end:var(--12px)}}.upload--editing .upload__preview{text-align:center;padding-inline:var(--8px) var(--16px)}@container layout (inline-size >= 76.8rem){.upload--editing .upload__preview{padding-inline:var(--8px) var(--24px)}}.upload--editing .upload__icon--previewable{block-size:fit-content;padding:0}.upload--editing .upload__fields .upload__label{cursor:text}.upload--editing .upload__size{position:absolute;inset-block-end:-1.6rem;inset-inline-start:0;inset-inline-end:0}.upload--editing .upload__type{display:inline-flex;padding-inline-end:.75em}.upload__name{overflow-wrap:anywhere}@container layout (inline-size < 76.8rem){.upload__name{font-size:var(--text-16)}}@container layout (inline-size >= 76.8rem){.upload-version__footer{padding-block:var(--24px);margin-inline-start:var(--fileColumnSize)}}.upload-card-wrapper{display:flex;flex-direction:column;justify-content:center;min-block-size:100%}.card--upload .upload__name,.card--cloud_file .upload__name,.card--google_document .upload__name{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1.15em !important;font-weight:600}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-ink{color:var(--color-ink)}.text-inverted{color:var(--color-inverted)}.text-uncolor{color:var(--color-uncolor)}.text-red{color:var(--color-red)}.text-orange{color:var(--color-orange)}.text-yellow{color:var(--color-yellow)}.text-lime{color:var(--color-lime)}.text-green{color:var(--color-green)}.text-aqua{color:var(--color-aqua)}.text-blue{color:var(--color-blue)}.text-violet{color:var(--color-violet)}.text-purple{color:var(--color-purple)}.text-pink{color:var(--color-pink)}.text-subtle{color:var(--color-text-subtle)}.text-placeholder{color:var(--color-text-placeholder)}.text-positive{color:var(--color-green)}.text-warning{color:var(--color-orange)}.text-negative{color:var(--color-red)}.text-current{color:currentColor}.underline{text-decoration:underline}.underline\:hover:is(:hover,:focus-visible){text-decoration:underline}.line-through{text-decoration:line-through}.undecorated{color:inherit !important;text-decoration:none !important}.text-12{font-size:var(--12px)}.text-14{font-size:var(--14px)}.text-16{font-size:var(--16px)}.text-18{font-size:var(--18px)}.text-20{font-size:var(--20px)}.text-24{font-size:var(--24px)}.text-28{font-size:var(--28px)}.text-32{font-size:var(--32px)}.text-inherit{font-size:inherit}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-md{font-size:var(--text-md)}.text-body{font-size:var(--text-body)}.text-smaller{font-size:.875em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.weight-700{font-weight:700}.weight-800{font-weight:800}.leading-none{line-height:1}.leading-normal{line-height:normal}.leading-base{line-height:var(--line-height-base)}.leading-snug{line-height:var(--line-height-snug)}.text-left{text-align:start}.text-center{text-align:center}.text-right{text-align:end}.capitalize{text-transform:capitalize}.capitalize-first::first-letter{text-transform:uppercase}.uppercase{text-transform:uppercase}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-bottom{vertical-align:text-bottom}.text-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.wrap-anywhere{overflow-wrap:anywhere}.truncate{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-2{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.animate-slide-from-left{animation:slide-in-from-left .5s both}.bg-ink{background-color:var(--color-ink)}.bg-transparent{background-color:rgba(0,0,0,0)}.bg-uncolor-50{background-color:var(--color-uncolor-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-lime-50{background-color:var(--color-lime-50)}.bg-green-50{background-color:var(--color-green-50)}.bg-aqua-50{background-color:var(--color-aqua-50)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-violet-50{background-color:var(--color-violet-50)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-uncolor-10{background-color:var(--color-uncolor-10)}.bg-tint-5{background-color:var(--tint-ink-5)}.border-none{border:0}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex !important}.inline-grid{display:inline-grid !important}@container layout (inline-size >= 76.8rem){.flex\@md-up{display:flex}}@container layout (inline-size >= 76.8rem){.block\@md-up{display:block}}@container layout (inline-size < 76.8rem){.block\@md-down{display:block}}@container layout (inline-size < 48rem){.hidden\@xs-down{display:none}}@container layout (inline-size < 64rem){.hidden\@sm-down{display:none}}@container layout (inline-size < 76.8rem){.hidden\@md-down{display:none}}@container layout (inline-size < 96rem){.hidden\@lg-down{display:none}}@container layout (inline-size < 128rem){.hidden\@xl-down{display:none}}@container layout (inline-size >= 48rem){.hidden\@xs-up{display:none}}@container layout (inline-size >= 64rem){.hidden\@sm-up{display:none}}@container layout (inline-size >= 76.8rem){.hidden\@md-up{display:none}}@container layout (inline-size >= 96rem){.hidden\@lg-up{display:none}}@container layout (inline-size >= 128rem){.hidden\@xl-up{display:none}}@container layout (inline-size < 76.8rem){.text-start\@md-down{text-align:start}}@container layout (inline-size < 76.8rem){.text-center\@md-down{text-align:center}}@media not print{:root[data-color-scheme=dark] .hidden\@dark-mode{display:none}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .hidden\@dark-mode{display:none}}}.hidden\@light-mode{display:none}@media not print{:root[data-color-scheme=dark] .hidden\@light-mode{display:initial}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .hidden\@light-mode{display:initial}}}@media(any-hover: none){.hidden\@is-touch{display:none}}@media(any-hover: hover){.hidden\@is-mouse{display:none}}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.sr-only{block-size:1px;border:0;clip:rect(0 0 0 0);inline-size:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:start}.items-end{align-items:end}.self-start{align-self:flex-start !important}.self-center{align-self:center !important}.self-stretch{align-self:stretch !important}.flex-1{flex:1}.flex-none{flex:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.shrink-0{flex-shrink:0}.grow-1{flex-grow:1}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.float-left{float:left}.float-right{float:right}.gap-2{gap:var(--2px)}.gap-4{gap:var(--4px)}.gap-8{gap:var(--8px)}.gap-12{gap:var(--12px)}.gap-16{gap:var(--16px)}.gap-24{gap:var(--24px)}.gap-32{gap:var(--32px)}.gap-40{gap:var(--40px)}.gap-48{gap:var(--48px)}.margin-0{margin:0 !important}.margin-block-0{margin-block:0 !important}.margin-block-4{margin-block:var(--4px) !important}.margin-block-8{margin-block:var(--8px) !important}.margin-block-12{margin-block:var(--12px) !important}.margin-block-16{margin-block:var(--16px) !important}.margin-block-24{margin-block:var(--24px) !important}.margin-block-32{margin-block:var(--32px) !important}.margin-block-40{margin-block:var(--40px) !important}.margin-block-48{margin-block:var(--48px) !important}.margin-block-auto{margin-block:auto !important}.margin-inline-0{margin-inline:0 !important}.margin-inline-4{margin-inline:var(--4px) !important}.margin-inline-8{margin-inline:var(--8px) !important}.margin-inline-12{margin-inline:var(--12px) !important}.margin-inline-16{margin-inline:var(--16px) !important}.margin-inline-24{margin-inline:var(--24px) !important}.margin-inline-32{margin-inline:var(--32px) !important}.margin-inline-40{margin-inline:var(--40px) !important}.margin-inline-48{margin-inline:var(--48px) !important}.margin-inline-auto{margin-inline:auto !important}.margin-top-0{margin-block-start:0 !important}.margin-top-2{margin-block-start:var(--2px) !important}.margin-top-4{margin-block-start:var(--4px) !important}.margin-top-8{margin-block-start:var(--8px) !important}.margin-top-12{margin-block-start:var(--12px) !important}.margin-top-16{margin-block-start:var(--16px) !important}.margin-top-24{margin-block-start:var(--24px) !important}.margin-top-32{margin-block-start:var(--32px) !important}.margin-top-40{margin-block-start:var(--40px) !important}.margin-top-48{margin-block-start:var(--48px) !important}.margin-top-auto{margin-block-start:auto !important}.margin-right-0{margin-inline-end:0 !important}.margin-right-4{margin-inline-end:var(--4px) !important}.margin-right-8{margin-inline-end:var(--8px) !important}.margin-right-12{margin-inline-end:var(--12px) !important}.margin-right-16{margin-inline-end:var(--16px) !important}.margin-right-24{margin-inline-end:var(--24px) !important}.margin-right-32{margin-inline-end:var(--32px) !important}.margin-right-40{margin-inline-end:var(--40px) !important}.margin-right-48{margin-inline-end:var(--48px) !important}.margin-right-auto{margin-inline-end:auto !important}.margin-bottom-0{margin-block-end:0 !important}.margin-bottom-4{margin-block-end:var(--4px) !important}.margin-bottom-8{margin-block-end:var(--8px) !important}.margin-bottom-12{margin-block-end:var(--12px) !important}.margin-bottom-16{margin-block-end:var(--16px) !important}.margin-bottom-24{margin-block-end:var(--24px) !important}.margin-bottom-32{margin-block-end:var(--32px) !important}.margin-bottom-40{margin-block-end:var(--40px) !important}.margin-bottom-48{margin-block-end:var(--48px) !important}.margin-bottom-auto{margin-block-end:auto !important}.margin-left-0{margin-inline-start:0 !important}.margin-left-4{margin-inline-start:var(--4px) !important}.margin-left-8{margin-inline-start:var(--8px) !important}.margin-left-12{margin-inline-start:var(--12px) !important}.margin-left-16{margin-inline-start:var(--16px) !important}.margin-left-24{margin-inline-start:var(--24px) !important}.margin-left-32{margin-inline-start:var(--32px) !important}.margin-left-40{margin-inline-start:var(--40px) !important}.margin-left-48{margin-inline-start:var(--48px) !important}.margin-left-auto{margin-inline-start:auto !important}.stack-block-2>*+*{margin-block-start:var(--2px)}.stack-block-4>*+*{margin-block-start:var(--4px)}.stack-block-8>*+*{margin-block-start:var(--8px)}.stack-block-12>*+*{margin-block-start:var(--12px)}.stack-block-16>*+*{margin-block-start:var(--16px)}.stack-block-24>*+*{margin-block-start:var(--24px)}.stack-block-32>*+*{margin-block-start:var(--32px)}.stack-inline-2>*+*{margin-inline-start:var(--2px)}.stack-inline-4>*+*{margin-inline-start:var(--4px)}.stack-inline-8>*+*{margin-inline-start:var(--8px)}.stack-inline-12>*+*{margin-inline-start:var(--12px)}.stack-inline-16>*+*{margin-inline-start:var(--16px)}.stack-inline-24>*+*{margin-inline-start:var(--24px)}.stack-inline-32>*+*{margin-inline-start:var(--32px)}.opacity-100{opacity:100%}.opacity-70{opacity:70%}.opacity-0{opacity:0%}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.padding-0{padding:0 !important}.padding-2{padding:var(--2px) !important}.padding-4{padding:var(--4px) !important}.padding-8{padding:var(--8px) !important}.padding-12{padding:var(--12px) !important}.padding-16{padding:var(--16px) !important}.padding-24{padding:var(--24px) !important}.padding-32{padding:var(--32px) !important}.padding-40{padding:var(--40px) !important}.padding-48{padding:var(--48px) !important}.padding-block-0{padding-block:0 !important}.padding-block-2{padding-block:var(--2px) !important}.padding-block-4{padding-block:var(--4px) !important}.padding-block-8{padding-block:var(--8px) !important}.padding-block-12{padding-block:var(--12px) !important}.padding-block-16{padding-block:var(--16px) !important}.padding-block-24{padding-block:var(--24px) !important}.padding-block-32{padding-block:var(--32px) !important}.padding-block-40{padding-block:var(--40px) !important}.padding-block-48{padding-block:var(--48px) !important}.padding-inline-0{padding-inline:0 !important}.padding-inline-2{padding-inline:var(--2px) !important}.padding-inline-4{padding-inline:var(--4px) !important}.padding-inline-8{padding-inline:var(--8px) !important}.padding-inline-12{padding-inline:var(--12px) !important}.padding-inline-16{padding-inline:var(--16px) !important}.padding-inline-24{padding-inline:var(--24px) !important}.padding-inline-32{padding-inline:var(--32px) !important}.padding-inline-40{padding-inline:var(--40px) !important}.padding-inline-48{padding-inline:var(--48px) !important}.padding-top-0{padding-block-start:0 !important}.padding-top-2{padding-block-start:var(--2px) !important}.padding-top-4{padding-block-start:var(--4px) !important}.padding-top-8{padding-block-start:var(--8px) !important}.padding-top-12{padding-block-start:var(--12px) !important}.padding-top-16{padding-block-start:var(--16px) !important}.padding-top-24{padding-block-start:var(--24px) !important}.padding-top-32{padding-block-start:var(--32px) !important}.padding-top-40{padding-block-start:var(--40px) !important}.padding-top-48{padding-block-start:var(--48px) !important}.padding-right-0{padding-inline-end:0 !important}.padding-right-2{padding-inline-end:var(--2px) !important}.padding-right-4{padding-inline-end:var(--4px) !important}.padding-right-8{padding-inline-end:var(--8px) !important}.padding-right-12{padding-inline-end:var(--12px) !important}.padding-right-16{padding-inline-end:var(--16px) !important}.padding-right-24{padding-inline-end:var(--24px) !important}.padding-right-32{padding-inline-end:var(--32px) !important}.padding-right-40{padding-inline-end:var(--40px) !important}.padding-right-48{padding-inline-end:var(--48px) !important}.padding-bottom-0{padding-block-end:0 !important}.padding-bottom-2{padding-block-end:var(--2px) !important}.padding-bottom-4{padding-block-end:var(--4px) !important}.padding-bottom-8{padding-block-end:var(--8px) !important}.padding-bottom-12{padding-block-end:var(--12px) !important}.padding-bottom-16{padding-block-end:var(--16px) !important}.padding-bottom-24{padding-block-end:var(--24px) !important}.padding-bottom-32{padding-block-end:var(--32px) !important}.padding-bottom-40{padding-block-end:var(--40px) !important}.padding-bottom-48{padding-block-end:var(--48px) !important}.padding-left-0{padding-inline-start:0 !important}.padding-left-2{padding-inline-start:var(--2px) !important}.padding-left-4{padding-inline-start:var(--4px) !important}.padding-left-8{padding-inline-start:var(--8px) !important}.padding-left-12{padding-inline-start:var(--12px) !important}.padding-left-16{padding-inline-start:var(--16px) !important}.padding-left-24{padding-inline-start:var(--24px) !important}.padding-left-32{padding-inline-start:var(--32px) !important}.padding-left-40{padding-inline-start:var(--40px) !important}.padding-left-48{padding-inline-start:var(--48px) !important}.static{position:static}.relative{position:relative}.absolute{position:absolute !important}.top-0{inset-block-start:0}.right-0{inset-inline-end:0}.bottom-0{inset-block-end:0}.left-0{inset-inline-start:0}.radius-xs{border-radius:var(--radius-xs)}.radius-sm{border-radius:var(--radius-sm)}.radius-md{border-radius:var(--radius-md)}.radius-lg{border-radius:var(--radius-lg)}.radius-xl{border-radius:var(--radius-xl)}.h-full{block-size:100%}.w-full{inline-size:100%}.h-auto{block-size:auto}.w-auto{inline-size:auto}.min-w-0{min-inline-size:0}.max-w-text-short{max-inline-size:35ch}.max-w-text-medium{max-inline-size:55ch}.max-w-text-large{max-inline-size:65ch}.details-reset::-webkit-details-marker{display:none}@media not print{:root[data-color-scheme=dark] .invert\@dark-mode{filter:invert(1)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .invert\@dark-mode{filter:invert(1)}}}.no-touch-preview{-webkit-touch-callout:none}.outline-none{outline:none !important}.pointer-events-none{pointer-events:none}.z-1{z-index:1}.show-focus:focus-within{border-radius:var(--radius-sm);outline:2px solid var(--focus-ring-color);outline-offset:-2px}.perma--docs{--make-space-for-popup: var(--80px)}.perma--docs .filter{justify-content:start}.perma--docs:has(.vault__content .vaultable-line):has(.vault__content>[data-attribute=blank_slate]) .blank-slate,.perma--docs:has(.uploader__staged-file):has(.vault__content>[data-attribute=blank_slate]) .blank-slate{display:none !important}.vault__content,.card--vault{--vault-space: 1em;--vault-half-space: calc(var(--vault-space) / 2);--list-icon-size: 5em;--list-icon-width: calc(var(--list-icon-size) / 1.25);--list-icon-height: var(--list-icon-size);--list-block-size: calc(var(--list-icon-size) + var(--vault-space));--list-block-size-nested: calc(var(--list-icon-size) + var(--vault-half-space));--border-color: var(--color-ink-30);--comment-size: 1.5em;--first-column-size: calc(var(--checkbox-size) + (var(--vault-space) * 2));--second-column-size: calc(var(--list-icon-width) / 2);--nested-padding-start: calc(var(--first-column-size) + var(--second-column-size) - 1px)}@container layout (inline-size < 76.8rem){.vault__content,.card--vault{--list-block-size: auto;--list-block-size-nested: auto;font-size:var(--12px)}}.vault__content .blank-slate{margin:0}.vault__content .vaultable-line--folder:has(>.vaultable-line__folder-line input[type=checkbox]:checked)>.vaultable--nested .vaultable-select{pointer-events:none}.vaultable-line,.vaultable-line__folder-line{grid-template-columns:auto auto 1fr;grid-template-areas:"label select content";align-items:center;block-size:var(--list-block-size);position:relative}.vaultable-line{background-color:rgba(0,0,0,0);border-block-start:1px solid var(--border-color);font-size:var(--text-md);display:grid;inline-size:100%;line-height:var(--line-height-snug);transition:padding-inline-start .3s ease}.vaultable-line[data-recording-color-picker-color]:not([data-recording-color-picker-color=canvas],[data-recording-color-picker-color=white]){--vaultable-color: var(--recording-color);--vaultable-color-dark: color-mix(in oklch, var(--recording-color), black 15%)}.perma--public .vaultable-line{padding-inline:var(--vault-half-space)}.vaultable-line .vaultable--nested .vaultable-line:not(.vaultable-line--folder,[data-recording-color-picker-color]),.vaultable-line .vaultable--nested .vaultable-line[data-recording-color-picker-color=white]:not(.vaultable-line--folder){--vaultable-color: transparent}.vaultable-line[data-selected]{background-color:var(--color-blue-20) !important}@media(hover: hover){.vaultable-line[data-selected]:hover{background-color:var(--color-blue-20) !important}}.vaultable-line.vaultable-line--dropping{background-color:var(--color-blue-20) !important}.vaultable-line.vaultable-line--dropping.vaultable-line--published .vaultable-line__text::after{content:"Public link is ON";position:absolute;inset:50% 0 auto auto;display:inline-block;padding:.3rem 1rem;margin-block-start:-1.3rem;text-align:center;background:var(--color-canvas);border-radius:var(--radius-md);box-shadow:none}.vaultable-line .avatar-group{--gap: 0.3em;align-self:flex-end;flex-wrap:nowrap;margin-inline-start:1ch;margin-block-start:-0.1em;min-width:max-content}.vaultable-line--folder,.vaultable-line--new-folder{--vaultable-color-dark: var(--color-ink-40);--vaultable-color: var(--color-ink-30)}.vaultable-line--folder[data-recording-color-picker-color=white] .vaultable-line__name span,.vaultable-line--new-folder[data-recording-color-picker-color=white] .vaultable-line__name span{background-color:rgba(0,0,0,0) !important}.vault__content>turbo-frame>.vaultable-line:hover .vaultable-color-label,.vault__content>turbo-frame>.vaultable-line[data-selected] .vaultable-color-label{display:none}.vault__content>turbo-frame>.vaultable-line:hover>.vaultable-line__folder-line .vaultable-select,.vault__content>turbo-frame>.vaultable-line[data-selected]>.vaultable-line__folder-line .vaultable-select{opacity:1}.vault__content>turbo-frame>.vaultable-line>.action-menu.vault-selection-popup{inset-block:var(--popup-center-y-and-arrow-offset) auto}@container layout (width < 138rem) and (width > 76.8rem){.vault__content>turbo-frame>.vaultable-line>.action-menu.vault-selection-popup{inset-block:calc(var(--popup-center-y) + var(--checkbox-size)) auto}}.vault__content>turbo-frame>.vaultable-line:nth-last-child(1),.vault__content>turbo-frame>.vaultable-line:nth-last-child(2){inset-block:auto 0}.vault__content>turbo-frame>.vaultable-line:nth-last-child(1)>.action-menu.vault-selection-popup,.vault__content>turbo-frame>.vaultable-line:nth-last-child(2)>.action-menu.vault-selection-popup{inset-block:-180px auto}.vault__content>turbo-frame>.vaultable-line:nth-last-child(1)>.action-menu.vault-selection-popup:after,.vault__content>turbo-frame>.vaultable-line:nth-last-child(2)>.action-menu.vault-selection-popup:after{inset-inline:auto var(--arrow-offset);inset-block:auto var(--arrow-space-from-corner);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-canvas-light)}@container layout (width < 138rem) and (width > 76.8rem){.vault__content>turbo-frame>.vaultable-line:nth-last-child(1)>.action-menu.vault-selection-popup,.vault__content>turbo-frame>.vaultable-line:nth-last-child(2)>.action-menu.vault-selection-popup{inset-block:-230px auto !important}.vault__content>turbo-frame>.vaultable-line:nth-last-child(1)>.action-menu.vault-selection-popup:after,.vault__content>turbo-frame>.vaultable-line:nth-last-child(2)>.action-menu.vault-selection-popup:after{inset-inline:var(--arrow-space-from-corner) auto;inset-block:auto var(--arrow-offset) !important;border-color:var(--color-canvas-light) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);filter:drop-shadow(0 2px 0.5px var(--tint-ink-3))}}@container layout (inline-size < 76.8rem){.vault__content>turbo-frame>.vaultable-line:nth-last-child(1)>.action-menu.vault-selection-popup,.vault__content>turbo-frame>.vaultable-line:nth-last-child(2)>.action-menu.vault-selection-popup{inset-block:auto .5em}.vault__content>turbo-frame>.vaultable-line:nth-last-child(1)>.action-menu.vault-selection-popup:after,.vault__content>turbo-frame>.vaultable-line:nth-last-child(2)>.action-menu.vault-selection-popup:after{inset-inline:var(--arrow-offset) auto;inset-block:auto var(--arrow-space-from-corner);border-color:rgba(0,0,0,0) var(--color-canvas-light) rgba(0,0,0,0) rgba(0,0,0,0);filter:drop-shadow(-2px 2px 0.5px var(--tint-ink-3))}}.vaultable-line__icon-has-nested-items-collapsed{display:block}.vaultable-line__icon-has-nested-items-expanded{display:none}.vaultable-line--expanded>.vaultable-line__folder-line .vaultable-line__icon-has-nested-items-collapsed{display:none}.vaultable-line--expanded>.vaultable-line__folder-line .vaultable-line__icon-has-nested-items-expanded{display:block}.vaultable-line--folder>.vaultable-line__folder-line .vaultable-line__meta{display:none}.vaultable-line__folder-line{display:contents;grid-column:1/-1;border-block-end:1px solid var(--color-ink-30)}.vaultable-line__meta{color:var(--color-uncolor)}.vaultable-line__icon-lightbox-trigger{position:absolute;inset:0;z-index:2;text-indent:-99999%}.vaultable-select{cursor:pointer;position:absolute;inset-inline:calc(var(--perma-padding)*-1) auto;inset-block:calc(var(--list-block-size)/2 - var(--perma-padding)/2) auto !important;opacity:0}.vaultable-select:focus-within{opacity:1}.vaultable-select .checkbox{background:none;border:0;color:var(--color-ink-50);display:grid;place-items:center;inline-size:var(--perma-padding);block-size:var(--perma-padding)}.vaultable-select .checkbox:after{display:none}.vaultable-select .checkbox.checked,.checked .vaultable-select .checkbox,.vaultable-select .checkbox:has(:checked:not([data-inverted])){background:none;border:0;color:var(--color-ink)}.vaultable-select .checkbox:has(:focus-visible){outline-offset:0}.vaultable-select__icon{block-size:var(--checkbox-size);inline-size:var(--checkbox-size)}.vaultable-select__icon .svg-icon{--svg-icon-size: var(--checkbox-size);rotate:90deg}.vaultable-line__text{align-self:center}@media(hover: hover){.vaultable-line__text:not(.vaultable-line--new-folder .vaultable-line__text):hover .vaultable-line__name span:not(.client-visibility-flag){text-decoration:underline}}.vaultable-line__text>:first-child{flex:1;min-width:0}.vaultable-line__text .comments-balloon{font-size:1em}.vaultable-line__comments{margin-block-start:.3em}.vaultable-line__icon{grid-column:1;display:flex;align-items:center;justify-content:center;inline-size:var(--list-icon-width);block-size:var(--list-icon-height);position:relative;flex-shrink:0}.vaultable-line__icon .inline_media_box,.vaultable-line__icon .attachment__frame{display:contents !important}.vaultable-line__icon img{object-fit:contain}.vaultable-line__icon svg,.vaultable-line__icon .upload__icon{inline-size:var(--list-icon-width);block-size:var(--list-icon-height);background-size:contain}.vaultable-line__name{font-size:var(--text-body);font-weight:700;margin:0 0 var(--2px)}.vaultable-line__summary{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;hyphens:auto;word-break:break-word}@container layout (inline-size < 48rem){.vaultable-line__summary{font-size:var(--text-14)}}.vaultable-line--new-folder{order:-1;display:flex}.vaultable-line--new-folder .vaultable-line__content{inline-size:100%}.vaultable-line--new-folder .vaultable-line__text{inline-size:100%}.vaultable-line--new-folder .vaultable-line__buttons{display:flex;align-items:center;grid-gap:1rem}.vaultable-line--new-folder .vaultable-select{visibility:hidden}.vaultable-line--new-folder .vaultable-line__icon,.vaultable-line--new-folder .vaultable-line__icon-expand{pointer-events:none}.vaultable-line--new-folder .vaultable-line__icon-expand{display:none}.vaultable-line--placeholder{box-shadow:none;opacity:.2;background-color:var(--tint-ink-15) !important;outline:2px dashed var(--color-ink) !important;outline-offset:-2px}.vaultable--nested-blank-slate{display:none}turbo-frame:not([busy],:has(.vaultable-line,.spinner))~.vaultable--nested-blank-slate{display:block}.vaultable--see-more{display:none}.vaultable--nested .vaultable--see-more{display:block}.vaultable--nested{--list-block-size: var(--list-block-size-nested);display:none;position:relative;grid-column:1/-1;margin-block-end:calc(var(--vault-half-space)*4);margin-inline-start:var(--nested-padding-start);padding-block-start:var(--vault-half-space);transition:margin-inline-start .3s ease}@container layout (inline-size < 76.8rem){.vaultable--nested .vault-selection-popup{display:none}}.vaultable--nested .vaultable-line{--border-color: transparent;display:inline-grid;font-size:.8em;inline-size:calc(100% - var(--perma-padding)/2);margin-inline-start:calc(var(--perma-padding)/2);padding-inline:0}.vaultable--nested .vaultable-line:hover>.vaultable-line__folder-line .vaultable-select,.vaultable--nested .vaultable-line[data-selected]>.vaultable-line__folder-line .vaultable-select{opacity:1}.vaultable--nested .vaultable-line__name,.vaultable--nested .vaultable-line__content .inline-edit{font-size:1.2em}.vaultable--nested .vaultable-select{translate:100%}.vaultable--nested .vaultable-select .checkbox{inline-size:calc(var(--perma-padding)/2)}.vaultable--nested .action-menu.action-menu--list-options{inset-inline-end:calc(100% + var(--perma-padding)/1.5)}.vaultable--nested .vaultable-color-label,.vaultable--nested .vaultable--nested,.vaultable--nested .vaultable-line__icon-expand,.vaultable--nested .pagination-link,.vaultable--nested .vaultable-line__icon-symbol{display:none}.vaultable--nested:has(turbo-frame>.vaultable-line):before,.vaultable--nested:has(turbo-frame>.vaultable-line):after{content:"";inline-size:1px;block-size:100%;position:absolute;inset-block-start:0;border-inline-start:1px solid var(--color-ink-30)}.vaultable--nested:has(turbo-frame>.vaultable-line):after{inset-inline-start:calc(50% + var(--vault-half-space))}@container layout (inline-size < 76.8rem){.vaultable--nested{--nested-padding-start: var(--56px)}.vaultable--nested:after{display:none}}@container layout (inline-size < 76.8rem){.vaultable--nested .vaultable-select{display:none}}.vaultable-line--expanded>.vaultable--nested{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--vault-space)}@container layout (inline-size < 76.8rem){.vaultable-line--expanded>.vaultable--nested{grid-template-columns:1fr}}.vaultable--nested>turbo-frame{display:contents}.vaultable--nested .vault-selection-popup{inset-inline:auto calc(100% + var(--perma-padding)) !important;inset-block:var(--popup-center-y-and-arrow-offset) auto !important}.vaultable--nested .vault-selection-popup:after{inset-inline:auto var(--arrow-offset) !important;inset-block:var(--arrow-space-from-corner) auto !important;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-canvas-light) !important;filter:drop-shadow(1px 2px 0.5px var(--tint-ink-3)) !important}.vaultable--nested:has(>turbo-frame>.vault__content>[data-attribute=blank_slate]){display:flex;font-size:.875em;margin-inline-start:var(--first-column-size);padding-inline-start:0}.vaultable--nested:has(>turbo-frame>.vault__content>[data-attribute=blank_slate]) .blank-slate{max-inline-size:100%;margin:0;padding-inline:1.2em}.vaultable--nested:has(>turbo-frame>.vault__content>[data-attribute=blank_slate]) .blank-slate p{margin:0}.vaultable--nested:has(>turbo-frame>.vault__content>[data-attribute=blank_slate]).vaultable-line--expanded{border-bottom-color:rgba(0,0,0,0)}.action-menu.vault-selection-popup{--popup-size: 14rem;--popup-center-y: calc(var(--list-block-size) / 2);--popup-center-y-and-arrow-offset: calc(var(--popup-center-y) - var(--arrow-space-from-corner) - calc(var(--checkbox-size) / 2));--popup-left-x: calc((var(--popup-size) * -1) + var(--arrow-size) - var(--vault-space) + 5px);--popup-center-x: calc((var(--popup-size) / 2 * -1) + var(--vault-space) + calc(var(--checkbox-size) / 2));--popup-center-x-align-y: calc(var(--popup-center-y-and-arrow-offset) + var(--checkbox-size));inline-size:var(--popup-size);position:absolute;inset-inline:auto calc(100% + var(--perma-padding));inset-block:var(--popup-center-y-and-arrow-offset) auto}.action-menu.vault-selection-popup .color-picker__input:checked~.color-picker__swatch::before{content:"✓" !important}.action-menu.vault-selection-popup .action-list__count{display:flex;align-items:center}.action-menu.vault-selection-popup[hidden]{display:none}.action-menu.vault-selection-popup .color-picker__field{display:block}.vaultable-line--expanded{block-size:auto;background-color:var(--color-canvas) !important}@media(hover: hover){.vaultable-line--expanded:hover{background-color:var(--color-canvas) !important}}.vaultable-line--expanded>.vaultable-line__folder-line{display:grid}@container layout (inline-size < 76.8rem){.vault-preview-icon{display:none !important}}.vaultable-color-label{--vaultable-color-label-size: 1.2rem;background-color:var(--recording-color);block-size:var(--vaultable-color-label-size);display:inline-block;border-radius:50%;content:"";inline-size:var(--vaultable-color-label-size);inset:50% auto auto calc(var(--perma-padding)/-2);position:absolute;translate:-50% -50%}.vaultable-line__content{display:flex;gap:var(--perma-column-gap);min-inline-size:0;grid-area:content}.vaultable-line__content .inline-edit{inline-size:100%;font-size:var(--text-20);font-weight:700;align-self:center}.vaultable-line__content>turbo-frame{display:contents}.version-update{--version-update-background: var(--color-canvas);--version-update-radius: var(--8px);border:var(--border);border-radius:var(--version-update-radius);background:var(--version-update-background)}.version-update>turbo-frame{display:contents}.version-update+.version-update:not(.hilltop-grid .version-update){margin-block-start:var(--perma-padding)}.version-update .boosts{--boost-background-color: var(--tint-ink-3);--boost-background-color-hover: var(--tint-ink-5)}.version-update .action-sheet:not(.action-sheet--dropdown){inset:var(--8px) var(--8px) auto auto;position:absolute}.version-update--editing{padding:var(--16px)}.version-update__header{align-items:center;background-color:var(--color-uncolor-10);border-block-start:var(--border);border-radius:0 0 var(--version-update-radius) var(--version-update-radius);display:grid;gap:8px;padding:var(--8px)}.version-update__header .btn--primary{inline-size:fit-content}@container layout (inline-size >= 76.8rem){.version-update__header{grid-template-columns:160px 1fr 160px}}@container layout (inline-size < 76.8rem){.version-update__header{grid-template-columns:1fr;order:99;text-align:center}}.version-update__title{font-size:var(--text-14);color:var(--color-text-subtle);margin:0;text-align:center}.version-update__pagination{align-items:center;display:flex;gap:4px;position:relative}.version-update__pagination .spinner--ring{inset-inline-start:0;position:absolute;inset-block-start:50%;transform:translate(-100%, -50%)}@container layout (inline-size >= 76.8rem){.version-update__pagination{justify-content:flex-end}}@container layout (inline-size < 76.8rem){.version-update__pagination{justify-content:center}}.version-update__pagination-btn{align-items:center;border-radius:50%;display:flex;font-size:20px;block-size:32px;justify-content:center;inline-size:32px}.version-update__pagination-btn:hover:not(:disabled){background-color:var(--tint-ink-5)}@container layout (inline-size >= 76.8rem){.version-update__reminder{inset-block-start:-4px;inset-inline-start:50%;position:absolute;transform:translate(-50%, -100%);white-space:nowrap}}@container layout (inline-size < 76.8rem){.version-update__reminder{display:block;inline-size:fit-content;margin:8px auto 0 !important;vertical-align:text-top}}.version-update__content{position:relative}.version-update__attribution{align-items:center;background-color:var(--version-update-background);border-start-start-radius:var(--version-update-radius);box-shadow:0 8px 8px var(--version-update-background);display:flex;gap:8px;inline-size:fit-content;margin-block-end:-2rem;min-block-size:var(--40px);padding:var(--16px) 0 0 var(--16px);position:relative}.version-update__avatar{--change-avatar-size: var(--32px);margin:auto}@container layout (inline-size < 76.8rem){.version-update__avatar{display:none}}.version-update__meta{font-size:var(--text-12);flex:1;line-height:1.2}@container layout (inline-size < 76.8rem){.version-update__meta{font-size:1.1rem}}.version-update__footer{background:var(--color-uncolor-10);border-block-start:1px solid var(--tint-ink-10);border-radius:0 0 var(--version-update-radius) var(--version-update-radius);padding:1.6rem}.version-update__footer .formatted_content{margin-block-end:var(--8px)}.version-update__annotation-field{display:block;font-size:var(--text-16);min-block-size:12rem}.version-update__discussion{align-items:center;display:flex;flex-wrap:wrap;gap:var(--4px)}.version-update__discussion .boosts{display:contents}.version-update--hill-chart{--version-update-background: var(--color-uncolor-10)}.version-update--hill-chart:not(.hilltop-grid .version-update--hill-chart){margin-block-end:var(--24px)}.version-update--hill-chart:not(.version-update--editing){border:none}.viewing-as-client .hide-from-clients,.viewing-as-client .client-visibility-flag,.viewing-as-client .avatar-group__clients-marker{display:none !important}.viewing-as-client .avatar-group__clients--for-recording{margin-block-end:2px}.viewing-as-client .list-picker__client-group{border-color:rgba(0,0,0,0)}.visibility-selector .radio-field__button{align-self:center;translate:none}.visibility-selector__heading{font-size:inherit;margin-block:0 .8rem}.visibility-selector__option{flex-wrap:wrap}.visibility-selector__pill{align-items:center;background-color:var(--client-hidden-color);block-size:var(--24px);border-radius:99rem;gap:.5ch;padding-inline:.75ch 1.5ch}.visibility-selector__pill:has(.svg-icon){display:inline-flex}.visibility-selector__pill--visible{background-color:rgba(0,0,0,0)}.visibility-selector__note{flex-basis:100%;margin-block-start:var(--4px)}.visibility-selector__option--visible .visibility-selector__note{display:none}.visibility-selector__option--invisible .visibility-selector__note{display:block}.visibility-selector--visible .visibility-selector__pill--invisible{background-color:rgba(0,0,0,0)}.visibility-selector--visible .visibility-selector__pill--visible{background-color:var(--client-visibility-color)}.visibility-selector__option--visible .visibility-selector--visible .visibility-selector__note{display:block}.visibility-selector__option--invisible .visibility-selector--visible .visibility-selector__note{display:none}.visibility-dropdown-selector{flex-shrink:0;font-size:var(--text-12)}.visibility-dropdown-selector__select-wrapper{position:relative;display:inline-flex;cursor:pointer}.visibility-dropdown-selector__pill{background-position:.33em center;background-repeat:no-repeat;background-size:1.125em auto;border-radius:1.5em;border:2px solid;display:inline-flex;align-items:center;gap:.25em;padding:.1em .5em .1em 1.66em;white-space:nowrap}.visibility-dropdown-selector__chevron{width:.75em;height:.75em;flex-shrink:0}.visibility-dropdown-selector__select{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.visibility-dropdown-selector__label--visible,.visibility-dropdown-selector__label--hidden{display:none}.visibility-dropdown-selector:has(option[value="0"]:checked) .visibility-dropdown-selector__label--hidden{display:inline}.visibility-dropdown-selector:has(option[value="0"]:checked) .visibility-dropdown-selector__pill{background-color:var(--client-hidden-color);background-image:url(/assets/icons/client-invisible-e55b9a83ef3bb83336c4b3611e12d35c52ecc5035d6ebc29a450c3b1693bbaba.svg);border-color:var(--client-hidden-color)}@media not print{:root[data-color-scheme=dark] .visibility-dropdown-selector:has(option[value="0"]:checked) .visibility-dropdown-selector__pill{background-image:url(/assets/icons/client-invisible-white-63d5304fd782db8b372921c1af958a9f7b8f82f2a473376e76abb65b2a23a6ff.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .visibility-dropdown-selector:has(option[value="0"]:checked) .visibility-dropdown-selector__pill{background-image:url(/assets/icons/client-invisible-white-63d5304fd782db8b372921c1af958a9f7b8f82f2a473376e76abb65b2a23a6ff.svg)}}}.visibility-dropdown-selector:has(option[value="1"]:checked) .visibility-dropdown-selector__label--visible{display:inline}.visibility-dropdown-selector:has(option[value="1"]:checked) .visibility-dropdown-selector__pill{background-color:var(--client-visibility-color);background-image:url(/assets/icons/client-visible-11dedbc30e124372961e61a49b5acc8a712877fd09784f830f934e77e730c27d.svg);border-color:rgba(0,0,0,0)}@media not print{:root[data-color-scheme=dark] .visibility-dropdown-selector:has(option[value="1"]:checked) .visibility-dropdown-selector__pill{background-image:url(/assets/icons/client-visible-white-ece3b20f2fcb4c3a62c85e21b57da468541424dfe917aaf70f19d562a3981ed6.svg)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .visibility-dropdown-selector:has(option[value="1"]:checked) .visibility-dropdown-selector__pill{background-image:url(/assets/icons/client-visible-white-ece3b20f2fcb4c3a62c85e21b57da468541424dfe917aaf70f19d562a3981ed6.svg)}}}[data-behavior~=expandable]>.collapsible_content>.expanded_content,[data-behavior~=expandable]>.expanded_content{display:none}[data-behavior~=expandable].expanded>.collapsed_content,[data-behavior~=expandable].expanded>.collapsible_content>.collapsed_content{display:none}[data-behavior~=expandable].expanded>.expanded_content,[data-behavior~=expandable].expanded>.collapsible_content>.expanded_content{display:inherit}:root{--keyword: lch(50.16 68.78 25.97);--entity: lch(39.03 73.26 304.21);--constant: lch(39.68 63.13 279.47);--string: lch(19.22 34.92 275.47);--variable: lch(57.9 81.69 53.33);--comment: lch(47.93 7 254.8);--entity-tag: lch(49.14 52.75 142.85);--markup-heading: lch(39.68 63.13 279.47);--markup-list: lch(40.44 43.36 84.69);--markup-inserted: lch(49.14 52.75 142.85);--markup-deleted: lch(39.64 68.17 31.45)}@media not print{:root[data-color-scheme=dark]{--keyword: lch(67.63 58.99 30.64);--entity: lch(75.13 46.73 306.74);--constant: lch(74.9 39.71 255.53);--string: lch(74.9 39.71 255.53);--variable: lch(76.17 61.1 61.97);--comment: lch(60.83 6.66 254.46);--entity-tag: lch(83.65 59.31 141.61);--markup-heading: lch(47.93 71.67 280.72);--markup-list: lch(83.84 57.9 85.03);--markup-inserted: lch(61.52% 51.9 138.82);--markup-deleted: lch(59.67% 45.21 23.94)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]){--keyword: lch(67.63 58.99 30.64);--entity: lch(75.13 46.73 306.74);--constant: lch(74.9 39.71 255.53);--string: lch(74.9 39.71 255.53);--variable: lch(76.17 61.1 61.97);--comment: lch(60.83 6.66 254.46);--entity-tag: lch(83.65 59.31 141.61);--markup-heading: lch(47.93 71.67 280.72);--markup-list: lch(83.84 57.9 85.03);--markup-inserted: lch(61.52% 51.9 138.82);--markup-deleted: lch(59.67% 45.21 23.94)}}}.hljs{color:var(--color-ink)}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:var(--keyword)}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:var(--entity)}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:var(--constant)}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:var(--string)}.hljs-built_in,.hljs-symbol{color:var(--variable)}.hljs-comment,.hljs-code,.hljs-formula{color:var(--comment)}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:var(--entity-tag)}.hljs-subst{color:var(--storage-modifier-import)}.hljs-section{color:var(--markup-heading);font-weight:bold}.hljs-bullet{color:var(--markup-list)}.hljs-emphasis{color:var(--markup-italic);font-style:italic}.hljs-strong{color:var(--markup-bold);font-weight:bold}.hljs-addition{color:var(--markup-inserted);background-color:var(--color-green-10)}.hljs-deletion{color:var(--markup-deleted);background-color:var(--color-red-10)}.code-token__attr,.token.attr-name,.token.atrule,.token.attr,.token.keyword{color:var(--keyword)}.code-token__function,.token.class,.token.class-name,.token.function{color:var(--entity)}.code-token__property,.token.boolean,.token.constant,.token.number,.token.property,.token.symbol,.token.tag{color:var(--constant)}.code-token__selector,.token.attr-value,.token.builtin,.token.char,.token.inserted,.token.line,.token.selector,.token.string{color:var(--entity-tag)}.code-token__comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--comment);font-style:italic}.code-token__variable,.token.important,.token.namespace,.token.regex,.token.variable{color:var(--entity)}.code-token__punctuation,.token.punctuation{color:var(--color-ink)}.code-token__operator,.token.deleted,.token.entity,.token.operator,.token.url{color:var(--keyword)}[data-language=diff] .code-token__operator+.code-token__selector,[data-language=diff] .token.deleted-sign .token{color:var(--markup-deleted)}[data-language=diff] .code-token__selector,[data-language=diff] .token.inserted-sign .token{color:var(--markup-inserted)}[data-language=diff] .token.coord{color:var(--comment)}html[data-bridge-configuration~=desktop-app] .app-desktop__hide{display:none !important}html[data-bridge-configuration~=desktop-app] .nav{-webkit-user-select:none}html[data-bridge-configuration~=desktop-app][data-bridge-configuration~=desktop-app-has-accounts-menu] [data-menu-section~=accounts]{visibility:hidden !important}.perma--chat{display:flex;flex-direction:column;padding-block-end:var(--tray-block-size)}.perma--chat .perma-toolbar{margin-block-end:0}.chat-panel{display:flex;flex:1}@container layout (inline-size < 76.8rem){.chat-panel{inline-size:100%}}.chat--full-screen{inline-size:100%}.chat--full-screen .chat__room{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;inset:0;position:absolute}.chat--full-screen .chat__lines{flex:1;overflow-x:hidden}.chat__emoji-picker{--inline-position: auto -10rem;--arrow-inline-position: -117px;display:block;position:relative}@container layout (inline-size >= 76.8rem){.chat-line__options{position:absolute;inset-block-start:calc(50% - 1.25rem);inset-inline-start:calc(100% + 1rem)}}@container layout (inline-size >= 76.8rem){.chat-line__options .action-sheet__expansion-toggle{inline-size:2.5rem;block-size:2.5rem;opacity:0;transition:opacity .2s ease}}@container layout (inline-size >= 76.8rem){.chat-line--thread .chat-line__timestamp{display:none}}@container layout (inline-size >= 76.8rem){.chat-line--me .chat-line__options{inset-inline-end:calc(100% + 1rem);inset-inline-start:auto}}.desktop-apps{display:none}.desktop-apps__download{display:none}[data-os=mac] .desktop-apps{display:block}[data-os=mac] .desktop-apps__download--mac{display:flex}[data-os=windows] .desktop-apps{display:block}[data-os=windows] .desktop-apps__download--windows{display:flex}.drop-zone-indicator:before,.drop-zone-indicator:after{content:" ";display:table}.drop-zone-indicator:after{clear:both}.drop_zoned{position:relative}.drop-zone-indicator{border:5px solid var(--color-green);position:fixed;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;inset-block-end:0;pointer-events:none;z-index:9}.drop-zone-indicator__sticky{margin-block-start:-1rem}.drop-zone-indicator__balloon{background:var(--color-green);box-shadow:var(--shadow-md);border-radius:var(--radius-md);color:var(--color-inverted);margin:0 -1rem;padding:0 1.5rem}.drop-zone-indicator__explanation{background:url(/assets/icons/reversed/file-drop--white-52d257b7ae9d85c017fb5da5c3ba9cb6afb9587a57588227283dd2b98849c970.svg) left center no-repeat;background-size:2.4rem;display:inline-block;font-weight:500;padding:2rem 0 2rem 4rem;text-align:start}.drop-zone-indicator--local{--bg-color: color-mix(in hsl, transparent, var(--color-green) 15%);background:var(--bg-color);border:2px dashed var(--color-green);border-radius:var(--radius-md);font-size:var(--text-14);inset-block-start:-0.5rem;inset-inline-end:-0.5rem;inset-block-end:-0.5rem;inset-inline-start:-0.5rem;position:absolute;text-align:center}@font-face{font-display:swap;font-family:"Graphik";font-style:normal;font-weight:400;src:url(/assets/Graphik-Regular-Cy-Gr-Web-d66eacda9c8612dfb2a2c4f9543d589140cb37e914a6fe5544aececb9b0066d1.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Graphik";font-style:italic;font-weight:400;src:url(/assets/Graphik-RegularItalic-Cy-Gr-Web-189f1bbb47941f3c236804e97c0525702c084445e066b4098f4f67153ef880e1.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Graphik";font-style:normal;font-weight:500;src:url(/assets/Graphik-Medium-Cy-Gr-Web-ee252766c01c2ea3f15c572d2de04c56aa8eacdb2a918bfca403895751c77809.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Graphik";font-style:italic;font-weight:500;src:url(/assets/Graphik-MediumItalic-Cy-Gr-Web-7a35b51bf61842724623b382f43a875a40f93664416ce87b3fcc586e99521dc7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Graphik";font-style:normal;font-weight:600;src:url(/assets/Graphik-Medium-Cy-Gr-Web-ee252766c01c2ea3f15c572d2de04c56aa8eacdb2a918bfca403895751c77809.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Graphik";font-style:italic;font-weight:600;src:url(/assets/Graphik-MediumItalic-Cy-Gr-Web-7a35b51bf61842724623b382f43a875a40f93664416ce87b3fcc586e99521dc7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Graphik";font-style:normal;font-weight:700;src:url(/assets/Graphik-Semibold-Cy-Gr-Web-80999e5b65938d364614ba11dc8e63ab0ebbb0cf342c6a8aabd99654681f59bb.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Graphik";font-style:italic;font-weight:700;src:url(/assets/Graphik-SemiboldItalic-Cy-Gr-Web-3099a4c006584166495a4b02c7efeaa1cafb5f140f1cf1b3cea5ae3cb45f757d.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Graphik";font-style:normal;font-weight:800;src:url(/assets/Graphik-Bold-Cy-Gr-Web-8a35cb08ac9e47a902f77683d75bd1a38129ad1784fa83503bb2acaeac413608.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Graphik";font-style:italic;font-weight:800;src:url(/assets/Graphik-BoldItalic-Cy-Gr-Web-89109948491e9963e8dc1f019532b13db8a417eac938540c81ab9d47e57af819.woff2) format("woff2")}trix-editor [data-trix-attachment]:hover figure,trix-editor figure[data-trix-attachment]:hover{cursor:pointer}trix-editor [data-trix-content-type~="application/vnd.basecamp.horizontal-rule.html"]:hover,trix-editor [data-trix-attachment]:hover .attachment--file .attachment__caption,trix-editor [data-trix-attachment]:hover .twitter-tweet,trix-editor [data-trix-attachment]:hover img{box-shadow:0 0 0 2px var(--focus-ring-color)}trix-editor .attachment-gallery [data-trix-cursor-target]{font-size:6em;line-height:1}body{font-family:"Graphik",var(--font-base);letter-spacing:-0.00625em}body h1{letter-spacing:-0.02375em}body .perma:not(.perma--fit,.perma--schedule,.perma--home,.perma--chat,.explain-emptying-trash,.perma--lineup){padding-block-end:calc(3*var(--tray-block-size))}@media screen and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){*{scrollbar-color:#c1c1c1 rgba(0,0,0,0);scrollbar-width:thin}}[data-behavior~=lightboxable]{cursor:zoom-in}[data-lightbox-suppressed] [data-behavior~=lightboxable]{cursor:inherit}.lightbox{animation:fade-in .3s ease;background-color:var(--color-canvas);background-image:url(/assets/icons/close-98e8f67ff480447c0ff86304fb836726b12ca4b049ba78d46950c5899231682e.svg);background-position:right 1.2rem top 1.2rem;background-repeat:no-repeat;background-size:2.4rem 2.4rem}@media not print{:root[data-color-scheme=dark] .lightbox{background-image:url(/assets/icons/close-white-fc6a5cc0040e42d439a0a82b3a14ed5ff454710950f8db95c606cfeb9c4f2207.svg);background-size:2rem;background-position:right 1.4rem top 1.4rem}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]) .lightbox{background-image:url(/assets/icons/close-white-fc6a5cc0040e42d439a0a82b3a14ed5ff454710950f8db95c606cfeb9c4f2207.svg);background-size:2rem;background-position:right 1.4rem top 1.4rem}}}.lightbox--out{transition:opacity .3s;opacity:0}.lightbox--out:not([opened]){display:block}.lightbox-content{cursor:zoom-out;object-fit:contain;position:absolute;z-index:var(--z-modal)}.lightbox-content .commentators .comments-balloon,.lightbox-content .commentators .avatar{--change-avatar-size: 2.4rem}.lightbox-content--pdf{inset-block-start:5rem !important;inset-inline-start:5rem !important;inline-size:calc(100% - 10rem) !important;block-size:calc(100% - 12.5rem) !important;opacity:0;border:0}.lightbox-content--pdf[data-loaded=true]{transition:opacity .33s ease;opacity:1}.lightbox-content--card{inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%, -50%)}.lightbox-content--video{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%, -50%);opacity:0}.lightbox-content--video[data-loaded=true]{transition:opacity .33s ease;opacity:1}.lightbox-content--video video{max-inline-size:calc(100vw - 160px);max-block-size:calc(100vh - 120px)}.lightbox-content--animated{transition:width .3s,height .3s,top .3s,left .3s}.lightbox__navigator{--nav-button-size: 6rem;display:grid;place-items:center;block-size:var(--nav-button-size);inline-size:var(--nav-button-size);position:fixed;inset-block-start:calc(50% - 3rem);z-index:777;border:0;background:rgba(0,0,0,0);animation:fade-in .3s ease}.lightbox__navigator:focus-visible{outline:2px solid var(--color-blue);outline-offset:-2px}.lightbox__navigator::before{content:"";inline-size:1.5rem;block-size:1.5rem;inset-block-start:calc(50% - .75rem);display:inline-block;transform:rotate(45deg)}.lightbox__navigator:not([disabled]):hover{opacity:1;transition:opacity .2s}.lightbox__navigator[hidden]{display:none}.lightbox__navigator--backward{inset-inline-start:1rem}.lightbox__navigator--backward::before{border-inline-start:3px solid;border-block-end:3px solid;margin-inline-end:-0.8rem}.lightbox__navigator--forward{inset-inline-end:1rem}.lightbox__navigator--forward::before{border-inline-end:3px solid;border-block-start:3px solid;margin-inline-start:-0.8rem}.lightbox__caption{font-size:var(--text-14);animation:fade-in .3s ease;color:var(--color-text-subtle);position:fixed;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;inline-size:100%;text-align:center;block-size:6rem;padding-block-start:1rem}.lightbox__caption .sr-only+.attachment__attribute:not(.attachment__attribute--caption)::before,.lightbox__caption .attachment__attribute--caption+.attachment__attribute::before{content:""}.lightbox__caption .attachment__attribute--caption{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;display:block;padding:0 1em;font-weight:bold}.lightbox__caption .attachment__attribute--caption::before{content:"“"}.lightbox__caption .attachment__attribute--caption::after{content:"”"}@container layout (inline-size >= 76.8rem){.message__stickers:not(.message__stickers--for-card){display:inherit;padding:0;text-align:center;margin-block-start:-8rem}.message__stickers:not(.message__stickers--for-card) .message__sticker{inline-size:6.4rem;block-size:6.4rem}}.nav-menu__scroller{overflow-y:overlay}.search-result__copy{transition:all .2s ease-in-out;opacity:0}.search-result:hover .search-result__copy{opacity:1}[data-os=mac] [data-behavior~=show_on_mac]{display:initial}[data-os=windows] [data-behavior~=show_on_windows]{display:initial}.hidden\@desktop{display:none}.sr-only\@desktop{border:0;clip:rect(0 0 0 0);block-size:1px;inline-size:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}:root{--duet-color-primary: #005fcc;--duet-color-text: #333;--duet-color-text-active: #fff;--duet-color-placeholder: #666;--duet-color-button: #f5f5f5;--duet-color-surface: #fff;--duet-color-overlay: rgba(0, 0, 0, 0.8);--duet-color-border: #333;--duet-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--duet-font-normal: 400;--duet-font-bold: 600;--duet-radius: 4px;--duet-z-index: 600}
