/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-lg:1.125rem;--tracking-wide:.025em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.h-11{height:calc(var(--spacing) * 11)}.h-11\.5{height:calc(var(--spacing) * 11.5)}.h-17{height:calc(var(--spacing) * 17)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-fill:var(--brand);--feed-note-task-submit-text:var(--on-brand);--brand:oklch(56.3% .135 263.1);--brand-strong:oklch(50.1% .127 263.3);--brand-tint:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--brand-tint:color-mix(in oklch, var(--brand) 15%, transparent)}}:root{--on-brand:oklch(100% 0 0);--on-brand-muted:oklch(100% 0 0/.6);--on-brand-faint:oklch(100% 0 0/.1);--link:oklch(58% .132 247.7);--link-hover:oklch(47.1% .113 248.9);--link-line:oklch(82.6% .053 241.5);--btn-pad-y:.8125rem;--btn-pad-x:1.375rem;--btn-font:.9375rem;--btn-radius:.1875rem;--btn-tracking:.033em;--btn-outline-border:oklch(91.2% .008 236.6);--btn-outline-text:oklch(51.9% .029 241.1);--chip-bg:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--chip-bg:color-mix(in srgb, var(--on-brand) 9%, transparent)}}:root{--chip-text:oklch(88% .03 235);--chip-text-muted:oklch(72.1% .028 236);--chip-on-surface-bg:oklch(90% .015 245);--chip-on-surface-text:oklch(32% .03 245);--chip-lg-pad-y:.375rem;--chip-lg-pad-x:.75rem;--chip-lg-font:.9375rem;--chip-soft-bg:oklch(96% .008 245);--chip-soft-text:oklch(42% .025 245);--chip-pad-y:.25rem;--chip-pad-x:.625rem;--chip-font:.8125rem;--chip-radius:.1875rem;--chip-line:1;--shell-nav:oklch(37.4% .041 247.7);--shell-nav-muted:oklch(72% .041 243.7);--shell-nav-accent:oklch(74% .12 230);--shell-nav-accent-deals:var(--shell-nav-accent);--shell-nav-accent-tasks:var(--tasks-board-overdue);--shell-nav-accent-contacts:oklch(72% .1 170);--shell-nav-accent-companies:oklch(65% .14 295);--shell-nav-accent-users:oklch(76% .12 75);--shell-nav-deals-accent:var(--shell-nav-accent-deals);--shell-nav-edge:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--shell-nav-edge:color-mix(in oklch, var(--on-brand) 7%, transparent)}}:root{--shell-brand:oklch(18.7% .012 237.5);--shell-item-accent:var(--shell-nav-accent);--shell-item-active-bg:var(--shell-item-accent)}@supports (color:color-mix(in lab, red, red)){:root{--shell-item-active-bg:color-mix(in oklch, var(--shell-item-accent) 22%, transparent)}}:root{--shell-item-hover-bg:var(--shell-item-active-bg);--shell-nav-item-motion:.16s;--shell-badge:oklch(62.4% .202 28);--shell-bar:oklch(36% .02 250);--shell-flyout-muted:oklch(74.9% .02 235.8);--shell-flyout-footer:oklch(62.5% .023 237);--shell-flyout-border:oklch(95.3% .004 236.5);--shell-flyout-hover:oklch(98.8% .002 247.8);--shell-flyout-ok:oklch(65% .12 140);--surface:oklch(100% 0 0);--surface-muted:oklch(97% .002 250);--surface-subtle:oklch(96.8% .007 247.896);--text:oklch(12.9% .042 264.695);--text-muted:oklch(55.4% .046 257.417);--action:oklch(20.8% .042 265.755);--on-action:oklch(98.4% .003 247.858);--danger:oklch(57.7% .245 27.325);--on-danger:oklch(98.4% .003 247.858);--border:oklch(92.9% .013 255.508);--focus-ring:oklch(70.4% .04 256.788);--focus-ring-width:1px;--focus-ring-width-strong:2px;--overlay:oklch(32% .03 245/.42);--hairline:1px;--radius:.625rem;--radius-control:calc(var(--radius) - 2px);--radius-card:calc(var(--radius) + 8px);--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--font-sans:"PT Sans", Helvetica, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-lg:1.125rem;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-wide:.05em;--shadow-card:0 1px 3px oklch(0% 0 0/.1), 0 1px 2px oklch(0% 0 0/.06);--shadow-modal:0 10px 15px -3px oklch(0% 0 0/.1), 0 4px 6px -4px oklch(0% 0 0/.1);--motion-fast:.2s;--motion-soft:.34s;--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--shell-flyout-shift:.875rem;--shell-flyout-motion-transform:.26s;--shell-flyout-motion-opacity:.2s;--shell-flyout-ease:cubic-bezier(.22, .7, .3, 1);--control-height:2.25rem;--shell-nav-width:3.875rem;--shell-nav-bar-height:4rem;--shell-frame-min:85rem;--shell-brand-height:3.875rem;--shell-brand-icon:1.25rem;--shell-brand-icon-stroke:2;--shell-brand-gap:.125rem;--shell-brand-mark:1.5rem;--shell-brand-tracking:.02em;--shell-brand-login:.75rem;--shell-brand-avatar-size:1.625rem;--shell-brand-avatar-bg:var(--palette-sky);--shell-brand-avatar-fg:var(--brand);--shell-acct-width:21.25rem;--shell-acct-height:var(--shell-brand-height);--shell-acct-shadow:.875rem 0 1.875rem oklch(0% 0 0/.25);--shell-acct-info-pad-x:1.375rem;--shell-acct-info-gap:.25rem;--shell-acct-name:.9375rem;--shell-acct-meta:var(--shell-flyout-muted);--shell-acct-meta-size:.75rem;--shell-acct-meta-gap:.5625rem;--shell-acct-number:oklch(92% .01 236);--shell-acct-copy-color:var(--shell-flyout-muted);--shell-acct-copy-icon:.875rem;--shell-acct-action-width:var(--shell-nav-width);--shell-acct-action-bg:oklch(22% .012 237.5);--shell-acct-action-hover-bg:oklch(26% .014 237.5);--shell-acct-action-edge:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--shell-acct-action-edge:color-mix(in oklch, var(--on-brand) 6%, transparent)}}:root{--shell-acct-action-gap:.375rem;--shell-acct-action-icon:1.25rem;--shell-acct-action-label:oklch(90% .02 236);--shell-acct-action-label-size:.8125rem;--shell-item-icon:1.875rem;--shell-icon-letter:.9375rem;--shell-icon-stroke:1.6;--shell-icon-stroke-active:2;--shell-list-gap:0;--shell-list-padding-y:.5rem;--shell-item-padding-y:.5625rem;--shell-item-padding-x:.25rem;--shell-item-gap:.1875rem;--shell-item-label:.75rem;--shell-item-line:1.15;--shell-item-icon-bar:1.625rem;--shell-item-label-bar:.625rem;--shell-item-label-line-bar:1.1;--shell-item-label-tracking-bar:.0125rem;--shell-item-min-width-bar:4rem;--shell-item-min-height-bar:3rem;--shell-item-padding-y-bar:.375rem;--shell-item-gap-bar:.125rem;--shell-item-active-mark-width:1.625rem;--shell-item-active-mark-height:.1875rem;--shell-item-active-mark-radius:.1875rem;--shell-footer-padding-y:.75rem;--shell-badge-size:1rem;--shell-badge-font:.625rem;--shell-badge-offset-top:-.125rem;--shell-badge-offset-right:-.25rem;--shell-flyout-width:18.75rem;--shell-flyout-shadow:.375rem 0 1.375rem oklch(0% 0 0/.16);--shell-flyout-title-size:1.375rem;--shell-flyout-title-pad-top:2rem;--shell-flyout-title-pad-x:2.125rem;--shell-flyout-title-pad-bottom:1.375rem;--shell-flyout-pad-x:2.125rem;--shell-flyout-item-pad-y:.875rem;--shell-flyout-row-pad-y:1.25rem;--shell-flyout-footer-pad-y:1.5rem;--shell-flyout-text:1.125rem;--shell-flyout-input-size:1.0625rem;--shell-flyout-add-size:2.125rem;--shell-flyout-add-radius:.1875rem;--shell-flyout-menu-width:1.375rem;--shell-flyout-menu-height:1rem;--shell-flyout-check-width:1.375rem;--shell-flyout-check-height:1.125rem;--shell-flyout-check-stroke:2.4;--shell-flyout-create-gap:1.125rem;--shell-flyout-item-pad-y-compact:.5rem;--shell-flyout-pad-x-compact:1.25rem;--shell-flyout-title-pad-top-compact:1.25rem;--shell-flyout-title-pad-x-compact:1.25rem;--shell-flyout-title-pad-bottom-compact:.75rem;--shell-flyout-row-pad-y-compact:.75rem;--shell-flyout-footer-pad-y-compact:1rem;--shell-flyout-text-compact:1rem;--shell-flyout-close-size:2.75rem;--shell-flyout-close-offset:.625rem;--shell-flyout-close-icon:1.125rem;--shell-flyout-close-color:var(--text-muted);--z-shell-flyout:70;--z-shell-nav-bar:80;--z-shell-flyout-bar:200;--z-feed-elevated:5;--shell-bar-height:3.875rem;--shell-mtop-height:3.5rem;--shell-bar-height-compact:3.25rem;--shell-mtop-pad-x:.75rem;--shell-mtop-gap:.5rem;--shell-mtop-search-height:2.5rem;--shell-mtop-search-pad-x:.875rem;--shell-mtop-search-gap:.5625rem;--shell-mtop-search-radius:1.25rem;--shell-mtop-search-bg:oklch(96.5% .004 236);--shell-mtop-search-size:.875rem;--shell-mtop-search-icon:1.125rem;--shell-mtop-notify-size:2.75rem;--shell-mtop-notify-icon:1.5rem;--shell-mtop-notify-color:var(--text-muted);--shell-mtop-badge-offset:.3125rem;--shell-bar-cta-pad-y:.6875rem;--shell-bar-cta-pad-x:1rem;--shell-bar-cta-font:.8125rem;--shell-notif-max-height-bar:78vh;--shell-notif-bar-shadow:0 -.875rem 2.25rem var(--text)}@supports (color:color-mix(in lab, red, red)){:root{--shell-notif-bar-shadow:0 -.875rem 2.25rem color-mix(in oklch, var(--text) 18%, transparent)}}:root{--shell-bar-pad-x:1.125rem;--shell-bar-gap:1rem;--shell-bar-edge:oklch(92.6% .004 236.5);--shell-bar-divider:oklch(94.1% .005 236.5);--shell-bar-title:1.0625rem;--shell-bar-title-gap:.625rem;--shell-bar-title-max:14rem;--shell-bar-title-tracking:.01875rem;--shell-bar-caret-size:.8125rem;--shell-bar-search-size:.875rem;--shell-bar-search-gap:.75rem;--shell-bar-search-min:10rem;--shell-bar-search-icon:oklch(72% .02 236);--shell-bar-search-muted:oklch(74.9% .02 235.8);--shell-bar-search-focus-ring-width:2px;--shell-bar-search-focus-ring:var(--feed-accent-line)}@supports (color:color-mix(in lab, red, red)){:root{--shell-bar-search-focus-ring:color-mix(in oklch, var(--feed-accent-line) 28%, transparent)}}:root{--shell-bar-search-focus-glow:var(--feed-accent-line)}@supports (color:color-mix(in lab, red, red)){:root{--shell-bar-search-focus-glow:color-mix(in oklch, var(--feed-accent-line) 14%, transparent)}}:root{--shell-bar-stats:.84375rem;--shell-bar-actions-gap:.75rem;--shell-bar-btn-pad-y:.5625rem;--shell-bar-btn-pad-x:1rem;--shell-bar-btn-font:.78125rem;--shell-bar-views-pad-x:1rem;--shell-bar-view-gap:.75rem;--shell-bar-view-width:1.375rem;--shell-bar-view-height:1.25rem;--shell-bar-modes-gap:.75rem;--shell-bar-modes-pad-x:1rem;--shell-bar-mode-size:.78125rem;--shell-bar-mode-tracking:.05em;--shell-bar-mode-select-gap:.25rem;--shell-bar-mode-icon-size:1.125rem;--shell-bar-mode-label-max:6.5rem;--shell-bar-mode-menu-width:12rem;--shell-bar-mode-menu-max-height:16rem;--shell-bar-mode-menu-radius:var(--radius-control);--shell-bar-mode-option-pad-y:.5rem;--shell-bar-mode-option-pad-x:.75rem;--shell-bar-mode-option-size:.8125rem;--shell-item-dot-size:.4375rem;--shell-item-dot-color:var(--shell-nav-accent-tasks);--shell-item-dot-ring:var(--shell-nav);--shell-item-dot-offset:-.125rem;--shell-notif-width:20.625rem;--shell-notif-shadow:var(--shell-flyout-shadow);--shell-notif-head-pad-top:1.875rem;--shell-notif-head-pad-x:1.625rem;--shell-notif-head-pad-bottom:1.125rem;--shell-notif-head-gap:.75rem;--shell-notif-title-size:1.375rem;--shell-notif-close-size:1.125rem;--shell-notif-close-color:var(--shell-flyout-muted);--shell-notif-markall-size:.8125rem;--shell-notif-markall-color:var(--brand);--shell-notif-links-gap:.75rem;--shell-notif-clearall-color:var(--text-muted);--shell-notif-chips-gap:.25rem;--shell-notif-chips-pad-x:1.25rem;--shell-notif-chips-pad-bottom:.75rem;--shell-notif-chip-pad-y:.375rem;--shell-notif-chip-pad-x:.5625rem;--shell-notif-chip-radius:var(--radius-full);--shell-notif-chip-size:.75rem;--shell-notif-chip-gap:.25rem;--shell-notif-chip-tracking:.01875rem;--shell-notif-chip-border:var(--border);--shell-notif-chip-idle:var(--text-muted);--shell-notif-chip-on-bg:var(--brand-tint);--shell-notif-chip-on-border:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--shell-notif-chip-on-border:color-mix(in oklch, var(--brand) 28%, var(--surface))}}:root{--shell-notif-chip-on-text:var(--brand);--shell-notif-chip-count-size:.6875rem;--shell-notif-list-gap:.375rem;--shell-notif-list-pad-x:1.25rem;--shell-notif-list-pad-top:.125rem;--shell-notif-list-pad-bottom:1.5rem;--shell-notif-empty-pad-y:2.5rem;--shell-notif-empty-gap:.5rem;--shell-notif-empty-color:var(--text-muted);--shell-notif-empty-size:.875rem;--shell-notif-row-pad-y:.5625rem;--shell-notif-row-pad-x:.6875rem;--shell-notif-row-gap:.625rem;--shell-notif-row-radius:.25rem;--shell-notif-row-border:var(--feed-card-border);--shell-notif-row-stripe:.1875rem;--shell-notif-row-bg-unread:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--shell-notif-row-bg-unread:color-mix(in oklch, var(--brand) 4%, var(--surface))}}:root{--shell-notif-row-hover:var(--feed-line-hover);--shell-notif-row-read-opacity:.6;--shell-notif-row-head-gap:.4375rem;--shell-notif-row-body-gap:.1875rem;--shell-notif-row-badge-size:.5625rem;--shell-notif-row-badge-tracking:.03em;--shell-notif-row-badge-pad-y:.125rem;--shell-notif-row-badge-pad-x:.3125rem;--shell-notif-row-badge-radius:.125rem;--shell-notif-row-title-size:.84375rem;--shell-notif-row-title-color:var(--text);--shell-notif-row-text-size:.75rem;--shell-notif-row-text-color:var(--text-muted);--shell-notif-row-time-size:.6875rem;--shell-notif-row-time-color:var(--feed-line-meta);--shell-notif-check-size:1.125rem;--shell-notif-check-radius:.1875rem;--shell-notif-check-idle-border:oklch(84% .018 240);--shell-notif-check-icon:.6875rem;--shell-notif-check-stroke:2.2;--shell-notif-more-size:.75rem;--shell-notif-hue-task:oklch(72% .145 58);--shell-notif-hue-system:var(--brand);--shell-notif-hue-note:oklch(62% .16 25);--shell-notif-hue-file:var(--files-tab-kind-doc);--shell-notif-hue-link:var(--files-tab-kind-other);--tasks-board-pad-y:1.5rem;--tasks-board-pad-x:1.625rem;--tasks-board-pad-bottom:1.875rem;--tasks-board-pad-y-bar:.875rem;--tasks-board-pad-x-bar:.75rem;--tasks-mtab-height:2.75rem;--tasks-mtab-gap:.375rem;--tasks-mtab-pad-x:.375rem;--tasks-mtab-font:.6875rem;--tasks-mtab-tracking:.01875rem;--tasks-mtab-icon:.9375rem;--tasks-mtab-underline:.125rem;--tasks-mtab-num-min:1.125rem;--tasks-mtab-num-pad-x:.3125rem;--tasks-mtab-num-size:.6875rem;--tasks-mtab-idle:var(--shell-flyout-muted);--tasks-mtab-num-idle-bg:var(--surface-subtle);--tasks-board-gap:1.375rem;--tasks-board-column-min:18.75rem;--tasks-board-head-gap:.625rem;--tasks-board-head-pad-x:.25rem;--tasks-board-head-pad-bottom:.75rem;--tasks-board-head-size:.875rem;--tasks-board-head-tracking:.04375rem;--tasks-board-swatch-height:.25rem;--tasks-board-swatch-radius:.1875rem;--tasks-board-cards-gap:.5625rem;--tasks-board-cards-top:.875rem;--tasks-board-cards-scroll-limit:8;--tasks-board-card-scroll-height:5.375rem;--tasks-board-overdue:oklch(60.3% .16 27.9);--tasks-board-today:oklch(55.5% .11 155);--tasks-board-future:oklch(57.5% .14 250);--tasks-board-done:oklch(68% .02 236);--tasks-board-done-check:oklch(64% .12 150);--tasks-board-card-compact-pad-y:.375rem;--tasks-board-card-compact-pad-x:.5rem;--tasks-board-card-content-gap:.125rem;--tasks-board-card-pad-y:.625rem;--tasks-board-card-pad-x:.8125rem;--tasks-board-card-gap:.6875rem;--tasks-board-card-radius:.25rem;--tasks-board-card-border:oklch(93% .005 236);--tasks-board-card-accent:.1875rem;--tasks-board-card-shadow:0 .0625rem .125rem oklch(35% .02 240/.05);--tasks-board-card-shadow-hover:0 .5rem 1.125rem oklch(35% .02 240/.09);--tasks-board-toggle-size:1.5rem;--tasks-board-toggle-icon:.875rem;--tasks-board-kind-size:.8125rem;--tasks-board-meta-size:.8125rem;--tasks-board-object-size:1rem;--tasks-board-row-size:.9375rem;--tasks-board-owner-size:.8125rem;--tasks-board-empty-pad:1.625rem;--tasks-board-empty-border:oklch(88% .01 236);--tasks-board-empty-bg:oklch(98.5% .003 230);--tasks-board-drop-min:4.5rem;--tasks-board-drop-height:4.5rem;--tasks-board-drop-border:oklch(78% .05 242);--tasks-board-drop-bg:oklch(97.6% .009 242.8);--tasks-list-pad-y:1.375rem;--tasks-list-pad-x:1.625rem;--tasks-list-pad-bottom:1.875rem;--tasks-list-head-pad-y:1.125rem;--tasks-list-row-pad-y:.9375rem;--tasks-list-row-pad-x:1.375rem;--tasks-list-gap:1rem;--tasks-list-check:1.25rem;--tasks-list-head-size:.875rem;--tasks-list-head-tracking:.0375rem;--tasks-list-cell:1rem;--tasks-list-result:oklch(62% .02 236);--tasks-list-row-hover:oklch(98.4% .004 230);--tasks-list-min-width:56.25rem;--tasks-cal-nav-height:3.5rem;--tasks-cal-nav-pad-x:1.375rem;--tasks-cal-nav-title:1.125rem;--tasks-cal-nav-btn:2.125rem;--tasks-cal-today-pad-y:.375rem;--tasks-cal-today-pad-x:.75rem;--tasks-cal-today-size:.9375rem;--tasks-cal-today-border:oklch(92% .008 236);--tasks-cal-gutter:4.625rem;--tasks-cal-head-pad-y:.6875rem;--tasks-cal-head-pad-x:.375rem;--tasks-cal-head-size:1rem;--tasks-cal-allday-min:4.875rem;--tasks-cal-allday-pad:.5rem;--tasks-cal-allday-gap:.3125rem;--tasks-cal-allday-label:.875rem;--tasks-cal-hour-height:3.5rem;--tasks-cal-hour-size:.875rem;--tasks-cal-hour-shift:-.5rem;--tasks-cal-lane-pad:.3125rem;--tasks-cal-block-pad-y:.25rem;--tasks-cal-block-pad-x:.5rem;--tasks-cal-block-radius:.1875rem;--tasks-cal-block-accent:.1875rem;--tasks-cal-block-title:.8125rem;--tasks-cal-block-meta:.8125rem;--tasks-cal-block-shadow:0 .125rem .375rem oklch(35% .02 240/.07);--tasks-cal-soft-overdue:oklch(96% .017 26.6);--tasks-cal-soft-today:oklch(96% .015 155);--tasks-cal-soft-future:oklch(96% .015 250);--feed-spotlight-task-overdue-bg:oklch(97.8% .009 27);--feed-spotlight-task-today-bg:oklch(97.8% .009 155);--feed-spotlight-task-future-bg:oklch(97.8% .009 250);--tasks-cal-today-bg:oklch(98.5% .006 240);--tasks-cal-now:var(--action);--tasks-cal-now-height:.125rem;--tasks-cal-now-dot:.625rem;--tasks-cal-month-wd-pad-y:.6875rem;--tasks-cal-month-wd-size:.9375rem;--tasks-cal-month-week-min:8rem;--tasks-cal-month-day-pad:.5rem;--tasks-cal-month-gap:.3125rem;--tasks-cal-month-num:.9375rem;--tasks-cal-month-more:.8125rem;--tasks-cal-month-muted-bg:oklch(98.5% .002 230);--tasks-cal-min-width:62.5rem;--board-column-min:18rem;--board-column-width:var(--board-column-min);--board-column-pad-x:.625rem;--board-column-pad-top:.75rem;--board-column-pad-x-bar:.75rem;--board-column-pad-top-bar:.875rem;--board-column-border:oklch(93.8% .004 236.5);--board-scroll-pad-bottom:1.875rem;--board-scroll-thumb-size:.5rem;--board-scroll-thumb:oklch(83.5% .011 234);--board-scroll-thumb-radius:.25rem;--board-head:oklch(51.9% .029 241.1);--board-head-size:.875rem;--board-head-tracking:.0429em;--board-meta:oklch(67.8% .024 239.6);--board-quick-border:oklch(86.8% .011 234.8);--board-quick-border-hover:oklch(78.3% .05 241.8);--board-quick-radius:.25rem;--board-quick-bg:oklch(98.8% .003 230);--board-quick-bg-hover:oklch(97.5% .01 232);--board-quick-pad-y:1.125rem;--board-quick-pad-x:1.125rem;--board-quick-pad-y-compact:.75rem;--board-quick-pad-x-compact:.75rem;--board-quick-margin-top:1.125rem;--board-quick-margin-top-compact:.5rem;--board-quick-font:1.0625rem;--board-quick-font-compact:.875rem;--board-quick-text:oklch(62% .025 241);--board-quick-text-hover:oklch(38% .025 241);--board-quick-form-gap:.5rem;--board-quick-field-pad-y:.5rem;--board-quick-field-pad-x:.625rem;--board-quick-field-font:.875rem;--board-quick-field-bg:var(--surface);--board-quick-field-border:oklch(90% .008 236);--board-quick-actions-gap:.75rem;--board-quick-actions-top:.625rem;--board-quick-submit-pad-y:.5rem;--board-quick-submit-pad-x:.875rem;--board-quick-submit-font:.875rem;--board-quick-cancel-font:.875rem;--board-quick-cancel-color:var(--text-muted);--board-cards-gap:.5rem;--board-cards-scroll-limit:8;--board-card-scroll-height:7.25rem;--board-card-min-width:15.625rem;--board-card-pad-top:.5rem;--board-card-pad-x:.625rem;--board-card-pad-bottom:.4375rem;--board-card-radius:.25rem;--board-card-border:oklch(93.4% .005 236);--board-card-border-hover:oklch(86% .025 240);--board-card-shadow:0 .0625rem .125rem oklch(28% .04 240/.05);--board-card-shadow-hover:0 .625rem 1.375rem oklch(28% .04 240/.1);--board-card-lift-hover:-.125rem;--board-card-title:.875rem;--board-card-title-color:var(--link);--board-card-title-margin-top:.1875rem;--board-card-title-margin-bottom:.375rem;--board-card-top-size:.75rem;--board-card-party:oklch(38% .025 241);--board-card-meta:oklch(62% .025 241);--board-card-tag-gap:.3125rem;--board-card-tag-height:1.1875rem;--board-card-tag-pad-x:.4375rem;--board-card-tag-radius:.1875rem;--board-card-tag-font:.6875rem;--board-card-tag-tracking:.0125em;--board-card-task-gap:.3125rem;--board-card-task-font:.6875rem;--board-card-task-dot:.375rem;--board-card-task-overdue:var(--tasks-board-overdue);--board-card-task-today:oklch(48% .12 155);--board-card-task-future:oklch(48% .12 240);--board-card-task-empty:oklch(58% .1 75);--board-card-task-dot-overdue:var(--tasks-board-overdue);--board-card-task-dot-today:oklch(58% .14 155);--board-card-task-dot-future:oklch(58% .14 240);--board-card-task-dot-empty:oklch(78% .15 82);--board-drop-bg:oklch(97.6% .009 242.8);--board-drop-height:5.375rem;--board-dot:oklch(85.8% .015 238);--board-dot-warn:oklch(80.4% .156 82.5);--board-dot-size:.5rem;--board-swatch-height:.25rem;--board-strip-gap:.1875rem;--board-strip-height:1.625rem;--board-strip-pad-top:.375rem;--board-strip-pad-x:.75rem;--board-strip-radius:.1875rem;--board-strip-font:.6875rem;--board-strip-tracking:.01875rem;--board-strip-flex-active:4;--board-strip-flex-idle:1;--board-strip-seg-pad-x:.5rem;--board-strip-motion-flex:.22s;--board-strip-motion-bg:.18s;--board-column-head-stick-pad:.125rem;--z-board-column-head:2;--board-filter-pad-y:.625rem;--board-filter-pad-x:1.125rem;--board-filter-row-gap:.5rem;--board-filter-label-gap:.4375rem;--board-filter-border:oklch(92.2% .006 236);--board-filter-label-size:.6875rem;--board-filter-label:oklch(72% .015 240);--board-filter-scope-height:1.5rem;--board-filter-scope-pad-x:.6875rem;--board-filter-scope-radius:.75rem;--board-filter-scope-font:.78125rem;--board-filter-scope-idle-bg:oklch(97.2% .006 240);--board-filter-scope-idle-text:oklch(52% .025 241);--board-filter-scope-idle-border:oklch(92.8% .008 236);--board-filter-scope-on-bg:var(--link);--board-filter-scope-on-text:var(--on-brand);--board-filter-scope-on-border:var(--link);--board-filter-chip-height:1.5rem;--board-filter-chip-pad-x:.625rem;--board-filter-chip-radius:.1875rem;--board-filter-chip-font:.75rem;--board-filter-chip-idle-bg:oklch(96.5% .004 240);--board-filter-chip-idle-fg:oklch(72% .012 240);--board-filter-chip-idle-border:oklch(93% .006 236);--board-filter-reset-font:.78125rem;--board-filter-close-size:1.1875rem;--board-list-pad-y:1.375rem;--board-list-pad-x:1.625rem;--board-list-pad-y-bar:.75rem;--board-list-pad-x-bar:.75rem;--board-list-min-width:52rem;--board-list-min-width-contacts:60rem;--board-list-head-pad-y:1.125rem;--board-list-row-pad-y:1rem;--board-list-row-pad-x:1.375rem;--board-list-gap:1rem;--board-list-check:1.25rem;--board-list-budget:7.5rem;--board-list-title:1.0625rem;--board-list-cell:1rem;--board-list-muted:oklch(52% .025 241);--board-list-mark:.4375rem;--board-list-row-hover:oklch(98.4% .002 247);--board-list-stage-pad-y:.3125rem;--board-list-stage-pad-x:.6875rem;--board-list-link-line:var(--link-line);--contacts-list-avatar-size:2.125rem;--contacts-list-row-pad-y:.9375rem;--contacts-list-deals-badge-pad-y:.1875rem;--contacts-list-deals-badge-pad-x:.75rem;--contacts-list-deals-badge-radius:.6875rem;--settings-stage-width:18.75rem;--settings-stage-pad-x:1.25rem;--settings-stage-pad-top:1.5rem;--settings-stage-add-width:9.375rem;--settings-stage-bar:.3125rem;--settings-stage-dot:1rem;--settings-stage-head:2.5rem;--settings-stage-active-bg:oklch(98.8% .002 247.8);--settings-stage-dot-ring:.125rem;--settings-stage-delete-right:.625rem;--settings-types-label-gap:.5625rem;--settings-chip-gap:.375rem;--settings-chip-pad-y:.4375rem;--settings-chip-pad-x:var(--space-1);--settings-chip-font:.8125rem;--settings-chip-open:oklch(59.1% .157 254.3);--settings-chip-open-soft:oklch(95.5% .02 242);--settings-chip-won:oklch(58% .12 150);--settings-chip-won-soft:oklch(95% .04 140);--settings-chip-lost:oklch(60% .16 25);--settings-chip-lost-soft:oklch(96% .02 25);--settings-chip-archive:oklch(55% .02 240);--settings-chip-archive-soft:oklch(96% .005 240);--profile-page-bar-height:var(--shell-bar-height);--profile-page-bar-pad-x:1.625rem;--profile-page-bar-gap:1.625rem;--profile-page-title:1.375rem;--profile-page-actions-gap:1.375rem;--profile-page-save-pad-y:.8125rem;--profile-page-save-pad-x:1.5rem;--profile-page-save-font:1.0625rem;--profile-page-save-border:oklch(91% .008 236);--profile-page-save-text:oklch(48% .02 250);--profile-page-scroll-bg:var(--surface);--profile-page-body-pad-y:2.875rem;--profile-page-body-pad-x:3.75rem;--profile-page-body-gap:3.25rem;--profile-page-fields-max:35rem;--profile-page-fields-gap:var(--space-4);--profile-page-row-gap:1.375rem;--profile-page-label-width:9.375rem;--profile-page-label:oklch(72% .02 236);--profile-page-label-strong:oklch(48% .02 250);--profile-page-value:oklch(58% .02 245);--profile-page-input-font:1.0625rem;--profile-page-input-pad-y:.6875rem;--profile-page-input-pad-x:.8125rem;--profile-page-avatar-size:9.375rem;--profile-page-avatar-bg:var(--shell-brand);--profile-page-avatar-name:1.5rem;--profile-page-avatar-gap:.25rem;--profile-page-camera-size:2.125rem;--profile-page-camera-bg:oklch(52% .02 245);--profile-page-camera-hover-bg:oklch(45% .02 245);--profile-page-camera-border:var(--surface);--profile-page-note-label-pad-top:.6875rem;--modal-max-width:32rem;--z-modal:50;--task-create-width:52rem;--task-create-pad:1.125rem;--task-create-radius:.375rem;--task-create-bg:oklch(97.5% .002 247);--task-create-shadow:0 1.625rem 4.375rem oklch(25% .03 250/.34);--task-create-overlay:var(--overlay);--z-task-create:150;--task-create-offset-top:4rem;--task-create-title-size:1.1875rem;--task-create-title-tracking:.01875rem;--task-create-close-size:1.375rem;--task-create-close-color:oklch(74% .015 236);--task-create-gap:.625rem;--task-create-host-pad-y:.875rem;--task-create-host-pad-x:1rem;--task-create-host-size:1.0625rem;--task-create-panel-pad-y:1.125rem;--task-create-panel-pad-x:1.25rem;--task-create-row-gap:.625rem;--task-create-chip-pad-y:.5rem;--task-create-chip-pad-x:.875rem;--task-create-chip-radius:.1875rem;--task-create-chip-border:oklch(91.5% .006 236);--task-create-chip-border-open:var(--brand);--task-create-meta-size:1rem;--task-create-meta-muted:oklch(68% .02 236);--task-create-link-line:oklch(78% .05 240);--task-create-text-underline:oklch(94% .004 236);--task-create-actions-gap:1.375rem;--task-create-actions-top:1.625rem;--task-create-submit-pad-y:.875rem;--task-create-submit-pad-x:2.125rem;--task-create-submit-font:1rem;--task-create-submit-muted:oklch(68% .025 236);--task-create-cancel-color:oklch(68% .02 236);--task-create-due-pop-shadow:0 1.25rem 2.875rem oklch(35% .02 240/.22);--task-create-due-offset-x:-1.25rem;--task-create-due-offset-y:2.875rem;--task-create-due-preset-width:11.625rem;--task-create-due-cal-width:17.875rem;--task-create-due-time-width:7.875rem;--task-create-due-time-max:20.125rem;--task-create-due-cal-pad:.875rem;--task-create-due-nav-size:1.75rem;--task-create-due-day-size:2rem;--task-create-due-day-size-bar:1.75rem;--task-create-due-preset-pad-y:.6875rem;--task-create-due-preset-pad-x:1.125rem;--task-create-due-preset-pad-y-bar:.5rem;--task-create-due-preset-pad-x-bar:.75rem;--task-create-due-time-pad-y:.5625rem;--task-create-due-time-pad-x:1rem;--task-create-due-time-pad-y-bar:.5rem;--task-create-due-time-pad-x-bar:.75rem;--task-create-due-cal-pad-bar:.75rem;--task-create-due-pop-max-height-bar:32rem;--task-create-due-pop-inset-bar:.5rem;--task-create-due-title-size:1.0625rem;--task-create-due-wd-size:.75rem;--task-create-due-day-font:.9375rem;--task-create-due-grid-gap:.125rem;--task-create-due-active-bg:oklch(96% .02 242);--task-create-due-active-text:var(--brand);--task-create-due-out:oklch(84% .01 236);--task-create-due-divider:oklch(94% .004 236);--z-toast:80;--toast-width:24.5rem;--toast-offset-top:1.375rem;--toast-offset-right:1.625rem;--toast-pad-y:.875rem;--toast-pad-x:1rem;--toast-gap:.75rem;--toast-accent-width:.1875rem;--toast-icon-size:1.375rem;--toast-radius:.25rem;--toast-shadow:0 .75rem 1.75rem oklch(25% .045 247/.14);--toast-title-size:.9375rem;--toast-title-gap:.1875rem;--toast-success:oklch(58.1% .12 155.6);--toast-success-border:oklch(90.6% .032 158.3);--toast-error:oklch(57.8% .166 28.2);--toast-error-border:oklch(87.7% .04 27.5);--toast-warning:oklch(70.6% .137 83.2);--toast-warning-border:oklch(91.4% .057 91.8);--toast-info:oklch(59.1% .157 254.3);--toast-info-border:oklch(90% .033 252.5);--text-2xs:.5625rem;--deal-card-width:clamp(27.5rem, 34cqi, 37.75rem);--deal-card-plate-bg:linear-gradient(165deg, oklch(39.2% .04 245) 0%, oklch(34.3% .032 242) 100%);--deal-card-pad-x:2rem;--deal-card-pad-top:1.5rem;--deal-card-pad-top-compact:.875rem;--deal-card-pad-x-compact:1.25rem;--deal-card-heading-gap:.875rem;--deal-card-heading-gap-compact:.625rem;--deal-card-title:1.625rem;--deal-card-title-compact:1.25rem;--deal-card-back:1.375rem;--deal-card-back-compact:1.0625rem;--deal-feedhead-height:2.75rem;--deal-feedhead-gap:.625rem;--deal-feedhead-gap-bar:.5rem;--deal-feedhead-pad-right:.875rem;--deal-feedhead-pad-left:.5rem;--deal-feedhead-pad-right-bar:.625rem;--deal-feedhead-pad-left-bar:.125rem;--deal-feedhead-back-size:2rem;--deal-feedhead-title:1rem;--deal-feedhead-title-bar:.9375rem;--deal-feedhead-fields-size:1.875rem;--deal-feedhead-fields-font:.8125rem;--deal-feedhead-fields-icon:1.5rem;--deal-feedhead-phone-max-width:9.5rem;--deal-feedhead-stage-min-width:2.75rem;--deal-feedhead-stage-max-width:42%;--deal-feedhead-stage-height:calc(var(--board-strip-height) - var(--board-strip-pad-top));--deal-feedhead-track-height:.1875rem;--deal-feedhead-track-gap:.25rem;--deal-feedhead-track-muted:oklch(91% .008 236);--deal-fields-sheet-height:82%;--deal-fields-sheet-radius:var(--radius-card);--deal-fields-sheet-z:var(--z-shell-flyout-bar);--deal-fields-sheet-shadow:var(--shell-notif-bar-shadow);--deal-card-menu-font:1.125rem;--deal-card-menu-font-compact:1.25rem;--deal-card-number:1rem;--deal-card-number-compact:.8125rem;--deal-card-id-text:oklch(58% .025 240);--deal-card-meta-margin-top:.75rem;--deal-card-meta-margin-top-compact:.5rem;--deal-card-meta-gap-compact:.5rem;--deal-card-meta-min-height-compact:1.375rem;--deal-card-tabs-gap:1.625rem;--deal-card-tabs-margin-top:1.5rem;--deal-card-tabs-gap-compact:1.25rem;--deal-card-tabs-margin-top-compact:.875rem;--deal-card-stage-name:1.25rem;--deal-card-stage-name-compact:.9375rem;--deal-card-stage-age:.9375rem;--deal-card-stage-age-compact:.75rem;--deal-card-stage-caret:.8125rem;--deal-card-stage-caret-compact:.6875rem;--deal-card-stage-margin-top:1.375rem;--deal-card-stage-margin-top-compact:.75rem;--deal-card-stage-track-margin-top:.75rem;--deal-card-stage-track-margin-top-compact:.5rem;--deal-card-tab:1.0625rem;--deal-card-tab-compact:.875rem;--deal-card-tab-muted:oklch(69% .048 233);--deal-card-tab-underline:oklch(69.1% .12 246);--deal-card-tab-underline-width:.1875rem;--deal-card-tab-pad-bottom:.6875rem;--deal-card-tab-pad-bottom-compact:.5625rem;--deal-card-tab-underline-width-compact:.125rem;--deal-card-segment:.3125rem;--deal-card-segment-compact:.25rem;--deal-card-segment-gap:.1875rem;--deal-card-segment-gap-compact:.125rem;--deal-card-stage-menu-width:33.125rem;--deal-card-chip-bg:var(--chip-bg);--deal-card-chip-text:var(--chip-text);--deal-card-chip-text-muted:var(--chip-text-muted);--deal-card-chip-pad-y:var(--chip-pad-y);--deal-card-chip-pad-x:var(--chip-pad-x);--deal-card-chip-font:var(--chip-font);--deal-card-chip-font-compact:.6875rem;--deal-card-chip-radius:var(--chip-radius);--deal-card-chip-line:var(--chip-line);--deal-card-meta-gap:.625rem;--deal-card-segment-muted:oklch(48% .03 245);--deal-card-menu-width:15.75rem;--deal-card-menu-icon:1.125rem;--deal-card-menu-excel:oklch(45% .1 150);--deal-card-tag-add-pad-y:.25rem;--deal-card-tag-add-pad-x:.5625rem;--deal-card-tag-add-border:oklch(48% .03 245);--deal-card-tag-add-text:oklch(72% .04 235);--deal-card-tag-add-border-hover:oklch(66% .04 235);--deal-card-tag-add-text-hover:oklch(88% .03 235);--deal-card-tag-add-tracking:.03125em;--deal-card-tag-add-font-compact:.625rem;--deal-card-body-pad-x:2rem;--deal-card-body-pad-top:1.25rem;--deal-card-body-pad-bottom:.25rem;--deal-card-body-pad-x-compact:1.25rem;--deal-card-body-pad-top-compact:.875rem;--deal-card-body-pad-bottom-compact:.125rem;--deal-card-section-pad-top:1.25rem;--deal-card-section-pad-bottom:1.125rem;--deal-card-section-pad-top-compact:.875rem;--deal-card-section-pad-bottom-compact:.75rem;--deal-card-head-gap:.875rem;--deal-card-field-gap:.875rem;--deal-card-field-gap-compact:.5rem;--deal-card-field-font:1rem;--deal-card-field-font-compact:.84375rem;--deal-card-field-row-min-height:1.875rem;--deal-card-field-row-min-height-compact:1.25rem;--deal-card-field-label-pad-top:.125rem;--deal-card-add-pad-y:1.25rem;--deal-card-add-pad-y-compact:.875rem;--deal-card-field-label-width:9.375rem;--deal-card-field-label-width-compact:8.125rem;--deal-card-field-gutter:1.25rem;--deal-card-field-value-height:2rem;--deal-card-field-value-height-compact:1.25rem;--deal-card-field-muted:oklch(68% .02 240);--deal-card-field-link:var(--link);--deal-card-field-link-line:var(--link-line);--deal-card-phone-line:oklch(90% .01 240);--deal-card-phone-hover-bg:oklch(96% .005 240);--deal-card-phone-row-pad-y:var(--space-1);--deal-card-phone-row-pad-x:var(--space-3);--deal-card-phone-row-min-height:calc(var(--card-summary-field-value-height) + 2 * var(--deal-card-phone-row-pad-y));--deal-card-phone-action-ok:var(--shell-flyout-ok);--deal-card-phone-action-size:1.25rem;--deal-card-phone-action-icon:.8125rem;--deal-card-field-empty:oklch(76% .02 240);--deal-card-section-border:oklch(94% .005 240);--deal-card-avatar-size:2.75rem;--deal-card-avatar-size-compact:1.875rem;--deal-card-contact-name:1.1875rem;--deal-card-contact-name-compact:.9375rem;--deal-card-owner-idle-line:oklch(82% .012 236);--deal-card-owner-edit-width:16.875rem;--deal-card-owner-menu-bg:var(--surface-muted);--deal-card-owner-menu-border:var(--deal-card-section-border);--deal-card-owner-menu-shadow:var(--shadow-modal);--deal-card-owner-menu-z:var(--z-modal);--deal-card-owner-menu-top:1.875rem;--deal-card-owner-menu-max-height:14rem;--deal-card-owner-group-bg:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--deal-card-owner-group-bg:color-mix(in oklch, var(--brand) 48%, var(--surface))}}:root{--deal-card-owner-group-pad-y:var(--space-2);--deal-card-owner-group-pad-x:var(--space-3);--deal-card-owner-group-size:var(--text-sm);--deal-card-owner-group-tracking:.03125em;--deal-card-owner-option-pad-y:.5625rem;--deal-card-owner-option-pad-x:var(--space-3);--deal-card-owner-option-gap:var(--space-2);--deal-card-owner-option-hover:oklch(92% .005 240);--deal-card-owner-status-size:.4375rem;--deal-card-owner-status:var(--shell-flyout-ok);--card-add-pad-top:1.25rem;--card-add-pad-bottom:1.25rem;--card-add-pad-x:2rem;--card-add-pad-y-compact:.875rem;--card-add-pad-x-compact:1.25rem;--card-add-gap:1rem;--card-add-gap-compact:.75rem;--card-add-label:1rem;--card-add-label-compact:.875rem;--card-add-label-color:oklch(75% .02 236);--card-add-icon-color:oklch(75% .02 236);--card-add-icon-size:2.375rem;--card-add-icon-size-compact:1.625rem;--card-add-border:var(--deal-card-section-border);--card-add-hover-bg:var(--surface-muted);--card-add-contact-row-gap:var(--space-3);--card-add-contact-row-icon-size:var(--space-6);--card-add-contact-row-label:var(--deal-card-contact-name);--card-add-contact-row-min-height:calc(var(--card-add-contact-row-icon-size) + 2 * var(--deal-card-add-pad-y));--files-tab-pad-top:1.375rem;--files-tab-pad-x:var(--deal-card-body-pad-x);--files-tab-pad-bottom:2rem;--files-tab-upload-pad-top:.5rem;--files-tab-upload-pad-bottom:1.25rem;--files-tab-upload-pad-x:0;--files-tab-row-pad-y:.75rem;--files-tab-row-gap:.875rem;--files-tab-row-border:oklch(96% .005 240);--note-files-compact-icon-width:1.5rem;--note-files-compact-icon-height:1.75rem;--files-tab-kind-width:2.125rem;--files-tab-kind-height:2.5rem;--files-tab-kind-radius:.125rem;--files-tab-kind-border:1.5px;--files-tab-kind-label:.5625rem;--files-tab-kind-label-pad-y:.0625rem;--files-tab-kind-label-pad-x:.25rem;--files-tab-kind-label-tracking:.025em;--files-tab-name-size:1rem;--files-tab-meta-size:.875rem;--files-tab-meta-color:oklch(72% .015 240);--files-tab-size-color:oklch(68% .02 240);--files-tab-meta-gap:.1875rem;--files-tab-menu-size:1.25rem;--files-tab-menu-color:oklch(74% .015 240);--files-tab-menu-width:13.5rem;--files-tab-menu-shadow:var(--shadow-modal);--files-tab-menu-border:oklch(93% .008 240);--files-tab-empty-pad-y:2.125rem;--files-tab-kind-pdf:oklch(58% .17 25);--files-tab-kind-doc:oklch(58% .13 250);--files-tab-kind-xls:oklch(52% .11 150);--files-tab-kind-other:oklch(62% .02 240);--deal-card-add-muted:var(--card-add-label-color);--deal-card-add-icon-muted:var(--card-add-icon-color);--deal-card-add-icon-size:var(--card-add-icon-size);--contact-page-summary-pad-top:1.625rem;--contact-page-summary-pad-bottom:.25rem;--contact-page-summary-pad-top-compact:.875rem;--contact-page-summary-pad-bottom-compact:.125rem;--contact-page-summary-pad-x:var(--deal-card-body-pad-x);--contact-page-summary-head-gap:.75rem;--contact-page-summary-head-gap-compact:.625rem;--contact-page-summary-head-margin:1.125rem;--contact-page-summary-head-margin-compact:.625rem;--contact-page-summary-field-gap:.875rem;--contact-page-summary-field-gap-compact:.5rem;--entity-tab-body-pad-top:0;--entity-tab-body-pad-x:0;--entity-tab-body-pad-bottom:0;--contact-deals-pad-top:1.375rem;--contact-deals-pad-x:var(--deal-card-body-pad-x);--contact-deals-pad-bottom:1.875rem;--contact-deals-filters-gap:.5rem;--contact-deals-filters-margin:1.125rem;--contact-deals-filter-pad-y:.5rem;--contact-deals-filter-pad-x:.875rem;--contact-deals-filter-radius:1rem;--contact-deals-filter-font:.9375rem;--contact-deals-filter-count:.875rem;--contact-deals-filter-border:oklch(90% .008 230);--contact-deals-filter-idle-text:oklch(52% .025 241);--contact-deals-filter-idle-count:oklch(70% .015 240);--contact-deals-filter-all:var(--board-head);--contact-deals-list-gap:.625rem;--contact-deals-row-pad-y:.875rem;--contact-deals-row-pad-x:1.125rem;--contact-deals-row-gap:1rem;--contact-deals-row-radius:.25rem;--contact-deals-row-border:oklch(93% .005 230);--contact-deals-row-accent:.1875rem;--contact-deals-row-shadow:0 .0625rem .125rem oklch(35% .02 240/.05);--contact-deals-row-shadow-hover:0 .5rem 1.125rem oklch(35% .02 240/.09);--contact-deals-title:1.0625rem;--contact-deals-number:.875rem;--contact-deals-stage-font:.875rem;--contact-deals-stage-pad-y:.1875rem;--contact-deals-stage-pad-x:.5625rem;--contact-deals-stage-radius:.1875rem;--contact-deals-pipeline:.9375rem;--contact-deals-amount:1.0625rem;--contact-deals-when:.875rem;--contact-deals-empty-pad:2.125rem;--contact-deals-empty-border:oklch(88% .01 230);--contact-deals-empty-bg:oklch(99% .002 230);--contact-deals-meta-muted:oklch(70% .015 240);--card-summary-pad-top:var(--contact-page-summary-pad-top);--card-summary-pad-bottom:var(--contact-page-summary-pad-bottom);--card-summary-pad-bottom-compact:var(--contact-page-summary-pad-bottom-compact);--card-summary-pad-top-compact:var(--contact-page-summary-pad-top-compact);--card-summary-field-gap-compact:var(--contact-page-summary-field-gap-compact);--card-summary-head-gap-compact:var(--contact-page-summary-head-gap-compact);--card-summary-head-margin-compact:var(--contact-page-summary-head-margin-compact);--card-summary-pad-x:var(--contact-page-summary-pad-x);--card-summary-head-gap:var(--contact-page-summary-head-gap);--card-summary-head-margin:var(--contact-page-summary-head-margin);--card-summary-field-gap:var(--contact-page-summary-field-gap);--card-summary-title:var(--deal-card-contact-name);--card-summary-field-value-height:1.25rem;--deal-card-form-gap:.75rem;--deal-card-form-top:.875rem;--deal-card-form-submit-pad-y:.5625rem;--deal-card-form-submit-pad-x:1.25rem;--deal-card-form-submit-font:.9375rem;--deal-card-form-cancel-font:1rem;--deal-card-form-cancel-color:oklch(58% .03 240);--feed-gutter-x:1rem;--feed-scroll-pad-y:1.625rem;--feed-scroll-pad-x:var(--feed-gutter-x);--feed-scroll-pad-bottom:1.25rem;--feed-bar-pad-y:.625rem;--feed-bar-margin-top:.875rem;--feed-bar-margin-bottom:.625rem;--feed-bar-margin-x:var(--feed-gutter-x);--feed-bar-panel-border:var(--border);--feed-bar-panel-radius:var(--radius-control);--feed-bar-shadow:0 .125rem .5rem oklch(35% .02 240/.055);--feed-pin-bar-border-top:oklch(96% .005 240);--feed-pin-bars-width:.1875rem;--feed-pin-bars-gap:.125rem;--feed-pin-bars-pad-y:.75rem;--feed-pin-bars-margin-left:.6875rem;--feed-pin-hit-pad-y:.75rem;--feed-pin-hit-pad-left:.5rem;--feed-pin-head-size:.875rem;--feed-pin-head-icon-size:.875rem;--feed-pin-text-size:1rem;--feed-pin-text-color:oklch(52% .03 240);--feed-pin-close-size:1.125rem;--feed-pin-close-color:oklch(72% .02 240);--feed-pin-segment-idle:oklch(88% .02 246);--feed-pin-segment-active:var(--feed-accent-text);--feed-pin-pinned-border:oklch(88% .04 246);--feed-pin-flash-ring:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--feed-pin-flash-ring:color-mix(in oklch, var(--brand) 14%, transparent)}}:root{--feed-task-filter-pad-y:.625rem;--feed-task-filter-pad-x:.875rem;--feed-task-filter-pad-left:.875rem;--feed-task-filter-gap:.5rem;--feed-task-filter-tab-gap:.25rem;--feed-task-filter-tab-pad-y:.25rem;--feed-task-filter-tab-pad-x:0;--feed-task-filter-tab-btn-height:1.5rem;--feed-task-filter-tab-btn-pad-x:.5rem;--feed-task-filter-tab-btn-gap:.25rem;--feed-task-filter-tab-btn-font:.8125rem;--feed-task-filter-tab-icon-size:1.625rem;--feed-task-filter-tab-icons-gap:.1875rem;--feed-task-filter-border-top:oklch(96% .005 240);--feed-task-filter-divider-height:1.125rem;--feed-task-filter-divider-margin-x:.25rem;--feed-task-filter-dot-size:.4375rem;--feed-task-filter-dot-idle:oklch(80% .015 240);--feed-task-filter-count-idle:oklch(72% .02 240);--feed-task-filter-shown-size:.9375rem;--feed-task-filter-shown-color:oklch(68% .02 240);--feed-task-filter-reset-color:var(--feed-accent-text);--feed-task-filter-overdue-on-bg:var(--tasks-cal-soft-overdue);--feed-task-filter-overdue-on-border:oklch(87.7% .04 27.5);--feed-task-filter-overdue-on-text:var(--tasks-board-overdue);--feed-task-filter-overdue-count:var(--feed-task-filter-overdue-on-text);--feed-task-overdue-text:var(--feed-task-filter-overdue-on-text);--feed-task-overdue-badge-bg:var(--feed-task-filter-overdue-on-bg);--feed-task-overdue-badge-text:var(--feed-task-filter-overdue-on-text);--feed-task-card-pad-y:.625rem;--feed-task-card-pad-top:1.125rem;--feed-task-card-pad-bottom:var(--feed-task-card-pad-y);--feed-task-card-pad-x:1rem;--feed-task-card-pad-left:.75rem;--feed-task-expand-pad-y:.875rem;--feed-task-expand-pad-x:1.125rem;--feed-task-expand-pad-left:.875rem;--feed-task-card-gap:.75rem;--feed-task-card-content-gap:.375rem;--feed-task-card-row-gap:.875rem;--feed-task-card-footer-min:1.5rem;--feed-task-ring-size:2rem;--feed-task-ring-border:.09375rem;--feed-task-ring-icon:1.0625rem;--feed-task-chip-height:1.1875rem;--feed-task-chip-pad-x:.4375rem;--feed-task-chip-radius:.1875rem;--feed-task-chip-size:.75rem;--feed-task-chip-gap-end:.5rem;--feed-task-chip-progress-bg:oklch(95.4% .027 246);--feed-task-chip-progress-text:var(--feed-accent-text);--feed-task-chip-today-bg:oklch(95.5% .022 150);--feed-task-chip-today-text:oklch(58% .12 150);--feed-task-chip-done-bg:var(--feed-task-chip-today-bg);--feed-task-chip-done-text:var(--feed-task-chip-today-text);--feed-task-chip-deleted-bg:oklch(94.8% .005 236);--feed-task-chip-deleted-text:oklch(58% .018 238);--feed-task-ring-deleted:oklch(84% .013 237);--feed-task-card-deleted-opacity:.65;--feed-task-card-deleted-owner-avatar-bg:oklch(91% .01 240);--feed-task-card-deleted-owner-avatar-text:oklch(48% .03 250);--feed-task-outcome-gap:.375rem;--feed-task-outcome-actions-gap:.75rem;--feed-task-outcome-option-gap:.375rem;--feed-task-outcome-icon-size:1.5rem;--feed-task-outcome-icon-svg:.8125rem;--feed-task-outcome-label-size:.875rem;--feed-task-outcome-idle-bg:var(--surface);--feed-task-outcome-idle-border:var(--tasks-board-card-border);--feed-task-outcome-idle-fg:oklch(72% .02 240);--feed-task-outcome-success-bg:var(--feed-task-chip-today-bg);--feed-task-outcome-success-border:oklch(87.5% .038 150);--feed-task-outcome-success-fg:var(--feed-task-chip-today-text);--feed-task-outcome-failure-bg:var(--feed-task-overdue-badge-bg);--feed-task-outcome-failure-border:var(--feed-task-filter-overdue-on-border);--feed-task-outcome-failure-fg:var(--feed-task-overdue-badge-text);--feed-task-outcome-neutral-bg:var(--surface-muted);--feed-task-outcome-neutral-border:var(--border);--feed-task-outcome-neutral-fg:var(--text-muted);--feed-task-card-text-size:1rem;--feed-task-card-text-line:1.45;--feed-task-card-type-size:.8125rem;--feed-task-type-gap-end:.4375rem;--feed-task-card-type-color:oklch(52% .04 250);--feed-task-card-side-size:.875rem;--feed-task-card-side-gap:.4375rem;--feed-task-card-owner-avatar:1.25rem;--feed-task-card-owner-avatar-font:.625rem;--feed-task-card-due-idle:oklch(62% .02 240);--feed-task-card-owner-text:oklch(38% .03 250);--feed-task-card-result-size:.9375rem;--feed-task-card-result-line:1.5;--feed-task-card-result-pad-y:.1875rem;--feed-task-card-result-pad-x:.5625rem;--feed-task-empty-result-size:.875rem;--feed-task-empty-result-color:oklch(72% .02 240);--feed-task-card-footer-size:.75rem;--feed-task-card-footer-color:oklch(68% .02 240);--feed-task-card-footer-gap-y:.125rem;--feed-task-card-footer-gap-x:.75rem;--feed-task-filter-green-on-bg:oklch(95.5% .022 150);--feed-task-filter-green-on-border:oklch(87.5% .038 150);--feed-task-filter-green-on-text:oklch(58% .12 150);--feed-task-filter-today-on-bg:var(--feed-task-filter-green-on-bg);--feed-task-filter-today-on-border:var(--feed-task-filter-green-on-border);--feed-task-filter-today-on-text:var(--feed-task-filter-green-on-text);--feed-task-filter-today-count:var(--feed-task-filter-green-on-text);--feed-task-filter-done-on-bg:var(--feed-task-filter-green-on-bg);--feed-task-filter-done-on-border:var(--feed-task-filter-green-on-border);--feed-task-filter-done-on-text:var(--feed-task-filter-green-on-text);--feed-task-filter-done-icon-width:.9375rem;--feed-task-filter-done-icon-height:.75rem;--feed-task-filter-outcome-icon-size:.875rem;--feed-task-filter-success-on-bg:var(--feed-task-outcome-success-bg);--feed-task-filter-success-on-border:var(--feed-task-outcome-success-border);--feed-task-filter-success-on-text:var(--feed-task-outcome-success-fg);--feed-task-filter-failure-on-bg:var(--feed-task-outcome-failure-bg);--feed-task-filter-failure-on-border:var(--feed-task-outcome-failure-border);--feed-task-filter-failure-on-text:var(--feed-task-outcome-failure-fg);--feed-task-filter-archive-icon-size:1rem;--feed-task-filter-archive-on-bg:oklch(96% .005 240);--feed-task-filter-archive-on-border:oklch(88% .01 240);--feed-task-filter-archive-on-text:oklch(52% .02 240);--feed-bar-inner-pad-y:.5625rem;--feed-bar-inner-pad-x:.875rem;--feed-bar-inner-gap:.625rem;--feed-tools-btn-size:1.875rem;--feed-tools-icon-size:1rem;--feed-tools-gap:.125rem;--feed-tools-divider-height:1.125rem;--feed-tools-divider-margin-x:.375rem;--feed-accent-text:oklch(59.1% .157 254.3);--feed-accent-surface:oklch(95.4% .027 246);--feed-accent-line:oklch(89.8% .041 246);--feed-tools-idle-color:oklch(68% .02 240);--feed-tools-active-color:var(--feed-accent-text);--feed-tools-active-bg:var(--feed-accent-surface);--feed-tools-view-active-bg:oklch(95% .005 240);--feed-tools-view-active-color:oklch(48% .03 240);--feed-kind-filter-gap:.5rem;--feed-kind-filter-height:1.75rem;--feed-kind-filter-pad-y:0;--feed-kind-filter-pad-x:.875rem;--feed-kind-filter-radius:var(--radius-full);--feed-kind-filter-font:.9375rem;--feed-kind-filter-icon:1rem;--feed-kind-filter-idle-bg:oklch(97.2% .004 240);--feed-kind-filter-idle:oklch(58% .02 240);--feed-kind-filter-idle-border:oklch(94.8% .005 240);--feed-kind-filter-on-bg:var(--feed-accent-surface);--feed-kind-filter-on-border:var(--feed-accent-line);--feed-kind-filter-on-text:var(--feed-accent-text);--feed-kind-filter-task-on-bg:var(--feed-task-filter-overdue-on-bg);--feed-kind-filter-task-on-border:var(--feed-task-filter-overdue-on-border);--feed-kind-filter-task-on-text:var(--tasks-board-overdue);--feed-search-toggle-size:1.625rem;--feed-search-toggle-icon:1rem;--feed-search-toggle-idle-bg:var(--surface-muted);--feed-search-toggle-idle-color:oklch(68% .02 240);--feed-search-toggle-on-bg:var(--feed-accent-surface);--feed-search-toggle-on-color:var(--feed-accent-text);--feed-search-height:2.25rem;--feed-search-pad-x:.75rem;--feed-search-gap:.625rem;--feed-search-radius:var(--radius-control);--feed-search-border:oklch(94.8% .005 240);--feed-search-border-focus:var(--feed-accent-line);--feed-search-focus-ring:var(--feed-accent-line)}@supports (color:color-mix(in lab, red, red)){:root{--feed-search-focus-ring:color-mix(in oklch, var(--feed-accent-line) 40%, transparent)}}:root{--feed-search-focus-ring-width:.1875rem;--feed-search-bg:var(--surface);--feed-search-input-size:1.0625rem;--feed-search-icon-size:1.125rem;--feed-search-icon-color:var(--shell-bar-search-icon);--feed-search-clear-size:1.375rem;--feed-search-clear-icon:.75rem;--feed-search-clear-color:oklch(68% .02 240);--feed-search-clear-hover-bg:oklch(97.2% .004 240);--feed-search-clear-hover-color:oklch(48% .03 240);--feed-search-mark-bg:var(--palette-lemon)}@supports (color:color-mix(in lab, red, red)){:root{--feed-search-mark-bg:color-mix(in oklch, var(--palette-lemon) 72%, var(--surface))}}:root{--feed-search-mark-weight:var(--weight-bold);--feed-search-blur:1px;--feed-search-dim:.72;--feed-search-active-border:var(--feed-search-mark-bg);--feed-search-nav-size:1.625rem;--feed-search-nav-icon:.875rem;--feed-search-nav-gap:.125rem;--feed-search-count-size:.875rem;--feed-search-count-margin:.25rem;--feed-search-count-color:oklch(62% .02 240);--feed-search-nav-color:oklch(48% .03 240);--feed-task-row-gap:.625rem;--feed-task-line-min-height:2.125rem;--feed-task-result-pad-y:.1875rem;--feed-task-result-pad-x:.5625rem;--feed-task-result-bg:oklch(94.8% .006 240);--feed-task-result-text:var(--text);--feed-task-result-radius:.25rem;--feed-task-text-edit-action-size:1.75rem;--feed-task-text-edit-action-icon:1rem;--feed-task-side-min:4.5rem;--feed-task-type-gap:1rem;--feed-task-type-size:var(--text-xs);--feed-task-owner-avatar:1.375rem;--feed-scroll-fade-height:2.5rem;--feed-scroll-gap:.75rem;--feed-scroll-thumb:oklch(78% .01 240/.55);--feed-scroll-thumb-size:.375rem;--feed-day-gap:.875rem;--feed-day-margin-top:.25rem;--feed-day-margin-bottom:0;--feed-day-pill-pad-y:.1875rem;--feed-day-pill-pad-x:.875rem;--feed-day-pill-radius:.6875rem;--feed-day-size:.875rem;--feed-day-line:oklch(92% .005 240);--feed-day-border:oklch(90% .005 240);--feed-day-label:oklch(68% .02 240);--feed-block-gap:.875rem;--feed-section-gap:var(--feed-scroll-gap);--feed-line-stack-gap:.125rem;--feed-line-gap:.375rem;--feed-line-link-min:30ch;--feed-line-pad-y:.0625rem;--feed-line-pad-x:.375rem;--feed-line-radius:.1875rem;--feed-line-size:.875rem;--feed-line-color:oklch(52% .03 240);--feed-line-meta:oklch(70% .015 240);--feed-line-hover:oklch(96% .005 240);--feed-line-chip-pad-y:.0625rem;--feed-line-chip-pad-x:.4375rem;--feed-line-chip-radius:.1875rem;--feed-line-chip-size:.8125rem;--feed-line-chip-funnel:oklch(95% .005 240);--feed-line-chip-stage:var(--palette-lemon);--feed-line-chip-text:oklch(40% .03 240);--feed-line-arrow:oklch(76% .015 240);--feed-line-arrow-size:.75rem;--feed-line-stage-gap:.375rem;--feed-fold-gap:.625rem;--feed-fold-margin-y:.375rem;--feed-fold-dot-size:.5rem;--feed-fold-dot-gap:.375rem;--feed-fold-hit-pad-y:.5rem;--feed-fold-hit-pad-x:.625rem;--feed-fold-dot:oklch(78% .015 240);--feed-fold-dot-hover:oklch(62% .02 240);--feed-fold-line:var(--feed-day-line);--feed-line-unfolded:oklch(97% .008 240);--feed-line-unfolded-hover:oklch(95% .01 240);--feed-line-task-close-gap:var(--space-1);--feed-line-task-close-result-size:var(--feed-text-size);--feed-line-task-close-result-weight:var(--weight-semibold);--feed-line-task-close-result-color:var(--text);--feed-line-task-close-cancelled-color:var(--text-muted);--feed-footer-pad-x:var(--feed-gutter-x);--feed-footer-pad-top:.625rem;--feed-footer-pad-bottom:.75rem;--feed-footer-row-gap:.75rem;--feed-empty-backdrop-blur:var(--feed-search-blur);--feed-empty-dim:.72;--feed-empty-bar-opacity:.45;--feed-card-pad-y:.75rem;--feed-card-pad-x:.9375rem;--feed-card-pad-right:2.375rem;--feed-card-gap:.75rem;--feed-card-meta-gap:.25rem;--feed-card-radius:.25rem;--feed-card-border:oklch(93% .005 240);--feed-card-shadow:0 .0625rem .125rem oklch(35% .02 240/.05);--feed-card-deleted-bg:oklch(98.5% .001 250);--feed-note-favorite-border:var(--palette-coral)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-favorite-border:color-mix(in oklch, var(--palette-coral) 38%, var(--surface))}}:root{--feed-note-favorite-bg:var(--feed-task-result-bg);--feed-note-favorite-icon:var(--files-tab-kind-pdf);--feed-card-favorite-mark-size:1.375rem;--feed-card-favorite-mark-inset:var(--space-2);--feed-card-actions-gap:.25rem;--feed-card-actions-btn-size:1.625rem;--feed-card-actions-icon:.8125rem;--feed-card-actions-reserve:6.25rem;--feed-card-actions-idle:oklch(62% .02 240);--feed-card-actions-hover-bg:oklch(96% .005 240);--feed-card-actions-pin-on:var(--feed-accent-text);--feed-card-actions-pin-on-bg:var(--feed-accent-surface);--feed-card-actions-pin-on-bg-hover:oklch(93.8% .034 246);--feed-card-actions-pin-on-border:var(--feed-accent-line);--feed-card-actions-favorite-on:var(--feed-note-favorite-icon);--feed-card-actions-favorite-on-bg:var(--feed-note-rail-favorite-bg);--feed-card-actions-favorite-on-bg-hover:var(--feed-note-rail-favorite-bg-hover);--feed-card-actions-favorite-on-border:var(--feed-note-rail-favorite-border);--feed-card-actions-danger:var(--danger);--feed-note-rail-width:2.125rem;--feed-note-rail-bg:var(--surface-muted);--feed-note-rail-bg-hover:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-rail-bg-hover:color-mix(in oklch, var(--text-muted) 12%, var(--surface))}}:root{--feed-note-rail-border:var(--border);--feed-note-rail-dot:var(--text-muted);--feed-note-rail-favorite-bg:var(--palette-coral)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-rail-favorite-bg:color-mix(in oklch, var(--palette-coral) 20%, var(--surface))}}:root{--feed-note-rail-favorite-bg-hover:var(--palette-coral)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-rail-favorite-bg-hover:color-mix(in oklch, var(--palette-coral) 28%, var(--surface))}}:root{--feed-note-rail-favorite-border:var(--feed-note-favorite-border);--feed-note-rail-favorite-dot:var(--feed-note-favorite-icon);--feed-note-menu-top:.75rem;--feed-note-menu-right:1rem;--feed-note-menu-gap:.25rem;--feed-note-menu-pad-y:.4375rem;--feed-note-menu-pad-x:.625rem;--feed-note-menu-shadow:var(--shadow-modal);--feed-note-menu-item-pad-y:.3125rem;--feed-note-menu-item-pad-x:.5625rem;--feed-note-menu-item-size:.9375rem;--feed-note-menu-item-color:var(--text-muted);--feed-note-menu-item-hover-bg:var(--surface-muted);--feed-note-menu-item-hover-color:var(--text);--feed-note-menu-danger:var(--danger);--feed-note-menu-danger-hover-bg:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-menu-danger-hover-bg:color-mix(in oklch, var(--danger) 8%, var(--surface))}}:root{--feed-note-menu-favorite:var(--files-tab-kind-pdf);--feed-note-menu-icon:.9375rem;--feed-icon-size:1.875rem;--feed-meta-size:.9375rem;--feed-meta-color:oklch(72% .02 240);--feed-text-size:1.0625rem;--feed-link-size:.9375rem;--feed-link-line:var(--link-line);--feed-banner-bg:oklch(97% .04 95);--feed-banner-border:oklch(88% .08 95);--feed-banner-text:oklch(45% .04 95);--feed-banner-icon:oklch(72% .12 85);--feed-banner-pad-y:.5625rem;--feed-banner-pad-x:1rem;--feed-banner-gap:.625rem;--feed-outcome-won-bg:oklch(97% .03 145);--feed-outcome-won-accent:oklch(58% .14 150);--feed-outcome-won-title:oklch(42% .08 150);--feed-outcome-lost-bg:var(--settings-chip-lost-soft);--feed-outcome-lost-accent:var(--settings-chip-lost);--feed-outcome-lost-title:oklch(45% .1 25);--feed-outcome-lost-reason:oklch(48% .12 25);--feed-outcome-lost-reason-bg:oklch(94% .05 25);--feed-outcome-reason-pad-y:.1875rem;--feed-outcome-reason-pad-x:.5rem;--feed-outcome-meta:oklch(52% .02 240);--feed-outcome-margin-top:var(--space-2);--feed-outcome-margin-bottom:var(--space-2);--feed-outcome-accent-width:.1875rem;--feed-outcome-radius:var(--btn-radius);--feed-outcome-pad-y:.75rem;--feed-outcome-pad-x:.875rem;--feed-outcome-gap:.625rem;--feed-outcome-title-size:.8125rem;--feed-outcome-meta-size:.8125rem;--feed-task-toggle-icon:1.3125rem;--feed-note-pad-top:.8125rem;--feed-note-pad-x:1.25rem;--feed-note-pad-bottom:.9375rem;--feed-note-border:oklch(91% .005 240);--feed-note-shadow:0 .375rem 1.125rem oklch(35% .02 240/.07);--feed-note-task-today-border:var(--tasks-board-today);--feed-note-task-today-focus-ring:var(--tasks-board-today);--feed-note-task-today-on-bg:var(--feed-task-filter-today-on-bg);--feed-note-task-today-on-border:var(--feed-task-filter-today-on-border);--feed-note-task-today-on-color:var(--tasks-board-today);--feed-note-task-today-submit-shadow:0 .375rem 1rem var(--tasks-board-today)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-task-today-submit-shadow:0 .375rem 1rem color-mix(in oklch, var(--tasks-board-today) 22%, transparent)}}:root{--feed-note-task-future-border:var(--tasks-board-future);--feed-note-task-future-focus-ring:var(--tasks-board-future);--feed-note-task-future-on-bg:oklch(95.5% .022 250);--feed-note-task-future-on-border:oklch(87.5% .038 250);--feed-note-task-future-on-color:var(--tasks-board-future);--feed-note-task-future-submit-shadow:0 .375rem 1rem var(--tasks-board-future)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-task-future-submit-shadow:0 .375rem 1rem color-mix(in oklch, var(--tasks-board-future) 22%, transparent)}}:root{--feed-note-task-overdue-border:var(--tasks-board-overdue);--feed-note-task-overdue-focus-ring:var(--tasks-board-overdue);--feed-note-task-overdue-on-bg:var(--feed-task-filter-overdue-on-bg);--feed-note-task-overdue-on-border:var(--feed-task-filter-overdue-on-border);--feed-note-task-overdue-on-color:var(--tasks-board-overdue);--feed-note-task-overdue-submit-shadow:0 .375rem 1rem var(--tasks-board-overdue)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-task-overdue-submit-shadow:0 .375rem 1rem color-mix(in oklch, var(--tasks-board-overdue) 22%, transparent)}}:root{--feed-note-task-border:var(--feed-note-task-today-border);--feed-note-task-shadow:none;--feed-note-task-focus-ring:var(--feed-note-task-today-focus-ring);--feed-note-actions-top:1.375rem;--feed-note-toolbar-bottom:.8125rem;--feed-note-mode-size:2.375rem;--feed-note-mode-icon:1.125rem;--feed-note-mode-gap:.5rem;--feed-note-mode-idle-border:var(--border);--feed-note-mode-idle-color:var(--feed-meta-color);--feed-note-mode-on-bg:oklch(96% .015 240);--feed-note-mode-on-border:oklch(91% .02 240);--feed-note-mode-on-color:var(--brand);--feed-note-task-on-bg:var(--feed-note-task-today-on-bg);--feed-note-task-on-border:var(--feed-note-task-today-on-border);--feed-note-task-on-color:var(--feed-note-task-today-on-color);--feed-note-owner-fg:var(--link-hover);--feed-note-owner-pad-x:.875rem;--feed-note-owner-gap:.5625rem;--feed-note-submit-pad-y:.625rem;--feed-note-submit-pad-x:1.5rem;--feed-note-submit-font:.9375rem;--feed-note-submit-idle:oklch(68% .025 240);--feed-note-submit-shadow:0 .375rem 1rem var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-submit-shadow:0 .375rem 1rem color-mix(in oklch, var(--brand) 18%, transparent)}}:root{--feed-note-submit-shadow-hover:0 .625rem 1.375rem var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-submit-shadow-hover:0 .625rem 1.375rem color-mix(in oklch, var(--brand) 26%, transparent)}}:root{--feed-note-submit-task-shadow:var(--feed-note-task-today-submit-shadow);--feed-note-submit-lift:-.0625rem;--feed-note-cancel-color:oklch(52% .03 240);--feed-note-tools-gap:1.25rem;--feed-note-tool-color:oklch(52% .03 240);--feed-note-due-height:var(--feed-note-mode-size);--feed-note-due-pad-x:.75rem;--feed-note-due-font:.875rem;--feed-note-chip-radius:var(--btn-radius);--feed-note-due-bg:var(--surface-muted);--feed-note-due-border:var(--border);--feed-note-due-open-bg:var(--task-create-due-active-bg);--feed-note-due-open-border:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--feed-note-due-open-border:color-mix(in oklch, var(--brand) 28%, var(--surface))}}:root{--feed-note-due-open-fg:var(--link-hover);--feed-note-due-pop-gap:.5rem;--feed-note-due-chevron:.625rem;--feed-note-file-height:1.75rem;--feed-note-file-pad-x:.625rem;--feed-note-file-gap:.4375rem;--feed-note-file-max:17.5rem;--feed-note-file-icon:.8125rem;--feed-note-file-radius:var(--btn-radius);--feed-note-mark-icon-w:.6875rem;--feed-note-mark-icon-h:.5625rem;--feed-note-person-gap:.875rem;--feed-note-person-pad-y:.6875rem;--feed-note-person-pad-x:.75rem;--feed-note-person-avatar:2.5rem;--feed-note-person-mark:1.375rem;--feed-note-person-name:1rem;--feed-note-person-role:.875rem;--feed-participants-color:oklch(72% .02 240);--login-hero-pad-y:3.5rem;--login-hero-pad-x:4.5rem;--login-hero-from:oklch(63.2% .127 262.3);--login-hero-mid:var(--brand);--login-hero-to:oklch(41.8% .106 262.7);--login-glow-tl:oklch(89.6% .04 258.8/.35);--login-glow-br:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-glow-br:color-mix(in oklch, var(--on-brand) 16%, transparent)}}:root{--login-glow-tl-top:-11.25rem;--login-glow-tl-left:-7.5rem;--login-glow-tl-size:32.5rem;--login-glow-br-right:-8.75rem;--login-glow-br-bottom:-13.75rem;--login-glow-br-size:37.5rem;--login-glow-blur:.625rem;--login-brand-tracking:-.025em;--login-eyebrow-blur:.375rem;--login-hero-title-min:2.5rem;--login-submit-lift:-.0625rem;--login-grid-line:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-grid-line:color-mix(in oklch, var(--on-brand) 6%, transparent)}}:root{--login-grid-size:4rem;--login-brand-size:1.625rem;--login-brand-gap:.75rem;--login-brand-mark:2.5rem;--login-brand-mark-font:1.1875rem;--login-brand-mark-radius:.5625rem;--login-brand-mark-bg:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-brand-mark-bg:color-mix(in oklch, var(--on-brand) 90%, transparent)}}:root{--login-brand-accent:oklch(89.8% .045 227.4);--login-brand-pull:-.6875rem;--login-eyebrow-size:.875rem;--login-eyebrow-tracking:.03125em;--login-eyebrow-gap:.5625rem;--login-eyebrow-pad-y:.5rem;--login-eyebrow-pad-x:1rem;--login-eyebrow-radius:.1875rem;--login-eyebrow-bg:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-eyebrow-bg:color-mix(in oklch, var(--on-brand) 14%, transparent)}}:root{--login-eyebrow-border:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-eyebrow-border:color-mix(in oklch, var(--on-brand) 24%, transparent)}}:root{--login-eyebrow-text:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-eyebrow-text:color-mix(in oklch, var(--on-brand) 92%, var(--brand))}}:root{--login-dot:oklch(84% .09 160);--login-dot-size:.4375rem;--login-hero-title:4.875rem;--login-hero-title-tracking:-.125rem;--login-hero-title-top:1.75rem;--login-hero-lead:1.3125rem;--login-hero-lead-top:1.875rem;--login-hero-lead-color:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-hero-lead-color:color-mix(in oklch, var(--on-brand) 82%, transparent)}}:root{--login-hero-body-max:36.25rem;--login-hero-body-pad-bottom:2.25rem;--login-tag-size:.9375rem;--login-tag-pad-y:.625rem;--login-tag-pad-x:1.125rem;--login-tag-gap:.75rem;--login-tag-radius:.1875rem;--login-tag-bg:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-tag-bg:color-mix(in oklch, var(--on-brand) 10%, transparent)}}:root{--login-tag-text:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-tag-text:color-mix(in oklch, var(--on-brand) 92%, var(--brand))}}:root{--login-panel-pad:3.5rem;--login-panel-pad-y-mobile:2.75rem;--login-panel-pad-x-mobile:1.5rem;--login-form-max:23.75rem;--login-heading-size:2.125rem;--login-sub-size:1.0625rem;--login-sub-top:.75rem;--login-field-first-top:2.375rem;--login-field-top:1.375rem;--login-input-top:.625rem;--login-input-pad-y:1rem;--login-input-pad-x:1.125rem;--login-input-size:1.0625rem;--login-input-bg:var(--surface-muted);--login-input-focus-ring:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-input-focus-ring:color-mix(in oklch, var(--brand) 12%, transparent)}}:root{--login-row-top:1.375rem;--login-row-size:.9375rem;--login-check-size:1.125rem;--login-check-radius:.125rem;--login-check-gap:.625rem;--login-check-color:oklch(48% .03 240);--login-submit-top:1.875rem;--login-submit-pad-y:1.125rem;--login-submit-font:1.0625rem;--login-submit-tracking:.0375em;--login-submit-shadow:0 .5rem 1.25rem var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-submit-shadow:0 .5rem 1.25rem color-mix(in oklch, var(--brand) 28%, transparent)}}:root{--login-submit-shadow-hover:0 .75rem 1.625rem var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--login-submit-shadow-hover:0 .75rem 1.625rem color-mix(in oklch, var(--brand) 36%, transparent)}}:root{--login-divider-top:1.625rem;--login-divider-bottom:1.375rem;--login-divider-gap:.875rem;--login-divider-size:.8125rem;--login-divider-color:oklch(82% .015 240);--login-sso-pad-y:.9375rem;--login-sso-font:1rem;--login-signup-top:1.5rem;--login-signup-size:1rem;--login-error-top:.875rem;--login-error-size:.9375rem;--home-guest-bg:oklch(99.2% .002 250);--home-guest-text:oklch(38% .03 245);--home-guest-title:oklch(30% .03 245);--home-guest-lead:oklch(54% .025 245);--home-guest-muted:oklch(62% .02 245);--home-guest-link:oklch(48% .03 245);--home-guest-link-hover:var(--brand);--home-guest-min-width:47.5rem;--home-guest-pad-x:3.5rem;--home-guest-top-pad-y-min:1.25rem;--home-guest-top-pad-y-max:2.125rem;--home-guest-top-pad-y-pref:3.2vh;--home-guest-hero-pad-y-min:1.5rem;--home-guest-hero-pad-y-max:4rem;--home-guest-hero-pad-y-pref:5vh;--home-guest-hero-pad-bottom-max:3.5rem;--home-guest-stats-pad-bottom-max:2.875rem;--home-guest-stats-pad-bottom-pref:4.5vh;--home-guest-glow-tr-top:-20rem;--home-guest-glow-tr-right:-13.75rem;--home-guest-glow-tr-size:52.5rem;--home-guest-glow-tr:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--home-guest-glow-tr:color-mix(in oklch, var(--brand) 16%, transparent)}}:root{--home-guest-glow-bl-bottom:-23.75rem;--home-guest-glow-bl-left:-16.25rem;--home-guest-glow-bl-size:48.75rem;--home-guest-glow-bl:var(--palette-mint)}@supports (color:color-mix(in lab, red, red)){:root{--home-guest-glow-bl:color-mix(in oklch, var(--palette-mint) 32%, transparent)}}:root{--home-guest-grid-line:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--home-guest-grid-line:color-mix(in oklch, var(--brand) 5%, transparent)}}:root{--home-guest-grid-size:4.5rem;--home-guest-brand-size:1.4375rem;--home-guest-brand-gap:.75rem;--home-guest-brand-tracking:-.025em;--home-guest-brand-mark:2.25rem;--home-guest-brand-mark-font:1.125rem;--home-guest-brand-mark-radius:.5rem;--home-guest-brand-pull:-.625rem;--home-guest-login-size:1.0625rem;--home-guest-badge-size:.8125rem;--home-guest-badge-tracking:.0375em;--home-guest-badge-gap:.5625rem;--home-guest-badge-pad-y:.4375rem;--home-guest-badge-pad-x:.9375rem;--home-guest-badge-radius:.1875rem;--home-guest-badge-bg:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--home-guest-badge-bg:color-mix(in oklch, var(--brand) 8%, white)}}:root{--home-guest-badge-border:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--home-guest-badge-border:color-mix(in oklch, var(--brand) 18%, white)}}:root{--home-guest-badge-text:var(--brand);--home-guest-badge-dot:oklch(70.6% .176 140.9);--home-guest-badge-dot-size:.4375rem;--home-guest-title-min:2.5rem;--home-guest-title-max:4.75rem;--home-guest-title-pref:5.6vw;--home-guest-title-tracking:-.15rem;--home-guest-title-top-min:1rem;--home-guest-title-top-max:1.875rem;--home-guest-title-top-pref:3vh;--home-guest-title-max-width:56.25rem;--home-guest-lead-min:1.0625rem;--home-guest-lead-max:1.3125rem;--home-guest-lead-pref:1.5vw;--home-guest-lead-top-min:.875rem;--home-guest-lead-top-max:1.625rem;--home-guest-lead-top-pref:2.6vh;--home-guest-lead-max-width:37.5rem;--home-guest-actions-gap:1rem;--home-guest-actions-top-min:1.375rem;--home-guest-actions-top-max:2.5rem;--home-guest-actions-top-pref:3.8vh;--home-guest-cta-pad-y:.9375rem;--home-guest-cta-primary-pad-x:2.125rem;--home-guest-cta-secondary-pad-x:1.875rem;--home-guest-cta-font:1.125rem;--home-guest-cta-tracking:.01875em;--home-guest-cta-radius:.25rem;--home-guest-cta-primary-shadow:0 .75rem 1.625rem var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--home-guest-cta-primary-shadow:0 .75rem 1.625rem color-mix(in oklch, var(--brand) 28%, transparent)}}:root{--home-guest-cta-primary-lift:-.0625rem;--home-guest-cta-secondary-border:oklch(91% .008 240);--home-guest-cta-secondary-border-hover:oklch(82% .015 240);--home-guest-cta-secondary-shadow:0 .5rem 1.25rem var(--home-guest-title)}@supports (color:color-mix(in lab, red, red)){:root{--home-guest-cta-secondary-shadow:0 .5rem 1.25rem color-mix(in oklch, var(--home-guest-title) 7%, transparent)}}:root{--home-guest-stats-gap:2.75rem;--home-guest-stat-gap:.25rem;--home-guest-stat-value:1.6875rem;--home-guest-stat-value-tracking:-.0375em;--home-guest-stat-label:.9375rem;--home-guest-stat-divider-height:2.375rem;--home-guest-stat-divider:oklch(92% .006 240);--palette-cream:oklch(97% .04 95);--palette-lemon:oklch(93% .16 98);--palette-gold:oklch(88% .14 85);--palette-peach:oklch(86% .1 55);--palette-apricot:oklch(80% .14 55);--palette-orange:oklch(75% .16 50);--palette-blush:oklch(90% .06 20);--palette-salmon:oklch(80% .12 25);--palette-coral:oklch(70% .18 25);--palette-sky:oklch(88% .06 230);--palette-azure:oklch(80% .1 230);--palette-blue:oklch(72% .12 240);--palette-lime:oklch(90% .18 130);--palette-mint:oklch(88% .1 160);--palette-teal:oklch(78% .1 175);--palette-lavender:oklch(88% .08 290);--palette-purple:oklch(75% .14 300);--palette-violet:oklch(70% .12 280);--palette-magenta:oklch(72% .2 350);--palette-fog:oklch(95% .005 250);--palette-gray:oklch(78% .01 250)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#1b2120;--surface-muted:#141918;--surface-subtle:#101413;--text:#e4e8e6;--text-muted:#98a19d;--border:#3a423f;--overlay:#04060699;--focus-ring:oklch(78% .12 250);--brand:oklch(75% .12 263);--brand-fill:oklch(56.3% .135 263.1);--link:oklch(78% .1 245);--link-hover:oklch(87% .075 245);--link-line:var(--link)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--link-line:color-mix(in oklch, var(--link) 45%, var(--surface))}}:root[data-theme=dark]{--action:var(--surface-subtle);--danger:#ee8f83;--shell-nav:var(--surface-subtle);--shell-bar:var(--surface-muted);--shell-flyout-border:var(--border);--shell-flyout-hover:var(--surface-muted);--shell-flyout-footer:var(--text-muted);--shell-mtop-search-bg:var(--surface-muted);--shell-bar-edge:var(--border);--shell-bar-divider:var(--border);--shell-bar-search-muted:var(--text-muted);--shell-bar-search-icon:var(--text-muted);--shell-notif-check-idle-border:var(--border);--btn-outline-border:var(--border);--btn-outline-text:var(--text);--chip-on-surface-bg:var(--surface-muted);--chip-on-surface-text:var(--text);--chip-soft-bg:var(--surface-muted);--chip-soft-text:var(--text);--board-column-border:var(--border);--board-scroll-thumb:#5b635f;--board-head:var(--text);--board-meta:var(--text-muted);--board-quick-border:var(--border);--board-quick-border-hover:var(--link);--board-quick-bg:var(--surface);--board-quick-bg-hover:var(--surface-muted);--board-quick-text:var(--text-muted);--board-quick-text-hover:var(--text);--board-quick-field-border:var(--border);--board-card-border:var(--border);--board-card-border-hover:var(--link);--board-card-party:var(--text);--board-card-meta:var(--text-muted);--board-card-task-today:oklch(78% .12 155);--board-card-task-future:var(--link);--board-card-task-empty:oklch(82% .12 85);--board-drop-bg:var(--surface);--board-filter-border:var(--border);--board-filter-label:var(--text-muted);--board-filter-scope-idle-bg:var(--surface-muted);--board-filter-scope-idle-text:var(--text-muted);--board-filter-scope-idle-border:var(--border);--board-filter-chip-idle-bg:var(--surface-muted);--board-filter-chip-idle-fg:var(--text-muted);--board-filter-chip-idle-border:var(--border);--board-list-muted:var(--text-muted);--board-list-row-hover:var(--surface-muted);--tasks-board-overdue:#ee8f83;--tasks-board-today:#82c79c;--tasks-board-future:var(--link);--tasks-board-card-border:var(--border);--tasks-board-empty-border:var(--border);--tasks-board-empty-bg:var(--surface);--tasks-board-drop-border:var(--link-line);--tasks-board-drop-bg:var(--surface);--tasks-list-result:var(--text-muted);--tasks-list-row-hover:var(--surface-muted);--tasks-cal-today-border:var(--border);--tasks-cal-soft-overdue:#2c1d1a;--tasks-cal-soft-today:#17281f;--tasks-cal-soft-future:oklch(25% .035 250);--tasks-cal-today-bg:var(--surface);--tasks-cal-month-muted-bg:var(--surface-subtle);--feed-spotlight-task-overdue-bg:var(--tasks-cal-soft-overdue);--feed-spotlight-task-today-bg:var(--tasks-cal-soft-today);--feed-spotlight-task-future-bg:var(--tasks-cal-soft-future);--feed-note-task-submit-text:var(--surface-subtle);--settings-stage-active-bg:var(--surface-muted);--settings-chip-open:var(--link);--settings-chip-open-soft:var(--tasks-cal-soft-future);--settings-chip-won:var(--tasks-board-today);--settings-chip-won-soft:var(--tasks-cal-soft-today);--settings-chip-lost:var(--danger);--settings-chip-lost-soft:var(--tasks-cal-soft-overdue);--settings-chip-archive:var(--text-muted);--settings-chip-archive-soft:var(--surface-muted);--profile-page-save-border:var(--border);--profile-page-save-text:var(--text);--profile-page-label:var(--text-muted);--profile-page-label-strong:var(--text);--profile-page-value:var(--text);--task-create-bg:var(--surface-muted);--task-create-chip-border:var(--border);--task-create-meta-muted:var(--text-muted);--task-create-link-line:var(--link-line);--task-create-text-underline:var(--border);--task-create-due-active-bg:var(--tasks-cal-soft-future);--task-create-due-out:#78817d;--task-create-due-divider:var(--border);--toast-success:var(--tasks-board-today);--toast-success-border:#355542;--toast-error:var(--danger);--toast-error-border:#6e3d36;--toast-warning:#e0b965;--toast-warning-border:#655633;--toast-info:var(--link);--toast-info-border:var(--link-line);--deal-feedhead-track-muted:var(--border);--deal-card-phone-line:var(--border);--deal-card-phone-hover-bg:var(--surface-muted);--deal-card-field-empty:var(--text-muted);--deal-card-section-border:var(--border);--deal-card-owner-idle-line:var(--border);--deal-card-owner-option-hover:var(--surface-muted);--deal-card-form-cancel-color:var(--text-muted);--files-tab-row-border:var(--border);--files-tab-menu-border:var(--border);--files-tab-kind-pdf:var(--danger);--files-tab-kind-doc:var(--link);--files-tab-kind-xls:var(--tasks-board-today);--contact-deals-filter-border:var(--border);--contact-deals-filter-idle-text:var(--text-muted);--contact-deals-row-border:var(--border);--contact-deals-empty-border:var(--border);--contact-deals-empty-bg:var(--surface-muted);--feed-pin-bar-border-top:var(--border);--feed-pin-text-color:var(--text-muted);--feed-pin-segment-idle:var(--border);--feed-pin-pinned-border:var(--link-line);--feed-task-filter-border-top:var(--border);--feed-task-filter-overdue-on-border:var(--toast-error-border);--feed-task-chip-progress-bg:var(--tasks-cal-soft-future);--feed-task-chip-today-bg:var(--tasks-cal-soft-today);--feed-task-chip-today-text:var(--tasks-board-today);--feed-task-chip-deleted-bg:var(--surface-muted);--feed-task-chip-deleted-text:var(--text-muted);--feed-task-ring-deleted:var(--border);--feed-task-card-deleted-owner-avatar-bg:var(--surface-muted);--feed-task-card-deleted-owner-avatar-text:var(--text-muted);--feed-task-outcome-success-border:var(--toast-success-border);--feed-task-card-type-color:var(--text-muted);--feed-task-card-owner-text:var(--text);--feed-task-filter-green-on-bg:var(--tasks-cal-soft-today);--feed-task-filter-green-on-border:var(--toast-success-border);--feed-task-filter-green-on-text:var(--tasks-board-today);--feed-task-filter-archive-on-bg:var(--surface-muted);--feed-task-filter-archive-on-border:var(--border);--feed-task-filter-archive-on-text:var(--text-muted);--feed-accent-text:var(--link);--feed-accent-surface:var(--tasks-cal-soft-future);--feed-accent-line:var(--link-line);--feed-tools-view-active-bg:var(--surface-muted);--feed-tools-view-active-color:var(--text);--feed-kind-filter-idle-bg:var(--surface-muted);--feed-kind-filter-idle:var(--text-muted);--feed-kind-filter-idle-border:var(--border);--feed-search-border:var(--border);--feed-search-clear-hover-bg:var(--surface-muted);--feed-search-clear-hover-color:var(--text);--feed-search-mark-bg:oklch(39% .07 95);--feed-search-nav-color:var(--text-muted);--feed-task-result-bg:var(--surface-muted);--feed-day-line:var(--border);--feed-day-border:var(--border);--feed-line-color:var(--text-muted);--feed-line-hover:var(--surface-muted);--feed-line-chip-funnel:var(--surface-muted);--feed-line-chip-text:var(--text);--feed-line-unfolded:var(--surface-muted);--feed-line-unfolded-hover:var(--surface);--feed-card-border:var(--border);--feed-card-deleted-bg:var(--surface-muted);--feed-card-actions-hover-bg:var(--surface-muted);--feed-card-actions-pin-on-bg-hover:var(--tasks-cal-soft-future);--feed-banner-bg:#2a2415;--feed-banner-border:#655633;--feed-banner-text:#e0b965;--feed-outcome-won-bg:var(--tasks-cal-soft-today);--feed-outcome-won-title:var(--tasks-board-today);--feed-outcome-lost-title:var(--danger);--feed-outcome-lost-reason:var(--danger);--feed-outcome-lost-reason-bg:var(--tasks-cal-soft-overdue);--feed-outcome-meta:var(--text-muted);--feed-note-border:var(--border);--feed-note-task-future-on-bg:var(--tasks-cal-soft-future);--feed-note-task-future-on-border:var(--link-line);--feed-note-mode-on-bg:var(--surface-muted);--feed-note-mode-on-border:var(--border);--feed-note-cancel-color:var(--text-muted);--feed-note-tool-color:var(--text-muted);--login-check-color:var(--text-muted);--login-hero-from:var(--brand-fill);--login-hero-mid:var(--brand-strong);--login-divider-color:var(--border);--home-guest-bg:var(--surface-muted);--home-guest-text:var(--text);--home-guest-title:var(--text);--home-guest-lead:var(--text-muted);--home-guest-muted:var(--text-muted);--home-guest-link:var(--text);--home-guest-badge-bg:var(--surface);--home-guest-badge-border:var(--border);--home-guest-cta-secondary-border:var(--border);--home-guest-cta-secondary-border-hover:var(--link);--home-guest-stat-divider:var(--border)}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-soft:0s;--shell-nav-item-motion:0s;--shell-flyout-motion-transform:0s;--shell-flyout-motion-opacity:0s}}:root{--text-editor-height:1lh;--text-editor-multiline-height:3lh}*,:before,:after{box-sizing:border-box;border-color:var(--border)}body{font-family:var(--font-sans);background-color:var(--surface);color:var(--text);margin:0}:root{scrollbar-width:thin;scrollbar-color:var(--board-scroll-thumb) transparent}::-webkit-scrollbar{width:var(--board-scroll-thumb-size);height:var(--board-scroll-thumb-size)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--board-scroll-thumb);border-radius:var(--board-scroll-thumb-radius)}::-webkit-scrollbar-corner{background:0 0}.btn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:var(--hairline) solid transparent;border-radius:var(--radius-control);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:opacity var(--motion-fast), background-color var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);line-height:1.25;text-decoration:none;display:inline-flex}.btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.btn--brand{padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--btn-radius);background-color:var(--brand-fill);color:var(--on-brand);font-size:var(--btn-font);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--btn-tracking)}.btn--brand:hover{opacity:.9}.btn--brand:active{opacity:.85}.btn--brand-strong{background-color:var(--brand-strong);color:var(--on-brand);font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--btn-tracking);padding:var(--space-4) var(--space-8);border-radius:var(--btn-radius)}.btn--brand-strong:hover{opacity:.9}.btn--brand-strong:active{opacity:.85}.btn--outline{padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--btn-radius);background-color:var(--surface);border-color:var(--btn-outline-border);color:var(--btn-outline-text);font-size:var(--btn-font);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--btn-tracking)}.btn--outline:hover{background-color:var(--surface-subtle)}.btn--action{background-color:var(--action);color:var(--on-action);box-shadow:var(--shadow-card)}.btn--action:hover{opacity:.9}.btn--action:active{opacity:.85}.input{width:100%;height:var(--control-height);padding:var(--space-1) var(--space-3);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);color:var(--text);font-family:inherit;font-size:var(--text-sm);box-shadow:var(--shadow-card);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);background-color:#0000;display:flex}.input::placeholder{color:var(--text-muted)}.input:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.input:disabled{opacity:.5;cursor:not-allowed}.input--ghost{height:auto;box-shadow:none;color:var(--on-brand);background-color:#0000;border:none;border-radius:0;padding:0}.input--ghost::placeholder{color:var(--on-brand-muted)}.input--ghost:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}.field{width:100%;padding:var(--space-2) var(--space-3);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);background-color:var(--surface);color:var(--text);font-family:inherit;font-size:var(--text-sm);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);display:block}.field::placeholder{color:var(--text-muted)}.field:focus-visible{border-color:var(--brand);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.field:disabled{opacity:.5;cursor:not-allowed}.field--inline{border:none;border-bottom:var(--hairline) solid var(--border);box-shadow:none;background-color:#0000;border-radius:0;padding:0}.field--inline::placeholder{color:var(--text-muted)}.field--inline:focus-visible{border-bottom-color:var(--brand);box-shadow:none;outline:none}.field-repeat{width:100%;min-width:0;display:block;position:relative}.field-repeat .field--inline{width:100%;min-width:0}.field-repeat__add{margin-right:var(--space-2);width:var(--space-5);height:var(--space-5);border:var(--hairline) solid var(--border);border-radius:var(--radius-full);background-color:var(--surface-subtle);color:var(--text-muted);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.field-repeat__add:hover{color:var(--text);background-color:var(--surface-muted)}.field-repeat__add:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.field-repeat__add[aria-hidden=true]{visibility:hidden;pointer-events:none}.field-label{margin-bottom:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);display:block}.card{border:var(--hairline) solid var(--border);border-radius:var(--radius-card);background-color:var(--surface);color:var(--text);box-shadow:var(--shadow-card)}.card__header{gap:var(--space-1);padding:var(--space-6);flex-direction:column;display:flex}.card__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0;line-height:1.25}.card__desc{font-size:var(--text-sm);color:var(--text-muted);margin:0}.card__body{padding:var(--space-6);padding-top:0}.card__footer{align-items:center;gap:var(--space-2);padding:var(--space-6);padding-top:0;display:flex}.modal{z-index:var(--z-modal);padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-state=closed]{display:none}.modal__overlay{background-color:var(--overlay);transition:opacity var(--motion-fast);position:absolute;inset:0}.modal__panel{z-index:1;gap:var(--space-4);width:100%;max-width:var(--modal-max-width);max-height:calc(100vh - var(--space-8));padding:var(--space-6);border:var(--hairline) solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:var(--shadow-modal);transition:opacity var(--motion-fast), transform var(--motion-fast);display:grid;position:relative;overflow:auto}.modal__panel--task-types{max-width:var(--task-create-width)}.modal__header{gap:var(--space-1);flex-direction:column;padding-inline-end:var(--space-8);display:flex}.modal__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0;line-height:1.25}.modal__footer{justify-content:flex-end;gap:var(--space-2);flex-flow:wrap;display:flex}.modal__panel>form{gap:var(--space-4);display:grid}.modal__panel [role=alert]{color:var(--danger);font-size:var(--text-sm);margin:0}textarea.field{min-height:calc(var(--control-height) * 3);resize:vertical}.modal__close{top:var(--space-4);right:var(--space-4);width:var(--space-6);height:var(--space-6);border-radius:var(--radius-control);color:var(--text-muted);font-size:var(--text-lg);cursor:pointer;opacity:.7;transition:opacity var(--motion-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute}.modal__close:hover{opacity:1}.modal__close:focus-visible{box-shadow:0 0 0 var(--focus-ring-width-strong) var(--surface), 0 0 0 calc(var(--focus-ring-width-strong) * 2) var(--focus-ring);outline:none}.modal--task-create{z-index:var(--z-task-create);padding:var(--task-create-offset-top) var(--space-6) var(--space-6);justify-content:center;align-items:flex-start;overflow:visible}.modal--task-create .modal__overlay{background-color:var(--task-create-overlay)}.modal--task-create .modal__panel.task-create{gap:var(--task-create-gap);box-sizing:border-box;width:min(100%, var(--task-create-width));max-width:var(--task-create-width);min-width:0;max-height:none;padding:var(--task-create-pad);border-radius:var(--task-create-radius);background-color:var(--task-create-bg);box-shadow:var(--task-create-shadow);border:none;flex-direction:column;display:flex;overflow:visible}.modal--task-create .feed__note.feed__note--task-create,.modal--task-create .feed__note.feed__task-expand{box-sizing:border-box;min-width:0;max-width:100%}.modal--task-create .feed__note.feed__task-expand .feed__note-toolbar{gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%}.modal--task-create .feed__note--task-create,.modal--task-create .feed__note-toolbar{overflow:visible}.modal--task-create .feed__task-owner-menu{z-index:var(--z-task-create)}.modal--task-create .feed__note-toolbar .feed__task-expand__assign{flex:none;margin-left:0}.modal--task-create .feed__task-expand__top-meta{margin-bottom:var(--space-2)}.modal--task-create .feed__task-expand__result{margin-top:var(--space-2);padding-top:var(--space-2)}.modal--task-create .feed__note-head,.modal--task-create .feed__task-expand__text-head,.modal--task-create .feed__task-expand__result-head,.modal--task-create .feed__task-text-edit{min-width:0;max-width:100%}.modal--task-create .feed__task-expand .feed__note-actions{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;min-width:0;max-width:100%}.modal--task-create .feed__task-expand__delete,.modal--task-create .task-edit__delete.feed__task-expand__delete{flex:0 auto;margin-left:0}.modal--task-create .feed__task-outcome--actions{flex:100%;justify-content:flex-start;margin-left:0}@container shell (width<=900px){.modal--task-create{box-sizing:border-box;width:100%;max-width:100%;padding:var(--space-5);padding-bottom:calc(var(--space-5) + var(--shell-nav-bar-height) + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;overflow-x:clip}.modal--task-create .modal__panel.task-create{width:min(100%, var(--modal-max-width));min-width:0;max-width:100%;max-height:calc(100vh - var(--space-5) - var(--space-5) - var(--shell-nav-bar-height));max-height:calc(100dvh - var(--space-5) - var(--space-5) - var(--shell-nav-bar-height) - env(safe-area-inset-bottom,0px));padding:var(--space-4);overflow:clip auto}.modal--task-create .feed__note[data-mode=task]{--feed-note-pad-top:var(--space-2);--feed-note-pad-x:var(--space-3);--feed-note-pad-bottom:var(--space-2);--feed-note-toolbar-bottom:var(--space-2);--feed-note-actions-top:var(--space-3);--feed-note-mode-size:var(--space-8);--feed-note-mode-icon:var(--space-4);--feed-note-mode-gap:var(--space-1);--feed-note-owner-pad-x:var(--space-2);--feed-note-owner-gap:var(--space-1);--feed-note-due-pad-x:var(--space-2);--feed-note-due-font:var(--text-sm);--feed-note-submit-pad-y:var(--space-2);--feed-note-submit-pad-x:var(--space-4);--feed-note-submit-font:var(--text-sm);overflow-x:clip}.modal--task-create .feed__note[data-mode=task] .feed__note-toolbar>.task-create__chip{display:none}.modal--task-create .feed__note[data-mode=task] .feed__note-type{flex:0 auto;min-width:0;max-width:9.5rem}.modal--task-create .feed__note[data-mode=task] .feed__note-actions{gap:var(--space-2)}.modal--task-create .feed__task-expand__delete-prompt,.modal--task-create .feed__task-expand__reopen-prompt{white-space:normal}}@media (width<=900px){.modal--task-create{box-sizing:border-box;width:100%;max-width:100%;padding:var(--space-5);padding-bottom:calc(var(--space-5) + var(--shell-nav-bar-height) + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;overflow-x:clip}.modal--task-create .modal__panel.task-create{width:min(100%, var(--modal-max-width));min-width:0;max-width:100%;max-height:calc(100vh - var(--space-5) - var(--space-5) - var(--shell-nav-bar-height));max-height:calc(100dvh - var(--space-5) - var(--space-5) - var(--shell-nav-bar-height) - env(safe-area-inset-bottom,0px));padding:var(--space-4);overflow:clip auto}.modal--task-create .feed__note[data-mode=task]{--feed-note-pad-top:var(--space-2);--feed-note-pad-x:var(--space-3);--feed-note-pad-bottom:var(--space-2);--feed-note-toolbar-bottom:var(--space-2);--feed-note-actions-top:var(--space-3);--feed-note-mode-size:var(--space-8);--feed-note-mode-icon:var(--space-4);--feed-note-mode-gap:var(--space-1);--feed-note-owner-pad-x:var(--space-2);--feed-note-owner-gap:var(--space-1);--feed-note-due-pad-x:var(--space-2);--feed-note-due-font:var(--text-sm);--feed-note-submit-pad-y:var(--space-2);--feed-note-submit-pad-x:var(--space-4);--feed-note-submit-font:var(--text-sm);overflow-x:clip}.modal--task-create .feed__note[data-mode=task] .feed__note-toolbar>.task-create__chip{display:none}.modal--task-create .feed__note[data-mode=task] .feed__note-type{flex:0 auto;min-width:0;max-width:9.5rem}.modal--task-create .feed__note[data-mode=task] .feed__note-actions{gap:var(--space-2)}.modal--task-create .feed__task-expand__delete-prompt,.modal--task-create .feed__task-expand__reopen-prompt{white-space:normal}}.task-create__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.task-create__title{color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-title-size);font-weight:var(--weight-bold);letter-spacing:var(--task-create-title-tracking);margin:0;line-height:1.2}.task-create__close{padding:0 var(--space-1);color:var(--task-create-close-color);font-size:var(--task-create-close-size);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;justify-content:center;align-items:center;margin:0;line-height:1;display:inline-flex}.task-create__close:hover{color:var(--text-muted)}.task-create__close:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-create__host-field{align-items:center;gap:var(--space-2);width:100%;padding:var(--task-create-host-pad-y) var(--task-create-host-pad-x);border:var(--hairline) solid var(--task-create-chip-border);border-radius:var(--btn-radius);background-color:var(--surface);flex-wrap:wrap;margin:0;display:flex;position:relative}.task-create__host-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}.task-create__host-field[data-state=open]{z-index:var(--z-task-create)}.task-create__host{min-width:var(--space-8);color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-host-size);background-color:#0000;border:none;flex:auto;margin:0;padding:0;line-height:1.2}.task-create__host::placeholder{color:var(--task-create-meta-muted)}.task-create__host:focus-visible{outline:none}.task-create__suggest{z-index:var(--z-task-create);min-width:100%;margin-top:var(--space-1);padding:var(--space-2);border:var(--hairline) solid var(--task-create-chip-border);border-radius:var(--btn-radius);background-color:var(--surface);box-shadow:var(--task-create-due-pop-shadow);list-style:none;position:absolute;top:100%;left:0}.task-create__option{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--text);font-family:inherit;font-size:var(--task-create-meta-size);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.task-create__option[aria-selected=true],.task-create__option:hover{background-color:var(--surface-muted)}.task-create__option:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-create__option-num{color:var(--text-muted);font-size:var(--text-sm)}.task-create__error{margin:0 0 var(--space-3);color:var(--danger);font-size:var(--text-sm)}.task-create__owner-wrap,.task-create__type-wrap{position:relative}.task-create__panel{padding:var(--task-create-panel-pad-y) var(--task-create-panel-pad-x) var(--task-create-panel-pad-x);border:var(--hairline) solid var(--task-create-chip-border);border-radius:var(--btn-radius);background-color:var(--surface);flex-direction:column;display:flex;position:relative;overflow:visible}.task-create__row{align-items:center;gap:var(--task-create-row-gap);flex-wrap:wrap;display:flex;position:relative}.task-create__chip{align-items:center;gap:var(--space-1);padding:var(--task-create-chip-pad-y) var(--task-create-chip-pad-x);border:var(--hairline) solid var(--task-create-chip-border);border-radius:var(--task-create-chip-radius);background-color:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-meta-size);white-space:nowrap;cursor:pointer;margin:0;line-height:1.2;display:inline-flex}.task-create__chip:hover{border-color:var(--board-quick-border-hover)}.task-create__chip[aria-expanded=true]{border-color:var(--task-create-chip-border-open)}.task-create__chip:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-create__chip:disabled{opacity:.45;cursor:not-allowed}.task-create__chip:disabled:hover{border-color:var(--task-create-chip-border)}.task-create__chip--icon{width:var(--control-height);min-width:var(--control-height);justify-content:center;padding-left:0;padding-right:0}.task-create__chip>svg{width:var(--tasks-board-kind-size);height:var(--tasks-board-kind-size);flex:none;display:block}.task-create__chip--icon svg{width:var(--tasks-board-kind-size);height:var(--tasks-board-kind-size);display:block}.task-create__chip .shell-icon__glyph,.task-create__chip--icon .shell-icon__glyph{stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.task-create__for{color:var(--task-create-meta-muted);font-size:var(--task-create-meta-size)}.task-create__owner{color:var(--brand);font-size:var(--task-create-meta-size);border-bottom:var(--hairline) solid var(--task-create-link-line);text-decoration:none}.task-create__owner:hover{border-bottom-color:var(--brand);text-decoration:none}.task-create__owner:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.task-create__colon{color:var(--task-create-meta-muted);font-size:var(--task-create-meta-size)}.task-create__kind{width:var(--tasks-board-kind-size);height:var(--tasks-board-kind-size);color:var(--tasks-board-done-check);flex:none;display:flex}.task-create__kind svg{width:100%;height:100%;display:block}.task-create__kind .shell-icon__glyph{stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.task-create__type{color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-meta-size);font-weight:var(--weight-bold);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;margin:0;padding:0;line-height:1.2}.task-create__type:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-create__text{min-width:0;padding:var(--space-2) var(--space-1);border:none;border-bottom:var(--hairline) solid var(--task-create-text-underline);color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-meta-size);background:0 0;border-radius:0;flex:11.25rem;margin:0;line-height:1.2}.task-create__text::placeholder{color:var(--task-create-meta-muted)}.task-create__text:focus-visible{border-bottom-color:var(--brand);outline:none}.task-create__actions{align-items:center;gap:var(--task-create-actions-gap);margin-top:var(--task-create-actions-top);display:flex}.task-create__submit{padding:var(--task-create-submit-pad-y) var(--task-create-submit-pad-x);border-radius:var(--btn-radius);background-color:var(--brand-fill);color:var(--on-brand);font-family:var(--font-sans);font-size:var(--task-create-submit-font);font-weight:var(--weight-bold);cursor:pointer;box-shadow:var(--shadow-card);border:none;margin:0;line-height:1.2}.task-create__submit:hover{opacity:.92}.task-create__submit:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-create__submit:disabled{background-color:var(--task-create-submit-muted);box-shadow:none;cursor:not-allowed;opacity:1}.task-create__cancel{color:var(--task-create-cancel-color);font-family:var(--font-sans);font-size:var(--task-create-submit-font);font-weight:var(--weight-bold);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;margin:0;padding:0}.task-create__cancel:hover{color:var(--text-muted)}.task-create__cancel:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-edit__meta{align-items:baseline;gap:var(--task-create-row-gap);color:var(--task-create-meta-muted);font-family:var(--font-sans);font-size:var(--task-create-meta-size);flex-wrap:wrap;margin:0;line-height:1.3;display:flex}.task-edit__due-wrap{align-items:center;gap:var(--space-2);vertical-align:baseline;flex-wrap:wrap;display:inline-flex;position:relative}.task-edit__due-btn{border:none;border-bottom:var(--hairline) solid var(--task-create-link-line);color:var(--text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border-radius:0;margin:0;padding:0}.task-edit__due-btn:hover{color:var(--action)}.task-edit__due-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.task-edit__due-btn:disabled{opacity:.5;cursor:not-allowed}.task-edit__due-input{width:auto;min-width:12rem;padding:var(--space-1) var(--space-2);font-size:var(--task-create-meta-size)}.task-edit__line{align-items:center;gap:var(--task-create-row-gap);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.task-edit__type{color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-meta-size);font-weight:var(--weight-bold);flex:none;line-height:1.2}.task-edit__text{min-width:0;color:var(--text-muted);font-family:var(--font-sans);font-size:var(--task-create-meta-size);line-height:1.3}.task-edit__result{align-items:stretch;gap:var(--space-3);margin-top:var(--space-4);display:flex}.task-edit__result-input{flex:auto;min-width:0}.task-edit__result-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.task-edit__result-btn{width:var(--control-height);height:var(--control-height);border-radius:var(--btn-radius);cursor:pointer;box-shadow:var(--shadow-card);border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.task-edit__result-btn svg{width:var(--task-create-close-size);height:var(--task-create-close-size);display:block}.task-edit__result-btn .shell-icon__glyph{stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.task-edit__result-btn--complete{background-color:var(--brand-fill);color:var(--on-brand)}.task-edit__result-btn--complete:disabled{background-color:var(--task-create-submit-muted);box-shadow:none;cursor:not-allowed;opacity:1}.task-edit__result-btn--finish{background-color:var(--danger);color:var(--on-danger)}.task-edit__result-btn:hover:not(:disabled){opacity:.92}.task-edit__result-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-edit__result-btn:disabled{opacity:.5;cursor:not-allowed}.task-edit__tools{align-items:center;gap:var(--task-create-row-gap);margin-top:var(--space-3);flex-wrap:nowrap;display:flex;position:relative}.task-edit__select{width:auto;min-width:var(--task-create-due-preset-width);padding:var(--space-1) var(--space-2);flex:none}.task-edit__tools .task-create__chip[aria-current=true]{border-color:var(--brand);color:var(--text)}.task-edit__delete{color:var(--task-create-meta-muted);font-family:var(--font-sans);font-size:var(--task-create-meta-size);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;margin:0 0 0 auto;padding:0}.task-edit__delete:hover{color:var(--danger)}.task-edit__delete:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-edit__delete:disabled{opacity:.5;cursor:not-allowed}.feed__task-edit{width:100%}.feed__task-edit .task-create__panel{margin:0}.task-edit__confirm{align-items:center;gap:var(--task-create-actions-gap);margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--hairline) solid var(--border);flex-wrap:wrap;display:flex}.task-edit__confirm-text{color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-meta-size);font-weight:var(--weight-semibold);flex:100%;margin:0}.task-edit__confirm-actions{align-items:center;gap:var(--task-create-actions-gap);flex-wrap:wrap;display:flex}.task-edit__done-result{margin:var(--space-3) 0 0;color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-meta-size);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.3}.task-create__due-wrap{align-items:center;gap:var(--task-create-row-gap);display:inline-flex;position:relative}.task-create__due-pop{left:var(--task-create-due-offset-x);top:var(--task-create-due-offset-y);z-index:var(--z-task-create);background-color:var(--surface);border:var(--hairline) solid var(--task-create-chip-border);border-radius:var(--btn-radius);box-shadow:var(--task-create-due-pop-shadow);align-items:stretch;display:flex;position:absolute;overflow:hidden}.task-create__due-pop--above{top:auto;left:auto;right:0;bottom:calc(100% + var(--feed-note-due-pop-gap))}.task-create__due-pop--portal{z-index:var(--z-task-create);position:fixed;inset:0 auto auto 0}.task-create__due-pop--portal.task-create__due-pop--above{margin-bottom:var(--feed-note-due-pop-gap);top:auto}.task-create__due-presets{width:var(--task-create-due-preset-width);border-right:var(--hairline) solid var(--task-create-due-divider);flex:none}.task-create__due-preset{width:100%;padding:var(--task-create-due-preset-pad-y) var(--task-create-due-preset-pad-x);border:none;border-bottom:var(--hairline) solid var(--task-create-due-divider);color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-meta-size);text-align:left;cursor:pointer;background:0 0;margin:0;display:block}.task-create__due-preset:hover{background-color:var(--task-create-due-active-bg)}.task-create__due-preset[aria-current=true]{background-color:var(--task-create-due-active-bg);color:var(--task-create-due-active-text)}.task-create__due-preset:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-create__due-cal{width:var(--task-create-due-cal-width);padding:var(--task-create-due-cal-pad);border-right:var(--hairline) solid var(--task-create-due-divider);flex:none}.task-create__due-cal-head{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.task-create__due-nav{width:var(--task-create-due-nav-size);height:var(--task-create-due-nav-size);border-radius:var(--btn-radius);color:var(--task-create-meta-muted);font-size:var(--task-create-due-title-size);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.task-create__due-nav:hover{background-color:var(--surface-muted);color:var(--text)}.task-create__due-nav:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-create__due-cal-title{color:var(--text);font-size:var(--task-create-due-title-size);font-weight:var(--weight-bold)}.task-create__due-wd,.task-create__due-grid{gap:var(--task-create-due-grid-gap);grid-template-columns:repeat(7,1fr);display:grid}.task-create__due-wd{margin-bottom:var(--space-1)}.task-create__due-wd span{text-align:center;color:var(--task-create-close-color);font-size:var(--task-create-due-wd-size)}.task-create__due-day{width:100%;height:var(--task-create-due-day-size);border-radius:var(--radius-full);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--task-create-due-day-font);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.task-create__due-day:hover{background-color:var(--surface-muted)}.task-create__due-day[data-state=out]{color:var(--task-create-due-out)}.task-create__due-day[data-state=today]{color:var(--brand);font-weight:var(--weight-bold)}.task-create__due-day[aria-pressed=true]{background-color:var(--task-create-due-active-bg);color:var(--text);font-weight:var(--weight-bold);box-shadow:inset 0 0 0 var(--hairline) var(--board-quick-border)}.task-create__due-day:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.task-create__due-times{width:var(--task-create-due-time-width);max-height:var(--task-create-due-time-max);flex:none;overflow-y:auto}.task-create__due-time{width:100%;padding:var(--task-create-due-time-pad-y) var(--task-create-due-time-pad-x);border:none;border-bottom:var(--hairline) solid var(--surface-muted);color:var(--text);font-family:var(--font-sans);font-size:var(--task-create-due-day-font);text-align:left;cursor:pointer;background:0 0;margin:0;display:block}.task-create__due-time:hover{background-color:var(--task-create-due-active-bg)}.task-create__due-time[aria-current=true]{background-color:var(--task-create-due-active-bg);color:var(--task-create-due-active-text)}.task-create__due-time:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}@media (width<=900px){.task-create__due-pop,.task-create__due-pop--portal{width:calc(100vw - (var(--task-create-due-pop-inset-bar) * 2));max-width:calc(100vw - (var(--task-create-due-pop-inset-bar) * 2));max-height:min(var(--task-create-due-pop-max-height-bar), calc(100dvh - var(--shell-nav-bar-height) - var(--space-8) - env(safe-area-inset-bottom,0px)));-webkit-overflow-scrolling:touch;flex-direction:column;align-items:stretch;overflow:hidden auto}.task-create__due-presets{border-right:none;border-bottom:var(--hairline) solid var(--task-create-due-divider);grid-template-columns:1fr 1fr;width:100%;display:grid}.task-create__due-preset{padding:var(--task-create-due-preset-pad-y-bar) var(--task-create-due-preset-pad-x-bar);font-size:var(--text-sm)}.task-create__due-preset:nth-child(odd){border-right:var(--hairline) solid var(--task-create-due-divider)}.task-create__due-cal{width:100%;padding:var(--task-create-due-cal-pad-bar);border-right:none;border-bottom:var(--hairline) solid var(--task-create-due-divider);--task-create-due-day-size:var(--task-create-due-day-size-bar);--task-create-due-day-font:var(--text-sm);--task-create-due-title-size:var(--text-sm);--task-create-due-wd-size:var(--text-2xs)}.task-create__due-times{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-flow:row;width:100%;max-height:none;display:flex;overflow:auto hidden}.task-create__due-time{width:auto;padding:var(--task-create-due-time-pad-y-bar) var(--task-create-due-time-pad-x-bar);border-bottom:none;border-right:var(--hairline) solid var(--surface-muted);white-space:nowrap;font-size:var(--text-sm);flex:none}}.table{border-collapse:collapse;background-color:var(--surface);width:100%;font-size:var(--text-sm)}.table__th{padding:var(--space-3) var(--space-6);border-bottom:var(--hairline) solid var(--border);border-right:var(--hairline) solid var(--border);font-weight:var(--weight-medium);font-size:var(--text-xs);text-align:left;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted)}.table__th:last-child{border-right:none}.table__row{border-bottom:var(--hairline) solid var(--border)}.table__row:hover{background-color:var(--surface-muted)}.table__td{padding:var(--space-3) var(--space-6);border-right:var(--hairline) solid var(--border)}.table__td:last-child{border-right:none}.shell{background-color:var(--surface-muted);width:100%;min-width:0;height:100dvh;display:flex;overflow:hidden;container:shell/inline-size}.shell__nav{z-index:var(--z-shell-flyout);width:var(--shell-nav-width);background-color:var(--shell-nav);flex-direction:column;flex:none;align-items:stretch;height:100%;display:flex;position:relative;overflow:visible}.shell__brand{justify-content:center;align-items:center;gap:var(--shell-brand-gap);width:100%;height:var(--shell-brand-height);background-color:var(--shell-brand);color:var(--on-brand);font-family:var(--font-sans);font-weight:var(--weight-bold);letter-spacing:var(--shell-brand-tracking);cursor:pointer;border:none;flex-direction:column;flex:none;padding:0;text-decoration:none;display:flex}.shell__brand[data-state=photo]{background-color:#0000;gap:0;position:relative;overflow:hidden}.shell__acct-wrap{z-index:2;flex:none;width:100%;position:relative}.shell__brand-avatar{width:var(--shell-brand-avatar-size);height:var(--shell-brand-avatar-size);border-radius:var(--radius-full);background:var(--shell-brand-avatar-bg);color:var(--shell-brand-avatar-fg);font-size:var(--shell-icon-letter);font-weight:var(--weight-bold);justify-content:center;align-items:center;line-height:1;display:flex;overflow:hidden}.shell__brand[data-state=photo] .shell__brand-avatar,.shell__brand-avatar[data-state=photo]{background:var(--surface-muted);border-radius:0;width:100%;height:100%;position:absolute;inset:0}.shell__brand-avatar-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.shell__brand-login{max-width:100%;font-size:var(--shell-brand-login);font-weight:var(--weight-bold);letter-spacing:var(--shell-brand-tracking);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.shell__acct{z-index:1;width:var(--shell-acct-width);min-height:var(--shell-acct-height);background-color:var(--shell-brand);box-shadow:var(--shell-acct-shadow);opacity:0;pointer-events:none;transform:translateX(calc(-1 * var(--shell-acct-width)));transition:transform var(--shell-flyout-motion-transform) var(--shell-flyout-ease), opacity var(--shell-flyout-motion-opacity);flex-wrap:wrap;align-items:stretch;display:flex;position:absolute;top:0;left:100%}.shell__acct[data-state=open]{opacity:1;pointer-events:auto;transform:translate(0)}.shell__acct-info{justify-content:center;gap:var(--shell-acct-info-gap);min-width:0;min-height:var(--shell-acct-height);padding:0 var(--shell-acct-info-pad-x);flex-direction:column;flex:1;display:flex}.shell__acct-name{color:var(--on-brand);font-size:var(--shell-acct-name);font-weight:var(--weight-bold);letter-spacing:var(--shell-brand-tracking);text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.shell__acct-meta{align-items:center;gap:var(--shell-acct-meta-gap);min-width:0;color:var(--shell-acct-meta);font-size:var(--shell-acct-meta-size);line-height:1.2;display:flex}.shell__acct-meta-label{flex:none}.shell__acct-number{color:var(--shell-acct-number);font-weight:var(--weight-medium)}.shell__acct-copy{width:var(--shell-acct-copy-icon);height:var(--shell-acct-copy-icon);color:var(--shell-acct-copy-color);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.shell__acct-copy svg{width:var(--shell-acct-copy-icon);height:var(--shell-acct-copy-icon);display:block}.shell__acct-copy:hover{color:var(--on-brand)}.shell__acct-copy:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.theme-picker{gap:var(--space-1);display:flex}.theme-picker__option{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2);border:var(--hairline) solid transparent;border-radius:var(--radius-control);color:inherit;font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;flex:1;display:inline-flex}.theme-picker__option svg{width:var(--shell-acct-action-icon);height:var(--shell-acct-action-icon);flex:none}.theme-picker__option:hover{background:var(--brand-tint)}.theme-picker__option[aria-pressed=true]{background:var(--brand-tint);border-color:currentColor}.theme-picker__option:focus-visible{outline:var(--focus-ring-width-strong) solid var(--focus-ring);outline-offset:var(--focus-ring-width)}.shell__acct-theme{padding:var(--space-2);border-top:var(--hairline) solid var(--shell-acct-action-edge);color:var(--shell-acct-action-label);flex:0 0 100%}.shell__acct-action{justify-content:center;align-items:center;gap:var(--shell-acct-action-gap);width:var(--shell-acct-action-width);border:none;border-left:var(--hairline) solid var(--shell-acct-action-edge);background-color:var(--shell-acct-action-bg);color:var(--shell-acct-action-label);font-family:var(--font-sans);cursor:pointer;transition:background-color var(--shell-nav-item-motion) ease;flex-direction:column;flex:none;padding:0;display:flex}.shell__acct-action:hover{background-color:var(--shell-acct-action-hover-bg)}.shell__acct-action:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.shell__acct-action svg{width:var(--shell-acct-action-icon);height:var(--shell-acct-action-icon);display:block}.shell__acct-action-label{font-size:var(--shell-acct-action-label-size);line-height:1.1}.shell__brand-mark{font-size:var(--shell-brand-mark);line-height:1}.shell__brand:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.shell__brand-icon{width:var(--shell-brand-icon);height:var(--shell-brand-icon);color:var(--brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.shell__brand-icon svg{width:var(--shell-brand-icon);height:var(--shell-brand-icon);display:block}.shell__brand-icon .shell-icon__disc{fill:none;stroke:currentColor;stroke-width:var(--shell-brand-icon-stroke)}.shell__brand-icon .shell-icon__glyph--fill{fill:currentColor;stroke:none}.shell__list{gap:var(--shell-list-gap);padding:var(--shell-list-padding-y) 0;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.shell__item{align-items:center;gap:var(--shell-item-gap);width:100%;padding:var(--shell-item-padding-y) var(--shell-item-padding-x);color:var(--shell-nav-muted);font-family:var(--font-sans);font-size:var(--shell-item-label);font-weight:400;line-height:var(--shell-item-line);text-align:center;cursor:pointer;--shell-item-accent:var(--shell-nav-accent);transition:background-color var(--shell-nav-item-motion) ease, color var(--shell-nav-item-motion) ease;background:0 0;border:none;flex-direction:column;text-decoration:none;display:flex;position:relative}.shell__item--deals{--shell-item-accent:var(--shell-nav-accent-deals)}.shell__item--tasks{--shell-item-accent:var(--shell-nav-accent-tasks)}.shell__item--contacts{--shell-item-accent:var(--shell-nav-accent-contacts)}.shell__item--companies{--shell-item-accent:var(--shell-nav-accent-companies)}.shell__item--users{--shell-item-accent:var(--shell-nav-accent-users)}.shell__item:hover{background-color:var(--shell-item-hover-bg);color:var(--shell-item-accent)}.shell__item:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__item--active{background-color:var(--shell-item-active-bg);color:var(--shell-item-accent);font-weight:var(--weight-bold)}.shell__item-icon{width:var(--shell-item-icon);height:var(--shell-item-icon);color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.shell__item-dot{top:var(--shell-item-dot-offset);right:var(--shell-item-dot-offset);width:var(--shell-item-dot-size);height:var(--shell-item-dot-size);border-radius:var(--radius-full);background-color:var(--shell-item-accent);box-shadow:0 0 0 2px var(--shell-item-dot-ring);position:absolute}.shell__item--tasks .shell__item-dot{background-color:var(--shell-nav-accent-tasks)}.shell__item-icon svg{width:var(--shell-item-icon);height:var(--shell-item-icon);display:block}.shell__item-icon .shell-icon__disc,.shell__item-icon .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.shell__item-icon .shell-icon__glyph--fill{fill:currentColor;stroke:none}.shell__item-icon .shell-icon__letter{fill:currentColor;font-size:var(--shell-icon-letter);font-weight:var(--weight-bold);font-family:var(--font-sans)}.shell__item--active .shell-icon__disc{fill:none;stroke:var(--shell-item-accent)}.shell__item--active .shell-icon__glyph{stroke:var(--shell-item-accent);stroke-width:var(--shell-icon-stroke-active)}.shell__item--active .shell-icon__glyph--fill,.shell__item--active .shell-icon__letter{fill:var(--shell-item-accent)}.shell__item-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell__footer{border-top:var(--hairline) solid var(--shell-nav-edge);flex-direction:column;flex:none;padding:0;display:flex}.shell__global-search-list .feed__search-option[aria-selected=true]{background-color:var(--surface-muted)}.shell__notify{width:100%;padding:var(--shell-footer-padding-y) 0;color:var(--shell-nav-muted);cursor:pointer;transition:background-color var(--shell-nav-item-motion) ease, color var(--shell-nav-item-motion) ease;background:0 0;border:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.shell__notify:hover{background-color:var(--shell-item-hover-bg);color:var(--on-brand)}.shell__notify:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__notify .shell__badge{top:var(--shell-badge-offset-top);right:var(--shell-badge-offset-right);left:auto}.shell__badge{top:var(--shell-badge-offset-top);right:var(--shell-badge-offset-right);min-width:var(--shell-badge-size);height:var(--shell-badge-size);padding:0 var(--space-1);border-radius:var(--radius-full);background-color:var(--shell-badge);color:var(--on-danger);font-size:var(--shell-badge-font);font-weight:var(--weight-bold);justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}.shell__badge[data-state=dot]{min-width:var(--shell-item-dot-size);width:var(--shell-item-dot-size);height:var(--shell-item-dot-size);padding:0}.shell__item-wrap{width:100%;position:relative}.shell__flyout{top:0;left:var(--shell-nav-width);z-index:var(--z-shell-flyout);width:var(--shell-flyout-width);background-color:var(--surface);height:100vh;min-height:0;color:var(--text);box-shadow:var(--shell-flyout-shadow);opacity:0;transform:translateX(calc(var(--shell-flyout-shift) * -1));pointer-events:none;transition:transform var(--shell-flyout-motion-transform) var(--shell-flyout-ease), opacity var(--shell-flyout-motion-opacity) ease;flex-direction:column;display:flex;position:fixed;overflow:hidden}.shell__item-wrap:focus-within:not([data-state=closed]) .shell__flyout,.shell__item-wrap[data-state=open] .shell__flyout{opacity:1;pointer-events:auto;transform:translate(0)}.shell__item-wrap[data-state=closed] .shell__flyout{opacity:0;transform:translateX(calc(var(--shell-flyout-shift) * -1));pointer-events:none}.shell__flyout-close{top:var(--shell-flyout-close-offset);right:var(--shell-flyout-close-offset);z-index:1;width:var(--shell-flyout-close-size);height:var(--shell-flyout-close-size);color:var(--shell-flyout-close-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none;position:absolute}.shell__flyout-close svg{width:var(--shell-flyout-close-icon);height:var(--shell-flyout-close-icon);display:block}.shell__flyout-close .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.shell__flyout-close:hover{color:var(--text)}.shell__flyout-close:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__flyout-title{padding:var(--shell-flyout-title-pad-top) var(--shell-flyout-title-pad-x) var(--shell-flyout-title-pad-bottom);font-size:var(--shell-flyout-title-size);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--shell-brand-tracking);color:var(--text);flex:none;margin:0}.shell__flyout-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--board-scroll-thumb) transparent;flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.shell__flyout-list::-webkit-scrollbar{width:var(--board-scroll-thumb-size)}.shell__flyout-list::-webkit-scrollbar-track{background:0 0}.shell__flyout-list::-webkit-scrollbar-thumb{background-color:var(--board-scroll-thumb);border-radius:var(--board-scroll-thumb-radius)}.shell__flyout-item{width:100%;padding:var(--shell-flyout-item-pad-y) var(--shell-flyout-pad-x);border:none;border-top:var(--hairline) solid var(--shell-flyout-border);border-bottom:var(--hairline) solid var(--shell-flyout-border);color:var(--brand);font:inherit;font-size:var(--shell-flyout-text);font-weight:var(--weight-bold);text-align:left;cursor:pointer;background:0 0;margin:0;text-decoration:none;display:block}.shell__flyout-item+.shell__flyout-item,.shell__flyout-list li+li .shell__flyout-item{border-top:none}.shell__flyout-item:hover,.shell__flyout-item[aria-current=page]{background-color:var(--shell-flyout-hover)}.shell__flyout-item:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__flyout-add{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--shell-flyout-row-pad-y) var(--shell-flyout-pad-x);color:var(--shell-flyout-muted);font-size:var(--shell-flyout-text);font-family:var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:none;flex:none;display:flex}.shell__flyout-add:hover{background-color:var(--shell-flyout-hover)}.shell__flyout-add:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__flyout-add-icon{width:var(--shell-flyout-add-size);height:var(--shell-flyout-add-size);color:var(--shell-flyout-muted);flex-shrink:0;display:flex}.shell__flyout-add-icon svg{width:var(--shell-flyout-add-size);height:var(--shell-flyout-add-size);display:block}.shell__flyout-add-icon .shell-icon__frame{fill:none;stroke:var(--border);stroke-width:var(--hairline)}.shell__flyout-add-icon .shell-icon__glyph--fill{fill:currentColor;stroke:none}.shell__flyout-create{align-items:center;gap:var(--shell-flyout-create-gap);padding:var(--shell-flyout-row-pad-y) var(--shell-flyout-pad-x);flex:none;display:flex}.shell__flyout-input{min-width:0;padding:var(--space-1) 0;border:none;border-bottom:var(--hairline) solid var(--text-muted);color:var(--text);font-size:var(--shell-flyout-input-size);font-family:var(--font-sans);background:0 0;outline:none;flex:1}.shell__flyout-input:focus-visible{border-bottom-color:var(--brand);box-shadow:none}.shell__flyout-save{color:var(--shell-flyout-ok);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.shell__flyout-save:hover{opacity:.6}.shell__flyout-save:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.shell__flyout-save svg{width:var(--shell-flyout-check-width);height:var(--shell-flyout-check-height);display:block}.shell__flyout-save .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-flyout-check-stroke)}.shell__flyout-footer{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--shell-flyout-footer-pad-y) var(--shell-flyout-pad-x);border:none;border-top:var(--hairline) solid var(--shell-flyout-border);color:var(--shell-flyout-footer);font:inherit;font-size:var(--shell-flyout-text);text-align:left;cursor:pointer;background:0 0;flex:none;margin:auto 0 0;text-decoration:none;display:flex}.shell__flyout-footer:hover{background-color:var(--shell-flyout-hover)}.shell__flyout-footer:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__flyout-menu{width:var(--shell-flyout-menu-width);height:var(--shell-flyout-menu-height);color:var(--shell-flyout-muted);flex-shrink:0;display:flex}.shell__flyout-menu svg{width:var(--shell-flyout-menu-width);height:var(--shell-flyout-menu-height);display:block}.shell__flyout-menu .shell-icon__glyph--fill{fill:currentColor;stroke:none}.shell__notifpanel{top:0;left:var(--shell-nav-width);z-index:var(--z-shell-flyout);width:var(--shell-notif-width);background-color:var(--surface);height:100vh;color:var(--text);box-shadow:var(--shell-notif-shadow);opacity:0;transform:translateX(calc(var(--shell-flyout-shift) * -1));pointer-events:none;transition:transform var(--shell-flyout-motion-transform) var(--shell-flyout-ease), opacity var(--shell-flyout-motion-opacity) ease;flex-direction:column;display:flex;position:fixed}.shell__notifpanel[data-state=open]{opacity:1;pointer-events:auto;transform:translate(0)}.shell__notifpanel-head{align-items:center;column-gap:var(--shell-notif-head-gap);row-gap:var(--space-1);padding:var(--shell-notif-head-pad-top) var(--shell-notif-head-pad-x) var(--shell-notif-head-pad-bottom);flex:none;grid-template-columns:minmax(0,1fr) auto;display:grid}.shell__notifpanel-actions{display:contents}.shell__notifpanel-title{min-width:0;font-size:var(--shell-notif-title-size);font-weight:var(--weight-bold);letter-spacing:var(--shell-brand-tracking);color:var(--text);grid-area:1/1;margin:0}.shell__notifpanel-close{width:var(--shell-notif-close-size);height:var(--shell-notif-close-size);color:var(--shell-notif-close-color);cursor:pointer;background:0 0;border:none;grid-area:1/2;justify-self:end;padding:0;display:flex}.shell__notifpanel-close svg{width:100%;height:100%;display:block}.shell__notifpanel-close .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke);stroke-linecap:round}.shell__notifpanel-close:hover{color:var(--text)}.shell__notifpanel-close:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.shell__notifpanel-markall{font-size:var(--shell-notif-markall-size);font-weight:var(--weight-bold);color:var(--shell-notif-markall-color);white-space:nowrap;cursor:pointer;border:none;border-bottom:var(--hairline) dashed var(--shell-notif-markall-color);background:0 0;padding:0}@supports (color:color-mix(in lab, red, red)){.shell__notifpanel-markall{border-bottom:var(--hairline) dashed color-mix(in oklch, var(--shell-notif-markall-color) 50%, transparent)}}.shell__notifpanel-links{place-self:center end;align-items:center;gap:var(--shell-notif-links-gap);grid-area:2/2;display:flex}.shell__notifpanel-clearall{font-size:var(--shell-notif-markall-size);font-weight:var(--weight-bold);color:var(--shell-notif-clearall-color);white-space:nowrap;cursor:pointer;border:none;border-bottom:var(--hairline) dashed var(--shell-notif-clearall-color);background:0 0;padding:0}@supports (color:color-mix(in lab, red, red)){.shell__notifpanel-clearall{border-bottom:var(--hairline) dashed color-mix(in oklch, var(--shell-notif-clearall-color) 50%, transparent)}}.shell__notifpanel-clearall:hover{color:var(--text)}.shell__notifpanel-clearall:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.shell__notifpanel-clearall:disabled{opacity:.5;cursor:default}.shell__notifpanel-clear-confirm{align-items:center;gap:var(--space-2);display:inline-flex}.shell__notifpanel-clear-prompt{color:var(--palette-coral);font-size:var(--shell-notif-markall-size);font-weight:var(--weight-bold);white-space:nowrap}.shell__notifpanel-clear-choice{font-size:var(--shell-notif-markall-size);font-weight:var(--weight-bold);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0}.shell__notifpanel-clear-choice--yes,.shell__notifpanel-clear-choice--yes:hover:not(:disabled){color:var(--palette-coral)}@supports (color:color-mix(in lab, red, red)){.shell__notifpanel-clear-choice--yes:hover:not(:disabled){color:color-mix(in oklch, var(--palette-coral) 85%, var(--text))}}.shell__notifpanel-clear-choice--no{color:var(--text-muted)}.shell__notifpanel-clear-choice--no:hover:not(:disabled){color:var(--text)}.shell__notifpanel-clear-choice:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.shell__notifpanel-clear-choice:disabled{opacity:.5;cursor:default}.shell__notifpanel-markall:hover{color:var(--brand-strong)}.shell__notifpanel-markall:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.shell__notifpanel-markall:disabled{opacity:.5;cursor:default}.shell__notifpanel-chips{gap:var(--shell-notif-chips-gap);padding:0 var(--shell-notif-chips-pad-x) var(--shell-notif-chips-pad-bottom);scrollbar-width:none;flex-wrap:nowrap;flex:none;display:flex;overflow-x:auto}.shell__notifpanel-chips::-webkit-scrollbar{display:none}.shell__notifpanel-chip{align-items:center;gap:var(--shell-notif-chip-gap);padding:var(--shell-notif-chip-pad-y) var(--shell-notif-chip-pad-x);border:var(--hairline) solid var(--shell-notif-chip-border);border-radius:var(--shell-notif-chip-radius);font-size:var(--shell-notif-chip-size);font-weight:var(--weight-bold);letter-spacing:var(--shell-notif-chip-tracking);white-space:nowrap;color:var(--shell-notif-chip-idle);cursor:pointer;background:0 0;flex:none;display:flex}.shell__notifpanel-chip[data-state=active]{border-color:var(--shell-notif-chip-on-bg);background:var(--shell-notif-chip-on-bg);color:var(--shell-notif-chip-on-text)}.shell__notifpanel-chip:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__notifpanel-chip-count{font-size:var(--shell-notif-chip-count-size);font-weight:var(--weight-bold);opacity:.75}.shell__notifpanel-list{gap:var(--shell-notif-list-gap);min-height:0;padding:var(--shell-notif-list-pad-top) var(--shell-notif-list-pad-x) var(--shell-notif-list-pad-bottom);flex-direction:column;flex:1;display:flex;overflow-y:auto}.shell__notifpanel-empty{justify-content:center;align-items:center;gap:var(--shell-notif-empty-gap);padding:var(--shell-notif-empty-pad-y) var(--shell-notif-list-pad-x);text-align:center;flex-direction:column;flex:1;display:flex}.shell__notifpanel-empty-text{font-size:var(--shell-notif-empty-size);font-weight:var(--weight-bold);color:var(--shell-notif-empty-color);margin:0}.shell__notifpanel-more{padding:var(--space-2) 0;text-align:center;font-size:var(--shell-notif-more-size);color:var(--text-muted);margin:0}.shell__notifrow{align-items:flex-start;gap:var(--shell-notif-row-gap);padding:var(--shell-notif-row-pad-y) var(--shell-notif-row-pad-x);border:var(--hairline) solid var(--shell-notif-row-border);border-left:var(--shell-notif-row-stripe) solid var(--shell-notif-hue-system);border-radius:var(--shell-notif-row-radius);background:var(--shell-notif-row-bg-unread);transition:opacity var(--motion-fast) var(--ease-out-soft), background-color var(--motion-fast) var(--ease-out-soft);display:flex}.shell__notifrow:hover{background:var(--shell-notif-row-hover)}.shell__notifrow--task{border-left-color:var(--shell-notif-hue-task)}.shell__notifrow--system{border-left-color:var(--shell-notif-hue-system)}.shell__notifrow--note{border-left-color:var(--shell-notif-hue-note)}.shell__notifrow--file{border-left-color:var(--shell-notif-hue-file)}.shell__notifrow--link{border-left-color:var(--shell-notif-hue-link)}.shell__notifrow--read{background:var(--surface);opacity:var(--shell-notif-row-read-opacity)}.shell__notifrow-body{gap:var(--shell-notif-row-body-gap);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex}.shell__notifrow-body:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--shell-notif-check-radius);outline:none}.shell__notifrow-head{align-items:baseline;gap:var(--shell-notif-row-head-gap);display:flex}.shell__notifrow-badge{padding:var(--shell-notif-row-badge-pad-y) var(--shell-notif-row-badge-pad-x);border-radius:var(--shell-notif-row-badge-radius);background:var(--shell-notif-hue-system);font-size:var(--shell-notif-row-badge-size);font-weight:var(--weight-bold);letter-spacing:var(--shell-notif-row-badge-tracking);text-transform:uppercase;color:var(--on-brand);flex:none}.shell__notifrow--task .shell__notifrow-badge{background:var(--shell-notif-hue-task)}.shell__notifrow--note .shell__notifrow-badge{background:var(--shell-notif-hue-note)}.shell__notifrow--file .shell__notifrow-badge{background:var(--shell-notif-hue-file)}.shell__notifrow--link .shell__notifrow-badge{background:var(--shell-notif-hue-link)}.shell__notifrow-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--shell-notif-row-title-size);font-weight:var(--weight-bold);color:var(--shell-notif-row-title-color);flex:1;overflow:hidden}.shell__notifrow-text{font-size:var(--shell-notif-row-text-size);color:var(--shell-notif-row-text-color);line-height:1.35;display:block}.shell__notifrow-time{font-size:var(--shell-notif-row-time-size);color:var(--shell-notif-row-time-color);display:block}.shell__notifrow-check{width:var(--shell-notif-check-size);height:var(--shell-notif-check-size);margin-top:var(--space-1);border:1.5px solid var(--shell-notif-check-idle-border);border-radius:var(--shell-notif-check-radius);background:var(--surface);color:var(--on-brand);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.shell__notifrow-check svg{width:var(--shell-notif-check-icon);height:var(--shell-notif-check-icon)}.shell__notifrow-check .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-notif-check-stroke);stroke-linecap:round;stroke-linejoin:round}.shell__notifrow--task .shell__notifrow-check[data-state=checked]{border-color:var(--shell-notif-hue-task);background:var(--shell-notif-hue-task);color:var(--on-brand)}.shell__notifrow--system .shell__notifrow-check[data-state=checked]{border-color:var(--shell-notif-hue-system);background:var(--shell-notif-hue-system);color:var(--on-brand)}.shell__notifrow--note .shell__notifrow-check[data-state=checked]{border-color:var(--shell-notif-hue-note);background:var(--shell-notif-hue-note);color:var(--on-brand)}.shell__notifrow--file .shell__notifrow-check[data-state=checked]{border-color:var(--shell-notif-hue-file);background:var(--shell-notif-hue-file);color:var(--on-brand)}.shell__notifrow--link .shell__notifrow-check[data-state=checked]{border-color:var(--shell-notif-hue-link);background:var(--shell-notif-hue-link);color:var(--on-brand)}.shell__notifrow-check:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__bar{box-sizing:border-box;width:100%;min-width:0;height:var(--shell-bar-height);padding:0 var(--shell-bar-pad-x);align-items:center;gap:var(--shell-bar-gap);background-color:var(--surface);color:var(--text);border:none;border-bottom:var(--hairline) solid var(--shell-bar-edge);box-shadow:none;flex-wrap:nowrap;flex:none;margin:0;display:flex;overflow:hidden}.shell__bar>h1{color:var(--text);font-family:var(--font-sans);font-size:var(--shell-bar-title);font-weight:var(--weight-bold);letter-spacing:var(--shell-bar-title-tracking);text-transform:uppercase;flex:none;margin:0;line-height:1.2}.shell__bar>h1.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell__bar .shell__bar-title{align-items:center;gap:var(--shell-bar-title-gap);min-width:0;max-width:var(--shell-bar-title-max);color:var(--text);font-family:var(--font-sans);font-size:var(--shell-bar-title);font-weight:var(--weight-bold);letter-spacing:var(--shell-bar-title-tracking);text-transform:uppercase;cursor:pointer;border-radius:var(--radius-control);box-shadow:none;background:0 0;border:none;flex:none;margin:0;padding:0;font-style:normal;line-height:1.2;text-decoration:none;display:inline-flex}.shell__bar .shell__bar-title>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell__bar .shell__bar-title:hover{color:var(--brand)}.shell__bar .shell__bar-title:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__bar .shell__bar-caret{font-size:var(--shell-bar-caret-size);color:var(--shell-flyout-footer);flex-shrink:0;font-weight:400;line-height:1}.shell__bar .shell__bar-views{align-self:stretch;align-items:center;gap:var(--shell-bar-view-gap);height:100%;padding:0 var(--shell-bar-views-pad-x);border-left:var(--hairline) solid var(--shell-bar-divider);border-right:var(--hairline) solid var(--shell-bar-divider);flex-shrink:0;display:inline-flex}.shell__bar .shell__bar-view{width:var(--shell-bar-view-width);height:var(--shell-bar-view-height);color:var(--shell-flyout-muted);cursor:pointer;border-radius:var(--radius-control);box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.shell__bar .shell__bar-view svg{width:var(--shell-bar-view-width);height:var(--shell-bar-view-height);display:block}.shell__bar .shell__bar-view .shell-icon__glyph--fill{fill:currentColor;stroke:none}.shell__bar .shell__bar-view:hover{color:var(--text)}.shell__bar .shell__bar-view[aria-pressed=true]{color:var(--brand)}.shell__bar .shell__bar-view:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__bar .shell__bar-modes{align-self:stretch;align-items:center;gap:var(--shell-bar-modes-gap);height:100%;padding-right:var(--shell-bar-modes-pad-x);border-right:var(--hairline) solid var(--shell-bar-divider);flex-shrink:0;display:inline-flex}.shell__bar .shell__bar-mode{color:var(--shell-flyout-muted);font-family:var(--font-sans);font-size:var(--shell-bar-mode-size);font-weight:var(--weight-bold);letter-spacing:var(--shell-bar-mode-tracking);text-transform:uppercase;cursor:pointer;border-radius:var(--radius-control);box-shadow:none;background:0 0;border:none;align-items:center;margin:0;padding:0;font-style:normal;line-height:1.2;display:inline-flex}.shell__bar .shell__bar-mode:hover,.shell__bar .shell__bar-mode[aria-pressed=true]{color:var(--text)}.shell__bar .shell__bar-mode:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__bar .shell__bar-mode-wrap{align-self:stretch;align-items:center;height:100%;display:inline-flex;position:relative}.shell__bar .shell__bar-mode--select{gap:var(--shell-bar-mode-select-gap)}.shell__bar .shell__bar-mode--icon{width:var(--shell-bar-view-width);height:var(--shell-bar-view-height);justify-content:center}.shell__bar .shell__bar-mode--icon svg{width:var(--shell-bar-mode-icon-size);height:var(--shell-bar-mode-icon-size);display:block}.shell__bar .shell__bar-mode--icon .shell-icon__glyph{stroke:currentColor}.shell__bar .shell__bar-mode-label{max-width:var(--shell-bar-mode-label-max);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell__bar .shell__bar-mode-menu,.shell__bar-mode-menu{z-index:var(--z-shell-flyout);min-width:var(--shell-bar-mode-menu-width);max-height:var(--shell-bar-mode-menu-max-height);padding:var(--space-1) 0;border:var(--hairline) solid var(--shell-flyout-border);border-radius:var(--shell-bar-mode-menu-radius);background-color:var(--surface);box-shadow:var(--shell-flyout-shadow);flex-direction:column;margin:0;list-style:none;display:flex;overflow:hidden auto}.shell__bar .shell__bar-mode-menu{position:absolute;top:100%;left:0}.shell__bar-mode-menu--portal{visibility:hidden;position:fixed;top:auto;left:auto}.shell__bar .shell__bar-mode-option,.shell__bar-mode-option{width:100%;padding:var(--shell-bar-mode-option-pad-y) var(--shell-bar-mode-option-pad-x);color:var(--text);font-family:var(--font-sans);font-size:var(--shell-bar-mode-option-size);font-weight:var(--weight-medium);letter-spacing:normal;text-align:left;text-transform:none;cursor:pointer;background:0 0;border:none;margin:0;font-style:normal;line-height:1.3;display:block}.shell__bar .shell__bar-mode-option:hover,.shell__bar .shell__bar-mode-option[aria-selected=true],.shell__bar-mode-option:hover,.shell__bar-mode-option[aria-selected=true]{background-color:var(--shell-flyout-hover)}.shell__bar .shell__bar-mode-option:focus-visible,.shell__bar-mode-option:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__bar .shell__bar-search,.feed__bar .shell__bar-search{align-items:center;gap:var(--shell-bar-search-gap);flex:1 1 0;min-width:0;display:flex;overflow:hidden}.shell__bar .shell__bar-search.feed__search{gap:0}.shell__bar .shell__bar-search.feed__search .feed__search-field{width:100%;min-width:0;box-shadow:none;background-color:#0000;border:none;flex:auto}.shell__bar .shell__bar-search .chip{max-width:var(--shell-bar-mode-label-max);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.shell__bar .shell__bar-search.feed__search .feed__search-field:focus-within{box-shadow:0 0 0 var(--shell-bar-search-focus-ring-width) var(--shell-bar-search-focus-ring), 0 0 .5rem var(--shell-bar-search-focus-glow);border:none}.shell__bar .shell__bar-search-icon,.feed__bar .shell__bar-search-icon{width:var(--space-5);height:var(--space-5);color:var(--shell-bar-search-icon);flex-shrink:0;display:flex}.shell__bar .shell__bar-search-icon svg,.feed__bar .shell__bar-search-icon svg{width:var(--space-5);height:var(--space-5);display:block}.shell__bar .shell__bar-search-icon .shell-icon__glyph,.feed__bar .shell__bar-search-icon .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.shell__bar .shell__bar-search-icon .shell-icon__glyph--fill,.feed__bar .shell__bar-search-icon .shell-icon__glyph--fill{fill:currentColor;stroke:none}.shell__bar .input--ghost,.feed__bar .input--ghost{width:100%;min-width:0;height:auto;box-shadow:none;color:var(--text);font-family:var(--font-sans);font-size:var(--shell-bar-search-size);text-overflow:ellipsis;background:0 0;border:none;border-radius:0;flex:auto;margin:0;padding:0;font-weight:400;line-height:1.2;overflow:hidden}.shell__bar .input--ghost::placeholder,.feed__bar .input--ghost::placeholder{color:var(--shell-bar-search-muted);opacity:1}.shell__bar .input--ghost:focus-visible,.feed__bar .input--ghost:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__bar .shell__count{min-width:0;font-family:var(--font-sans);font-size:var(--shell-bar-stats);color:var(--shell-flyout-footer);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-weight:400;overflow:hidden}.shell__bar .shell__bar-actions{align-items:center;gap:var(--shell-bar-actions-gap);flex:none;margin-left:auto;display:flex}.shell__bar .btn{padding:var(--shell-bar-btn-pad-y) var(--shell-bar-btn-pad-x);font-size:var(--shell-bar-btn-font)}.shell__bar .shell__bar-actions .btn{white-space:nowrap;flex-shrink:0}.shell__bar-setup-icon{width:var(--shell-bar-mode-icon-size);height:var(--shell-bar-mode-icon-size);flex:none;display:none}.shell__bar-setup-icon svg{width:100%;height:100%;display:block}.shell__bar-setup-icon .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke);stroke-linejoin:round}.shell__bar-cta-short{display:none}.shell__bar .shell__bar-search-label{color:var(--shell-bar-search-muted);font-family:var(--font-sans);font-size:var(--shell-bar-search-size);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:1.2;overflow:hidden}.shell__bar .shell__bar-search--toggle{min-width:0;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-control);box-shadow:none;background:0 0;border:none;flex:1 1 0;margin:0;padding:0}.shell__bar .shell__bar-search--toggle:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__mtop{display:contents}.shell__mtop-tools,.shell__mtop-notify{display:none}@container shell (width<=1500px){.shell__bar{--shell-bar-pad-x:1.125rem;--shell-bar-gap:.75rem;--shell-bar-views-pad-x:.75rem}.shell__flyout{--shell-flyout-item-pad-y:var(--shell-flyout-item-pad-y-compact);--shell-flyout-pad-x:var(--shell-flyout-pad-x-compact);--shell-flyout-title-pad-top:var(--shell-flyout-title-pad-top-compact);--shell-flyout-title-pad-x:var(--shell-flyout-title-pad-x-compact);--shell-flyout-title-pad-bottom:var(--shell-flyout-title-pad-bottom-compact);--shell-flyout-row-pad-y:var(--shell-flyout-row-pad-y-compact);--shell-flyout-footer-pad-y:var(--shell-flyout-footer-pad-y-compact);--shell-flyout-text:var(--shell-flyout-text-compact)}}@container shell (width<=1100px){.shell__bar .shell__count{display:none}}@container shell (width<=900px){.shell__nav{z-index:var(--z-shell-nav-bar);width:100%;height:calc(var(--shell-nav-bar-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:row;justify-content:space-around;align-items:stretch;position:fixed;bottom:0;left:0;right:0}.shell__footer,.shell__nav .shell__brand{display:none}.shell__nav .shell__acct-wrap{z-index:var(--z-shell-flyout-bar);pointer-events:none;width:0;height:0;position:fixed;top:0;right:0;overflow:visible}.shell__nav .shell__acct{top:var(--shell-mtop-height);right:var(--shell-mtop-pad-x);width:min(var(--shell-acct-width), calc(100cqi - 2 * var(--shell-mtop-pad-x)));transform:translateY(calc(-1 * var(--space-2)));left:auto}.shell__nav .shell__acct[data-state=open]{pointer-events:auto;transform:none}.shell__list{flex-direction:row;flex:auto;justify-content:space-around;align-items:stretch;gap:0;min-width:0;height:100%;padding:0;overflow:visible}.shell__item-wrap{flex:none;justify-content:center;align-items:stretch;width:auto;min-width:0;display:flex}.shell__item{width:auto;min-width:var(--shell-item-min-width-bar);min-height:var(--shell-item-min-height-bar);padding:var(--shell-item-padding-y-bar) var(--shell-item-padding-x);justify-content:center;gap:var(--shell-item-gap-bar);border-radius:0;flex:none}.shell__item:hover,.shell__item--active{background-color:#0000}.shell__item--active:before{content:"";width:var(--shell-item-active-mark-width);height:var(--shell-item-active-mark-height);border-radius:0 0 var(--shell-item-active-mark-radius) var(--shell-item-active-mark-radius);background-color:var(--shell-item-accent);position:absolute;top:0;left:50%;transform:translate(-50%)}.shell__item-icon,.shell__item-icon svg{width:var(--shell-item-icon-bar);height:var(--shell-item-icon-bar)}.shell__item-label{clip:auto;clip-path:none;white-space:nowrap;width:auto;height:auto;font-size:var(--shell-item-label-bar);line-height:var(--shell-item-label-line-bar);letter-spacing:var(--shell-item-label-tracking-bar);border:0;margin:0;position:static;overflow:visible}.shell__main{padding-bottom:calc(var(--shell-nav-bar-height) + env(safe-area-inset-bottom,0px))}.shell__flyout{top:0;right:0;bottom:calc(var(--shell-nav-bar-height) + env(safe-area-inset-bottom,0px));z-index:var(--z-shell-flyout-bar);width:auto;height:auto;box-shadow:none;left:0;transform:none}.shell__item-wrap:focus-within:not([data-state=closed]):not([data-state=open]) .shell__flyout{opacity:0;pointer-events:none;transform:none}.shell__item-wrap[data-state=open] .shell__flyout{opacity:1;pointer-events:auto;transform:none}.shell__item-wrap[data-state=closed] .shell__flyout{opacity:0;pointer-events:none;transform:none}.shell__flyout-close{display:flex}.shell__flyout-title{padding-right:calc(var(--shell-flyout-close-size) + var(--shell-flyout-close-offset))}.shell__bar{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:var(--shell-mtop-height) var(--shell-bar-height-compact);align-items:center;column-gap:var(--shell-mtop-gap);background-color:var(--surface);background-image:linear-gradient(var(--shell-bar-edge), var(--shell-bar-edge));background-repeat:no-repeat;background-size:100% var(--hairline);background-position:0 var(--shell-mtop-height);grid-template-areas:"mtop mtop""title actions";row-gap:0;height:auto;min-height:0;padding:0;display:grid;overflow:visible}.shell__bar .shell__bar-views,.shell__bar .shell__bar-modes,.shell__bar .shell__count,.shell__bar .shell__bar-actions .btn--outline:not(.shell__bar-setup){display:none}.shell__bar .shell__bar-actions .btn.shell__bar-setup{width:var(--control-height);min-width:var(--control-height);height:var(--control-height);border-radius:var(--radius-control);justify-content:center;align-items:center;padding:0;display:inline-flex}.shell__bar .shell__bar-actions .shell__bar-setup .shell__bar-setup-label{display:none}.shell__bar .shell__bar-actions .shell__bar-setup .shell__bar-setup-icon{width:var(--shell-bar-mode-icon-size);height:var(--shell-bar-mode-icon-size);display:flex}.shell__bar .shell__bar-actions .shell__bar-setup .shell__bar-setup-icon svg{width:100%;height:100%}.shell__bar.shell__bar--settings .shell__bar-actions .btn--outline{display:inline-flex}.shell__bar.shell__bar--settings .shell__mtop{justify-content:flex-end}.shell__mtop{align-items:center;gap:var(--shell-mtop-gap);width:100%;min-width:0;height:var(--shell-mtop-height);padding:0 var(--shell-mtop-pad-x);box-sizing:border-box;flex:none;grid-area:mtop;display:flex}.shell__bar .shell__bar-search,.shell__bar .shell__bar-search.feed__search{width:auto;min-width:0;max-width:none;height:var(--shell-mtop-search-height);padding:0 var(--shell-mtop-search-pad-x);justify-self:stretch;gap:var(--shell-mtop-search-gap);border-radius:var(--shell-mtop-search-radius);background-color:var(--shell-mtop-search-bg);color:var(--shell-bar-search-muted);font-size:var(--shell-mtop-search-size);box-sizing:border-box;flex:auto;margin:0;overflow:hidden}.shell__bar .shell__bar-search--toggle{flex:auto}.shell__bar .shell__bar-search-label{color:var(--shell-bar-search-muted);font-size:var(--shell-mtop-search-size);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.shell__bar .shell__bar-search-icon,.shell__bar .shell__bar-search-icon svg,.shell__bar .feed__search-icon,.shell__bar .feed__search-icon svg{width:var(--shell-mtop-search-icon);height:var(--shell-mtop-search-icon);color:var(--shell-bar-search-icon)}.shell__bar .shell__bar-search.feed__search .feed__search-field{height:100%;min-height:0;padding:0}.shell__bar .shell__bar-search.feed__search .feed__search-input{font-size:var(--shell-mtop-search-size)}.shell__bar .shell__bar-search--toggle:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}.shell__mtop-tools{align-items:center;gap:var(--shell-mtop-gap);flex:none;grid-area:auto;margin:0;display:flex}.shell__mtop-notify{width:var(--shell-mtop-notify-size);height:var(--shell-mtop-notify-size);color:var(--shell-mtop-notify-color);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.shell__mtop-account{width:var(--shell-mtop-notify-size);height:var(--shell-mtop-notify-size);border-radius:var(--radius-full);background:var(--shell-brand-avatar-bg);color:var(--shell-brand-avatar-fg);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;overflow:hidden}.shell__mtop-account .shell__brand-avatar,.shell__mtop-account .shell__brand-avatar[data-state=photo]{border-radius:var(--radius-full);width:100%;height:100%;position:relative;inset:auto}.shell__mtop-notify-icon,.shell__mtop-notify-icon svg{width:var(--shell-mtop-notify-icon);height:var(--shell-mtop-notify-icon);display:block}.shell__mtop-notify-icon .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.shell__mtop-notify .shell__badge{top:var(--shell-mtop-badge-offset);right:var(--shell-mtop-badge-offset)}.shell__mtop-notify:hover{color:var(--text)}.shell__mtop-notify:focus-visible{border-radius:var(--radius-full);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__mtop-account:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.shell__bar .shell__bar-title,.shell__bar>h1:not(.sr-only){max-width:none;margin:0 0 0 var(--shell-mtop-pad-x);font-size:var(--text-lg);grid-area:title}.shell__bar .shell__bar-actions{margin:0 var(--shell-mtop-pad-x) 0 0;grid-area:actions;justify-self:end}.shell__bar .shell__bar-actions .btn:not(.shell__bar-setup){padding:var(--shell-bar-cta-pad-y) var(--shell-bar-cta-pad-x);font-size:var(--shell-bar-cta-font);box-shadow:none}.shell__bar.shell__bar--tasks{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-rows:var(--shell-mtop-height) var(--shell-bar-height-compact);align-items:center;column-gap:var(--shell-bar-modes-gap);background-position:0 var(--shell-mtop-height);grid-template-areas:none;row-gap:0;height:auto;min-height:0;padding:0;display:grid}.shell__bar.shell__bar--tasks .shell__mtop{grid-area:1/1/auto/-1}.shell__bar.shell__bar--tasks .shell__bar-search,.shell__bar.shell__bar--tasks .shell__bar-search.feed__search{flex:auto;grid-area:auto;justify-self:stretch;width:auto;min-width:0}.shell__bar.shell__bar--tasks .shell__mtop-tools{flex:none;grid-area:auto}.shell__bar.shell__bar--tasks>h1:not(.sr-only){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell__bar.shell__bar--tasks .shell__bar-views{height:auto;margin:0 0 0 var(--shell-mtop-pad-x);border:none;flex:none;grid-area:2/1;align-self:center;padding:0;display:inline-flex}.shell__bar.shell__bar--tasks .shell__bar-modes--period{border:none;flex:none;grid-area:2/2;align-self:center;height:auto;margin:0;padding:0;display:inline-flex}.shell__bar.shell__bar--tasks .shell__bar-actions{margin:0 var(--shell-mtop-pad-x) 0 0;flex:none;grid-area:2/4;place-self:center end}.shell__bar.shell__bar--tasks .shell__bar-cta-full{display:none}.shell__bar.shell__bar--tasks .shell__bar-cta-short{display:inline}.shell__notifpanel{top:0;right:0;bottom:calc(var(--shell-nav-bar-height) + env(safe-area-inset-bottom,0px));z-index:var(--z-shell-flyout-bar);width:auto;height:auto;min-height:0;max-height:none;box-shadow:none;left:0;overflow:hidden;transform:none}.shell__notifpanel[data-state=open],.shell__notifpanel[data-state=closed]{transform:none}}.shell__main,.shell__content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.feed{background-color:var(--surface-muted);flex-direction:column;min-width:0;min-height:100%;display:flex}.feed__bar{padding:var(--feed-bar-margin-top) var(--feed-bar-margin-x) var(--feed-bar-margin-bottom);background:0 0;border:none;flex-direction:column;flex:none;align-items:stretch;display:flex}.feed__bar-panel{z-index:1;box-sizing:border-box;background-color:var(--surface);border:var(--hairline) solid var(--feed-bar-panel-border);border-radius:var(--feed-bar-panel-radius);width:100%;min-width:0;box-shadow:none;transition:box-shadow var(--motion-soft) var(--ease-out-soft);position:relative}.feed__bar--elevated .feed__bar-panel{box-shadow:var(--feed-bar-shadow)}.feed__pin-bar{align-items:stretch;gap:var(--space-3);border-top:var(--hairline) solid var(--feed-pin-bar-border-top);background:0 0;border-radius:0;margin:0;display:flex}.feed__pin-bars{gap:var(--feed-pin-bars-gap);width:var(--feed-pin-bars-width);padding:var(--feed-pin-bars-pad-y) 0;margin-left:var(--feed-pin-bars-margin-left);flex-direction:column;flex:none;display:flex}.feed__pin-bar-segment{background-color:var(--feed-pin-segment-idle);min-height:.375rem;transition:background-color var(--motion-soft) var(--ease-out-soft);border-radius:.125rem;flex:1}.feed__pin-bar-segment--active{background-color:var(--feed-pin-segment-active)}.feed__pin-hit{min-width:0;padding:var(--feed-pin-hit-pad-y) var(--space-1) var(--feed-pin-hit-pad-y) var(--feed-pin-hit-pad-left);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex:1;margin:0}.feed__pin-hit:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__pin-head{align-items:center;gap:var(--space-2);color:var(--feed-accent-text);font-size:var(--feed-pin-head-size);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);display:flex}.feed__pin-head-label{min-width:0}.feed__pin-head-icon{width:var(--feed-pin-head-icon-size);height:var(--feed-pin-head-icon-size);flex:none}.feed__pin-text{margin-top:var(--space-1);text-overflow:ellipsis;white-space:nowrap;color:var(--feed-pin-text-color);font-size:var(--feed-pin-text-size);display:block;overflow:hidden}.feed__pin-close{padding:0 var(--space-4);color:var(--feed-pin-close-color);font:inherit;font-size:var(--feed-pin-close-size);cursor:pointer;background:0 0;border:0;flex:none;align-self:center;margin:0;line-height:1}.feed__pin-close:hover{color:var(--text-muted)}.feed__pin-close:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__pin-close:disabled{opacity:.5;cursor:not-allowed}.feed__task-filter{align-items:center;gap:var(--feed-task-filter-gap);padding:var(--feed-task-filter-pad-y) var(--feed-task-filter-pad-x) var(--feed-task-filter-pad-y) var(--feed-task-filter-pad-left);border-top:var(--hairline) solid var(--feed-task-filter-border-top);flex-wrap:wrap;display:flex}.feed__task-filter-rail{align-items:center;gap:var(--feed-task-filter-gap);flex-wrap:wrap;width:100%;min-width:0;display:flex}.feed__task-filter-select{flex:none;display:none;position:relative}.feed__task-filter-trigger{gap:var(--space-1);max-width:9.5rem;padding-inline:var(--feed-kind-filter-pad-x) var(--space-2)}.feed__task-filter-trigger-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.feed__task-filter-trigger--dirty{border-color:var(--feed-kind-filter-on-border);background-color:var(--feed-kind-filter-on-bg);color:var(--feed-kind-filter-on-text)}.feed__task-filter-menu{top:calc(100% + var(--space-1));z-index:var(--z-feed-elevated);gap:var(--space-1);min-width:14rem;max-width:min(18rem,80vw);padding:var(--space-2);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);background-color:var(--surface);box-shadow:var(--shadow-modal);flex-direction:column;margin:0;display:flex;position:absolute;left:0}.feed__task-filter-option{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border:var(--hairline) solid transparent;border-radius:var(--radius-control);color:var(--text);font:inherit;font-size:var(--feed-kind-filter-font);text-align:left;cursor:pointer;background:0 0;margin:0;display:flex}.feed__task-filter-option-label{flex:1;min-width:0}.feed__task-filter-option:hover{background-color:var(--surface-muted)}.feed__task-filter-option[aria-selected=true]{border-color:var(--feed-kind-filter-on-border);background-color:var(--feed-kind-filter-on-bg);color:var(--feed-kind-filter-on-text)}.feed__task-filter-option:disabled{opacity:.45;cursor:not-allowed}.feed__task-filter-option:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__task-filter-menu-icons{align-items:center;gap:var(--feed-task-filter-gap);padding-top:var(--space-1);border-top:var(--hairline) solid var(--feed-task-filter-border-top);flex-wrap:wrap;display:flex}.feed__task-filter-menu-meta{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.feed__task-filter-icons{align-items:center;gap:var(--feed-task-filter-gap);flex:none;display:inline-flex}.feed__task-filter--tab{gap:var(--feed-task-filter-tab-gap);padding:var(--feed-task-filter-tab-pad-y) var(--feed-task-filter-tab-pad-x);border-top:none;flex-wrap:nowrap;overflow-x:auto}.feed__task-filter--tab .feed__task-filter-btn{height:var(--feed-task-filter-tab-btn-height);gap:var(--feed-task-filter-tab-btn-gap);padding-inline:var(--feed-task-filter-tab-btn-pad-x);font-size:var(--feed-task-filter-tab-btn-font)}.feed__task-filter--tab .feed__task-filter-icons{gap:var(--feed-task-filter-tab-icons-gap)}.feed__task-filter--tab .feed__task-filter-icon{width:var(--feed-task-filter-tab-icon-size);height:var(--feed-task-filter-tab-icon-size)}.feed__task-filter--tab .feed__task-filter-divider{margin-inline:var(--feed-task-filter-tab-gap)}.feed__task-filter-btn{align-items:center;gap:var(--space-2);height:var(--feed-kind-filter-height);padding:var(--feed-kind-filter-pad-y) var(--feed-kind-filter-pad-x);border:var(--hairline) solid var(--feed-kind-filter-idle-border);border-radius:var(--feed-kind-filter-radius);background-color:var(--feed-kind-filter-idle-bg);color:var(--feed-kind-filter-idle);font:inherit;font-size:var(--feed-kind-filter-font);letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);margin:0;display:inline-flex}.feed__task-filter-btn:hover{color:var(--text);border-color:var(--board-quick-border-hover)}.feed__task-filter-btn:disabled{opacity:.45;cursor:not-allowed}.feed__task-filter-btn:disabled:hover{color:var(--feed-kind-filter-idle);border-color:var(--feed-kind-filter-idle-border)}.feed__task-filter-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__task-filter-btn[aria-pressed=true]{border-color:var(--feed-kind-filter-on-border);background-color:var(--feed-kind-filter-on-bg);color:var(--feed-kind-filter-on-text)}.feed__task-filter-btn--overdue[aria-pressed=true]{border-color:var(--feed-task-filter-overdue-on-border);background-color:var(--feed-task-filter-overdue-on-bg);color:var(--feed-task-filter-overdue-on-text)}.feed__task-filter-btn--today[aria-pressed=true]{border-color:var(--feed-task-filter-today-on-border);background-color:var(--feed-task-filter-today-on-bg);color:var(--feed-task-filter-today-on-text)}.feed__task-filter-dot{width:var(--feed-task-filter-dot-size);height:var(--feed-task-filter-dot-size);border-radius:var(--radius-full);background-color:var(--feed-task-filter-dot-idle);flex:none}.feed__task-filter-dot--overdue{background-color:var(--tasks-board-overdue)}.feed__task-filter-dot--today{background-color:var(--tasks-board-today)}.feed__task-filter-dot--future{background-color:var(--tasks-board-future)}.feed__task-filter-count{font-variant-numeric:tabular-nums;color:var(--feed-task-filter-count-idle)}.feed__task-filter-btn[aria-pressed=true] .feed__task-filter-count{color:var(--feed-accent-text)}.feed__task-filter-btn--overdue[aria-pressed=true] .feed__task-filter-count{color:var(--feed-task-filter-overdue-count)}.feed__task-filter-btn--today[aria-pressed=true] .feed__task-filter-count{color:var(--feed-task-filter-today-count)}.feed__task-filter-divider{width:var(--hairline);height:var(--feed-task-filter-divider-height);margin:0 var(--feed-task-filter-divider-margin-x);background-color:var(--feed-pin-bar-border-top);flex:none}.feed__task-filter-icon{width:var(--feed-tools-btn-size);height:var(--feed-tools-btn-size);border:var(--hairline) solid var(--feed-kind-filter-idle-border);border-radius:var(--radius-full);background-color:var(--surface);color:var(--feed-tools-idle-color);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__task-filter-icon svg{display:block}.feed__task-filter-icon--done svg{width:var(--feed-task-filter-done-icon-width);height:var(--feed-task-filter-done-icon-height)}.feed__task-filter-icon--success svg,.feed__task-filter-icon--failure svg{width:var(--feed-task-filter-outcome-icon-size);height:var(--feed-task-filter-outcome-icon-size)}.feed__task-filter-icon--success .shell-icon__glyph,.feed__task-filter-icon--failure .shell-icon__glyph{stroke:currentColor;stroke-width:1.5px}.feed__task-filter-icon--archive svg{width:var(--feed-task-filter-archive-icon-size);height:var(--feed-task-filter-archive-icon-size)}.feed__task-filter-icon:hover{color:var(--text-muted)}.feed__task-filter-icon:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__task-filter-icon:disabled{opacity:.45;cursor:not-allowed}.feed__task-filter-icon:disabled:hover{color:var(--feed-tools-idle-color)}.feed__task-filter-icon--done.feed__task-filter-icon--on{border-color:var(--feed-task-filter-done-on-border);background-color:var(--feed-task-filter-done-on-bg);color:var(--feed-task-filter-done-on-text)}.feed__task-filter-icon--success.feed__task-filter-icon--on{border-color:var(--feed-task-filter-success-on-border);background-color:var(--feed-task-filter-success-on-bg);color:var(--feed-task-filter-success-on-text)}.feed__task-filter-icon--failure.feed__task-filter-icon--on{border-color:var(--feed-task-filter-failure-on-border);background-color:var(--feed-task-filter-failure-on-bg);color:var(--feed-task-filter-failure-on-text)}.feed__task-filter-icon--archive.feed__task-filter-icon--on{border-color:var(--feed-task-filter-archive-on-border);background-color:var(--feed-task-filter-archive-on-bg);color:var(--feed-task-filter-archive-on-text)}.feed__task-filter-meta{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.feed__task-filter-reset{align-items:center;gap:var(--space-2);color:var(--feed-task-filter-reset-color);font:inherit;font-size:var(--feed-task-filter-shown-size);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.feed__task-filter-reset svg{width:.875rem;height:.875rem}.feed__task-filter-reset:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__bar-row{align-items:center;gap:var(--feed-bar-inner-gap);padding:var(--feed-bar-inner-pad-y) var(--feed-bar-inner-pad-x);flex-wrap:wrap;display:flex}.feed__bar-row>.feed__kind-filter{order:1}.feed__bar-row>.feed__task-filter{flex:1 0 100%;order:5;min-width:0}.feed__bar-row>.feed__search-toggle{order:2}.feed__bar-row>.feed__bar-tools{order:3}.feed__bar-row>:not(.feed__kind-filter):not(.feed__bar-tools):not(.feed__search-slot):not(.feed__task-filter):not(.feed__search-toggle){order:4}.feed__bar-row>.feed__search-slot{flex:1 0 100%;order:6;min-width:0}.feed--party-bar .feed__bar-row{flex-wrap:nowrap}.feed--party-bar .feed__search-toggle{display:none}.feed--party-bar .feed__bar-row>.feed__search-slot{flex:auto;order:1;min-width:0}.feed--party-bar .feed__bar-row>.feed__bar-tools{order:2;margin-left:0}.feed--party-bar .feed__search-icon{display:none}.feed__kind-filter{align-items:center;gap:var(--feed-kind-filter-gap);flex:none;display:inline-flex;position:relative}.feed__kind-filter-select{display:none;position:relative}.feed__kind-filter-btn.feed__kind-filter-trigger{gap:var(--space-1);padding-inline:var(--feed-kind-filter-pad-x) var(--space-2);border-color:var(--feed-kind-filter-on-border);background-color:var(--feed-kind-filter-on-bg);color:var(--feed-kind-filter-on-text)}.feed__kind-filter-btn.feed__kind-filter-trigger:hover:not(.feed__kind-filter-btn--task){border-color:var(--feed-kind-filter-on-border);background-color:var(--feed-kind-filter-on-bg);color:var(--feed-kind-filter-on-text)}.feed__kind-filter-trigger.feed__kind-filter-trigger--icon{width:var(--feed-kind-filter-height);justify-content:center;padding-inline:0}.feed__kind-filter-trigger.feed__kind-filter-trigger--icon .feed__kind-filter-caret{display:none}.feed__kind-filter-trigger.feed__kind-filter-trigger--note{border-color:var(--feed-kind-filter-on-border);background-color:var(--feed-kind-filter-on-bg);color:var(--feed-kind-filter-on-text)}.feed__kind-filter-trigger.feed__kind-filter-btn--task,.feed__kind-filter-trigger.feed__kind-filter-btn--task:hover{border-color:var(--feed-kind-filter-task-on-border);background-color:var(--feed-kind-filter-task-on-bg);color:var(--feed-kind-filter-task-on-text)}.feed__kind-filter-trigger.feed__kind-filter-trigger--note:hover{border-color:var(--feed-kind-filter-on-border);background-color:var(--feed-kind-filter-on-bg);color:var(--feed-kind-filter-on-text)}.feed__kind-filter-trigger svg:not(.feed__kind-filter-caret){width:var(--feed-kind-filter-icon);height:var(--feed-kind-filter-icon);display:block}.feed__kind-filter-caret{flex:none;width:.625rem;height:.625rem;display:block}.feed__kind-filter-caret .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.feed__kind-filter-menu{top:calc(100% + var(--space-1));z-index:var(--z-feed-elevated);min-width:10rem;padding:var(--space-1) 0;border:var(--hairline) solid var(--border);border-radius:var(--radius-control);background-color:var(--surface);box-shadow:var(--shadow-modal);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;left:0}.feed__kind-filter-option{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);color:var(--text);font:inherit;font-size:var(--feed-kind-filter-font);text-align:left;cursor:pointer;background:0 0;border:none;margin:0;display:flex}.feed__kind-filter-option svg{width:var(--feed-kind-filter-icon);height:var(--feed-kind-filter-icon);color:var(--feed-kind-filter-idle);flex:none;display:block}.feed__kind-filter-option .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.feed__kind-filter-option:hover,.feed__kind-filter-option[aria-selected=true]{background-color:var(--surface-muted)}.feed__kind-filter-option:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__kind-filter-option--task[aria-selected=true] svg{color:var(--feed-kind-filter-task-on-text)}.feed__kind-filter-btn{height:var(--feed-kind-filter-height);padding:var(--feed-kind-filter-pad-y) var(--feed-kind-filter-pad-x);border:var(--hairline) solid var(--feed-kind-filter-idle-border);border-radius:var(--feed-kind-filter-radius);background-color:var(--feed-kind-filter-idle-bg);color:var(--feed-kind-filter-idle);font:inherit;font-size:var(--feed-kind-filter-font);font-weight:inherit;letter-spacing:normal;text-transform:none;cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);align-items:center;margin:0;display:inline-flex}.feed__kind-filter-btn:hover{color:var(--text);border-color:var(--board-quick-border-hover)}.feed__kind-filter-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__kind-filter-btn[aria-pressed=true]{border-color:var(--feed-kind-filter-on-border);background-color:var(--feed-kind-filter-on-bg);color:var(--feed-kind-filter-on-text)}.feed__kind-filter-btn[aria-pressed=true]:hover{background-color:var(--feed-kind-filter-on-bg);color:var(--feed-kind-filter-on-text);border-color:var(--feed-kind-filter-on-border)}.feed__kind-filter-btn--task[aria-pressed=true],.feed__kind-filter-btn--task[aria-pressed=true]:hover{border-color:var(--feed-kind-filter-task-on-border);background-color:var(--feed-kind-filter-task-on-bg);color:var(--feed-kind-filter-task-on-text)}.feed__kind-filter-btn--icon{width:var(--feed-kind-filter-height);justify-content:center;padding-inline:0}.feed__kind-filter-btn svg{width:var(--feed-kind-filter-icon);height:var(--feed-kind-filter-icon);flex:none;display:block}.feed__kind-filter-btn .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.feed__search-toggle{width:var(--feed-search-toggle-size);height:var(--feed-search-toggle-size);border-radius:var(--radius-full);background-color:var(--feed-search-toggle-idle-bg);color:var(--feed-search-toggle-idle-color);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:none}.feed__search-toggle svg{width:var(--feed-search-toggle-icon);height:var(--feed-search-toggle-icon);display:block}.feed__search-toggle .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.feed__search-toggle:hover:not(:disabled){color:var(--text)}.feed__search-toggle:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__search-toggle:disabled{cursor:not-allowed;opacity:.5}.feed__search-toggle--on,.feed__search-toggle[aria-pressed=true],.feed__search-toggle--on:hover:not(:disabled),.feed__search-toggle[aria-pressed=true]:hover:not(:disabled){background-color:var(--feed-search-toggle-on-bg);color:var(--feed-search-toggle-on-color)}.feed__search-slot{grid-template-rows:1fr;display:grid}.feed__search-slot-inner{min-height:0;overflow:visible}.feed__search-slot .feed__bar-search-row{padding:0}.feed__bar-search-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:1 0 100%;order:1;width:auto;min-width:0;display:flex}.feed__search{flex:auto;min-width:0;position:relative}.feed__search-field{align-items:center;gap:var(--feed-search-gap);min-height:var(--feed-search-height);padding-inline:var(--feed-search-pad-x);border:var(--hairline) solid var(--feed-search-border);border-radius:var(--feed-search-radius);background-color:var(--feed-search-bg);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);display:flex}.feed__search-field:focus-within{border-color:var(--feed-search-border-focus);box-shadow:0 0 0 var(--feed-search-focus-ring-width) var(--feed-search-focus-ring)}.feed__search-icon{width:var(--feed-search-icon-size);height:var(--feed-search-icon-size);color:var(--feed-search-icon-color);flex:none;justify-content:center;align-items:center;display:flex}.feed__search-icon svg{width:var(--feed-search-icon-size);height:var(--feed-search-icon-size);display:block}.feed__search-icon .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.feed__search-input{width:100%;min-width:0;height:var(--feed-search-height);box-shadow:none;color:var(--text);font-family:var(--font-sans);font-size:var(--feed-search-input-size);background:0 0;border:none;border-radius:0;flex:auto;margin:0;padding:0;font-weight:400;line-height:1.2}.feed__search-input::placeholder{color:var(--shell-bar-search-muted);opacity:1}.feed__search-input:focus,.feed__search-input:focus-visible{box-shadow:none;outline:none}.feed__search-input::-webkit-search-cancel-button{appearance:none;display:none}.feed__search-input::-webkit-search-decoration{appearance:none;display:none}.feed__search-clear{width:var(--feed-search-clear-size);height:var(--feed-search-clear-size);border-radius:var(--radius-full);color:var(--feed-search-clear-color);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__search-clear:hover{background-color:var(--feed-search-clear-hover-bg);color:var(--feed-search-clear-hover-color)}.feed__search-clear:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__search-clear svg{width:var(--feed-search-clear-icon);height:var(--feed-search-clear-icon);display:block}.feed__search-clear .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.feed__search-nav-group{align-items:center;gap:var(--feed-search-nav-gap);flex:none;display:inline-flex}.feed__search-count{margin-right:var(--feed-search-count-margin);font-size:var(--feed-search-count-size);color:var(--feed-search-count-color);white-space:nowrap;flex:none}.feed__search-nav{width:var(--feed-search-nav-size);height:var(--feed-search-nav-size);min-width:var(--feed-search-nav-size);border-radius:var(--radius-control);color:var(--feed-search-nav-color);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__search-nav:hover{background-color:var(--surface-muted)}.feed__search-nav:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__search-nav svg{width:var(--feed-search-nav-icon);height:var(--feed-search-nav-icon);display:block}.feed__search-nav .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.feed__search-list{top:calc(100% + var(--space-1));z-index:var(--z-shell-flyout);padding:var(--space-1);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);background-color:var(--surface);box-shadow:var(--shadow-modal);max-height:16rem;margin:0;list-style:none;position:absolute;left:0;right:0;overflow:auto}.feed__search-option{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);cursor:pointer;flex-direction:column;display:flex}.feed__search-option[aria-selected=true],.feed__search-option:hover{background-color:var(--surface-muted)}.feed__search-option-meta{font-size:var(--text-2xs);color:var(--text-muted)}.feed__search-option-snippet{font-size:var(--text-sm);color:var(--text)}.feed__search-other,.feed__search-loading{font-size:var(--text-xs);color:var(--link);cursor:pointer;background:0 0;border:none;flex:none;padding:0}.feed__search-loading{color:var(--text-muted);cursor:default}.feed [data-feed-event-id][data-state=active].feed__line,.feed [data-feed-event-id][data-state=active].feed__card{border-color:var(--feed-search-active-border);filter:none;opacity:1}.feed [data-feed-event-id][data-state=active] .feed__task--scroll,.feed [data-feed-event-id][data-state=active] .feed__task--card{border-color:var(--feed-search-active-border);box-shadow:0 0 0 1px var(--feed-search-active-border);filter:none;opacity:1}.feed [data-feed-event-id][data-state=active].feed__line{border:var(--hairline) solid var(--feed-search-active-border)}.feed [data-feed-event-id][data-state=match].feed__line,.feed [data-feed-event-id][data-state=match].feed__card,.feed [data-feed-event-id][data-state=match] .feed__task--scroll,.feed [data-feed-event-id][data-state=match] .feed__task--card,.feed [data-feed-event-id][data-state=dim].feed__line,.feed [data-feed-event-id][data-state=dim].feed__card,.feed [data-feed-event-id][data-state=dim] .feed__task--scroll,.feed [data-feed-event-id][data-state=dim] .feed__task--card{filter:blur(var(--feed-search-blur));opacity:var(--feed-search-dim);transition:filter var(--motion-soft), opacity var(--motion-soft), border-color var(--motion-soft)}.feed mark{background-color:var(--feed-search-mark-bg);color:inherit;font-weight:var(--feed-search-mark-weight);border-radius:var(--radius-control);padding:0}.feed__bar-tools{align-items:center;gap:var(--feed-tools-gap);flex:none;width:auto;margin-left:auto;display:flex}.feed__bar-tools-group{align-items:center;gap:var(--feed-tools-gap);display:inline-flex}.feed__bar-tools-divider{width:var(--hairline);height:var(--feed-tools-divider-height);margin-inline:var(--feed-tools-divider-margin-x);background-color:var(--border);flex:none}.feed__sort-btn{width:var(--feed-tools-btn-size);height:var(--feed-tools-btn-size);border-radius:var(--radius-full);color:var(--feed-tools-idle-color);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__sort-btn[aria-pressed=true]{background-color:var(--feed-tools-active-bg);color:var(--feed-tools-active-color)}.feed__sort-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__sort-btn svg{width:var(--feed-tools-icon-size);height:var(--feed-tools-icon-size);display:block}.feed__sort-btn .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.feed__view-btn{width:var(--feed-tools-btn-size);height:var(--feed-tools-btn-size);border-radius:var(--radius-control);color:var(--feed-tools-idle-color);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__view-btn[aria-pressed=true],.feed__view-btn:hover{background-color:var(--feed-tools-view-active-bg);color:var(--feed-tools-view-active-color)}.feed__view-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__view-btn svg{width:var(--feed-tools-icon-size);height:var(--feed-tools-icon-size);display:block}.feed__view-btn .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:1.5px}.feed__view-btn .shell-icon__glyph--fill{fill:currentColor;stroke:none}.feed__timeline-wrap{z-index:0;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.feed__scroll{min-height:0;padding:var(--feed-scroll-pad-y) var(--feed-scroll-pad-x) var(--feed-scroll-pad-bottom);scrollbar-width:thin;scrollbar-color:transparent transparent;-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--feed-scroll-fade-height)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--feed-scroll-fade-height)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--feed-scroll-fade-height)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--feed-scroll-fade-height)), transparent 100%);mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--feed-scroll-fade-height)), transparent 100%);flex:1;overflow-y:auto}.feed__scroll--scrolling{scrollbar-color:var(--feed-scroll-thumb) transparent}.feed__scroll::-webkit-scrollbar{width:var(--feed-scroll-thumb-size)}.feed__scroll::-webkit-scrollbar-track{background:0 0}.feed__scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:#0000}.feed__scroll--scrolling::-webkit-scrollbar-thumb{background-color:var(--feed-scroll-thumb)}.feed__list{gap:var(--feed-scroll-gap);flex-direction:column;display:flex}.feed__block{gap:var(--feed-block-gap);flex-direction:column;display:flex}.feed__section{gap:var(--feed-section-gap);flex-direction:column;display:flex}.feed__section>.feed__line+.feed__line,.feed__fold-panel-inner>.feed__line+.feed__line{margin-top:calc(var(--feed-line-stack-gap) - var(--feed-section-gap))}.feed__day{align-items:center;gap:var(--feed-day-gap);margin:var(--feed-day-margin-top) 0 var(--feed-day-margin-bottom);display:flex}.feed__day-line{height:var(--hairline);background-color:var(--feed-day-line);flex:1}.feed__day-label{padding:var(--feed-day-pill-pad-y) var(--feed-day-pill-pad-x);border:var(--hairline) solid var(--feed-day-border);border-radius:var(--feed-day-pill-radius);background-color:var(--surface);color:var(--feed-day-label);font-size:var(--feed-day-size);letter-spacing:var(--tracking-wide);flex:none}.feed__card{align-items:flex-start;gap:var(--feed-card-gap);padding:var(--feed-card-pad-y) var(--feed-card-pad-right) var(--feed-card-pad-y) var(--feed-card-pad-x);border:var(--hairline) solid var(--feed-card-border);border-radius:var(--feed-card-radius);background-color:var(--surface);box-shadow:var(--feed-card-shadow);transition:border-color var(--motion-soft) var(--ease-out-soft), box-shadow var(--motion-soft) var(--ease-out-soft);display:flex}.feed__card-icon{width:var(--feed-icon-size);height:var(--feed-icon-size);color:var(--feed-meta-color);flex:none}.feed__card--pin-flash{border-color:var(--brand);box-shadow:0 0 0 .1875rem var(--feed-pin-flash-ring)}.feed__card-body{flex:1;min-width:0}.feed__card-meta{margin:0 0 var(--feed-card-meta-gap);color:var(--feed-meta-color);font-size:var(--feed-meta-size)}.feed__card-text{font-size:var(--feed-text-size);margin:0;line-height:1.35}.feed__card-link{max-width:min(100%,12rem);color:var(--link);font-size:var(--feed-link-size);text-overflow:ellipsis;white-space:nowrap;border-bottom:var(--hairline) solid var(--link-line);flex:none;align-self:flex-start;text-decoration:none;overflow:hidden}.feed__card-link:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__card--note{position:relative}.feed__card--note .feed__card-body{padding-right:var(--feed-card-actions-reserve)}.feed__card--note .feed__card-body:has(.note__editor){padding-right:0}.feed__card--deleted{border-color:var(--border);background-color:var(--feed-card-deleted-bg)}.feed__card--deleted .feed__card-meta,.feed__card--deleted .feed__card-text,.feed__card--deleted .note__text,.feed__card--deleted .feed__card-icon{color:var(--text-muted)}.feed__card--note .feed__card-actions{top:var(--feed-card-pad-y);right:var(--feed-card-pad-right);z-index:2;align-items:center;gap:var(--feed-card-actions-gap);display:flex;position:absolute}.feed__card-action{width:var(--feed-card-actions-btn-size);height:var(--feed-card-actions-btn-size);border:var(--hairline) solid transparent;border-radius:var(--radius-full);color:var(--feed-card-actions-idle);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out-soft), border-color var(--motion-fast) var(--ease-out-soft), color var(--motion-fast) var(--ease-out-soft);background:0 0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__card-action svg{width:var(--feed-card-actions-icon);height:var(--feed-card-actions-icon);display:block}.feed__card-action:hover:not(:disabled){background-color:var(--feed-card-actions-hover-bg)}.feed__card-action:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__card-action:disabled{opacity:.5;cursor:not-allowed}.feed__card-action--pin.feed__card-action--on{border-color:var(--feed-card-actions-pin-on-border);background-color:var(--feed-card-actions-pin-on-bg);color:var(--feed-card-actions-pin-on)}.feed__card-action--pin.feed__card-action--on:hover:not(:disabled){background-color:var(--feed-card-actions-pin-on-bg-hover)}.feed__card-action--favorite.feed__card-action--on{border-color:var(--feed-card-actions-favorite-on-border);background-color:var(--feed-card-actions-favorite-on-bg);color:var(--feed-card-actions-favorite-on)}.feed__card-action--favorite.feed__card-action--on:hover:not(:disabled){background-color:var(--feed-card-actions-favorite-on-bg-hover)}.feed__card-action--delete:hover:not(:disabled){color:var(--feed-card-actions-danger)}.feed__card--favorite .feed__note-owner[data-state=set]{background-color:var(--feed-note-mode-on-bg);border-color:var(--feed-note-mode-on-border);color:var(--feed-note-owner-fg)}.feed__line{align-items:center;gap:var(--feed-line-gap);min-width:0;padding:var(--feed-line-pad-y) var(--feed-line-pad-x);border-radius:var(--feed-line-radius);color:var(--feed-line-color);font-size:var(--feed-line-size);flex-wrap:nowrap;line-height:1.2;display:flex}.feed__line-when,.feed__line-author{color:var(--feed-line-meta);flex:none}.feed__line-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.feed__line-text--task-close{white-space:nowrap;flex:1;align-items:baseline;min-width:0;display:flex;overflow:hidden}.feed__line-text-label{font-size:var(--feed-line-size);color:var(--feed-line-meta);flex:none}.feed__line-text-label:after{content:":"}.feed__line-text-result{min-width:0;margin-left:var(--space-1);color:var(--feed-line-task-close-result-color);font-size:var(--feed-line-task-close-result-size);font-weight:var(--feed-line-task-close-result-weight);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.feed__line-text--task-close[data-variant=cancelled] .feed__line-text-result,.feed__line-text--task-cancelled .feed__line-text-result{color:var(--feed-line-task-close-cancelled-color);font-weight:var(--weight-medium);overflow-wrap:anywhere}.feed__line-stage{align-items:center;gap:var(--feed-line-stage-gap);flex:1;min-width:0;display:flex}.feed__line-stage-label{flex:none}.feed__line-chip{max-width:100%;padding:var(--feed-line-chip-pad-y) var(--feed-line-chip-pad-x);border-radius:var(--feed-line-chip-radius);font-size:var(--feed-line-chip-size);text-overflow:ellipsis;white-space:nowrap;flex:none;line-height:1.3;overflow:hidden}.feed__line-chip--funnel{background-color:var(--feed-line-chip-funnel);color:var(--feed-line-color)}.feed__line-chip--stage{background-color:var(--palette-swatch,var(--feed-line-chip-stage));color:var(--feed-line-chip-text);font-weight:var(--weight-bold);box-shadow:inset 0 0 0 var(--hairline) var(--text);flex:0 auto}@supports (color:color-mix(in lab, red, red)){.feed__line-chip--stage{box-shadow:inset 0 0 0 var(--hairline) color-mix(in oklch, var(--text) 6%, transparent)}}.feed__line-arrow{width:var(--feed-line-arrow-size);height:calc(var(--feed-line-arrow-size) * .64);color:var(--feed-line-arrow);flex:none}.feed__line-from{min-width:0;color:var(--feed-line-meta);font-size:var(--feed-line-chip-size);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.feed__line-link{max-width:var(--feed-line-link-min);color:var(--link);font-size:var(--feed-line-size);text-overflow:ellipsis;white-space:nowrap;border-bottom:var(--hairline) solid var(--link-line);flex:none;margin-left:auto;text-decoration:none;overflow:hidden}button.feed__line-link{max-width:100%;font:inherit;text-align:right;vertical-align:bottom;cursor:pointer;background:0 0;border:none;padding:0;display:inline-block}.feed__line-link:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__fold{align-items:center;gap:var(--feed-fold-gap);margin:var(--feed-fold-margin-y) 0;display:flex}.feed__fold-line{height:var(--hairline);background-color:var(--feed-fold-line);transition:background-color var(--motion-soft) var(--ease-out-soft);flex:1}.feed__fold-actions{align-items:center;gap:var(--feed-fold-dot-gap);margin:calc(var(--feed-fold-hit-pad-y) * -1) 0;padding:var(--feed-fold-hit-pad-y) var(--feed-fold-hit-pad-x);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;display:inline-flex}.feed__fold-actions:focus-visible .feed__fold-dot{background-color:var(--feed-fold-dot-hover)}.feed__fold-actions:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__fold-dot{width:var(--feed-fold-dot-size);height:var(--feed-fold-dot-size);border-radius:var(--radius-full);background-color:var(--feed-fold-dot);pointer-events:none;transition:background-color var(--motion-soft) var(--ease-out-soft);flex:none}.feed__fold--expanded .feed__fold-dot,.feed__fold--expanded .feed__fold-line{background-color:var(--feed-fold-dot-hover)}@supports (color:color-mix(in lab, red, red)){.feed__fold--expanded .feed__fold-line{background-color:color-mix(in oklch, var(--feed-fold-dot-hover) 45%, var(--feed-fold-line))}}.feed__fold-panel{transition:grid-template-rows var(--motion-soft) var(--ease-out-soft);grid-template-rows:0fr;display:grid}.feed__fold-panel:not(.feed__fold-panel--open){margin-bottom:calc(var(--feed-section-gap) * -1)}.feed__fold-panel--open{grid-template-rows:1fr}.feed__fold-panel-inner{gap:var(--feed-section-gap);opacity:0;min-height:0;transform:translateY(var(--space-1));transition:opacity var(--motion-soft) var(--ease-out-soft), transform var(--motion-soft) var(--ease-out-soft);flex-direction:column;display:flex;overflow:hidden}.feed__fold-panel--open .feed__fold-panel-inner{opacity:1;transform:translateY(0)}.feed__line--unfolded{background-color:var(--feed-line-unfolded)}.feed__footer{z-index:1;padding:var(--feed-footer-pad-top) var(--feed-footer-pad-x) var(--feed-footer-pad-bottom);background-color:var(--surface-muted);flex:none;position:relative;overflow:visible}@container shell (width<=900px){.feed__footer{padding-bottom:var(--space-2)}}.feed:has(.feed__task--expanded) .feed__footer{z-index:var(--z-feed-elevated)}.feed__banner{align-items:center;gap:var(--feed-banner-gap);margin-bottom:var(--feed-footer-row-gap);padding:var(--feed-banner-pad-y) var(--feed-banner-pad-x);border:var(--hairline) solid var(--feed-banner-border);border-radius:var(--feed-card-radius);background-color:var(--feed-banner-bg);color:var(--feed-banner-text);font-size:var(--feed-meta-size);display:inline-flex}.feed__banner-icon{color:var(--feed-banner-icon);flex:none}.feed__banner-link{color:var(--link);font:inherit;border:none;border-bottom:var(--hairline) solid var(--link-line);cursor:pointer;background:0 0;padding:0;text-decoration:none}.feed__banner-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.feed__outcome{align-items:center;gap:var(--feed-outcome-gap) var(--space-4);flex-wrap:wrap;display:flex}.feed__bar>.feed__outcome--won{box-sizing:border-box;width:100%;min-width:0;margin-top:var(--feed-outcome-margin-top);padding:var(--feed-outcome-pad-y) var(--feed-outcome-pad-x);border:none;border-left:var(--feed-outcome-accent-width) solid var(--feed-outcome-won-accent);border-radius:var(--feed-outcome-radius);background-color:var(--feed-outcome-won-bg);box-shadow:none}.feed__bar>.feed__outcome--lost{box-sizing:border-box;width:100%;min-width:0;margin-top:var(--feed-outcome-margin-top);padding:var(--feed-outcome-pad-y) var(--feed-outcome-pad-x);border:none;border-left:var(--feed-outcome-accent-width) solid var(--feed-outcome-lost-accent);border-radius:var(--feed-outcome-radius);background-color:var(--feed-outcome-lost-bg);box-shadow:none}.feed__outcome-title{font-size:var(--feed-outcome-title-size);font-weight:var(--weight-bold);color:var(--feed-outcome-won-title)}.feed__outcome--lost .feed__outcome-title{color:var(--feed-outcome-lost-title)}.feed__outcome-reason{min-width:0;max-width:100%;padding:var(--feed-outcome-reason-pad-y) var(--feed-outcome-reason-pad-x);border-radius:var(--feed-outcome-radius);background-color:var(--feed-outcome-lost-reason-bg);font-size:var(--feed-outcome-title-size);font-weight:var(--weight-semibold);color:var(--feed-outcome-lost-reason);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed__outcome-meta{align-items:center;gap:var(--feed-outcome-gap) var(--space-4);font-size:var(--feed-outcome-meta-size);color:var(--feed-outcome-meta);flex-wrap:wrap;margin-left:auto;display:inline-flex}.feed__outcome-part{white-space:nowrap}.feed__spotlight{margin-bottom:var(--feed-footer-row-gap)}.feed__task{--tasks-board-hue:var(--tasks-board-future);align-items:flex-start;gap:var(--feed-card-gap);width:100%;padding:var(--feed-card-pad-y) var(--feed-card-pad-x);border:var(--hairline) solid var(--tasks-board-card-border);border-left-width:var(--tasks-board-card-accent);border-left-color:var(--tasks-board-hue);border-radius:var(--feed-card-radius);background-color:var(--surface);box-shadow:var(--tasks-board-card-shadow);color:inherit;font:inherit;text-align:left;transition:box-shadow var(--motion-fast);margin:0;display:flex}.feed__task[data-bucket=today]{--tasks-board-hue:var(--tasks-board-today)}.feed__task[data-bucket=overdue]{--tasks-board-hue:var(--tasks-board-overdue)}.feed__task[data-bucket=future]{--tasks-board-hue:var(--tasks-board-future)}.feed__task--card{--tasks-board-hue:var(--tasks-board-future);gap:var(--feed-task-card-gap);padding:var(--feed-task-card-pad-top) var(--feed-task-card-pad-x) var(--feed-task-card-pad-bottom) var(--feed-task-card-pad-left);border-width:var(--hairline);border-left-width:var(--tasks-board-card-accent);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-hue);background-color:var(--surface)}.feed__task--card .feed__task-body{width:100%;min-width:0}.feed__task--card[data-bucket=future]{--tasks-board-hue:var(--tasks-board-future)}.feed__task--card[data-bucket=overdue]:not([data-state=done]):not([data-state=deleted]):not([data-state=muted]){--tasks-board-hue:var(--tasks-board-overdue);border-color:var(--tasks-board-overdue);border-left-color:var(--tasks-board-overdue)}.feed__task--card[data-bucket=today]:not([data-state=done]):not([data-state=deleted]):not([data-state=muted]){--tasks-board-hue:var(--tasks-board-today);border-color:var(--tasks-board-today);border-left-color:var(--tasks-board-today)}.feed__task--card[data-state=done]{--tasks-board-hue:var(--tasks-board-card-border);border-width:var(--hairline);border-left-width:var(--hairline);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-card-border);background-color:var(--surface)}.feed__task--card[data-state=deleted]{--tasks-board-hue:var(--tasks-board-card-border);border-width:var(--hairline);border-left-width:var(--hairline);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-card-border);background-color:var(--surface);box-shadow:var(--tasks-board-card-shadow);opacity:var(--feed-task-card-deleted-opacity);pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default}.feed__task--card:has(.feed__task-card--deleted){--tasks-board-hue:var(--tasks-board-card-border);border-width:var(--hairline);border-left-width:var(--hairline);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-card-border);background-color:var(--surface);box-shadow:var(--tasks-board-card-shadow);opacity:var(--feed-task-card-deleted-opacity);pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default}.feed__task--card[data-state=deleted] .feed__task-ring--deleted,.feed__task-card--deleted .feed__task-ring--deleted{border-color:var(--feed-task-ring-deleted);color:var(--feed-task-ring-deleted);cursor:default}.feed__task--card[data-state=deleted] .feed__task-chip--deleted,.feed__task-card--deleted .feed__task-chip--deleted{background-color:var(--feed-task-chip-deleted-bg);color:var(--feed-task-chip-deleted-text)}.feed__task--card[data-state=deleted] .feed__task-type,.feed__task-card--deleted .feed__task-type{color:var(--feed-task-card-type-color);text-decoration:none}.feed__task--card[data-state=deleted] .feed__task-text,.feed__task-card--deleted .feed__task-text,.feed__task-card-lead--struck.feed__task-card-lead--deleted .feed__task-text{color:var(--text);text-decoration:line-through}.feed__task--card[data-state=deleted] .feed__task-due,.feed__task-card--deleted .feed__task-due{color:var(--feed-task-card-due-idle)}.feed__task--card[data-state=deleted] .feed__task-owner-avatar,.feed__task-card--deleted .feed__task-owner-avatar,.feed__task--card[data-state=deleted] .feed__task-card-meta,.feed__task-card--deleted .feed__task-owner-avatar{background-color:var(--feed-task-card-deleted-owner-avatar-bg);color:var(--feed-task-card-deleted-owner-avatar-text)}.feed__task--card[data-state=deleted] .feed__task-owner-name,.feed__task-card--deleted .feed__task-owner-name{color:var(--feed-task-card-owner-text)}.feed__task--card[data-state=deleted] .feed__task-card-meta,.feed__task-card--deleted .feed__task-card-meta{color:var(--feed-task-card-footer-color)}.feed__task--card[data-state=deleted] .feed__task-result,.feed__task--card[data-state=deleted] .feed__task-result__text,.feed__task-card--deleted .feed__task-result,.feed__task-card--deleted .feed__task-result__text{background-color:var(--feed-task-result-bg);color:var(--feed-task-result-text);text-decoration:none}.feed__task-card-lead--struck.feed__task-card-lead--deleted .feed__task-type{text-decoration:none}.feed__task--card[data-state=muted]{--tasks-board-hue:var(--tasks-board-done);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-hue);color:var(--text-muted)}.deal-page__tasks-cards .feed__task--card{background-color:var(--surface);--feed-task-card-pad-top:var(--feed-task-card-pad-y);--feed-task-card-pad-bottom:var(--space-2);--feed-task-card-pad-x:var(--space-3);--feed-task-card-pad-left:var(--space-3);--feed-task-card-gap:var(--space-2);--feed-task-card-content-gap:var(--space-1);--feed-task-card-footer-min:0;min-width:0}.deal-page__tasks-cards .feed__task-card-row{align-items:flex-start;row-gap:var(--space-1);flex-wrap:wrap}.deal-page__tasks-cards .feed__task-card-lead{flex:100%}.deal-page__tasks-cards .feed__task-card-side{flex-wrap:wrap;flex:100%;justify-content:flex-start;min-width:0}.deal-page__tasks-cards .feed__task--card .feed__task-owner-row{flex:auto;min-width:0}.deal-page__tasks-cards .feed__task--card .feed__task-owner-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.deal-page__tasks-cards .feed__task-card-footer{flex-wrap:wrap;min-height:0}.deal-page__tasks-cards .feed__task-card-meta{justify-content:flex-start}.deal-page__tasks-cards .feed__task-outcome-label{display:none}.feed__spotlight .feed__task--card[data-bucket=overdue]:not([data-state=done]):not([data-state=deleted]){background-color:var(--feed-spotlight-task-overdue-bg)}.feed__spotlight .feed__task--card[data-bucket=today]:not([data-state=done]):not([data-state=deleted]){background-color:var(--feed-spotlight-task-today-bg)}.feed__spotlight .feed__task--card[data-bucket=future]:not([data-state=done]):not([data-state=deleted]){background-color:var(--feed-spotlight-task-future-bg)}.feed__spotlight .feed__task--card[data-state=done],.feed__spotlight .feed__task--card[data-state=deleted]{background-color:var(--surface)}.feed__task-card{align-items:flex-start;gap:var(--feed-task-card-gap);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:none;margin:0;padding:0;display:flex}.feed__task-card-mark{align-self:flex-start;align-items:center;gap:var(--space-1);flex-direction:column;flex:none;display:flex}.feed__task-card-outcome,.feed__task-card-outcome.feed__task-outcome-icon{pointer-events:none;display:none}.feed__task-card--interactive{cursor:pointer}.feed__task-card--interactive:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__task-ring{width:var(--feed-task-ring-size);height:var(--feed-task-ring-size);border:var(--feed-task-ring-border) solid var(--feed-accent-text);border-radius:var(--radius-full);color:var(--feed-accent-text);cursor:pointer;transition:transform var(--motion-fast);background:0 0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__task--card[data-bucket=today]:not([data-state=done]):not([data-state=deleted]) .feed__task-ring:not(.feed__task-ring--done):not(.feed__task-ring--deleted):not(.feed__task-ring--muted){border-color:var(--tasks-board-today);color:var(--tasks-board-today)}.feed__task--card[data-bucket=overdue]:not([data-state=done]):not([data-state=deleted]) .feed__task-ring:not(.feed__task-ring--done):not(.feed__task-ring--deleted):not(.feed__task-ring--muted){border-color:var(--tasks-board-overdue);color:var(--tasks-board-overdue)}.feed__task-ring--done{border-color:var(--tasks-board-done-check);color:var(--tasks-board-done-check);cursor:default}.feed__task-ring--deleted{border-color:var(--feed-task-ring-deleted);color:var(--feed-task-ring-deleted);cursor:default}.feed__task-ring--muted{border-color:var(--border);color:var(--text-muted);cursor:default}.feed__task-ring:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__task-ring svg{width:var(--feed-task-ring-icon);height:var(--feed-task-ring-icon);display:block}.feed__task-ring .shell-icon__glyph{stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.feed__task-card-content{gap:var(--feed-task-card-content-gap);flex-direction:column;flex:1;min-width:0;display:flex}.feed__task-card-row{align-items:baseline;gap:var(--feed-task-card-row-gap);display:flex}.feed__task-chip{height:var(--feed-task-chip-height);padding:0 var(--feed-task-chip-pad-x);border-radius:var(--feed-task-chip-radius);font-size:var(--feed-task-chip-size);font-weight:var(--weight-bold);vertical-align:1px;align-items:center;line-height:1;display:inline-flex}.feed__task--card .feed__task-chip{margin-inline-end:var(--feed-task-chip-gap-end)}.feed__task-chip--progress{background-color:var(--feed-task-chip-progress-bg);color:var(--feed-task-chip-progress-text)}.feed__task-chip--today{background-color:var(--feed-task-chip-today-bg);color:var(--feed-task-chip-today-text)}.feed__task-chip--overdue{background-color:var(--feed-task-overdue-badge-bg);color:var(--feed-task-overdue-badge-text)}.feed__task-chip--done{background-color:var(--feed-task-chip-done-bg);color:var(--feed-task-chip-done-text)}.feed__task-chip--deleted{background-color:var(--feed-task-chip-deleted-bg);color:var(--feed-task-chip-deleted-text)}.feed__task-card-lead{min-width:0;color:var(--text);font-size:var(--feed-task-card-text-size);line-height:var(--feed-task-card-text-line);text-wrap:pretty;flex:1;margin:0}.feed__task--card .feed__task-type{color:var(--feed-task-card-type-color);font-size:var(--feed-task-card-type-size);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;margin-inline-end:var(--feed-task-type-gap-end)}.feed__task--card .feed__task-text{font-weight:var(--weight-medium);white-space:normal;overflow-wrap:anywhere}.feed__task-card-lead--struck .feed__task-text{text-decoration:line-through}.feed__task-card-lead--struck.feed__task-card-lead--done .feed__task-text{color:inherit}.feed__task-card-lead--done .feed__task-text{color:var(--text-muted)}.feed__task--card .feed__task-result{width:100%;color:var(--feed-task-result-text);font-size:var(--feed-task-card-result-size);font-weight:inherit;line-height:var(--feed-task-card-result-line);text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.feed__task--card .feed__task-result__text{padding:var(--feed-task-card-result-pad-y) var(--feed-task-card-result-pad-x);border-radius:var(--feed-task-result-radius);background-color:var(--feed-task-result-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone}.feed__task-empty-result{width:100%;color:var(--feed-task-empty-result-color);font-size:var(--feed-task-empty-result-size);margin:0;line-height:1.4}.feed__task-outcome{align-items:center;gap:var(--feed-task-outcome-gap);display:flex}.feed__task-outcome-icon{width:var(--feed-task-outcome-icon-size);height:var(--feed-task-outcome-icon-size);border:var(--hairline) solid var(--feed-task-outcome-idle-border);border-radius:var(--radius-full);background-color:var(--feed-task-outcome-idle-bg);color:var(--feed-task-outcome-idle-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.feed__task-outcome-icon svg{width:var(--feed-task-outcome-icon-svg);height:var(--feed-task-outcome-icon-svg);display:block}.feed__task-outcome-icon .shell-icon__glyph{stroke:currentColor;stroke-width:1.5px}.feed__task-outcome-icon--success-on{border-color:var(--feed-task-outcome-success-border);background-color:var(--feed-task-outcome-success-bg);color:var(--feed-task-outcome-success-fg)}.feed__task-outcome-icon--failure-on{border-color:var(--feed-task-outcome-failure-border);background-color:var(--feed-task-outcome-failure-bg);color:var(--feed-task-outcome-failure-fg)}.feed__task-outcome-label{font-size:var(--feed-task-outcome-label-size);line-height:1.2}.feed__task-outcome-label--success{color:var(--feed-task-outcome-success-fg)}.feed__task-outcome-label--failure{color:var(--feed-task-outcome-failure-fg)}.feed__task-card-side{justify-content:flex-end;align-items:center;gap:var(--feed-task-card-side-gap);flex-wrap:nowrap;flex:none;display:inline-flex}.feed__task--card .feed__task-due{font-size:var(--tasks-board-meta-size);font-weight:var(--weight-bold);white-space:nowrap;line-height:1.2}.feed__task--card[data-bucket=future]:not([data-state=done]):not([data-state=deleted]) .feed__task-due{color:var(--tasks-board-future)}.feed__task--card[data-bucket=overdue]:not([data-state=done]):not([data-state=deleted]) .feed__task-due{color:var(--tasks-board-overdue)}.feed__task--card[data-bucket=today]:not([data-state=done]):not([data-state=deleted]) .feed__task-due,.feed__task--card[data-state=done] .feed__task-due{color:var(--tasks-board-today)}.feed__task--card .feed__task-owner-row{align-items:center;gap:var(--feed-task-card-side-gap);display:inline-flex}.feed__task--card .feed__task-owner-avatar{width:var(--feed-task-card-owner-avatar);height:var(--feed-task-card-owner-avatar);font-size:var(--feed-task-card-owner-avatar-font)}.feed__task--card .feed__task-owner-name{color:var(--feed-task-card-owner-text);font-size:var(--feed-task-card-side-size);line-height:1.2}.feed__task-card-footer{align-items:center;gap:var(--feed-task-card-row-gap);min-height:var(--feed-task-card-footer-min);display:flex}.feed__task-card-footer-main{align-items:center;gap:var(--feed-task-outcome-gap);flex:1;min-width:0;display:flex}.feed__task-card-meta{justify-content:flex-end;gap:var(--feed-task-card-footer-gap-y) var(--feed-task-card-footer-gap-x);color:var(--feed-task-card-footer-color);font-size:var(--feed-task-card-footer-size);flex-wrap:wrap;flex:none;min-width:0;max-width:100%;line-height:1.35;display:flex}.feed__task-card-meta-line{align-items:baseline;gap:var(--space-1);white-space:nowrap;min-width:0;max-width:100%;display:inline-flex}.feed__task-card-meta-verb,.feed__task-card-meta-when,.feed__task-card-meta-sep{flex:none}.feed__task-card-meta-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.feed__task-card-meta-short{display:none}.feed__task-owner-avatar{width:var(--feed-task-owner-avatar);height:var(--feed-task-owner-avatar);border-radius:var(--radius-full);background-color:var(--chip-soft-bg);color:var(--chip-soft-text);font-size:var(--text-2xs);font-weight:var(--weight-bold);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.feed__scroll .feed__task:not(.feed__task--scroll):not(.feed__task--card)[data-bucket=today],.feed__scroll .feed__task:not(.feed__task--scroll):not(.feed__task--card)[data-bucket=future]{border-color:var(--tasks-board-hue);border-left-color:var(--tasks-board-hue)}.feed__scroll .feed__task:not(.feed__task--scroll):not(.feed__task--card)[data-bucket=overdue]{border-color:var(--tasks-board-overdue);border-left-color:var(--tasks-board-overdue)}.feed__scroll .feed__task:not(.feed__task--scroll)[data-state=muted]{--tasks-board-hue:var(--text-muted);border-color:var(--border);border-left-color:var(--text-muted);color:var(--text-muted)}.feed__scroll .feed__task:not(.feed__task--scroll)[data-state=muted] .feed__task-meta,.feed__scroll .feed__task:not(.feed__task--scroll)[data-state=muted] .feed__task-type,.feed__scroll .feed__task:not(.feed__task--scroll)[data-state=muted] .feed__task-text,.feed__scroll .feed__task:not(.feed__task--scroll)[data-state=muted] .feed__task-kind{color:var(--text-muted)}.feed__scroll .feed__task[data-state=deleted]:not(.feed__task--scroll):not(.feed__task--card),.feed__spotlight .feed__task[data-state=deleted]:not(.feed__task--card),.deal-page__tasks-cards .feed__task[data-state=deleted]:not(.feed__task--card){--tasks-board-hue:var(--tasks-board-done);border-color:var(--border);border-left-color:var(--tasks-board-done);background-color:var(--surface-muted);box-shadow:none;color:var(--text-muted)}.feed__scroll .feed__task[data-state=deleted]:not(.feed__task--scroll):not(.feed__task--card) .feed__task-meta,.feed__scroll .feed__task[data-state=deleted]:not(.feed__task--scroll):not(.feed__task--card) .feed__task-type,.feed__scroll .feed__task[data-state=deleted]:not(.feed__task--scroll):not(.feed__task--card) .feed__task-text,.feed__spotlight .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-meta,.feed__spotlight .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-type,.feed__spotlight .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-text,.deal-page__tasks-cards .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-meta,.deal-page__tasks-cards .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-type,.deal-page__tasks-cards .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-text{color:var(--text-muted)}.feed__scroll .feed__task[data-state=deleted]:not(.feed__task--scroll):not(.feed__task--card) .feed__task-type,.feed__spotlight .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-type,.deal-page__tasks-cards .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-type{font-weight:var(--weight-medium)}.feed__scroll .feed__task[data-state=deleted]:not(.feed__task--scroll):not(.feed__task--card) .feed__task-toggle,.feed__spotlight .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-toggle,.deal-page__tasks-cards .feed__task[data-state=deleted]:not(.feed__task--card) .feed__task-toggle{border-color:var(--tasks-board-done);color:var(--tasks-board-done)}.feed__task-compact--deleted{color:var(--text-muted);text-decoration:none}.feed__task-compact--deleted .feed__task-meta,.feed__task-compact--deleted .feed__task-type,.feed__task-compact--deleted .feed__task-text{color:var(--text-muted)}.feed__task-compact--deleted .feed__task-type{font-weight:var(--weight-medium);text-decoration:none}.feed__task-toggle--static{cursor:default}.feed__spotlight .feed__task[data-bucket=today]:not(.feed__task--card),.deal-page__tasks-cards .feed__task[data-bucket=today]:not(.feed__task--card){background-color:var(--tasks-cal-soft-today);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-today)}.feed__spotlight .feed__task[data-bucket=overdue]:not(.feed__task--card),.deal-page__tasks-cards .feed__task[data-bucket=overdue]:not(.feed__task--card){background-color:var(--tasks-cal-soft-overdue);border-color:var(--tasks-board-overdue);border-left-color:var(--tasks-board-overdue)}.feed__spotlight .feed__task[data-bucket=future]:not(.feed__task--card),.deal-page__tasks-cards .feed__task[data-bucket=future]:not(.feed__task--card){background-color:var(--tasks-cal-soft-future);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-future)}.feed__scroll .feed__task:not(.feed__task--scroll):not(.feed__task--expanded){align-items:center;gap:var(--space-2);padding-block:var(--space-2)}.feed__scroll .feed__task[data-state=done]:not(.feed__task--scroll):not(.feed__task--card),.feed__spotlight .feed__task[data-state=done]:not(.feed__task--card),.deal-page__tasks-cards .feed__task[data-state=done]:not(.feed__task--card){--tasks-board-hue:var(--tasks-board-today);align-items:center;gap:var(--space-2);padding-block:var(--space-2);background-color:var(--tasks-cal-soft-today);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-today);color:inherit}.feed__scroll .feed__task--expanded:not([data-bucket]),.feed__spotlight .feed__task--expanded:not([data-bucket]){background-color:var(--surface);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-hue)}.feed__spotlight .feed__task--card.feed__task--expanded[data-bucket=overdue]:not([data-state=done]):not([data-state=deleted]),.feed__spotlight .feed__task--card.feed__task--expanded[data-bucket=today]:not([data-state=done]):not([data-state=deleted]),.feed__spotlight .feed__task--card.feed__task--expanded[data-bucket=future]:not([data-state=done]):not([data-state=deleted]),.feed__scroll .feed__task--card.feed__task--expanded,.feed__spotlight .feed__task--card.feed__task--expanded,.deal-page__tasks-cards .feed__task--card.feed__task--expanded{z-index:1;isolation:isolate;box-shadow:var(--shadow-modal);position:relative}.feed__scroll .feed__task--card.feed__task--expanded,.feed__spotlight .feed__task--card.feed__task--expanded[data-state=done],.feed__spotlight .feed__task--card.feed__task--expanded[data-state=deleted],.deal-page__tasks-cards .feed__task--card.feed__task--expanded{background-color:var(--surface)}.feed__task[data-focused=true],.feed__spotlight .feed__task[data-focused=true]{box-shadow:var(--tasks-board-card-shadow-hover)}.feed__task[data-state=done] .feed__task-toggle{width:var(--tasks-board-toggle-size);height:var(--tasks-board-toggle-size)}.feed__task[data-state=done] .feed__task-toggle svg{width:var(--tasks-board-toggle-icon);height:var(--tasks-board-toggle-icon)}.feed__task-compact{align-items:baseline;gap:var(--space-2);min-width:0;color:var(--text-muted);font-size:var(--feed-meta-size);margin:0;text-decoration:line-through;display:flex;overflow:hidden}.feed__task-compact .feed__task-meta{color:var(--feed-meta-color);white-space:nowrap;flex:none}.feed__task-compact .feed__task-type{color:var(--text);font-weight:var(--weight-bold);white-space:nowrap;flex:none}.feed__task-compact .feed__task-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.feed__task-compact--muted{color:var(--text-muted);text-decoration:none}.feed__task-compact--muted .feed__task-meta,.feed__task-compact--muted .feed__task-type,.feed__task-compact--muted .feed__task-text{color:var(--text-muted)}.feed__task-compact--muted .feed__task-type{font-weight:var(--weight-semibold)}.feed__task-compact--open{color:inherit;text-decoration:none}.feed__task-compact--open.feed__task-open{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.feed__task-compact--open.feed__task-open:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__task-open{gap:var(--space-1);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;margin:0;padding:0;display:flex}.feed__task-open:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__task-open .feed__task-row{cursor:inherit;margin-top:0}.feed__task-toggle{width:var(--feed-icon-size);height:var(--feed-icon-size);border:var(--hairline) solid var(--tasks-board-hue);border-radius:var(--radius-full);color:var(--tasks-board-hue);cursor:pointer;transition:transform var(--motion-fast);background:0 0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__task-toggle--done,.feed__scroll .feed__task[data-state=done] .feed__task-toggle{border-color:var(--tasks-board-today);color:var(--tasks-board-today)}.feed__scroll .feed__task[data-state=muted] .feed__task-toggle{border-color:var(--border);color:var(--text-muted)}span.feed__task-toggle{cursor:default}.feed__task-toggle:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__task-toggle svg{width:var(--feed-task-toggle-icon);height:var(--feed-task-toggle-icon);display:block}.feed__task-toggle .shell-icon__glyph{stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.feed__task-body{flex-direction:column;flex:1;min-width:0;display:flex}.feed__task--scroll{padding:var(--tasks-board-card-pad-y) var(--tasks-board-card-pad-x);display:block}.feed__task--scroll[data-bucket=today]{--tasks-board-hue:var(--tasks-board-today);border-color:var(--tasks-board-today);border-left-color:var(--tasks-board-today)}.feed__task--scroll[data-bucket=future]{--tasks-board-hue:var(--tasks-board-future);border-color:var(--tasks-board-future);border-left-color:var(--tasks-board-future)}.feed__task--scroll[data-bucket=overdue]{--tasks-board-hue:var(--tasks-board-overdue);border-color:var(--tasks-board-overdue);border-left-color:var(--tasks-board-overdue)}.feed__task--scroll[data-state=muted]{border-color:var(--border);border-left-color:var(--text-muted);color:var(--text-muted)}.feed__task--scroll[data-state=deleted]{--tasks-board-hue:var(--tasks-board-card-border);border-width:var(--hairline);border-left-width:var(--hairline);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-card-border);background-color:var(--surface);box-shadow:var(--tasks-board-card-shadow);opacity:var(--feed-task-card-deleted-opacity);pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none}.feed__task--scroll[data-state=deleted] .feed__task-mark--deleted{cursor:default}.feed__task--scroll[data-state=done]{--tasks-board-hue:var(--tasks-board-today);border-color:var(--tasks-board-today);border-left-color:var(--tasks-board-today)}.feed__task--scroll.feed__task--expanded{padding:var(--tasks-board-card-pad-y) var(--tasks-board-card-pad-x);border-left-width:var(--tasks-board-card-accent);box-shadow:var(--tasks-board-card-shadow)}.feed__task--scroll.feed__task--expanded:has(.feed__note:focus-within){box-shadow:var(--tasks-board-card-shadow-hover)}.feed__task--scroll.feed__task--expanded .feed__task-body{width:100%}.feed__task--scroll .feed__task-line{align-items:center;column-gap:var(--feed-task-row-gap);width:100%;min-width:0;min-height:var(--feed-task-line-min-height);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.feed__task--scroll .feed__task-line--result-wrap{align-items:start}.feed__task--scroll .feed__task-line--interactive{cursor:pointer}.feed__task--scroll .feed__task-line--interactive:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__task--scroll .feed__task-main{align-content:center;align-items:center;gap:var(--space-2);min-width:0;min-height:var(--feed-task-line-min-height);flex-wrap:wrap;display:flex}.feed__task--scroll .feed__task-lead{flex:0 auto;align-items:center;min-width:0;display:inline-flex}.feed__task--scroll .feed__task-result{width:fit-content;max-width:100%;padding:var(--feed-task-result-pad-y) var(--feed-task-result-pad-x);border-radius:var(--feed-task-result-radius);background-color:var(--feed-task-result-bg);color:var(--feed-task-result-text);font-size:var(--feed-meta-size);font-weight:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border:none;flex:0 auto;line-height:1.45}.feed__task--scroll .feed__task-line--deleted .feed__task-result,.feed__task--scroll .feed__task-line--cancelled .feed__task-result{color:var(--text-muted)}.feed__task--scroll .feed__task-status{color:var(--text-muted);font-size:var(--feed-meta-size);font-weight:var(--weight-medium);white-space:nowrap;flex:0 auto;margin:0;font-style:italic;line-height:1.45}.feed__task--scroll .feed__task-mark{width:var(--tasks-board-toggle-size);height:var(--tasks-board-toggle-size);border:var(--hairline) solid var(--tasks-board-hue);border-radius:var(--radius-full);color:var(--tasks-board-hue);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__task--scroll .feed__task-line--result-wrap .feed__task-mark{margin-top:calc((var(--feed-task-line-min-height) - var(--tasks-board-toggle-size)) / 2)}.feed__task--scroll .feed__task-mark:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__task--scroll .feed__task-mark--done{border-color:var(--tasks-board-done-check);color:var(--tasks-board-done-check);cursor:default}.feed__task--scroll .feed__task-mark--deleted{border-color:var(--feed-task-ring-deleted);color:var(--feed-task-ring-deleted);cursor:default}.feed__task--scroll .feed__task-mark--cancelled{border-color:var(--border);color:var(--text-muted);cursor:default}.feed__task--scroll .feed__task-mark svg{width:var(--tasks-board-toggle-icon);height:var(--tasks-board-toggle-icon);display:block}.feed__task--scroll .feed__task-mark .shell-icon__glyph{stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.feed__task--scroll .feed__task-type{color:var(--text-muted);font-size:var(--feed-task-type-size);font-weight:var(--weight-bold);white-space:nowrap;text-transform:uppercase;flex:none;margin-inline-end:var(--feed-task-type-gap)}.feed__task--scroll .feed__task-text{min-width:0;color:var(--text);font-size:var(--feed-meta-size);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.feed__task--scroll .feed__task-line--done .feed__task-text{color:var(--text-muted);font-weight:var(--weight-medium);text-decoration:line-through}.feed__task--scroll .feed__task-line--deleted .feed__task-text,.feed__task--scroll .feed__task-line--cancelled .feed__task-text{color:var(--text);font-weight:var(--weight-medium);text-decoration:line-through}.feed__task--scroll .feed__task-line--done .feed__task-type,.feed__task--scroll .feed__task-line--deleted .feed__task-type,.feed__task--scroll .feed__task-line--cancelled .feed__task-type{text-decoration:none}.feed__task--scroll .feed__task-side{justify-content:center;align-items:flex-end;gap:var(--space-1);min-width:var(--feed-task-side-min);min-height:var(--feed-task-line-min-height);text-align:right;flex-direction:column;display:flex}.feed__task--scroll .feed__task-side:not(.feed__task-side--changed):not(.feed__task-side--stacked){align-items:center;gap:var(--space-3);flex-direction:row}.feed__task--scroll .feed__task-side:not(.feed__task-side--changed):not(.feed__task-side--stacked) .feed__task-side-meta{display:contents}.feed__task--scroll .feed__task-side-meta{justify-content:flex-end;align-items:center;gap:var(--space-3);min-height:var(--feed-task-line-min-height);flex-direction:row;display:flex}.feed__task--scroll .feed__task-change{max-width:min(22rem,100%);color:var(--feed-meta-color);font-size:var(--tasks-board-meta-size);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}.feed__task--scroll .feed__task-due{color:var(--feed-meta-color);font-size:var(--tasks-board-meta-size);white-space:nowrap;line-height:1.2}.feed__task:not(.feed__task--card)[data-bucket=overdue]:not([data-state=done]):not([data-state=deleted]) .feed__task-due,.feed__task:not(.feed__task--card)[data-bucket=overdue]:not([data-state=done]):not([data-state=deleted]) .feed__task-meta{color:var(--feed-task-overdue-text)}.feed__task--scroll .feed__task-owner-row{align-items:center;gap:var(--space-1);max-width:100%;display:inline-flex}.feed__task--scroll .feed__task-owner-name{color:var(--text-muted);font-size:var(--tasks-board-owner-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.feed__task--scroll[data-state=deleted] .feed__task-due,.feed__task--scroll[data-state=deleted] .feed__task-owner-name,.feed__task--scroll[data-state=muted] .feed__task-due,.feed__task--scroll[data-state=muted] .feed__task-owner-name{color:var(--feed-meta-color)}.feed__task-meta{color:var(--feed-meta-color);font-size:var(--feed-meta-size);margin:0}.feed__task-row{align-items:baseline;gap:var(--space-2);width:100%;min-width:0;margin-top:var(--space-1);color:var(--text-muted);font:inherit;font-size:var(--feed-text-size);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.feed__task-row:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}div.feed__task-row{cursor:default}.feed__task-kind{width:var(--tasks-board-kind-size);height:var(--tasks-board-kind-size);color:var(--tasks-board-done-check);flex:none;align-self:center;display:flex}.feed__task-kind svg{width:100%;height:100%;display:block}.feed__task-kind .shell-icon__glyph{stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.feed__task-type{color:var(--text);font-weight:var(--weight-bold);flex:none}.feed__task-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.feed__task--expanded{align-items:flex-start}.feed__task-expand{flex-direction:column;width:100%;min-width:0;display:flex}.feed__task--card.feed__task--expanded{padding:var(--feed-task-expand-pad-y) var(--feed-task-expand-pad-x) var(--feed-task-expand-pad-y) var(--feed-task-expand-pad-left)}.feed__task--card.feed__task--expanded:not([data-state=done]):not([data-state=deleted]){border-left-width:var(--tasks-board-card-accent);border-left-color:var(--tasks-board-hue)}.feed__task--card.feed__task--expanded[data-state=done],.feed__task--card.feed__task--expanded[data-state=deleted]{border-left-width:var(--hairline);border-left-color:var(--tasks-board-card-border)}.feed__task--scroll.feed__task--expanded .feed__note.feed__task-expand,.feed__task--card.feed__task--expanded .feed__note.feed__task-expand{box-shadow:none;background-color:#0000;border:none;border-radius:0;margin:0;padding:0}.feed__task--scroll.feed__task--expanded .feed__note.feed__task-expand:focus-within,.feed__task--card.feed__task--expanded .feed__note.feed__task-expand:focus-within{box-shadow:none;border:none}.feed__task-expand__result{margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--hairline) solid var(--border)}.feed__task-expand__result-head{align-items:flex-start}.feed__task-outcome--edit{margin-top:0}.feed__task-outcome--actions{justify-content:flex-end;align-items:center;gap:var(--feed-task-outcome-actions-gap);flex-wrap:wrap;flex:none;margin-left:auto;display:flex}.feed__task-outcome-option{align-items:center;gap:var(--feed-task-outcome-option-gap);color:var(--feed-task-outcome-idle-fg);font:inherit;font-size:var(--feed-task-outcome-label-size);cursor:pointer;background:0 0;border:none;margin:0;padding:0;line-height:1.2;display:inline-flex}.feed__task-outcome-option:hover:not(:disabled){color:var(--text-muted)}.feed__task-outcome-option:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__task-outcome-option:disabled{cursor:not-allowed;opacity:.6}.feed__task-outcome-option--success-on{color:var(--feed-task-outcome-success-fg)}.feed__task-outcome-option--failure-on{color:var(--feed-task-outcome-failure-fg)}.feed__task-outcome-option--neutral-on{color:var(--text-muted)}.feed__task-outcome-option--icon{gap:0}.feed__task-outcome-icon--neutral-on{border-color:var(--feed-task-outcome-neutral-border);background-color:var(--feed-task-outcome-neutral-bg);color:var(--feed-task-outcome-neutral-fg)}.feed__task-outcome-option-label{white-space:nowrap}@container shell (width<=900px){.feed__task-outcome-option{gap:0}.feed__task-outcome-option-label{display:none}}button.feed__task-outcome-icon{cursor:pointer;font:inherit;transition:border-color var(--motion-fast), background-color var(--motion-fast), color var(--motion-fast);margin:0;padding:0}button.feed__task-outcome-icon:hover:not(:disabled){border-color:var(--border);color:var(--text-muted)}button.feed__task-outcome-icon:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}button.feed__task-outcome-icon:disabled{cursor:not-allowed;opacity:.55}button.feed__task-outcome-icon.feed__task-outcome-icon--success-on:hover:not(:disabled){border-color:var(--feed-task-outcome-success-border);color:var(--feed-task-outcome-success-fg)}button.feed__task-outcome-icon.feed__task-outcome-icon--failure-on:hover:not(:disabled){border-color:var(--feed-task-outcome-failure-border);color:var(--feed-task-outcome-failure-fg)}.feed__task-expand__result-head .feed__note-input{flex:auto;min-width:0}.feed__task-expand__delete{margin-left:auto}.feed__task-expand__delete-confirm{align-items:center;gap:var(--space-2);background:0 0;border:none;flex:none;padding:0;display:inline-flex}.feed__task-expand__delete-prompt{color:var(--danger);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap}.feed__task-expand__delete-choice{font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0}.feed__task-expand__delete-choice--yes,.feed__task-expand__delete-choice--yes:hover:not(:disabled){color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.feed__task-expand__delete-choice--yes:hover:not(:disabled){color:color-mix(in oklch, var(--danger) 85%, var(--text))}}.feed__task-expand__delete-choice--no{color:var(--feed-note-cancel-color)}.feed__task-expand__delete-choice--no:hover:not(:disabled){color:var(--text-muted)}.feed__task-expand__delete-choice:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__task-expand__delete-choice:disabled{opacity:.35;cursor:not-allowed}.feed__task-expand__reopen-confirm{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.feed__task-expand__reopen-prompt{color:var(--danger);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;line-height:1.25}.feed__task-expand .task-create__error{margin-top:var(--space-2);margin-bottom:0}.feed__task-expand .feed__note-actions{margin-top:var(--space-3);flex-wrap:wrap}.feed__note.feed__task-expand[data-filled] .feed__note-submit,.feed__note.feed__task-expand[data-mode=task][data-filled] .feed__note-submit{background-color:var(--brand-fill);color:var(--on-brand);box-shadow:var(--feed-note-submit-shadow)}.feed__task--expanded .feed__note.feed__task-expand[data-mode=task][data-task-due]{--feed-note-task-on-bg:var(--feed-note-task-today-on-bg);--feed-note-task-on-border:var(--feed-note-task-today-on-border);--feed-note-task-on-color:var(--feed-note-task-today-on-color);--feed-note-submit-task-shadow:var(--feed-note-task-today-submit-shadow)}.feed__task--expanded .feed__note.feed__task-expand[data-mode=task][data-task-due=future]{--feed-note-task-on-bg:var(--feed-note-task-future-on-bg);--feed-note-task-on-border:var(--feed-note-task-future-on-border);--feed-note-task-on-color:var(--feed-note-task-future-on-color);--feed-note-submit-task-shadow:var(--feed-note-task-future-submit-shadow)}.feed__task--expanded .feed__note.feed__task-expand[data-mode=task][data-task-due=overdue]{--feed-note-task-on-bg:var(--feed-note-task-overdue-on-bg);--feed-note-task-on-border:var(--feed-note-task-overdue-on-border);--feed-note-task-on-color:var(--feed-note-task-overdue-on-color);--feed-note-submit-task-shadow:var(--feed-note-task-overdue-submit-shadow)}.feed__task--expanded .feed__note.feed__task-expand[data-mode=task][data-task-due] .feed__note-label{color:var(--feed-note-task-on-color);border-bottom-color:var(--feed-note-task-on-color)}@supports (color:color-mix(in lab, red, red)){.feed__task--expanded .feed__note.feed__task-expand[data-mode=task][data-task-due] .feed__note-label{border-bottom-color:color-mix(in oklch, var(--feed-note-task-on-color) 35%, transparent)}}.feed__task--expanded .feed__note.feed__task-expand[data-mode=task][data-task-due] .feed__note-toolbar .task-create__chip[aria-current=true]{border-color:var(--feed-note-task-on-border);background-color:var(--feed-note-task-on-bg);color:var(--feed-note-task-on-color)}.feed__task--expanded .feed__note.feed__task-expand[data-mode=task][data-task-due] .feed__note-owner[data-state=set]{background-color:var(--feed-note-task-on-bg);border-color:var(--feed-note-task-on-border);color:var(--feed-note-task-on-color)}.feed__task--expanded .feed__note.feed__task-expand[data-mode=task][data-task-due][data-filled] .feed__note-submit{background-color:var(--feed-note-task-on-color);color:var(--on-brand);box-shadow:var(--feed-note-submit-task-shadow)}.feed__task--expanded .feed__note.feed__task-expand[data-mode=task][data-task-due][data-filled] .feed__note-submit:hover:not(:disabled){box-shadow:var(--feed-note-submit-task-shadow);transform:translateY(var(--feed-note-submit-lift))}.feed__note.feed__task-expand[data-filled] .feed__note-submit:hover:not(:disabled){box-shadow:var(--feed-note-submit-shadow-hover);transform:translateY(var(--feed-note-submit-lift))}.feed__task-expand__top-meta{margin-bottom:var(--space-3)}.feed__note.feed__task-expand>.feed__note-toolbar:first-child{margin-top:var(--space-2)}.feed__task-expand__top-meta+.feed__note-toolbar{margin-top:0}.feed__note.feed__task-expand .feed__note-toolbar{flex-wrap:nowrap;min-width:0;max-width:100%}.feed__note.feed__task-expand .feed__note-type{flex:0 auto;min-width:0;max-width:9.5rem}.feed__note-toolbar .feed__task-expand__assign{color:var(--feed-meta-color);font-size:var(--tasks-board-meta-size);white-space:nowrap;flex:none;margin-left:auto;line-height:1.2}.feed__task-expand__text-head{align-items:center}.feed__task-text-edit{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:inline-flex}.feed__task-text-edit__input{flex:auto;min-width:0}.feed__task-text-edit__action{width:var(--feed-task-text-edit-action-size);height:var(--feed-task-text-edit-action-size);border-radius:var(--radius-full);cursor:pointer;transition:color var(--motion-fast), background-color var(--motion-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.feed__task-text-edit__action svg{width:var(--feed-task-text-edit-action-icon);height:var(--feed-task-text-edit-action-icon);display:block}.feed__task-text-edit__action--ok{color:var(--tasks-board-done-check)}.feed__task-text-edit__action--ok:hover:not(:disabled){background-color:var(--tasks-board-done-check)}@supports (color:color-mix(in lab, red, red)){.feed__task-text-edit__action--ok:hover:not(:disabled){background-color:color-mix(in oklch, var(--tasks-board-done-check) 12%, transparent)}}.feed__task-text-edit__action--cancel{color:var(--text-muted)}.feed__task-text-edit__action--cancel:hover:not(:disabled){color:var(--danger);background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.feed__task-text-edit__action--cancel:hover:not(:disabled){background-color:color-mix(in oklch, var(--danger) 10%, transparent)}}.feed__task-text-edit__action:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__task-text-edit__action:disabled{opacity:.35;cursor:not-allowed}.feed__note{padding:var(--feed-note-pad-top) var(--feed-note-pad-x) var(--feed-note-pad-bottom);border:var(--hairline) solid var(--feed-note-border);border-radius:var(--feed-card-radius);background-color:var(--surface);box-shadow:var(--feed-note-shadow);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);position:relative;overflow:visible}.feed__note[data-mode=note]{border-color:var(--feed-note-border);box-shadow:var(--feed-note-shadow)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand){--feed-note-task-border:var(--feed-note-task-today-border);--feed-note-task-focus-ring:var(--feed-note-task-today-focus-ring);--feed-note-task-on-bg:var(--feed-note-task-today-on-bg);--feed-note-task-on-border:var(--feed-note-task-today-on-border);--feed-note-task-on-color:var(--feed-note-task-today-on-color);--feed-note-submit-task-shadow:var(--feed-note-task-today-submit-shadow);border-color:var(--feed-note-task-border);box-shadow:var(--feed-note-task-shadow)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand)[data-task-due=future]{--feed-note-task-border:var(--feed-note-task-future-border);--feed-note-task-focus-ring:var(--feed-note-task-future-focus-ring);--feed-note-task-on-bg:var(--feed-note-task-future-on-bg);--feed-note-task-on-border:var(--feed-note-task-future-on-border);--feed-note-task-on-color:var(--feed-note-task-future-on-color);--feed-note-submit-task-shadow:var(--feed-note-task-future-submit-shadow)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand)[data-task-due=overdue]{--feed-note-task-border:var(--feed-note-task-overdue-border);--feed-note-task-focus-ring:var(--feed-note-task-overdue-focus-ring);--feed-note-task-on-bg:var(--feed-note-task-overdue-on-bg);--feed-note-task-on-border:var(--feed-note-task-overdue-on-border);--feed-note-task-on-color:var(--feed-note-task-overdue-on-color);--feed-note-submit-task-shadow:var(--feed-note-task-overdue-submit-shadow)}.feed__note[data-mode=note]:focus-within{border-color:var(--feed-note-border);box-shadow:var(--feed-note-shadow)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand):focus-within{border-color:var(--feed-note-task-focus-ring);box-shadow:0 0 0 var(--focus-ring-width) var(--feed-note-task-focus-ring)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand) .feed__note-label{color:var(--feed-note-task-on-color);border-bottom-color:var(--feed-note-task-on-color)}@supports (color:color-mix(in lab, red, red)){.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand) .feed__note-label{border-bottom-color:color-mix(in oklch, var(--feed-note-task-on-color) 35%, transparent)}}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand)[data-filled] .feed__note-submit{color:var(--on-brand)}.feed__note-toolbar{align-items:center;gap:var(--feed-note-mode-gap);margin-bottom:var(--feed-note-toolbar-bottom);flex-wrap:wrap;display:flex}.feed__note-toolbar .task-create__chip{height:var(--feed-note-mode-size);align-items:center;padding-top:0;padding-bottom:0}.feed__note-toolbar .task-create__chip--icon{width:var(--feed-note-mode-size);min-width:var(--feed-note-mode-size);padding-left:0;padding-right:0}.feed__note-toolbar .task-create__chip[aria-current=true]{border-color:var(--task-create-chip-border-open);background-color:var(--task-create-due-active-bg)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand) .feed__note-toolbar .task-create__chip[aria-current=true]{border-color:var(--feed-note-task-on-border);background-color:var(--feed-note-task-on-bg);color:var(--feed-note-task-on-color)}.feed__note-mode,.feed__note-attach{width:var(--feed-note-mode-size);height:var(--feed-note-mode-size);border:var(--hairline) solid var(--feed-note-mode-idle-border);border-radius:var(--radius-full);background-color:var(--surface);color:var(--feed-note-mode-idle-color);cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.feed__note-attach{margin-left:auto}.feed__note-mode svg,.feed__note-attach svg,.feed__note-owner svg,.feed__note-due svg{width:var(--feed-note-mode-icon);height:var(--feed-note-mode-icon);display:block}.feed__note-due svg{width:var(--feed-note-due-font);height:var(--feed-note-due-font)}.feed__note-mode:hover,.feed__note-attach:hover{border-color:var(--feed-note-mode-on-border)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand) .feed__note-mode--task:hover{border-color:var(--feed-note-task-on-border)}.feed__note[data-mode=note] .feed__note-owner:hover,.feed__note-owner:not([data-state=set]):hover{border-color:var(--feed-note-mode-on-border)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand) .feed__note-owner:not([data-state=set]):hover{border-color:var(--feed-note-task-on-border)}.feed__note-owner{min-width:var(--feed-note-mode-size);height:var(--feed-note-mode-size);border:var(--hairline) solid var(--feed-note-mode-idle-border);border-radius:var(--radius-full);background-color:var(--surface);color:var(--feed-note-mode-idle-color);transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);flex:none;align-items:center;display:inline-flex}.feed__note-owner[data-state=set]{border-radius:var(--feed-note-chip-radius);background-color:var(--feed-note-mode-on-bg);border-color:var(--feed-note-mode-on-border);color:var(--feed-note-owner-fg)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand) .feed__note-owner[data-state=set]{background-color:var(--feed-note-task-on-bg);border-color:var(--feed-note-task-on-border);color:var(--feed-note-task-on-color)}.feed__note-owner-hit{justify-content:center;align-items:center;gap:var(--feed-note-owner-gap);min-width:var(--feed-note-mode-size);border-radius:inherit;height:100%;color:inherit;font-family:inherit;font-size:var(--feed-meta-size);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.feed__note-owner[data-state=set] .feed__note-owner-hit{padding-inline:var(--feed-note-owner-pad-x)}button.feed__note-owner.feed__note-owner-hit{height:var(--feed-note-mode-size)}button.feed__note-owner.feed__note-owner-hit[data-state=set]{padding-inline:var(--feed-note-owner-pad-x)}.feed__note-owner-wrap{flex:none;position:relative}.feed__task-expand__host-head{margin-bottom:var(--space-2)}.feed__note-host{min-width:0;max-width:100%;color:var(--link);font-size:var(--feed-text-size);text-overflow:ellipsis;white-space:nowrap;border-bottom:var(--hairline) solid var(--link-line);transition:color var(--motion-fast), border-bottom-color var(--motion-fast);flex:0 auto;line-height:1.25;text-decoration:none;overflow:hidden}.feed__note-host:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.feed__task-owner-menu{top:calc(100% + var(--space-1));width:var(--deal-card-owner-edit-width);min-width:100%}.feed__note-mode:not(.feed__note-mode--task):focus-visible,.feed__note[data-mode=note] .feed__note-mode--task:focus-visible,.feed__note-attach:focus-visible,.feed__note-owner-hit:focus-visible,.feed__note-host:focus-visible,.feed__note-due:focus-visible,.feed__note-type:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand) .feed__note-mode--task:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--feed-note-task-focus-ring);outline:none}.feed__note-attach[aria-pressed=true]{background-color:var(--feed-note-mode-on-bg);border-color:var(--feed-note-mode-on-border);color:var(--feed-note-mode-on-color)}.feed__note-mode:not(.feed__note-mode--task)[aria-pressed=true]{background-color:var(--feed-note-mode-on-bg);border-color:var(--feed-note-mode-on-border);color:var(--feed-note-mode-on-color);box-shadow:none}.feed__note-mode--task[aria-pressed=true]{background-color:var(--feed-note-task-on-bg);border-color:var(--feed-note-task-on-border);color:var(--feed-note-task-on-color)}.feed__note-mode:disabled,.feed__note-attach:disabled,.feed__note-owner-hit:disabled,.feed__note-due:disabled,.feed__note-type:disabled,.feed__note-toolbar .task-create__chip:disabled{opacity:.45;cursor:not-allowed}.feed__note-due-wrap{align-items:center;display:inline-flex;position:relative}.feed__note-due{align-items:center;gap:var(--space-2);height:var(--feed-note-mode-size);padding:0 var(--feed-note-due-pad-x);border:var(--hairline) solid var(--feed-note-due-border);border-radius:var(--feed-note-chip-radius);background-color:var(--feed-note-due-bg);color:var(--text);font-family:inherit;font-size:var(--feed-note-due-font);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);display:inline-flex}.feed__note-due[aria-expanded=true]{background-color:var(--feed-note-due-open-bg);border-color:var(--feed-note-due-open-border);color:var(--feed-note-due-open-fg)}.feed__note-due-chevron{font-size:var(--feed-note-due-chevron);opacity:.7}.feed__note-type{height:var(--feed-note-mode-size);padding:0 var(--feed-note-due-pad-x);border:var(--hairline) solid var(--feed-note-due-border);border-radius:var(--feed-note-chip-radius);background-color:var(--feed-note-due-bg);color:var(--text);font-family:inherit;font-size:var(--feed-note-due-font);font-weight:var(--weight-semibold);cursor:pointer}.feed__note-files{gap:var(--space-2);margin-bottom:var(--feed-note-toolbar-bottom);flex-wrap:wrap;display:flex}.feed__note-file{align-items:center;gap:var(--feed-note-file-gap);max-width:var(--feed-note-file-max);height:var(--feed-note-file-height);padding:0 var(--feed-note-file-pad-x);border:var(--hairline) solid var(--border);border-radius:var(--feed-note-file-radius);background-color:var(--surface-muted);color:var(--text);font-size:var(--feed-note-due-font);font-weight:var(--weight-semibold);display:flex}.feed__note-file[data-kind=pdf]{background-color:var(--files-tab-kind-pdf)}@supports (color:color-mix(in lab, red, red)){.feed__note-file[data-kind=pdf]{background-color:color-mix(in oklch, var(--files-tab-kind-pdf) 12%, var(--surface))}}.feed__note-file[data-kind=pdf]{border-color:var(--files-tab-kind-pdf)}@supports (color:color-mix(in lab, red, red)){.feed__note-file[data-kind=pdf]{border-color:color-mix(in oklch, var(--files-tab-kind-pdf) 32%, var(--surface))}}.feed__note-file[data-kind=pdf]{color:var(--files-tab-kind-pdf)}.feed__note-file[data-kind=doc]{background-color:var(--files-tab-kind-doc)}@supports (color:color-mix(in lab, red, red)){.feed__note-file[data-kind=doc]{background-color:color-mix(in oklch, var(--files-tab-kind-doc) 12%, var(--surface))}}.feed__note-file[data-kind=doc]{border-color:var(--files-tab-kind-doc)}@supports (color:color-mix(in lab, red, red)){.feed__note-file[data-kind=doc]{border-color:color-mix(in oklch, var(--files-tab-kind-doc) 32%, var(--surface))}}.feed__note-file[data-kind=doc]{color:var(--files-tab-kind-doc)}.feed__note-file[data-kind=xls]{background-color:var(--files-tab-kind-xls)}@supports (color:color-mix(in lab, red, red)){.feed__note-file[data-kind=xls]{background-color:color-mix(in oklch, var(--files-tab-kind-xls) 12%, var(--surface))}}.feed__note-file[data-kind=xls]{border-color:var(--files-tab-kind-xls)}@supports (color:color-mix(in lab, red, red)){.feed__note-file[data-kind=xls]{border-color:color-mix(in oklch, var(--files-tab-kind-xls) 32%, var(--surface))}}.feed__note-file[data-kind=xls]{color:var(--files-tab-kind-xls)}.feed__note-file svg{width:var(--feed-note-file-icon);height:var(--feed-note-file-icon);flex:none}.feed__note-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed__note-file-remove{padding:var(--space-1);color:inherit;cursor:pointer;background:0 0;border:none;flex:none;display:inline-flex}.feed__note-file-remove:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__note-head{align-items:center;gap:var(--space-2);display:flex}.feed__note-label{color:var(--link);font-size:var(--feed-text-size);border-bottom:var(--hairline) solid var(--link-line);flex:none;line-height:1.25;text-decoration:none}.feed__note-colon{color:var(--text);font-size:var(--feed-text-size);flex:none;line-height:1.25}.feed__note-input{min-width:0;color:var(--text);font:inherit;font-size:var(--feed-text-size);resize:none;background:0 0;border:none;flex:1;margin:0;padding:0;line-height:1.25;overflow:hidden}.feed__note-input::placeholder{color:var(--feed-meta-color)}.feed__note-input:focus-visible{outline:none}.feed__note-input:disabled{opacity:.6;cursor:not-allowed}.feed__note-actions{align-items:center;gap:var(--space-5);margin-top:var(--feed-note-actions-top);display:flex}.feed__note-actions .feed__note-attach{margin-left:auto}.feed__note-submit{padding:var(--feed-note-submit-pad-y) var(--feed-note-submit-pad-x);border-radius:var(--btn-radius);background-color:var(--feed-note-submit-idle);color:var(--on-brand);font-family:inherit;font-size:var(--feed-note-submit-font);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--motion-fast), box-shadow var(--motion-fast), transform var(--motion-fast);border:none}.feed__note[data-filled] .feed__note-submit{background-color:var(--brand-fill);box-shadow:var(--feed-note-submit-shadow)}.feed__note[data-mode=task]:not(.feed__note--task-create):not(.feed__task-expand)[data-filled] .feed__note-submit{background-color:var(--feed-note-task-on-color);color:var(--feed-note-task-submit-text);box-shadow:var(--feed-note-submit-task-shadow)}.feed__note.feed__note--task-create[data-mode=task][data-filled] .feed__note-submit,.modal--task-create .feed__note.feed__task-expand[data-mode=task][data-filled] .feed__note-submit{background-color:var(--brand-fill);color:var(--on-brand);box-shadow:var(--feed-note-submit-shadow)}.feed__note.feed__note--task-create[data-mode=task][data-filled] .feed__note-submit:hover:not(:disabled),.modal--task-create .feed__note.feed__task-expand[data-mode=task][data-filled] .feed__note-submit:hover:not(:disabled){box-shadow:var(--feed-note-submit-shadow-hover);transform:translateY(var(--feed-note-submit-lift))}.feed__note--task-create{padding:var(--task-create-panel-pad-y) var(--task-create-panel-pad-x);border-color:var(--task-create-chip-border);box-shadow:none;background-color:var(--surface);margin:0}.feed__note--task-create:focus-within,.feed__note--task-create[data-mode=task]:focus-within,.feed__note--task-create[data-mode=task]{border-color:var(--task-create-chip-border);box-shadow:none}.feed__note--task-create[data-mode=task] .feed__note-owner[data-state=set]{background-color:var(--feed-note-mode-on-bg);border-color:var(--feed-note-mode-on-border);color:var(--feed-note-owner-fg)}.feed__note--task-create[data-mode=task] .feed__note-label,.modal--task-create .feed__note.feed__task-expand[data-mode=task] .feed__note-label{color:var(--link);border-bottom-color:var(--link-line)}.feed__note--task-create[data-mode=task] .feed__note-toolbar .task-create__chip[aria-current=true],.modal--task-create .feed__note.feed__task-expand[data-mode=task] .feed__note-toolbar .task-create__chip[aria-current=true]{border-color:var(--feed-note-mode-on-border);background-color:var(--feed-note-mode-on-bg);color:var(--feed-note-mode-on-color)}.feed__note--task-create[data-mode=task] .feed__note-mode--task[aria-pressed=true],.modal--task-create .feed__note.feed__task-expand[data-mode=task] .feed__note-mode--task[aria-pressed=true]{background-color:var(--feed-note-mode-on-bg);border-color:var(--feed-note-mode-on-border);color:var(--feed-note-mode-on-color)}.feed__note--task-create[data-filled] .feed__note-submit{background-color:var(--brand-fill);color:var(--on-brand);box-shadow:var(--feed-note-submit-shadow)}.feed__note--task-create[data-filled] .feed__note-submit:hover:not(:disabled){box-shadow:var(--feed-note-submit-shadow-hover)}.feed__note--task-create .feed__note-cancel{color:var(--task-create-cancel-color)}.feed__note[data-filled] .feed__note-submit:hover{box-shadow:var(--feed-note-submit-shadow-hover);transform:translateY(var(--feed-note-submit-lift))}.feed__note-submit:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__note-submit:disabled{opacity:.45;cursor:not-allowed;transform:none}.feed__note-cancel{color:var(--feed-note-cancel-color);font:inherit;font-size:var(--feed-note-submit-font);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none}.feed__note-cancel:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.feed__note-people{gap:var(--space-1);margin:calc(var(--space-2) * -1);flex-direction:column;display:flex}.feed__note-person{align-items:center;gap:var(--feed-note-person-gap);width:100%;padding:var(--feed-note-person-pad-y) var(--feed-note-person-pad-x);border-radius:var(--btn-radius);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.feed__note-person:hover,.feed__note-person[aria-selected=true]{background-color:var(--task-create-due-active-bg)}.feed__note-person:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.feed__note-person-avatar{width:var(--feed-note-person-avatar);height:var(--feed-note-person-avatar);border-radius:var(--radius-full);background-color:var(--palette-sky);color:var(--brand);font-size:var(--feed-meta-size);font-weight:var(--weight-bold);flex:none;justify-content:center;align-items:center;display:flex}.feed__note-person:nth-child(4n+2) .feed__note-person-avatar{background-color:var(--palette-mint);color:var(--shell-flyout-ok)}.feed__note-person:nth-child(4n+3) .feed__note-person-avatar{background-color:var(--palette-peach);color:var(--palette-orange)}.feed__note-person:nth-child(4n+4) .feed__note-person-avatar{background-color:var(--palette-lavender);color:var(--palette-violet)}.feed__note-person-body{flex:1;min-width:0}.feed__note-person-name{font-size:var(--feed-note-person-name);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed__note-person[aria-selected=true] .feed__note-person-name{font-weight:var(--weight-bold)}.feed__note-person-role{color:var(--feed-meta-color);font-size:var(--feed-note-person-role)}.feed__note-person-mark{width:var(--feed-note-person-mark);height:var(--feed-note-person-mark);border:var(--focus-ring-width-strong) solid var(--border);border-radius:var(--radius-full);background-color:var(--surface);flex:none;justify-content:center;align-items:center;display:flex}.feed__note-person[aria-selected=true] .feed__note-person-mark{border-color:var(--brand);background-color:var(--brand-fill);color:var(--on-brand)}.feed__note-person-mark svg{width:var(--feed-note-mark-icon-w);height:var(--feed-note-mark-icon-h)}.feed--empty{justify-content:flex-end}.feed--empty-bar{justify-content:flex-start}.feed--empty-bar .feed__bar{opacity:var(--feed-empty-bar-opacity);pointer-events:none}.feed__empty-body{min-height:0;margin:var(--feed-bar-margin-top) var(--feed-gutter-x) 0;border-radius:var(--feed-bar-panel-radius);background-color:var(--surface);flex:1;position:relative;overflow:hidden}.feed--empty-bar .feed__empty-body{margin-top:0}.feed__empty-body:after{content:"";background:var(--brand);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.feed__empty-body:after{background:color-mix(in oklch, var(--brand) 6%, var(--surface-muted))}}.feed__empty-body:after{-webkit-backdrop-filter:blur(var(--feed-empty-backdrop-blur));backdrop-filter:blur(var(--feed-empty-backdrop-blur));opacity:var(--feed-empty-dim);pointer-events:none}.feed--empty .feed__footer .feed__note{opacity:var(--feed-empty-dim);pointer-events:none}.feed--empty-bar .feed__footer{margin-top:auto}.note{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.note__text{font-size:var(--feed-text-size);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.35}.note__text-favorite{padding:var(--feed-task-result-pad-y) var(--feed-task-result-pad-x);border-radius:var(--feed-task-result-radius);background-color:var(--feed-note-favorite-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone}.note__text--gone{color:var(--text-muted);font-style:italic}.note>.files-tab__row{margin-top:var(--space-2);width:100%}.note__file-gone{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--feed-text-size);font-style:italic;line-height:1.4}.note__mark{color:var(--text-muted);font-size:var(--text-xs);margin:0}.feed__card--note .note__footer{width:calc(100% + var(--feed-card-actions-reserve));margin-right:calc(-1 * var(--feed-card-actions-reserve))}.note__footer{align-items:flex-end;gap:var(--feed-task-card-footer-gap-y);margin-top:var(--feed-card-meta-gap);text-align:end;flex-direction:column;display:flex}.note__footer-link{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.note__author{color:var(--feed-task-card-footer-color);font-size:var(--feed-task-card-footer-size);margin:0;line-height:1.35}.note__footer .note__mark{color:var(--feed-task-card-footer-color);font-size:var(--feed-task-card-footer-size);line-height:1.35}.note__actions,.note__editor-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.note__action{color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0}.note__action:hover{color:var(--brand)}.note__action:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.note__action:disabled{opacity:.5;cursor:not-allowed}.note__action--on{color:var(--brand)}.note__action--danger:hover{color:var(--danger)}.note__editor{gap:var(--space-2);flex-direction:column;display:flex}.note__editor-input{width:100%;padding:var(--space-2) var(--space-3);color:var(--text);font-family:var(--font-sans);font-size:var(--feed-text-size);resize:vertical;background-color:#0000;border:none;border-radius:0;line-height:1.4}.note__editor-input:focus-visible{box-shadow:none;background-color:var(--surface-subtle);outline:none}.note__warning{padding:var(--feed-banner-pad-y) var(--feed-banner-pad-x);border:var(--hairline) solid var(--feed-banner-border);border-radius:var(--radius-control);background-color:var(--feed-banner-bg);color:var(--feed-banner-text);font-size:var(--text-xs);margin:0}.note__conflict-label{color:var(--text-muted);font-size:var(--text-xs);margin:0}.note__conflict{padding:var(--space-2) var(--space-3);border-left:var(--space-1) solid var(--feed-banner-border);background-color:var(--surface-subtle);font-size:var(--text-sm);white-space:pre-wrap;margin:0;line-height:1.4}.note__error{color:var(--danger);font-size:var(--text-xs);margin:0}.note-pinned,.note-search{padding:var(--space-3) var(--feed-card-pad-x);border:var(--hairline) solid var(--feed-card-border);border-radius:var(--feed-card-radius);background-color:var(--surface)}.note-pinned__title,.note-search__title{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--text-xs);font-weight:700}.note-pinned__list,.note-search__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.note-pinned__item{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.note-search__item{padding-bottom:var(--space-2);border-bottom:var(--hairline) solid var(--feed-card-border)}.note-search__item:last-child{border-bottom:0;padding-bottom:0}.note-pinned__text,.note-search__text{font-size:var(--text-sm);white-space:pre-wrap;margin:0;line-height:1.4}.toast-host{z-index:var(--z-toast);top:var(--toast-offset-top);right:var(--toast-offset-right);align-items:stretch;gap:var(--toast-gap);pointer-events:none;flex-direction:column;display:flex;position:fixed}.toast{align-items:flex-start;gap:var(--space-3);width:var(--toast-width);padding:var(--toast-pad-y) var(--toast-pad-x);border:var(--hairline) solid var(--border);border-left-width:var(--toast-accent-width);border-radius:var(--toast-radius);background-color:var(--surface);color:var(--text);box-shadow:var(--toast-shadow);pointer-events:auto;display:flex}.toast--success{border:var(--hairline) solid var(--toast-success-border);border-left:var(--toast-accent-width) solid var(--toast-success)}.toast--success .toast__icon{background-color:var(--toast-success)}.toast--success .toast__title{color:var(--toast-success)}.toast--error{border:var(--hairline) solid var(--toast-error-border);border-left:var(--toast-accent-width) solid var(--toast-error)}.toast--error .toast__icon{background-color:var(--toast-error)}.toast--error .toast__title{color:var(--toast-error)}.toast--warning{border:var(--hairline) solid var(--toast-warning-border);border-left:var(--toast-accent-width) solid var(--toast-warning)}.toast--warning .toast__icon{background-color:var(--toast-warning)}.toast--warning .toast__title{color:var(--toast-warning)}.toast--info{border:var(--hairline) solid var(--toast-info-border);border-left:var(--toast-accent-width) solid var(--toast-info)}.toast--info .toast__icon{background-color:var(--toast-info)}.toast--info .toast__title{color:var(--toast-info)}.toast__icon{width:var(--toast-icon-size);height:var(--toast-icon-size);margin-top:var(--toast-title-gap);border-radius:var(--radius-full);background-color:var(--brand-fill);color:var(--on-brand);font-size:var(--text-sm);font-weight:var(--weight-bold);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.toast__body{gap:var(--toast-title-gap);flex-direction:column;flex:1;min-width:0;display:flex}.toast__title{font-size:var(--toast-title-size);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);margin:0;line-height:1.2}.toast__message{font-size:var(--toast-title-size);color:var(--text-muted);margin:0;line-height:1.4}.toast__close{padding:var(--space-1);border-radius:var(--radius-control);color:var(--text-muted);cursor:pointer;opacity:.7;transition:opacity var(--motion-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.toast__close:hover{opacity:1}.toast__close:focus-visible{box-shadow:0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.toast__close svg{width:var(--text-sm);height:var(--text-sm)}@media (width<=900px){.toast-host{top:var(--space-3);right:var(--space-3);left:var(--space-3);--toast-pad-y:var(--space-2);--toast-pad-x:var(--space-3);--toast-gap:var(--space-2);--toast-icon-size:1.125rem;--toast-title-size:var(--text-sm);--toast-title-gap:0}.toast{align-items:center;gap:var(--space-2);width:100%}.toast__icon{font-size:var(--text-xs);margin-top:0}.toast__title{display:none}.toast__message{line-height:1.3}}.link{color:var(--link);border-bottom:var(--hairline) solid var(--link-line);text-decoration:none}.link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.link:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.link:disabled,.link[aria-disabled=true]{opacity:.5;pointer-events:none}.chip{box-sizing:border-box;min-height:1.5625rem;padding:var(--chip-pad-y) var(--chip-pad-x);border-radius:var(--chip-radius);background-color:var(--chip-bg);color:var(--chip-text);font-family:inherit;font-size:var(--chip-font);font-weight:400;line-height:var(--chip-line);white-space:nowrap;appearance:none;border:none;align-items:center;display:inline-flex;position:relative}button.chip{cursor:pointer;font:inherit;margin:0}.chip:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.chip--kind{color:var(--chip-text-muted)}.chip--static{cursor:default;pointer-events:none}.chip--on-surface{background-color:var(--chip-on-surface-bg);color:var(--chip-on-surface-text)}.chip--lg{min-height:calc(var(--chip-lg-font) + var(--chip-lg-pad-y) * 2);padding:var(--chip-lg-pad-y) var(--chip-lg-pad-x);font-size:var(--chip-lg-font)}.chip--soft{background-color:var(--chip-soft-bg);color:var(--chip-soft-text)}.card-summary{padding:var(--card-summary-pad-top) var(--card-summary-pad-x) var(--card-summary-pad-bottom);border-bottom:var(--hairline) solid var(--deal-card-section-border);background-color:var(--surface)}.card-summary--compact{padding-bottom:var(--card-summary-pad-bottom-compact)}.card-summary__head{align-items:center;gap:var(--card-summary-head-gap);margin-bottom:var(--card-summary-head-margin);display:flex}.card-summary__title{font-size:var(--card-summary-title);font-weight:var(--weight-bold);color:var(--text);margin:0}button.card-summary__title{min-width:0;font:inherit;font-size:var(--card-summary-title);font-weight:var(--weight-bold);color:var(--text);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:0;display:block;overflow:hidden}button.card-summary__title:hover{color:var(--text-muted)}button.card-summary__title:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.card-summary__fields .deal-page__field+.deal-page__field{margin-top:var(--card-summary-field-gap)}.card-summary__fields .deal-page__field--phone{min-height:var(--deal-card-phone-row-min-height);align-items:center}.card-summary__fields .deal-page__field-gutter{width:var(--deal-card-field-gutter);min-height:var(--deal-card-phone-row-min-height);flex:none;justify-content:center;align-items:center;display:inline-flex}.card-summary__fields .deal-page__field-gutter:not(:has(.deal-page__field-add)){visibility:hidden;pointer-events:none}.card-summary__fields .deal-page__field-control{gap:0}.card-summary__fields .deal-page__field-body{min-height:var(--deal-card-phone-row-min-height);align-items:center}.card-summary__fields .deal-page__field-label,.card-summary__fields .deal-page__phone-edit,.card-summary__fields .deal-page__phone-row,.card-summary__fields .deal-page__phone-empty,.card-summary__fields .deal-page__phone-value,.card-summary__fields .deal-page__phone-value--plain,.card-summary__fields .deal-page__field-empty,.card-summary__fields .deal-page__entity-link{line-height:1.25}.card-summary__fields .deal-page__phone-edit,.card-summary__fields .deal-page__phone-row,.card-summary__fields .deal-page__phone-empty,.card-summary__fields .deal-page__phone-value--plain{min-height:var(--deal-card-phone-row-min-height);box-sizing:border-box}.card-summary__fields .deal-page__phone-edit,.card-summary__fields .deal-page__phone-row{align-items:center;display:inline-flex}.card-summary__fields .deal-page__phone-empty,.card-summary__fields .deal-page__phone-value--plain{padding:var(--deal-card-phone-row-pad-y) var(--deal-card-phone-row-pad-x);border-radius:var(--radius-control);align-items:center;margin-left:0;display:inline-flex}.card-summary__fields .deal-page__phone-empty:hover,.card-summary__fields .deal-page__phone-empty:focus-visible,.card-summary__fields .deal-page__phone-value--plain:hover,.card-summary__fields .deal-page__phone-value--plain:focus-visible{background-color:var(--deal-card-phone-hover-bg)}.card-summary__fields .deal-page__phone-input{padding:0 var(--space-1);height:var(--card-summary-field-value-height);box-sizing:border-box;line-height:1.25}.card-summary__fields .deal-page__phone-row{padding:var(--deal-card-phone-row-pad-y) var(--deal-card-phone-row-pad-x);margin-left:0}.card-summary__fields .deal-page__phone-value.deal-page__entity-link{border-bottom:var(--hairline) solid var(--link-line);color:var(--link);text-decoration:none}.card-summary__fields .deal-page__phone-value.deal-page__entity-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.card-add{align-items:center;gap:var(--card-add-gap);width:100%;padding:var(--card-add-pad-top) var(--card-add-pad-x) var(--card-add-pad-bottom);border:none;border-bottom:var(--hairline) solid var(--card-add-border);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.card-add:hover{background-color:var(--card-add-hover-bg)}.card-add:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.card-add--flush{border-bottom:none}.card-add--contact-row{gap:var(--card-add-contact-row-gap);min-height:var(--card-add-contact-row-min-height);padding:var(--deal-card-add-pad-y) var(--card-add-pad-x);box-sizing:border-box}.card-add--contact-row .card-add__icon svg{width:var(--card-add-contact-row-icon-size);height:var(--card-add-contact-row-icon-size)}.card-add--contact-row .card-add__label{font-size:var(--card-add-contact-row-label);font-weight:var(--weight-bold)}.card-add:disabled{opacity:.5;cursor:not-allowed}.card-add:disabled:hover{background-color:#0000}.card-add__icon{color:var(--card-add-icon-color);flex:none}.card-add__icon svg{width:var(--card-add-icon-size);height:var(--card-add-icon-size);display:block}.card-add__icon--inline{width:var(--card-add-icon-size);height:var(--card-add-icon-size)}.card-add__label{font-size:var(--card-add-label);color:var(--card-add-label-color);align-items:center;display:flex}.files-tab{padding:var(--files-tab-pad-top) var(--files-tab-pad-x) var(--files-tab-pad-bottom)}.files-tab>.card-add{align-items:center;gap:var(--space-4);width:100%;padding:var(--files-tab-upload-pad-top) var(--files-tab-upload-pad-x) var(--files-tab-upload-pad-bottom);border:none;border-radius:0}.files-tab>.card-add:hover{background-color:#0000}.files-tab__list{margin:0;padding:0;list-style:none}.files-tab__row{align-items:center;gap:var(--files-tab-row-gap);padding:var(--files-tab-row-pad-y) 0;border-top:var(--hairline) solid var(--files-tab-row-border);display:flex;position:relative}.files-tab__kind{width:var(--files-tab-kind-width);height:var(--files-tab-kind-height);--files-kind:var(--files-tab-kind-other);flex:none;position:relative}.files-tab__kind[data-kind=pdf]{--files-kind:var(--files-tab-kind-pdf)}.files-tab__kind[data-kind=doc]{--files-kind:var(--files-tab-kind-doc)}.files-tab__kind[data-kind=xls]{--files-kind:var(--files-tab-kind-xls)}.files-tab__kind-sheet{background-color:var(--surface);border:var(--files-tab-kind-border) solid var(--files-kind);border-radius:var(--files-tab-kind-radius);position:absolute;inset:0}.files-tab__kind-label{padding:var(--files-tab-kind-label-pad-y) var(--files-tab-kind-label-pad-x);background-color:var(--files-kind);color:var(--on-brand);font-size:var(--files-tab-kind-label);font-weight:var(--weight-bold);letter-spacing:var(--files-tab-kind-label-tracking);border-radius:.0625rem;line-height:1.2;position:absolute;bottom:.125rem;left:0}.files-tab__body{flex:1;min-width:0}.files-tab__title{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.files-tab__name{min-width:0;color:var(--link);text-overflow:ellipsis;white-space:nowrap;border-bottom:var(--hairline) solid var(--link-line);font:inherit;font-size:var(--files-tab-name-size);cursor:pointer;background:0 0;border-top:none;border-left:none;border-right:none;padding:0;text-decoration:none;overflow:hidden}.files-tab__name:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.files-tab__name:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.files-tab__size{color:var(--files-tab-size-color);font-size:var(--files-tab-name-size);flex:none}.files-tab__meta{margin-top:var(--files-tab-meta-gap);color:var(--files-tab-meta-color);font-size:var(--files-tab-meta-size)}.files-tab__menu-trigger{padding:var(--space-2) var(--space-1) 0;color:var(--files-tab-menu-color);font:inherit;font-size:var(--files-tab-menu-size);letter-spacing:.125em;cursor:pointer;background:0 0;border:none;flex:none;align-self:flex-start;line-height:.625rem}.files-tab__menu-trigger:hover{color:var(--text-muted)}.files-tab__menu-trigger:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.files-tab__menu{top:calc(100% - var(--space-1));z-index:var(--z-modal);width:var(--files-tab-menu-width);padding:var(--space-1) 0;border:var(--hairline) solid var(--files-tab-menu-border);border-radius:var(--radius-control);background-color:var(--surface);box-shadow:var(--files-tab-menu-shadow);position:absolute;right:0}.files-tab__menu-item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);color:var(--text);font:inherit;font-size:var(--files-tab-name-size);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.files-tab__menu-item:hover{background-color:var(--surface-muted)}.files-tab__menu-item:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.files-tab__menu-item--danger{color:var(--danger)}.files-tab__menu-item--danger:hover{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.files-tab__menu-item--danger:hover{background-color:color-mix(in oklch, var(--danger) 8%, var(--surface))}}.files-tab__empty{padding:var(--files-tab-empty-pad-y) 0;border-top:var(--hairline) solid var(--files-tab-row-border);color:var(--card-add-label-color);font-size:var(--files-tab-name-size);text-align:center}.files-tab__error{margin:0 0 var(--space-3)}.note__attachments{margin-top:var(--space-2);flex-direction:column;display:flex}.note__attachment{align-items:center;gap:var(--space-2);max-width:100%;display:flex}.note__attachment>.files-tab__row{flex:1;min-width:0}.note__attachment-name{text-align:left;overflow-wrap:anywhere}.note__attachment-remove{color:var(--danger);cursor:pointer;padding:var(--space-1);font-size:var(--text-lg);background:0 0;border:none}.note__attachment-remove:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring)}.note__attachment-remove:disabled{cursor:default}.note__attachments--compact{--files-tab-kind-width:var(--note-files-compact-icon-width);--files-tab-kind-height:var(--note-files-compact-icon-height);--files-tab-row-pad-y:var(--space-1);--files-tab-row-gap:var(--space-2);--files-tab-name-size:var(--text-sm);--files-tab-meta-size:var(--text-xs);--files-tab-meta-gap:0}.text-editor{box-shadow:none;min-width:0;min-height:var(--text-editor-height);white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;background:0 0;border:none;outline:none;display:block}.text-editor[data-rows="3"]{min-height:var(--text-editor-multiline-height)}.text-editor:empty:before{content:attr(data-placeholder);color:var(--text-muted);pointer-events:none}.text-editor:focus-visible{box-shadow:none;background:0 0;outline:none}.text-editor[aria-disabled=true]{opacity:.5}.text-editor .link{cursor:pointer}.home-guest__viewport{background-color:var(--home-guest-bg);width:100vw;height:100vh;overflow:auto}.home-guest{min-height:100vh;min-width:var(--home-guest-min-width);background-color:var(--home-guest-bg);width:100%;color:var(--home-guest-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.home-guest__glow{border-radius:var(--radius-full);pointer-events:none;position:absolute}.home-guest__glow--tr{top:var(--home-guest-glow-tr-top);right:var(--home-guest-glow-tr-right);width:var(--home-guest-glow-tr-size);height:var(--home-guest-glow-tr-size);background:radial-gradient(circle, var(--home-guest-glow-tr), transparent 62%)}.home-guest__glow--bl{bottom:var(--home-guest-glow-bl-bottom);left:var(--home-guest-glow-bl-left);width:var(--home-guest-glow-bl-size);height:var(--home-guest-glow-bl-size);background:radial-gradient(circle, var(--home-guest-glow-bl), transparent 62%)}.home-guest__grid{pointer-events:none;background-image:linear-gradient(var(--home-guest-grid-line) var(--hairline), transparent var(--hairline)), linear-gradient(90deg, var(--home-guest-grid-line) var(--hairline), transparent var(--hairline));background-size:var(--home-guest-grid-size) var(--home-guest-grid-size);position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 80% at 50% 30%,#000,#0000 76%);mask-image:radial-gradient(110% 80% at 50% 30%,#000,#0000 76%)}.home-guest__top{justify-content:space-between;align-items:center;gap:var(--space-3);padding:clamp(var(--home-guest-top-pad-y-min), var(--home-guest-top-pad-y-pref), var(--home-guest-top-pad-y-max)) var(--home-guest-pad-x);flex-wrap:wrap;flex:none;display:flex;position:relative}.home-guest__brand{align-items:center;gap:var(--home-guest-brand-gap);font-size:var(--home-guest-brand-size);font-weight:var(--weight-bold);letter-spacing:var(--home-guest-brand-tracking);color:var(--home-guest-text);text-decoration:none;display:flex;position:relative}.home-guest__brand:focus-visible{box-shadow:0 0 0 var(--focus-ring-width-strong) var(--focus-ring);border-radius:var(--radius-control);outline:none}.home-guest__brand-mark{width:var(--home-guest-brand-mark);height:var(--home-guest-brand-mark);border-radius:var(--home-guest-brand-mark-radius);flex:none;display:block}.home-guest__brand-accent{color:var(--brand);white-space:nowrap;margin-inline-start:var(--home-guest-brand-pull)}.home-guest__hero{text-align:center;min-height:0;padding:clamp(var(--home-guest-hero-pad-y-min), var(--home-guest-hero-pad-y-pref), var(--home-guest-hero-pad-y-max)) var(--home-guest-pad-x) clamp(var(--home-guest-hero-pad-y-min), var(--home-guest-hero-pad-y-pref), var(--home-guest-hero-pad-bottom-max));flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.home-guest__title{max-width:var(--home-guest-title-max-width);font-size:clamp(var(--home-guest-title-min), var(--home-guest-title-pref), var(--home-guest-title-max));line-height:1.02;font-weight:var(--weight-bold);letter-spacing:var(--home-guest-title-tracking);color:var(--home-guest-title);margin:0}.home-guest__title-accent{color:var(--brand)}.home-guest__lead{margin:clamp(var(--home-guest-lead-top-min), var(--home-guest-lead-top-pref), var(--home-guest-lead-top-max)) 0 0;max-width:var(--home-guest-lead-max-width);font-size:clamp(var(--home-guest-lead-min), var(--home-guest-lead-pref), var(--home-guest-lead-max));color:var(--home-guest-lead);line-height:1.6}.home-guest__actions{justify-content:center;align-items:center;gap:var(--home-guest-actions-gap);margin-top:clamp(var(--home-guest-actions-top-min), var(--home-guest-actions-top-pref), var(--home-guest-actions-top-max));flex-wrap:wrap;display:flex}.home-guest__cta{padding:var(--home-guest-cta-pad-y) var(--home-guest-cta-primary-pad-x);border-radius:var(--home-guest-cta-radius);font-size:var(--home-guest-cta-font);font-weight:var(--weight-bold);cursor:pointer;border:var(--hairline) solid transparent;transition:transform var(--motion-fast) var(--ease-out-soft), box-shadow var(--motion-fast) var(--ease-out-soft), background-color var(--motion-fast) var(--ease-out-soft), border-color var(--motion-fast) var(--ease-out-soft), color var(--motion-fast) var(--ease-out-soft);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.home-guest__cta:focus-visible{box-shadow:0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.home-guest__cta--primary{background-color:var(--brand-fill);color:var(--on-brand);letter-spacing:var(--home-guest-cta-tracking)}.home-guest__cta--primary:hover{background-color:var(--brand-strong);color:var(--on-brand);box-shadow:var(--home-guest-cta-primary-shadow);transform:translateY(var(--home-guest-cta-primary-lift))}.home-guest__stats{align-items:center;gap:var(--home-guest-stats-gap);padding:0 var(--home-guest-pad-x) clamp(var(--home-guest-hero-pad-y-min), var(--home-guest-stats-pad-bottom-pref), var(--home-guest-stats-pad-bottom-max));flex:none;justify-content:center;display:flex;position:relative}.home-guest__stat{align-items:center;gap:var(--home-guest-stat-gap);flex-direction:column;display:flex}.home-guest__stat-value{font-size:var(--home-guest-stat-value);font-weight:var(--weight-bold);letter-spacing:var(--home-guest-stat-value-tracking);color:var(--home-guest-title)}.home-guest__stat-label{font-size:var(--home-guest-stat-label);color:var(--home-guest-muted)}.home-guest__stat-divider{width:var(--hairline);height:var(--home-guest-stat-divider-height);background-color:var(--home-guest-stat-divider)}@media (width<=680px){.home-guest__viewport{overflow-x:hidden}.home-guest{min-width:0}.home-guest__top{padding:var(--space-4) var(--space-5)}.home-guest__brand{font-size:var(--space-5);gap:var(--space-2)}.home-guest__hero{padding:var(--space-8) var(--space-5) var(--space-6)}.home-guest__title{font-size:var(--home-guest-title-min);line-height:1.06}.home-guest__lead{margin-top:var(--space-4);font-size:var(--space-4)}.home-guest__actions{align-items:stretch;gap:var(--space-3);width:100%;margin-top:var(--space-6);flex-direction:column}.home-guest__cta{padding-inline:var(--space-5);font-size:var(--home-guest-lead-min)}.home-guest__stats{gap:var(--home-guest-actions-gap);padding:0 var(--space-5) var(--space-6);flex-direction:column}.home-guest__stat-value{font-size:var(--home-guest-cta-font)}.home-guest__stat-divider{display:none}}.login{min-height:100vh;font-family:var(--font-sans);background-color:var(--brand-fill);color:var(--on-brand);flex-direction:column;display:flex}@media (width>=900px){.login{flex-direction:row}}.login__hero{justify-content:space-between;gap:var(--space-8);padding:var(--login-hero-pad-y) var(--login-hero-pad-x);background-image:linear-gradient(150deg, var(--login-hero-from) 0%, var(--login-hero-mid) 46%, var(--login-hero-to) 100%);color:var(--on-brand);flex-direction:column;flex:1.15 1 0;display:none;position:relative;overflow:hidden}@media (width>=900px){.login__hero{display:flex}}.login__hero-glow{border-radius:var(--radius-full);pointer-events:none;position:absolute}.login__hero-glow--tl{top:var(--login-glow-tl-top);left:var(--login-glow-tl-left);width:var(--login-glow-tl-size);height:var(--login-glow-tl-size);background:radial-gradient(circle, var(--login-glow-tl), transparent 65%);filter:blur(var(--login-glow-blur))}.login__hero-glow--br{right:var(--login-glow-br-right);bottom:var(--login-glow-br-bottom);width:var(--login-glow-br-size);height:var(--login-glow-br-size);background:radial-gradient(circle, var(--login-glow-br), transparent 62%)}.login__hero-grid{pointer-events:none;background-image:linear-gradient(var(--login-grid-line) var(--hairline), transparent var(--hairline)), linear-gradient(90deg, var(--login-grid-line) var(--hairline), transparent var(--hairline));background-size:var(--login-grid-size) var(--login-grid-size);position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 30% 40%,#000,#0000 72%);mask-image:radial-gradient(120% 90% at 30% 40%,#000,#0000 72%)}.login__brand{align-items:center;gap:var(--login-brand-gap);font-size:var(--login-brand-size);font-weight:var(--weight-bold);letter-spacing:var(--login-brand-tracking);display:flex;position:relative}.login__brand-mark{width:var(--login-brand-mark);height:var(--login-brand-mark);border-radius:var(--login-brand-mark-radius);flex:none;display:block}.login__brand-accent{color:var(--login-brand-accent);margin-inline-start:var(--login-brand-pull)}.login__brand--panel{width:100%;max-width:var(--login-form-max);color:var(--text);flex:none}.login__brand--panel .login__brand-accent{color:var(--brand)}@media (width>=900px){.login__brand--panel{display:none}}.login__hero-body{max-width:var(--login-hero-body-max);padding-bottom:var(--login-hero-body-pad-bottom);position:relative}.login__eyebrow{align-items:center;gap:var(--login-eyebrow-gap);padding:var(--login-eyebrow-pad-y) var(--login-eyebrow-pad-x);border:var(--hairline) solid var(--login-eyebrow-border);border-radius:var(--login-eyebrow-radius);background-color:var(--login-eyebrow-bg);color:var(--login-eyebrow-text);font-size:var(--login-eyebrow-size);letter-spacing:var(--login-eyebrow-tracking);text-transform:uppercase;-webkit-backdrop-filter:blur(var(--login-eyebrow-blur));backdrop-filter:blur(var(--login-eyebrow-blur));display:inline-flex}.login__eyebrow-dot{width:var(--login-dot-size);height:var(--login-dot-size);border-radius:var(--radius-full);background-color:var(--login-dot);flex:none}.login__hero-title{margin:var(--login-hero-title-top) 0 0;font-size:clamp(var(--login-hero-title-min), 6vw, var(--login-hero-title));font-weight:var(--weight-bold);letter-spacing:var(--login-hero-title-tracking);line-height:.98}.login__hero-lead{margin:var(--login-hero-lead-top) 0 0;font-size:var(--login-hero-lead);color:var(--login-hero-lead-color);line-height:1.6}.login__hero-tags{gap:var(--login-tag-gap);flex-wrap:wrap;display:flex;position:relative}.login__tag{padding:var(--login-tag-pad-y) var(--login-tag-pad-x);border-radius:var(--login-tag-radius);background-color:var(--login-tag-bg);color:var(--login-tag-text);font-size:var(--login-tag-size)}.login__panel{padding:var(--login-panel-pad);background-color:var(--surface);color:var(--text);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;min-height:100vh;display:flex}@media (width<=899px){.login__panel{padding:var(--login-panel-pad-y-mobile) var(--login-panel-pad-x-mobile);justify-content:flex-start}.login__form{flex:auto;justify-content:center;min-height:0}}.login__form{width:100%;max-width:var(--login-form-max);flex-direction:column;display:flex}.login__theme{margin-bottom:var(--space-6);align-self:flex-end}.login__heading{font-size:var(--login-heading-size);font-weight:var(--weight-bold);color:var(--text);margin:0}.login__subtitle{margin:var(--login-sub-top) 0 0;font-size:var(--login-sub-size);color:var(--text-muted)}.login__field{margin-top:var(--login-field-top);display:block}.login__field:first-of-type{margin-top:var(--login-field-first-top)}.login__field .field-label{margin-bottom:0}.login__field .field{margin-top:var(--login-input-top);padding:var(--login-input-pad-y) var(--login-input-pad-x);font-size:var(--login-input-size);background-color:var(--login-input-bg);border-radius:var(--btn-radius);transition:border-color var(--motion-fast) var(--ease-out-soft), box-shadow var(--motion-fast) var(--ease-out-soft), background-color var(--motion-fast) var(--ease-out-soft)}.login__field .field:focus-visible{border-color:var(--brand);background-color:var(--surface);box-shadow:0 0 0 var(--focus-ring-width-strong) var(--login-input-focus-ring)}.login__row{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--login-row-top);font-size:var(--login-row-size);display:flex}.login__check{align-items:center;gap:var(--login-check-gap);color:var(--login-check-color);cursor:pointer;display:inline-flex}.login__check input{width:var(--login-check-size);height:var(--login-check-size);border-radius:var(--login-check-radius);accent-color:var(--brand);flex:none;margin:0}.login__check input:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.login__forgot{color:var(--brand);white-space:nowrap;text-decoration:none}.login__forgot:hover{color:var(--brand-strong)}.login__forgot:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.login__submit{width:100%;margin-top:var(--login-submit-top);padding:var(--login-submit-pad-y) 0;border-radius:var(--btn-radius);background-image:linear-gradient(180deg, var(--login-hero-from), var(--login-hero-mid));color:var(--on-brand);font-family:inherit;font-size:var(--login-submit-font);font-weight:var(--weight-bold);letter-spacing:var(--login-submit-tracking);cursor:pointer;box-shadow:var(--login-submit-shadow);transition:transform var(--motion-fast) var(--ease-out-soft), box-shadow var(--motion-fast) var(--ease-out-soft);border:none;display:block}.login__submit:hover:not(:disabled){box-shadow:var(--login-submit-shadow-hover);transform:translateY(var(--login-submit-lift))}.login__submit:active:not(:disabled){transform:translateY(0)}.login__submit:focus-visible{box-shadow:var(--login-submit-shadow), 0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.login__submit:disabled{opacity:.6;cursor:not-allowed}.login__divider{align-items:center;gap:var(--login-divider-gap);margin:var(--login-divider-top) 0 var(--login-divider-bottom);color:var(--login-divider-color);font-size:var(--login-divider-size);display:flex}.login__divider:before,.login__divider:after{content:"";height:var(--hairline);background-color:var(--border);flex:1}.login__sso{width:100%;padding:var(--login-sso-pad-y) 0;border:var(--hairline) solid var(--border);border-radius:var(--btn-radius);background-color:var(--surface);color:var(--text);font-family:inherit;font-size:var(--login-sso-font);font-weight:var(--weight-bold);cursor:pointer;display:block}.login__sso:hover{background-color:var(--surface-muted)}.login__sso:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.login__signup{margin:var(--login-signup-top) 0 0;font-size:var(--login-signup-size);color:var(--text-muted)}.login__signup a{font-weight:var(--weight-bold);color:var(--brand);text-decoration:none}.login__signup a:hover{color:var(--brand-strong)}.login__signup a:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.login__error{color:var(--on-danger);background-color:var(--danger);margin:0}@supports (color:color-mix(in lab, red, red)){.login__error{background-color:color-mix(in oklch, var(--danger) 35%, transparent)}}.login__error{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);font-size:var(--text-sm)}.login__panel .login__error{margin-top:var(--login-error-top);color:var(--danger);font-size:var(--login-error-size);background:0 0;padding:0}:is(.shell__main:has(.board-page),.shell__main:has(.tasks-page),.shell__main:has(.contact-page)){flex-direction:column;min-height:0;display:flex;overflow:hidden}.shell__main:has(.contact-page){container:entity-page/inline-size}.contact-page{background-color:var(--surface);flex:1;grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;min-height:0;display:grid;overflow:hidden}.contact-page.deal-page{grid-template-columns:var(--deal-card-width) minmax(0, 1fr);background-color:var(--surface-muted);grid-template-rows:minmax(0,1fr);display:grid}@container entity-page (width>=901px){.contact-page:not(.deal-page){grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}}.contact-page.deal-page .contact-page__info{background:var(--deal-card-plate-bg);border-right:none;grid-area:1/1/-1;width:auto;min-width:0}.contact-page.deal-page .contact-page__plate{flex:none}.contact-page.deal-page>.feed{grid-area:1/2/-1;min-width:0;min-height:0;overflow:hidden}.contact-page__info{border-right:var(--hairline) solid var(--border);background-color:var(--surface);flex-direction:column;min-width:0;min-height:0;padding:0;display:flex}.contact-page:not(.deal-page)>.feed{min-width:0;min-height:0;overflow:hidden}@container entity-page (width>=901px){.contact-page:not(.deal-page)>.feed{min-height:0;overflow:hidden}}.contact-page__plate{background:var(--deal-card-plate-bg);color:var(--on-brand);padding:var(--deal-card-pad-top) var(--deal-card-pad-x) 0}.contact-page__plate-bar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.contact-page__heading{align-items:center;gap:var(--deal-card-heading-gap);flex:1;min-width:0;display:flex}.contact-page__back{align-items:center;gap:var(--space-2);color:var(--on-brand);font-size:var(--text-sm);font-weight:var(--weight-semibold);min-width:0;text-decoration:none;display:inline-flex}.contact-page__back:hover{color:var(--on-brand);text-decoration:none}.contact-page__back:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.contact-page__name{align-items:center;gap:var(--space-2);min-width:0;color:var(--on-brand);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex:1;display:inline-flex}.contact-page__name[data-state=editing]{flex-direction:column;align-items:stretch;display:flex}.contact-page__name-edit{padding:var(--space-1);color:var(--on-brand-muted);cursor:pointer;border-radius:var(--radius-control);opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.contact-page__name:hover .contact-page__name-edit,.contact-page__name:focus-within .contact-page__name-edit{opacity:1}.contact-page__name-edit:hover{color:var(--on-brand)}.contact-page__name-edit:focus-visible{opacity:1;box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.contact-page__name-fields{align-items:center;gap:var(--space-2);min-width:0;display:flex}.contact-page__name-fields .field{width:auto;min-width:0;color:var(--on-brand);border-bottom-color:var(--on-brand-faint);background-color:#0000;flex:1}.contact-page__name-fields .field::placeholder{color:var(--on-brand-muted)}.contact-page__name-fields .field--inline:focus-visible{border-bottom-color:var(--on-brand)}.contact-page__menu{color:var(--on-brand-muted);padding:var(--space-2);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;flex-shrink:0}.contact-page__menu:hover{color:var(--on-brand)}.contact-page__menu:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.contact-page__tags{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;flex:1;min-width:0;display:flex;position:relative}.contact-page__tags[data-state=editing]{flex-wrap:wrap}.contact-page__id{color:var(--on-brand-muted);font-size:var(--text-xs);flex-shrink:0}.contact-page__tag-add{padding:var(--space-1) var(--space-2);border:var(--hairline) solid var(--on-brand-faint);border-radius:var(--radius-control);color:var(--on-brand-muted);font-family:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.contact-page__tag-add:hover{color:var(--on-brand)}.contact-page__tag-add:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.contact-page__tag-field{align-items:center;gap:var(--space-2);cursor:text;flex-wrap:wrap;flex:1;width:100%;min-width:0;display:flex;position:relative}.contact-page__tag-field[data-state=editing]{border-bottom:var(--hairline) solid var(--brand);flex-wrap:wrap}.contact-page__tag-input{width:auto;min-width:5rem;padding:var(--space-1) 0;color:var(--on-brand);font:inherit;font-size:var(--text-sm);background:0 0;border:none;flex:5rem}.contact-page__tag-input:focus-visible{outline:none}.contact-page__tag-menu{z-index:var(--z-modal);margin-top:var(--space-1);min-width:100%;padding:var(--space-1);border:var(--hairline) solid var(--on-brand-faint);border-radius:var(--radius-control);background-color:var(--shell-bar);box-shadow:var(--shadow-card);list-style:none;position:absolute;top:100%;left:0}.contact-page__tag-option{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--on-brand);font-family:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.contact-page__tag-option[aria-selected=true],.contact-page__tag-option:hover{background-color:var(--on-brand-faint)}.contact-page__tag-create{color:var(--on-brand-muted)}.contact-page__body{min-height:0;padding:var(--entity-tab-body-pad-top) var(--entity-tab-body-pad-x) var(--entity-tab-body-pad-bottom);background-color:var(--surface);flex-direction:column;flex:1;gap:0;display:flex;overflow-y:auto}.card-summary .deal-page__contact-form{border-bottom:none;margin-top:0;padding-left:0;padding-right:0}.contact-page__body .deal-page__error{margin:var(--space-3) var(--deal-card-body-pad-x) 0}.contact-page__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.contact-page__status{padding:var(--space-6)}.contact-page__stub{color:var(--text-muted);font-size:var(--text-sm)}.contact-page__tabs{gap:var(--deal-card-tabs-gap);margin-top:var(--deal-card-tabs-margin-top);display:flex}.contact-page__tab{padding:0 0 var(--deal-card-tab-pad-bottom);color:var(--deal-card-tab-muted);font-size:var(--deal-card-tab);cursor:pointer;border:none;border-bottom:var(--deal-card-tab-underline-width) solid transparent;background:0 0;font-weight:400}.contact-page__tab[aria-selected=true]{color:var(--on-brand);font-weight:var(--weight-bold);border-bottom-color:var(--deal-card-tab-underline)}.contact-page__tab:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.contact-page__tab:disabled{opacity:.45;cursor:not-allowed}.contact-page__tab:disabled[aria-selected=true]{color:var(--deal-card-tab-muted);border-bottom-color:#0000;font-weight:400}.deal-page__tabs .contact-page__tab,.deal-page__tab-indicators{align-items:center;gap:var(--space-1);display:inline-flex}.deal-page__tab-indicator{border-radius:var(--radius-full);flex:none}.deal-page__tab-indicator--today,.deal-page__tab-indicator--future,.deal-page__tab-indicator--empty{width:var(--board-dot-size);height:var(--board-dot-size)}.deal-page__tab-indicator--today{background-color:var(--tasks-board-today)}.deal-page__tab-indicator--future{background-color:var(--tasks-board-future)}.deal-page__tab-indicator--empty{background-color:var(--board-dot-warn)}.deal-page__tab-indicator--overdue{width:var(--space-4);height:var(--space-4);background-color:var(--tasks-board-overdue);color:var(--on-brand);font-size:var(--text-2xs);font-weight:var(--weight-bold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.contact-page__fields{gap:0;display:grid}.contact-page__row{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--hairline) solid var(--border);font-size:var(--text-sm);grid-template-columns:8rem minmax(0,1fr);align-items:center;display:grid}.contact-page__label{color:var(--text-muted)}.contact-page__company{min-width:0}.contact-page__company[data-state=edit],.contact-page__company[data-state=linked]{padding:var(--deal-card-section-pad-top) var(--deal-card-body-pad-x) var(--deal-card-section-pad-bottom);border-bottom:var(--hairline) solid var(--deal-card-section-border)}.contact-page__company-edit{gap:var(--space-5);display:grid}.contact-page__company-edit-head{align-items:center;gap:var(--card-add-gap);min-width:0;display:flex}.contact-page__company-edit-field{flex:1;min-width:0;position:relative}.contact-page__company-fields{gap:0;display:grid}.contact-page__company-fields .deal-page__field--phone:first-child{margin-top:0}.company-inline-fields{gap:var(--deal-card-field-gap);flex-direction:column;display:flex}.company-inline-fields .deal-page__field--form,.card-summary__fields .company-inline-fields .deal-page__field+.deal-page__field{margin-top:0}.company-inline-fields .company-inline-fields__phone{order:1}.company-inline-fields .company-inline-fields__email{order:2}.company-inline-fields .company-inline-fields__website{order:3}.company-inline-fields .company-inline-fields__address{order:4}.contact-page__company-label--link{color:var(--link)}.contact-page__company-error{color:var(--danger);font-size:var(--text-sm);margin:0}.contact-page__company-linked{gap:0;min-width:0;display:grid}.contact-page__company-linked-head{align-items:center;gap:var(--space-3);min-width:0;display:flex}.contact-page__company-mark{color:var(--card-add-icon-color);flex:none}.contact-page__company-mark svg{width:var(--card-add-icon-size);height:var(--card-add-icon-size);display:block}.contact-page__company-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--deal-card-contact-name);font-weight:var(--weight-bold);color:var(--text);overflow:hidden}.contact-page__company-name.deal-page__entity-link{font-size:var(--deal-card-contact-name);font-weight:var(--weight-bold);color:var(--link);border-bottom:var(--hairline) solid var(--link-line);text-decoration:none}.contact-page__company-name.deal-page__entity-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.contact-page__company-clear{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);color:var(--danger);opacity:.55;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.contact-page__company-clear svg{display:block}.contact-page__company-clear:hover{opacity:1}.contact-page__company-clear:focus-visible{opacity:1;box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.contact-page__company-clear:disabled{opacity:.35;cursor:not-allowed}.contact-page__company-linked .company-inline-fields{min-width:0}.contact-page__company-linked .company-inline-fields .deal-page__field{min-height:var(--deal-card-phone-row-min-height);align-items:center}.contact-page__company-linked .company-inline-fields .deal-page__field-gutter:not(:has(.deal-page__field-add)){visibility:hidden;pointer-events:none}.contact-page__company-linked .company-inline-fields .deal-page__field-control{flex:none;gap:0}.contact-page__company-linked .company-inline-fields .deal-page__field-body{min-height:var(--deal-card-phone-row-min-height);align-items:center}.contact-page__company-linked .company-inline-fields .deal-page__field-label,.contact-page__company-linked .company-inline-fields .deal-page__phone-edit,.contact-page__company-linked .company-inline-fields .deal-page__phone-row,.contact-page__company-linked .company-inline-fields .deal-page__phone-value,.contact-page__company-linked .company-inline-fields .deal-page__phone-value--plain,.contact-page__company-linked .company-inline-fields .deal-page__field-input{line-height:1.25}.contact-page__company-linked .company-inline-fields .deal-page__phone-edit,.contact-page__company-linked .company-inline-fields .deal-page__phone-row,.contact-page__company-linked .company-inline-fields .deal-page__phone-value--plain{min-height:var(--deal-card-phone-row-min-height);box-sizing:border-box}.contact-page__company-linked .company-inline-fields .deal-page__phone-edit,.contact-page__company-linked .company-inline-fields .deal-page__phone-row{align-items:center;display:inline-flex}.contact-page__company-linked .company-inline-fields .deal-page__phone-value--plain{padding:var(--deal-card-phone-row-pad-y) var(--deal-card-phone-row-pad-x);border-radius:var(--radius-control);align-items:center;margin-left:0;display:inline-flex}.contact-page__company-linked .company-inline-fields .deal-page__phone-value--plain:hover,.contact-page__company-linked .company-inline-fields .deal-page__phone-value--plain:focus-visible{background-color:var(--deal-card-phone-hover-bg)}.contact-page__company-linked .company-inline-fields .deal-page__phone-row{padding:var(--deal-card-phone-row-pad-y) var(--deal-card-phone-row-pad-x);margin-left:0}.contact-page__company-linked .company-inline-fields .deal-page__phone-input{padding:0 var(--space-1);height:var(--card-summary-field-value-height);box-sizing:border-box;line-height:1.25}.deal-page__tasks{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.contact-page__deals{padding:var(--contact-deals-pad-top) var(--contact-deals-pad-x) var(--contact-deals-pad-bottom)}.deal-page__tasks.contact-page__deals{padding-top:var(--space-3);padding-bottom:var(--space-3)}.deal-page__tasks-body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.deal-page__tasks-cards{gap:var(--contact-deals-list-gap);min-width:0;min-height:0;padding-bottom:var(--space-3);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.deal-page__tasks-error{margin:0 0 var(--contact-deals-filters-margin)}.deal-page__tasks .feed__task-filter--tab{width:100%;min-width:0;margin-bottom:var(--contact-deals-filters-margin);row-gap:var(--feed-task-filter-tab-gap);scrollbar-width:none;flex-wrap:wrap;overflow-x:hidden}.deal-page__tasks .feed__task-filter--tab::-webkit-scrollbar{display:none}.contact-page__deals-filters{align-items:center;gap:var(--contact-deals-filters-gap);margin-bottom:var(--contact-deals-filters-margin);flex-wrap:wrap;display:flex}.contact-page__deals-filter{align-items:center;gap:var(--contact-deals-filters-gap);padding:var(--contact-deals-filter-pad-y) var(--contact-deals-filter-pad-x);border:var(--hairline) solid var(--contact-deals-filter-border);border-radius:var(--contact-deals-filter-radius);background:var(--surface);color:var(--contact-deals-filter-idle-text);font:inherit;font-size:var(--contact-deals-filter-font);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);cursor:pointer;display:inline-flex}.contact-page__deals-filter-count{font-size:var(--contact-deals-filter-count);font-weight:var(--weight-medium);color:var(--contact-deals-filter-idle-count)}.contact-page__deals-filter:hover{border-color:var(--board-quick-border-hover)}.contact-page__deals-filter:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.contact-page__deals-filter[aria-pressed=true]{color:var(--on-brand);border-color:#0000}.contact-page__deals-filter[aria-pressed=true] .contact-page__deals-filter-count{color:var(--on-brand-muted)}.contact-page__deals-filter--all.contact-page__deals-filter--on{background:var(--contact-deals-filter-all);border-color:var(--contact-deals-filter-all)}.contact-page__deals-filter--open.contact-page__deals-filter--on{background:var(--settings-chip-open);border-color:var(--settings-chip-open)}.contact-page__deals-filter--won.contact-page__deals-filter--on{background:var(--settings-chip-won);border-color:var(--settings-chip-won)}.contact-page__deals-filter--lost.contact-page__deals-filter--on{background:var(--settings-chip-lost);border-color:var(--settings-chip-lost)}.contact-page__deals-list{gap:var(--contact-deals-list-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contact-page__deals-row{align-items:center;gap:var(--contact-deals-row-gap);padding:var(--contact-deals-row-pad-y) var(--contact-deals-row-pad-x);border:var(--hairline) solid var(--contact-deals-row-border);border-left-width:var(--contact-deals-row-accent);border-radius:var(--contact-deals-row-radius);background:var(--surface);box-shadow:var(--contact-deals-row-shadow);color:inherit;transition:box-shadow var(--motion-fast) var(--ease-out-soft), transform var(--motion-fast) var(--ease-out-soft);text-decoration:none;display:flex}.contact-page__deals-row--open{border-left-color:var(--settings-chip-open)}.contact-page__deals-row--won{border-left-color:var(--settings-chip-won)}.contact-page__deals-row--lost{border-left-color:var(--settings-chip-lost)}.contact-page__deals-row:hover{box-shadow:var(--contact-deals-row-shadow-hover);transform:translateY(-1px)}.contact-page__deals-row:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring), var(--contact-deals-row-shadow-hover);outline:none}.contact-page__deals-main{flex:1;min-width:0}.contact-page__deals-title-row,.contact-page__deals-meta{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.contact-page__deals-meta{margin-top:var(--space-1);align-items:center}.contact-page__deals-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--link);font-size:var(--contact-deals-title);overflow:hidden}.contact-page__deals-number,.contact-page__deals-pipeline,.contact-page__deals-when{color:var(--contact-deals-meta-muted);font-size:var(--contact-deals-number);flex:none}.contact-page__deals-pipeline{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--contact-deals-pipeline);flex:1;overflow:hidden}.contact-page__deals-stage{padding:var(--contact-deals-stage-pad-y) var(--contact-deals-stage-pad-x);border-radius:var(--contact-deals-stage-radius);font-size:var(--contact-deals-stage-font);font-weight:var(--weight-bold);flex:none}.contact-page__deals-stage--open{background:var(--settings-chip-open-soft);color:var(--settings-chip-open)}.contact-page__deals-stage--won{background:var(--settings-chip-won-soft);color:var(--settings-chip-won)}.contact-page__deals-stage--lost{background:var(--settings-chip-archive-soft);color:var(--settings-chip-archive)}.contact-page__deals-side{text-align:right;flex:none}.contact-page__deals-amount{color:var(--text);font-size:var(--contact-deals-amount);font-weight:var(--weight-bold);white-space:nowrap;display:block}.contact-page__deals-amount--lost{color:var(--contact-deals-meta-muted)}.contact-page__deals-when{margin-top:var(--space-1);font-size:var(--contact-deals-when);white-space:nowrap;display:block}.contact-page__deals-empty{padding:var(--contact-deals-empty-pad);border:var(--hairline) dashed var(--contact-deals-empty-border);border-radius:var(--contact-deals-row-radius);background:var(--contact-deals-empty-bg);color:var(--contact-deals-meta-muted);font-size:var(--text-lg);text-align:center}.table-wrap{background-color:var(--surface);overflow:auto}.table-name{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.table-name[data-state=editing]{flex-direction:column;align-items:stretch;display:flex}.table-name__edit{padding:var(--space-1);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-control);opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.table-name:hover .table-name__edit,.table-name:focus-within .table-name__edit{opacity:1}.table-name__edit:hover{color:var(--text)}.table-name__edit:focus-visible{opacity:1;box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.table-name__fields{align-items:center;gap:var(--space-2);min-width:0;display:flex}.table-name__fields .field{flex:1;width:auto;min-width:0}.table-name__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.table-wrap .login__error{margin:var(--space-4)}.board-page{background-color:var(--surface-muted);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;container:board/inline-size}.board-page__empty{align-items:flex-start;gap:var(--space-4);padding:var(--space-8);flex-direction:column;display:flex}.board-page__empty p{color:var(--text-muted);font-size:var(--text-sm);margin:0}.board-page__filters{align-items:flex-start;gap:var(--space-4);padding:var(--board-filter-pad-y) var(--board-filter-pad-x);border-bottom:var(--hairline) solid var(--board-filter-border);background-color:var(--surface);flex:none;display:flex}.board-page__filters-body{gap:var(--board-filter-row-gap);flex-direction:column;flex:1;min-width:0;display:flex}.board-page__filters-row{align-items:center;gap:var(--board-filter-label-gap);flex-wrap:wrap;display:flex}.board-page__filters-label{color:var(--board-filter-label);font-size:var(--board-filter-label-size);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;flex:none}.board-page__scope-btn{height:var(--board-filter-scope-height);padding:0 var(--board-filter-scope-pad-x);border:var(--hairline) solid var(--board-filter-scope-idle-border);border-radius:var(--board-filter-scope-radius);background-color:var(--board-filter-scope-idle-bg);color:var(--board-filter-scope-idle-text);font:inherit;font-size:var(--board-filter-scope-font);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);flex:none;align-items:center;display:inline-flex}.board-page__scope-btn:hover{border-color:var(--board-quick-border-hover)}.board-page__scope-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__scope-btn[aria-pressed=true]{border-color:var(--board-filter-scope-on-border);background-color:var(--board-filter-scope-on-bg);color:var(--board-filter-scope-on-text)}.board-page__tag-chip{height:var(--board-filter-chip-height);padding:0 var(--board-filter-chip-pad-x);border:var(--hairline) solid var(--board-filter-chip-border,transparent);border-radius:var(--board-filter-chip-radius);background-color:var(--board-filter-chip-bg);color:var(--board-filter-chip-fg);font:inherit;font-size:var(--board-filter-chip-font);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);flex:none;align-items:center;display:inline-flex}.board-page__tag-chip:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__tag-chip[aria-pressed=false]:hover{border-color:var(--board-quick-border-hover);color:var(--board-filter-scope-idle-text)}.board-page__tag-chip[aria-pressed=true]{box-shadow:0 .0625rem .125rem oklch(28% .04 240/.08)}.board-page__filters-reset{color:var(--link);font:inherit;font-size:var(--board-filter-reset-font);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;padding:0}.board-page__filters-reset:hover{color:var(--link-hover)}.board-page__filters-reset:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__filters-actions{align-items:flex-start;gap:var(--space-3);flex:none;margin-left:auto;display:flex}.board-page__filters-close{width:var(--board-filter-close-size);height:var(--board-filter-close-size);color:var(--board-meta);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.board-page__filters-close:hover{color:var(--text)}.board-page__filters-close:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.board-page__filters-close svg{width:var(--board-filter-close-size);height:var(--board-filter-close-size)}.board-page__filters-close .shell-icon__glyph{stroke:currentColor;stroke-width:1.6px}.board-page__list{min-height:0;padding:var(--board-list-pad-y) var(--board-list-pad-x);flex:1;overflow:auto}.board-page__list>.login__error{margin:0 0 var(--space-3)}.board-page__pager{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.board-page__pager-btn{min-width:var(--control-height);min-height:var(--control-height);padding:0 var(--space-3);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);background:var(--surface);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out-soft), color var(--motion-fast) var(--ease-out-soft), border-color var(--motion-fast) var(--ease-out-soft)}.board-page__pager-btn--page{padding:0 var(--space-2)}.board-page__pager-btn--current{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}.board-page__pager-btn:hover:not(:disabled){background:var(--surface-muted)}.board-page__pager-btn--current:hover:not(:disabled){background:var(--brand-tint)}.board-page__pager-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__pager-btn:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.6}.board-page__pager-gap{min-width:var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--text-muted)}.board-page__list-panel{background-color:var(--surface);border:var(--hairline) solid var(--board-card-border);border-radius:var(--btn-radius);transition:opacity var(--motion-soft) var(--ease-out-soft)}.board-page__list-panel--paging{opacity:.45;pointer-events:none}.board-page__list-head,.board-page__list-row{align-items:center;gap:var(--board-list-gap);padding:var(--board-list-row-pad-y) var(--board-list-row-pad-x);border-bottom:var(--hairline) solid var(--surface-subtle);display:flex}.board-page__list-head{padding-top:var(--board-list-head-pad-y);padding-bottom:var(--board-list-head-pad-y);border-bottom-color:var(--shell-flyout-border);color:var(--board-meta);font-size:var(--board-head-size);font-weight:var(--weight-bold);letter-spacing:var(--board-head-tracking);text-transform:uppercase}.board-page__list-row:last-child{border-bottom:none}.board-page__list-row:hover{background-color:var(--board-list-row-hover)}.board-page__list-empty{padding:var(--board-list-row-pad-y) var(--board-list-row-pad-x);color:var(--text-muted);font-size:var(--board-list-cell);margin:0}.board-page__list-col{min-width:0}.board-page__list-col--name{align-items:center;gap:var(--space-2);flex:2.4 1 0;display:flex}.board-page__list-col--contact,.board-page__list-col--company,.board-page__list-col--stage{flex:1.6 1 0}.board-page__list-col--budget{width:var(--board-list-budget);text-align:right;font-size:var(--board-list-title);color:var(--text);flex:none}.board-page__list-panel--contacts .board-page__list-row{padding-top:var(--contacts-list-row-pad-y);padding-bottom:var(--contacts-list-row-pad-y)}.board-page__list-panel--contacts .board-page__list-col--name{align-items:center;gap:var(--space-3);flex:1.5 1 0;display:flex}.board-page__list-panel--contacts .board-page__list-col--company{flex:1.4 1 0}.board-page__list-panel--contacts .board-page__list-col--phone{font-size:var(--board-list-cell);color:var(--board-list-muted);white-space:nowrap;flex:1.1 1 0;font-weight:400}.board-page__list-panel--contacts .board-page__list-col--email{flex:1.5 1 0}.board-page__list-panel--contacts .board-page__list-col--position{font-size:var(--board-list-cell);color:var(--board-list-muted);flex:1.3 1 0;font-weight:400}.board-page__list-panel--contacts .board-page__list-col--deals{width:auto;text-align:inherit;font-size:inherit;flex:.8 1 0;justify-content:flex-end;display:flex}.board-page__list-avatar{width:var(--contacts-list-avatar-size);height:var(--contacts-list-avatar-size);border-radius:var(--radius-full);background-color:var(--contacts-avatar-bg);flex:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.board-page__list-avatar{background-color:color-mix(in oklch, var(--contacts-avatar-bg) 55%, var(--surface))}}.board-page__list-avatar{color:var(--contacts-avatar-fg);font-size:var(--text-sm);font-weight:var(--weight-bold)}.board-page__list-avatar--company{border-radius:var(--radius-control);background:var(--surface-muted);color:var(--card-add-icon-color)}.board-page__list-avatar--company svg{width:var(--card-add-icon-size);height:var(--card-add-icon-size);display:block}.board-page__list-name-link{min-width:0;color:var(--link);font-size:var(--board-list-title);text-overflow:ellipsis;white-space:nowrap;border-bottom:var(--hairline) solid var(--link-line);text-decoration:none;overflow:hidden}.board-page__list-name-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.board-page__list-name-link:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.board-page__list-link{max-width:100%;color:var(--link);font-size:var(--board-list-title);text-overflow:ellipsis;white-space:nowrap;border-bottom:var(--hairline) solid var(--link-line);text-decoration:none;display:inline-block;overflow:hidden}.board-page__list-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.board-page__list-link:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.board-page__list-sort{align-items:center;gap:var(--space-2);min-width:0;font:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.board-page__list-sort:hover,.board-page__list-sort--active{color:var(--text)}.board-page__list-sort:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.board-page__list-panel--contacts .board-page__list-col--deals .board-page__list-sort{justify-content:flex-end;width:100%}.board-page__list-panel--companies .board-page__list-row{padding-top:var(--contacts-list-row-pad-y);padding-bottom:var(--contacts-list-row-pad-y)}.board-page__list-panel--companies .board-page__list-col--name{align-items:center;gap:var(--space-3);flex:1.8 1 0;display:flex}.board-page__list-panel--companies .board-page__list-col--phone{font-size:var(--board-list-cell);color:var(--board-list-muted);white-space:nowrap;flex:1.1 1 0;font-weight:400}.board-page__list-panel--companies .board-page__list-col--email{flex:1.5 1 0}.board-page__list-panel--companies .board-page__list-col--contacts{width:auto;text-align:inherit;font-size:inherit;flex:.8 1 0;justify-content:flex-end;display:flex}.board-page__list-panel--companies .board-page__list-col--contacts .board-page__list-sort{justify-content:flex-end;width:100%}.board-page__list-panel--users .board-page__list-row{padding-top:var(--contacts-list-row-pad-y);padding-bottom:var(--contacts-list-row-pad-y)}.board-page__list-panel--users .board-page__list-col--name{align-items:center;gap:var(--space-3);flex:1.4 1 0;display:flex}.board-page__list-panel--users .board-page__list-col--login{font-size:var(--board-list-cell);color:var(--board-list-muted);text-overflow:ellipsis;white-space:nowrap;flex:1.5 1 0;min-width:0;font-weight:400;overflow:hidden}.board-page__list-panel--users .board-page__list-col--roles{align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:1.6 1 0;min-width:0;display:flex}.board-page__list-panel--users .board-page__list-col--status{flex:.9 1 0;align-items:center;display:flex}.tasks-page__types-add{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.tasks-page__types-add-row{gap:var(--space-2);align-items:center;display:flex}.tasks-page__types-add-row .input{flex:auto;min-width:0}.board-page__list-panel--task-types{min-width:0}.board-page__list-panel--task-types .board-page__list-row{padding-top:var(--space-2);padding-bottom:var(--space-2)}.board-page__list-panel--task-types .board-page__list-row[data-state=archived]{color:var(--text-muted)}.board-page__list-panel--task-types .board-page__list-col--name{flex:2 1 0;align-items:center;min-width:0;display:flex}.board-page__list-panel--task-types .board-page__list-col--status{flex:1 1 0;align-items:center;min-width:0;display:flex}.board-page__list-panel--task-types .board-page__list-col--actions{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:2 1 0;min-width:0;display:flex}.board-page__list-panel--task-types .board-page__list-head .board-page__list-col--actions{justify-content:flex-end}.tasks-page__types-name,.tasks-page__types-action{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;line-height:1.25;display:inline-flex}.tasks-page__types-name{width:100%;min-width:0;max-width:100%;margin-left:calc(-1 * var(--space-2));color:var(--text);font-size:var(--board-list-title);font-weight:var(--weight-medium);text-align:left}.tasks-page__types-name span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tasks-page__types-name svg{width:var(--feed-card-actions-icon);height:var(--feed-card-actions-icon);color:var(--text-muted);opacity:0;transition:opacity var(--motion-soft) var(--ease-out-soft);flex:none;display:block}.tasks-page__types-name:hover svg,.tasks-page__types-name:focus-visible svg{opacity:1}.tasks-page__types-action{color:var(--link);font-size:var(--board-list-cell);white-space:nowrap;flex:none}.tasks-page__types-action--move{min-width:var(--feed-card-actions-btn-size);min-height:var(--feed-card-actions-btn-size);font-size:var(--text-sm);justify-content:center;padding:0;line-height:1}.tasks-page__types-action:hover:not(:disabled){color:var(--link-hover);background-color:var(--surface-subtle)}.tasks-page__types-name:focus-visible,.tasks-page__types-action:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.tasks-page__types-name:disabled,.tasks-page__types-action:disabled{opacity:.5;cursor:default}.tasks-page__types-name-input{width:100%;font-size:var(--board-list-title)}@media (width<=640px){.board-page__list-panel--task-types .board-page__list-row{flex-wrap:wrap}.board-page__list-panel--task-types .board-page__list-row .board-page__list-col--actions{flex-basis:100%;justify-content:flex-start}.board-page__list-panel--task-types .board-page__list-head .board-page__list-col--actions{display:none}}.board-page__list-sort-arrow{font-size:var(--text-2xs)}.board-page__list-deals-badge{padding:var(--contacts-list-deals-badge-pad-y) var(--contacts-list-deals-badge-pad-x);border-radius:var(--contacts-list-deals-badge-radius);background-color:var(--brand-tint);color:var(--brand);font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap}.board-page__list-deals-badge--empty{background-color:var(--surface-subtle);color:var(--text-muted)}.board-page mark{background-color:var(--feed-search-mark-bg);color:inherit;font-weight:var(--feed-search-mark-weight);border-radius:var(--radius-control);padding:0}.board-page__list-mark{width:var(--board-list-mark);height:var(--board-list-mark);border-radius:var(--radius-full);background-color:var(--board-dot-warn);flex:none}.board-page__list-title{min-width:0;color:var(--brand);font-size:var(--board-list-title);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.board-page__list-title:hover{text-decoration:underline}.board-page__list-title:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.board-page__list-sublink{color:var(--brand);font-size:var(--board-list-cell);border-bottom:var(--hairline) solid var(--board-list-link-line);text-decoration:none;display:inline}.board-page__list-sublink:hover{border-bottom-color:var(--brand)}.board-page__list-sublink:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.board-page__list-muted{color:var(--text-muted);font-size:var(--board-list-cell)}.board-page__list-stage{max-width:100%;padding:var(--board-list-stage-pad-y) var(--board-list-stage-pad-x);border-radius:var(--btn-radius);background-color:var(--palette-swatch,var(--surface-subtle));color:var(--text);font-size:var(--board-list-cell);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.board-page__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto hidden}.board-page__scroll[data-horizontal-pan=dragging],.tasks-page__scroll[data-horizontal-pan=dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.board-page__columns{grid-auto-flow:column;grid-auto-columns:var(--board-column-width);align-items:stretch;width:max-content;min-width:100%;height:100%;min-height:0;display:grid}.board-page__column{box-sizing:border-box;width:var(--board-column-width);min-width:var(--board-column-width);max-width:var(--board-column-width);height:100%;min-height:0;max-height:100%;padding:var(--board-column-pad-top) var(--board-column-pad-x) var(--board-scroll-pad-bottom);border-right:var(--hairline) solid var(--board-column-border);flex-direction:column;display:flex}.board-page__column-head{text-align:center;border-bottom:none;flex-direction:column;align-items:center;margin-bottom:0;padding-bottom:0;display:flex}.board-page__column-head h2{font-size:var(--board-head-size);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--board-head-tracking);color:var(--board-head);margin:0}.board-page__column-meta{margin-top:var(--space-1);margin-bottom:var(--space-2);font-size:var(--board-card-meta);color:var(--board-meta)}.board-page__column-swatch{width:100%;height:var(--board-swatch-height);border-radius:var(--radius-full);background-color:var(--palette-swatch,var(--border))}.board-page__quick{box-sizing:border-box;width:100%;margin-top:var(--board-quick-margin-top);border:var(--hairline) dashed var(--board-quick-border);border-radius:var(--board-quick-radius);background-color:var(--board-quick-bg);transition:border-color var(--motion-fast), background-color var(--motion-fast), color var(--motion-fast);flex:none}.board-page__quick[data-state=idle]{padding:var(--board-quick-pad-y) var(--board-quick-pad-x);color:var(--board-quick-text);font-family:var(--font-sans);font-size:var(--board-quick-font);text-align:center;cursor:pointer}.board-page__quick[data-state=idle]:hover{border-color:var(--board-quick-border-hover);background-color:var(--board-quick-bg-hover);color:var(--board-quick-text-hover)}.board-page__quick[data-state=idle]:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__quick[data-state=open]{padding:var(--board-quick-pad-y) var(--board-quick-pad-x)}.board-page__quick-form{gap:var(--board-quick-form-gap);flex-direction:column;margin:0;display:flex}.board-page__quick-field{box-sizing:border-box;width:100%;padding:var(--board-quick-field-pad-y) var(--board-quick-field-pad-x);border:var(--hairline) solid var(--board-quick-field-border);border-radius:var(--board-quick-radius);background-color:var(--board-quick-field-bg);color:var(--text);font-family:var(--font-sans);font-size:var(--board-quick-field-font);margin:0}.board-page__quick-field::placeholder{color:var(--text-muted)}.board-page__quick-field:focus{border-color:var(--board-quick-border-hover);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__quick-actions{align-items:center;gap:var(--board-quick-actions-gap);margin-top:var(--board-quick-actions-top);flex-wrap:wrap;display:flex}.board-page__quick-submit{padding:var(--board-quick-submit-pad-y) var(--board-quick-submit-pad-x);border-radius:var(--btn-radius);background-color:var(--action);color:var(--on-action);font-family:var(--font-sans);font-size:var(--board-quick-submit-font);font-weight:var(--weight-semibold);cursor:pointer;border:none}.board-page__quick-submit:hover{filter:brightness(.96)}.board-page__quick-submit:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__quick-submit:disabled{opacity:.55;cursor:not-allowed}.board-page__quick-cancel{color:var(--board-quick-cancel-color);font-family:var(--font-sans);font-size:var(--board-quick-cancel-font);cursor:pointer;background:0 0;border:none;padding:0}.board-page__quick-cancel:hover{color:var(--text)}.board-page__quick-cancel:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__quick-error{color:var(--danger);font-size:var(--text-xs);margin:0}.board-page__stagestrip,.board-page__stagestrip-slot{display:none}.board-page__stagestrip-seg{flex:var(--board-strip-flex-idle) 1 0%;border-radius:var(--board-strip-radius);background-color:var(--palette-swatch,var(--border));color:#0000;min-width:0;height:100%;font-family:var(--font-sans);font-size:var(--board-strip-font);font-weight:var(--weight-bold);letter-spacing:var(--board-strip-tracking);cursor:pointer;transition:flex var(--board-strip-motion-flex) ease, background-color var(--board-strip-motion-bg) ease;border:none;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.board-page__stagestrip-seg[aria-current=true]{flex:var(--board-strip-flex-active) 1 0%;padding-inline:var(--board-strip-seg-pad-x);color:var(--text)}.board-page__stagestrip[data-scrolling] .board-page__stagestrip-seg{transition:none}.board-page__stagestrip-seg:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__stagestrip-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.board-page__search-other{display:none}.board-page__cards{gap:var(--board-cards-gap);margin-top:var(--space-4);overscroll-behavior:contain;min-height:0;padding-bottom:var(--space-6);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.board-page__cards[data-scroll=true]{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--feed-scroll-thumb) transparent;padding-bottom:var(--space-2)}.board-page__cards[data-scroll=true]::-webkit-scrollbar{width:var(--feed-scroll-thumb-size)}.board-page__cards[data-scroll=true]::-webkit-scrollbar-track{background:0 0}.board-page__cards[data-scroll=true]::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:#0000}.board-page__cards[data-scroll=true]:hover::-webkit-scrollbar-thumb{background-color:var(--feed-scroll-thumb)}.board-page__cards-empty{padding:var(--contact-deals-empty-pad);border:var(--hairline) dashed var(--contact-deals-empty-border);border-radius:var(--board-card-radius);background:var(--contact-deals-empty-bg);color:var(--text-muted);font-size:var(--text-sm);text-align:center;margin:0}.board-page__drop{height:var(--board-drop-height);border:var(--hairline) dashed var(--board-quick-border-hover);border-radius:var(--board-quick-radius);background-color:var(--board-drop-bg);transition:background-color var(--motion-fast), border-color var(--motion-fast);flex:none}.board-page__card{box-sizing:border-box;width:100%;min-width:var(--board-card-min-width);padding:var(--board-card-pad-top) var(--board-card-pad-x) var(--board-card-pad-bottom);background-color:var(--surface);border:var(--hairline) solid var(--board-card-border);border-radius:var(--board-card-radius);box-shadow:var(--board-card-shadow);color:inherit;cursor:pointer;transition:opacity var(--motion-fast), border-color var(--motion-soft), box-shadow var(--motion-soft), transform var(--motion-soft);flex-direction:column;text-decoration:none;display:flex}.board-page__card:hover{border-color:var(--board-card-border-hover);box-shadow:var(--board-card-shadow-hover);transform:translateY(var(--board-card-lift-hover))}.board-page__card:focus-visible{box-shadow:var(--board-card-shadow-hover), 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__card[data-state=dragging]{opacity:.4;transform:none}.board-page__card-top{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;font-size:var(--board-card-top-size);color:var(--board-card-meta);display:flex}.board-page__card-party{min-width:0;color:var(--board-card-party);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.board-page__card-party-company{color:var(--board-card-meta)}.board-page__card-name{min-width:0;margin:var(--board-card-title-margin-top) 0 var(--board-card-title-margin-bottom);color:var(--board-card-title-color);font-size:var(--board-card-title);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:1.25;display:block;overflow:hidden}.board-page__card-date{font-size:var(--board-card-top-size);color:var(--board-card-meta);white-space:nowrap;flex-shrink:0}.board-page__card-foot{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.board-page__card-tags{gap:var(--board-card-tag-gap);flex-wrap:wrap;min-width:0;display:flex}.board-page__card-tag{height:var(--board-card-tag-height);padding:0 var(--board-card-tag-pad-x);border-radius:var(--board-card-tag-radius);background-color:var(--board-filter-chip-bg);color:var(--board-filter-chip-fg);font-size:var(--board-card-tag-font);font-weight:var(--weight-bold);letter-spacing:var(--board-card-tag-tracking);white-space:nowrap;border:none;flex:none;align-items:center;display:inline-flex}.board-page__card-task{align-items:center;gap:var(--board-card-task-gap);font-size:var(--board-card-task-font);font-weight:var(--weight-bold);white-space:nowrap;flex:none;margin-left:auto;display:inline-flex}.board-page__card-task--overdue{color:var(--board-card-task-overdue)}.board-page__card-task--today{color:var(--board-card-task-today)}.board-page__card-task--future{color:var(--board-card-task-future)}.board-page__card-task--empty{color:var(--board-card-task-empty)}.board-page__card-task-dot{width:var(--board-card-task-dot);height:var(--board-card-task-dot);border-radius:var(--radius-full);flex:none}.board-page__card-task--overdue .board-page__card-task-dot{background-color:var(--board-card-task-dot-overdue)}.board-page__card-task--today .board-page__card-task-dot{background-color:var(--board-card-task-dot-today)}.board-page__card-task--future .board-page__card-task-dot{background-color:var(--board-card-task-dot-future)}.board-page__card-task--empty .board-page__card-task-dot{background-color:var(--board-card-task-dot-empty)}@container board (width<=1500px){.board-page{--board-scroll-pad-bottom:1.25rem;--board-head-size:.6875rem;--board-card-meta:.84375rem;--board-cards-gap:.5rem;--shell-bar-pad-x:1.125rem;--shell-bar-gap:.75rem;--shell-bar-views-pad-x:.75rem}.board-page__column-head h2{letter-spacing:.03125rem}.board-page__column-meta{margin-top:var(--space-1);margin-bottom:.4375rem}.board-page__column-swatch{height:.1875rem}.board-page__cards{margin-top:var(--space-2);gap:var(--board-cards-gap)}.board-page__quick{margin-top:var(--board-quick-margin-top-compact)}.board-page__quick[data-state=idle],.board-page__quick[data-state=open]{padding:var(--board-quick-pad-y-compact) var(--board-quick-pad-x-compact)}.board-page__quick[data-state=idle]{font-size:var(--board-quick-font-compact)}}@container board (width<=900px){.board-page{--board-column-pad-x:var(--board-column-pad-x-bar);--board-column-pad-top:var(--board-column-pad-top-bar)}.board-page__stagestrip{align-items:stretch;gap:var(--board-strip-gap);height:var(--board-strip-height);padding:var(--board-strip-pad-top) var(--board-strip-pad-x) 0;background-color:var(--surface);flex:none;display:flex}.board-page__stagestrip[data-searching] .board-page__stagestrip-seg:not([data-has-matches]){opacity:.35}.board-page__stagestrip[data-searching] .board-page__stagestrip-seg[data-has-matches]{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--feed-search-mark-bg)}.board-page__search-other{padding:var(--space-2) var(--board-strip-pad-x) 0;color:var(--link);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;background:0 0;border:none;flex:none;margin:0;display:block}.board-page__search-other:hover{color:var(--link-hover)}.board-page__search-other:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__scroll{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.board-page__scroll::-webkit-scrollbar{width:0;height:0;display:none}.board-page__columns{grid-auto-columns:100cqi;grid-auto-flow:column;width:max-content;min-width:0}.board-page__column{scroll-snap-align:start;scroll-snap-stop:always;border-right:none;width:auto;min-width:0;max-width:none;height:100%;min-height:0;max-height:100%}.board-page__cards{scrollbar-width:none;overflow:hidden auto}.board-page__cards::-webkit-scrollbar{width:0;height:0;display:none}.board-page__column-head{z-index:var(--z-board-column-head);padding-bottom:var(--board-column-head-stick-pad);background-color:var(--surface-muted);position:sticky;top:0}.board-page--settings .board-page__settings{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.board-page--settings .board-page__settings::-webkit-scrollbar{width:0;height:0;display:none}.board-page--settings .board-page__stage-col{scroll-snap-align:start;border-right:none;flex:0 0 100cqi;width:100cqi;min-width:0;max-width:none}.board-page--settings .board-page__stage-col--sortable{cursor:default;touch-action:pan-x pan-y;-webkit-user-select:auto;user-select:auto}.board-page--settings .board-page__stage-col--sortable .board-page__stage-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.board-page--settings .board-page__stage-add{scroll-snap-align:start;border-left:none;flex:0 0 100cqi;width:100cqi;min-width:0;max-width:none}.board-page--settings .board-page__stage-handle{padding:var(--space-3);margin:calc(-1 * var(--space-3))}.board-page--settings .board-page__stage-col--drop{box-shadow:none;transform:none}.board-page--settings .board-page__stagestrip[data-state=drop] .board-page__stagestrip-seg{flex:var(--board-strip-flex-idle) 1 0%;color:#0000;pointer-events:none;cursor:default;padding-inline:0}.board-page--settings .board-page__stagestrip[data-state=drop] .board-page__stagestrip-slot{width:var(--space-4);min-width:var(--space-4);box-sizing:border-box;border:var(--hairline) dashed var(--board-quick-border-hover);border-radius:var(--board-strip-radius);background-color:var(--board-drop-bg);pointer-events:none;height:100%;transition:flex var(--board-strip-motion-flex) ease, width var(--board-strip-motion-flex) ease, border-color var(--motion-fast), box-shadow var(--motion-fast);flex:none;display:block}.board-page--settings .board-page__stagestrip[data-state=drop] .board-page__stagestrip-slot[data-state=active]{flex:var(--board-strip-flex-idle) 1 0%;width:auto;min-width:var(--space-4);border-color:var(--brand);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}.board-page__card{min-width:0}.board-page__list{--board-list-pad-y:var(--board-list-pad-y-bar);--board-list-pad-x:var(--board-list-pad-x-bar);--board-list-row-pad-x:var(--space-3);--board-list-gap:var(--space-2);--board-list-title:.9375rem;--board-list-cell:.875rem;--contacts-list-avatar-size:1.75rem;padding:var(--board-list-pad-y) var(--board-list-pad-x);scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto}.board-page__list::-webkit-scrollbar{display:none}.board-page__list-panel{min-width:var(--board-list-min-width)}.board-page__list-panel--contacts{min-width:var(--board-list-min-width-contacts)}.board-page__list-head,.board-page__list-row{flex-wrap:nowrap}.board-page__list-col,.board-page__list-name-link,.board-page__list-link,.board-page__list-title,.board-page__list-sublink,.board-page__list-muted{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.tasks-page{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;container:tasks/inline-size}.tasks-page mark{background-color:var(--feed-search-mark-bg);color:inherit;font-weight:var(--feed-search-mark-weight);border-radius:var(--radius-control);padding:0}.tasks-page__board{background-color:var(--surface-muted);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.tasks-page__mtabs{display:none}.tasks-page__mtab{justify-content:center;align-items:center;gap:var(--tasks-mtab-gap);min-width:0;min-height:var(--tasks-mtab-height);padding:0 var(--tasks-mtab-pad-x);border:none;border-bottom:var(--tasks-mtab-underline) solid transparent;color:var(--tasks-mtab-idle);font-family:var(--font-sans);font-size:var(--tasks-mtab-font);font-weight:var(--weight-bold);letter-spacing:var(--tasks-mtab-tracking);text-transform:uppercase;cursor:pointer;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease;background:0 0;flex:1;display:flex}.tasks-page__mtab--overdue{--tasks-mtab-hue:var(--tasks-board-overdue);--tasks-mtab-soft:var(--tasks-cal-soft-overdue)}.tasks-page__mtab--today{--tasks-mtab-hue:var(--tasks-board-today);--tasks-mtab-soft:var(--tasks-cal-soft-today)}.tasks-page__mtab--future{--tasks-mtab-hue:var(--tasks-board-future);--tasks-mtab-soft:var(--tasks-cal-soft-future)}.tasks-page__mtab[aria-current=true]{color:var(--tasks-mtab-hue);border-bottom-color:var(--tasks-mtab-hue)}.tasks-page__mtab:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.tasks-page__mtab svg{width:var(--tasks-mtab-icon);height:var(--tasks-mtab-icon);flex:none}.tasks-page__mtab .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.tasks-page__mtab .shell-icon__glyph--fill{fill:currentColor;stroke:none}.tasks-page__mtab-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasks-page__mtab-num{min-width:var(--tasks-mtab-num-min);height:var(--tasks-mtab-num-min);padding:0 var(--tasks-mtab-num-pad-x);border-radius:var(--radius-full);background-color:var(--tasks-mtab-num-idle-bg);color:var(--tasks-mtab-idle);font-size:var(--tasks-mtab-num-size);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:flex}.tasks-page__mtab[aria-current=true] .tasks-page__mtab-num{background-color:var(--tasks-mtab-soft);color:var(--tasks-mtab-hue)}.tasks-page__scroll{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--tasks-board-pad-y) var(--tasks-board-pad-x) var(--tasks-board-pad-bottom);flex:1;overflow:auto hidden}.tasks-page__columns{align-items:stretch;gap:var(--tasks-board-gap);height:100%;min-height:100%;display:flex}.tasks-page__column{min-width:var(--tasks-board-column-min);--tasks-board-hue:var(--tasks-board-future);flex-direction:column;flex:1 1 0;min-height:0;max-height:100%;display:flex}.tasks-page__column--overdue{--tasks-board-hue:var(--tasks-board-overdue)}.tasks-page__column--today{--tasks-board-hue:var(--tasks-board-today)}.tasks-page__column--future{--tasks-board-hue:var(--tasks-board-future)}.tasks-page__column--done{--tasks-board-hue:var(--tasks-board-today)}.tasks-page__column--deleted{--tasks-board-hue:var(--tasks-board-done)}.tasks-page__column-head{align-items:baseline;gap:var(--tasks-board-head-gap);padding:0 var(--tasks-board-head-pad-x) var(--tasks-board-head-pad-bottom);display:flex}.tasks-page__column-title{color:var(--tasks-board-hue);font-family:var(--font-sans);font-size:var(--tasks-board-head-size);font-weight:var(--weight-bold);letter-spacing:var(--tasks-board-head-tracking);text-transform:uppercase;margin:0;line-height:1.2}.tasks-page__column-meta{color:var(--board-meta);font-size:var(--tasks-board-row-size);white-space:nowrap;margin-left:auto}.tasks-page__column-swatch{height:var(--tasks-board-swatch-height);border-radius:var(--tasks-board-swatch-radius);background-color:var(--tasks-board-hue);opacity:.85}.tasks-page__cards{gap:var(--tasks-board-cards-gap);margin-top:var(--tasks-board-cards-top);min-height:var(--tasks-board-drop-min);flex-direction:column;display:flex}.tasks-page__cards[data-scroll=true]{min-height:0;max-height:calc(var(--tasks-board-cards-scroll-limit) * var(--tasks-board-card-scroll-height) + (var(--tasks-board-cards-scroll-limit) - 1) * var(--tasks-board-cards-gap));overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--feed-scroll-thumb) transparent;flex:auto;overflow:hidden auto}.tasks-page__cards[data-scroll=true]::-webkit-scrollbar{width:var(--feed-scroll-thumb-size)}.tasks-page__cards[data-scroll=true]::-webkit-scrollbar-track{background:0 0}.tasks-page__cards[data-scroll=true]::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:#0000}.tasks-page__cards[data-scroll=true]:hover::-webkit-scrollbar-thumb{background-color:var(--feed-scroll-thumb)}.tasks-page__column[data-state=drop] .tasks-page__cards{outline:var(--hairline) dashed var(--tasks-board-drop-border);outline-offset:var(--space-1);border-radius:var(--tasks-board-card-radius);background-color:var(--tasks-board-drop-bg)}.tasks-page__drop{min-height:var(--tasks-board-drop-height);border:var(--hairline) dashed var(--tasks-board-empty-border);border-radius:var(--tasks-board-card-radius);background-color:var(--tasks-board-empty-bg);flex:none}.tasks-page__card{align-items:flex-start;gap:var(--tasks-board-card-gap);width:100%;padding:var(--tasks-board-card-compact-pad-y) var(--tasks-board-card-compact-pad-x);border:var(--hairline) solid var(--tasks-board-card-border);border-left-width:var(--tasks-board-card-accent);border-left-color:var(--tasks-board-hue);border-radius:var(--tasks-board-card-radius);background-color:var(--surface);box-shadow:var(--tasks-board-card-shadow);color:inherit;font:inherit;text-align:left;cursor:grab;transition:box-shadow var(--motion-fast), transform var(--motion-fast), opacity var(--motion-fast);margin:0;display:flex}.tasks-page__column--overdue .tasks-page__card:not([data-state=done]):not([data-state=deleted]){border-color:var(--tasks-board-overdue);border-left-color:var(--tasks-board-overdue)}.tasks-page__column--today .tasks-page__card:not([data-state=done]):not([data-state=deleted]){border-color:var(--tasks-board-today);border-left-color:var(--tasks-board-today)}.tasks-page__column--future .tasks-page__card:not([data-state=done]):not([data-state=deleted]){border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-future)}.tasks-page__card[draggable=false]{cursor:pointer}.tasks-page__card:hover{box-shadow:var(--tasks-board-card-shadow-hover);transform:translateY(calc(var(--space-1) * -.25))}.tasks-page__card:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.tasks-page__card[data-state=dragging]{opacity:.4}.tasks-page__card[data-state=done]{border-width:var(--hairline);border-left-width:var(--hairline);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-card-border);background-color:var(--surface);color:inherit;cursor:pointer}.tasks-page__column--done .tasks-page__card[data-state=done]{border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-card-border)}.tasks-page__card[data-state=deleted]{border-width:var(--hairline);border-left-width:var(--hairline);border-color:var(--tasks-board-card-border);border-left-color:var(--tasks-board-card-border);background-color:var(--surface);color:var(--text-muted);cursor:default;opacity:var(--feed-task-card-deleted-opacity)}.tasks-page__card[data-state=done]:hover,.tasks-page__card[data-state=deleted]:hover{box-shadow:var(--tasks-board-card-shadow);transform:none}.tasks-page__card-toggle{color:var(--tasks-board-hue);font:inherit;font-size:var(--tasks-board-owner-size);cursor:pointer;background:0 0;border:none;flex:none;padding:0}.tasks-page__card-toggle:hover{text-decoration:underline}.tasks-page__card-toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--space-1)}.tasks-page__card-body{gap:var(--tasks-board-card-content-gap);flex-direction:column;flex:1;min-width:0;display:flex}.tasks-page__card-meta{align-items:baseline;gap:var(--space-2);color:var(--shell-flyout-muted);font-size:var(--tasks-board-meta-size);display:flex}.tasks-page__card-contact{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasks-page__card-when{color:var(--tasks-board-hue);font-size:inherit;font-weight:var(--weight-bold);white-space:nowrap;margin-left:auto;line-height:1.2}.tasks-page__card[data-state=done] .tasks-page__card-when{color:var(--tasks-board-hue)}.tasks-page__card[data-state=done] .tasks-page__card-object,.tasks-page__card[data-state=done] .tasks-page__card-type,.tasks-page__card[data-state=done] .tasks-page__card-text{text-decoration:line-through}.tasks-page__card[data-state=deleted] .tasks-page__card-when,.tasks-page__card[data-state=deleted] .tasks-page__card-meta,.tasks-page__card[data-state=deleted] .tasks-page__card-row,.tasks-page__card[data-state=deleted] .tasks-page__card-type,.tasks-page__card[data-state=deleted] .tasks-page__card-text,.tasks-page__card[data-state=deleted] .tasks-page__card-owner,.tasks-page__card[data-state=deleted] .tasks-page__card-object{color:var(--text-muted)}.tasks-page__card-object{color:var(--brand);font:inherit;font-size:var(--tasks-board-object-size);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;text-decoration:none;display:block;overflow:hidden}.tasks-page__card[data-state=done] .tasks-page__card-kind{color:var(--tasks-board-done-check)}.tasks-page__card[data-state=deleted] .tasks-page__card-kind{color:var(--text-muted)}.tasks-page__card-row{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-muted);font-size:var(--tasks-board-row-size);display:flex}.tasks-page__card-kind{width:var(--tasks-board-kind-size);height:var(--tasks-board-kind-size);color:var(--tasks-board-done-check);flex:none;display:flex}.tasks-page__card-kind svg{width:100%;height:100%;display:block}.tasks-page__card-kind .shell-icon__glyph{stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.tasks-page__card-type{color:var(--text);font-weight:var(--weight-bold);flex:none}.tasks-page__card-text{min-width:0;color:var(--text);font-size:var(--tasks-board-row-size);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.35;display:block}.tasks-page__card-text:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.tasks-page__card-owner{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--shell-flyout-muted);font-size:var(--tasks-board-owner-size);margin-left:auto;overflow:hidden}.tasks-page__empty{padding:var(--tasks-board-empty-pad);border:var(--hairline) dashed var(--tasks-board-empty-border);border-radius:var(--tasks-board-card-radius);background-color:var(--tasks-board-empty-bg);color:var(--shell-flyout-muted);font-size:var(--tasks-board-object-size);text-align:center;margin:0}@container tasks (width<=900px){.tasks-page__mtabs{background-color:var(--surface);border-bottom:var(--hairline) solid var(--border);flex:none;align-items:stretch;gap:0;display:flex}.tasks-page__scroll{padding:var(--tasks-board-pad-y-bar) 0 var(--tasks-board-pad-bottom);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto hidden}.tasks-page__scroll::-webkit-scrollbar{width:0;height:0;display:none}.tasks-page__columns{grid-auto-columns:100cqi;grid-auto-flow:column;align-items:stretch;gap:0;width:max-content;height:100%;min-height:100%;display:grid}.tasks-page__column{width:auto;min-width:0;height:100%;min-height:0;padding:0 var(--tasks-board-pad-x-bar);scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;flex:none}.tasks-page__column-head,.tasks-page__column-swatch{display:none}.tasks-page__cards,.tasks-page__cards[data-scroll=true]{scrollbar-width:none;flex:1;min-height:0;max-height:none;margin-top:0;overflow:hidden auto}.tasks-page__cards::-webkit-scrollbar{width:0;height:0;display:none}.tasks-page__cards[data-scroll=true]::-webkit-scrollbar{width:0;height:0;display:none}}.tasks-page__list{min-height:0;padding:var(--tasks-list-pad-y) var(--tasks-list-pad-x) var(--tasks-list-pad-bottom);flex:auto;overflow:auto}.tasks-page__list-panel{background-color:var(--surface);border:var(--hairline) solid var(--tasks-board-card-border);border-radius:var(--tasks-board-card-radius);box-shadow:var(--tasks-board-card-shadow);overflow:hidden}.tasks-page__list-panel--paging{opacity:.45;pointer-events:none}.tasks-page__list-head,.tasks-page__list-row{align-items:center;gap:var(--tasks-list-gap);padding:var(--tasks-list-row-pad-y) var(--tasks-list-row-pad-x);display:flex}.tasks-page__list-head{padding-top:var(--tasks-list-head-pad-y);padding-bottom:var(--tasks-list-head-pad-y);border-bottom:var(--hairline) solid var(--tasks-board-card-border);color:var(--text-muted);font-size:var(--tasks-list-head-size);font-weight:var(--weight-bold);letter-spacing:var(--tasks-list-head-tracking);text-transform:uppercase}.tasks-page__list-row{border-bottom:var(--hairline) solid var(--surface-muted);color:var(--tasks-board-future);font-size:var(--tasks-list-cell)}.tasks-page__list-row:last-child{border-bottom:none}.tasks-page__list-row:hover{background-color:var(--tasks-list-row-hover)}.tasks-page__list-row--overdue{color:var(--tasks-board-overdue)}.tasks-page__list-row--today{color:var(--tasks-board-today)}.tasks-page__list-row--future{color:var(--tasks-board-future)}.tasks-page__list-row[data-state=done]{color:var(--tasks-board-done)}.tasks-page__list-row[data-state=done] .tasks-page__list-due,.tasks-page__list-row[data-state=done] .tasks-page__list-type,.tasks-page__list-row[data-state=done] .tasks-page__list-text{text-decoration:line-through}.tasks-page__list-check{width:var(--tasks-list-check);height:var(--tasks-list-check);border:var(--hairline) solid currentColor;border-radius:var(--radius-control);box-sizing:border-box;background-color:var(--surface);color:inherit;cursor:pointer;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.tasks-page__list-check:hover{filter:brightness(.97)}.tasks-page__list-check:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.tasks-page__list-row[data-state=done] .tasks-page__list-check{border-color:var(--tasks-board-done-check);background-color:var(--surface);color:var(--tasks-board-done-check)}.tasks-page__list-check svg{width:var(--tasks-board-toggle-icon);height:var(--tasks-board-toggle-icon);display:block}.tasks-page__list-check .shell-icon__glyph{stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.tasks-page__list-col,.tasks-page__list-due,.tasks-page__list-owner,.tasks-page__list-object,.tasks-page__list-type,.tasks-page__list-text,.tasks-page__list-result{min-width:0}.tasks-page__list-col--due,.tasks-page__list-due{flex:1.4}.tasks-page__list-col--owner,.tasks-page__list-owner{flex:1}.tasks-page__list-col--object,.tasks-page__list-object{flex:1.6}.tasks-page__list-col--type,.tasks-page__list-type{flex:1.2}.tasks-page__list-col--text,.tasks-page__list-text{flex:1.8}.tasks-page__list-col--result,.tasks-page__list-result{flex:1.2}.tasks-page__list-object,.tasks-page__list-text{text-overflow:ellipsis;white-space:nowrap;text-align:start;font:inherit;overflow:hidden}.tasks-page__list-text{color:inherit}.tasks-page__list-object{max-width:100%;color:var(--brand);text-decoration-line:underline;-webkit-text-decoration-color:var(--board-list-link-line);-webkit-text-decoration-color:var(--board-list-link-line);-webkit-text-decoration-color:var(--board-list-link-line);text-decoration-color:var(--board-list-link-line);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-1);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:block}.tasks-page__list-object:hover{color:var(--brand-strong);-webkit-text-decoration-color:var(--brand-strong);-webkit-text-decoration-color:var(--brand-strong);-webkit-text-decoration-color:var(--brand-strong);text-decoration-color:var(--brand-strong)}.tasks-page__list-object:focus-visible,.tasks-page__list-text:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.tasks-page__list-text{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.tasks-page__list-type{align-items:center;gap:var(--space-2);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.tasks-page__list-kind{color:var(--tasks-board-done-check);flex:none;display:inline-flex}.tasks-page__list-kind svg{width:var(--tasks-board-kind-size);height:var(--tasks-board-kind-size)}.tasks-page__list-result{text-overflow:ellipsis;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--tasks-list-result);overflow:hidden}.tasks-page__list-empty{padding:var(--tasks-board-empty-pad);color:var(--text-muted);font-size:var(--tasks-list-cell);text-align:center;margin:0}@container tasks (width<=900px){.tasks-page__list{padding:var(--tasks-board-pad-y-bar) var(--tasks-board-pad-x-bar) var(--tasks-board-pad-bottom);scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto}.tasks-page__list::-webkit-scrollbar{display:none}.tasks-page__list-panel{min-width:var(--tasks-list-min-width)}.tasks-page__list-head,.tasks-page__list-row{flex-wrap:nowrap}.tasks-page__list-col,.tasks-page__list-due,.tasks-page__list-owner,.tasks-page__list-object,.tasks-page__list-type,.tasks-page__list-text,.tasks-page__list-result{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasks-page__list-result{white-space:pre-wrap;overflow-wrap:anywhere}}.tasks-page__due[data-state=overdue]{color:var(--danger)}.tasks-page__cal-wrap{background-color:var(--surface);flex-direction:column;flex:1;min-height:0;display:flex}.tasks-page__cal-nav{height:var(--tasks-cal-nav-height);padding:0 var(--tasks-cal-nav-pad-x);border-bottom:var(--hairline) solid var(--border);background-color:var(--surface);flex:none;align-items:center;display:flex}.tasks-page__cal-nav-btn{width:var(--tasks-cal-nav-btn);height:var(--tasks-cal-nav-btn);border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:var(--text-lg);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.tasks-page__cal-nav-btn:hover{background-color:var(--surface-muted);color:var(--text)}.tasks-page__cal-nav-btn:focus-visible,.tasks-page__cal-today:focus-visible,.tasks-page__cal-block:focus-visible,.tasks-page__cal-month-num:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.tasks-page__cal-nav-title{text-align:center;font-size:var(--tasks-cal-nav-title);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);flex:1;margin:0}.tasks-page__cal-today{margin-right:var(--space-3);padding:var(--tasks-cal-today-pad-y) var(--tasks-cal-today-pad-x);border:var(--hairline) solid var(--tasks-cal-today-border);border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:var(--tasks-cal-today-size);cursor:pointer;background:0 0}.tasks-page__cal-today:hover{border-color:var(--border);color:var(--text)}.tasks-page__cal-grid{background-color:var(--surface);flex:1;min-height:0;overflow:auto}.tasks-page__cal-grid-scroll{min-width:var(--tasks-cal-min-width)}.tasks-page__cal-grid-head,.tasks-page__cal-allday,.tasks-page__cal-timed{display:flex}.tasks-page__cal-grid-head{z-index:2;border-bottom:var(--hairline) solid var(--border);background-color:var(--surface);position:sticky;top:0}.tasks-page__cal-gutter{width:var(--tasks-cal-gutter);flex:none}.tasks-page__cal-gutter--allday{padding:var(--tasks-cal-allday-pad) var(--space-3) 0;text-align:right;color:var(--text-muted);font-size:var(--tasks-cal-allday-label);line-height:1.2}.tasks-page__cal-col-head{min-width:0;padding:var(--tasks-cal-head-pad-y) var(--tasks-cal-head-pad-x);border-left:var(--hairline) solid var(--surface-muted);color:var(--text-muted);font-size:var(--tasks-cal-head-size);text-align:center;flex:1}.tasks-page__cal-col-head[data-state=today]{color:var(--action);font-weight:var(--weight-bold)}.tasks-page__cal-allday{border-bottom:var(--hairline) solid var(--border)}.tasks-page__cal-allday-col,.tasks-page__cal-day-lane{border-left:var(--hairline) solid var(--surface-muted);flex:1;min-width:0}.tasks-page__cal-allday-col{gap:var(--tasks-cal-allday-gap);min-height:var(--tasks-cal-allday-min);padding:var(--tasks-cal-allday-pad);flex-direction:column;display:flex}.tasks-page__cal-allday-col[data-state=today],.tasks-page__cal-day-lane[data-state=today],.tasks-page__cal-month-day[data-state=today]{background-color:var(--tasks-cal-today-bg)}.tasks-page__cal-hours{flex:none}.tasks-page__cal-hour{height:var(--tasks-cal-hour-height);padding:0 var(--space-3);color:var(--text-muted);font-size:var(--tasks-cal-hour-size);text-align:right;transform:translateY(var(--tasks-cal-hour-shift))}.tasks-page__cal-day-lane{position:relative}.tasks-page__cal-hour-row{height:var(--tasks-cal-hour-height);border-top:var(--hairline) solid var(--surface-muted)}.tasks-page__cal-block{width:100%;padding:var(--tasks-cal-block-pad-y) var(--tasks-cal-block-pad-x);border:none;border-left:var(--tasks-cal-block-accent) solid var(--tasks-board-hue,var(--tasks-board-future));border-radius:var(--tasks-cal-block-radius);background-color:var(--tasks-cal-soft,var(--tasks-cal-soft-future));color:var(--text);font:inherit;text-align:left;cursor:pointer;--tasks-board-hue:var(--tasks-board-future);--tasks-cal-soft:var(--tasks-cal-soft-future);flex-direction:column;gap:0;display:flex;overflow:hidden}.tasks-page__cal-block:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.tasks-page__cal-block--overdue{--tasks-board-hue:var(--tasks-board-overdue);--tasks-cal-soft:var(--tasks-cal-soft-overdue)}.tasks-page__cal-block--today{--tasks-board-hue:var(--tasks-board-today);--tasks-cal-soft:var(--tasks-cal-soft-today)}.tasks-page__cal-block--future{--tasks-board-hue:var(--tasks-board-future);--tasks-cal-soft:var(--tasks-cal-soft-future)}.tasks-page__cal-block--timed{right:var(--tasks-cal-lane-pad);left:var(--tasks-cal-lane-pad);box-shadow:var(--tasks-cal-block-shadow);position:absolute}.tasks-page__cal-block:hover{filter:brightness(.97)}.tasks-page__cal-block[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}.tasks-page__cal-block[draggable=true]:active{cursor:grabbing}.tasks-page__cal-block[draggable=true] .tasks-page__cal-block-title,.tasks-page__cal-block[draggable=true] .tasks-page__cal-block-meta,.tasks-page__cal-grid[data-dragging=true] .tasks-page__cal-block:not([data-state=dragging]){pointer-events:none}.tasks-page__cal-block[data-state=dragging]{opacity:.4}.tasks-page__cal-day-lane[data-state=drop],.tasks-page__cal-day-lane[data-state=drop-today],.tasks-page__cal-allday-col[data-state=drop],.tasks-page__cal-allday-col[data-state=drop-today],.tasks-page__cal-month-day[data-state=drop],.tasks-page__cal-month-day[data-state=drop-today]{background-color:var(--tasks-board-drop-bg)}.tasks-page__cal-drop{right:var(--tasks-cal-lane-pad);left:var(--tasks-cal-lane-pad);z-index:2;height:var(--tasks-cal-now-height);border-radius:var(--radius-full);background-color:var(--tasks-cal-now);pointer-events:none;position:absolute}.tasks-page__cal-block[draggable=true][data-state=done]{cursor:grab}.tasks-page__cal-block[data-state=done]:not([draggable=true]){cursor:pointer}.tasks-page__cal-block[data-state=done] .tasks-page__cal-block-title,.tasks-page__cal-block[data-state=done] .tasks-page__cal-block-meta{text-decoration:line-through}.tasks-page__cal-block-title{color:var(--text);font-size:var(--tasks-cal-block-title);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasks-page__cal-block-meta{color:var(--text-muted);font-size:var(--tasks-cal-block-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasks-page__cal-now{z-index:1;height:var(--tasks-cal-now-height);background-color:var(--tasks-cal-now);position:absolute;left:0;right:0}.tasks-page__cal-now:before{top:calc(var(--tasks-cal-now-dot) / -2 + var(--tasks-cal-now-height) / 2);left:calc(var(--tasks-cal-now-dot) / -2);width:var(--tasks-cal-now-dot);height:var(--tasks-cal-now-dot);border-radius:var(--radius-full);background-color:var(--tasks-cal-now);content:"";position:absolute}.tasks-page__cal-month{background-color:var(--surface);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.tasks-page__cal-month-head,.tasks-page__cal-month-week{display:flex}.tasks-page__cal-month-head{border-bottom:var(--hairline) solid var(--border);flex:none}.tasks-page__cal-month-wd{min-width:0;padding:var(--tasks-cal-month-wd-pad-y) var(--space-2);border-left:var(--hairline) solid var(--surface-muted);color:var(--text-muted);font-size:var(--tasks-cal-month-wd-size);text-align:center;flex:1}.tasks-page__cal-month-week{min-height:var(--tasks-cal-month-week-min);border-bottom:var(--hairline) solid var(--border);flex:1}.tasks-page__cal-month-day{gap:var(--tasks-cal-month-gap);min-width:0;padding:var(--tasks-cal-month-day-pad);border-left:var(--hairline) solid var(--surface-muted);flex-direction:column;flex:1;display:flex}.tasks-page__cal-month-day[data-state=muted]{background-color:var(--tasks-cal-month-muted-bg)}.tasks-page__cal-month-num{color:var(--text-muted);font:inherit;font-size:var(--tasks-cal-month-num);cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:0}.tasks-page__cal-month-day[data-state=today] .tasks-page__cal-month-num{color:var(--action);font-weight:var(--weight-bold)}.tasks-page__cal-month-day[data-state=muted] .tasks-page__cal-month-num{color:var(--text-muted);opacity:.55}.tasks-page__cal-month-more{padding-left:var(--space-1);color:var(--text-muted);font-size:var(--tasks-cal-month-more)}.tasks-page__cal-weekdays{display:none}.tasks-page__cal-weekday{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;padding:var(--tasks-cal-month-wd-pad-y) var(--space-1);border:none;border-bottom:var(--tasks-mtab-underline) solid transparent;color:var(--text-muted);font:inherit;font-size:var(--tasks-cal-month-wd-size);cursor:pointer;background:0 0;flex-direction:column;flex:1;margin:0;line-height:1.2;display:flex}.tasks-page__cal-weekday[data-has-tasks]:after{width:var(--board-dot-size);height:var(--board-dot-size);border-radius:var(--radius-full);background-color:var(--action);content:"";display:block}.tasks-page__cal-weekday-num{font-size:var(--tasks-cal-month-num);font-weight:var(--weight-bold)}.tasks-page__cal-weekday[data-state=today]{color:var(--action)}.tasks-page__cal-weekday[aria-selected=true]{border-bottom-color:var(--text);color:var(--text)}.tasks-page__cal-weekday[aria-selected=true][data-state=today]{border-bottom-color:var(--action);color:var(--action)}.tasks-page__cal-weekday:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}@container tasks (width<=900px){.tasks-page__cal-nav{height:var(--shell-bar-height-compact);padding:0 var(--shell-mtop-pad-x)}.tasks-page__cal-wrap[data-period=day] .tasks-page__cal-grid{overflow:hidden auto}.tasks-page__cal-wrap[data-period=day] .tasks-page__cal-grid-scroll{width:100%;min-width:0}.tasks-page__cal-weekdays{border-bottom:var(--hairline) solid var(--border);background-color:var(--surface);flex:none;align-items:stretch;display:flex}.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-grid-head{display:none}.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto}.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-grid-scroll{min-width:700cqi}.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-col-head,.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-allday-col,.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-day-lane{box-sizing:border-box;scroll-snap-align:start;flex:none;width:100cqi}.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-allday-col{padding-left:var(--tasks-cal-gutter)}.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-block--timed,.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-drop,.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-now{left:var(--tasks-cal-gutter)}.tasks-page__cal-wrap[data-period=week] .tasks-page__cal-gutter{z-index:3;width:var(--tasks-cal-gutter);margin-right:calc(-1 * var(--tasks-cal-gutter));background-color:var(--surface);flex:none;position:sticky;left:0}.tasks-page__cal-wrap[data-period=month] .tasks-page__cal-month-head,.tasks-page__cal-wrap[data-period=month] .tasks-page__cal-month-week{min-width:var(--tasks-cal-min-width)}.tasks-page__cal-wrap[data-period=month] .tasks-page__cal-month-head{z-index:2;background-color:var(--surface);position:sticky;top:0}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.board-page--settings{background-color:var(--surface-muted)}.board-page__pipeline-name{cursor:default;flex:auto;min-width:0;max-width:none}.shell__bar--settings .shell__bar-title:hover{color:var(--text)}.board-page__pipeline-idle{align-items:center;gap:var(--shell-bar-title-gap);max-width:100%;color:var(--text);font-family:var(--font-sans);font-size:inherit;font-weight:var(--weight-bold);letter-spacing:var(--shell-bar-title-tracking);text-transform:uppercase;text-align:left;cursor:text;background:0 0;border:none;margin:0;padding:0;display:inline-flex}.board-page__pipeline-idle>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.board-page__pipeline-idle svg{width:var(--shell-bar-caret-size);height:var(--shell-bar-caret-size);color:var(--shell-flyout-footer);flex:none}.board-page__pipeline-idle:hover svg,.board-page__pipeline-idle:hover{color:var(--brand)}.board-page__pipeline-idle:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.board-page__pipeline-idle:disabled{cursor:wait;opacity:.7}.board-page__pipeline-input{width:min(17.5rem,100%);padding:0 0 var(--space-1);border:none;border-bottom:var(--focus-ring-width-strong) solid var(--brand);color:var(--text);font-family:var(--font-sans);font-size:var(--shell-bar-title);font-weight:var(--weight-bold);letter-spacing:var(--shell-bar-title-tracking);text-transform:uppercase;background:0 0;margin:0}.board-page__pipeline-input:focus{outline:none}.board-page__settings-actions{gap:var(--space-6);margin-left:auto}.board-page__settings{background-color:var(--surface);flex:1;align-items:stretch;min-height:0;display:flex;overflow:auto}.board-page__settings--dragging{touch-action:none;overflow:hidden}.board-page__stage-col{flex-direction:column;flex:0 0 var(--settings-stage-width);width:var(--settings-stage-width);min-height:100%;padding:var(--settings-stage-pad-top) var(--settings-stage-pad-x) var(--space-6);border-right:var(--hairline) solid var(--shell-flyout-border);transition:background-color var(--motion-fast), box-shadow var(--motion-fast), transform var(--motion-fast), opacity var(--motion-fast);background-color:#0000;display:flex;position:relative}.board-page__stage-col--sortable{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.board-page__stage-col--sortable:active{cursor:grabbing}.board-page__stage-col--dragging{opacity:.4;cursor:grabbing}.board-page__stage-col--drop{box-shadow:inset .1875rem 0 0 var(--brand), inset -.1875rem 0 0 var(--brand);transform:translate(.375rem)}.board-page__stage-col--active{background-color:var(--settings-stage-active-bg)}.board-page__stage-col--active .board-page__stage-dot{box-shadow:0 0 0 var(--settings-stage-dot-ring) var(--surface), 0 0 0 calc(var(--settings-stage-dot-ring) * 2) var(--brand)}.board-page__stage-delete{top:var(--space-2);right:var(--settings-stage-delete-right);z-index:20;padding:var(--space-1);color:var(--danger);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;display:inline-flex;position:absolute}.board-page__stage-delete:hover{opacity:.6}.board-page__stage-delete:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__stage-delete:disabled{opacity:.4;cursor:default}.board-page__stage-head{align-items:center;gap:var(--space-2);height:var(--settings-stage-head);min-width:0;display:flex}.board-page__stage-handle{color:var(--shell-flyout-muted);cursor:grab;touch-action:none;flex:none;display:inline-flex}.board-page__stage-handle:active{cursor:grabbing}.board-page__stage-handle[data-state=disabled]{opacity:.4;cursor:default}.board-page__stage-name{min-width:0;color:var(--board-head);font-family:var(--font-sans);font-size:var(--board-head-size);font-weight:var(--weight-bold);letter-spacing:var(--board-head-tracking);text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;cursor:text;background:0 0;border:none;flex:auto;margin:0;padding:0;overflow:hidden}.board-page__stage-name:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.board-page__stage-name-input{min-width:0;padding:var(--space-1) 0;border:none;border-bottom:var(--focus-ring-width-strong) solid var(--brand);color:var(--text);font-family:var(--font-sans);font-size:var(--board-head-size);font-weight:var(--weight-bold);letter-spacing:var(--board-head-tracking);text-align:center;text-transform:uppercase;background:0 0;flex:auto;margin:0}.board-page__stage-name-input:focus{outline:none}.board-page__stage-edit{color:var(--brand);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;flex:none;align-items:center;padding:0;display:inline-flex}.board-page__stage-edit:hover{opacity:.6}.board-page__stage-edit:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__stage-dot{width:var(--settings-stage-dot);height:var(--settings-stage-dot);border-radius:var(--radius-full);background-color:var(--palette-swatch,var(--border));box-shadow:0 0 0 var(--hairline) var(--text);border:none;flex:none;padding:0}@supports (color:color-mix(in lab, red, red)){.board-page__stage-dot{box-shadow:0 0 0 var(--hairline) color-mix(in oklch, var(--text) 8%, transparent)}}.board-page__stage-dot{cursor:pointer;transition:box-shadow var(--motion-fast)}.board-page__stage-dot:focus-visible{box-shadow:0 0 0 var(--settings-stage-dot-ring) var(--surface), 0 0 0 calc(var(--settings-stage-dot-ring) * 2) var(--focus-ring);outline:none}.board-page__stage-col--active .board-page__stage-dot:focus-visible{box-shadow:0 0 0 var(--settings-stage-dot-ring) var(--surface), 0 0 0 calc(var(--settings-stage-dot-ring) * 2) var(--brand)}.board-page__stage-bar{width:100%;height:var(--settings-stage-bar);margin-top:var(--space-3);border-radius:var(--btn-radius);background-color:var(--palette-swatch,var(--border))}.board-page__stage-badge{margin:var(--space-2) 0 0;font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-align:center;text-transform:uppercase;color:var(--text-muted)}.board-page__stage-badge--won{color:var(--settings-chip-won)}.board-page__stage-badge--lost{color:var(--settings-chip-lost)}.board-page__stage-badge--archive{color:var(--settings-chip-archive)}.board-page__stage-types{margin-top:var(--space-3);padding:var(--space-3);border:var(--hairline) solid var(--shell-flyout-border);border-radius:var(--btn-radius);background-color:var(--surface)}.board-page__stage-types-label{margin-bottom:var(--settings-types-label-gap);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--board-meta)}.board-page__stage-types-grid{gap:var(--settings-chip-gap);grid-template-columns:1fr 1fr;display:grid}.board-page__stage-chip{padding:var(--settings-chip-pad-y) var(--settings-chip-pad-x);border:var(--hairline) solid transparent;border-radius:var(--btn-radius);font-family:var(--font-sans);font-size:var(--settings-chip-font);text-align:center;cursor:pointer;margin:0}.board-page__stage-chip--open{background-color:var(--settings-chip-open-soft);color:var(--settings-chip-open)}.board-page__stage-chip--won{background-color:var(--settings-chip-won-soft);color:var(--settings-chip-won)}.board-page__stage-chip--lost{background-color:var(--settings-chip-lost-soft);color:var(--settings-chip-lost)}.board-page__stage-chip--archive{background-color:var(--settings-chip-archive-soft);color:var(--settings-chip-archive)}.board-page__stage-chip--open.board-page__stage-chip--selected{background-color:var(--settings-chip-open);color:var(--on-brand);border-color:var(--settings-chip-open)}.board-page__stage-chip--won.board-page__stage-chip--selected{background-color:var(--settings-chip-won);color:var(--on-brand);border-color:var(--settings-chip-won)}.board-page__stage-chip--lost.board-page__stage-chip--selected{background-color:var(--settings-chip-lost);color:var(--on-brand);border-color:var(--settings-chip-lost)}.board-page__stage-chip--archive.board-page__stage-chip--selected{background-color:var(--settings-chip-archive);color:var(--on-brand);border-color:var(--settings-chip-archive)}.board-page__stage-chip:disabled{opacity:.45;cursor:default}.board-page__stage-chip:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__stage-add{flex:0 0 var(--settings-stage-add-width);width:var(--settings-stage-add-width);align-items:center;gap:var(--space-2);padding:var(--settings-stage-pad-top) var(--settings-stage-pad-x);color:var(--shell-flyout-muted);font-family:var(--font-sans);font-size:var(--board-head-size);text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;display:flex}.board-page__stage-add:hover{background-color:var(--shell-flyout-hover);color:var(--board-head)}.board-page__stage-add:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.board-page__stage-add:disabled{opacity:.5;cursor:default}.board-page__stage-add-icon{color:inherit;display:inline-flex}.board-page__palette{top:2.75rem;right:var(--space-2);z-index:var(--z-modal);grid-template-columns:repeat(6, var(--settings-stage-dot));gap:var(--space-2);padding:var(--space-3);background-color:var(--surface);border:var(--hairline) solid var(--shell-bar-edge);border-radius:var(--board-card-radius);box-shadow:var(--shadow-modal);display:grid;position:absolute}.board-page__palette-dot{width:var(--settings-stage-dot);height:var(--settings-stage-dot);border-radius:var(--radius-full);background-color:var(--palette-swatch);box-shadow:0 0 0 var(--hairline) var(--text);border:none;padding:0}@supports (color:color-mix(in lab, red, red)){.board-page__palette-dot{box-shadow:0 0 0 var(--hairline) color-mix(in oklch, var(--text) 8%, transparent)}}.board-page__palette-dot{cursor:pointer}.board-page__palette-dot:hover,.board-page__palette-dot:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page .contact-page__info{flex-direction:column;min-width:0;min-height:0;display:flex}.deal-page__main{background-color:var(--surface);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}@container entity-page (width<=1500px){.contact-page.deal-page{--deal-card-width:clamp(27.5rem, 35cqi, 29.375rem);--deal-card-body-pad-x:var(--deal-card-body-pad-x-compact)}.contact-page__plate{--deal-card-pad-top:var(--deal-card-pad-top-compact);--deal-card-pad-x:var(--deal-card-pad-x-compact);--deal-card-heading-gap:var(--deal-card-heading-gap-compact);--deal-card-title:var(--deal-card-title-compact);--deal-card-back:var(--deal-card-back-compact);--deal-card-menu-font:var(--deal-card-menu-font-compact);--deal-card-number:var(--deal-card-number-compact);--deal-card-meta-margin-top:var(--deal-card-meta-margin-top-compact);--deal-card-meta-gap:var(--deal-card-meta-gap-compact);--deal-card-tabs-gap:var(--deal-card-tabs-gap-compact);--deal-card-tabs-margin-top:var(--deal-card-tabs-margin-top-compact);--deal-card-tab:var(--deal-card-tab-compact);--deal-card-tab-pad-bottom:var(--deal-card-tab-pad-bottom-compact);--deal-card-tab-underline-width:var(--deal-card-tab-underline-width-compact);--deal-card-stage-margin-top:var(--deal-card-stage-margin-top-compact);--deal-card-stage-name:var(--deal-card-stage-name-compact);--deal-card-stage-age:var(--deal-card-stage-age-compact);--deal-card-stage-caret:var(--deal-card-stage-caret-compact);--deal-card-stage-track-margin-top:var(--deal-card-stage-track-margin-top-compact);--deal-card-segment:var(--deal-card-segment-compact);--deal-card-segment-gap:var(--deal-card-segment-gap-compact);--deal-card-chip-font:var(--deal-card-chip-font-compact);--deal-card-tag-add-font:var(--deal-card-tag-add-font-compact)}.contact-page__plate .deal-page__meta{min-height:var(--deal-card-meta-min-height-compact)}}@container entity-page (width<=1280px){.contact-page.deal-page{--deal-card-width:clamp(26.875rem, 36cqi, 29.375rem)}.contact-page>.feed{--feed-gutter-x:.875rem;--feed-bar-margin-top:.75rem;--feed-bar-inner-pad-x:.75rem;--feed-bar-inner-pad-y:.5rem;--feed-task-card-pad-y:.875rem;--feed-task-card-pad-x:1rem;--feed-note-pad-top:.625rem;--feed-note-pad-x:.875rem;--feed-note-pad-bottom:.6875rem;--feed-note-toolbar-bottom:.5rem;--feed-note-actions-top:.75rem;--feed-note-mode-size:1.875rem;--feed-note-mode-icon:1rem;--feed-note-mode-gap:.375rem;--feed-note-owner-pad-x:.625rem;--feed-note-owner-gap:.375rem;--feed-note-due-pad-x:.5625rem;--feed-note-due-font:.8125rem;--feed-note-submit-pad-y:.5rem;--feed-note-submit-pad-x:1.125rem;--feed-note-submit-font:.875rem}.contact-page>.feed .feed__note[data-mode=task] .feed__note-toolbar>.task-create__chip{display:none}.contact-page>.feed .feed__note[data-mode=task] .feed__note-type{min-width:0;max-width:9.5rem}.contact-page>.feed .feed__note[data-mode=task] .feed__note-actions{gap:var(--space-3)}.contact-page>.feed .feed__bar-row>.feed__search-slot{flex:auto;order:2}.contact-page>.feed .feed__bar-row>.feed__bar-tools{order:3;margin-left:0}.contact-page>.feed .feed__bar-row>.feed__task-filter{flex:1 0 100%;order:5}.contact-page>.feed .feed__bar-row>:not(.feed__kind-filter):not(.feed__bar-tools):not(.feed__search-slot):not(.feed__task-filter):not(.feed__search-toggle){order:4}.contact-page>.feed .feed__spotlight .feed__task--card{--feed-task-card-pad-top:.625rem;--feed-task-card-pad-bottom:.5rem;--feed-task-card-pad-x:.75rem;--feed-task-card-pad-left:.625rem;--feed-task-card-content-gap:.25rem;--feed-task-card-footer-min:0}.contact-page>.feed .feed__spotlight .feed__task--card .feed__task-card-content{align-items:baseline;column-gap:var(--feed-task-card-row-gap);row-gap:var(--feed-task-card-content-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.contact-page>.feed .feed__spotlight .feed__task--card .feed__task-card-row{display:contents}.contact-page>.feed .feed__spotlight .feed__task--card .feed__task-card-lead{grid-area:1/1;min-width:0}.contact-page>.feed .feed__spotlight .feed__task--card .feed__task-card-side{grid-area:1/2}.contact-page>.feed .feed__spotlight .feed__task--card .feed__task-result,.contact-page>.feed .feed__spotlight .feed__task--card .feed__task-empty-result{grid-area:2/1;min-width:0;margin:0}.contact-page>.feed .feed__spotlight .feed__task--card .feed__task-card-footer{grid-area:2/1/auto/-1;min-height:0}:is(.contact-page>.feed .feed__spotlight .feed__task--card .feed__task-card-content:has(.feed__task-result) .feed__task-card-footer,.contact-page>.feed .feed__spotlight .feed__task--card .feed__task-card-content:has(.feed__task-empty-result) .feed__task-card-footer){grid-column:2;justify-self:end}.contact-page>.feed .feed__task--scroll .feed__task-line{row-gap:var(--space-1);grid-template-columns:auto minmax(0,1fr)}.contact-page>.feed .feed__task--scroll .feed__task-side{justify-content:flex-end;align-items:center;gap:var(--space-1) var(--space-3);flex-flow:wrap;grid-column:1/-1;width:100%;min-width:0;padding-top:0}.contact-page>.feed .feed__task--scroll .feed__task-side-meta{flex-wrap:wrap;justify-content:flex-end;display:flex}.contact-page__tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.contact-page__tabs::-webkit-scrollbar{display:none}.contact-page__tab{flex:none}}@container entity-page (width>=901px) and (width<=1280px){.contact-page>.feed .feed__scroll .feed__card--note{--feed-card-pad-right:var(--space-3);--feed-card-actions-gap:.125rem;--feed-card-actions-btn-size:1.25rem;--feed-card-actions-icon:.6875rem;--feed-card-actions-reserve:5.375rem}.contact-page>.feed .feed__scroll .feed__card--note:has(.feed__card-actions):has(.feed__card-link) .feed__card-body{padding-right:0}.contact-page>.feed .feed__scroll .feed__card--note:has(.feed__card-actions) .feed__card-link{width:max-content;max-width:7.5rem;margin-top:var(--feed-card-actions-btn-size);font-size:var(--feed-meta-size);align-self:start}.contact-page>.feed .feed__scroll .feed__card--note .note__footer{width:auto;margin-right:0}}@container entity-page (width<=900px){.contact-page.deal-page{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.contact-page.deal-page .contact-page__info{display:none}.contact-page.deal-page[data-fields=open] .contact-page__info{top:auto;right:0;bottom:calc(var(--shell-nav-bar-height) + env(safe-area-inset-bottom,0px));z-index:var(--deal-fields-sheet-z);width:100%;height:var(--deal-fields-sheet-height);background:var(--surface);border-radius:var(--deal-fields-sheet-radius) var(--deal-fields-sheet-radius) 0 0;min-height:0;box-shadow:var(--deal-fields-sheet-shadow);flex-direction:column;display:flex;position:fixed;left:0;overflow:hidden}.contact-page.deal-page[data-fields=open] .deal-page__fields-close{display:flex}.contact-page.deal-page[data-fields=open] .contact-page__plate-bar{padding-right:var(--shell-flyout-close-size)}.deal-page__feedhead{--deal-feedhead-gap:var(--deal-feedhead-gap-bar);--deal-feedhead-pad-right:var(--deal-feedhead-pad-right-bar);--deal-feedhead-pad-left:var(--deal-feedhead-pad-left-bar);--deal-feedhead-title:var(--deal-feedhead-title-bar);grid-area:1/1;display:flex}.deal-page__feedhead-fields{width:var(--deal-feedhead-fields-size);padding:0}.contact-page .deal-page__main{--deal-card-body-pad-x:1rem;--deal-card-field-label-width:6.25rem;--deal-card-field-gutter:.75rem;--deal-card-field-font:var(--deal-card-field-font-compact);--deal-card-field-gap:var(--deal-card-field-gap-compact);--deal-card-section-pad-top:var(--deal-card-section-pad-top-compact);--deal-card-section-pad-bottom:var(--deal-card-section-pad-bottom-compact);--deal-card-owner-edit-width:100%;--deal-card-form-top:var(--space-3);--card-summary-pad-x:var(--deal-card-body-pad-x);--card-summary-pad-top:var(--contact-page-summary-pad-top-compact);--card-summary-field-gap:var(--contact-page-summary-field-gap-compact)}.contact-page .deal-page__main,.contact-page .deal-page__body,.contact-page .deal-page__contacts,.contact-page .deal-page__contact-form,.contact-page .card-summary,.contact-page .deal-page__actions{box-sizing:border-box;min-width:0;max-width:100%}.contact-page .deal-page__body{overflow-x:hidden}.contact-page .deal-page__field-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-page .deal-page__actions{gap:var(--space-3);padding-bottom:var(--space-4);flex-wrap:wrap}.contact-page.deal-page>.feed{grid-area:2/1;min-height:0;display:flex}.contact-page>.feed .feed__scroll{padding-left:var(--feed-scroll-pad-x);padding-right:var(--feed-scroll-pad-x);scrollbar-gutter:auto;scrollbar-width:none}.contact-page>.feed .feed__scroll::-webkit-scrollbar{width:0;height:0;display:none}.contact-page>.feed{--feed-line-link-min:12ch}.contact-page>.feed .feed__line-link,.contact-page>.feed button.feed__line-link{min-width:0;max-width:var(--feed-line-link-min);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.contact-page.deal-page>.feed .feed__spotlight,.contact-page.deal-page>.feed .feed__banner,.contact-page.deal-page>.feed .feed__outcome{display:none}.contact-page>.feed .feed__bar-row{flex-wrap:nowrap}.contact-page>.feed .feed__bar-row>.feed__task-filter{border-top:none;flex:none;order:2;width:auto;padding:0}.contact-page>.feed .feed__task-filter-rail{display:none}.contact-page>.feed .feed__task-filter-select{display:block}.contact-page>.feed .feed__task-filter-trigger{max-width:6.75rem;padding-inline:var(--space-2) var(--space-1);font-size:var(--text-sm)}.contact-page>.feed .feed__search-toggle{order:3;width:1.5rem;height:1.5rem;margin-left:auto;display:inline-flex}.contact-page>.feed .feed__search-toggle svg{width:.875rem;height:.875rem}.contact-page>.feed .feed__bar-row>.feed__bar-tools{order:4;margin-left:0}.contact-page>.feed .feed__view-btn{width:1.5rem;height:1.5rem}.contact-page>.feed .feed__view-btn svg{width:.8125rem;height:.8125rem}.contact-page>.feed .feed__bar-row>.feed__search-slot{flex:auto;order:1;display:none}.contact-page>.feed.feed--search-open .feed__kind-filter,.contact-page>.feed.feed--search-open .feed__task-filter,.contact-page>.feed.feed--search-open .feed__search-toggle,.contact-page>.feed.feed--search-open .feed__bar-tools,.contact-page>.feed.feed--search-open .feed__bar-row>:not(.feed__search-slot){display:none}.contact-page>.feed.feed--search-open .feed__bar-row>.feed__search-slot{flex:auto;order:1;display:block}.contact-page>.feed:is(.feed--search-active,:has(.feed__search-field:focus-within)) .feed__bar-tools-group,.contact-page>.feed.feed--party-bar .feed__search-toggle{display:none}.contact-page>.feed.feed--party-bar .feed__bar-row>.feed__search-slot{flex:auto;order:1;min-width:0;display:block}.contact-page>.feed.feed--party-bar .feed__bar-row>.feed__bar-tools{order:2;margin-left:0}.contact-page>.feed.feed--party-bar .feed__search-icon{display:none}.contact-page>.feed.feed--party-bar.feed--search-open .feed__bar-tools,.contact-page>.feed.feed--party-bar.feed--search-open .feed__bar-row>.feed__bar-tools{display:flex}.contact-page>.feed.feed--party-bar:is(.feed--search-active,:has(.feed__search-field:focus-within)) .feed__bar-tools-group{display:inline-flex}.contact-page>.feed .feed__scroll .feed__task--card{--feed-task-card-pad-top:var(--space-2);--feed-task-card-pad-bottom:.3125rem;--feed-task-card-pad-x:var(--space-2);--feed-task-card-pad-left:.4375rem;--feed-task-card-gap:.4375rem;--feed-task-card-content-gap:.0625rem;--feed-task-card-row-gap:var(--space-2);--feed-task-card-footer-min:0;--feed-task-ring-size:1.5rem;--feed-task-ring-icon:.8125rem;--feed-task-chip-gap-end:0;--feed-task-card-text-size:.875rem;--feed-task-card-text-line:1.25;--feed-task-card-type-size:.6875rem;--feed-task-type-gap-end:var(--space-1);--feed-task-card-side-size:.75rem;--feed-task-card-side-gap:var(--space-1);--feed-task-card-owner-avatar:1rem;--feed-task-card-owner-avatar-font:.5rem;--feed-task-empty-result-size:.75rem;--feed-task-card-result-size:.75rem;--feed-task-card-result-line:1.3;--feed-task-card-result-pad-y:.0625rem;--feed-task-card-result-pad-x:var(--space-2);--feed-task-card-footer-size:.625rem}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-chip{display:none}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-row{align-items:flex-start}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-side{flex-wrap:wrap;flex:none;justify-content:flex-end;row-gap:.0625rem;max-width:42%}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-owner-row{min-width:0;max-width:100%}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-owner-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:5.5rem;overflow:hidden}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-footer{flex-wrap:wrap}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-footer-main:has(.feed__task-outcome){display:none}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-mark{align-self:stretch;min-height:100%}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-outcome,.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-outcome.feed__task-outcome-icon{margin-top:auto;display:inline-flex}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-result,.contact-page>.feed .feed__scroll .feed__task--card .feed__task-empty-result{margin-bottom:var(--space-2)}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-meta{flex-wrap:wrap;flex:100%;justify-content:flex-start;width:100%}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-meta-line{flex:0 auto;min-width:0}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-meta-full{display:none}.contact-page>.feed .feed__scroll .feed__task--card .feed__task-card-meta-short{display:inline}.contact-page>.feed .feed__pin-bar{--feed-pin-hit-pad-y:var(--space-2);--feed-pin-bars-pad-y:var(--space-1);--feed-pin-hit-pad-left:var(--space-1);align-items:stretch;gap:var(--space-2)}.contact-page>.feed .feed__pin-bars{align-self:stretch;min-height:100%}.contact-page>.feed .feed__pin-hit{align-items:center;gap:var(--space-2);min-width:0;display:flex}.contact-page>.feed .feed__pin-head{flex:none;gap:0}.contact-page>.feed .feed__pin-head-label{display:none}.contact-page>.feed .feed__pin-text{min-width:0;font-size:var(--text-sm);flex:1;margin-top:0}.contact-page>.feed .feed__scroll .feed__card--note{--feed-card-pad-y:var(--space-2);--feed-card-pad-x:var(--space-2);--feed-card-pad-right:var(--space-2);--feed-card-gap:.4375rem;--feed-card-meta-gap:.0625rem;--feed-icon-size:1.5rem;--feed-meta-size:.75rem;--feed-text-size:.875rem;--feed-card-actions-gap:.125rem;--feed-card-actions-btn-size:1.25rem;--feed-card-actions-icon:.6875rem;--feed-card-actions-reserve:5.375rem}.contact-page>.feed .feed__scroll .feed__card--note .note{gap:var(--space-1)}.contact-page>.feed .feed__scroll .feed__card--note .note__text{line-height:1.3}}.deal-page .contact-page__body,.deal-page__body{padding:var(--entity-tab-body-pad-top) var(--entity-tab-body-pad-x) var(--entity-tab-body-pad-bottom);background-color:var(--surface);flex:1;gap:0;overflow-y:auto}.deal-page__error{margin:var(--space-3) var(--deal-card-body-pad-x) 0}.deal-page__field{align-items:baseline;gap:var(--space-2);display:flex}.deal-page__field--form{margin-top:var(--deal-card-field-gap)}.deal-page__field-label{width:var(--deal-card-field-label-width);color:var(--deal-card-field-muted);font-size:var(--deal-card-field-font);flex:none}.deal-page__field-value{min-width:0;font-size:var(--deal-card-field-font);color:var(--text);flex:1}.deal-page__field-link{font-size:var(--deal-card-field-font);color:var(--link);border-bottom:var(--hairline) solid var(--link-line);text-decoration:none}.deal-page__field-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.deal-page__entity-link{color:var(--link);font-size:var(--deal-card-field-font);border-bottom:var(--hairline) solid var(--link-line);text-decoration:none}.deal-page__entity-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.deal-page__entity-link:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__field-empty{color:var(--deal-card-field-empty);font-size:var(--deal-card-field-font)}.deal-page__field-control{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex;position:relative}.deal-page__field-gutter{width:var(--deal-card-field-gutter);flex:none;justify-content:center;align-items:center;min-height:1rem;display:inline-flex}.deal-page__field-body{flex:1;align-items:center;min-width:0;display:flex}.deal-page__field-suggest-wrap{flex:1;min-width:0;position:relative}.deal-page__contact-form .deal-page__field-body,.company-inline-fields .deal-page__field-body{align-items:flex-start}.deal-page__contact-form .deal-page__field-suggest-wrap,.deal-page__contact-fields .deal-page__field-suggest-wrap{flex:none;align-items:center;width:fit-content;max-width:100%;display:inline-flex}.deal-page__field-input{border:none;border-bottom:var(--hairline) solid transparent;min-width:0;color:var(--text);font:inherit;font-size:var(--deal-card-field-font);background:0 0;flex:1;padding:0}.deal-page__contact-form .deal-page__field-input,.deal-page__contact-fields .deal-page__field-input,.company-inline-fields .deal-page__field-input,.card-summary__fields .deal-page__field-input{width:fit-content;max-width:var(--deal-card-owner-edit-width);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.deal-page__contact-form .deal-page__field-input:not(.deal-page__field-input--filled):not(.deal-page__field-input--plain):not(.deal-page__field-input--empty),.deal-page__contact-fields .deal-page__field-input:not(.deal-page__field-input--filled):not(.deal-page__field-input--plain):not(.deal-page__field-input--empty),.company-inline-fields .deal-page__field-input:not(.deal-page__field-input--filled):not(.deal-page__field-input--plain):not(.deal-page__field-input--empty),.card-summary__fields .deal-page__field-input:not(.deal-page__field-input--filled):not(.deal-page__field-input--plain):not(.deal-page__field-input--empty){border-bottom:var(--hairline) solid var(--brand)}.deal-page__contact-form .deal-page__field-input::placeholder,.deal-page__contact-fields .deal-page__field-input::placeholder,.company-inline-fields .deal-page__field-input::placeholder,.card-summary__fields .deal-page__field-input::placeholder{color:var(--deal-card-field-empty)}.deal-page__contact-form .deal-page__field-input--empty,.deal-page__contact-fields .deal-page__field-input--empty,.company-inline-fields .deal-page__field-input--empty,.card-summary__fields .deal-page__field-input--empty,.deal-page__contact-form .deal-page__field-input--empty:hover,.deal-page__contact-fields .deal-page__field-input--empty:hover,.company-inline-fields .deal-page__field-input--empty:hover,.card-summary__fields .deal-page__field-input--empty:hover,.deal-page__contact-form .deal-page__field-input--empty:focus,.deal-page__contact-fields .deal-page__field-input--empty:focus,.company-inline-fields .deal-page__field-input--empty:focus,.card-summary__fields .deal-page__field-input--empty:focus,.deal-page__contact-form .deal-page__field-input--empty:focus-visible,.deal-page__contact-fields .deal-page__field-input--empty:focus-visible,.company-inline-fields .deal-page__field-input--empty:focus-visible,.card-summary__fields .deal-page__field-input--empty:focus-visible{color:var(--deal-card-field-empty);box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;padding:0}.deal-page__contact-fields .deal-page__field-input--empty,.company-inline-fields .deal-page__field-input--empty,.card-summary__fields .deal-page__field-input--empty{cursor:pointer}.deal-page__contact-form .deal-page__field-input--empty{cursor:text}.deal-page__field-input:not(.deal-page__field-input--empty):focus-visible{border-bottom-color:var(--brand);border-bottom-style:solid;outline:none}.card-summary__fields .deal-page__field-input--empty{min-height:var(--deal-card-phone-row-min-height);box-sizing:border-box}.deal-page__field-input--filled{color:var(--deal-card-field-link);border-bottom-color:var(--deal-card-phone-line)}.deal-page__field-input--plain{border-bottom-color:#0000}.deal-page__owner-value{width:fit-content;max-width:var(--deal-card-owner-edit-width);border:none;border-bottom:var(--hairline) dashed var(--deal-card-owner-idle-line);color:var(--text);font:inherit;font-size:var(--deal-card-field-font);text-align:left;cursor:text;text-overflow:ellipsis;white-space:nowrap;background:0 0;flex:none;padding:0;overflow:hidden}.deal-page__owner-value:hover{border-bottom-style:solid}.deal-page__owner-value:focus-visible{border-bottom-color:var(--brand);border-bottom-style:solid;outline:none}.deal-page__owner-value:disabled{cursor:wait;opacity:.7}.deal-page__owner-edit{min-width:0;max-width:var(--deal-card-owner-edit-width);flex:1;position:relative}.deal-page__owner-input{border-bottom-color:var(--brand);width:100%}.deal-page__owner-menu{top:var(--deal-card-owner-menu-top);z-index:var(--deal-card-owner-menu-z);width:100%;max-height:var(--deal-card-owner-menu-max-height);overscroll-behavior:contain;border:var(--hairline) solid var(--deal-card-owner-menu-border);background-color:var(--deal-card-owner-menu-bg);box-shadow:var(--deal-card-owner-menu-shadow);scrollbar-width:thin;margin:0;padding:0;list-style:none;position:absolute;left:0;overflow:hidden auto}.deal-page__owner-menu[data-placement=above]{top:auto;bottom:calc(100% + var(--space-1))}.deal-page__owner-group{z-index:1;padding:var(--deal-card-owner-group-pad-y) var(--deal-card-owner-group-pad-x);background-color:var(--deal-card-owner-group-bg);color:var(--text);font-size:var(--deal-card-owner-group-size);font-weight:var(--weight-bold);letter-spacing:var(--deal-card-owner-group-tracking);position:sticky;top:0}.deal-page__owner-option{align-items:center;gap:var(--deal-card-owner-option-gap);width:100%;padding:var(--deal-card-owner-option-pad-y) var(--deal-card-owner-option-pad-x);color:var(--text);font:inherit;font-size:var(--deal-card-field-font);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.deal-page__owner-option:hover,.deal-page__owner-option[aria-selected=true]{background-color:var(--deal-card-owner-option-hover)}.deal-page__owner-option:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__owner-option-name{flex:1;min-width:0}.deal-page__owner-status{width:var(--deal-card-owner-status-size);height:var(--deal-card-owner-status-size);border-radius:var(--radius-full);background-color:var(--deal-card-owner-status);flex:none}.deal-page__field-add{color:var(--deal-card-add-icon-muted);cursor:pointer;background:0 0;border:none;flex:none;padding:0;display:inline-flex}.deal-page__field-add svg{width:1rem;height:1rem;display:block}.deal-page__field-add:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-full);outline:none}.deal-page__field--phone{align-items:center;min-height:2rem}.deal-page__phone-row{align-items:center;gap:var(--space-2);max-width:100%;padding:var(--deal-card-phone-row-pad-y) var(--deal-card-phone-row-pad-x);margin-left:calc(-1 * var(--deal-card-phone-row-pad-x));border-radius:var(--radius-control);background:0 0;display:inline-flex}.deal-page__phone-row:hover,.deal-page__phone-row:focus-within{background-color:var(--deal-card-phone-hover-bg)}.deal-page__phone-value{border:none;border-bottom:var(--hairline) solid var(--deal-card-phone-line);color:var(--text);font:inherit;font-size:var(--deal-card-field-font);cursor:text;background:0 0;padding:0}.deal-page__phone-value:focus-visible{border-bottom-color:var(--brand);outline:none}.deal-page__phone-value--plain{padding:var(--deal-card-phone-row-pad-y) var(--deal-card-phone-row-pad-x);margin-left:calc(-1 * var(--deal-card-phone-row-pad-x));border-radius:var(--radius-control);color:var(--text);cursor:text;border-bottom:none}.deal-page__phone-value--plain:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);border-bottom:none}.deal-page__phone-value.deal-page__entity-link{border-bottom:var(--hairline) solid var(--link-line);color:var(--link);cursor:pointer}.deal-page__phone-value.deal-page__entity-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.deal-page__phone-value.deal-page__entity-link:focus-visible{border-bottom-color:var(--link);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__phone-tool{padding:var(--space-1);color:var(--deal-card-add-icon-muted);cursor:pointer;opacity:0;transition:opacity var(--motion-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.deal-page__phone-tool svg{width:.875rem;height:.875rem;display:block}.deal-page__phone-row:hover .deal-page__phone-tool,.deal-page__phone-row:focus-within .deal-page__phone-tool{opacity:1}.deal-page__phone-tool:hover,.deal-page__phone-tool:focus-visible{opacity:1;color:var(--text-muted)}.deal-page__phone-tool--danger:hover,.deal-page__phone-tool--danger:focus-visible{color:var(--danger)}.deal-page__phone-tool:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__phone-empty{padding:var(--deal-card-phone-row-pad-y) var(--deal-card-phone-row-pad-x);margin-left:calc(-1 * var(--deal-card-phone-row-pad-x));border-radius:var(--radius-control);cursor:text;background:0 0;border:none}.deal-page__phone-empty:hover,.deal-page__phone-empty:focus-visible,.deal-page__phone-value--plain:hover,.deal-page__phone-value--plain:focus-visible{background-color:var(--deal-card-phone-hover-bg)}.deal-page__phone-edit{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.deal-page__phone-input{width:10.625rem;min-width:0;padding:var(--space-1) var(--space-1);border:none;border-bottom:var(--hairline) solid var(--deal-card-phone-line);color:var(--text);font:inherit;font-size:var(--deal-card-field-font);background:0 0;border-radius:0}.deal-page__phone-input--wide{width:min(16rem,100%)}.deal-page__phone-input:focus-visible{border-bottom-color:var(--brand);outline:none}@supports (color:color-mix(in lab, red, red)){.deal-page__phone-input:focus-visible{border-bottom-color:color-mix(in oklch, var(--brand) 50%, var(--border))}}.deal-page__phone-action{width:var(--deal-card-phone-action-size);height:var(--deal-card-phone-action-size);border-radius:var(--radius-full);cursor:pointer;transition:color var(--motion-fast), background-color var(--motion-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.deal-page__phone-action svg{width:var(--deal-card-phone-action-icon);height:var(--deal-card-phone-action-icon);display:block}.deal-page__phone-action--ok{color:var(--deal-card-phone-action-ok)}.deal-page__phone-action--ok:hover{background-color:var(--deal-card-phone-action-ok)}@supports (color:color-mix(in lab, red, red)){.deal-page__phone-action--ok:hover{background-color:color-mix(in oklch, var(--deal-card-phone-action-ok) 12%, transparent)}}.deal-page__phone-action--cancel{color:var(--deal-card-add-icon-muted)}.deal-page__phone-action--cancel:hover{color:var(--danger);background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.deal-page__phone-action--cancel:hover{background-color:color-mix(in oklch, var(--danger) 8%, transparent)}}.deal-page__phone-action:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__phone-action:disabled{opacity:.45;cursor:not-allowed}.deal-page__contacts{flex-direction:column;display:flex}.deal-page__contact-card{border-bottom:var(--hairline) solid var(--deal-card-section-border)}.deal-page__contact-card--open{border-bottom:none}.deal-page__contact-card-head{align-items:center;gap:var(--space-3);display:flex}.deal-page__contact-card-head--toggle{gap:var(--card-add-gap);width:100%;padding:var(--deal-card-add-pad-y) var(--card-add-pad-x);cursor:pointer;transition:background-color var(--motion-fast);box-sizing:border-box;margin-bottom:0}.deal-page__contacts--accordion .deal-page__contact-card-head--toggle{gap:var(--card-add-contact-row-gap);min-height:var(--card-add-contact-row-min-height);padding:var(--deal-card-add-pad-y) var(--card-add-pad-x)}.deal-page__contact-card-head--toggle:hover{background-color:var(--surface-muted)}.deal-page__contact-card--static{border-bottom:var(--hairline) solid var(--deal-card-section-border)}.deal-page__contact-card-head--static{align-items:center;gap:var(--card-add-gap);padding:var(--card-add-pad-top) var(--card-add-pad-x) var(--card-add-pad-bottom);box-sizing:border-box;display:flex}.deal-page__contacts:not(.deal-page__contacts--accordion) .deal-page__contact-card-head--static .deal-page__avatar--sm{width:var(--card-add-icon-size);height:var(--card-add-icon-size)}.deal-page__contact-card-toggle{align-items:center;gap:var(--card-add-gap);min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;padding:0;display:flex}.deal-page__contacts--accordion .deal-page__contact-card-toggle{gap:var(--card-add-contact-row-gap)}.deal-page__contacts:not(.deal-page__contacts--accordion) .deal-page__contact-card-toggle .deal-page__avatar--sm{width:var(--card-add-icon-size);height:var(--card-add-icon-size)}.deal-page__contact-card-toggle:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__contact-card-toggle:hover .deal-page__contact-card-name{color:var(--text-muted)}.deal-page__contact-card-body{padding:var(--deal-card-section-pad-top) var(--deal-card-body-pad-x) var(--deal-card-section-pad-bottom)}.deal-page__contact-card-body.deal-page__contact-fields{padding-top:0}.deal-page__contact-fields>.deal-page__field--form:first-child{margin-top:0}.deal-page__contact-fields .deal-page__field-control,.company-inline-fields .deal-page__field-control{gap:var(--space-2)}.deal-page__contact-fields .deal-page__field-body,.company-inline-fields .deal-page__field-body{align-items:center;min-height:auto}.deal-page__contact-fields .deal-page__phone-row,.company-inline-fields .deal-page__phone-row{border-radius:0;margin-left:0;padding:0}.deal-page__contact-fields .deal-page__phone-row:hover,.deal-page__contact-fields .deal-page__phone-row:focus-within,.company-inline-fields .deal-page__phone-row:hover,.company-inline-fields .deal-page__phone-row:focus-within{background-color:#0000}.deal-page__contact-fields .deal-page__phone-value,.company-inline-fields .deal-page__phone-value{color:var(--deal-card-field-link);border-bottom-color:var(--deal-card-phone-line)}.deal-page__contact-fields .deal-page__phone-value--plain,.company-inline-fields .deal-page__phone-value--plain{border-radius:0;min-height:auto;margin-left:0;padding:0}.deal-page__contact-fields .deal-page__phone-value--plain:hover,.deal-page__contact-fields .deal-page__phone-value--plain:focus-visible,.company-inline-fields .deal-page__phone-value--plain:hover,.company-inline-fields .deal-page__phone-value--plain:focus-visible{background-color:#0000}.deal-page__contact-fields .deal-page__phone-edit,.company-inline-fields .deal-page__phone-edit{align-items:center;max-width:100%;margin-left:0;padding:0}.deal-page__contact-fields .deal-page__phone-input,.company-inline-fields .deal-page__phone-input{width:fit-content;max-width:var(--deal-card-owner-edit-width);border-bottom:var(--hairline) solid var(--brand);flex:none;padding:0;line-height:1.25}.deal-page__contact-fields .deal-page__phone-input--wide,.company-inline-fields .deal-page__phone-input--wide{width:fit-content;max-width:var(--deal-card-owner-edit-width)}.deal-page__contact-fields .deal-page__phone-input:focus-visible,.company-inline-fields .deal-page__phone-input:focus-visible{border-bottom-color:var(--brand);border-bottom-style:solid;outline:none}.deal-page__contact-fields .deal-page__phone-action,.company-inline-fields .deal-page__phone-action{width:var(--space-4);height:var(--space-4)}.deal-page__contact-card-tools{align-items:center;gap:var(--space-1);flex:none;margin-left:auto;display:inline-flex}.deal-page__avatar{width:var(--deal-card-avatar-size);height:var(--deal-card-avatar-size);border-radius:var(--radius-full);background:linear-gradient(var(--palette-apricot), var(--palette-sky));flex:none}.deal-page__avatar--sm{width:var(--space-6);height:var(--space-6)}.deal-page__avatar--company{border-radius:var(--radius-control);background:var(--surface-muted);color:var(--card-add-icon-color);justify-content:center;align-items:center;display:flex}.deal-page__avatar--company svg{width:var(--card-add-icon-size);height:var(--card-add-icon-size);display:block}.deal-page__contact-card-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--deal-card-contact-name);font-weight:var(--weight-bold);color:var(--text);flex:0 auto;overflow:hidden}.deal-page__contact-card-name.deal-page__entity-link{color:var(--link);border-bottom:var(--hairline) solid var(--link-line);text-decoration:none}.deal-page__contact-card-name.deal-page__entity-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.deal-page__contact-card-name--toggle:hover{color:var(--text-muted)}.deal-page__contact-card-name--toggle:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__contact-card-tool{width:var(--deal-card-menu-icon);height:var(--deal-card-menu-icon);border-radius:var(--radius-control);color:var(--deal-card-add-icon-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.deal-page__contact-card-tool svg{width:100%;height:100%;display:block}.deal-page__contact-card-tool:hover{color:var(--text-muted)}.deal-page__contact-card-tool:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__contact-form{padding:var(--deal-card-section-pad-top) var(--deal-card-body-pad-x) var(--deal-card-section-pad-bottom);border-bottom:var(--hairline) solid var(--deal-card-section-border)}.deal-page__contact-form-head{align-items:center;gap:var(--space-4);display:flex;position:relative}.deal-page__contact-name-input{min-width:0;padding:var(--space-2) 0;border:none;border-bottom:var(--hairline) solid var(--brand);color:var(--text);font:inherit;font-size:var(--text-lg);background:0 0;flex:1}.deal-page__contact-name-input:focus-visible{outline:none}.deal-page__contact-suggest{top:100%;left:calc(var(--card-add-icon-size) + var(--card-add-gap));z-index:var(--z-modal);margin:var(--space-1) 0 0;border:var(--hairline) solid var(--deal-card-section-border);border-radius:var(--btn-radius);background-color:var(--surface);box-shadow:var(--shadow-modal);padding:0;list-style:none;position:absolute;right:0;overflow:hidden}.deal-page__contact-suggest--field{left:0}.deal-page__contact-suggest-item{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--text);font-size:var(--deal-card-field-font);cursor:pointer;display:flex}.deal-page__contact-suggest-item:hover,.deal-page__contact-suggest-item[aria-selected=true]{background-color:var(--surface-muted)}.deal-page__contact-suggest-meta{color:var(--deal-card-field-muted);font-size:var(--text-sm)}.deal-page__form-actions,.deal-page__actions{align-items:center;gap:var(--deal-card-form-gap);display:flex}.deal-page__form-actions{margin-top:var(--deal-card-form-top)}.deal-page__form-submit{padding:var(--deal-card-form-submit-pad-y) var(--deal-card-form-submit-pad-x);border-radius:var(--btn-radius);background-color:var(--brand-fill);color:var(--on-brand);font-family:inherit;font-size:var(--deal-card-form-submit-font);font-weight:var(--weight-bold);cursor:pointer;border:none;line-height:1.25}.deal-page__form-submit:hover{opacity:.9}.deal-page__form-submit:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__form-submit:disabled{opacity:.5;cursor:not-allowed}.deal-page__form-cancel{color:var(--deal-card-form-cancel-color);font-family:inherit;font-size:var(--deal-card-form-cancel-font);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none;padding:0;line-height:1.25;text-decoration:none}.deal-page__form-cancel:hover{color:var(--text-muted);text-decoration:underline}.deal-page__form-cancel:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__actions{padding:var(--deal-card-form-top) var(--deal-card-body-pad-x) var(--space-5);border-top:var(--hairline) solid var(--deal-card-section-border);background-color:var(--surface);flex-shrink:0;margin-top:auto}.deal-page__error--actions{margin:var(--space-3) var(--deal-card-body-pad-x) 0;flex-shrink:0}.deal-page__heading{gap:var(--deal-card-heading-gap)}.deal-page__feedhead{z-index:var(--z-modal);align-items:center;gap:var(--deal-feedhead-gap);box-sizing:border-box;height:var(--deal-feedhead-height);min-width:0;padding:0 var(--deal-feedhead-pad-right) 0 var(--deal-feedhead-pad-left);background-color:var(--surface);border-bottom:var(--hairline) solid var(--border);flex:none;display:none;position:relative}.deal-page__feedhead:has(.deal-page__stage--feedhead){height:calc(var(--deal-feedhead-height) + var(--deal-feedhead-track-gap) + var(--deal-feedhead-track-height));padding-bottom:calc(var(--deal-feedhead-track-gap) + var(--deal-feedhead-track-height))}@container entity-page (width<=900px){.deal-page__feedhead{display:flex}}.deal-page__feedhead-back{width:var(--deal-feedhead-back-size);height:var(--deal-feedhead-back-size);color:var(--text-muted);font-size:var(--deal-card-title);flex:none;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:flex}.deal-page__feedhead-back:hover{color:var(--text)}.deal-page__feedhead-back:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__feedhead-title{min-width:0;min-height:var(--deal-feedhead-fields-size);color:var(--text);font-size:var(--deal-feedhead-title);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-items:center;margin:0;line-height:1.2;display:flex;overflow:hidden}.deal-page__feedhead .deal-page__stage--feedhead{min-width:0;max-width:var(--deal-feedhead-stage-max-width);flex:auto;align-self:center;align-items:center;margin-top:0;display:flex;position:static}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-trigger{width:100%;min-width:var(--deal-feedhead-stage-min-width);height:var(--deal-feedhead-stage-height);padding:0 var(--board-strip-seg-pad-x);border-radius:var(--board-strip-radius);background-color:var(--palette-swatch,var(--border));color:var(--text);font-family:var(--font-sans);font-size:var(--board-strip-font);font-weight:var(--weight-bold);letter-spacing:var(--board-strip-tracking);cursor:pointer;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-swatch{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-track{z-index:0;gap:var(--deal-card-segment-gap-compact);pointer-events:none;margin-top:0;position:absolute;bottom:0;left:0;right:0}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-segment{height:var(--deal-feedhead-track-height);border-radius:var(--radius-full);background-color:var(--deal-feedhead-track-muted)}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-segment--active{background-color:var(--palette-swatch,var(--brand))}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-segment:not(.deal-page__stage-segment--active){background-color:var(--deal-feedhead-track-muted)}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-trigger:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-menu{top:calc(var(--deal-feedhead-height) + var(--space-1));left:var(--space-3);right:var(--space-3);z-index:var(--z-modal);border:var(--hairline) solid var(--border);border-radius:var(--radius-card);width:auto;max-width:none;max-height:min(70dvh,24rem);position:fixed}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-search{padding:var(--space-2)}.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-option,.deal-page__feedhead .deal-page__stage--feedhead .deal-page__stage-group-head{padding:var(--space-3) var(--space-4);font-size:var(--deal-feedhead-fields-font)}.deal-page__feedhead-owner{max-width:5.5rem;height:var(--deal-feedhead-fields-size);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--deal-feedhead-fields-font);font-weight:var(--weight-semibold);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;margin:0;padding:0;line-height:1.2;display:inline-flex;overflow:hidden}.deal-page__feedhead-owner:hover{color:var(--text)}.deal-page__feedhead-owner:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__feedhead-phone{max-width:var(--deal-feedhead-phone-max-width);height:var(--deal-feedhead-fields-size);color:var(--link);font-family:var(--font-sans);font-size:var(--deal-feedhead-fields-font);font-weight:var(--weight-semibold);text-align:right;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;margin:0 0 0 auto;padding:0;line-height:1.2;text-decoration:none;display:inline-flex;overflow:hidden}.deal-page__feedhead-phone:hover{color:var(--link-hover)}.deal-page__feedhead-phone:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__feedhead-phone+.deal-page__feedhead-fields{margin-left:0}.deal-page__feedhead-fields{width:var(--deal-feedhead-fields-size);height:var(--deal-feedhead-fields-size);border-radius:var(--radius-full);color:var(--brand);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;line-height:0;display:flex}.deal-page__feedhead-fields svg{width:var(--deal-feedhead-fields-icon);height:var(--deal-feedhead-fields-icon);display:block}.deal-page__feedhead-fields:hover{color:var(--brand-strong)}.deal-page__feedhead-fields:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__fields-close{top:var(--shell-flyout-close-offset);right:var(--shell-flyout-close-offset);z-index:1;width:var(--shell-flyout-close-size);height:var(--shell-flyout-close-size);color:var(--on-brand-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none;position:absolute}.deal-page__fields-close svg{width:var(--shell-flyout-close-icon);height:var(--shell-flyout-close-icon);display:block}.deal-page__fields-close .shell-icon__glyph{fill:none;stroke:currentColor;stroke-width:var(--shell-icon-stroke)}.deal-page__fields-close:hover{color:var(--on-brand)}.deal-page__fields-close:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}@container entity-page (width<=900px){.contact-page.deal-page[data-fields=open] .deal-page__fields-close{display:flex}.contact-page .deal-page__contact-form .deal-page__field-suggest-wrap,.contact-page .deal-page__contact-fields .deal-page__field-suggest-wrap,.contact-page .company-inline-fields .deal-page__field-suggest-wrap,.contact-page .card-summary__fields .deal-page__field-suggest-wrap{flex:auto;width:auto;min-width:0;max-width:100%}.contact-page .deal-page__contact-form .deal-page__field-input,.contact-page .deal-page__contact-fields .deal-page__field-input,.contact-page .company-inline-fields .deal-page__field-input,.contact-page .card-summary__fields .deal-page__field-input,.contact-page .deal-page__owner-value,.contact-page .deal-page__owner-edit,.contact-page .deal-page__owner-input{flex:auto;width:100%;min-width:0;max-width:100%}}.deal-page__menu-wrap{flex-shrink:0;margin-left:auto;position:relative}.deal-page__menu-trigger{color:var(--shell-nav-muted);font:inherit;font-size:var(--deal-card-menu-font);letter-spacing:.125em;padding:0 var(--space-1);cursor:pointer;background:0 0;border:none;line-height:.875rem}.deal-page__menu-trigger:hover{color:var(--on-brand)}.deal-page__menu-trigger:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__menu{top:1.625rem;right:calc(-1 * var(--space-2));z-index:var(--z-modal);width:var(--deal-card-menu-width);padding:var(--space-2) 0;border-radius:var(--btn-radius);background-color:var(--surface);box-shadow:var(--shadow-modal);position:absolute}.deal-page__menu-item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-5);color:var(--text);font:inherit;font-size:var(--text-lg);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.deal-page__menu-item:hover{background-color:var(--surface-muted)}.deal-page__menu-item:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__menu-item--danger{color:var(--danger)}.deal-page__menu-item--danger:hover{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.deal-page__menu-item--danger:hover{background-color:color-mix(in oklch, var(--danger) 8%, var(--surface))}}.deal-page__menu-icon{width:var(--deal-card-menu-icon);color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.deal-page__menu-icon--hash{font-size:var(--text-lg);font-weight:var(--weight-bold)}.deal-page__menu-icon--excel{color:var(--deal-card-menu-excel)}.deal-page__menu-item--danger .deal-page__menu-icon{color:var(--danger)}.deal-page__back{color:var(--shell-nav-muted);font-size:var(--deal-card-back);flex-shrink:0;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.deal-page__back:hover{color:var(--on-brand);text-decoration:none}.deal-page__back:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__title-wrap{flex-direction:column;flex:1;justify-content:center;align-self:stretch;min-width:0;display:flex}.deal-page__title-wrap--placeholder{border-bottom:var(--hairline) solid var(--on-brand-faint);padding-bottom:var(--space-1)}.deal-page__title{width:100%;color:var(--on-brand);font:inherit;font-size:var(--deal-card-title);font-weight:var(--weight-bold);letter-spacing:.0125em;text-align:left;cursor:text;background:0 0;border:none;margin:0;padding:0;display:block}.deal-page__title:disabled{cursor:default;opacity:.7}.deal-page__title--placeholder{color:var(--on-brand-muted)}.deal-page__title:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__title-input{width:100%;padding:0 var(--space-1) var(--space-1);border:none;border-bottom:var(--focus-ring-width-strong) solid var(--brand);color:var(--on-brand);font:inherit;font-size:var(--deal-card-title);font-weight:var(--weight-bold);letter-spacing:.0125em;box-sizing:border-box;background:0 0;margin:0;display:block}.deal-page__title-input:focus-visible{outline:none}.deal-page__title-input::placeholder{color:var(--on-brand-muted)}.deal-page__meta{align-items:center;gap:var(--deal-card-meta-gap);margin-top:var(--deal-card-meta-margin-top);flex-wrap:wrap;width:100%;min-height:1.875rem;display:flex}.deal-page__id{color:var(--deal-card-id-text);font-size:var(--deal-card-number);flex-shrink:0}.deal-page__tags{align-items:center;gap:var(--deal-card-meta-gap);flex-wrap:wrap;flex:1;min-width:0;display:flex;position:relative}.deal-page__tags[data-state=editing]{flex-wrap:wrap}.deal-page__tag-add{padding:var(--deal-card-tag-add-pad-y) var(--deal-card-tag-add-pad-x);border:var(--hairline) solid var(--deal-card-tag-add-border);border-radius:var(--btn-radius);color:var(--deal-card-tag-add-text);font-family:inherit;font-size:var(--deal-card-tag-add-font,var(--text-xs));font-weight:var(--weight-medium);letter-spacing:var(--deal-card-tag-add-tracking);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.contact-page__plate .deal-page__tags .chip{font-size:var(--deal-card-chip-font)}.deal-page__tag-add:hover{border-color:var(--deal-card-tag-add-border-hover);color:var(--deal-card-tag-add-text-hover)}.deal-page__tag-add:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__tag-field{align-items:center;gap:var(--space-2);cursor:text;flex-wrap:wrap;flex:1;width:100%;min-width:0;display:flex;position:relative}.deal-page__tag-field[data-state=editing]{border-bottom:var(--focus-ring-width-strong) solid var(--brand);flex-wrap:wrap}.deal-page__title-input--split{flex:1;min-width:0}.contact-page__tab-badge{color:var(--deal-card-tab-muted);font-size:var(--deal-card-tab);font-weight:400}.deal-page__tag-input{width:auto;min-width:5rem;padding:var(--space-1) 0;color:var(--on-brand);font:inherit;font-size:var(--deal-card-number);background:0 0;border:none;flex:5rem}.deal-page__tag-input:focus-visible{outline:none}.deal-page__tag-menu{top:100%;left:calc(-1 * var(--space-3));z-index:var(--z-modal);margin-top:var(--space-1);min-width:100%;padding:var(--space-2) var(--space-3);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);background-color:var(--surface);box-shadow:var(--shadow-modal);list-style:none;position:absolute}.deal-page__tag-option{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--text-muted);font-family:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;display:flex}.deal-page__tag-option[aria-selected=true],.deal-page__tag-option:hover{background-color:var(--surface-muted);color:var(--text)}.deal-page__tag-create{color:var(--text-muted)}.deal-page__stage{margin-top:var(--deal-card-stage-margin-top);position:relative}.deal-page__stage-trigger{align-items:center;gap:var(--space-2);width:100%;color:var(--on-brand);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.deal-page__stage-trigger:disabled{cursor:default;opacity:.7}.deal-page__stage-trigger:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control);outline:none}.deal-page__stage-name{font-size:var(--deal-card-stage-name);font-weight:var(--weight-bold)}.deal-page__stage-age{color:var(--shell-nav-muted);font-size:var(--deal-card-stage-age)}.deal-page__stage-caret{color:var(--shell-nav-muted);font-size:var(--deal-card-stage-caret);margin-left:auto}.deal-page__stage-track{gap:var(--deal-card-segment-gap);margin-top:var(--deal-card-stage-track-margin-top);display:flex}.deal-page__stage-segment{height:var(--deal-card-segment);border-radius:var(--radius-control);background-color:var(--deal-card-segment-muted);flex:1}.deal-page__stage-segment--active{background-color:var(--palette-swatch,var(--brand))}.deal-page__stage-segment:not(.deal-page__stage-segment--active){background-color:var(--deal-card-segment-muted)}.deal-page__stage-menu{top:calc(-1 * var(--space-2));left:calc(-1 * var(--deal-card-pad-x));z-index:var(--z-modal);width:var(--deal-card-stage-menu-width);max-width:calc(100% + var(--deal-card-pad-x) * 2);background-color:var(--surface);border-radius:var(--radius-control);max-height:24rem;box-shadow:var(--shadow-modal);position:absolute;overflow:auto}.deal-page__stage-group{border-bottom:var(--hairline) solid var(--border)}.deal-page__stage-group:last-child{border-bottom:none}.deal-page__stage-group-head{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);background-color:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;border:none;display:flex}.deal-page__stage-group-head[data-state=open],.deal-page__stage-group-head:hover{background-color:var(--surface-muted)}.deal-page__stage-group-head:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__stage-group-caret{width:var(--space-3);height:var(--space-3);background-color:var(--text-muted);clip-path:polygon(0 0,100% 50%,0 100%);transition:transform var(--motion-fast);flex:none}.deal-page__stage-group-head[data-state=open] .deal-page__stage-group-caret{transform:rotate(90deg)}.deal-page__stage-group-title{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.deal-page__stage-group-meta{color:var(--text-muted);font-size:var(--text-sm);margin-left:auto}.deal-page__stage-group-panel{overflow:hidden}.deal-page__stage-option--nested{padding-left:calc(var(--space-5) + var(--space-6))}.deal-page__stage-search{padding:var(--space-2);border-bottom:var(--hairline) solid var(--border)}.deal-page__stage-search .field{width:100%}.deal-page__stage-option{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-5);background-color:var(--palette-swatch,var(--surface-muted));color:var(--text);font:inherit;font-size:var(--text-lg);text-align:left;cursor:pointer;border:none;display:flex}.deal-page__stage-option:hover,.deal-page__stage-option[aria-selected=true]{filter:brightness(.97)}.deal-page__stage-option:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.deal-page__stage-option--won[aria-selected=true]{box-shadow:inset var(--space-1) 0 0 0 var(--settings-chip-won)}.deal-page__stage-check{width:var(--space-4);font-weight:var(--weight-bold);flex-shrink:0}.deal-page__stage-divider{padding:var(--space-2) var(--space-5);color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0}.deal-page__pipeline-option{width:100%;padding:var(--space-2) var(--space-5);background-color:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;border:none;display:block}.deal-page__pipeline-option:hover{background-color:var(--surface-muted)}.deal-page__pipeline-option:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.profile-page{background-color:var(--surface-muted);flex-direction:column;min-width:0;min-height:100%;display:flex}.profile-page__bar{align-items:center;gap:var(--profile-page-bar-gap);height:var(--profile-page-bar-height);padding:0 var(--profile-page-bar-pad-x);border-bottom:var(--hairline) solid var(--border);background-color:var(--surface);flex:none;display:flex}.profile-page__title{font-size:var(--profile-page-title);font-weight:var(--weight-bold);letter-spacing:var(--shell-brand-tracking);margin:0;line-height:1.2}.profile-page__actions{align-items:center;gap:var(--profile-page-actions-gap);margin-left:auto;display:flex}.profile-page__save{padding:var(--profile-page-save-pad-y) var(--profile-page-save-pad-x);border:var(--hairline) solid var(--profile-page-save-border);border-radius:var(--radius-control);background-color:var(--surface);color:var(--profile-page-save-text);font-family:var(--font-sans);font-size:var(--profile-page-save-font);cursor:pointer;transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;line-height:1.2}.profile-page__save:hover:not(:disabled){border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}@supports (color:color-mix(in lab, red, red)){.profile-page__save:hover:not(:disabled){box-shadow:0 0 0 1px color-mix(in oklch, var(--brand) 12%, transparent)}}.profile-page__save:focus-visible{box-shadow:0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.profile-page__save:disabled{opacity:.55;cursor:not-allowed}.profile-page__scroll{background-color:var(--profile-page-scroll-bg);flex:1 1 0;overflow:auto}.profile-page__body{gap:var(--profile-page-body-gap);padding:var(--profile-page-body-pad-y) var(--profile-page-body-pad-x);display:flex}.profile-page__avatar-wrap{width:var(--profile-page-avatar-size);height:var(--profile-page-avatar-size);flex:none;position:relative}.profile-page__avatar{justify-content:center;align-items:center;gap:var(--profile-page-avatar-gap);width:var(--profile-page-avatar-size);height:var(--profile-page-avatar-size);border-radius:var(--radius-full);background-color:var(--shell-brand-avatar-bg,var(--profile-page-avatar-bg));color:var(--shell-brand-avatar-fg,var(--on-brand));cursor:pointer;font:inherit;border:none;flex-direction:column;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.profile-page__avatar:focus-visible{box-shadow:0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.profile-page__avatar[data-state=photo]{background-color:var(--surface-muted)}.profile-page__avatar-img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.profile-page__avatar-file{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profile-page__avatar-initials{font-size:var(--profile-page-avatar-name);font-weight:var(--weight-bold);letter-spacing:var(--shell-brand-tracking);line-height:1}.profile-page__avatar-login{font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:var(--shell-brand-tracking);line-height:1.1}.profile-page__camera{bottom:var(--space-1);width:var(--profile-page-camera-size);height:var(--profile-page-camera-size);border:var(--focus-ring-width-strong) solid var(--profile-page-camera-border);border-radius:var(--radius-full);background-color:var(--profile-page-camera-bg);color:var(--on-brand);cursor:pointer;transition:background-color var(--motion-fast) ease;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.profile-page__camera:hover{background-color:var(--profile-page-camera-hover-bg)}.profile-page__camera:focus-visible{box-shadow:0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.profile-page__camera svg{width:1.0625rem;height:.9375rem;display:block}.profile-page__fields{gap:var(--profile-page-fields-gap);min-width:0;max-width:var(--profile-page-fields-max);flex-direction:column;flex:1;display:flex}.profile-page__row{align-items:center;gap:var(--profile-page-row-gap);display:flex}.profile-page__row--top{align-items:flex-start}.profile-page__label{width:var(--profile-page-label-width);color:var(--profile-page-label);font-size:var(--profile-page-input-font);flex:none;line-height:1.35}.profile-page__row--top .profile-page__label{padding-top:var(--profile-page-note-label-pad-top)}.profile-page__label--strong{color:var(--profile-page-label-strong)}.profile-page__value{align-items:center;gap:var(--space-2);min-width:0;color:var(--profile-page-value);font-size:var(--profile-page-input-font);line-height:1.35;display:flex}.profile-page__copy{width:var(--shell-acct-copy-icon);height:var(--shell-acct-copy-icon);color:var(--shell-acct-copy-color);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.profile-page__copy svg{width:var(--shell-acct-copy-icon);height:var(--shell-acct-copy-icon);display:block}.profile-page__copy:hover{color:var(--text)}.profile-page__copy:focus-visible{border-radius:var(--radius-control);box-shadow:0 0 0 var(--focus-ring-width-strong) var(--focus-ring);outline:none}.profile-page__control{min-width:0;padding:var(--profile-page-input-pad-y) var(--profile-page-input-pad-x);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);background-color:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--profile-page-input-font);transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;flex:1;line-height:1.35}.profile-page__control:focus,.profile-page__control:focus-visible{border-color:var(--brand);box-shadow:0 0 0 var(--focus-ring-width) var(--brand);outline:none}@supports (color:color-mix(in lab, red, red)){.profile-page__control:focus,.profile-page__control:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) color-mix(in oklch, var(--brand) 18%, transparent)}}.profile-page__control:disabled{color:var(--text-muted);background-color:var(--surface-muted);cursor:not-allowed;opacity:1}.profile-page__control--readonly{color:var(--text-muted);cursor:pointer}.profile-page__error{color:var(--danger);font-size:var(--text-sm);margin:0}@container shell (width<=900px){.profile-page__bar{gap:var(--space-3);height:var(--shell-bar-height-compact);padding:0 var(--space-4)}.profile-page__title{font-size:var(--text-lg)}.profile-page__actions{gap:var(--space-3)}.profile-page__save{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.profile-page__body{align-items:stretch;gap:var(--space-6);padding:var(--space-5) var(--space-4);flex-direction:column}.profile-page__avatar-wrap{align-self:center}.profile-page__fields{width:100%;max-width:none}.profile-page__row{align-items:stretch;gap:var(--space-2);flex-direction:column}.profile-page__label{width:auto}.profile-page__row--top .profile-page__label{padding-top:0}}.deal-page__tasks-host{font-size:var(--text-sm);color:var(--contact-deals-meta-muted);align-self:flex-start;margin:0}@container entity-page (width<=900px){.contact-page.deal-page.contact-page--solo .contact-page__info{flex-direction:column;grid-row:1/-1;min-height:0;display:flex}}.tasks-page__settings-nav{gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.tasks-page__settings-nav [aria-pressed=true]{background:var(--brand-tint);color:var(--brand)}.tasks-page__settings-section{gap:var(--space-4);flex-direction:column;display:flex}.tasks-page__settings-description{color:var(--text-muted);font-size:var(--text-sm);margin:0}.tasks-page__settings-columns{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--tasks-board-column-min)), 1fr));gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.tasks-page__settings-check{align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);cursor:pointer;display:flex}.tasks-page__settings-check:hover{background:var(--surface-muted)}.tasks-page__settings-check input{accent-color:var(--brand)}.tasks-page__settings-check input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--space-1)}.tasks-page__settings-tools{margin-top:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.tasks-page__settings-tools>.input{flex:1;min-width:0}.modal__panel--task-types{flex-direction:column;display:flex;overflow:hidden}.modal__panel--task-types>.tasks-page__types{min-height:0;overflow:auto}.modal__panel--task-types>.modal__footer{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap}.modal:has(.modal__panel--task-types){z-index:var(--z-task-create)}.modal__panel--task-types>.tasks-page__settings-section{min-height:0;overflow:auto}html,body{height:100%;margin:0;overflow:hidden}#app{width:100%;min-width:0;height:100%;min-height:100%}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
