[data-glass-tone]{transition:background-color .28s,color .28s,box-shadow .28s}[data-glass-tone=light]{--lf-label:#1d1d1f;--lf-secondary-label:#6e6e73;--lf-tertiary-label:#86868b;--lf-fill:#78788029;--lf-fill-hover:#78788038;--lf-separator:#3c3c4329;--lf-message-card-bg:#faf9f6;--lf-settings-glass-bg:#fafaf8bd;--lf-settings-glass-shadow:inset 0 0 0 1px #ffffffb3, 0 2px 6px #0000000f, 0 18px 40px -20px #00000052;--lf-dark-chrome-selection-fill:#1d1d1f;--lf-dark-chrome-selection-foreground:#faf9f6;--lf-selection:#1d1d1f;--lf-selection-foreground:#faf9f6;color:var(--lf-label)}[data-glass-tone=dark]{--lf-label:#f5f5f7;--lf-secondary-label:#a1a1a6;--lf-tertiary-label:#7d7d83;--lf-fill:#78788038;--lf-fill-hover:#78788047;--lf-separator:#5454586b;--lf-message-card-bg:#141414;--lf-settings-glass-bg:#ffffff06;--lf-settings-glass-shadow:0 0 0 1px #ffffff14, 0 30px 70px -30px #00000073;--lf-dark-chrome-selection-fill:#faf9f6;--lf-dark-chrome-selection-foreground:#080808;--lf-selection:#faf9f6;--lf-selection-foreground:#080808;color:var(--lf-label)}:root{--text:#1d1d1f;--ink:#1d1d1f;--ink-muted:#6e6e73;--ink-faint:#aeaeb2;--muted:#6e6e73;--faint:#aeaeb2;--primary:#1d1d1f;--primary-inverse:#fff;--accent:var(--primary);--accent-dark:#424245;--accent-soft:#1d1d1f14;--accent-secondary:#d70015;--accent-secondary-dark:#a4000f;--accent-secondary-soft:#d700151f;--ink-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .22'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='64' height='64' filter='url(%23n)'/%3E%3C/svg%3E");--paper-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .055'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='80' height='80' filter='url(%23n)'/%3E%3C/svg%3E");--cover-count-worn-filter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='w' x='-8%25' y='-8%25' width='116%25' height='116%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.05' numOctaves='2' seed='7' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='1.25' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3C/svg%3E%23w");--overdue:var(--accent-secondary);--scene-fallback:#f5f5f7;--scene-bg:linear-gradient(#f5f5f7 1px, transparent 1px), linear-gradient(90deg, #f5f5f7 1px, transparent 1px), radial-gradient(ellipse 95% 75% at 100% 100%, #00000006, transparent 52%), linear-gradient(180deg, #f7f7f8 0%, #f5f5f7 80%, #f5f5f7 100%);--scene-bg-size:16px 16px, 16px 16px, auto, auto;--desk:#fff;--desk-gradient:var(--scene-bg);--work-mat:#fff;--glass-fill:#fff9;--in-tray-pad:9px;--in-tray-inner-radius:calc(var(--radius-glass) - var(--in-tray-pad));--in-tray-cell-fill:#fff6;--in-tray-cell-shadow:0 1px 2px #0000000f, 0 4px 12px #0000000f;--in-tray-cell-shadow-overdue:0 1px 2px color-mix(in srgb, var(--overdue) 12%, transparent), 0 3px 8px color-mix(in srgb, var(--overdue) 16%, transparent);--glass-fill-strong:#ffffffd6;--glass-blur:12px;--glass-saturate:saturate(165%);--glass-border:#ffffffb8;--glass-border-subtle:#00000014;--glass-shadow:0 12px 40px #00000012, 0 2px 6px #0000000a;--glass-rim:inset 0 1px 0 #ffffff94;--canvas:#fff;--sidebar:#fff;--tray:#f5f5f7;--surface:#fff;--surface-muted:#fafafa;--line:#00000014;--line-strong:#0000001f;--paper:#fff;--paper-opaque:#fff;--paper-line:#0000000f;--paper-shadow:0 2px 4px #0000000a, 0 8px 24px #00000012;--sticky:#fffbeb;--sticky-line:#fde68a;--bar:#ffffffeb;--field-bg:#fff;--status-new:#0047f1;--status-in-progress:#7a1fb8;--status-waiting:#c96a00;--status-urgent:#d41c8a;--status-done:#008a45;--work-size-quick:var(--status-done);--work-size-standard:var(--status-new);--work-size-large:var(--status-waiting);--progress-point-inactive:#e5e5ea;--sidebar-w-min:14rem;--app-chrome-h:38px;--app-chrome-pad:4px;--onboarding-window-w:22.5rem;--onboarding-header-pad:6px;--onboarding-header-inner-h:calc(var(--app-chrome-h) - (2 * var(--onboarding-header-pad)));--onboarding-header-tab-pad:calc((var(--onboarding-header-inner-h) - 12px) / 2);--onboarding-card-pad:30px;--onboarding-shadow-pad:20px;--onboarding-size-ease:cubic-bezier(.32, .72, 0, 1);--onboarding-drift-ease:cubic-bezier(.34, 1.56, .64, 1);--onboarding-size-duration:.42s;--onboarding-reveal-duration:.42s;--onboarding-stagger:55ms;--app-chrome-inner-h:calc(var(--app-chrome-h) - (2 * var(--app-chrome-pad)));--app-chrome-inner-radius:calc(var(--radius-glass) - var(--app-chrome-pad));--app-chrome-pill-radius:calc(var(--app-chrome-inner-h) / 2);--radius-sm:8px;--radius-xs:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-glass:22px;--header-filter-radius:18px;--header-bubble-radius:14px;--tray-motion-duration:.36s;--tray-motion-ease:cubic-bezier(.22, 1, .36, 1);--tray-chrome-pad-x:10px;--tray-chrome-inner-h:28px;--tray-chrome-h:calc(var(--tray-chrome-inner-h) + (2 * var(--tray-chrome-pad-y)));--shadow-sm:0 1px 2px #0000000a, 0 2px 8px #0000000a;--shadow-md:0 2px 4px #0000000a, 0 8px 24px #0000000f;--shadow-inset:inset 0 1px 2px #0000000f;--shadow-float:0 12px 40px #0000001a, 0 4px 12px #0000000d;--pill-contract-bg:#f2f2f7;--pill-contract-text:#424245;--pill-employment-bg:#f2f2f7;--pill-employment-text:#424245;--pill-privacy-bg:var(--accent-secondary-soft);--pill-privacy-text:var(--accent-secondary-dark);--pill-governance-bg:#f2f2f7;--pill-governance-text:#424245;--pill-product-bg:#f2f2f7;--pill-product-text:#424245;--pill-ai-bg:var(--accent-secondary-soft);--pill-ai-text:var(--accent-secondary-dark)}.is-status-new{--status-tone:var(--status-new)}.is-status-in-progress{--status-tone:var(--status-in-progress)}.is-status-waiting{--status-tone:var(--status-waiting)}.is-status-done{--status-tone:var(--status-done)}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]){--text:#f5f5f7;--ink:#f5f5f7;--ink-muted:#a1a1a6;--ink-faint:#636366;--muted:#a1a1a6;--faint:#636366;--primary:#f5f5f7;--primary-inverse:#000;--accent:var(--primary);--accent-dark:#d1d1d6;--accent-soft:#f5f5f71f;--accent-secondary:#ff453a;--accent-secondary-dark:#ff9f9a;--accent-secondary-soft:#ff453a33;--ink-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .28'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='64' height='64' fill='white' filter='url(%23n)'/%3E%3C/svg%3E");--paper-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .055'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='80' height='80' fill='white' filter='url(%23n)'/%3E%3C/svg%3E");--overdue:var(--accent-secondary);--scene-fallback:#000;--scene-bg:none;--scene-bg-size:auto;--scene-glow-line:#ffffff1f;--scene-glow-bloom:#ffffff0d;--scene-glow-radius:96px;--desk:#000;--desk-gradient:var(--scene-bg);--work-mat:#000;--glass-fill:#2c2c2e66;--in-tray-cell-fill:#2c2c2e66;--glass-fill-strong:#3a3a3cd6;--glass-border:transparent;--glass-border-subtle:transparent;--glass-shadow:0 14px 44px #00000061, 0 2px 6px #0003;--glass-rim:inset 0 1px 0 #ffffff17;--canvas:#000;--sidebar:#141416;--tray:#242426;--paper-opaque:#2c2c2e;--paper-shadow:0 4px 16px #0006, 0 2px 6px #00000038;--shadow-float:0 16px 48px #00000080, 0 4px 14px #0000004d;--surface:#1c1c1e;--surface-muted:#2c2c2e;--line:#00000024;--line-strong:#00000038;--paper:#2c2c2e;--paper-line:#0000001f;--sticky:#3a3520;--sticky-line:#fde04759;--bar:#1c1c1ef0;--field-bg:#2c2c2e;--status-new:#4d9fff;--status-in-progress:#b56eff;--status-waiting:#f0a52e;--status-urgent:#ff6eb4;--status-done:#2ed573;--progress-point-inactive:#48484a;--shadow-sm:0 2px 12px #00000059;--shadow-md:0 8px 28px #00000073;--shadow-inset:inset 0 1px 2px #00000059;--pill-contract-bg:#3a3a3c;--pill-contract-text:#d1d1d6;--pill-employment-bg:#3a3a3c;--pill-employment-text:#d1d1d6;--pill-privacy-bg:var(--accent-secondary-soft);--pill-privacy-text:var(--accent-secondary-dark);--pill-governance-bg:#3a3a3c;--pill-governance-text:#d1d1d6;--pill-product-bg:#3a3a3c;--pill-product-text:#d1d1d6;--pill-ai-bg:var(--accent-secondary-soft);--pill-ai-text:var(--accent-secondary-dark)}}:root[data-color-scheme=dark]{--text:#f5f5f7;--ink:#f5f5f7;--ink-muted:#a1a1a6;--ink-faint:#636366;--muted:#a1a1a6;--faint:#636366;--primary:#f5f5f7;--primary-inverse:#000;--accent:var(--primary);--accent-dark:#d1d1d6;--accent-soft:#f5f5f71f;--accent-secondary:#ff453a;--accent-secondary-dark:#ff9f9a;--accent-secondary-soft:#ff453a33;--ink-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .28'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='64' height='64' fill='white' filter='url(%23n)'/%3E%3C/svg%3E");--paper-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .055'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='80' height='80' fill='white' filter='url(%23n)'/%3E%3C/svg%3E");--overdue:var(--accent-secondary);--scene-fallback:#000;--scene-bg:none;--scene-bg-size:auto;--scene-glow-line:#ffffff1f;--scene-glow-bloom:#ffffff0d;--scene-glow-radius:96px;--desk:#000;--desk-gradient:var(--scene-bg);--work-mat:#000;--glass-fill:#2c2c2e66;--in-tray-cell-fill:#2c2c2e66;--glass-fill-strong:#3a3a3cd6;--glass-border:transparent;--glass-border-subtle:transparent;--glass-shadow:0 14px 44px #00000061, 0 2px 6px #0003;--glass-rim:inset 0 1px 0 #ffffff17;--canvas:#000;--sidebar:#141416;--tray:#242426;--paper-opaque:#2c2c2e;--paper-shadow:0 4px 16px #0006, 0 2px 6px #00000038;--shadow-float:0 16px 48px #00000080, 0 4px 14px #0000004d;--surface:#1c1c1e;--surface-muted:#2c2c2e;--line:#00000024;--line-strong:#00000038;--paper:#2c2c2e;--paper-line:#0000001f;--sticky:#3a3520;--sticky-line:#fde04759;--bar:#1c1c1ef0;--field-bg:#2c2c2e;--status-new:#4d9fff;--status-in-progress:#b56eff;--status-waiting:#f0a52e;--status-urgent:#ff6eb4;--status-done:#2ed573;--progress-point-inactive:#48484a;--shadow-sm:0 2px 12px #00000059;--shadow-md:0 8px 28px #00000073;--shadow-inset:inset 0 1px 2px #00000059;--pill-contract-bg:#3a3a3c;--pill-contract-text:#d1d1d6;--pill-employment-bg:#3a3a3c;--pill-employment-text:#d1d1d6;--pill-privacy-bg:var(--accent-secondary-soft);--pill-privacy-text:var(--accent-secondary-dark);--pill-governance-bg:#3a3a3c;--pill-governance-text:#d1d1d6;--pill-product-bg:#3a3a3c;--pill-product-text:#d1d1d6;--pill-ai-bg:var(--accent-secondary-soft);--pill-ai-text:var(--accent-secondary-dark)}:root{--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-rounded:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:var(--font-sans);--font-reading:var(--font-sans);--text-caption2:.6875rem;--text-caption1:.75rem;--text-footnote:.8125rem;--text-subheadline:.9375rem;--text-callout:1rem;--text-body:1.0625rem;--text-headline:1.0625rem;--text-title3:1.25rem;--text-title2:1.375rem;--text-title1:1.75rem;--text-large-title:2.125rem;--leading-caption:1.27;--leading-footnote:1.38;--leading-body:1.294;--leading-title:1.2;--leading-large-title:1.12;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-.022em;--tracking-normal:-.011em;--tracking-caption:.02em;--tracking-caps:.06em;--type-brand-size:1.3125rem;--type-brand-leading:1.18;--type-page-title-size:1.375rem;--type-page-title-leading:1.227;--type-section-heading-size:.9375rem;--type-section-heading-leading:1.333;--type-list-title-size:.875rem;--type-list-title-leading:1.286;--type-body-compact-size:.875rem;--type-body-compact-leading:1.429;--type-control-size:.8125rem;--type-control-leading:1.385;--type-metadata-size:.75rem;--type-metadata-leading:1.333;--type-small-label-size:.6875rem;--type-small-label-leading:1.273}html{font-family:var(--font-sans);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%}body{font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--tracking-normal);-webkit-font-smoothing:antialiased;font-synthesis:none;font-feature-settings:"kern";text-rendering:optimizelegibility}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-tight)}h1{font-weight:var(--weight-bold)}.detail__title{font-family:var(--font-display);font-size:var(--text-title2);font-weight:var(--weight-bold);line-height:var(--leading-title);letter-spacing:var(--tracking-tight)}.folder-slip__title{font-size:var(--text-subheadline);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-normal);line-height:1.35}.detail-card__message{font-family:var(--font-reading);font-size:var(--text-subheadline);font-weight:var(--weight-regular);letter-spacing:.01em;white-space:pre-wrap;line-height:1.5}h2,h3,.panel-heading,.section-title h2{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-normal)}strong,b{font-weight:var(--weight-semibold)}button,input,select,textarea{font-family:inherit;font-size:inherit;letter-spacing:inherit}select,input,textarea{font-size:var(--text-subheadline)}.metric-label,.meta-grid dt{letter-spacing:var(--tracking-caps)}.request-id{letter-spacing:var(--tracking-caption)}.radical-plain-wordmark,.legal-wordmark{font-family:var(--font-rounded)}*{box-sizing:border-box}html,body,#root{height:100%;overflow:hidden}#root{z-index:1;isolation:isolate;position:relative}body{color:var(--text);background-color:var(--scene-fallback);background-image:var(--scene-bg);background-size:var(--scene-bg-size,auto);margin:0}:root[data-color-scheme=light] body:has(.app){background-color:#f5f5f7;background-image:none}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) body:has(.app){background-color:#f5f5f7;background-image:none}}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) body:before,:root:not([data-color-scheme=light]) body:after{content:"";z-index:0;pointer-events:none;background-size:var(--scene-bg-size);-webkit-mask-image:radial-gradient(circle var(--scene-glow-radius) at var(--scene-glow-x,-9999px) var(--scene-glow-y,-9999px), #000 0%, #00000059 34%, transparent 62%);mask-image:radial-gradient(circle var(--scene-glow-radius) at var(--scene-glow-x,-9999px) var(--scene-glow-y,-9999px), #000 0%, #00000059 34%, transparent 62%);position:fixed;inset:0}:root:not([data-color-scheme=light]) body:before{background-image:linear-gradient(var(--scene-glow-bloom) 1px, transparent 1px), linear-gradient(90deg, var(--scene-glow-bloom) 1px, transparent 1px);filter:blur(1px);opacity:.55}:root:not([data-color-scheme=light]) body:after{background-image:linear-gradient(var(--scene-glow-line) 1px, transparent 1px), linear-gradient(90deg, var(--scene-glow-line) 1px, transparent 1px)}}:root[data-color-scheme=dark] body:before,:root[data-color-scheme=dark] body:after{content:"";z-index:0;pointer-events:none;background-size:var(--scene-bg-size);-webkit-mask-image:radial-gradient(circle var(--scene-glow-radius) at var(--scene-glow-x,-9999px) var(--scene-glow-y,-9999px), #000 0%, #00000059 34%, transparent 62%);mask-image:radial-gradient(circle var(--scene-glow-radius) at var(--scene-glow-x,-9999px) var(--scene-glow-y,-9999px), #000 0%, #00000059 34%, transparent 62%);position:fixed;inset:0}:root[data-color-scheme=dark] body:before{background-image:linear-gradient(var(--scene-glow-bloom) 1px, transparent 1px), linear-gradient(90deg, var(--scene-glow-bloom) 1px, transparent 1px);filter:blur(1px);opacity:.55}:root[data-color-scheme=dark] body:after{background-image:linear-gradient(var(--scene-glow-line) 1px, transparent 1px), linear-gradient(90deg, var(--scene-glow-line) 1px, transparent 1px)}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) body:before,:root:not([data-color-scheme=light]) body:after{display:none}}:root[data-color-scheme=dark] body:before,:root[data-color-scheme=dark] body:after{display:none}.glass-panel{z-index:0;background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow), var(--glass-rim);position:relative;overflow:visible}.paper-card,.intake-checklist__qa-card,.intake-checklist__item,.intake-checklist__checkbox{background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate)}.paper-card{border:1px solid var(--line);box-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .glass-panel{border-color:#0000}}:root[data-color-scheme=dark] .glass-panel{border-color:#0000}button{font:inherit;cursor:pointer;margin:0}.visually-hidden{clip:rect(0px, 0px, 0px, 0px);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.onboarding-invite{flex-direction:column;gap:16px;display:flex}.sidebar{width:max-content;min-width:0;max-width:100%;height:100%;min-height:0;padding:var(--control-tower-edge-pad);box-sizing:border-box;z-index:2;background:0 0;flex-direction:column;grid-area:2/1;display:flex;position:relative;overflow:visible}.sidebar__main{flex-direction:column;flex:1;gap:8px;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;overflow:visible}.sidebar__main--workload{box-sizing:border-box;gap:8px;padding-inline:4px}.sidebar .workload-board--sidebar{width:var(--workload-sidebar-fit-w,var(--sidebar-w-min));box-sizing:border-box;flex-direction:column;flex:1;align-self:flex-start;gap:8px;min-width:0;max-width:100%;height:100%;min-height:0;padding-block:8px;transition:width .26s cubic-bezier(.22,1,.36,1)}.sidebar .workload-board--sidebar .workload-board__column{flex:auto;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;overflow:visible}.sidebar .workload-board--sidebar .workload-board__column.is-status-done{flex:auto;width:100%;max-width:100%}.sidebar .workload-board--sidebar .workload-board__column:has(>.workload-board__chrome-stack){min-width:0}.sidebar .workload-board--sidebar .workload-board__chrome-stack{flex:1;max-width:100%;min-height:0}.sidebar .workload-board--sidebar .workload-board__chrome-stack .workload-board__tray-stack,.sidebar .workload-board--sidebar .workload-board__tray-stack{flex:1;width:100%;min-width:0;max-width:100%;min-height:0;overflow:visible}.sidebar .workload-board--sidebar .workload-board__tray-stack>.workload-tray{flex-direction:column;flex:1;min-height:0;display:flex}.sidebar .workload-board--sidebar .workload-tray.in-tray.glass-panel{overscroll-behavior:contain;overflow:clip auto}.sidebar .workload-board--sidebar .workload-tray.in-tray.glass-panel .in-tray__scroll{flex:1;min-height:0;max-height:none;overflow:visible}.sidebar .workload-board--sidebar .done-folders--panel{flex:1;min-height:0}.sidebar__main>.in-tray.glass-panel{z-index:1}.queue-empty{font-size:var(--text-footnote);color:var(--muted);text-align:center;flex:1;justify-content:center;align-items:center;margin:0;padding:24px 12px;line-height:1.45;display:flex}.queue{flex-direction:column;gap:0;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.queue>li{width:100%;min-width:0;margin:0 0 8px}.queue>li:last-child{margin-bottom:0}.queue__cell{transform-origin:top;box-sizing:border-box}.queue__cell-clip{border-radius:var(--radius-md);height:100%}.tray-shell{border-radius:var(--radius-lg);background:var(--tray);box-shadow:var(--shadow-inset);padding:8px}.in-tray{flex-direction:column;flex:1;min-height:0;display:flex}.in-tray.glass-panel{--in-tray-panel-radius:18px;--in-tray-inner-radius:calc(var(--in-tray-panel-radius) - var(--in-tray-pad));padding:var(--in-tray-pad);border-radius:var(--in-tray-panel-radius);-webkit-backdrop-filter:none;backdrop-filter:none;overflow-clip-margin:12px;background:0 0;overflow:clip auto}.in-tray.glass-panel:before{content:"";z-index:-1;border-radius:inherit;background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);pointer-events:none;position:absolute;inset:0}.in-tray.glass-panel .in-tray__scroll{padding:0;overflow:visible}.in-tray.glass-panel:has(.in-tray__head){padding-top:0}.in-tray .folder-slip,.in-tray .queue__cell-clip{border-radius:var(--in-tray-inner-radius)}.in-tray__head{padding:var(--in-tray-pad) 0;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.in-tray__head .in-tray__label:first-child{justify-self:start}.in-tray__date{font-size:var(--text-footnote);font-weight:var(--weight-medium);color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:center;margin:0}.in-tray__head .in-tray__date{position:relative;top:-2px}.in-tray__label{font-size:var(--text-caption1);font-weight:var(--weight-medium);color:var(--faint);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0}.in-tray__source{align-items:center;gap:6px;margin-left:4px;display:inline-flex}.in-tray__source-icon{object-fit:contain;flex-shrink:0;width:14px;height:14px;display:block}.in-tray__source-label{position:relative;top:1px}.in-tray__serial{font-variant-numeric:tabular-nums;flex-shrink:0}.in-tray__scroll{overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow:hidden auto}.in-tray__scroll:has(.queue-empty){display:flex}.in-tray .queue>li{position:relative}.in-tray .folder-slip{z-index:1;background:var(--in-tray-cell-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);border:none;border-image:initial;position:relative}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .in-tray .queue>li:not(.is-exiting):not(:has(>.inbox-cell-surface)):after{content:"";z-index:0;border-radius:var(--in-tray-inner-radius);box-shadow:var(--in-tray-cell-shadow);pointer-events:none;position:absolute;inset:0}}:root[data-color-scheme=light] .in-tray .queue>li:not(.is-exiting):not(:has(>.inbox-cell-surface)):after{content:"";z-index:0;border-radius:var(--in-tray-inner-radius);box-shadow:var(--in-tray-cell-shadow);pointer-events:none;position:absolute;inset:0}.queue-empty.is-tray-empty-reveal{animation:tray-empty-reveal var(--tray-motion-duration) var(--tray-motion-ease) both}@keyframes tray-empty-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.queue-empty.is-tray-empty-reveal{animation:auto;animation-timeline:none}}@media (width<=720px){.sidebar{grid-area:unset;flex:none;height:auto;min-height:0;max-height:42vh;overflow:visible}}.queue-tabs__scroll{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.queue-tabs__scroll::-webkit-scrollbar{display:none}.queue-tabs__tab{z-index:1;border-radius:var(--radius-md);min-width:0;color:var(--muted);font-size:var(--text-caption1);font-weight:var(--weight-semibold);text-align:center;white-space:nowrap;appearance:none;background:0 0;border:1px solid #0000;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:9px 10px;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex;position:relative}.queue-tabs__label{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.queue-tabs__tab:hover{color:var(--accent)}.queue-tabs__tab.is-selected{color:var(--primary-inverse);border-color:var(--accent);background-color:var(--accent);background-image:var(--ink-texture);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-size:64px 64px}.queue-tabs__count{min-width:1.125rem;font-size:var(--text-caption2);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--faint);border-radius:999px;flex-shrink:0;padding:0 5px;line-height:1.35}.queue-tabs__tab.is-selected .queue-tabs__count{color:var(--primary-inverse);background:#fff3}.queue-tabs__tab.is-selected:focus-visible{outline-color:var(--primary-inverse)}.queue-tabs__tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.queue-tabs--header{width:100%;min-width:0;position:relative;overflow:visible}.queue-tabs--header .queue-tabs__scroll{flex:1;align-items:center;width:100%;min-width:0;padding-right:2px;display:flex;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#000000f4 calc(100% - 17.5px),#000000d7 calc(100% - 15px),#000000ae calc(100% - 12.5px),#00000080 calc(100% - 10px),#00000051 calc(100% - 7.5px),#00000028 calc(100% - 5px),#0000000b calc(100% - 2.5px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#000000f4 calc(100% - 17.5px),#000000d7 calc(100% - 15px),#000000ae calc(100% - 12.5px),#00000080 calc(100% - 10px),#00000051 calc(100% - 7.5px),#00000028 calc(100% - 5px),#0000000b calc(100% - 2.5px),#0000 100%)}.queue-tabs--header .queue-tabs__thumb{z-index:0;width:var(--thumb-w,0);height:var(--app-chrome-inner-h);border-radius:var(--header-bubble-radius);background-color:var(--primary);opacity:var(--thumb-opacity,0);transform:translateX(var(--thumb-x,0));pointer-events:none;position:absolute;top:0;left:0}.queue-tabs--header .queue-tabs__thumb.is-animated{transition:transform .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1),opacity .2s}.queue-tabs--header .queue-tabs__tab{min-width:auto;height:var(--app-chrome-inner-h);border-radius:var(--header-bubble-radius);z-index:1;background:0 0;border-color:#0000;flex:none;gap:5px;padding:0 10px;line-height:1;transition:color .24s,gap .36s cubic-bezier(.22,1,.36,1)}.queue-tabs--header .queue-tabs__tab:not(:last-child):after{content:"";background:var(--line);pointer-events:none;width:1px;height:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.queue-tabs--header .queue-tabs__tab.is-selected:after{content:none}.queue-tabs--header .queue-tabs__tab:has(+.queue-tabs__tab.is-selected):after{content:none}.queue-tabs--header .queue-tabs__tab:has(+.queue-tabs__config-button):after{content:none}.queue-tabs--header .queue-tabs__label{text-overflow:clip;flex-shrink:0;overflow:visible}.queue-tabs--header .queue-tabs__tab.is-selected{color:var(--primary-inverse);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.queue-tabs--header .queue-tabs__tab:not(.is-selected):hover{color:var(--accent)}.queue-tabs--header .queue-tabs__count{min-width:1rem;color:var(--accent);background:0 0;grid-template-columns:1fr;padding:0 4px;transition:grid-template-columns .36s cubic-bezier(.22,1,.36,1),min-width .36s cubic-bezier(.22,1,.36,1),padding .36s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1),background .24s;display:inline-grid}.queue-tabs--header .queue-tabs__count-value{text-align:center;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.queue-tabs--header .queue-tabs__count.is-zero{opacity:0;grid-template-columns:0fr;min-width:0;padding-inline:0}.queue-tabs--header .queue-tabs__tab:has(.queue-tabs__count.is-zero){gap:0}.queue-tabs--header .queue-tabs__count.is-overdue{color:var(--accent-secondary)}.queue-tabs--header .queue-tabs__tab:hover .queue-tabs__count{color:var(--accent);background:0 0}.queue-tabs--header .queue-tabs__tab:hover .queue-tabs__count.is-overdue{color:var(--accent-secondary)}.queue-tabs--header .queue-tabs__tab.is-selected .queue-tabs__count{opacity:0;background:0 0;grid-template-columns:0fr;min-width:0;padding-inline:0}.queue-tabs--header .queue-tabs__tab.is-selected:has(.queue-tabs__count){gap:0}.queue-tabs__config-button{z-index:1;width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border-radius:var(--header-bubble-radius);color:var(--muted);appearance:none;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s,transform .15s;display:inline-flex;position:relative}.queue-tabs__config-button:before{content:"";background:var(--line);pointer-events:none;width:1px;height:12px;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}.queue-tabs__config-button svg{transition:transform .2s}.queue-tabs__config-button:hover,.queue-tabs__config-button.is-open{color:var(--accent);background:0 0}.queue-tabs__config-button:hover svg{transform:scale(1.12)}.queue-tabs__config-button:active{transform:scale(.94)}.queue-tabs__config-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:is(.radical-platform .radical-sidebar__group.queue-tabs--header .queue-tabs__thumb,.radical-platform .radical-sidebar__group.queue-tabs--header:has(.queue-tabs__tab.is-selected:hover) .queue-tabs__thumb){background-color:var(--lf-dark-chrome-selection-fill,var(--primary))}.radical-platform .radical-sidebar__group.queue-tabs--header:has(.queue-tabs__tab.is-status-new.is-selected) .queue-tabs__thumb{background-color:var(--lf-dark-chrome-selection-fill,var(--lf-accent))}.radical-platform .radical-sidebar__group.queue-tabs--header:has(.queue-tabs__tab.is-status-in-progress.is-selected) .queue-tabs__thumb{background-color:var(--lf-dark-chrome-selection-fill,var(--status-in-progress))}.radical-platform .radical-sidebar__group.queue-tabs--header:has(.queue-tabs__tab.is-status-waiting.is-selected) .queue-tabs__thumb{background-color:var(--lf-dark-chrome-selection-fill,var(--status-waiting))}.radical-platform .radical-sidebar__group.queue-tabs--header:has(.queue-tabs__tab.is-status-done.is-selected) .queue-tabs__thumb{background-color:var(--lf-dark-chrome-selection-fill,var(--status-done))}.radical-platform .radical-floating-action:not(.is-selected):hover,.radical-platform .app-chrome__tower-btn:hover,.radical-platform .app-chrome__add-btn:hover,.radical-platform .app-chrome__settings-btn:hover,.radical-platform .queue-tabs__config-button:hover,.radical-platform .queue-tabs--header .queue-tabs__tab:not(.is-selected):hover,.radical-platform .radical-sidebar__group.queue-tabs--header .queue-tabs__tab:not(.is-selected):hover,.radical-platform .queue-tabs--header .queue-tabs__tab:hover .queue-tabs__count:not(.is-overdue){color:var(--status-tone,var(--primary))}:root[data-color-scheme=dark] .radical-platform{--lf-selection-foreground:#fff}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-platform{--lf-selection-foreground:#fff}}@media (width<=720px){.queue-tabs--header .queue-tabs__tab{font-size:var(--text-caption2);padding:0 8px}}.onboarding-app{--onboarding-window-w:25rem;isolation:isolate;flex-direction:column;height:100dvh;min-height:100dvh;max-height:100dvh;padding:12px 16px 16px;display:flex;position:relative;overflow:hidden}.onboarding-chrome__setup-label{padding:0 var(--onboarding-header-tab-pad);color:var(--muted);font-size:var(--text-caption1);font-weight:var(--weight-semibold);margin:0;line-height:1}.onboarding-center{width:min(var(--onboarding-window-w), 100%);max-width:100%;transition:transform var(--onboarding-size-duration) var(--onboarding-size-ease);will-change:transform;flex-direction:column;gap:10px;margin-inline:auto;display:flex;overflow:visible}.onboarding-center--auth-to-login{--onboarding-size-duration:.54s;--onboarding-reveal-duration:.54s}.onboarding-header-reveal{opacity:0;filter:blur(8px);visibility:hidden;width:fit-content;max-width:100%;transition:grid-template-rows var(--onboarding-reveal-duration) var(--onboarding-size-ease), margin-bottom var(--onboarding-reveal-duration) var(--onboarding-size-ease), opacity var(--onboarding-reveal-duration) var(--onboarding-size-ease), filter var(--onboarding-reveal-duration) var(--onboarding-size-ease), visibility 0s linear var(--onboarding-reveal-duration);flex-shrink:0;grid-template-rows:0fr;align-self:center;margin-bottom:0;display:grid}.onboarding-header-reveal.is-visible{opacity:1;filter:none;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.onboarding-header-reveal.is-reserved{pointer-events:none;grid-template-rows:1fr}.onboarding-header-reveal:not(.is-visible){pointer-events:none;margin-bottom:-10px}.onboarding-header-reveal.is-reserved:not(.is-visible){visibility:visible;margin-bottom:0}.onboarding-header-reveal__inner{overflow-clip-margin:var(--onboarding-shadow-pad);min-height:0;padding:var(--onboarding-shadow-pad);margin:calc(-1 * var(--onboarding-shadow-pad));overflow:hidden}.onboarding-header-reveal.is-reserved:not(.is-visible) .onboarding-header-reveal__inner{overflow-clip-margin:var(--onboarding-shadow-pad);padding:var(--onboarding-shadow-pad);margin:calc(-1 * var(--onboarding-shadow-pad));overflow:hidden}.onboarding-center__header,.onboarding-card{border-radius:var(--radius-glass)}.onboarding-center__header{box-sizing:border-box;width:fit-content;max-width:100%;height:var(--app-chrome-h);padding:var(--onboarding-header-pad);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex}.onboarding-step-pane{transform-origin:top}.onboarding-step-pane>*{animation:.36s cubic-bezier(.22,1,.36,1) both onboarding-cascade}.onboarding-step-pane--back>*{animation-name:onboarding-cascade-back}.onboarding-step-pane>:first-child{animation-delay:0s}.onboarding-step-pane>:nth-child(2){animation-delay:40ms}.onboarding-step-pane>:nth-child(3){animation-delay:80ms}.onboarding-step-pane>:nth-child(4){animation-delay:.12s}.onboarding-step-pane>:nth-child(n+5){animation-delay:.16s}@keyframes onboarding-cascade{0%{opacity:0;transform:translateY(8px)}}@keyframes onboarding-cascade-back{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.onboarding-center,.onboarding-card--fluid{will-change:auto;transition:none}.onboarding-step-pane>*{animation:auto;animation-timeline:none}}.onboarding-reveal{opacity:0;min-height:0;transition:grid-template-rows var(--onboarding-reveal-duration) var(--onboarding-size-ease), opacity calc(var(--onboarding-reveal-duration) * .85) var(--onboarding-size-ease), transform var(--onboarding-reveal-duration) var(--onboarding-size-ease);grid-template-rows:0fr;display:grid;transform:translateY(-4px)}.onboarding-reveal.is-visible{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.manual-request__form>.onboarding-reveal:not(.is-visible){display:none}.onboarding-reveal__inner{min-height:0;transition:transform var(--onboarding-reveal-duration) var(--onboarding-size-ease);overflow:hidden;transform:translateY(-6px)}.onboarding-reveal.is-visible .onboarding-reveal__inner{transform:translateY(0)}.onboarding-reveal.manual-request__field--span{grid-column:1/-1}.onboarding-enter{animation:onboarding-enter var(--onboarding-reveal-duration) var(--onboarding-size-ease) both}@keyframes onboarding-enter{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.onboarding-reveal,.onboarding-reveal__inner{will-change:auto;transition:none}.onboarding-enter{animation:auto;animation-timeline:none}}.onboarding-stage{z-index:1;min-height:0;padding:var(--onboarding-shadow-pad) 24px;flex:1;justify-content:center;align-items:safe center;display:flex;position:relative;overflow:auto}.onboarding-card{z-index:2;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.onboarding-card--fluid{transition:height var(--auth-single-action-duration,var(--onboarding-size-duration)) var(--auth-single-action-ease,var(--onboarding-size-ease));will-change:height}@supports (interpolate-size:allow-keywords){.onboarding-card--fluid{interpolate-size:allow-keywords}}.onboarding-card--loading{min-height:12rem}.onboarding-card:has(.onboarding-auth-step){--auth-single-action-duration:.5s;--auth-single-action-ease:cubic-bezier(.22, 1, .36, 1)}.onboarding-card:has(.onboarding-auth-code-entry){will-change:auto;transition:none;height:auto!important}.onboarding-card__inner{flex-direction:column;display:flex}.onboarding-card--stable{will-change:auto;transition:none}.onboarding-card__body{padding:var(--onboarding-card-pad);overflow:auto hidden}.onboarding-card__body:has(.onboarding-auth-step){--auth-single-action-duration:.5s;--auth-single-action-ease:cubic-bezier(.22, 1, .36, 1);padding-top:var(--onboarding-card-pad)}.onboarding-loading__spinner{border:2px solid;border-right-color:#0000;border-image:initial;border-radius:50%;flex:none;width:18px;height:18px;animation:.72s linear infinite onboarding-spin;display:inline-block}.onboarding-loading{min-height:7rem;color:var(--accent);place-items:center;display:grid}@keyframes onboarding-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.onboarding-loading__spinner{animation:auto;animation-timeline:none}}.onboarding-invite.manual-request__form{gap:10px;margin-top:0;padding:0}.onboarding-step__error{color:var(--accent-secondary);font-size:var(--text-footnote);font-weight:var(--weight-semibold);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.onboarding-step__error button{appearance:none;color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.onboarding-step__error button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-secondary) 45%, transparent);outline-offset:3px;border-radius:4px}.onboarding-step__error button:disabled{cursor:default;opacity:.68}.onboarding-step__notice{color:var(--accent);font-size:var(--text-footnote);font-weight:var(--weight-semibold);text-align:center;margin:0}.onboarding-auth-link{width:fit-content;min-height:20px;color:var(--accent);font-family:var(--font-rounded);cursor:pointer;appearance:none;background:0 0;border:0;place-self:center;align-items:center;padding:0;font-size:15px;font-weight:600;line-height:normal;display:inline-flex;overflow:hidden}.onboarding-auth-link:hover:not(:disabled){opacity:.88}.onboarding-auth-link:focus{outline:none}.onboarding-auth-link:focus-visible{border-radius:var(--radius-xs);outline:2px solid color-mix(in srgb, var(--accent) 28%, transparent);outline-offset:4px}.onboarding-auth-link:disabled{opacity:.6;cursor:wait}@media (prefers-reduced-motion:reduce){.onboarding-auth-heading-roll.is-active .onboarding-auth-heading-roll__old,.onboarding-auth-heading-roll.is-active .onboarding-auth-heading-roll__char,.onboarding-auth-progressive-field.is-entering,.onboarding-auth-progressive-field.is-exiting,.onboarding-auth-confirm-password-field.is-entering,.onboarding-auth-confirm-password-field.is-exiting{animation:auto;animation-timeline:none}}@media (width<=720px){:root{--onboarding-card-pad:24px}.onboarding-app{padding:10px 12px 12px}}@font-face{font-family:Stack Sans Text;font-style:normal;font-weight:200 700;font-display:swap;src:url(/sign-in/stack-sans-text.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/sign-in/source-serif-4.woff2)format("woff2")}.lock{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f2eb;--ink:#101514;--ink-2:#57524b;--rule-strong:#46321429;--kicker:#8c6d3f;--strike:#b3261e;--strike-soft:#b3261e12;--pill-hover:#3a3835;--font-text:"Stack Sans Text", "Helvetica Neue", Arial, sans-serif;--font-doc:"Source Serif 4", Georgia, "Times New Roman", serif;--ease:cubic-bezier(.22, 1, .36, 1);--lock-mark:.05;--glass-fill:#ffffff6b;--glass-edge:#fff;font-family:var(--font-text);-webkit-font-smoothing:antialiased}.lock button{font:inherit;cursor:pointer;border:0}@media (prefers-color-scheme:dark){.lock{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080808;--ink:#efece4;--ink-2:#efece4a3;--rule-strong:#efece41f;--kicker:#efece4;--strike:#ff7b72;--strike-soft:#ff7b721f;--pill-hover:#fff;--lock-mark:.028;--glass-fill:#ffffff06;--glass-edge:#ffffff14}.lock__watermark{filter:invert()}}.lock{isolation:isolate;min-height:100dvh;color:var(--ink);background:var(--bg);place-items:center;padding:24px;font-size:14px;line-height:1.45;display:grid;position:relative;overflow:hidden}.lock__watermark{z-index:-1;width:auto;height:96vh;opacity:var(--lock-mark);pointer-events:none;position:absolute;bottom:-20vh;right:2vw}.lock__panel{text-align:center;background:var(--glass-fill);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);width:min(100%,380px);box-shadow:0 0 0 1px var(--glass-edge), 0 30px 70px -30px #00000073;animation:lock-lift .7s var(--ease) .12s both;border-radius:20px;justify-items:center;gap:22px;padding:30px 28px 20px;display:grid;position:relative}.lock__title{font-family:var(--font-doc);font-variation-settings:"opsz" 48;letter-spacing:-.03em;font-size:32px;font-weight:400;line-height:1.1}.lock__error{width:100%;color:var(--strike);background:var(--strike-soft);text-align:left;border-radius:10px;padding:9px 12px;font-size:13px}.lock__google{width:100%;height:44px;color:var(--bg);background:var(--ink);transition:background .18s ease, transform .16s var(--ease), box-shadow .18s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex}.lock__google svg{background:#fff;border-radius:50%;padding:2px}.lock__google:hover:not(:disabled){background:var(--pill-hover);box-shadow:0 10px 24px -12px #0009}.lock__google:active:not(:disabled){transform:scale(.985)}.lock__google:disabled{opacity:.75}.lock__google:focus-visible{outline:2px solid var(--kicker);outline-offset:3px}.lock__brand{border-top:1px solid var(--rule-strong);justify-content:center;align-items:center;gap:8px;width:100%;padding-top:18px;display:flex}.lock__logo{width:auto;height:13px}.lock__divider{background:var(--rule-strong);width:1px;height:12px;margin:0 2px}.lock__product{color:var(--ink-2);font-size:13px}@keyframes lock-lift{0%{opacity:0;transform:translateY(10px)scale(.985)}}@media (prefers-reduced-motion:reduce){.lock__panel{animation:auto;animation-timeline:none}}.page-loading-veil{--veil-tint:#f3f2eb00;--veil-tint-active:#f3f2eb61;--veil-ink:#101514;--veil-ease:cubic-bezier(.22, 1, .36, 1);--veil-in:.52s;--veil-out:.64s;--veil-delay:.2s;z-index:2147483000;color:var(--veil-ink);background:var(--veil-tint);-webkit-backdrop-filter:blur();backdrop-filter:blur();pointer-events:none;visibility:hidden;transition:backdrop-filter var(--veil-out) var(--veil-ease), -webkit-backdrop-filter var(--veil-out) var(--veil-ease), background-color var(--veil-out) var(--veil-ease), visibility 0s linear var(--veil-out);place-items:center;display:grid;position:fixed;inset:0}.page-loading-veil.is-active{background:var(--veil-tint-active);-webkit-backdrop-filter:blur(16px)saturate(110%);backdrop-filter:blur(16px)saturate(110%);pointer-events:auto;visibility:visible;transition:backdrop-filter var(--veil-in) var(--veil-ease) var(--veil-delay), -webkit-backdrop-filter var(--veil-in) var(--veil-ease) var(--veil-delay), background-color var(--veil-in) var(--veil-ease) var(--veil-delay), visibility 0s linear 0s}@media (prefers-color-scheme:dark){.page-loading-veil{--veil-tint:#08080800;--veil-tint-active:#0808086b;--veil-ink:#efece4}}.page-loading-veil__mark{opacity:0;width:44px;transition:opacity calc(var(--veil-out) * .6) var(--veil-ease), transform var(--veil-out) var(--veil-ease);transform:scale(.92)}.page-loading-veil.is-active .page-loading-veil__mark{opacity:1;transition:opacity var(--veil-in) var(--veil-ease) calc(var(--veil-delay) + 80ms), transform var(--veil-in) var(--veil-ease) calc(var(--veil-delay) + 80ms);transform:scale(1)}.neomatter-loading-mark{height:auto;display:block;overflow:visible}.neomatter-loading-mark__track{--mark-head:0}.neomatter-loading-mark__dash{fill:none;stroke:currentColor;stroke-dashoffset:calc((var(--mark-length) - var(--mark-head) - var(--mark-start)) * 1px)}@media (prefers-reduced-motion:reduce){.page-loading-veil,.page-loading-veil.is-active,.page-loading-veil__mark,.page-loading-veil.is-active .page-loading-veil__mark{transition-duration:1ms}}@font-face{font-family:Neomatter Text;font-style:normal;font-weight:200 700;font-display:swap;src:url(/neomatter/fonts/stack-sans-text-latin.woff2)format("woff2")}.app-loading{--app-loading-bg:#f3f2eb;--app-loading-ink:#101514;--app-loading-ink-3:#7a746b;--app-loading-watermark:.05;--app-loading-ease:cubic-bezier(.22, 1, .36, 1);color:var(--app-loading-ink);background:var(--app-loading-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;font-family:Neomatter Text,Helvetica Neue,Arial,sans-serif;position:fixed;inset:0;overflow:hidden}@media (prefers-color-scheme:dark){.app-loading{--app-loading-bg:#080808;--app-loading-ink:#efece4;--app-loading-ink-3:#efece466;--app-loading-watermark:.028;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app-loading__watermark{filter:invert()}}.app-loading__watermark{width:auto;height:96vh;opacity:var(--app-loading-watermark);pointer-events:none;position:fixed;bottom:-20vh;right:2vw}.app-loading__top{align-items:center;height:72px;padding:0 32px;display:flex;position:fixed;top:0;left:0}.app-loading__top img{width:auto;height:18px;display:block}@media (width<=560px){.app-loading__top{height:60px;padding:0 20px}}.assignee-picker{flex-direction:column;flex:none;align-items:flex-start;gap:6px;width:auto;min-width:0;max-width:100%;display:flex}.assignee-picker.is-open{z-index:50}.assignee-picker__shell.glass-panel{width:auto;max-width:100%;min-height:var(--tray-chrome-h);padding:var(--tray-chrome-pad-y) var(--tray-chrome-pad-x);border-radius:var(--radius-glass);box-sizing:border-box;align-items:center;display:inline-flex}.assignee-picker__shell:not(.is-open-shell){flex-direction:row;align-items:center}.assignee-picker__shell.is-open-shell{flex-direction:column;align-items:stretch}.assignee-picker__anchor{width:auto;max-width:100%;display:inline-flex;position:relative}.assignee-picker__spacer{pointer-events:none;flex-shrink:0}.assignee-picker__shell.is-pinned{z-index:100;transform-origin:100% 0;margin:0;transition:top .42s cubic-bezier(.32,.72,0,1),left .42s cubic-bezier(.32,.72,0,1),width .42s cubic-bezier(.32,.72,0,1),height .42s cubic-bezier(.32,.72,0,1),border-radius .42s cubic-bezier(.32,.72,0,1);position:fixed;overflow:hidden}.assignee-picker__shell.is-pinned.is-expanded{padding:10px}.assignee-picker__shell.is-pinned.is-expanded.is-morph-complete{overflow:hidden auto}.assignee-picker__flight-avatar{z-index:3;border:none;border-image:initial;object-fit:cover;background:var(--surface-muted);pointer-events:none;will-change:top, left, width, height;border-radius:50%;margin:0;position:absolute}.assignee-picker__shell.has-flight-avatar .assignee-menu__option.is-selected .assignee-menu__avatar{opacity:0}.assignee-picker__trigger{width:100%;max-height:var(--tray-chrome-h);min-height:var(--tray-chrome-inner-h);border:none;border-image:initial;border-radius:var(--radius-md);color:var(--text);appearance:none;cursor:pointer;background:0 0;flex-shrink:0;padding:0;transition:background .18s,max-height .42s cubic-bezier(.32,.72,0,1),min-height .42s cubic-bezier(.32,.72,0,1);overflow:hidden}.assignee-picker.is-open .assignee-picker__trigger{background:color-mix(in srgb, var(--glass-fill-strong) 72%, transparent)}.assignee-picker__shell.is-expanded .assignee-picker__trigger{opacity:0;pointer-events:none;min-height:0;max-height:0}.assignee-picker__shell.is-open-shell:not(.is-expanded) .assignee-picker__trigger{opacity:1;pointer-events:auto}.assignee-picker__shell.is-open-shell.has-flight-avatar .assignee-picker__trigger{opacity:0;pointer-events:none;transition-property:background,max-height,min-height}.assignee-picker__shell.is-open-shell:not(.is-expanded) .assignee-picker__menu{pointer-events:none}.assignee-select{width:auto;max-width:100%;height:var(--tray-chrome-inner-h);min-height:var(--tray-chrome-inner-h);align-items:center;gap:8px;display:inline-flex}.assignee-select__copy{min-width:0;height:var(--tray-chrome-inner-h);text-align:left;flex-direction:column;flex:0 auto;justify-content:center;gap:1px;display:flex}.assignee-select__avatar{width:var(--tray-chrome-inner-h);height:var(--tray-chrome-inner-h);border:none;border-image:initial;object-fit:cover;background:var(--surface-muted);border-radius:50%;flex-shrink:0;margin-left:-1px}.assignee-picker--no-trigger-avatar .assignee-select__avatar{display:none}.assignee-select__name{font-size:var(--text-caption1);font-weight:var(--weight-semibold);color:var(--text);text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.assignee-select__role{font-size:10px;font-weight:var(--weight-medium);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.assignee-select__chevron{color:var(--faint);flex-shrink:0;transition:color .18s,transform .32s cubic-bezier(.22,1,.36,1)}.assignee-picker.is-open .assignee-select__chevron{color:var(--accent);transform:rotate(180deg)}.assignee-picker__menu{overscroll-behavior:contain;opacity:0;flex:none;min-height:0;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1);display:none;overflow:visible;transform:translateY(-4px)}.assignee-picker__shell.is-open-shell .assignee-picker__menu{display:block}.assignee-picker__shell.is-expanded .assignee-picker__menu{opacity:1;pointer-events:auto;transition-delay:.12s;transform:translateY(0)}.assignee-picker__shell.is-measuring{visibility:hidden}.assignee-picker__shell.is-measuring .assignee-picker__menu{display:block}.assignee-picker__shell.is-measuring .assignee-picker__trigger{display:none}.assignee-menu__option{border:none;border-image:initial;border-radius:var(--radius-md);width:100%;min-height:46px;color:var(--text);text-align:left;appearance:none;background:0 0;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:7px 8px;transition:background .15s,transform .15s;display:grid}.assignee-menu__option:active{transform:scale(.99)}.assignee-menu__option.is-selected{background:color-mix(in srgb, var(--accent) 10%, var(--surface))}.assignee-menu__avatar{border:none;border-image:initial;object-fit:cover;background:var(--surface-muted);border-radius:50%;width:28px;height:28px}.assignee-menu__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.assignee-menu__name{font-size:var(--text-subheadline);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.assignee-menu__role{color:var(--muted);font-size:var(--text-caption1);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.assignee-menu__check{color:var(--accent)}.assignee-picker__trigger:focus-visible,.assignee-menu__option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.account-picker__avatar-btn{width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border:none;border-image:initial;appearance:none;cursor:pointer;vertical-align:top;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex;overflow:hidden}.account-picker__avatar-btn:hover{background:color-mix(in srgb, var(--glass-fill-strong) 88%, transparent)}.account-picker__avatar-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.account-picker__avatar{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.account-picker__popover{--account-popover-open-duration:.22s;--account-popover-open-ease:cubic-bezier(.2, .82, .24, 1);--account-popover-close-duration:80ms;--account-popover-close-ease:cubic-bezier(.4, 0, 1, 1);z-index:100;border-radius:var(--radius-glass);box-sizing:border-box;opacity:0;transform-origin:var(--account-popover-origin-x,100%) var(--account-popover-origin-y,0);pointer-events:none;backface-visibility:hidden;contain:layout paint;will-change:opacity, transform;transition:opacity var(--account-popover-close-duration) var(--account-popover-close-ease), transform var(--account-popover-close-duration) var(--account-popover-close-ease);flex-direction:column;gap:0;padding:10px;display:flex;position:fixed;transform:translate(7px,-9px)scale(.96)}.account-picker__popover.is-open{opacity:1;pointer-events:auto;transition:opacity .15s ease-out, transform var(--account-popover-open-duration) var(--account-popover-open-ease);transform:translate(0,0)scale(1)}.account-picker__popover.is-motion-open{animation:account-popover-motion-in var(--account-popover-open-duration) var(--account-popover-open-ease) both;transition:none}.account-picker__menu{flex-direction:column;gap:2px;display:flex}@keyframes account-popover-motion-in{0%{opacity:0;transform:translate(7px,-9px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.account-picker__popover,.account-picker__popover.is-open,.account-picker__popover.is-motion-open{transition:none;animation:auto;animation-timeline:none;transform:none}.account-picker__popover.is-open{opacity:1}}.account-picker__sign-out{border:none;border-image:initial;border-radius:var(--radius-md);background:var(--accent);width:100%;color:var(--surface);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);text-align:center;appearance:none;cursor:pointer;margin-top:8px;padding:8px 10px;transition:filter .2s}.account-picker__action{border:1px solid var(--hairline);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface) 92%, transparent);width:100%;color:var(--text-primary);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);text-align:center;appearance:none;cursor:pointer;margin-top:8px;padding:8px 10px;transition:background-color .2s,border-color .2s}.account-picker__action:hover{background:var(--surface-elevated)}.account-picker__action--danger{color:var(--accent-secondary)}.account-picker__action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.account-picker__sign-out:hover{filter:brightness(1.04)}.account-picker__sign-out:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.assignee-picker__shell .account-picker__sign-out,.assignee-picker__shell .account-picker__action{opacity:0;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1),filter .2s;display:none;transform:translateY(-4px)}.assignee-picker__shell.is-open-shell .account-picker__sign-out,.assignee-picker__shell.is-open-shell .account-picker__action{display:block}.assignee-picker__shell.is-expanded .account-picker__sign-out,.assignee-picker__shell.is-expanded .account-picker__action{opacity:1;transition-delay:.12s;transform:translateY(0)}.header-switcher-config{z-index:120;box-sizing:border-box;border-radius:var(--radius-glass);gap:8px;width:min(280px,100vw - 32px);padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.header-switcher-config__head{color:var(--text);font-size:var(--text-caption1);font-weight:var(--weight-bold);justify-content:space-between;align-items:center;display:flex}.header-switcher-config__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.header-switcher-config__option{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg);min-width:0;min-height:30px;color:var(--muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);text-align:center;appearance:none;cursor:pointer;padding:0 9px}.header-switcher-config__option.is-enabled{border-color:var(--accent);background:var(--accent);color:var(--surface)}.header-switcher-config__custom{grid-template-columns:minmax(0,1fr) 30px;gap:6px;display:grid}.header-switcher-config__custom input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg);min-width:0;height:32px;color:var(--text);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);padding:0 10px}.header-switcher-config__custom button,.header-switcher-config__chip button{border:none;border-image:initial;border-radius:var(--radius-sm);background:var(--accent);color:var(--surface);appearance:none;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.header-switcher-config__custom-list{flex-wrap:wrap;gap:6px;display:flex}.header-switcher-config__chip{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg);max-width:100%;min-height:26px;color:var(--text);font-size:var(--text-caption1);font-weight:var(--weight-semibold);align-items:center;gap:5px;padding:0 4px 0 8px;display:inline-flex}.header-switcher-config__chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.header-switcher-config__chip button{flex:none;width:18px;height:18px}.header-switcher-config--category{width:min(420px,100vw - 32px)}.header-switcher-config__category-options{gap:6px;display:grid}.header-switcher-config__category-option{border-radius:var(--radius-md);min-width:0;min-height:50px;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);text-align:left;appearance:none;cursor:pointer;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:5px 6px;transition:border-color .18s,background .18s;display:grid}.header-switcher-config__category-option:hover,.header-switcher-config__category-option.is-selected{background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--text)}.header-switcher-config__category-option.is-selected{color:var(--accent)}.header-switcher-config__category-check{width:22px;height:22px;color:var(--accent);justify-content:center;align-items:center;display:inline-flex}.header-switcher-config__switcher-preview{min-width:0;height:var(--app-chrome-h);padding:var(--app-chrome-pad);border-radius:var(--header-filter-radius);box-shadow:none;background:0 0;align-items:center;gap:4px;display:flex;overflow:hidden}.header-switcher-config__switcher-pill,.header-switcher-config__switcher-more{max-width:104px;height:var(--app-chrome-inner-h);border-radius:var(--header-bubble-radius);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:inline-flex;overflow:hidden}.header-switcher-config__switcher-pill.is-selected{background:var(--accent);color:var(--surface)}.header-switcher-config__switcher-more{max-width:none;color:var(--muted);padding-inline:7px}.theme-toggle{border:none;border-image:initial;background:color-mix(in srgb, var(--glass-fill-strong) 72%, transparent);width:36px;height:36px;color:var(--muted);appearance:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s,transform .15s;display:inline-flex}.theme-toggle:hover{color:var(--text);background:color-mix(in srgb, var(--glass-fill-strong) 88%, transparent)}.theme-toggle:hover .theme-toggle__icon{transform:scale(1.2)}.theme-toggle:active{transform:scale(.94)}.theme-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-toggle__icon{width:18px;height:18px;transition:transform .2s;display:block}.app-chrome{z-index:10;flex-shrink:0;grid-area:1/1/auto/-1;align-items:center;gap:8px;min-width:0;margin:10px 16px 0;display:flex}.app-chrome__tower-shell{box-sizing:border-box;width:var(--app-chrome-h);height:var(--app-chrome-h);padding:var(--app-chrome-pad);border-radius:var(--header-filter-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:visible}.app-chrome__tower-btn{width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border:none;border-image:initial;border-radius:var(--app-chrome-pill-radius);color:var(--muted);appearance:none;background:0 0;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s,box-shadow .2s,transform .15s;display:inline-flex}.app-chrome__tower-btn:hover,.app-chrome__tower-btn.is-selected,.app-chrome__tower-btn.is-selected:hover{color:var(--accent);box-shadow:none;background:0 0}.app-chrome__tower-icon{stroke-width:1.75px;fill:#0000;width:16px;height:16px;transition:fill .24s,color .24s,transform .2s}.app-chrome__tower-btn:hover .app-chrome__tower-icon{transform:scale(1.12)}.app-chrome__tower-btn.is-selected .app-chrome__tower-icon,.app-chrome__tower-btn.is-selected:hover .app-chrome__tower-icon{fill:var(--accent)}.app-chrome__tower-btn:active{transform:scale(.94)}.app-chrome__tower-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-chrome__add-shell{box-sizing:border-box;width:var(--app-chrome-h);height:var(--app-chrome-h);padding:var(--app-chrome-pad);border-radius:var(--header-filter-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:visible}.app-chrome__add-btn{width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border:none;border-image:initial;border-radius:var(--app-chrome-pill-radius);color:var(--muted);appearance:none;cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;transition:color .2s,background .2s,transform .15s;display:inline-flex}.app-chrome__add-btn:hover{color:var(--accent);background:0 0}.app-chrome__add-btn:hover .app-chrome__add-icon{transform:scale(1.12)}.app-chrome__add-btn:active{transform:scale(.94)}.app-chrome__add-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-chrome__add-icon{stroke-width:2.25px;width:18px;height:18px;transition:transform .2s}.app-chrome__main,.app-chrome__team-shell{box-sizing:border-box;height:var(--app-chrome-h);min-width:0;padding:var(--app-chrome-pad) 3px;border-radius:var(--header-filter-radius);align-items:center;display:flex;overflow:visible}.app-chrome__team-shell{overflow:hidden}.app-chrome__main.is-tabs-collapsed{--tabs-fluid-ease:cubic-bezier(.16, 1, .3, 1);--tabs-fluid-duration:.58s;--tabs-fluid-collapse-duration:.52s;transition:width var(--tabs-fluid-collapse-duration) cubic-bezier(.22, 1, .36, 1), max-width var(--tabs-fluid-collapse-duration) cubic-bezier(.22, 1, .36, 1);overflow:hidden}.app-chrome__tabs-collapsed-label{width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border:none;border-image:initial;border-radius:var(--app-chrome-pill-radius);color:var(--muted);appearance:none;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;transition:color .2s,background .2s;display:inline-flex}.app-chrome__tabs-collapsed-label:hover{color:var(--accent)}.app-chrome__tabs-collapsed-icon{stroke-width:1.75px;fill:#0000;width:16px;height:16px;transition:fill .24s,color .24s}.app-chrome__tabs-collapsed-label:hover .app-chrome__tabs-collapsed-icon{fill:var(--accent)}.app-chrome__main.is-tabs-collapsed .app-chrome__tabs{top:var(--app-chrome-pad);opacity:0;visibility:hidden;pointer-events:none;width:max-content;min-width:0;max-width:none;transition:opacity .28s var(--tabs-fluid-ease,cubic-bezier(.16, 1, .3, 1));position:absolute;left:6px}.app-chrome__main.is-tabs-contracting .app-chrome__tabs{transition:opacity .28s var(--tabs-fluid-ease,cubic-bezier(.16, 1, .3, 1))}.app-chrome__main.is-tabs-revealed{--tabs-fluid-ease:cubic-bezier(.16, 1, .3, 1);--tabs-fluid-duration:.5s;transition:width var(--tabs-fluid-duration) var(--tabs-fluid-ease), max-width var(--tabs-fluid-duration) var(--tabs-fluid-ease);overflow:hidden}.app-chrome__main.is-tabs-revealed .app-chrome__tabs{animation:app-chrome-tabs-fade .42s var(--tabs-fluid-ease) both}.app-chrome__main.is-tabs-revealed .queue-tabs--header .queue-tabs__thumb{display:none}.app-chrome__main.is-tabs-revealed .queue-tabs--header .queue-tabs__tab.is-selected{color:var(--accent)}:root[data-color-scheme=dark] .app-chrome__main.is-tabs-revealed .queue-tabs--header .queue-tabs__tab.is-selected,:root[data-color-scheme=dark] .app-chrome__main.is-tabs-revealed .queue-tabs--header .queue-tabs__tab.is-selected .queue-tabs__count{color:#fff}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .app-chrome__main.is-tabs-revealed .queue-tabs--header .queue-tabs__tab.is-selected,:root:not([data-color-scheme=light]) .app-chrome__main.is-tabs-revealed .queue-tabs--header .queue-tabs__tab.is-selected .queue-tabs__count{color:#fff}}.app-chrome__main.is-tabs-revealed .queue-tabs--header .queue-tabs__tab.is-selected .queue-tabs__count{opacity:1;min-width:1rem;color:var(--accent);grid-template-columns:1fr;padding:0 4px}.app-chrome__main.is-tabs-revealed .queue-tabs--header .queue-tabs__tab.is-selected .queue-tabs__count.is-overdue{color:var(--accent-secondary)}.app-chrome__main.is-tabs-revealed .queue-tabs--header .queue-tabs__tab.is-selected:has(.queue-tabs__count){gap:5px}@keyframes app-chrome-tabs-fade{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0,0)}}.app-chrome__account-shell{box-sizing:border-box;height:var(--app-chrome-h);padding:var(--app-chrome-pad);border-radius:var(--header-filter-radius);flex-shrink:0;align-items:center;display:flex;overflow:visible}.app-chrome>.app-chrome__account-shell{margin-left:auto}.app-chrome__end{align-items:center;gap:var(--app-chrome-pad);flex-shrink:0;width:100%;height:100%;display:flex}.app-chrome__end .theme-toggle{width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border:none;border-image:initial;border-radius:var(--app-chrome-pill-radius);appearance:none;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-chrome__end .theme-toggle__icon{width:16px;height:16px}.app-chrome__settings-btn{width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border:none;border-image:initial;border-radius:var(--app-chrome-pill-radius);color:var(--muted);appearance:none;cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s,transform .15s;display:inline-flex}.app-chrome__settings-btn:hover,.app-chrome__settings-btn.is-selected{color:var(--accent);background:0 0}.app-chrome__settings-btn:hover .app-chrome__settings-icon{transform:scale(1.12)}.app-chrome__settings-btn:active{transform:scale(.94)}.app-chrome__settings-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-chrome__settings-icon{stroke-width:2px;width:16px;height:16px;transition:transform .2s}.app-chrome__account-shell .account-picker--embedded{height:var(--app-chrome-inner-h);flex-shrink:0;align-self:center;align-items:center;line-height:0;display:inline-flex}.app-chrome__account-shell .account-picker--embedded.is-open{z-index:50}.app-chrome__tabs{flex:auto;align-items:center;min-width:0;display:flex;overflow:visible}.app-chrome>.app-chrome__main{flex:none;width:max-content;min-width:0;max-width:100%}.app-chrome>.app-chrome__main.is-tabs-contracting{width:var(--tabs-shell-contract-from-w);max-width:var(--tabs-shell-contract-from-w);flex:none;min-width:0;overflow:hidden}.app-chrome>.app-chrome__main.is-tabs-collapsed{width:var(--tabs-shell-collapsed-w,var(--app-chrome-h));max-width:var(--tabs-shell-collapsed-w,var(--app-chrome-h));flex:none;min-width:0}.app-chrome>.app-chrome__main.is-tabs-revealed{width:var(--tabs-shell-expanded-w,max-content);max-width:var(--tabs-shell-expanded-w,max-content);flex:0 auto;min-width:0}.app-chrome>.app-chrome__main.is-tabs-expanding{flex:none;min-width:0;transition:width .5s cubic-bezier(.16,1,.3,1),max-width .5s cubic-bezier(.16,1,.3,1);overflow:hidden}.app-chrome__main.is-tabs-expanding .app-chrome__tabs{animation:.42s cubic-bezier(.16,1,.3,1) both app-chrome-tabs-fade}.app-chrome>.app-chrome__team-shell{flex:0 auto;min-width:0;max-width:100%;margin-left:auto}.app-chrome>.app-chrome__main>.app-chrome__tabs,.app-chrome>.app-chrome__team-shell>.app-chrome__tabs{flex:auto;width:100%;min-width:0}.app-chrome>.app-chrome__team-shell>.app-chrome__tabs{flex:0 auto;width:max-content;min-width:0;max-width:100%}.app-chrome>.app-chrome__main .queue-tabs--header,.app-chrome>.app-chrome__team-shell .queue-tabs--header{width:100%;min-width:0}.app-chrome>.app-chrome__team-shell .queue-tabs--header{width:max-content;min-width:0;max-width:100%}.app-chrome>.app-chrome__main .queue-tabs__scroll{flex:auto;width:100%;min-width:0;max-width:100%}.app-chrome>.app-chrome__team-shell .queue-tabs__scroll{flex:0 auto;width:max-content;min-width:0;max-width:100%}.app-chrome>.app-chrome__main .queue-tabs--header .queue-tabs__scroll:not(.is-truncated),.app-chrome>.app-chrome__team-shell .queue-tabs--header .queue-tabs__scroll:not(.is-truncated){flex:none;width:max-content;min-width:0;max-width:100%;padding-right:0;-webkit-mask-image:none;mask-image:none}.app-chrome>.app-chrome__main .queue-tabs--header .queue-tabs__scroll.is-truncated,.app-chrome>.app-chrome__team-shell .queue-tabs--header .queue-tabs__scroll.is-truncated{flex:auto;width:100%;min-width:0;padding-right:2px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#000000f4 calc(100% - 17.5px),#000000d7 calc(100% - 15px),#000000ae calc(100% - 12.5px),#00000080 calc(100% - 10px),#00000051 calc(100% - 7.5px),#00000028 calc(100% - 5px),#0000000b calc(100% - 2.5px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#000000f4 calc(100% - 17.5px),#000000d7 calc(100% - 15px),#000000ae calc(100% - 12.5px),#00000080 calc(100% - 10px),#00000051 calc(100% - 7.5px),#00000028 calc(100% - 5px),#0000000b calc(100% - 2.5px),#0000 100%)}.app-chrome>.app-chrome__team-shell .queue-tabs--header .queue-tabs__scroll.is-truncated .queue-tabs__tab{flex:none;min-width:auto}.app-chrome>.app-chrome__team-shell .queue-tabs--header .queue-tabs__scroll.is-truncated .queue-tabs__label{text-overflow:clip;flex-shrink:0;overflow:visible}.app-chrome>.app-chrome__main.is-tabs-collapsed>.app-chrome__tabs,.app-chrome>.app-chrome__main.is-tabs-collapsed .queue-tabs--header,.app-chrome>.app-chrome__main.is-tabs-collapsed .queue-tabs__scroll{flex:none;width:max-content;max-width:none}@media (width<=720px){.app-chrome{flex-shrink:0;order:-1;margin:10px 12px 0}.app-chrome__main,.app-chrome__team-shell{padding:var(--app-chrome-pad) 3px}.app-chrome>.app-chrome__main{flex:1 1 0;width:auto;min-width:0}.app-chrome>.app-chrome__account-shell{margin-left:0}.app-chrome>.app-chrome__main .queue-tabs--header .queue-tabs__scroll,.app-chrome>.app-chrome__main .queue-tabs--header .queue-tabs__scroll:not(.is-truncated){flex:auto;width:100%;max-width:100%;padding-right:2px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#000000f4 calc(100% - 17.5px),#000000d7 calc(100% - 15px),#000000ae calc(100% - 12.5px),#00000080 calc(100% - 10px),#00000051 calc(100% - 7.5px),#00000028 calc(100% - 5px),#0000000b calc(100% - 2.5px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#000000f4 calc(100% - 17.5px),#000000d7 calc(100% - 15px),#000000ae calc(100% - 12.5px),#00000080 calc(100% - 10px),#00000051 calc(100% - 7.5px),#00000028 calc(100% - 5px),#0000000b calc(100% - 2.5px),#0000 100%)}.app-chrome__team-shell{display:none}}.matter-deadline-reminder{color:var(--muted)}.matter-deadline-reminder.is-soon,.matter-deadline-reminder.is-breach{color:var(--overdue)}.matter-deadline-reminder--compact{font-size:10px;font-weight:var(--weight-semibold);white-space:nowrap;flex-shrink:0;line-height:1.1}.matter-deadline-reminder--compact.is-breach{font-weight:var(--weight-bold)}.matter-deadline-reminder--detail{border:1px solid color-mix(in srgb, currentColor 22%, var(--line));background:color-mix(in srgb, currentcolor 6%, transparent);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.matter-deadline-reminder__copy{flex-direction:column;min-width:0;display:flex}.matter-deadline-reminder__label,.matter-deadline-reminder__state{font-size:var(--text-caption1);font-weight:var(--weight-semibold)}.matter-deadline-reminder__date{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.matter-deadline-reminder__state{white-space:nowrap}.waiting-follow-up{--follow-up-radius:16px;--follow-up-inset:10px;--follow-up-text:#202123;--follow-up-muted:#65666b;--follow-up-surface:#fff;--follow-up-subtle:#f7f7f8;--follow-up-hover:#eeeef0;--follow-up-border:#e7e7e9;--follow-up-strong:#202123;--follow-up-on-strong:#fff;--follow-up-error:#a63030;--follow-up-success:#28734b;--follow-up-focus:#5b77b7;box-sizing:border-box;width:100%;min-width:0;max-width:none;color:var(--follow-up-text);text-align:left;-webkit-font-smoothing:antialiased;margin-block:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.5;container-type:inline-size}.waiting-follow-up *,.waiting-follow-up :before,.waiting-follow-up :after{box-sizing:border-box}.waiting-follow-up svg{stroke-width:1.65px;flex:0 0 16px;width:16px;height:16px}.waiting-follow-up .waiting-follow-up__header,.waiting-follow-up .waiting-follow-up__heading{align-items:center;gap:8px;display:flex}.waiting-follow-up .waiting-follow-up__header{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-bottom:12px;padding-inline:2px}.waiting-follow-up .waiting-follow-up__heading{min-width:0}.waiting-follow-up .waiting-follow-up__heading h3{letter-spacing:-.2px;color:var(--follow-up-text);margin:0;font:600 15px/22px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.waiting-follow-up.waiting-follow-up p.waiting-follow-up__deadline{color:var(--follow-up-muted);margin:0;font-size:11px;line-height:18px}.waiting-follow-up .waiting-follow-up__composer{border:1px solid var(--follow-up-border);background:var(--follow-up-surface);border-radius:16px;transition:border-color .14s;overflow:hidden;box-shadow:0 2px 6px #00000003}.waiting-follow-up .waiting-follow-up__composer:focus-within{border-color:var(--follow-up-muted)}.waiting-follow-up .waiting-follow-up__subject{border-bottom:1px solid var(--follow-up-border);color:var(--follow-up-muted);align-items:center;gap:12px;margin:0;padding:13px 16px;font-size:12px;display:flex}.waiting-follow-up .waiting-follow-up__subject>span{flex-shrink:0}.waiting-follow-up .waiting-follow-up__subject input,.waiting-follow-up .waiting-follow-up__body{width:100%;min-width:0;color:var(--follow-up-text);box-shadow:none;outline-offset:-2px;letter-spacing:0;background:0 0;border:0;border-radius:0;font:400 13px/1.65 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.waiting-follow-up .waiting-follow-up__subject input{height:23px;padding:0}.waiting-follow-up .waiting-follow-up__body{resize:none;min-height:112px;max-height:320px;margin:0;padding:16px 18px;display:block;overflow-y:auto}.waiting-follow-up .waiting-follow-up__composer-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 10px 18px;display:flex}.waiting-follow-up .waiting-follow-up__draft-state{color:var(--follow-up-muted);font-size:11px}.waiting-follow-up .waiting-follow-up__draft-actions{align-items:center;gap:4px;margin-left:auto;display:flex}.waiting-follow-up .waiting-follow-up__button{appearance:none;max-width:100%;min-height:34px;box-shadow:none;color:var(--follow-up-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;margin:0;padding:7px 11px;font:500 12px/18px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.waiting-follow-up .waiting-follow-up__composer .waiting-follow-up__button{border-radius:calc(var(--follow-up-radius) - var(--follow-up-inset))}.waiting-follow-up .waiting-follow-up__button--primary{background:var(--follow-up-strong);color:var(--follow-up-on-strong);padding-inline:15px}.waiting-follow-up .waiting-follow-up__button--secondary{border-color:var(--follow-up-border);background:var(--follow-up-surface)}.waiting-follow-up .waiting-follow-up__button:not(:disabled):hover{background:var(--follow-up-hover)}.waiting-follow-up .waiting-follow-up__button--primary:not(:disabled):hover{background:color-mix(in srgb, var(--follow-up-strong) 85%, var(--follow-up-surface))}.waiting-follow-up .waiting-follow-up__button:disabled{opacity:.45;cursor:default}.waiting-follow-up :is(button,a,summary,input,textarea):focus-visible{outline:2px solid var(--follow-up-focus);outline-offset:3px}.waiting-follow-up :is(input,textarea):focus-visible{outline-offset:-2px}.waiting-follow-up :is(input,textarea):disabled{opacity:.65;-webkit-text-fill-color:var(--follow-up-text)}.waiting-follow-up.waiting-follow-up p.waiting-follow-up__safety{color:var(--follow-up-muted);flex:240px;margin:0;font-size:11px;line-height:18px}.waiting-follow-up .waiting-follow-up__handoff{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 2px;display:flex}.waiting-follow-up .waiting-follow-up__source{min-height:34px;color:var(--follow-up-text);border-radius:5px;align-items:center;gap:4px;font:500 12px/18px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;display:inline-flex}.waiting-follow-up .waiting-follow-up__source:hover{text-underline-offset:3px;text-decoration:underline}.waiting-follow-up .waiting-follow-up__timing{margin:0}.waiting-follow-up .waiting-follow-up__timing summary{cursor:pointer;border-radius:4px;align-items:center;gap:8px;min-height:36px;padding:6px 2px;font-size:12px;font-weight:400;list-style:none;display:flex}.waiting-follow-up .waiting-follow-up__timing summary::-webkit-details-marker{display:none}.waiting-follow-up .waiting-follow-up__timing summary>svg{color:var(--follow-up-muted)}.waiting-follow-up .waiting-follow-up__interval{color:var(--follow-up-muted);margin-left:auto;font-size:12px;font-weight:400}.waiting-follow-up .waiting-follow-up__chevron{transition:transform .14s}.waiting-follow-up .waiting-follow-up__timing[open] .waiting-follow-up__chevron{transform:rotate(90deg)}.waiting-follow-up .waiting-follow-up__settings{padding:12px 2px 4px}.waiting-follow-up.waiting-follow-up p.waiting-follow-up__hint{color:var(--follow-up-muted);margin:0 0 12px;font-size:12px;line-height:18px}.waiting-follow-up .waiting-follow-up__setting-row{align-items:end;gap:10px;margin-bottom:10px;display:flex}.waiting-follow-up .waiting-follow-up__field{min-width:0;color:var(--follow-up-muted);flex:1;gap:7px;margin:0;font-size:12px;display:grid}.waiting-follow-up .waiting-follow-up__field input{appearance:auto;border:1px solid var(--follow-up-border);width:100%;min-width:0;min-height:36px;color:var(--follow-up-text);background:var(--follow-up-surface);box-shadow:none;border-radius:8px;padding:7px 10px;font:400 13px/20px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.waiting-follow-up .waiting-follow-up__field input[type=number]{max-width:120px}.waiting-follow-up .waiting-follow-up__snooze{border-top:1px solid var(--follow-up-border);justify-items:start;gap:16px;margin-top:16px;padding-top:16px;display:grid}.waiting-follow-up .waiting-follow-up__setting-row--date{width:100%;margin-bottom:0}.waiting-follow-up.waiting-follow-up .waiting-follow-up__feedback{background:var(--follow-up-subtle);color:var(--follow-up-muted);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:18px;display:flex}.waiting-follow-up.waiting-follow-up .waiting-follow-up__feedback--error{color:var(--follow-up-error)}.waiting-follow-up.waiting-follow-up .waiting-follow-up__feedback--success{color:var(--follow-up-success);background:0 0;padding:0 2px}.waiting-follow-up--ended{color:var(--follow-up-muted);align-items:center;gap:8px;display:flex}.waiting-follow-up-badge{width:fit-content;max-width:100%;color:inherit;background:0 0;place-self:start;align-items:center;gap:5px;padding:0;font:700 11px/18px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:inline-flex}.waiting-follow-up-badge svg{stroke-width:1.7px;flex:0 0 12px;width:12px;height:12px}.radical-list-row.is-selected .waiting-follow-up-badge{color:var(--radical-selected-row-fg)}@container (width<=420px){.waiting-follow-up .waiting-follow-up__header{flex-wrap:wrap;gap:5px 12px}.waiting-follow-up .waiting-follow-up__setting-row--date{flex-wrap:wrap}.waiting-follow-up .waiting-follow-up__setting-row--date .waiting-follow-up__field{flex-basis:100%}.waiting-follow-up .waiting-follow-up__composer-footer{padding-left:12px}.waiting-follow-up .waiting-follow-up__subject{padding-inline:12px}.waiting-follow-up .waiting-follow-up__body{padding-inline:13px}.waiting-follow-up .waiting-follow-up__button{min-height:38px}}:root[data-color-scheme=dark] .waiting-follow-up{--follow-up-text:#ececf1;--follow-up-muted:#a1a1aa;--follow-up-surface:#222225;--follow-up-subtle:#29292d;--follow-up-hover:#353539;--follow-up-border:#3b3b40;--follow-up-strong:#ececf1;--follow-up-on-strong:#202123;--follow-up-error:#f39d9d;--follow-up-success:#87c9a4;--follow-up-focus:#a0b5e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .waiting-follow-up{--follow-up-text:#ececf1;--follow-up-muted:#a1a1aa;--follow-up-surface:#222225;--follow-up-subtle:#29292d;--follow-up-hover:#353539;--follow-up-border:#3b3b40;--follow-up-strong:#ececf1;--follow-up-on-strong:#202123;--follow-up-error:#f39d9d;--follow-up-success:#87c9a4;--follow-up-focus:#a0b5e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (prefers-reduced-motion:reduce){.waiting-follow-up *,.waiting-follow-up :before,.waiting-follow-up :after{transition:none}}.matter-title-naming{background:linear-gradient(100deg, color-mix(in srgb, currentcolor 42%, transparent) 0%, color-mix(in srgb, currentcolor 42%, transparent) 38%, currentcolor 50%, color-mix(in srgb, currentcolor 42%, transparent) 62%, color-mix(in srgb, currentcolor 42%, transparent) 100%) 0% 0% / 260% 100% text;-webkit-text-fill-color:transparent;font-weight:520;animation:1.8s cubic-bezier(.45,0,.55,1) infinite matter-title-naming}@keyframes matter-title-naming{0%{background-position:100% 0}to{background-position:0 0}}.matter-title-arrival{vertical-align:bottom;max-width:100%;display:inline-block;position:relative}.matter-title-arrival__ghost{white-space:nowrap;pointer-events:none;color:color-mix(in srgb, currentcolor 42%, transparent);font-weight:520;animation:.38s cubic-bezier(.4,0,.2,1) both matter-title-ghost-out;position:absolute;inset:0 auto auto 0}.matter-title-arrival__text{position:relative}.matter-title-arrival__word{white-space:nowrap;display:inline-block}.matter-title-arrival__letter{white-space:pre;animation:matter-title-letter-in .56s cubic-bezier(.16, 1, .3, 1) var(--arrival-delay,0s) both;display:inline-block}@keyframes matter-title-ghost-out{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(5px);transform:translateY(-.45em)scale(.98)}}@keyframes matter-title-letter-in{0%{opacity:0;filter:blur(7px);transform:translateY(.38em)scale(.92)}55%{opacity:1}to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.matter-title-naming{background-position:50% 0;animation:auto;animation-timeline:none}.matter-title-arrival__ghost{display:none}.matter-title-arrival__letter{animation:auto;animation-timeline:none}}.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-undo{top:0;left:calc(100% - var(--lf-floating-sidebar-gap) + 8px);position:absolute}.radical-inbox-undo{height:var(--lf-top-switcher-h);pointer-events:none}.radical-inbox-undo.is-visible{pointer-events:auto}.radical-inbox-undo__button{appearance:none;box-sizing:border-box;border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);height:100%;box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);color:var(--primary);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;transform-origin:0;opacity:0;filter:blur(3px);align-items:center;gap:8px;padding:0 16px 0 13px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:opacity .14s,filter .18s,transform .24s cubic-bezier(.4,0,.6,1),background-color .14s;display:inline-flex;transform:translate(-18px)scale(.6)}.radical-inbox-undo.is-visible .radical-inbox-undo__button{opacity:1;filter:none;transition:opacity .16s,filter .2s,transform .52s cubic-bezier(.3,1.5,.5,1),background-color .14s;transform:none}.radical-inbox-undo.is-visible .radical-inbox-undo__button:hover{background:color-mix(in srgb, var(--lf-floating-sidebar-bg) 88%, var(--primary))}.radical-inbox-undo.is-visible .radical-inbox-undo__button:active{transition-duration:90ms;transform:scale(.95)}.radical-inbox-undo__button:focus-visible{outline:2px solid var(--lf-accent,#0a84ff);outline-offset:2px}.radical-inbox-undo__arrow{flex:none;transition:transform .32s cubic-bezier(.3,1.5,.5,1)}.radical-inbox-undo__button:hover .radical-inbox-undo__arrow{transform:rotate(-60deg)}@media (width<=1150px){.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-undo{top:auto;bottom:20px;left:calc(var(--lf-floating-sidebar-gap) + 16px);position:fixed}.radical-inbox-undo__button{transform-origin:bottom;transform:translateY(12px)scale(.8)}}@media (prefers-reduced-motion:reduce){.radical-inbox-undo__button,.radical-inbox-undo.is-visible .radical-inbox-undo__button{filter:none;transition:opacity .12s;transform:none}}.radical-page-controls>.neomatter-bell{margin-right:8px;position:relative}.neomatter-bell__badge{color:#fff;text-align:center;background:#e5484d;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:650;line-height:16px;position:absolute;top:4px;right:4px}.neomatter-bell__panel{z-index:60;background:var(--lf-surface,#fff);width:380px;max-height:min(560px,75vh);color:var(--lf-text,#111);text-align:left;border-radius:16px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 18px 50px #0000002e,0 0 0 1px #0000000f}.neomatter-bell__header{background:inherit;justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex;position:sticky;top:0}.neomatter-bell__header h2{margin:0;font-size:14px;font-weight:650}.neomatter-bell__actions{gap:10px;display:flex}.neomatter-bell__actions button{color:var(--lf-muted,#666);cursor:pointer;background:0 0;border:0;font-size:12px}.neomatter-bell__empty{color:var(--lf-muted,#666);margin:8px 16px 18px;font-size:13px}.neomatter-bell__list{margin:0;padding:0 8px 8px;list-style:none}.neomatter-bell__item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:1fr auto;gap:2px 10px;padding:10px;display:grid}.neomatter-bell__item:hover{background:#0000000d}.neomatter-bell__item.is-unread .neomatter-bell__title{font-weight:650}.neomatter-bell__kind{color:var(--lf-muted,#666);grid-column:1;font-size:11px}.neomatter-bell__kind.is-needs_you{color:#c2410c}.neomatter-bell__title{grid-column:1;font-size:13px}.neomatter-bell__body{color:var(--lf-muted,#666);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1;font-size:12px;display:-webkit-box;overflow:hidden}.neomatter-bell__time{color:var(--lf-muted,#666);grid-area:1/2;font-size:11px}.radical-platform,.wn-gallery-scope{--wn-ease-out:cubic-bezier(.22, 1, .36, 1);--wn-ease-in:cubic-bezier(.55, 0, 1, .45);--wn-spring:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.9%, 1);--wn-linen:#f3f2eb;--wn-rim:inset 0 0 0 1px #ffffffd9, 0 0 0 1px #281e0f0f;--wn-card-shadow:var(--wn-rim), 0 2px 6px #32230f0d, 0 40px 80px -30px #32230f4d;--wn-toast-shadow:var(--wn-rim), 0 2px 6px #32230f0d, 0 22px 44px -20px #32230f57;--wn-toast-shadow-hover:var(--wn-rim), 0 3px 8px #32230f0f, 0 28px 52px -20px #32230f66;--wn-surface:color-mix(in srgb, var(--wn-linen) 90%, transparent);--wn-card:var(--wn-linen);--wn-card-radius:30px;--wn-veil:color-mix(in srgb, var(--lf-background,#faf9f6) 56%, transparent);--wn-light:#fff8e8cc;--wn-ink:var(--lf-label,#1d1d1f);--wn-ink-inverse:var(--lf-background,#faf9f6);--wn-primary-hover:color-mix(in srgb, var(--lf-label,#1d1d1f) 86%, var(--lf-background,#faf9f6))}:root[data-color-scheme=dark] .radical-platform,:root[data-color-scheme=dark] .wn-gallery-scope{--wn-linen:#080808;--wn-rim:0 0 0 1px #ffffff14;--wn-card-shadow:var(--wn-rim), 0 40px 90px -30px #000000b3;--wn-toast-shadow:var(--wn-rim), 0 24px 48px -20px #000000bf;--wn-toast-shadow-hover:0 0 0 1px #ffffff1f, 0 28px 56px -20px #000c;--wn-surface:#1c1c1ee0;--wn-card-radius:32px;--wn-veil:color-mix(in srgb, var(--lf-background,#080808) 64%, transparent);--wn-light:#7882a029;--wn-primary-hover:#fff}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-platform,:root:not([data-color-scheme=light]) .wn-gallery-scope{--wn-linen:#080808;--wn-rim:0 0 0 1px #ffffff14;--wn-card-shadow:var(--wn-rim), 0 40px 90px -30px #000000b3;--wn-toast-shadow:var(--wn-rim), 0 24px 48px -20px #000000bf;--wn-toast-shadow-hover:0 0 0 1px #ffffff1f, 0 28px 56px -20px #000c;--wn-surface:#1c1c1ee0;--wn-card-radius:32px;--wn-veil:color-mix(in srgb, var(--lf-background,#080808) 64%, transparent);--wn-light:#7882a029;--wn-primary-hover:#fff}}.wn-spinner{color:currentColor;flex:none;width:15px;height:15px;display:inline-block;position:relative}.wn-spinner i{transform-origin:50% 7.5px;width:1.8px;height:4.4px;transform:rotate(calc(var(--wn-spoke) * 45deg));opacity:.22;animation-name:wn-spoke;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:running;animation-fill-mode:none;animation-timeline:auto;animation-range:normal;animation-delay:calc(var(--wn-spoke) * .1s - .8s);background:currentColor;border-radius:1px;position:absolute;top:0;left:calc(50% - .9px)}@keyframes wn-spoke{0%{opacity:.95}to{opacity:.22}}.wn-spinner--inline{width:13px;height:13px;margin-right:8px}.wn-spinner--inline i{transform-origin:50% 6.5px;width:1.6px;height:3.8px;left:calc(50% - .8px)}.wn-toast-region{--wn-toast-max:min(520px, calc(var(--wn-column-width,100vw) - 32px));z-index:40;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 64px);left:var(--wn-centre-x,50%);width:var(--wn-toast-max);pointer-events:none;justify-content:center;display:flex;position:fixed;transform:translate(-50%)}.wn-toast{--wn-tone:var(--lf-secondary-label,#6e6e73);--wn-inset:10px;--wn-control:32px;border-radius:calc(var(--wn-control) / 2 + var(--wn-inset));max-width:100%;color:var(--wn-ink);background:var(--wn-surface);-webkit-backdrop-filter:blur(28px)saturate(170%);backdrop-filter:blur(28px)saturate(170%);box-shadow:var(--wn-toast-shadow);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif);-webkit-font-smoothing:antialiased;pointer-events:auto;transform-origin:50% 100%;transition:width .56s var(--wn-spring), height .56s var(--wn-spring), box-shadow .24s ease, translate .24s var(--wn-ease-out);animation:wn-toast-in .64s var(--wn-spring) both;position:relative;overflow:hidden}.wn-toast:hover:not(.is-leaving){box-shadow:var(--wn-toast-shadow-hover);translate:0 -1px}.wn-toast.is-leaving{pointer-events:none;animation:wn-toast-out .32s var(--wn-ease-in) both}.wn-toast--caution{--wn-tone:var(--lf-orange,#b95a00)}.wn-toast--error{--wn-tone:var(--lf-red,#d70015)}.wn-toast--success{--wn-tone:var(--lf-green,#248a3d)}.wn-toast--progress,.wn-toast.is-busy{--wn-tone:var(--lf-secondary-label,#6e6e73)}.wn-toast__row{width:max-content;max-width:var(--wn-toast-max,520px);min-height:calc(var(--wn-control) + 2 * var(--wn-inset));padding:var(--wn-inset);box-sizing:border-box;align-items:center;gap:10px;display:flex}.wn-toast__row:not(:has(.wn-toast__action,.wn-toast__close)){padding-right:calc(var(--wn-inset) + 8px)}.wn-toast__glyph{width:var(--wn-control);height:var(--wn-control);color:var(--wn-tone);background:color-mix(in srgb, var(--wn-tone) 13%, transparent);border-radius:50%;flex:none;place-items:center;transition:color .32s,background-color .32s;display:grid;position:relative}.wn-toast--progress .wn-toast__glyph,.wn-toast.is-busy .wn-toast__glyph{background:color-mix(in srgb, var(--wn-tone) 10%, transparent)}.wn-toast__glyph-inner{animation:wn-glyph-in .52s var(--wn-spring) both;place-items:center;display:grid}.wn-toast--success .wn-toast__glyph-inner{animation:wn-check-in .62s var(--wn-spring) both}.wn-toast__ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)scaleY(-1)}.wn-toast__ring circle{fill:none;stroke:var(--wn-tone);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;opacity:.85;animation:wn-ring-in .42s var(--wn-ease-out) both, wn-countdown var(--wn-countdown,3s) linear both}.wn-toast__text{min-width:0;animation:wn-text-in .42s var(--wn-ease-out) both;flex:auto;align-self:center;gap:0;padding-right:2px;display:grid}.wn-toast__title{overflow-wrap:anywhere;letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:16px}.wn-toast__body{color:var(--lf-secondary-label,#6e6e73);letter-spacing:0;text-wrap:pretty;animation:wn-text-in .36s var(--wn-ease-out) both;font-size:12px;line-height:16px}.wn-toast__action{height:var(--wn-control);border-radius:calc(var(--wn-control) / 2);color:var(--wn-ink);background:var(--lf-fill,#7878801f);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color .18s ease, transform .26s var(--wn-spring), opacity .24s ease;border:0;flex:none;padding:0 13px;font-family:inherit;font-size:12px;font-weight:600}.wn-toast__action:hover:not(:disabled){background:var(--lf-fill-hover,#78788033)}.wn-toast__action:active:not(:disabled){transition-duration:90ms;transform:scale(.94)}.wn-toast__action:disabled{cursor:default;opacity:.4}.wn-toast__close{width:var(--wn-control);height:var(--wn-control);color:var(--lf-tertiary-label,#86868b);cursor:pointer;transition:background-color .18s ease, color .18s ease, transform .26s var(--wn-spring);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:-4px;display:grid}.wn-toast__close:hover{color:var(--lf-secondary-label,#6e6e73);background:var(--lf-fill,#7878801f)}.wn-toast__close:active{transition-duration:90ms;transform:scale(.88)}.wn-toast__action:focus-visible,.wn-toast__close:focus-visible,.wn-lock__button:focus-visible,.wn-lock__note a:focus-visible,.wn-lock__note button:focus-visible{outline:2px solid var(--lf-accent,#007aff);outline-offset:2px}@keyframes wn-toast-in{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.86)}55%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:none}}@keyframes wn-toast-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(4px);transform:translateY(10px)scale(.92)}}@keyframes wn-glyph-in{0%{opacity:0;filter:blur(2px);transform:scale(.4)rotate(-30deg)}to{opacity:1;filter:none;transform:none}}@keyframes wn-check-in{0%{opacity:0;transform:scale(.2)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes wn-text-in{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}to{opacity:1;filter:none;transform:none}}@keyframes wn-ring-in{0%{opacity:0}to{opacity:.85}}@keyframes wn-countdown{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}.wn-lock{z-index:60;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif);-webkit-font-smoothing:antialiased;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.wn-lock--contained{position:absolute}.wn-lock.is-leaving{z-index:35;pointer-events:none}.wn-lock__veil{background:var(--wn-veil);-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);animation:wn-fade-in .52s var(--wn-ease-out) both;position:absolute;inset:0;overflow:hidden}.wn-lock__light{background:radial-gradient(closest-side, var(--wn-light), transparent);opacity:.7;will-change:transform;border-radius:50%;width:60vmax;height:60vmax;position:absolute}.wn-lock--contained .wn-lock__light{width:90%;height:90%}.wn-lock__light--one{animation:26s ease-in-out infinite alternate wn-drift-one;top:-18%;left:-12%}.wn-lock__light--two{animation:32s ease-in-out infinite alternate wn-drift-two;bottom:-22%;right:-16%}.wn-lock.is-leaving .wn-lock__veil{animation:wn-fade-out .46s var(--wn-ease-out) both}.wn-lock__card{border-radius:var(--wn-card-radius);width:min(100%,384px);color:var(--wn-ink);background:var(--wn-card);box-shadow:var(--wn-card-shadow);text-align:center;animation:wn-card-in .82s var(--wn-spring) 60ms both;justify-items:center;gap:20px;padding:32px 28px 22px;display:grid;position:relative}.wn-lock.is-leaving .wn-lock__card{animation:wn-card-out .42s var(--wn-ease-in) both}.wn-lock__card:focus{outline:none}.wn-lock__glyph{width:52px;height:52px;color:var(--wn-ink);background:linear-gradient(180deg, color-mix(in srgb, var(--wn-ink) 7%, transparent), color-mix(in srgb, var(--wn-ink) 3%, transparent));box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--wn-ink) 10%, transparent);animation:wn-glyph-pop .86s var(--wn-spring) .18s both;border-radius:16px;place-items:center;display:grid}.wn-lock__head{animation:wn-rise .62s var(--wn-ease-out) .22s both;gap:8px;display:grid}.wn-lock .wn-lock__title{color:var(--wn-ink);font-variation-settings:"opsz" 48;letter-spacing:-.026em;text-wrap:balance;margin:0;font-family:Neomatter Serif,"Source Serif 4",Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.12}.wn-lock .wn-lock__lede{max-width:316px;color:var(--lf-secondary-label,#6e6e73);letter-spacing:-.006em;text-wrap:pretty;margin:0 auto;font-size:14px;line-height:1.5}.wn-lock__actions{width:100%;animation:wn-rise .62s var(--wn-ease-out) .29s both;gap:8px;margin-top:4px;display:grid}.wn-lock__button{width:100%;height:44px;color:var(--wn-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wn-ink) 14%, transparent);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;letter-spacing:-.01em;cursor:pointer;transition:background-color .2s ease, box-shadow .2s ease, transform .32s var(--wn-spring), opacity .22s ease;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-family:inherit;font-size:14.5px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.wn-lock__button-label{animation:wn-text-in .32s var(--wn-ease-out) both;align-items:center;display:inline-flex}.wn-lock__button:hover:not(:disabled){background:color-mix(in srgb, var(--wn-ink) 5%, transparent)}.wn-lock__button--primary{color:var(--wn-ink-inverse);background:var(--wn-ink);box-shadow:none}.wn-lock__button--primary:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff2e 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.wn-lock__button--primary:hover:not(:disabled):after{transition:transform .9s var(--wn-ease-out);transform:translate(120%)}.wn-lock__button--primary:hover:not(:disabled){background:var(--wn-primary-hover);box-shadow:0 10px 24px -12px #0000008c}.wn-lock__button:active:not(:disabled){transition-duration:90ms;transform:scale(.97)}.wn-lock__button:disabled{cursor:default}.wn-lock__button:disabled:not([aria-busy=true]){opacity:.45}.wn-lock__status{color:var(--lf-secondary-label,#6e6e73);margin:-8px 0 -6px;font-size:12.5px;line-height:1.4}.wn-lock__status:empty{display:none}.wn-lock__status:not(:empty){animation:wn-text-in .36s var(--wn-ease-out) both}.wn-lock__note{color:var(--lf-tertiary-label,#86868b);animation:wn-fade-in .52s var(--wn-ease-out) .38s both;justify-content:center;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.wn-lock__note a,.wn-lock__note button{color:var(--lf-secondary-label,#6e6e73);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 0;text-decoration:none;transition:color .18s}.wn-lock__note a:hover,.wn-lock__note button:hover{color:var(--wn-ink)}@keyframes wn-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wn-fade-out{0%{opacity:1}to{opacity:0}}@keyframes wn-card-in{0%{opacity:0;filter:blur(10px);transform:translateY(22px)scale(.94)}45%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:none}}@keyframes wn-card-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(8px);transform:translateY(-10px)scale(1.03)}}@keyframes wn-glyph-pop{0%{opacity:0;transform:scale(.5)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes wn-rise{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}@keyframes wn-drift-one{0%{transform:translate(0)scale(1)}to{transform:translate(18vmax,12vmax)scale(1.18)}}@keyframes wn-drift-two{0%{transform:translate(0)scale(1.1)}to{transform:translate(-16vmax,-10vmax)scale(.92)}}.wn-visually-hidden{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wn-lock .wn-lock__kicker{color:var(--lf-tertiary-label,#86868b);letter-spacing:-.003em;margin:0 0 2px;font-size:12.5px}.wn-lock__code{width:100%;animation:wn-rise .62s var(--wn-ease-out) .29s both;gap:10px;margin-top:4px;display:grid}.wn-lock__form{gap:8px;width:100%;display:grid}.wn-lock__input{box-sizing:border-box;width:100%;height:44px;color:var(--wn-ink);background:color-mix(in srgb, var(--wn-ink) 4%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wn-ink) 12%, transparent);font-style:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-east-asian:inherit;font-variant-alternates:inherit;font-variant-position:inherit;font-variant-emoji:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:center;border:0;border-radius:999px;padding:0 16px;font-family:inherit;font-size:16px;transition:background-color .18s,box-shadow .18s}.wn-lock__input::placeholder{color:var(--lf-tertiary-label,#86868b);opacity:.8}.wn-lock__input:focus{background:color-mix(in srgb, var(--wn-ink) 2%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wn-ink) 24%, transparent), 0 0 0 4px color-mix(in srgb, var(--wn-ink) 7%, transparent);outline:none}.wn-lock__input[aria-invalid=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lf-red,#d70015) 55%, transparent)}.wn-lock__error{color:var(--lf-red,#d70015);background:color-mix(in srgb, var(--lf-red,#d70015) 8%, transparent);text-align:left;text-wrap:pretty;animation:wn-text-in .32s var(--wn-ease-out) both;border-radius:14px;margin:0;padding:10px 14px;font-size:13px;line-height:1.4}.wn-lock__note a{text-decoration-line:underline;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:color-mix(in srgb, var(--wn-ink) 18%, transparent);text-decoration-color:color-mix(in srgb, var(--wn-ink) 18%, transparent);text-underline-offset:3px}.wn-lock--standalone{z-index:auto;width:min(100%,384px);padding:0;position:relative;inset:auto}.trial-page{--wn-ease-out:cubic-bezier(.22, 1, .36, 1);--wn-ease-in:cubic-bezier(.55, 0, 1, .45);--wn-spring:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.9%, 1);--wn-card:#f3f2eb;--wn-card-radius:30px;--wn-card-shadow:inset 0 0 0 1px #ffffffd9, 0 0 0 1px #281e0f0f, 0 2px 6px #32230f0d, 0 40px 80px -30px #32230f4d;--wn-ink:var(--t-ink);--wn-ink-inverse:var(--t-bg);--wn-primary-hover:var(--t-pill-hover);--lf-secondary-label:var(--t-ink-2);--lf-tertiary-label:var(--t-ink-3);--lf-red:var(--t-error);--lf-accent:var(--t-focus);--font-sans:"Neomatter Text", "Helvetica Neue", Arial, sans-serif}@media (prefers-color-scheme:dark){.trial-page{--wn-card:#080808;--wn-card-radius:32px;--wn-card-shadow:0 0 0 1px #ffffff14, 0 40px 90px -30px #000000b3}}@media (width<=520px){.wn-toast-region{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 60px)}.wn-lock__card{padding:28px 22px 20px}.wn-lock .wn-lock__title{font-size:25px}}@media (prefers-reduced-motion:reduce){.wn-toast,.wn-toast.is-leaving,.wn-toast__glyph-inner,.wn-toast__text,.wn-toast__body,.wn-lock__card,.wn-lock.is-leaving .wn-lock__card,.wn-lock__glyph,.wn-lock__head,.wn-lock__actions,.wn-lock__code,.wn-lock__error,.wn-lock__button-label,.wn-lock__status:not(:empty){animation-name:wn-fade-in;animation-duration:.2s;animation-timing-function:ease}.wn-toast.is-leaving,.wn-lock.is-leaving .wn-lock__card{animation-name:wn-fade-out}.wn-toast{transition:box-shadow .2s}.wn-lock__light,.wn-lock__button--primary:after{transition:none;animation:auto;animation-timeline:none}.wn-spinner i{animation-duration:1.6s}}@font-face{font-family:Neomatter Text;font-style:normal;font-weight:200 700;font-display:swap;src:url(/neomatter/fonts/stack-sans-text-latin.woff2)format("woff2")}@font-face{font-family:Neomatter Serif;font-style:normal;font-weight:200 900;font-display:swap;src:url(/neomatter/fonts/source-serif-4-latin.woff2)format("woff2")}.trial-page{--t-bg:#f3f2eb;--t-ink:#101514;--t-ink-2:#57524b;--t-ink-3:#7a746b;--t-rule:#46321429;--t-field:#ffffff8c;--t-field-edge:#4632141f;--t-field-focus:#fff;--t-option:#ffffff80;--t-option-hover:#ffffffd9;--t-option-edge:#fff;--t-placeholder:#aaa298;--t-pill-hover:#3a3835;--t-focus:#8c6d3f;--t-error:#b3261e;--t-error-soft:#b3261e12;--t-glass:#ffffff6b;--t-glass-edge:#fff;--t-mark:.05;--t-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;box-sizing:border-box;min-height:100dvh;color:var(--t-ink);background:var(--t-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;place-items:center;padding:24px;font-family:Neomatter Text,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.45;display:grid;position:relative;overflow:hidden}.trial-page *,.trial-page :before,.trial-page :after{box-sizing:border-box}@media (prefers-color-scheme:dark){.trial-page{--t-bg:#080808;--t-ink:#efece4;--t-ink-2:#efece4a3;--t-ink-3:#efece466;--t-rule:#efece41f;--t-field:#ffffff0d;--t-field-edge:#ffffff14;--t-field-focus:#ffffff17;--t-option:#ffffff0a;--t-option-hover:#ffffff14;--t-option-edge:#ffffff12;--t-placeholder:#efece447;--t-pill-hover:#fff;--t-focus:#efece4;--t-error:#ff7b72;--t-error-soft:#ff7b721f;--t-glass:#ffffff06;--t-glass-edge:#ffffff14;--t-mark:.028;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.trial-page__watermark{filter:invert()}}.trial-page__watermark{z-index:-1;width:auto;height:96vh;opacity:var(--t-mark);pointer-events:none;position:absolute;bottom:-20vh;right:2vw}.trial-card{text-align:center;background:var(--t-glass);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);width:min(100%,380px);box-shadow:0 0 0 1px var(--t-glass-edge), 0 30px 70px -30px #00000073;animation:trial-lift .7s var(--t-ease) .12s both;border-radius:20px;justify-items:center;gap:22px;padding:30px 28px 26px;display:grid}.trial-card--wide{width:min(100%,420px)}.trial-card__head{gap:8px;display:grid}.trial-card__kicker{color:var(--t-ink-3);margin:0;font-size:12.5px}.trial-card h1{font-variation-settings:"opsz" 48;letter-spacing:-.03em;margin:0;font-family:Neomatter Serif,Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.1}.trial-card__lede{color:var(--t-ink-2);margin:0;font-size:14px}.trial-form{gap:10px;width:100%;display:grid}.trial-form__input{width:100%;height:46px;color:var(--t-ink);background:var(--t-field);box-shadow:inset 0 0 0 1px var(--t-field-edge);font-style:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-east-asian:inherit;font-variant-alternates:inherit;font-variant-position:inherit;font-variant-emoji:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:center;border:0;border-radius:999px;padding:0 16px;font-family:inherit;font-size:16px;transition:background .16s,box-shadow .16s}.trial-form__input::placeholder{color:var(--t-placeholder)}.trial-form__input:focus{background:var(--t-field-focus);box-shadow:inset 0 0 0 1px var(--t-rule), 0 0 0 3px var(--t-field-edge);outline:none}.trial-form__input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--t-error)}.trial-error{width:100%;color:var(--t-error);background:var(--t-error-soft);text-align:left;border-radius:10px;margin:0;padding:9px 12px;font-size:13px}.trial-button{width:100%;height:44px;color:var(--t-ink);box-shadow:inset 0 0 0 1px var(--t-rule);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;transition:background .18s ease, transform .16s var(--t-ease), box-shadow .18s ease;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:14.5px;font-weight:500;text-decoration:none;display:flex}.trial-button:hover:not(:disabled){background:var(--t-option-hover)}.trial-button--primary{color:var(--t-bg);background:var(--t-ink);box-shadow:none}.trial-button--primary:hover:not(:disabled){background:var(--t-pill-hover);box-shadow:0 10px 24px -12px #0009}.trial-button:active:not(:disabled){transform:scale(.985)}.trial-button:disabled{cursor:default;opacity:.45}.trial-button:focus-visible,.trial-option:focus-visible,.trial-link:focus-visible,.trial-card__note a:focus-visible{outline:2px solid var(--t-focus);outline-offset:3px}.trial-actions,.trial-options{gap:8px;width:100%;display:grid}.trial-option{width:100%;color:var(--t-ink);background:var(--t-option);box-shadow:inset 0 0 0 1px var(--t-option-edge);font:inherit;text-align:left;cursor:pointer;transition:background .18s ease, transform .16s var(--t-ease);border:0;border-radius:16px;grid-template-columns:36px 1fr 16px;align-items:center;gap:14px;padding:14px 16px 14px 14px;display:grid}.trial-option:hover:not(:disabled){background:var(--t-option-hover)}.trial-option:active:not(:disabled){transform:scale(.99)}.trial-option:disabled{cursor:default;opacity:.55}.trial-option__icon{width:36px;height:36px;color:var(--t-bg);background:var(--t-ink);border-radius:50%;place-items:center;display:grid}.trial-option__text{gap:2px;min-width:0;display:grid}.trial-option__title{font-size:14.5px;font-weight:500}.trial-option__sub{color:var(--t-ink-2);font-size:13px}.trial-option__arrow{color:var(--t-ink-3);transition:transform .18s var(--t-ease), color .18s ease}.trial-option:hover:not(:disabled) .trial-option__arrow{color:var(--t-ink);transform:translate(2px)}.trial-card__note{color:var(--t-ink-3);margin:-6px 0 0;font-size:12.5px}.trial-card__note a,.trial-link{color:var(--t-ink-2);font:inherit;text-decoration-line:underline;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:var(--t-rule);text-decoration-color:var(--t-rule);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.trial-card__note a:hover,.trial-link:hover{color:var(--t-ink)}.trial-visually-hidden{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes trial-lift{0%{opacity:0;transform:translateY(10px)scale(.985)}}@media (prefers-reduced-motion:reduce){.trial-card{animation:auto;animation-timeline:none}}.trial-badge{height:calc(var(--lf-top-switcher-h,40px) - 2 * var(--lf-switcher-shell-padding,4px));white-space:nowrap;border:1px solid var(--line,#7f7f7f40);background:var(--glass-fill,#141414e6);color:var(--text,inherit);font-size:var(--text-caption1,12px);font-weight:var(--weight-semibold,600);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:inline-flex;box-shadow:0 4px 16px #0000002e}.trial-badge__dot{background:#34c759;border-radius:50%;width:6px;height:6px}.trial-badge--soon .trial-badge__dot{background:#ff9f0a}@media (width<=760px){.trial-badge{display:none}}.work-size-symbol{--work-size-tone:var(--primary);flex:0 0 14px;width:14px;height:14px;display:block;overflow:visible}.work-size-symbol__base{fill:color-mix(in srgb, var(--work-size-tone) 14%, transparent);transition:none}.work-size-symbol__fill{fill:color-mix(in srgb, var(--work-size-tone) 86%, transparent);transition:none}.switcher-tabs{align-items:center;min-width:0;height:100%;display:flex}.switcher-tabs__scroll{height:var(--onboarding-header-inner-h);scrollbar-width:none;align-items:center;gap:14px;display:flex;overflow-x:auto}.switcher-tabs__scroll::-webkit-scrollbar{display:none}.switcher-tabs__tab{border:none;border-image:initial;color:var(--muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);white-space:nowrap;appearance:none;cursor:pointer;transition:color var(--onboarding-size-duration) var(--onboarding-size-ease);background:0 0;flex-shrink:0;padding:0 2px;line-height:1}.switcher-tabs__tab:hover{color:var(--text)}.switcher-tabs__tab.is-selected{color:var(--accent);cursor:default}.onboarding-chrome__tabs .switcher-tabs__tab{font-size:var(--text-footnote);color:var(--muted);opacity:.42;transition:color var(--onboarding-size-duration) var(--onboarding-size-ease), opacity var(--onboarding-size-duration) var(--onboarding-size-ease), transform var(--onboarding-size-duration) var(--onboarding-drift-ease);transform:translateY(0)}.onboarding-chrome__tabs .switcher-tabs__tab.is-selected{color:var(--accent);opacity:1;text-decoration:none;transform:translateY(0)}.onboarding-chrome__tabs .switcher-tabs__tab:hover{color:var(--accent);opacity:.72;transform:translateY(-1px)}.onboarding-chrome__tabs .switcher-tabs__tab.is-complete:not(.is-selected).is-uncrossed,.onboarding-chrome__tabs .switcher-tabs__tab.is-complete:not(.is-selected):hover{opacity:.72;transform:translateY(0)}.onboarding-chrome__tabs .switcher-tabs__tab.is-disabled:hover{color:var(--muted);opacity:.34;transform:translateY(0)}.onboarding-chrome__tabs .switcher-tabs__label{align-items:center;gap:4px;display:inline-flex;position:relative}.onboarding-chrome__tabs .switcher-tabs__tab.is-complete:not(.is-selected),.onboarding-chrome__tabs .switcher-tabs__tab:not(.is-complete):not(.is-selected):not(.is-disabled){color:var(--text);opacity:.62}.onboarding-chrome__tabs .switcher-tabs__check{color:var(--primary);flex:none}.onboarding-chrome__tabs .switcher-tabs__check:not(.is-shown){display:none}.onboarding-chrome__tabs .switcher-tabs__tab{cursor:pointer}.onboarding-chrome__tabs .switcher-tabs__tab.is-selected,.onboarding-chrome__tabs .switcher-tabs__tab.is-disabled{cursor:default}.onboarding-center__tabs{flex-shrink:0;width:fit-content;min-width:0;max-width:100%}.onboarding-center__tabs .switcher-tabs__scroll{width:fit-content;max-width:100%;padding-inline:var(--onboarding-header-tab-pad);scroll-padding-inline:var(--onboarding-header-tab-pad);justify-content:safe center;gap:14px;overflow-x:auto}.onboarding-center__tabs .switcher-tabs__tab{padding:0}.onboarding-auth-tabs{width:fit-content;margin-inline:auto}.onboarding-auth-tabs .switcher-tabs__scroll{justify-content:center;width:100%}.onboarding-auth-tabs .switcher-tabs__tab{font-size:var(--text-footnote);flex:1 1 0}.onboarding-auth-tabs.switcher-tabs--bubble .switcher-tabs__thumb,.onboarding-auth-tabs.switcher-tabs--bubble .switcher-tabs__tab{border-radius:8px}.switcher-tabs--bubble .switcher-tabs__scroll{height:var(--onboarding-header-inner-h);gap:4px;position:relative}.switcher-tabs--bubble .switcher-tabs__thumb{z-index:0;width:var(--thumb-w,0);border-radius:var(--app-chrome-pill-radius);background-color:var(--accent);height:100%;opacity:var(--thumb-opacity,0);transform:translateX(var(--thumb-x,0));pointer-events:none;position:absolute;top:0;left:0}.switcher-tabs--bubble .switcher-tabs__thumb.is-animated{transition:transform var(--onboarding-size-duration) var(--onboarding-size-ease), width var(--onboarding-size-duration) var(--onboarding-size-ease), opacity calc(var(--onboarding-size-duration) * .55) ease}.switcher-tabs--bubble .switcher-tabs__tab{z-index:1;border-radius:var(--app-chrome-pill-radius);height:100%;padding:0 12px;position:relative}.switcher-tabs--bubble .switcher-tabs__tab.is-selected{color:var(--primary-inverse)}.switcher-tabs--bubble .switcher-tabs__tab:hover:not(.is-selected):not(:disabled){color:var(--accent)}.switcher-tabs--bubble .switcher-tabs__tab:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 38%, transparent);outline-offset:2px}.switcher-tabs--bubble .switcher-tabs__tab:disabled,.switcher-tabs--bubble .switcher-tabs__tab.is-disabled{opacity:.38;color:var(--muted);cursor:default;pointer-events:auto}.switcher-tabs__tooltip{z-index:1000;border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:var(--glass-fill-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);box-shadow:var(--shadow-sm);color:var(--text);font-size:var(--text-caption1);font-weight:var(--weight-semibold);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform-origin:50%;transition:opacity .32s var(--onboarding-size-ease), transform .32s var(--onboarding-size-ease), visibility 0s linear .32s;padding:6px 10px;line-height:1;position:fixed;transform:translate(-50%,10px)scale(.86)}.switcher-tabs__tooltip.is-visible{opacity:1;visibility:visible;transition:opacity .32s var(--onboarding-size-ease), transform .32s var(--onboarding-size-ease), visibility 0s linear 0s;transform:translate(-50%,10px)scale(1)}@media (prefers-reduced-motion:reduce){.switcher-tabs__tooltip{transition:none;transform:translate(-50%,10px)}.switcher-tabs__tooltip.is-visible{transform:translate(-50%,10px)}}.onboarding-auth-tabs{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--field-bg);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:100%;height:42px;box-shadow:none;box-sizing:border-box;margin:0;padding:3px;overflow:visible}.onboarding-auth-tabs.switcher-tabs--bubble .switcher-tabs__thumb{background-color:var(--accent);background-image:none}.onboarding-auth-tabs.switcher-tabs--bubble .switcher-tabs__tab{color:var(--muted)}.onboarding-auth-tabs.switcher-tabs--bubble .switcher-tabs__tab.is-selected{color:var(--primary-inverse)}.onboarding-auth-tabs.switcher-tabs--bubble .switcher-tabs__scroll{height:100%}@media (prefers-reduced-motion:reduce){.switcher-tabs__tab,.switcher-tabs--bubble .switcher-tabs__thumb.is-animated,.onboarding-chrome__tabs .switcher-tabs__tab.is-complete:not(.is-selected) .switcher-tabs__label:after{transition:none}}.form-complexity-switcher.switcher-tabs{--form-complexity-pad:4px;--form-complexity-thumb-edge-radius:calc(var(--radius-sm) - var(--form-complexity-pad));box-sizing:border-box;width:100%;padding:var(--form-complexity-pad);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg)}.form-complexity-switcher .switcher-tabs__scroll{border:none;border-image:initial;box-sizing:border-box;background:0 0;border-radius:0;width:100%;height:32px;padding:0}.form-complexity-switcher.switcher-tabs--bubble .switcher-tabs__thumb{border-radius:6px;height:100%;top:0;left:0}.form-complexity-switcher.is-complexity-at-start.switcher-tabs--bubble .switcher-tabs__thumb{border-top-left-radius:var(--form-complexity-thumb-edge-radius);border-bottom-left-radius:var(--form-complexity-thumb-edge-radius)}.form-complexity-switcher.is-complexity-at-end.switcher-tabs--bubble .switcher-tabs__thumb{border-top-right-radius:var(--form-complexity-thumb-edge-radius);border-bottom-right-radius:var(--form-complexity-thumb-edge-radius)}.form-complexity-switcher .switcher-tabs__tab{min-width:0;font-size:var(--text-caption1);flex:1;justify-content:center;padding:0 8px}.form-complexity-switcher__tab{align-items:center;gap:6px;min-width:0;display:inline-flex}.form-complexity-switcher__tab .work-size-symbol{flex-shrink:0}.form-complexity-switcher .switcher-tabs__tab.is-selected .work-size-symbol{--work-size-tone:var(--primary-inverse)}.form-complexity-switcher .switcher-tabs__tab:not(.is-selected) .form-complexity-switcher__label,.form-complexity-switcher .switcher-tabs__tab:not(.is-selected):hover .form-complexity-switcher__label{color:var(--primary)}.form-progress-picker{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.form-progress-picker.is-open{z-index:12}.form-progress-picker__label{color:var(--muted);font-size:var(--text-caption1);font-weight:var(--weight-semibold)}.form-progress-picker__anchor{min-width:0;position:relative}.form-progress-picker__shell{padding:0;position:relative}.form-progress-picker__trigger{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg);width:100%;height:40px;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-weight:var(--weight-regular);text-align:left;appearance:none;cursor:pointer;align-items:center;gap:8px;padding:0 10px;line-height:1.35;transition:border-color .15s;display:flex}.form-progress-picker__trigger:hover{border-color:var(--line-strong)}.form-progress-picker.is-open .form-progress-picker__trigger{border-color:var(--accent)}.form-progress-picker__trigger:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:2px}.form-progress-picker__value{min-width:0;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.35;overflow:hidden}.form-progress-picker__chevron{color:var(--muted);flex-shrink:0;transition:transform .15s}.form-progress-picker.is-open .form-progress-picker__chevron{transform:rotate(180deg)}.form-progress-picker__menu{z-index:20;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);width:min(280px,100vw - 48px);max-height:none;padding:5px;display:none;position:absolute;top:calc(100% + 6px);left:auto;right:0;overflow:visible;box-shadow:0 18px 38px #00000024,0 2px 10px #00000014}.form-progress-picker__menu.is-open{flex-direction:column;gap:2px;display:flex}.form-progress-picker__option{border:none;border-image:initial;border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--text);text-align:left;appearance:none;cursor:pointer;background:0 0;grid-template-columns:10px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:6px 8px;transition:background .15s;display:grid}.form-progress-picker__option:hover{background:var(--surface-muted)}.form-progress-picker__option:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:2px}.form-progress-picker__option.is-selected{background:var(--progress-option-tone,var(--accent));color:var(--primary-inverse)}.form-progress-picker__dot,.form-progress-picker__option-dot{background:var(--progress-picker-tone,var(--muted));border-radius:3px;flex:none;width:10px;height:10px;box-shadow:inset 0 0 0 1px #00000014}.form-progress-picker__option-dot{justify-self:center}.form-progress-picker__dot.is-status-new,.form-progress-picker__option-dot.is-status-new{background:var(--status-new,var(--accent))}.form-progress-picker__dot.is-status-in-progress,.form-progress-picker__option-dot.is-status-in-progress{background:var(--status-in-progress)}.form-progress-picker__dot.is-status-waiting,.form-progress-picker__option-dot.is-status-waiting{background:var(--status-waiting)}.form-progress-picker__option.is-selected .form-progress-picker__option-dot{box-shadow:none;background:currentColor}.form-progress-picker__option-label{min-width:0;font-size:var(--text-subheadline);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.form-progress-picker__check{color:currentColor;justify-self:end}.manual-request{--manual-request-scrim-blur:5px;--manual-request-sheet-blur:8px;z-index:40;pointer-events:none;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.manual-request:before{content:"";z-index:0;-webkit-backdrop-filter:blur(var(--manual-request-scrim-blur)) var(--glass-saturate);backdrop-filter:blur(var(--manual-request-scrim-blur)) var(--glass-saturate);pointer-events:auto;animation:.24s both manual-request-scrim-in;position:absolute;inset:0}@keyframes manual-request-scrim-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.manual-request:before{animation:auto;animation-timeline:none}}.manual-request__dialog{z-index:1;pointer-events:auto;border:1px solid var(--glass-border);border-radius:var(--radius-glass);background:color-mix(in srgb, var(--glass-fill-strong) 82%, transparent);width:min(680px,100%);max-height:min(780px,100dvh - 48px);-webkit-backdrop-filter:blur(var(--manual-request-sheet-blur)) var(--glass-saturate);backdrop-filter:blur(var(--manual-request-sheet-blur)) var(--glass-saturate);box-shadow:var(--shadow-float), var(--glass-rim);flex-direction:column;display:flex;position:relative;overflow:visible}.manual-request__head{justify-content:center;align-items:center;padding:16px 44px 8px;display:flex;position:relative}.manual-request__title{color:var(--ink);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);text-align:center;margin:0;line-height:1.2}.manual-request__subtitle{color:var(--muted);font-size:var(--text-footnote);margin:4px 0 0;line-height:1.35}.manual-request__close{border:none;border-image:initial;color:var(--muted);appearance:none;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:12px;right:14px}.manual-request__close:hover{color:var(--text)}.manual-request__close:disabled{cursor:not-allowed;opacity:.45}.manual-request__form{grid-template-columns:repeat(16,minmax(0,1fr));gap:12px;min-height:0;padding:16px 18px 18px;display:grid}.manual-request__field{min-width:0;color:var(--muted);font-size:var(--text-caption1);font-weight:var(--weight-semibold);flex-direction:column;gap:6px;display:flex}.manual-request__field--span{grid-column:1/-1}.manual-request__field--requester,.manual-request__field--role{grid-column:span 8}.manual-request__field--assignee{grid-column:span 4}.manual-request__field--progress{grid-column:span 7}.manual-request__field--complexity{grid-column:span 6}.manual-request__actions{grid-column:span 3}.manual-request__form--without-complexity .manual-request__field--progress,.manual-request__form--without-complexity .manual-request__actions{grid-column:span 8}.manual-request__field--check{flex-direction:row;justify-content:end;align-items:center;min-height:62px;padding-bottom:10px}.manual-request__field--check input{width:16px;height:16px;accent-color:var(--accent);margin:0}.onboarding-checkbox-field{color:var(--text);cursor:pointer;justify-content:center;gap:9px;position:relative}.onboarding-checkbox-field input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.onboarding-checkbox-field__box{border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--field-bg);width:20px;height:20px;color:var(--primary-inverse);transition:background .18s var(--onboarding-size-ease), border-color .18s var(--onboarding-size-ease), transform .18s var(--onboarding-size-ease);flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff4d}.onboarding-checkbox-field__box svg{opacity:0;transition:opacity .18s var(--onboarding-size-ease), transform .18s var(--onboarding-size-ease);transform:scale(.72)}.onboarding-checkbox-field input:checked+.onboarding-checkbox-field__box{border-color:var(--accent);background-color:var(--accent);background-image:var(--ink-texture);background-size:64px 64px}.onboarding-checkbox-field input:checked+.onboarding-checkbox-field__box svg{opacity:1;transform:scale(1)}.onboarding-checkbox-field:has(input:focus-visible) .onboarding-checkbox-field__box{outline:2px solid var(--accent);outline-offset:2px}.manual-request__field input:not([type=checkbox]),.manual-request__field select,.manual-request__field textarea{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg);width:100%;min-width:0;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-weight:var(--weight-regular);outline:none;line-height:1.35;transition:border-color .15s}.manual-request__field input:not([type=checkbox]),.manual-request__field select{height:40px;padding:0 10px}.manual-request__field textarea{resize:vertical;min-height:96px;padding:10px}.manual-request__field input:focus,.manual-request__field select:focus,.manual-request__field textarea:focus{border-color:var(--accent)}.manual-request__field input:not([type=checkbox])::placeholder,.manual-request__field textarea::placeholder{color:var(--faint);opacity:1}.manual-request__field input:not([type=checkbox])::-webkit-input-placeholder{color:var(--faint);opacity:1}.manual-request__field textarea::-webkit-input-placeholder{color:var(--faint);opacity:1}.manual-request__field .password-field{display:block;position:relative}.manual-request__field .password-field input{transition:padding-right .32s var(--password-toggle-ease,var(--onboarding-size-ease))}.manual-request__field .password-field--mismatch-highlight input{color:#0000;caret-color:var(--text);-webkit-text-fill-color:transparent}.password-field__mismatch-overlay{z-index:1;box-sizing:border-box;border-radius:var(--radius-sm);height:40px;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-weight:var(--weight-regular);pointer-events:none;white-space:pre;border:1px solid #0000;align-items:center;padding:0 42px 0 10px;line-height:1.35;display:flex;position:absolute;inset:0;overflow:hidden}.password-field__mismatch-error{color:var(--accent-secondary)}.manual-request__field .password-field--toggle-visible input{padding-right:42px}.manual-request__field.is-invalid .password-field input,.manual-request__field.is-invalid .password-field input:focus{border-color:var(--accent-secondary)}.password-field__toggle{z-index:2;border-radius:var(--radius-sm);width:30px;height:30px;color:var(--faint);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform-origin:50%;transition:opacity .32s var(--password-toggle-ease,var(--onboarding-size-ease)), transform .32s var(--password-toggle-ease,var(--onboarding-size-ease)), visibility 0s linear .32s, background .15s ease, color .15s ease;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)scale(.86)}.password-field__toggle.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s var(--password-toggle-ease,var(--onboarding-size-ease)), transform .32s var(--password-toggle-ease,var(--onboarding-size-ease)), visibility 0s linear 0s, background .15s ease, color .15s ease;transform:translateY(-50%)scale(1)}.password-field__toggle:hover{background:var(--surface-muted);color:var(--text)}.password-field__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.password-field__toggle:disabled{cursor:not-allowed}.password-field__toggle.is-visible:disabled{opacity:.45}@media (prefers-reduced-motion:reduce){.manual-request__field .password-field input,.password-field__toggle{transition:none}.password-field__toggle{transform:translateY(-50%)}}.manual-request__field .password-field--morphing>input{color:#0000;caret-color:var(--text);-webkit-text-fill-color:transparent}.password-field__morph{z-index:1;color:var(--text);pointer-events:none;white-space:pre;align-items:stretch;display:flex;position:absolute;inset:0;overflow:hidden}.password-field__morph-cell{width:var(--morph-to-width);animation:password-morph-cell .46s cubic-bezier(.65, 0, .35, 1) var(--morph-delay) backwards;flex:none;position:relative}.password-field__morph .password-field__morph-glyph{top:0;left:calc(-1 * var(--morph-border));appearance:none;pointer-events:none;position:absolute;box-sizing:border-box!important;border:var(--morph-border) solid transparent!important;height:100%!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;box-shadow:none!important;animation-duration:.46s!important;animation-delay:var(--morph-delay)!important;background:0 0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;transition:none!important;animation-fill-mode:both!important}.password-field__morph .password-field__morph-glyph.is-leaving{animation-name:password-morph-leave!important;animation-timing-function:cubic-bezier(.55,0,.75,.4)!important}.password-field__morph .password-field__morph-glyph.is-arriving{animation-name:password-morph-arrive!important;animation-timing-function:cubic-bezier(.2,.75,.25,1)!important;animation-fill-mode:backwards!important}@keyframes password-morph-cell{0%{width:var(--morph-from-width)}}@keyframes password-morph-leave{0%{opacity:1;transform:scale(1)}55%,to{opacity:0;transform:scale(.15)}}@keyframes password-morph-arrive{0%,30%{opacity:0;transform:scale(.15)}to{opacity:1;transform:scale(1)}}.password-field__eye-slash{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .34s cubic-bezier(.65,0,.35,1)}.password-field__eye.is-slashed .password-field__eye-slash{stroke-dashoffset:0}.password-field__eye-pupil{transform-box:fill-box;transform-origin:50%;transition:transform .34s cubic-bezier(.65,0,.35,1)}.password-field__eye.is-slashed .password-field__eye-pupil{transform:scale(.72)}@media (prefers-reduced-motion:reduce){.password-field__morph-cell,.password-field__morph .password-field__morph-glyph{animation:auto!important;animation-timeline:none!important}.password-field__eye-slash,.password-field__eye-pupil{transition:none}}.manual-request__field .password-field--settling>input{animation:.16s ease-out both password-text-settle}.password-field--settling .password-field__morph{animation:.16s ease-out both password-overlay-settle}@keyframes password-text-settle{0%{color:#0000;-webkit-text-fill-color:transparent}to{color:var(--text);-webkit-text-fill-color:var(--text)}}@keyframes password-overlay-settle{to{opacity:0}}@keyframes manual-request-field-shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.manual-request__field.is-invalid input:not([type=checkbox]),.manual-request__field.is-invalid select,.manual-request__field.is-invalid textarea,.manual-request__field.is-invalid .form-date-picker__trigger,.manual-request__field.is-invalid input:not([type=checkbox]):focus,.manual-request__field.is-invalid select:focus,.manual-request__field.is-invalid textarea:focus,.manual-request__field.is-invalid .form-date-picker__trigger:focus-visible{border-color:var(--accent-secondary)}.manual-request__field.is-shaking input:not([type=checkbox]),.manual-request__field.is-shaking select,.manual-request__field.is-shaking textarea,.manual-request__field.is-shaking .form-date-picker__trigger{animation:.36s manual-request-field-shake}@media (prefers-reduced-motion:reduce){.manual-request__field.is-shaking input:not([type=checkbox]),.manual-request__field.is-shaking select,.manual-request__field.is-shaking textarea,.manual-request__field.is-shaking .form-date-picker__trigger{animation:auto;animation-timeline:none}}.manual-request__actions{justify-content:flex-end;align-self:end;gap:8px;padding-top:4px;display:flex}.manual-request__error{color:var(--accent-secondary);font-size:var(--text-footnote);font-weight:var(--weight-semibold);margin:-2px 0 0;line-height:1.35}.manual-request__secondary,.manual-request__primary{border-radius:var(--radius-sm);min-height:36px;font-size:var(--text-footnote);font-weight:var(--weight-semibold);appearance:none;padding:0 14px}.manual-request__secondary{border:1px solid var(--line);background:var(--surface);color:var(--muted)}.manual-request__secondary:hover{color:var(--text);border-color:var(--line-strong)}.manual-request__primary{background-color:var(--accent);background-image:var(--ink-texture);color:var(--primary-inverse);background-size:64px 64px;border:0}.manual-request__primary--add-matter{background:var(--accent);color:var(--surface)}.manual-request__primary:hover{filter:brightness(.96)}.manual-request__primary:disabled{cursor:wait;filter:none;opacity:.68}.manual-request__field--due .form-date-picker__menu{top:calc(100% + 6px);bottom:auto}.manual-request__field--progress .form-progress-picker__menu{top:auto;bottom:calc(100% + 6px)}.manual-request__complexity .form-complexity-switcher .switcher-tabs__tab{padding:0 4px}.manual-request__complexity .form-complexity-switcher.switcher-tabs{--form-complexity-pad:3px}.manual-request__complexity .form-complexity-switcher.switcher-tabs--bubble .switcher-tabs__scroll{height:32px}.manual-request__actions{justify-content:stretch}.manual-request__actions .manual-request__primary{width:100%;min-height:32px}.manual-request__close:focus-visible,.manual-request__secondary:focus-visible,.manual-request__primary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=720px){.manual-request__form{grid-template-columns:1fr}.manual-request__field--requester,.manual-request__field--role,.manual-request__field--assignee,.manual-request__field--due,.manual-request__field--progress,.manual-request__field--complexity,.manual-request__actions{grid-column:1/-1}}:root[data-color-scheme=dark] .settings-integration-mark--light-on-dark img{filter:brightness(0)invert()}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .settings-integration-mark--light-on-dark img{filter:brightness(0)invert()}}.demo-settings__mode{background:color-mix(in srgb, var(--settings-label) 6%, transparent);border-radius:999px;gap:2px;padding:2px;display:flex}[data-settings-dialog] .settings-row .settings-row__control .demo-settings__mode button{height:26px;color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-family:inherit;font-size:13px;transition:background-color .14s,color .14s}[data-settings-dialog] .settings-row .settings-row__control .demo-settings__mode button:hover:not(.is-selected){color:var(--settings-label);background:color-mix(in srgb, var(--settings-label) 6%, transparent)}[data-settings-dialog] .settings-row .settings-row__control .demo-settings__mode button.is-selected{background:var(--settings-label);color:var(--neo-linen,var(--settings-surface))}.settings-sheet .demo-settings__app-icon{background:0 0}[data-settings-dialog] .demo-settings__app .settings-row__control .demo-settings__switch{background:color-mix(in srgb, var(--settings-label) 18%, transparent);cursor:pointer;border:0;border-radius:999px;flex:none;width:34px;height:20px;min-height:0;padding:0;transition:background-color .16s;position:relative}[data-settings-dialog] .demo-settings__app .settings-row__control .demo-settings__switch span{background:var(--settings-muted);border-radius:50%;width:16px;height:16px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}[data-settings-dialog] .demo-settings__app .settings-row__control .demo-settings__switch.is-on{background:var(--settings-label)}[data-settings-dialog] .demo-settings__app .settings-row__control .demo-settings__switch.is-on span{background:var(--neo-linen,var(--settings-surface));transform:translate(14px)}[data-settings-dialog] .demo-settings__app .settings-row__control .demo-settings__switch:focus-visible{outline:2px solid var(--settings-label);outline-offset:2px}@media (prefers-reduced-motion:reduce){[data-settings-dialog] .demo-settings__app .settings-row__control .demo-settings__switch,[data-settings-dialog] .demo-settings__app .settings-row__control .demo-settings__switch span{transition:none}}[data-settings-dialog] .settings-row .settings-row__control .demo-settings__select,[data-settings-dialog] .settings-row .settings-row__control .demo-settings__input{border:1px solid color-mix(in srgb, var(--settings-label) 14%, transparent);background:var(--settings-surface,transparent);max-width:230px;height:28px;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:8px;padding:0 10px;font-family:inherit;font-size:13px}.demo-settings__company{align-items:center;gap:6px;display:flex}[data-settings-dialog] .settings-row .settings-row__control .demo-settings__input{width:160px}[data-settings-dialog] .settings-row.demo-settings__stack{align-items:start;row-gap:10px}.demo-settings__wide{grid-column:1/-1}.demo-settings__chips{flex-wrap:wrap;gap:6px;display:flex}[data-settings-dialog] .demo-settings__chips button{border:1px solid color-mix(in srgb, var(--settings-label) 14%, transparent);height:26px;color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 11px;font-family:inherit;font-size:12.5px;transition:background-color .14s,color .14s,border-color .14s}[data-settings-dialog] .demo-settings__chips button:hover:not(:disabled):not(.is-selected){color:var(--settings-label);background:color-mix(in srgb, var(--settings-label) 6%, transparent)}[data-settings-dialog] .demo-settings__chips button.is-selected{border-color:var(--settings-label);background:var(--settings-label);color:var(--neo-linen,var(--settings-surface))}[data-settings-dialog] .demo-settings__chips button:disabled{cursor:default;opacity:.45}.demo-settings__people{gap:6px;display:grid}.demo-settings__person{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:6px;display:grid}[data-settings-dialog] .demo-settings__person .demo-settings__input{border:1px solid color-mix(in srgb, var(--settings-label) 14%, transparent);background:var(--settings-surface,transparent);width:100%;max-width:none;height:28px;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:8px;padding:0 10px;font-family:inherit;font-size:13px}.demo-settings__team-control{align-items:center;gap:8px;display:flex}.demo-settings__stepper{border:1px solid color-mix(in srgb, var(--settings-label) 14%, transparent);border-radius:8px;align-items:center;height:28px;display:flex;overflow:hidden}.demo-settings__stepper button{width:28px;height:100%;color:var(--settings-label);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.demo-settings__stepper button:disabled{opacity:.35;cursor:default}.demo-settings__stepper input{border:0;border-inline:1px solid color-mix(in srgb, var(--settings-label) 14%, transparent);width:36px;height:100%;color:var(--settings-label);font:inherit;text-align:center;background:0 0;padding:0}.demo-settings__stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.demo-settings__stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.demo-settings__team{max-height:340px;overflow-y:auto}.demo-settings__seat{grid-template-columns:20px minmax(0,1fr) minmax(0,1.3fr);align-items:center}.demo-settings__seat-number{color:color-mix(in srgb, var(--settings-label) 45%, transparent);text-align:right;font-size:11px}[data-settings-dialog] .demo-settings__seat .demo-settings__input:disabled{opacity:.6}.demo-settings__hint{color:color-mix(in srgb, var(--settings-label) 55%, transparent);font-size:12px}.slack-setup-guide{border:1px solid var(--line);background:color-mix(in srgb, var(--field-bg) 92%, var(--surface));color:var(--text);border-radius:8px;gap:12px;padding:12px;display:grid}.settings-sheet__slack-guide{margin:0 10px 10px}.integration-panel__slack-guide{grid-column:1/-1}.slack-setup-guide.is-compact{gap:9px;padding:10px}.slack-setup-guide__head,.slack-setup-guide__connect,.slack-setup-guide__dm,.slack-setup-guide__search,.slack-setup-guide__channel,.slack-setup-guide__summary,.slack-setup-guide__actions,.slack-setup-guide__status{align-items:center;min-width:0;display:flex}.slack-setup-guide__eyebrow,.slack-setup-guide__title,.slack-setup-guide__connect p,.slack-setup-guide__message,.slack-setup-guide__empty{margin:0}.slack-setup-guide__head{justify-content:space-between;gap:10px}.slack-setup-guide__eyebrow{color:var(--muted);font-size:var(--text-caption2);font-weight:var(--weight-semibold);text-transform:uppercase;line-height:1.1}.slack-setup-guide__title{color:var(--text);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:1.2;overflow:hidden}.slack-setup-guide.is-compact .slack-setup-guide__title{font-size:var(--text-caption1)}.slack-setup-guide__status{background:color-mix(in srgb, var(--warning,var(--accent)) 12%, transparent);min-height:22px;color:var(--warning,var(--accent));font-size:var(--text-caption2);font-weight:var(--weight-semibold);border-radius:999px;flex:none;gap:4px;padding:0 7px;line-height:1}.slack-setup-guide__status.is-ready{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.slack-setup-guide__connect{color:var(--muted);font-size:var(--text-caption1);justify-content:space-between;gap:10px;line-height:1.35}.slack-setup-guide__steps{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:6px;display:grid}.slack-setup-guide.is-compact .slack-setup-guide__steps{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.slack-setup-guide__steps span{min-width:0;color:var(--muted);font-size:var(--text-caption2);font-weight:var(--weight-semibold);padding-left:16px;line-height:1.25;position:relative}.slack-setup-guide__steps span:before{content:"";opacity:.48;background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:.42em;left:1px}.slack-setup-guide__steps span.is-done{color:var(--accent)}.slack-setup-guide__dm{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--line));background:color-mix(in srgb, var(--accent) 7%, transparent);color:var(--text);font-size:var(--text-caption1);font-weight:var(--weight-semibold);border-radius:8px;gap:7px;padding:8px 9px;line-height:1.25}.slack-setup-guide__picker{gap:8px;min-width:0;display:grid}.slack-setup-guide__picker-head{align-items:center;gap:8px;min-width:0;display:flex}.slack-setup-guide__picker-head .slack-setup-guide__search{flex:auto}.slack-setup-guide__search{border:1px solid var(--line);background:var(--surface);min-height:32px;color:var(--muted);border-radius:8px;gap:7px;padding:0 9px}.slack-setup-guide__search input{width:100%;min-width:0;color:var(--text);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);background:0 0;border:0;outline:0}.slack-setup-guide__search input::placeholder{color:var(--muted)}.slack-setup-guide__list{gap:6px;max-height:270px;display:grid;overflow:auto}.slack-setup-guide.is-compact .slack-setup-guide__list{max-height:210px}.slack-setup-guide__channel{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:8px;min-height:38px;padding:7px 9px}.slack-setup-guide__channel.is-selected{border-color:color-mix(in srgb, var(--accent) 42%, var(--line));background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.slack-setup-guide__channel.is-disabled{opacity:.64}.slack-setup-guide__channel-selection{cursor:pointer;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.slack-setup-guide__channel.is-disabled .slack-setup-guide__channel-selection{cursor:default}.slack-setup-guide__channel input{flex:none}.slack-setup-guide__channel-replies{border-left:1px solid var(--line);color:var(--text);font-size:var(--text-caption2);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:5px;padding-left:8px;display:flex}.slack-setup-guide__channel-replies.is-disabled{color:var(--muted);cursor:default;opacity:.7}.slack-setup-guide__channel-icon{color:var(--muted);flex:none;display:inline-flex}.slack-setup-guide__channel-main{gap:2px;min-width:0;display:grid}.slack-setup-guide__channel-name,.slack-setup-guide__channel-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slack-setup-guide__channel-name{color:var(--text);font-size:var(--text-caption1);font-weight:var(--weight-semibold);line-height:1.15}.slack-setup-guide__channel-meta,.slack-setup-guide__summary,.slack-setup-guide__empty,.slack-setup-guide__message{color:var(--muted);font-size:var(--text-caption2);line-height:1.25}.slack-setup-guide__summary{flex-wrap:wrap;justify-content:space-between;gap:8px}.slack-setup-guide__actions{flex-wrap:wrap;gap:8px}.slack-setup-guide__pagination{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.slack-setup-guide__pagination .slack-setup-guide__empty{flex:100%;margin:0}.slack-setup-guide__controls{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.slack-setup-guide__controls legend{color:var(--muted);font-size:var(--text-caption2);font-weight:var(--weight-semibold);text-transform:uppercase;margin-bottom:5px}.slack-setup-guide__control{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:8px;align-items:flex-start;gap:8px;min-width:0;padding:8px 9px;display:flex}.slack-setup-guide__control input{flex:none;margin-top:2px}.slack-setup-guide__control span{gap:2px;min-width:0;display:grid}.slack-setup-guide__control strong,.slack-setup-guide__control small{font-size:var(--text-caption2);line-height:1.25}.slack-setup-guide__control strong{color:var(--text)}.slack-setup-guide__control small{color:var(--muted)}.slack-setup-guide__button{border:1px solid var(--line);background:var(--surface);min-height:30px;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.slack-setup-guide__button.is-primary{border-color:var(--accent);background:var(--accent);color:#fff}.slack-setup-guide__button:hover:not(:disabled){filter:brightness(.98)}.slack-setup-guide__button:disabled{cursor:default;opacity:.52}.slack-setup-guide__message.is-error{color:var(--danger,#d92d20)}.slack-own-app{margin-top:12px;font-size:13px;line-height:1.5}.slack-own-app summary{cursor:pointer;font-weight:600}.slack-own-app p,.slack-own-app ol{margin:8px 0}.slack-own-app ol{padding-left:18px}.slack-own-app__form{gap:8px;display:grid}.slack-own-app__form label{gap:4px;font-weight:500;display:grid}.slack-own-app__form input{font:inherit;border:1px solid #00000026;border-radius:6px;padding:6px 8px}.slack-own-app__form select{font:inherit;height:32px;color:inherit;background:#fff;border:1px solid #00000026;border-radius:6px;padding:0 8px}.slack-own-app__form>button[type=submit]{justify-self:start;min-width:96px}.slack-own-app__configured{justify-content:space-between;align-items:center;gap:12px;display:flex}.slack-own-app__configured button{white-space:nowrap;flex:none}.settings-sheet .settings-row__icon.settings-docusign__mark{background:#fff;box-shadow:0 0 0 1px #3c2d191a}.settings-sheet__integrations>.settings-docusign{margin-top:14px}.settings-sheet .settings-docusign .settings-docusign__fold{opacity:0;border-top-color:#0000;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .2s,border-color .2s;display:grid}.settings-sheet .settings-docusign .settings-docusign__fold.is-open{border-top-color:var(--settings-line);opacity:1;grid-template-rows:1fr}.settings-docusign__form{gap:16px;min-height:0;padding:0 14px;display:grid;overflow:hidden}.settings-docusign__fold.is-open .settings-docusign__form{padding-block:14px}.settings-docusign__steps{counter-reset:settings-docusign-step 0;gap:10px;margin:0;padding:0;list-style:none;display:grid}.settings-docusign__steps>li{color:var(--settings-label);counter-increment:settings-docusign-step 1;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px 10px;font-size:12.5px;line-height:1.5;display:grid}.settings-docusign__steps>li:before{content:counter(settings-docusign-step);background:var(--settings-fill);width:20px;height:20px;color:var(--settings-muted);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-top:0;font-size:11px;font-weight:600;display:inline-grid}.settings-docusign__steps>li>span{grid-column:2;min-width:0}.settings-docusign__steps a{color:inherit;-webkit-text-decoration:underline color-mix(in srgb, currentcolor 30%, transparent);text-decoration:underline color-mix(in srgb, currentcolor 30%, transparent);text-underline-offset:2px;align-items:center;gap:2px;font-weight:550;display:inline-flex}.settings-docusign__steps em{font-style:normal;font-weight:550}.settings-docusign__uri{border:1px solid var(--settings-line);border-radius:var(--settings-control-radius);background:var(--neo-input-bg,var(--settings-fill));align-items:center;gap:8px;min-width:0;padding:4px 4px 4px 10px;display:flex}.settings-docusign__uri code{min-width:0;color:var(--settings-label);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:12px;overflow:hidden}.settings-docusign__copy{border-radius:calc(var(--settings-control-radius) - 2px);background:var(--settings-fill);height:26px;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;flex:none;align-items:center;gap:5px;padding:0 9px;font-family:inherit;font-size:12px;font-weight:500;transition:background-color .14s;display:inline-flex}.settings-docusign__copy:hover:not(:disabled){background:color-mix(in srgb, var(--settings-label) 10%, transparent)}.settings-docusign__copy:disabled{cursor:default;opacity:.5}.settings-docusign__copy:focus-visible{outline:2px solid var(--settings-accent);outline-offset:1px}.settings-docusign__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-left:30px;display:grid}.settings-docusign__field{gap:5px;min-width:0;display:grid}.settings-docusign__field.is-wide{grid-column:1/-1}.settings-docusign__field>span{color:var(--settings-muted);font-size:12px;font-weight:500}.settings-sheet .settings-docusign__field input{border:1px solid var(--settings-line);border-radius:var(--settings-control-radius);background-color:var(--neo-input-bg,var(--settings-surface));width:100%;min-width:0;height:34px;box-shadow:none;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;outline:none;padding:0 10px;font-family:inherit;font-size:13px;transition:border-color .14s,background-color .14s,box-shadow .14s}.settings-sheet .settings-docusign__field input:focus,.settings-sheet .settings-docusign__field input:focus-visible{border-color:var(--primary);box-shadow:none;outline:none}.settings-sheet .settings-docusign__field input::placeholder{color:var(--settings-faint)}.settings-docusign__actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.settings-docusign__fold.is-open .settings-docusign__actions,.settings-docusign__form.is-page .settings-docusign__actions{padding-left:30px}.settings-docusign__message{color:var(--settings-muted);margin:0;padding-inline:2px;font-size:12px}.settings-docusign__message.is-error{color:var(--settings-danger)}@media (width<=640px){.settings-docusign__fields{grid-template-columns:minmax(0,1fr);padding-left:0}}@media (prefers-reduced-motion:reduce){.settings-sheet .settings-docusign .settings-docusign__fold{transition:none}}.settings-docusign__form.is-page{padding:2px 0 0;overflow:visible}.settings-docusign__form.is-page .settings-docusign__fields{padding-left:30px}.settings-docusign__done{background:var(--neo-panel-bg,var(--settings-surface));box-shadow:var(--neo-panel-shadow,0 0 0 1px var(--settings-line));border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.settings-docusign__done-mark{color:#2f7a4b;background:#2f9e5b24;border-radius:50%;place-items:center;width:30px;height:30px;display:inline-grid}.docsend-flow{gap:18px;padding-top:2px;display:grid}.docsend-flow__progress{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 14px;padding:0;list-style:none;display:grid}.docsend-flow__progress li{color:var(--settings-faint);text-align:center;justify-items:center;gap:6px;font-size:11.5px;font-weight:500;display:grid;position:relative}.docsend-flow__progress li:not(:last-child):after{content:"";background:linear-gradient(to right, var(--settings-label) var(--progress-fill,0%), var(--settings-line) var(--progress-fill,0%));height:1px;transition:--progress-fill .42s cubic-bezier(.32,.72,0,1);position:absolute;top:11px;left:calc(50% + 16px);right:calc(16px - 50%)}.docsend-flow__progress li.is-done:after{--progress-fill:100%}@property --progress-fill{syntax:"<percentage>";inherits:false;initial-value:0%}.docsend-flow__dot{border:1px solid var(--settings-line);background:var(--neo-panel-bg,var(--settings-surface));width:23px;height:23px;color:var(--settings-muted);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:11.5px;font-weight:600;transition:background-color .24s,border-color .24s,color .24s;display:inline-grid}.docsend-flow__progress li.is-current{color:var(--settings-label)}.docsend-flow__progress li.is-current .docsend-flow__dot{border-color:var(--settings-label);background:var(--settings-label);color:var(--settings-anti-primary,var(--settings-surface))}.docsend-flow__progress li.is-done{color:var(--settings-muted)}.docsend-flow__progress li.is-done .docsend-flow__dot{border-color:var(--settings-label);background:var(--settings-label);color:var(--settings-anti-primary,var(--settings-surface))}.docsend-flow__intro{gap:4px;display:grid}.docsend-flow__intro h3{color:var(--settings-label);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:650}.docsend-flow__intro p{color:var(--settings-muted);margin:0;font-size:13px;line-height:1.5}.docsend-flow__intro{margin-bottom:-4px}.docsend-flow__footer{border-top:1px solid var(--neo-divider,var(--settings-line));justify-content:space-between;align-items:center;gap:8px;margin:0;padding:14px 0 0;display:flex}.docsend-flow__quiet{color:var(--settings-faint);margin:0;font-size:12px;line-height:1.5}.docsend-flow__quiet code{background:color-mix(in srgb, var(--settings-label) 8%, transparent);color:var(--settings-label);border-radius:5px;padding:1px 6px;font:500 11.5px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.docsend-flow__morph{justify-items:end;display:inline-grid}.docsend-flow__morph>*{grid-area:1/1;transition:opacity .22s cubic-bezier(.32,.72,0,1),transform .32s cubic-bezier(.32,.72,0,1),filter .22s}.settings-sheet--nested a.settings-button.docsend-flow__zapier{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.docsend-flow__continue{opacity:0;filter:blur(3px);pointer-events:none;transform:translateY(6px)scale(.96)}.docsend-flow__morph.is-next .docsend-flow__zapier{opacity:0;filter:blur(3px);pointer-events:none;transform:translateY(-6px)scale(.96)}.docsend-flow__morph.is-next .docsend-flow__continue{opacity:1;filter:none;pointer-events:auto;transition-delay:80ms;transform:none}.docsend-flow__create{background:var(--neo-panel-bg,var(--settings-surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--settings-label) 7%, transparent);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.docsend-flow__create-mark{background:color-mix(in srgb, var(--settings-label) 8%, transparent);width:36px;height:36px;color:var(--settings-label);border-radius:10px;place-items:center;display:inline-grid}.docsend-flow__create-copy{gap:2px;min-width:0;display:grid}.docsend-flow__create-copy strong{color:var(--settings-label);font-size:13.5px;font-weight:600}.docsend-flow__create-copy span{color:var(--settings-muted);font-size:12.5px;line-height:1.45}.docsend-flow__error{color:var(--settings-danger)!important}.docsend-flow__keys.is-loading{animation:auto;animation-timeline:none}.docsend-flow__keys.is-loading .docsend-flow__key{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""value";min-height:62px}.docsend-flow__keys.is-loading i{background:linear-gradient(90deg, color-mix(in srgb, var(--settings-label) 6%, transparent) 0%, color-mix(in srgb, var(--settings-label) 6.3%, transparent) calc(0% * .875 + 50% * .125), color-mix(in srgb, var(--settings-label) 7.2%, transparent) calc(0% * .75 + 50% * .25), color-mix(in srgb, var(--settings-label) 8.5%, transparent) calc(0% * .625 + 50% * .375), color-mix(in srgb, var(--settings-label) 10%, transparent) calc(0% * .5 + 50% * .5), color-mix(in srgb, var(--settings-label) 11.5%, transparent) calc(0% * .375 + 50% * .625), color-mix(in srgb, var(--settings-label) 12.8%, transparent) calc(0% * .25 + 50% * .75), color-mix(in srgb, var(--settings-label) 13.7%, transparent) calc(0% * .125 + 50% * .875), color-mix(in srgb, var(--settings-label) 14%, transparent) 50%, color-mix(in srgb, var(--settings-label) 13.7%, transparent) calc(50% * .875 + 100% * .125), color-mix(in srgb, var(--settings-label) 12.8%, transparent) calc(50% * .75 + 100% * .25), color-mix(in srgb, var(--settings-label) 11.5%, transparent) calc(50% * .625 + 100% * .375), color-mix(in srgb, var(--settings-label) 10%, transparent) calc(50% * .5 + 100% * .5), color-mix(in srgb, var(--settings-label) 8.5%, transparent) calc(50% * .375 + 100% * .625), color-mix(in srgb, var(--settings-label) 7.2%, transparent) calc(50% * .25 + 100% * .75), color-mix(in srgb, var(--settings-label) 6.3%, transparent) calc(50% * .125 + 100% * .875), color-mix(in srgb, var(--settings-label) 6%, transparent) 100%) 0 0 / 200% 100%;border-radius:6px;grid-area:value;width:72%;height:12px;animation:1.2s linear infinite docsend-shimmer}.docsend-flow__keys.is-loading .docsend-flow__key+.docsend-flow__key i{width:48%}@keyframes docsend-shimmer{to{background-position:-200% 0}}.settings-sheet--nested a.settings-button.docsend-flow__zapier.is-disabled{opacity:.45;cursor:default}.docsend-flow__keys{gap:10px;animation:.38s cubic-bezier(.16,1,.3,1) both docsend-key-in;display:grid}.docsend-flow__key{background:var(--neo-panel-bg,var(--settings-surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--settings-label) 7%, transparent);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""value copy";align-items:center;gap:4px 8px;padding:10px 10px 10px 14px;display:grid}.docsend-flow__key>span{color:var(--settings-faint);grid-area:label;font-size:11.5px;font-weight:600}.docsend-flow__key>code{color:var(--settings-label);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;grid-area:value;font:500 12.5px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.docsend-flow__key>.docsend-flow__copy{grid-area:copy}@keyframes docsend-key-in{0%{opacity:0;filter:blur(3px);transform:translateY(6px)scale(.98)}}.settings-sheet--nested .settings-forwarding__button.docsend-flow__copy{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--settings-label) 16%, transparent);color:var(--settings-muted);background:0 0;transition:background-color .26s,color .26s,box-shadow .26s}.settings-sheet--nested .settings-forwarding__button.docsend-flow__copy.is-copied{background:var(--settings-label);box-shadow:inset 0 0 0 1px var(--settings-label);color:var(--settings-anti-primary,var(--settings-surface))}.docsend-flow__listen{justify-items:center;gap:12px;padding:22px 0 14px;display:grid}.docsend-flow__listen-mark{place-items:center;width:64px;height:64px;display:grid;position:relative}.docsend-flow__listen-mark i{border:1px solid color-mix(in srgb, var(--settings-label) 35%, transparent);border-radius:50%;animation:2.2s cubic-bezier(.22,1,.36,1) infinite docsend-listen;position:absolute;inset:0}.docsend-flow__listen-mark i+i{animation-delay:1.1s}.docsend-flow__listen-icon,.docsend-flow__listen-check{background:var(--neo-panel-bg,var(--settings-surface));width:44px;height:44px;box-shadow:0 0 0 1px color-mix(in srgb, var(--settings-label) 10%, transparent);border-radius:50%;place-items:center;transition:opacity .26s,transform .42s cubic-bezier(.34,1.4,.64,1);display:inline-grid;position:absolute}.docsend-flow__listen-check{background:var(--lf-green,#30d158);color:#fff;opacity:0;box-shadow:none;transform:scale(.4)}.docsend-flow__listen-check path{stroke-dasharray:24;stroke-dashoffset:-24px;transition:stroke-dashoffset .42s cubic-bezier(.32,.72,0,1) .16s}.docsend-flow__listen.is-heard i{opacity:0;animation:auto;animation-timeline:none}.docsend-flow__listen.is-heard .docsend-flow__listen-icon{opacity:0;transform:scale(.6)}.docsend-flow__listen.is-heard .docsend-flow__listen-check{opacity:1;transform:none}.docsend-flow__listen.is-heard .docsend-flow__listen-check path{stroke-dashoffset:0}.docsend-flow__listen-copy{color:var(--settings-muted);font-size:12.5px}.docsend-flow__listen.is-heard .docsend-flow__listen-copy{color:var(--settings-label);font-weight:500}@keyframes docsend-listen{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.docsend-flow>:first-child{--cell:0}.docsend-flow>:nth-child(2){--cell:1}.docsend-flow>:nth-child(3){--cell:2}.docsend-flow>:nth-child(4){--cell:3}.docsend-flow>:nth-child(5){--cell:4}.docsend-flow>:nth-child(n+6){--cell:5}.settings-pager.has-paged:not(.is-exiting) .docsend-flow>*{animation-name:settings-cell-enter;animation-duration:.34s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:min(calc(var(--cell,0) * 28ms), .196s)}.settings-pager.is-exiting .docsend-flow>*{animation-name:settings-cell-exit;animation-duration:.104s;animation-timing-function:cubic-bezier(.4,0,1,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:min(calc(var(--cell,0) * 16ms), .112s);pointer-events:none}.settings-pager.has-paged .docsend-flow>.docsend-flow__progress{animation:auto;animation-timeline:none}@media (width<=600px){.docsend-flow__dot-label{display:none}.docsend-flow__create{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.docsend-flow *,.docsend-flow__listen-mark i{transition:none!important;animation:auto!important;animation-timeline:none!important}}.docsend-flow__guide{gap:14px;margin:0;padding:0;list-style:none;display:grid}.docsend-flow__guide>li{color:var(--settings-muted);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px 12px;font-size:13px;line-height:22px;display:grid}.docsend-flow__guide b{color:var(--settings-label);font-weight:600}.docsend-flow__guide-dot{background:color-mix(in srgb, var(--settings-label) 10%, transparent);width:22px;height:22px;color:var(--settings-label);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:11.5px;font-weight:600;display:inline-grid}.docsend-flow__guide .docsend-flow__keys{grid-column:2}.docsend-template{background:var(--neo-panel-bg,var(--settings-surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--settings-label) 8%, transparent), 0 10px 28px -18px #0009;color:inherit;border-radius:14px;text-decoration:none;transition:transform .16s cubic-bezier(.32,.72,0,1);display:grid;overflow:hidden}.docsend-template:active{transform:scale(.99)}.docsend-template:focus-visible{outline:2px solid var(--settings-focus,#4c8dff);outline-offset:2px}.docsend-template__preview{background:radial-gradient(120% 90% at 20% 0%, #2f6bff29, transparent 60%), radial-gradient(90% 80% at 85% 100%, #ff4f0021, transparent 60%), color-mix(in srgb, var(--settings-label) 3%, transparent);height:112px;box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--settings-label) 7%, transparent);justify-content:center;align-items:center;display:flex;position:relative}.docsend-template__preview:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--settings-label) 12%, transparent) 1px, transparent 1.2px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90%,#000,#0000);mask-image:radial-gradient(70% 90%,#000,#0000)}.docsend-template__tile{background:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:inline-grid;position:relative;box-shadow:0 6px 16px -8px #0000008c,0 0 0 1px #0000000f}.docsend-template__tile.is-zapier{color:#fff;background:#ff4f00}.docsend-template__tile.is-neomatter img{width:24px;height:auto}.docsend-template__wire{background:repeating-linear-gradient(to right, color-mix(in srgb, var(--settings-label) 30%, transparent) 0 3px, transparent 3px 6px);width:44px;height:1px;margin:0 6px;position:relative}.docsend-template__wire i{background:var(--settings-label);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--settings-label) 60%, transparent);border-radius:50%;animation:2.4s cubic-bezier(.45,0,.25,1) infinite docsend-template-flow;position:absolute;top:-2px;left:0}.docsend-template__wire+.docsend-template__tile+.docsend-template__wire i{animation-delay:1.2s}@keyframes docsend-template-flow{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(39px)}}.docsend-template__body{justify-content:space-between;align-items:center;gap:12px;padding:13px 14px 14px 16px;display:flex}.docsend-template__copy{gap:2px;min-width:0;display:grid}.docsend-template__copy strong{color:var(--settings-label);font-size:13.5px;font-weight:600}.docsend-template__copy span{color:var(--settings-muted);font-size:12.5px}.settings-sheet .settings-levelpath__select{border:1px solid var(--settings-line);border-radius:var(--settings-control-radius);background-color:var(--neo-input-bg,var(--settings-surface));background-image:linear-gradient(45deg, transparent 50%, var(--settings-faint) 50%), linear-gradient(135deg, var(--settings-faint) 50%, transparent 50%);width:100%;min-width:0;height:34px;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;appearance:none;background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;outline:none;padding:0 30px 0 10px;font-family:inherit;font-size:13px;transition:border-color .14s}.settings-sheet .settings-levelpath__select:focus,.settings-sheet .settings-levelpath__select:focus-visible{border-color:var(--primary);outline:none}.docsend-flow>.settings-docusign__fields{padding-left:0}.servicenow-intake-setup{gap:12px;padding:16px;display:grid}.servicenow-intake-setup p,.servicenow-intake-setup ol{margin:0}.servicenow-intake-setup__intro,.servicenow-intake-setup__steps,.servicenow-intake-setup__security{color:var(--muted);font-size:var(--text-caption1);line-height:1.45}.servicenow-intake-setup__steps{gap:6px;padding-left:20px;display:grid}.servicenow-intake-setup__field{color:var(--muted);font-size:var(--text-caption2);font-weight:var(--weight-semibold);gap:5px;display:grid}.servicenow-intake-setup__field input,.servicenow-intake-setup__field textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--field-bg);width:100%;color:var(--text);border-radius:10px;font:500 12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.servicenow-intake-setup__field input{min-height:38px;padding:8px 10px}.servicenow-intake-setup__field textarea{resize:vertical;min-height:210px;padding:10px}.servicenow-intake-setup__actions{align-items:center;gap:10px;display:flex}.servicenow-intake-setup__copy{background:var(--primary);min-height:36px;color:var(--primary-inverse);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.servicenow-intake-setup__actions span{color:var(--danger);font-size:var(--text-caption2)}.servicenow-intake-setup__security{font-size:var(--text-caption2)}.settings-sheet .settings-sheet__dialog--wide{width:min(600px,100%)}.settings-sheet--nested [data-settings-dialog]>.settings-sheet__head--described{z-index:2;background:var(--settings-surface);flex:none;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:16px;padding:20px 16px 4px 24px;position:relative}.settings-sheet__head--described .settings-sheet__head-copy{grid-column:1;min-width:0}.settings-sheet--nested [data-settings-dialog] .settings-sheet__head--described .settings-sheet__title{letter-spacing:-.01em;text-align:left;grid-column:auto;font-size:17px;font-weight:650;line-height:1.3}.settings-sheet__head--described .settings-sheet__head-copy p{color:var(--settings-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.settings-sheet--nested [data-settings-dialog] .settings-sheet__head--described .settings-sheet__close{width:32px;height:32px;color:var(--settings-muted);box-shadow:none;background:0 0;border:0;border-radius:50%;grid-column:2;transition:background-color .16s,color .16s}.settings-sheet--nested [data-settings-dialog] .settings-sheet__head--described .settings-sheet__close:focus{outline:none}.settings-sheet--nested [data-settings-dialog] .settings-sheet__head--described .settings-sheet__close:focus-visible{outline:2px solid var(--settings-accent);outline-offset:0px}.settings-connect{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.settings-sheet .settings-connect-option{background:var(--neo-panel-bg,var(--settings-surface));min-width:0;min-height:54px;box-shadow:0 0 0 1px color-mix(in srgb, var(--settings-label) 7%, transparent);color:var(--settings-label);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 12px;transition:background-color .16s,box-shadow .16s;display:grid;position:relative}.settings-sheet [data-settings-dialog] .settings-connect>button.settings-connect-option{border-radius:12px}.settings-connect-option__copy{gap:1px;min-width:0;display:grid}.settings-sheet .settings-connect-option:hover:not(:disabled){background:color-mix(in srgb, var(--settings-label) 7%, var(--neo-panel-bg,var(--settings-surface)));box-shadow:0 0 0 1px color-mix(in srgb, var(--settings-label) 12%, transparent)}.settings-sheet .settings-connect-option:focus{outline:none}.settings-sheet .settings-connect-option:focus-visible{outline:2px solid var(--settings-accent);outline-offset:-2px}.settings-sheet .settings-connect-option:active:not(:disabled){transform:scale(.99)}.settings-sheet .settings-connect-option:disabled{cursor:default}.settings-sheet .settings-connect-option:disabled:not(.is-busy){opacity:.45}.settings-connect-option__icon{width:32px;height:32px;box-shadow:none;background:0 0;place-items:center;display:inline-grid}.settings-connect-option__name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.settings-connect-option__detail{color:var(--settings-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.settings-connect-option__chevron{color:var(--settings-faint);grid-column:3;transition:transform .16s,color .16s}.settings-connect-option:hover:not(:disabled) .settings-connect-option__chevron{color:var(--settings-label);transform:translate(2px)}.settings-connect-option.is-busy{animation:1.2s ease-in-out infinite settings-connect-pulse}@keyframes settings-connect-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes settings-connect-pulse{50%{opacity:.55}}@media (width<=600px){.settings-connect{grid-template-columns:minmax(0,1fr)}.settings-sheet--nested [data-settings-dialog].settings-sheet__dialog--wide .settings-sheet__body{padding:12px 16px 18px}.settings-sheet--nested [data-settings-dialog]>.settings-sheet__head--described{padding:16px 12px 4px 16px}}@media (prefers-reduced-motion:reduce){.settings-sheet .settings-connect-option,.settings-connect-option__icon{transition:none;animation:auto;animation-timeline:none}}.settings-sheet--nested .settings-sheet__dialog.settings-sheet__dialog--wide{height:auto;max-height:calc(100dvh - 32px)}.settings-sheet--nested [data-settings-dialog].settings-sheet__dialog--wide{flex-direction:column;display:flex;overflow:hidden}.settings-sheet--nested [data-settings-dialog].settings-sheet__dialog--wide>div{flex:auto;min-height:0}.settings-sheet--nested [data-settings-dialog].settings-sheet__dialog--wide .settings-sheet__body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}@media (width<=600px){.settings-sheet .settings-connect-option{min-height:48px}}.settings-sheet--nested{--settings-page-ease:cubic-bezier(.16, 1, .3, 1);--settings-page-ms:.34s}.settings-sheet__resize{overflow-clip-margin:14px;transition:height var(--settings-page-ms) var(--settings-page-ease);overflow:clip}.settings-pager{--settings-slide:1}.settings-pager[data-slide=backward]{--settings-slide:-1}.settings-pager .settings-docusign__steps>li:first-child{--cell:0}.settings-pager .settings-docusign__steps>li:nth-child(2){--cell:1}.settings-pager .settings-docusign__steps>li:nth-child(3){--cell:2}.settings-pager .settings-docusign__steps>li:nth-child(4){--cell:3}.settings-pager .settings-docusign__fields>:first-child,.settings-pager .settings-docusign__fields>:nth-child(2){--cell:4}.settings-pager .settings-docusign__fields>:nth-child(3){--cell:5}.settings-pager .settings-docusign__actions{--cell:6}.settings-pager .settings-docusign__done{--cell:0}.settings-pager :is(.settings-connect-option,.settings-docusign__steps>li,.settings-docusign__fields>*,.settings-docusign__actions,.settings-docusign__done){--cell-enter-delay:min(calc(var(--cell,0) * 28ms), .196s);--cell-exit-delay:min(calc(var(--cell,0) * 16ms), .112s)}.settings-pager.has-paged:not(.is-exiting) :is(.settings-connect-option,.settings-docusign__steps>li,.settings-docusign__fields>*,.settings-docusign__actions,.settings-docusign__done){animation-name:settings-cell-enter;animation-duration:.34s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:var(--cell-enter-delay)}.settings-pager.is-exiting :is(.settings-connect-option,.settings-docusign__steps>li,.settings-docusign__fields>*,.settings-docusign__actions,.settings-docusign__done){animation-name:settings-cell-exit;animation-duration:.104s;animation-timing-function:cubic-bezier(.4,0,1,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:var(--cell-exit-delay);pointer-events:none}@keyframes settings-cell-enter{0%{opacity:0;transform:translateX(calc(var(--settings-slide) * 36px))}to{opacity:1;transform:translate(0)}}@keyframes settings-cell-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(var(--settings-slide) * -36px))}}.settings-sheet--nested [data-settings-dialog]>.settings-sheet__head--described{position:relative}.settings-nav{align-items:center;min-width:0;min-height:32px;display:flex}.settings-sheet--nested [data-settings-dialog] .settings-nav__back{height:32px;color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:0;margin-left:-10px;padding:0 10px 0 2px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.settings-sheet--nested [data-settings-dialog] .settings-nav__back:hover{background:var(--settings-fill);color:var(--settings-label)}.settings-sheet--nested [data-settings-dialog] .settings-nav__back:focus-visible{outline:2px solid var(--settings-accent);outline-offset:0px}.settings-nav__chevron,.settings-nav__label{align-items:center;display:inline-flex}.settings-sheet--nested [data-settings-dialog] .settings-nav__title{white-space:nowrap;margin:0}.settings-sheet--nested [data-settings-dialog] .settings-nav__title.is-centered{pointer-events:none;position:absolute;top:36px;left:50%;translate:-50% -50%}.settings-sheet__head-copy.is-paged>p{text-align:center}@media (width<=600px){.settings-sheet--nested [data-settings-dialog] .settings-nav__title.is-centered{top:32px}}.settings-nav__leaving{pointer-events:none;animation:.5s linear both settings-nav-hold;position:absolute;inset:0}.settings-nav__leaving-title,.settings-nav__leaving-chevron{white-space:nowrap;animation:.5s cubic-bezier(.32,.72,0,1) both settings-nav-leave,.18s cubic-bezier(.2,0,.4,1) both settings-nav-fade-out;position:absolute}.settings-nav__leaving-chevron{color:var(--settings-muted);animation-name:settings-nav-chevron-out,settings-nav-fade-out;animation-duration:.5s,.15s;display:inline-flex}.settings-nav__leaving-fill{border-radius:9px;animation:.26s both settings-nav-fill-out;position:absolute}@keyframes settings-nav-chevron-out{to{transform:translate(12px)}}@keyframes settings-nav-fill-out{to{opacity:0}}.settings-sheet--nested [data-settings-dialog] .settings-nav__leaving-title{margin:0}@keyframes settings-nav-leave{to{transform:translate(140px)}}@keyframes settings-nav-fade-out{to{opacity:0}}@keyframes settings-nav-hold{to{opacity:1}}.settings-sheet--nested [data-settings-dialog] .settings-sheet__title.has-icon{align-items:center;gap:10px;display:inline-flex}.settings-sheet__title-icon{flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.settings-sheet__head-copy.has-back{align-items:center;gap:6px;margin-left:-8px;display:flex}.settings-sheet--nested [data-settings-dialog] .settings-sheet__back{width:30px;height:30px;color:var(--settings-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-grid}.settings-sheet--nested [data-settings-dialog] .settings-sheet__back:hover:not(:disabled){background:var(--settings-fill);color:var(--settings-label)}.settings-sheet--nested [data-settings-dialog] .settings-sheet__back:focus-visible{outline:2px solid var(--settings-accent);outline-offset:0px}@media (prefers-reduced-motion:reduce){.settings-sheet__resize{transition:none}.settings-pager__page *,.settings-nav__leaving,.settings-nav__leaving *{animation:auto!important;animation-timeline:none!important}.settings-nav__leaving{display:none}}.settings-sheet--nested.is-pinned{align-items:start}.settings-sheet--nested.is-pinned>.settings-sheet__dialog{margin-top:calc(var(--settings-dialog-top,18px) - 18px)}.settings-forwarding{color:var(--settings-label);font-size:13.5px}.settings-sheet .settings-group__card.settings-forwarding>*+*{border-top:0;position:relative}.settings-sheet .settings-sheet__dialog .settings-group__card.settings-forwarding.settings-forwarding>*+:before{content:"";background:var(--neo-divider,var(--settings-line));pointer-events:none;height:1px;position:absolute;top:0;left:58px;right:16px}.settings-forwarding__row.settings-forwarding__row--plain{grid-template-columns:minmax(0,1fr) auto;min-height:54px}.settings-sheet .settings-sheet__dialog .settings-group__card.settings-forwarding.settings-forwarding--senders>*+:before{left:16px}.settings-forwarding--senders .settings-forwarding__inline{padding-left:16px}.settings-forwarding--senders .settings-forwarding__add{gap:6px;min-height:44px;font-size:13px}.settings-forwarding__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 12px 10px 16px;display:grid}.settings-forwarding__copy{gap:2px;min-width:0;display:grid}.settings-forwarding__address,.settings-forwarding__email{color:var(--settings-label);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.35;overflow:hidden}.settings-forwarding__address{-webkit-user-select:all;user-select:all}.settings-forwarding__caption,.settings-forwarding__status{min-width:0;color:var(--settings-muted);align-items:center;gap:4px;font-size:12.5px;line-height:1.4;display:inline-flex}.settings-forwarding__status--confirmed{color:var(--lf-green,#2f7a4a)}.settings-forwarding__status--waiting,.settings-forwarding__status--unconfirmed{color:var(--settings-warning,var(--settings-muted))}.settings-forwarding__actions{align-items:center;gap:4px;display:inline-flex}.settings-forwarding__actions:empty{display:none}.settings-forwarding__label{color:var(--settings-muted);margin:8px 0 -2px;padding:0 4px;font-size:12.5px;font-weight:500}.settings-forwarding__pill-button{height:28px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--settings-label) 16%, transparent);color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background-color .14s,color .14s,box-shadow .14s}.settings-forwarding__pill-button:hover:not(:disabled){background:var(--settings-label);box-shadow:inset 0 0 0 1px var(--settings-label);color:var(--neo-linen,var(--settings-surface))}.settings-forwarding__inline{gap:8px;padding:0 12px 14px 58px;display:grid}.settings-forwarding__inline--add{padding-top:12px}.settings-forwarding__inline p{color:var(--settings-faint);margin:0;font-size:12.5px;line-height:1.45}.settings-forwarding__inline p strong{color:var(--settings-label);font-weight:600}.settings-forwarding__inline-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.settings-forwarding__input,.settings-forwarding__code{height:32px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;padding:0 10px;font-family:inherit;font-size:13.5px}.settings-forwarding__input{flex:220px;min-width:0}.settings-forwarding__code{letter-spacing:.24em;text-align:center;width:112px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.settings-forwarding__button{background:var(--neo-button-bg,var(--settings-surface));height:30px;box-shadow:var(--neo-button-shadow,0 0 0 1px var(--settings-line));color:var(--settings-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .14s,transform .1s;display:inline-flex}.settings-forwarding__button:hover:not(:disabled){background:color-mix(in srgb, var(--settings-label) 7%, var(--neo-button-bg,var(--settings-surface)))}.settings-forwarding__button--primary{background:var(--settings-label);box-shadow:none;color:var(--neo-linen,var(--settings-surface))}.settings-forwarding__button--primary:hover:not(:disabled){background:color-mix(in srgb, var(--settings-label) 86%, var(--neo-linen,var(--settings-surface)))}.settings-forwarding__quiet{height:30px;color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .14s,color .14s}.settings-forwarding__quiet:hover:not(:disabled){background:var(--settings-fill);color:var(--settings-label)}.settings-forwarding__add{width:100%;min-height:52px;color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background-color .14s,color .14s;display:flex}.settings-forwarding__add:hover:not(:disabled){color:var(--settings-label)}.settings-forwarding__add .settings-row__icon{transition:background-color .14s,color .14s}.settings-forwarding__add:hover:not(:disabled) .settings-row__icon{color:var(--settings-label)}.settings-forwarding__icon{width:28px;height:28px;color:var(--settings-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:background-color .14s,color .14s;display:inline-grid}.settings-forwarding__icon:hover:not(:disabled){background:color-mix(in srgb, var(--settings-danger) 12%, transparent);color:var(--settings-danger)}.settings-forwarding :is(button,input):disabled{opacity:.45;cursor:default}.settings-forwarding button:focus-visible{outline:2px solid var(--settings-accent);outline-offset:2px}.settings-forwarding__error{color:var(--settings-danger);margin:0;padding:10px 16px 12px;font-size:12.5px}@media (width<=520px){.settings-forwarding__address{white-space:normal;overflow-wrap:anywhere;overflow:visible}.settings-forwarding__inline{padding-left:16px}}.settings-forwarding__adder{--adder-ease:cubic-bezier(.32, .72, 0, 1);padding:0 12px 0 16px;display:grid}.settings-forwarding__adder-line{align-items:center;gap:8px;min-height:46px;display:flex}.settings-forwarding__adder-glyphs{transition:width .32s var(--adder-ease), margin-right .32s var(--adder-ease), opacity .2s var(--adder-ease);overflow:hidden}.settings-forwarding__adder.is-open .settings-forwarding__adder-glyphs{opacity:0;width:0;margin-right:-8px}.settings-forwarding__adder-glyphs{width:16px;color:var(--settings-muted);flex:none;place-items:center;display:inline-grid}.settings-forwarding__adder-glyphs>svg{transition:opacity .22s var(--adder-ease), transform .32s var(--adder-ease), filter .22s var(--adder-ease);grid-area:1/1}.settings-forwarding__adder-at,.settings-forwarding__adder.is-open .settings-forwarding__adder-plus{opacity:0;filter:blur(2px);transform:scale(.5)}.settings-forwarding__adder.is-open .settings-forwarding__adder-at{opacity:1;filter:none;transform:none}.settings-forwarding__adder-field{flex:auto;min-width:0;height:32px;position:relative}.settings-sheet .settings-forwarding--senders .settings-forwarding__add{z-index:1;width:100%;min-height:0;color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;transition:opacity .18s var(--adder-ease), transform .32s var(--adder-ease), filter .2s var(--adder-ease), color .14s ease;background:0 0;border:0;align-items:center;padding:0;font-family:inherit;font-size:13px;font-weight:500;display:flex;position:absolute;inset:0}.settings-sheet .settings-forwarding--senders .settings-forwarding__add:hover:not(:disabled){color:var(--settings-label);background:0 0}.settings-forwarding__adder:has(.settings-forwarding__add:hover) .settings-forwarding__adder-glyphs{color:var(--settings-label)}.settings-sheet .settings-forwarding--senders .settings-forwarding__adder.is-open .settings-forwarding__add{opacity:0;filter:blur(3px);pointer-events:none;transform:translate(10px)}.settings-sheet [data-settings-dialog] .settings-forwarding__adder input.settings-forwarding__input{width:calc(100% + 10px);height:32px;box-shadow:none;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;opacity:0;transition:left .32s var(--adder-ease), width .32s var(--adder-ease), opacity .24s var(--adder-ease) 60ms, border-color .24s var(--adder-ease), background-color .24s var(--adder-ease);background:0 0;border:1px solid #0000;border-radius:8px;outline:none;padding:0 10px;font-family:inherit;font-size:13px;position:absolute;top:0;bottom:0;left:-10px}.settings-sheet [data-settings-dialog] .settings-forwarding__adder.is-open input.settings-forwarding__input{border-color:var(--settings-line);background:var(--neo-input-bg,var(--settings-surface));opacity:1;width:100%;left:0}.settings-sheet [data-settings-dialog] .settings-forwarding__adder.is-open input.settings-forwarding__input:focus{border-color:var(--primary);background:var(--neo-input-bg,var(--settings-surface));box-shadow:none}.settings-forwarding__adder-actions{flex:none;align-items:center;gap:4px;display:inline-flex}.settings-forwarding__adder-actions>*{animation:.34s cubic-bezier(.34,1.25,.64,1) .14s both settings-forwarding-part-in}.settings-forwarding__adder-actions>:last-child{animation-delay:.2s}.settings-forwarding__adder-more{opacity:0;transition:grid-template-rows .32s var(--adder-ease), opacity .22s var(--adder-ease);grid-template-rows:0fr;display:grid}.settings-forwarding__adder-more>p{min-height:0;color:var(--settings-faint);margin:0;font-size:12.5px;overflow:hidden}.settings-forwarding__adder.is-open .settings-forwarding__adder-more{opacity:1;grid-template-rows:1fr}.settings-forwarding__adder.is-open .settings-forwarding__adder-more>p{padding:0 0 12px 36px}@keyframes settings-forwarding-part-in{0%{opacity:0;filter:blur(3px);translate:0 5px;scale:.94}}.settings-forwarding__copy{--copy-ease:cubic-bezier(.32, .72, 0, 1)}.settings-forwarding__copy-icons{place-items:center;display:inline-grid}.settings-forwarding__copy-icons>svg{transition:opacity .2s var(--copy-ease), transform .32s var(--copy-ease), filter .2s var(--copy-ease);grid-area:1/1}.settings-forwarding__copy-check{opacity:0;transform:scale(.6)}.settings-forwarding__copy-check path{stroke-dasharray:24;stroke-dashoffset:-24px;transition:stroke-dashoffset .36s var(--copy-ease) 90ms}.settings-forwarding__copy.is-copied .settings-forwarding__copy-icon{opacity:0;filter:blur(2px);transform:scale(.5)rotate(-12deg)}.settings-forwarding__copy.is-copied .settings-forwarding__copy-check{opacity:1;transform:none}.settings-forwarding__copy.is-copied .settings-forwarding__copy-check path{stroke-dashoffset:0}.settings-forwarding__copy-words{height:1.3em;line-height:1.3em;display:inline-grid;overflow:hidden}.settings-forwarding__copy-words>span{transition:transform .34s var(--copy-ease), opacity .22s var(--copy-ease), filter .22s var(--copy-ease);grid-area:1/1}.settings-forwarding__copy-words>span:last-child{opacity:0;filter:blur(3px);transform:translateY(100%)}.settings-forwarding__copy.is-copied .settings-forwarding__copy-words>span:first-child{opacity:0;filter:blur(3px);transform:translateY(-100%)}.settings-forwarding__copy.is-copied .settings-forwarding__copy-words>span:last-child{opacity:1;filter:none;transform:none}.settings-sheet .settings-sheet__dialog--workspace .settings-forwarding__button.settings-forwarding__copy{transition:background-color .26s var(--copy-ease), color .26s var(--copy-ease), box-shadow .26s var(--copy-ease)}.settings-sheet .settings-sheet__dialog--workspace .settings-forwarding__button.settings-forwarding__copy.is-copied{background:var(--settings-label);box-shadow:inset 0 0 0 1px var(--settings-label);color:var(--settings-anti-primary,var(--neo-linen))}@media (prefers-reduced-motion:reduce){.settings-forwarding__adder *,.settings-forwarding__copy *{transition-duration:1ms!important;animation:auto!important;animation-timeline:none!important}}.settings-empty{background:var(--neo-panel-bg,var(--settings-surface));box-shadow:var(--neo-panel-shadow,0 0 0 1px var(--settings-line));text-align:left;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:26px 28px;display:grid}.settings-empty.is-compact{padding:20px 24px}.settings-empty__copy{gap:4px;min-width:0;display:grid}.settings-empty__art{width:168px;height:56px;position:relative}.settings-empty.is-compact .settings-empty__art{width:148px;height:50px}.settings-empty__ghost{background:color-mix(in srgb, var(--settings-label) 7%, transparent);height:30px;box-shadow:0 0 0 1px color-mix(in srgb, var(--settings-label) 10%, transparent);border-radius:9px;flex-direction:column;justify-content:center;gap:5px;padding:0 14px 0 40px;display:flex;position:absolute;right:0}.settings-empty__ghost--back{opacity:.5;filter:blur(2.5px);width:82%;top:0;right:9%}.settings-empty__ghost--middle{opacity:.8;filter:blur(1.2px);width:92%;top:9px;right:4%}.settings-empty__ghost--front{background:color-mix(in srgb, var(--settings-label) 6%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;top:20px}.settings-empty.is-compact .settings-empty__ghost--front{top:18px}.settings-empty.is-compact .settings-empty__ghost--middle{top:8px}.settings-empty__ghost i{background:color-mix(in srgb, var(--settings-label) 18%, transparent);border-radius:999px;height:5px;display:block}.settings-empty__ghost i:first-child{width:72%}.settings-empty__ghost i:last-child{background:color-mix(in srgb, var(--settings-label) 10%, transparent);width:46%}.settings-empty__badge{background:var(--settings-label);width:22px;height:22px;color:var(--neo-linen,var(--settings-surface));border-radius:7px;place-items:center;display:inline-grid;position:absolute;top:24px;left:10px}.settings-empty.is-compact .settings-empty__badge{top:22px}.settings-empty__badge svg{width:13px;height:13px}.settings-empty__title{color:var(--settings-label);margin:0;font-size:13.5px;font-weight:600}.settings-empty__text{max-width:340px;color:var(--settings-muted);margin:0;font-size:12.5px;line-height:1.5}@media (width<=520px){.settings-empty{grid-template-columns:minmax(0,1fr)}.settings-empty__art{display:none}}.security-detail{min-width:0;color:var(--settings-label);gap:22px;font-size:13px;line-height:1.45;display:grid}.security-detail :is(h4,p){margin:0}.security-status{border:1px solid var(--settings-line);border-radius:var(--settings-card-radius);background:var(--settings-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.security-status__icon{background:var(--settings-fill);width:40px;height:40px;color:var(--settings-muted);border-radius:12px;place-items:center;display:inline-grid}.security-status.is-on .security-status__icon{background:color-mix(in srgb, var(--lf-green,#1f9d55) 14%, transparent);color:var(--lf-green,#1f9d55)}.security-status.is-warn .security-status__icon{background:color-mix(in srgb, var(--settings-warning) 14%, transparent);color:var(--settings-warning)}.security-status__copy{gap:2px;min-width:0;display:grid}.security-status__copy strong{font-size:14px;font-weight:600}.security-status__copy span{color:var(--settings-muted);overflow-wrap:anywhere;font-size:12.5px}.security-status__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.security-section{gap:8px;min-width:0;display:grid}.security-section>h4{color:var(--settings-label);padding:0 2px;font-size:13px;font-weight:600}.security-card{border:1px solid var(--settings-line);border-radius:var(--settings-card-radius);background:var(--settings-surface);display:grid;overflow:hidden}.security-card>*+*{border-top:1px solid var(--settings-line)}.security-section.is-danger .security-card{border-color:color-mix(in srgb, var(--settings-danger) 26%, var(--settings-line))}.security-row{align-items:center;gap:12px;min-width:0;min-height:52px;padding:10px 14px;display:flex}.security-row__copy{flex:1;gap:1px;min-width:0;display:grid}.security-row__copy strong{overflow-wrap:anywhere;font-size:13px;font-weight:550}.security-row__copy span{color:var(--settings-muted);overflow-wrap:anywhere;font-size:12px}.security-row__end{flex-shrink:0;align-items:center;gap:8px;display:flex}.security-pill{background:var(--settings-fill);color:var(--settings-muted);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:550}.security-pill.is-on{background:color-mix(in srgb, var(--lf-green,#1f9d55) 14%, transparent);color:var(--lf-green,#1f9d55)}.security-pill.is-warn{background:color-mix(in srgb, var(--settings-warning) 14%, transparent);color:var(--settings-warning)}.security-pill.is-bad{background:color-mix(in srgb, var(--settings-danger) 12%, transparent);color:var(--settings-danger)}.security-switch{cursor:pointer;position:relative}.security-switch input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.security-switch input:disabled{cursor:default}.security-switch__track{background:color-mix(in srgb, var(--settings-label) 16%, transparent);border-radius:999px;flex-shrink:0;width:32px;height:20px;transition:background-color .18s;position:relative}.security-switch__track:after{content:"";width:16px;height:16px;transition:transform .18s var(--settings-ease,ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.security-switch input:checked~.security-switch__track{background:var(--lf-green,#34c759)}.security-switch input:checked~.security-switch__track:after{transform:translate(12px)}.security-switch input:disabled~.security-switch__track{opacity:.5}.security-switch input:focus-visible~.security-switch__track{outline:2px solid var(--settings-accent);outline-offset:2px}.security-steps{counter-reset:security-step 0;margin:0;padding:0;list-style:none}.security-step{counter-increment:security-step 1;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:14px;display:grid}.security-step:before{content:counter(security-step);background:var(--settings-fill);width:22px;height:22px;color:var(--settings-muted);border-radius:50%;place-items:center;font-size:11.5px;font-weight:600;display:inline-grid}.security-step.is-done:before{content:"✓";background:var(--lf-green,#34c759);color:#fff}.security-step__body{gap:10px;min-width:0;display:grid}.security-step__body>strong{font-size:13px;font-weight:550;line-height:22px}.security-step__body>span{color:var(--settings-muted);margin-top:-8px;font-size:12px}.security-field{gap:6px;min-width:0;display:grid}.security-field>:is(span,label){color:var(--settings-muted);font-size:12px;font-weight:500}.security-input{box-sizing:border-box;border:1px solid var(--settings-line);border-radius:var(--settings-control-radius);background:var(--settings-surface);width:100%;min-width:0;min-height:34px;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;padding:0 11px;font-family:inherit;font-size:13px}.security-input.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.security-input:focus{border-color:var(--settings-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--settings-accent) 18%, transparent);outline:none}.security-inline{gap:8px;min-width:0;display:flex}.security-inline>.security-input{flex:1}.security-form{gap:12px;padding:14px;display:grid}.security-form__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.security-code{background:var(--settings-fill);max-height:200px;color:var(--settings-label);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;display:block;overflow:auto}.security-disclosure>summary{color:var(--settings-muted);cursor:pointer;font-size:12.5px}.security-disclosure>summary:hover{color:var(--settings-label)}.security-disclosure[open]>summary{margin-bottom:8px}.security-callout{border:1px solid color-mix(in srgb, var(--settings-warning) 32%, transparent);border-radius:var(--settings-card-radius);background:color-mix(in srgb, var(--settings-warning) 7%, var(--settings-surface));gap:10px;padding:14px;display:grid}.security-callout strong{font-size:13px;font-weight:600}.security-callout p{color:var(--settings-muted);font-size:12.5px}.security-links{flex-wrap:wrap;gap:2px;margin-top:-4px;padding:0 8px 8px;display:flex}.security-link{color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-family:inherit;font-size:12.5px}.security-link:hover:not(:disabled){background:var(--settings-fill);color:var(--settings-label)}.security-link:disabled{opacity:.45;cursor:default}.security-link.is-danger{color:var(--settings-danger)}.security-message{overflow-wrap:anywhere;font-size:12.5px}.security-message.is-error{color:var(--settings-danger)}.security-message.is-success{color:var(--lf-green,#1f9d55)}.security-muted{color:var(--settings-muted);font-size:12.5px}@media (width<=640px){.security-status{grid-template-columns:auto minmax(0,1fr)}.security-status__actions{grid-column:1/-1;justify-content:flex-start}.security-row{flex-wrap:wrap}.security-inline{flex-direction:column}}.security-stream{padding:6px 14px 6px 6px}.security-stream__open{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;padding:6px 8px;display:flex}.security-stream__open:hover:not(:disabled){background:var(--settings-fill)}.security-stream__open:focus-visible{outline:2px solid var(--settings-accent);outline-offset:0px}.security-stream__chevron{color:var(--settings-faint);flex-shrink:0}.security-modal__fields{gap:12px;display:grid}.security-modal__more{flex-wrap:wrap;gap:2px;margin:-6px 0 0 -8px;display:flex}.settings-sheet .settings-sheet__page .settings-routing{gap:16px;min-width:0;display:grid}.settings-routing__refreshing{color:var(--settings-faint);font-size:12px}.settings-routing__message{border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.settings-routing__message.is-error{background:color-mix(in srgb, var(--settings-danger) 10%, transparent);color:var(--settings-danger)}.settings-routing__message.is-success{background:color-mix(in srgb, var(--lf-green,#1f9d55) 10%, transparent);color:var(--lf-green,#1f9d55)}.settings-routing__member{background:0 0}.settings-routing__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-right:14px;display:grid}.settings-routing__person{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 4px 11px 14px;display:grid}.settings-routing__person:focus{outline:none}.settings-routing__person:focus-visible{outline:2px solid var(--settings-accent);outline-offset:-2px;border-radius:8px}.settings-sheet .settings-routing__person,.settings-sheet .settings-routing__person:hover,.settings-sheet .settings-routing__person:active{background:0 0;transform:none}.settings-routing__person:disabled{cursor:default}.settings-routing__identity{gap:1px;min-width:0;display:grid}.settings-routing__identity strong{color:var(--settings-label);font-size:13px;font-weight:550}.settings-routing__identity span{color:var(--settings-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.settings-routing__chevron{color:var(--settings-faint);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.settings-routing__member.is-open .settings-routing__chevron{transform:rotate(180deg)}.settings-routing__person:hover .settings-routing__chevron{color:var(--settings-muted)}.settings-routing__switch{cursor:pointer;display:inline-flex;position:relative}.settings-routing__switch input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.settings-routing__switch>span{background:var(--lf-separator,var(--line));border-radius:999px;width:36px;height:22px;transition:background-color .2s;position:relative}.settings-routing__switch>span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.settings-routing__switch input:checked+span{background:var(--lf-green,#34c759)}.settings-routing__switch input:checked+span:after{transform:translate(14px)}.settings-routing__switch input:focus-visible+span{outline:2px solid var(--settings-accent);outline-offset:2px}.settings-routing__switch input:disabled+span{opacity:.6}.settings-routing__editor{gap:10px;padding:0 14px 16px 56px;animation:.24s cubic-bezier(.2,.8,.2,1) settings-routing-reveal;display:grid}@keyframes settings-routing-reveal{0%{opacity:0;transform:translateY(-6px)}}.settings-routing__field{gap:10px;display:grid}.settings-routing__label{gap:1px;display:grid}.settings-routing__label strong{color:var(--settings-label);font-size:13px;font-weight:600}.settings-routing__label span{color:var(--settings-muted);font-size:12px;font-weight:400}.settings-routing__chips{flex-wrap:wrap;gap:6px;display:flex}.settings-routing__chip{border:1px solid var(--lf-separator,var(--line));background:var(--settings-surface);min-height:30px;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-family:inherit;font-size:12px;transition:background-color .16s,border-color .16s,color .16s,transform .12s}.settings-routing__chip:hover:not(:disabled):not(.is-on){background:var(--settings-fill)}.settings-routing__chip.is-on:hover:not(:disabled){background:color-mix(in srgb, var(--settings-label) 86%, var(--settings-surface))}.settings-routing__chip:active:not(:disabled){transform:scale(.97)}.settings-routing__chip.is-on{background:var(--settings-label);color:var(--settings-surface);border-color:#0000}.settings-routing__chip:focus-visible{outline:2px solid var(--settings-accent);outline-offset:2px}.settings-routing__chip:disabled{opacity:.55;cursor:default}.settings-routing__notes{gap:6px;display:grid}.settings-routing__notes>.settings-routing__label{color:var(--settings-muted);font-size:12px;font-weight:500}.settings-routing__hint{color:var(--settings-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.settings-routing__actions{align-items:center;gap:6px;min-width:0;display:flex}.settings-routing__actions>:first-child{margin-right:auto}.settings-routing__more{gap:18px;animation:.24s cubic-bezier(.2,.8,.2,1) settings-routing-reveal;display:grid}.settings-routing__more-toggle{color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;text-decoration-line:underline;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb, var(--settings-muted) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--settings-muted) 40%, transparent);background:0 0;border:0;padding:0;font-family:inherit;font-size:12px}.settings-routing__more-toggle:hover{color:var(--settings-label)}@media (width<=640px){.settings-routing__editor{padding-left:14px}}.settings-outside-counsel{gap:10px;display:grid}.settings-outside-counsel__header{justify-content:space-between;align-items:center;gap:12px;padding-inline:4px;display:flex}.settings-outside-counsel__header h4{color:var(--settings-label);margin:0;font-size:13.5px;font-weight:600}.settings-outside-counsel__header .settings-button{min-height:28px;font-size:12px}.settings-outside-counsel__form{gap:18px;padding-top:4px;display:grid}.settings-outside-counsel__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.settings-outside-counsel__actions{align-items:center;gap:6px;display:flex}.settings-outside-counsel__actions>:first-child{margin-right:auto}.settings-outside-counsel__error{color:var(--settings-danger);font-size:12px}.settings-sheet .settings-outside-counsel__remove:hover:not(:disabled){color:var(--settings-danger)}@media (width<=520px){.settings-outside-counsel__fields{grid-template-columns:minmax(0,1fr)}}.settings-field{gap:6px;min-width:0;display:grid}.settings-field.is-wide{grid-column:1/-1}.settings-field>span{color:var(--settings-muted);font-size:12px;font-weight:500}.settings-sheet.settings-sheet [data-settings-dialog] :is(.settings-field input,textarea.settings-field__control){border:1px solid var(--settings-line);background:var(--neo-input-bg,var(--settings-surface));width:100%;min-width:0;box-shadow:none;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:9px;outline:none;padding:0 11px;font-family:inherit;font-size:13px;transition:border-color .16s,background-color .16s}.settings-sheet.settings-sheet [data-settings-dialog] .settings-field input{height:36px}.settings-sheet.settings-sheet [data-settings-dialog] textarea.settings-field__control{resize:none;field-sizing:content;min-height:76px;padding:9px 11px;line-height:1.5}.settings-sheet.settings-sheet [data-settings-dialog] :is(.settings-field input,textarea.settings-field__control):focus{border-color:var(--primary);box-shadow:none;outline:none}.settings-sheet [data-settings-dialog] :is(.settings-field input,textarea.settings-field__control)::placeholder{color:var(--settings-faint)}.settings-security{gap:20px;min-width:0;display:grid}.settings-security__list{border:1px solid var(--settings-line);border-radius:var(--settings-card-radius);background:var(--settings-surface);display:grid;overflow:hidden}.settings-security__list>*+*{border-top:1px solid var(--settings-line)}.settings-security__item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:16px;transition:background-color .16s;display:grid}.settings-security__item:hover{background:color-mix(in srgb, var(--settings-fill) 60%, transparent)}.settings-security__item.is-unavailable{cursor:default;grid-template-columns:auto minmax(0,1fr) auto}.settings-security__item.is-unavailable:hover{background:0 0}.settings-security__item.is-unavailable .settings-security__icon{color:var(--settings-muted)}.settings-security__request{min-height:28px;font-size:12px;text-decoration:none}.settings-security__item:focus{outline:none}.settings-security__item:focus-visible{box-shadow:0 0 0 2px var(--settings-accent) inset}.settings-security__icon{background:var(--settings-fill);width:36px;height:36px;color:var(--settings-label);border-radius:10px;place-items:center;display:inline-grid}.settings-security__copy{gap:2px;min-width:0;display:grid}.settings-security__copy strong{color:var(--settings-label);font-size:14px;font-weight:600}.settings-security__copy span{color:var(--settings-muted);font-size:12.5px;line-height:1.45}.settings-security__status{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:550}.settings-security__status.is-on{background:color-mix(in srgb, var(--lf-green,#1f9d55) 14%, transparent);color:var(--lf-green,#1f9d55)}.settings-security__status.is-warn{background:color-mix(in srgb, var(--settings-warning) 14%, transparent);color:var(--settings-warning)}.settings-security__status.is-off{background:var(--settings-fill);color:var(--settings-muted)}.settings-security__chevron{color:var(--settings-faint);transition:transform .2s}.settings-security__item:hover .settings-security__chevron{color:var(--settings-muted);transform:translate(2px)}.settings-security__detail-head{gap:4px;display:grid}.settings-security__back{color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-self:start;align-items:center;gap:2px;margin:0 0 8px -6px;padding:4px 8px 4px 4px;font-family:inherit;font-size:13px;display:inline-flex}.settings-security__back:hover{background:var(--settings-fill);color:var(--settings-label)}.settings-security__detail-head h3{color:var(--settings-label);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:650}.settings-security__detail-head p{color:var(--settings-muted);margin:0;font-size:13px}.settings-sheet .settings-security__panel[hidden]{display:none}@media (width<=640px){.settings-security__item{grid-template-columns:auto minmax(0,1fr) auto}.settings-security__status{grid-column:2;justify-self:start}.settings-security__chevron{grid-area:1/3}}.settings-sheet .settings-security__panel.settings-section__content{padding:0}.settings-sheet__page .agent-memory{gap:20px;display:grid;position:relative}.agent-memory button{font:inherit;cursor:pointer}.agent-memory button:focus-visible,.agent-memory input:focus-visible,.agent-memory textarea:focus-visible{outline:2px solid var(--settings-accent);outline-offset:2px}.agent-memory__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.agent-memory__filters{background:color-mix(in srgb, var(--settings-label) 6%, transparent);border-radius:999px;gap:2px;padding:2px;display:flex}.agent-memory__filters button{height:26px;color:var(--settings-muted);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;transition:background-color .14s,color .14s;display:inline-flex}.agent-memory__filters button:hover:not(.is-selected){background:color-mix(in srgb, var(--settings-label) 6%, transparent);color:var(--settings-label)}.agent-memory__filters button span{color:var(--settings-faint);font-variant-numeric:tabular-nums;font-size:12px}.agent-memory__filters button.is-selected{background:var(--settings-label);color:var(--neo-linen,var(--settings-surface))}.agent-memory__filters button.is-selected span{color:color-mix(in srgb, var(--neo-linen,var(--settings-surface)) 60%, transparent)}.agent-memory__search{width:240px;color:var(--settings-muted);align-items:center;display:flex;position:relative}.agent-memory__search svg{pointer-events:none;position:absolute;left:10px}.settings-sheet .agent-memory__search input{width:100%;height:32px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;padding:0 12px 0 32px;font-family:inherit;font-size:13.5px}.agent-memory__group{gap:8px;display:grid}.agent-memory__group h4{color:var(--settings-faint);align-items:center;gap:6px;margin:0;padding:0 4px;font-size:11.5px;font-weight:600;display:flex}.agent-memory__group ul{background:var(--neo-panel-bg,var(--settings-surface));box-shadow:var(--neo-panel-shadow,0 0 0 1px var(--settings-line));border-radius:14px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.agent-memory__item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:10px 10px 10px 16px;transition:background-color .14s,opacity .2s,transform .2s;display:grid}.agent-memory__item+.agent-memory__item{border-top:1px solid var(--settings-line)}.agent-memory__item:hover{background:var(--settings-fill)}.agent-memory__item.is-leaving{opacity:0;transform:translate(8px)}.agent-memory__item:has(.agent-memory__editor){grid-template-columns:minmax(0,1fr)}.agent-memory__item:has(.agent-memory__editor):hover{background:0 0}.agent-memory__text{gap:3px;min-width:0;display:grid}.agent-memory__text p{color:var(--settings-label);margin:0;font-size:13.5px;line-height:1.45}.agent-memory__text small{color:var(--settings-faint);font-size:12px}.agent-memory__actions{opacity:0;gap:2px;transition:opacity .14s;display:flex}.agent-memory__item:hover .agent-memory__actions,.agent-memory__item:focus-within .agent-memory__actions{opacity:1}@media (hover:none){.agent-memory__actions{opacity:1}}.agent-memory__actions button{width:28px;height:28px;color:var(--settings-muted);background:0 0;border:0;border-radius:8px;place-items:center;transition:background-color .14s,color .14s;display:inline-grid}.agent-memory__actions button:hover{background:color-mix(in srgb, var(--settings-label) 8%, transparent);color:var(--settings-label)}.agent-memory__actions button[aria-label=Delete\ memory]:hover{background:color-mix(in srgb, var(--settings-danger) 12%, transparent);color:var(--settings-danger)}.agent-memory__editor{gap:10px;display:grid}.settings-sheet .agent-memory__editor textarea{width:100%;min-height:64px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;resize:vertical;padding:10px 12px;font-family:inherit;font-size:13.5px;line-height:1.45}.agent-memory__editor-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-memory__scope{background:color-mix(in srgb, var(--settings-label) 6%, transparent);border-radius:999px;gap:2px;padding:2px;display:flex}.agent-memory__scope button{height:26px;color:var(--settings-muted);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:13px;transition:background-color .14s,color .14s}.agent-memory__scope button:hover:not(.is-selected){color:var(--settings-label);background:color-mix(in srgb, var(--settings-label) 6%, transparent)}.agent-memory__scope button.is-selected{background:var(--settings-label);color:var(--neo-linen,var(--settings-surface))}.settings-sheet .agent-memory__editor-row input{min-width:0;height:30px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;flex:180px;padding:0 10px;font-family:inherit;font-size:13.5px}.agent-memory__editor-actions{align-items:center;gap:8px;display:flex}.agent-memory__editor-actions small{color:var(--settings-faint);font-variant-numeric:tabular-nums;margin-right:auto;font-size:12px}.agent-memory__quiet{height:30px;color:var(--settings-muted);background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px;font-weight:500;transition:background-color .14s,color .14s}.agent-memory__quiet:hover{background:var(--settings-fill);color:var(--settings-label)}.agent-memory__primary{background:var(--settings-label);height:30px;color:var(--neo-linen,var(--settings-surface));border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .14s;display:inline-flex}.agent-memory__primary:hover:not(:disabled){background:color-mix(in srgb, var(--settings-label) 86%, var(--neo-linen,var(--settings-surface)))}.agent-memory__primary:disabled{opacity:.4;cursor:default}.agent-memory__empty{background:var(--neo-panel-bg,var(--settings-surface));box-shadow:var(--neo-panel-shadow,0 0 0 1px var(--settings-line));text-align:center;border-radius:14px;justify-items:center;gap:6px;padding:40px 24px;display:grid}.agent-memory__empty span{background:var(--settings-fill);width:36px;height:36px;color:var(--settings-muted);border-radius:10px;place-items:center;margin-bottom:4px;display:inline-grid}.agent-memory__empty p{color:var(--settings-label);margin:0;font-size:13.5px;font-weight:600}.agent-memory__empty small{max-width:320px;color:var(--settings-muted);font-size:12.5px;line-height:1.45}.agent-memory__none{color:var(--settings-muted);margin:0;padding:0 4px;font-size:13px}.agent-memory__error{color:var(--settings-danger);margin:0;font-size:12.5px}.agent-memory__toast{background:var(--settings-label);color:var(--neo-linen,var(--settings-surface));border-radius:10px;justify-self:center;align-items:center;gap:12px;padding:6px 6px 6px 14px;font-size:13px;animation:.18s ease-out agent-memory-in;display:inline-flex;position:sticky;bottom:8px;box-shadow:0 12px 30px -10px #0006}.agent-memory__toast button{background:color-mix(in srgb, var(--neo-linen,var(--settings-surface)) 16%, transparent);height:26px;color:inherit;border:0;border-radius:7px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background-color .14s}.agent-memory__toast button:hover{background:color-mix(in srgb, var(--neo-linen,var(--settings-surface)) 26%, transparent)}@keyframes agent-memory-in{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.agent-memory *,.agent-memory{transition:none!important;animation:auto!important;animation-timeline:none!important}}@media (width<=640px){.agent-memory__search{flex:1;width:auto}}.radical-list-row__actions{z-index:2;height:28px;color:var(--lf-label);pointer-events:none;align-items:center;display:flex;position:absolute;bottom:-4px;left:0;right:-6px}.radical-list-row.has-row-actions .radical-list-row__actions :is(.matter-row-actions__button,.matter-row-actions__confirm){opacity:0;filter:blur(3px);transition:opacity .12s cubic-bezier(.4,0,1,1),translate .14s cubic-bezier(.4,0,1,1),scale .14s cubic-bezier(.4,0,1,1),filter .12s cubic-bezier(.4,0,1,1),background-color .12s,color .12s,transform .12s;translate:0 5px;scale:.94}.radical-list-row.inbox-cell-surface.is-selected .radical-list-row__actions{color:var(--radical-selected-row-fg)}.radical-list-row.has-row-actions .radical-list-row__meta-line,.radical-list-row.has-row-actions .radical-waiting-cell__reason,.radical-list-row.has-row-actions .radical-waiting-cell__party{transition:opacity .22s 60ms,transform .32s cubic-bezier(.22,1,.36,1) 60ms,filter .22s 60ms}.radical-list-row.has-row-actions:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .radical-list-row__actions :is(.matter-row-actions__button,.matter-row-actions__confirm){opacity:1;filter:none;transition:opacity .2s ease var(--row-action-delay,40ms), translate .38s cubic-bezier(.34, 1.32, .64, 1) var(--row-action-delay,40ms), scale .38s cubic-bezier(.34, 1.32, .64, 1) var(--row-action-delay,40ms), filter .22s ease var(--row-action-delay,40ms), background-color .12s ease, color .12s ease, transform .12s ease;translate:0;scale:1}.radical-list-row__actions .matter-row-actions__delete{--row-action-delay:90ms}.radical-list-row.has-row-actions:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .radical-list-row__actions :is(.matter-row-actions__button,.matter-row-actions__confirm){pointer-events:auto}.radical-list-row.has-row-actions:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) :is(.radical-list-row__meta-line,.radical-waiting-cell__reason,.radical-waiting-cell__party){opacity:0;filter:blur(3px);transition:opacity .12s,transform .18s cubic-bezier(.4,0,1,1),filter .12s;transform:translateY(-4px)}.matter-row-actions{flex:auto;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-left:-8px;display:flex}.matter-row-actions__button{height:28px;color:color-mix(in srgb, currentcolor 80%, transparent);cursor:pointer;white-space:nowrap;border-radius:8px;outline:none;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;line-height:1;transition:background-color .12s,color .12s,transform .12s;display:inline-flex}.matter-row-actions__button:hover,.matter-row-actions__button:focus-visible,.matter-row-actions__status.is-open{background:color-mix(in srgb, currentcolor 11%, transparent)}.matter-row-actions__button:active{transform:scale(.96)}.matter-row-actions__status{color:inherit}.matter-row-actions__chevron{opacity:.6;margin-left:-1px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.matter-row-actions__status.is-open .matter-row-actions__chevron{transform:rotate(180deg)}.matter-row-actions__delete{width:28px;color:color-mix(in srgb, currentcolor 60%, transparent);justify-content:center;padding:0}.matter-row-actions__delete:hover{color:#ff453a}.matter-row-actions__end{flex:none;align-items:center;gap:2px;display:inline-flex}.matter-row-actions__share{width:28px;color:color-mix(in srgb, currentcolor 60%, transparent);justify-content:center;padding:0}.matter-row-actions__share.is-open{background:color-mix(in srgb, currentcolor 11%, transparent)}.matter-share-menu{width:232px}.matter-share-menu__title{opacity:.55;margin:4px 10px;font-size:11px;font-weight:600}.matter-share-menu .matter-status-menu__item:hover:not(:disabled){background:color-mix(in srgb, currentcolor 7%, transparent)}.matter-share-menu .matter-status-menu__item:disabled{cursor:default}.matter-share-menu__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.matter-share-menu__error{color:#ff453a;margin:4px 10px;font-size:12px}.matter-share-menu__title~.matter-share-menu__library{border-top:1px solid color-mix(in srgb, currentcolor 10%, transparent);margin-top:4px;padding-top:4px}.matter-share-menu__hint{opacity:.55;margin:0 10px 4px;font-size:11px;line-height:1.35}.matter-row-actions__confirm{flex:auto;align-items:center;gap:4px;min-width:0;height:28px;padding-left:8px;font-size:12px;font-weight:600;display:flex}.matter-row-actions__confirm-label{min-width:0;color:inherit;flex:auto;align-items:center;gap:7px;display:flex}.matter-row-actions__confirm-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;animation:.36s cubic-bezier(.22,1,.36,1) .25s both matter-confirm-text-in;overflow:hidden}.matter-row-actions__confirm-label.is-error .matter-row-actions__confirm-text{color:#ff3b30}.matter-row-actions__confirm-button{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:8px;flex:none;justify-content:center;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;transition:background-color .12s,color .12s,transform .12s;animation:.34s cubic-bezier(.34,1.25,.64,1) .3s both matter-confirm-part-in;display:inline-flex}.matter-row-actions__confirm-button.is-destructive{animation-delay:.36s}.matter-row-actions__confirm-button.is-cancel{color:color-mix(in srgb, currentcolor 60%, transparent)}.matter-row-actions__confirm-button.is-cancel:hover{color:inherit;background-color:color-mix(in srgb, currentcolor 11%, transparent)}.matter-row-actions__confirm-button.is-destructive{color:#fff;background:#ff3b30;box-shadow:0 1px 2px #ff3b304d}.matter-row-actions__confirm-button.is-destructive:hover{background:#e5342a}.matter-row-actions__confirm-button:active{transform:scale(.96)}.matter-row-actions__confirm-button:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 42%, transparent);outline-offset:1px}.matter-row-actions__confirm-button[aria-disabled=true]{cursor:default;opacity:.6}.matter-row-actions__confirm{position:relative}.matter-row-actions__confirm-outline{z-index:-1;fill:none;stroke:#ff3b30;stroke-width:1.5px;stroke-linecap:round;pointer-events:none;position:absolute;overflow:visible}.matter-row-actions__confirm-outline path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.56s cubic-bezier(.65,0,.35,1) 40ms forwards matter-confirm-outline-draw}@property --matter-confirm-wash{syntax:"<percentage>";inherits:false;initial-value:0%}.radical-list-row.radical-list-row.inbox-cell-surface.inbox-cell-surface.has-row-actions:has(.matter-row-actions__confirm){box-shadow:inset 0 0 0 .5px #0000!important}.radical-list-row.inbox-cell-surface:has(.matter-row-actions__confirm):after{z-index:0;border-radius:inherit;background:radial-gradient(140% 170% at 100% 100%, color-mix(in srgb, #ff3b30 var(--matter-confirm-wash), transparent), transparent 72%);pointer-events:none;width:auto;height:auto;margin:0;animation:.56s cubic-bezier(.22,1,.36,1) 60ms both matter-confirm-wash-in;position:absolute;inset:0;content:""!important;display:block!important}.radical-list-row.inbox-cell-surface.is-selected:has(.matter-row-actions__confirm):after{animation-name:matter-confirm-wash-in-strong}.radical-list-row:has(.matter-row-actions__confirm) .radical-list-row__progress-icon:is(.is-status-new,.is-status-waiting){opacity:0}.radical-list-row:has(.matter-row-actions__confirm) .radical-list-row__title-line:before{opacity:0;transition:opacity .12s}.matter-row-actions__confirm-icon{color:#ff3b30;will-change:transform;flex:none;display:inline-flex}.matter-row-actions__delete-icon{display:inline-flex}.radical-list-row:has(.matter-row-actions__confirm:not(.is-closing))>.radical-list-row__pin{opacity:0;filter:blur(3px);pointer-events:none;transition:opacity .12s cubic-bezier(.4,0,1,1),scale .14s cubic-bezier(.4,0,1,1),filter .12s cubic-bezier(.4,0,1,1);scale:.7}.radical-list-row.has-pin-control:has(.matter-row-actions__confirm:not(.is-closing)) .radical-list-row__title-line{padding-right:0}.matter-row-actions__confirm.is-closing .matter-row-actions__confirm-button{animation:.2s cubic-bezier(.4,0,1,1) 70ms both matter-confirm-part-out}.matter-row-actions__confirm.is-closing .matter-row-actions__confirm-button.is-destructive{animation-delay:0s}.matter-row-actions__confirm.is-closing .matter-row-actions__confirm-text{animation:.22s cubic-bezier(.4,0,1,1) .11s both matter-confirm-text-out}.matter-row-actions__confirm.is-closing .matter-row-actions__confirm-outline path{stroke-dashoffset:0;animation:.4s cubic-bezier(.65,0,.35,1) .15s forwards matter-confirm-outline-undraw}.radical-list-row.inbox-cell-surface:has(.matter-row-actions__confirm.is-closing):after{animation:.42s cubic-bezier(.4,0,.2,1) .13s both matter-confirm-wash-out}.radical-list-row.inbox-cell-surface.is-selected:has(.matter-row-actions__confirm.is-closing):after{animation-name:matter-confirm-wash-out-strong}.radical-list-row:has(.matter-row-actions__confirm.is-closing)>.radical-list-row__pin{transition-delay:.4s}.matter-row-actions.is-returning .matter-row-actions__status{animation:.34s cubic-bezier(.34,1.25,.64,1) both matter-confirm-part-in}@keyframes matter-confirm-part-out{to{opacity:0;filter:blur(3px);translate:0 5px;scale:.94}}@keyframes matter-confirm-text-out{to{opacity:0;filter:blur(3px);translate:14px}}@keyframes matter-confirm-outline-undraw{0%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@keyframes matter-confirm-wash-out{0%{--matter-confirm-wash:12%}to{--matter-confirm-wash:0%}}@keyframes matter-confirm-wash-out-strong{0%{--matter-confirm-wash:26%}to{--matter-confirm-wash:0%}}@keyframes matter-confirm-outline-draw{to{stroke-dashoffset:0}}@keyframes matter-confirm-wash-in{0%{--matter-confirm-wash:0%}to{--matter-confirm-wash:12%}}@keyframes matter-confirm-wash-in-strong{0%{--matter-confirm-wash:0%}to{--matter-confirm-wash:26%}}@keyframes matter-confirm-text-in{0%{opacity:0;filter:blur(3px);translate:14px}}@keyframes matter-confirm-part-in{0%{opacity:0;filter:blur(3px);translate:0 5px;scale:.94}}.matter-row-actions__button[aria-disabled=true]{cursor:default;opacity:.6}.matter-status-glyph{flex:none}.matter-status-glyph.is-new{background:#0a84ff;border-radius:50%;width:8px;height:8px;margin:0 2.5px;display:inline-block;box-shadow:0 0 6px #0a84ff99}.matter-status-glyph.is-progress{color:currentColor}.matter-status-glyph.is-waiting{color:#ff9f0a}.matter-status-glyph.is-done{color:#30d158}.matter-status-menu{--matter-status-menu-bg:#fff;--matter-status-menu-fg:#1d1d1f;z-index:80;min-width:168px;color:var(--matter-status-menu-fg);transform-origin:0 0;background:linear-gradient(#ffffff9e,#ffffff6b),#faf9f6;border-radius:12px;padding:5px;animation:.22s cubic-bezier(.34,1.3,.64,1) both matter-status-menu-in;display:grid;position:fixed;box-shadow:inset 0 0 0 1px #ffffffe6,0 2px 6px #32230f0d,0 30px 60px -24px #32230f47}.matter-status-menu.is-waiting{border-radius:14px;width:300px;padding:14px}.matter-status-menu__item{height:32px;color:inherit;cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:500;display:flex}.matter-status-menu__item>span:not(.matter-status-glyph){flex:auto}.matter-status-menu__items{display:grid;position:relative}.matter-status-menu__highlight{background:color-mix(in srgb, currentcolor 8%, transparent);opacity:0;pointer-events:none;border-radius:8px;height:32px;transition:transform .32s cubic-bezier(.34,1.25,.64,1),opacity .16s,scale .22s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;scale:.96}.matter-status-menu__highlight.is-visible{opacity:1;scale:1}.matter-status-menu__item{position:relative}.matter-status-menu__item:focus-visible{outline:none}.matter-status-menu__check{opacity:.7}.matter-waiting-form{gap:10px;display:grid}.matter-waiting-form>*{animation:.3s cubic-bezier(.22,1,.36,1) both matter-row-actions-in}.matter-waiting-form>:nth-child(2){animation-delay:25ms}.matter-waiting-form>:nth-child(3){animation-delay:50ms}.matter-waiting-form>:nth-child(4){animation-delay:75ms}.matter-waiting-form__field{gap:5px;display:grid}.matter-waiting-form__label{color:color-mix(in srgb, currentcolor 60%, transparent);font-size:11.5px;font-weight:600;line-height:1}.matter-waiting-form__field input,.matter-waiting-form__field textarea{box-sizing:border-box;background:color-mix(in srgb, currentcolor 7%, transparent);width:100%;color:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;resize:none;border:1px solid #0000;border-radius:8px;outline:none;padding:8px 10px;font-family:inherit;font-size:13px;line-height:1.35;transition:background-color .12s,border-color .12s}.matter-waiting-form__field input::placeholder,.matter-waiting-form__field textarea::placeholder{color:color-mix(in srgb, currentcolor 40%, transparent)}.matter-waiting-form__field input:focus,.matter-waiting-form__field textarea:focus{border-color:color-mix(in srgb, currentcolor 30%, transparent);background:color-mix(in srgb, currentcolor 4%, transparent)}.matter-waiting-form__suggestions{flex-wrap:wrap;gap:6px;margin-top:-3px;display:flex}.matter-waiting-form__chip,.matter-waiting-form__cancel,.matter-waiting-form__submit{appearance:none;cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border:0;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .12s,transform .12s,opacity .12s}.matter-waiting-form__chip{border:1px solid color-mix(in srgb, currentcolor 18%, transparent);height:24px;color:inherit;background:0 0;border-radius:999px;padding:0 10px}.matter-waiting-form__chip:hover{background:color-mix(in srgb, currentcolor 7%, transparent)}.matter-waiting-form__actions{justify-content:flex-end;gap:6px;margin-top:2px;display:flex}.matter-waiting-form__cancel,.matter-waiting-form__submit{border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 12px;display:inline-flex}.matter-waiting-form__cancel{color:color-mix(in srgb, currentcolor 70%, transparent);background:0 0}.matter-waiting-form__cancel:hover{background:color-mix(in srgb, currentcolor 7%, transparent)}.matter-waiting-form__submit{background:var(--matter-status-menu-fg);color:var(--matter-status-menu-bg)}.matter-waiting-form__submit:active:not(:disabled),.matter-waiting-form__cancel:active{transform:scale(.96)}.matter-waiting-form__submit:disabled{cursor:default;opacity:.35}:root[data-color-scheme=dark] .matter-status-menu{--matter-status-menu-bg:#1f1f21;--matter-status-menu-fg:#f5f5f7;background:linear-gradient(#ffffff06,#ffffff06),#080808;box-shadow:0 0 0 1px #ffffff14,0 30px 70px -30px #00000073}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .matter-status-menu{--matter-status-menu-bg:#1f1f21;--matter-status-menu-fg:#f5f5f7;background:linear-gradient(#ffffff06,#ffffff06),#080808;box-shadow:0 0 0 1px #ffffff14,0 30px 70px -30px #00000073}}@keyframes matter-status-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.96)}}@keyframes matter-row-actions-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.radical-list-row__actions,.radical-list-row.has-row-actions .radical-list-row__actions :is(.matter-row-actions__button,.matter-row-actions__confirm),.radical-list-row.has-row-actions :is(.radical-list-row__meta-line,.radical-waiting-cell__reason,.radical-waiting-cell__party){filter:none!important;transition:opacity .1s!important;transform:none!important}.matter-status-menu__highlight{transition:opacity .1s}.matter-row-actions__confirm-outline path{stroke-dashoffset:0}.matter-status-menu,.matter-row-actions__confirm-text,.matter-row-actions__confirm-button,.matter-row-actions__confirm-outline path,.matter-waiting-form>*{animation:auto;animation-timeline:none}}.settings-dropdown{height:28px;color:var(--settings-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;background:0 0;border:0;border-radius:8px;outline:none;align-items:center;gap:6px;padding:0 8px 0 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:background-color .12s,transform .12s;display:inline-flex}.settings-dropdown:hover,.settings-dropdown:focus-visible,.settings-dropdown.is-open{background:color-mix(in srgb, currentcolor 11%, transparent)}.settings-dropdown:active{transform:scale(.96)}.settings-dropdown__chevron{opacity:.6;margin-left:-1px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.settings-dropdown.is-open .settings-dropdown__chevron{transform:rotate(180deg)}.matter-status-menu.settings-dropdown__menu{transform-origin:100% 0;min-width:156px}.matter-status-menu.settings-dropdown__menu.has-descriptions{width:284px}.settings-dropdown__menu.has-descriptions .matter-status-menu__item,.settings-dropdown__menu.has-descriptions .matter-status-menu__highlight{height:50px}.settings-dropdown__option{text-align:left;gap:2px;min-width:0;display:grid}.settings-dropdown__option-label{font-weight:600}.settings-dropdown__option-description{opacity:.62;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:400;line-height:1.3;overflow:hidden}.matter-status-menu.settings-dropdown__menu.is-closing{pointer-events:none;animation:.14s cubic-bezier(.4,0,1,1) both settings-dropdown-out}@keyframes settings-dropdown-out{to{opacity:0;transform:translateY(-4px)scale(.96)}}@media (prefers-reduced-motion:reduce){.matter-status-menu.settings-dropdown__menu.is-closing{opacity:0;animation:auto;animation-timeline:none}}.settings-switch{cursor:pointer;display:inline-flex;position:relative}.settings-switch input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.settings-switch>span{background:var(--lf-separator,var(--line));border-radius:999px;width:36px;height:22px;transition:background-color .2s;position:relative}.settings-switch>span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.settings-switch input:checked+span{background:var(--lf-green,#34c759)}.settings-switch input:checked+span:after{transform:translate(14px)}.settings-switch input:focus-visible+span{outline:2px solid var(--settings-accent);outline-offset:2px}.settings-switch input:disabled+span{opacity:.6}.settings-notify__options>*+*{border-top:1px solid var(--settings-line)}.settings-notify__controls{align-items:center;gap:14px;display:inline-flex}.settings-import-status{background:var(--neo-panel-bg,var(--lf-content,var(--surface)));min-width:0;box-shadow:var(--neo-panel-shadow,0 0 0 1px var(--lf-separator-soft,var(--line)));color:var(--neo-ink,var(--lf-label,var(--text)));border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px 15px;font-size:13px;line-height:1.45;animation:.32s cubic-bezier(.22,1,.36,1) both settings-import-in;display:flex}.settings-import-status__icon{background:var(--neo-hover,var(--lf-fill,var(--surface-muted)));width:30px;height:30px;color:var(--neo-ink-2,var(--lf-secondary-label,var(--muted)));border-radius:8px;flex:none;place-items:center;display:inline-grid}.settings-import-status__copy{flex:1;gap:3px;min-width:0;padding-top:5px;display:grid}.settings-import-status h3,.settings-import-status p{margin:0}.settings-import-status h3{letter-spacing:-.006em;font-size:13.5px;font-weight:600;line-height:1.4}.settings-import-status p{max-width:64ch;color:var(--neo-ink-3,var(--lf-secondary-label,var(--muted)));text-wrap:pretty;font-size:12.5px;line-height:1.5}.settings-import-status.is-error .settings-import-status__icon{background:color-mix(in srgb, var(--lf-orange,#b95a00) 12%, transparent);color:var(--lf-orange,#b95a00)}.settings-import-status__progress{background:var(--neo-rule-strong,var(--lf-fill,var(--surface-muted)));border-radius:999px;height:4px;margin-top:10px;position:relative;overflow:hidden}.settings-import-status__progress>span{border-radius:inherit;background:var(--neo-ink,var(--lf-label,var(--text)));min-width:4px;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.settings-import-status__progress.is-indeterminate>span{width:28%;animation:1.6s cubic-bezier(.45,0,.55,1) infinite settings-import-glide;position:absolute;inset:0 auto 0 0}.settings-import-status__meta{color:var(--neo-ink-4,var(--lf-tertiary-label,var(--muted)));font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:6px;font-size:11.5px;display:flex}.settings-import-status__percent{color:var(--neo-ink-3,var(--lf-secondary-label,var(--muted)));font-weight:600}.settings-import-status__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.settings-import-status__toggle{min-height:30px;color:var(--neo-ink-3,var(--lf-secondary-label,var(--muted)));font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background-color .14s,color .14s;display:inline-flex}.settings-import-status__toggle:hover{background:var(--neo-hover,var(--lf-fill,var(--surface-muted)));color:var(--neo-ink,var(--lf-label))}.settings-import-status__toggle:focus-visible{outline:2px solid var(--lf-accent,#0071e3);outline-offset:2px}.settings-import-status__toggle svg{transition:transform .2s cubic-bezier(.22,1,.36,1)}.settings-import-status__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.settings-import-status__actions>.settings-import-status__toggle:first-child{margin-left:-10px}.settings-import-status__details{background:var(--neo-hover,var(--lf-fill,var(--surface-muted)));box-shadow:inset 0 0 0 1px var(--neo-hairline,transparent);color:var(--neo-ink-2,var(--lf-secondary-label,var(--muted)));overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:text;user-select:text;border-radius:8px;margin-top:8px;padding:9px 11px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.55;animation:.22s cubic-bezier(.22,1,.36,1) both settings-import-reveal;display:block}.settings-sheet__content>.settings-import-status{margin-bottom:24px}@keyframes settings-import-in{0%{opacity:0;transform:translateY(4px)}}@keyframes settings-import-reveal{0%{opacity:0;transform:translateY(-3px)}}@keyframes settings-import-glide{0%{transform:translate(-100%)}to{transform:translate(360%)}}@media (prefers-reduced-motion:reduce){.settings-import-status,.settings-import-status__details{animation:auto;animation-timeline:none}.settings-import-status__progress.is-indeterminate>span{opacity:.35;width:100%;animation:auto;animation-timeline:none}.settings-import-status__progress>span,.settings-import-status__toggle,.settings-import-status__toggle svg{transition:none}}.settings-profile{gap:16px;display:grid}.settings-profile__card{background:var(--neo-panel-bg,var(--settings-surface));box-shadow:var(--neo-panel-shadow,0 1px 2px #0000000d);border-radius:14px;position:relative;overflow:hidden}.settings-profile__identity{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;display:grid}.settings-sheet.settings-sheet [data-settings-dialog] .settings-profile .settings-profile__photo{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:72px;min-width:0;height:72px;padding:0;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:grid;position:relative;box-shadow:0 6px 18px -10px #1e140a66}.settings-profile__photo:hover:not(:disabled){transform:translateY(-2px)scale(1.02)}.settings-profile__photo:active:not(:disabled){transform:scale(.97)}.settings-profile__photo:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.settings-profile__photo:disabled{cursor:default}.settings-sheet.settings-sheet [data-settings-dialog] .settings-profile .settings-profile__photo.is-dragging{box-shadow:0 0 0 3px var(--primary);transform:scale(1.04)}.settings-profile__photo.is-busy .settings-profile__face{filter:saturate(.6)brightness(.92)}.settings-profile__face{color:#fff;letter-spacing:.01em;background:linear-gradient(160deg,#a9aeb8,#7d828c);border-radius:50%;place-items:center;font-weight:600;display:grid;overflow:hidden}.settings-profile__face img{object-fit:cover;width:100%;height:100%;animation:.42s cubic-bezier(.22,1,.36,1) both settings-profile-photo-in}.settings-profile__face--hero{width:72px;height:72px;font-size:24px}.settings-profile__face--chip{width:22px;height:22px;font-size:9px}.settings-profile__photo-cue{color:#fff;opacity:0;background:#0f0c086b;border-radius:50%;place-items:center;transition:opacity .16s;display:grid;position:absolute;inset:0}.settings-profile__photo:hover:not(:disabled) .settings-profile__photo-cue,.settings-profile__photo:focus-visible .settings-profile__photo-cue,.settings-profile__photo.is-dragging .settings-profile__photo-cue{opacity:1}.settings-profile__who{gap:2px;min-width:0;display:grid}.settings-profile__who strong{color:var(--neo-ink,var(--settings-label));letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:650;overflow:hidden}.settings-profile__who strong.is-placeholder{color:var(--neo-ink-4,var(--settings-faint))}.settings-profile__who span{color:var(--neo-ink-3,var(--settings-muted));text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.settings-profile__photo-actions{justify-items:stretch;gap:4px;display:grid}.settings-profile__photo-actions>.settings-button{justify-content:center}.settings-profile__remove{transition:opacity .22s,transform .26s cubic-bezier(.22,1,.36,1),visibility linear}.settings-profile__remove.is-gone{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,transform .26s cubic-bezier(.22,1,.36,1),visibility .26s linear;transform:translate(-12px)}.settings-profile__details{gap:16px;padding:18px 20px 20px;display:grid}.settings-profile__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.settings-sheet.settings-sheet [data-settings-dialog] .settings-profile .settings-field input:disabled[readonly]{color:var(--settings-muted);background:0 0}.settings-profile__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-profile__actions{gap:6px;margin-left:auto;display:flex}.settings-profile__saved{color:var(--settings-muted);align-items:center;gap:5px;margin-left:auto;font-size:12px;animation:.26s both settings-profile-photo-in;display:inline-flex}.settings-profile__error{color:var(--settings-danger);margin:0;font-size:12px}.settings-profile__preview{gap:8px;display:grid}.settings-profile__preview-label{color:var(--neo-ink-4,var(--settings-faint));padding-left:2px;font-size:11.5px;font-weight:550}.settings-profile__matter{border:1px dashed var(--neo-rule-strong,var(--settings-line));border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 20px 12px 14px;display:grid}.settings-profile__matter-dot{background:var(--primary);border-radius:50%;width:7px;height:7px}.settings-profile__matter-copy{gap:1px;min-width:0;display:grid}.settings-profile__matter-copy strong{color:var(--neo-ink,var(--settings-label));font-size:13px;font-weight:600}.settings-profile__matter-copy span{color:var(--neo-ink-4,var(--settings-faint));font-size:11.5px}.settings-profile__assignee{align-items:center;gap:8px;min-width:0;max-width:240px;display:inline-flex}.settings-profile__assignee>span:last-child{min-width:0;line-height:1.25;display:grid}.settings-profile__assignee strong,.settings-profile__assignee small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-profile__assignee strong{color:var(--neo-ink-2,var(--settings-label));font-size:12px;font-weight:600}.settings-profile__assignee small{color:var(--neo-ink-4,var(--settings-faint));font-size:11px}@keyframes settings-profile-photo-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.settings-profile__photo,.settings-profile__remove,.settings-profile__remove.is-gone{transition:none}.settings-profile__face img,.settings-profile__saved{animation:auto;animation-timeline:none}}@media (width<=560px){.settings-profile__identity{grid-template-columns:auto minmax(0,1fr)}.settings-profile__photo-actions{grid-column:1/-1;padding-bottom:0}.settings-profile__fields{grid-template-columns:minmax(0,1fr)}}.settings-profile{--profile-card-ring:#3c2d1912}:root[data-color-scheme=dark] .settings-profile{--profile-card-ring:#efece412}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .settings-profile{--profile-card-ring:#efece412}}.settings-profile__card.settings-profile__identity-card{box-shadow:none;background:0 0;overflow:visible}.settings-profile__identity-card:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:var(--neo-panel-bg,var(--settings-surface));position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000b 5.25%,#00000028 10.5%,#00000051 15.75%,#00000080 21%,#000000ae 26.25%,#000000d7 31.5%,#000000f4 36.75%,#000 42%);mask-image:linear-gradient(90deg,#0000 0%,#0000000b 5.25%,#00000028 10.5%,#00000051 15.75%,#00000080 21%,#000000ae 26.25%,#000000d7 31.5%,#000000f4 36.75%,#000 42%)}.settings-profile__identity-card:after{content:"";z-index:0;pointer-events:none;border:1px solid var(--profile-card-ring);border-radius:15px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000b 2.75%,#00000028 5.5%,#00000051 8.25%,#00000080 11%,#000000ae 13.75%,#000000d7 16.5%,#000000f4 19.25%,#000 22%);mask-image:linear-gradient(90deg,#0000 0%,#0000000b 2.75%,#00000028 5.5%,#00000051 8.25%,#00000080 11%,#000000ae 13.75%,#000000d7 16.5%,#000000f4 19.25%,#000 22%)}.settings-profile__identity-card>*{z-index:1;position:relative}.billing-claim{--surface:#f3f2eb;--text:#101514;--muted:#6b6b6b;--accent:#101514;--line:#dfe2e7;--glass-fill:#fff;background:var(--surface);min-height:100vh;color:var(--text);place-items:center;padding:32px 18px;display:grid}.billing-claim__card{box-sizing:border-box;background:0 0;border:0;border-radius:0;width:min(100%,620px);padding:clamp(24px,5vw,48px)}.billing-claim__card h1{letter-spacing:0;overflow-wrap:anywhere;margin:4px 0 10px;font-size:32px;line-height:1.15}.billing-claim__card>p,.billing-panel__section>p{color:var(--muted);line-height:1.55}.billing-claim__eyebrow{font-size:var(--text-footnote);font-weight:var(--weight-bold);letter-spacing:0;margin:0;color:var(--accent)!important}.billing-claim__logo{width:180px;height:auto;margin-bottom:28px;display:block}.billing-claim__card>button{border:1px solid var(--accent);background:var(--accent);min-height:40px;color:var(--surface);font:inherit;cursor:pointer;border-radius:6px;padding:10px 18px}.billing-claim__card>button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.billing-claim__success{color:#248a3d;font-size:var(--text-footnote);font-weight:var(--weight-semibold);background:#34c7591f;border-radius:999px;align-items:center;gap:7px;margin-bottom:22px;padding:7px 11px;display:inline-flex}.billing-order{border:1px solid var(--line);background:var(--line);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:26px 0 18px;display:grid;overflow:hidden}.billing-order div{background:var(--surface);min-width:0;padding:14px 16px}.billing-order dt{color:var(--muted);font-size:var(--text-caption1);margin-bottom:5px}.billing-order dd{overflow-wrap:anywhere;font-size:var(--text-footnote);font-weight:var(--weight-semibold);margin:0}.billing-claim__agreement{border-bottom:1px solid var(--line);font-size:var(--text-caption1);padding-bottom:20px}.billing-claim__agreement a{color:var(--accent);font-weight:var(--weight-semibold);align-items:center;gap:3px;text-decoration:none;display:inline-flex}.billing-claim__activation-notice{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));background:color-mix(in srgb, var(--accent) 8%, var(--surface));color:var(--text);border-radius:12px;gap:6px;margin-top:22px;padding:14px 16px;line-height:1.5;display:grid}.billing-claim__activation-notice p{color:var(--muted);margin:0}.billing-form{gap:14px;margin-top:22px;display:grid}.billing-form label,.billing-seat-form label{color:var(--muted);font-size:var(--text-caption1);font-weight:var(--weight-semibold);gap:7px;display:grid}.billing-form input,.billing-seat-form input,.billing-invite-form input[type=text],.billing-invite-form input[type=email]{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:11px;outline:none;padding:12px 13px}.billing-form button,.billing-seat-form button,.billing-invite-form button{background:var(--text);min-height:44px;color:var(--surface);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-weight:var(--weight-bold);cursor:pointer;border:0;border-radius:11px;padding:0 18px}.billing-form button:disabled,.billing-seat-form button:disabled,.billing-invite-form button:disabled{cursor:wait;opacity:.55}.billing-form__hint,.billing-panel__fine-print{color:var(--muted);font-size:var(--text-caption2);margin:-4px 0 0;line-height:1.45}.billing-form__error{font-size:var(--text-footnote);background:#ff3b301a;border-radius:10px;margin:0;padding:10px 12px;color:#c9342c!important}.billing-page{gap:24px;min-width:0;display:grid}.billing-page .billing-form__error{font-size:13px}.billing-skeleton{border-radius:var(--settings-card-radius);background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;background-size:200% 100%;height:132px;animation:1.4s ease-in-out infinite billing-shimmer}@keyframes billing-shimmer{to{background-position:-200% 0}}.billing-plan{border:1px solid var(--settings-line);background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--settings-accent) 12%, transparent), transparent 60%), var(--settings-surface);border-radius:14px;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.billing-plan__main{gap:6px;min-width:0;display:grid}.billing-plan__name{color:var(--settings-muted);font-size:12px;font-weight:550}.billing-plan__price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.billing-plan__price strong{color:var(--settings-label);letter-spacing:-.02em;font-size:28px;font-weight:650;line-height:1.1}.billing-plan__price span,.billing-plan__renewal{color:var(--settings-muted);font-size:13px}.billing-plan__side{text-align:right;justify-items:end;gap:12px;display:grid}.billing-plan__total{gap:2px;display:grid}.billing-plan__total strong{color:var(--settings-label);font-size:16px;font-weight:600}.billing-plan__total small{color:var(--settings-muted);font-size:12px}.billing-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:550;display:inline-flex}.billing-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.billing-pill.is-good{background:color-mix(in srgb, var(--lf-green,#1f9d55) 14%, transparent);color:var(--lf-green,#1f9d55)}.billing-pill.is-warn{background:color-mix(in srgb, var(--settings-warning) 14%, transparent);color:var(--settings-warning)}.billing-pill.is-bad{background:color-mix(in srgb, var(--settings-danger) 14%, transparent);color:var(--settings-danger)}.billing-pill.is-muted{background:var(--settings-fill);color:var(--settings-muted)}.billing-pill.is-muted:before{display:none}.billing-empty{border:1px dashed var(--settings-line);border-radius:14px;align-items:center;gap:14px;padding:18px 20px;display:flex}.billing-empty__icon{background:var(--settings-fill);width:38px;height:38px;color:var(--settings-muted);border-radius:10px;flex:none;place-items:center;display:inline-grid}.billing-empty strong{color:var(--settings-label);font-size:14px;font-weight:600}.billing-empty p{color:var(--settings-muted);margin:2px 0 0;font-size:13px}.billing-seats{gap:14px;padding:16px}.settings-sheet .billing-seats.settings-group__card>*+*{border-top:0}.billing-seats__usage{color:var(--settings-muted);gap:8px;font-size:13px;display:grid}.billing-seats__usage strong{color:var(--settings-label);font-weight:600}.billing-meter{background:var(--settings-fill);border-radius:999px;height:6px;overflow:hidden}.billing-meter>span{border-radius:inherit;background:var(--settings-accent);height:100%;transition:width .32s cubic-bezier(.2,.8,.2,1);display:block}.billing-seats__control{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.billing-seats__note{color:var(--settings-faint);margin:0;font-size:12px}.billing-stepper{border:1px solid var(--lf-separator,var(--line));border-radius:10px;align-items:stretch;height:36px;display:inline-flex;overflow:hidden}.billing-stepper button{width:36px;color:var(--settings-label);cursor:pointer;background:0 0;border:0;place-items:center;transition:background-color .14s;display:inline-grid}.billing-stepper button:hover:not(:disabled){background:var(--settings-fill)}.billing-stepper button:disabled{color:var(--settings-faint);cursor:default}.billing-stepper input{border:0;border-inline:1px solid var(--settings-line);width:52px;color:var(--settings-label);text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;font-size:14px;font-weight:600}.billing-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.billing-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.billing-stepper input:focus{background:var(--settings-fill);outline:none}.billing-team__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.billing-team__heading .settings-button{min-height:28px;font-size:12px}.billing-team__sent{color:var(--lf-green,#1f9d55);margin:0;padding:10px 14px;font-size:13px}.billing-team__empty{color:var(--settings-muted);margin:0;padding:14px;font-size:13px}.billing-person{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.billing-person__avatar{background:var(--settings-fill);width:30px;height:30px;color:var(--settings-muted);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:inline-grid;overflow:hidden}.billing-person__avatar img{object-fit:cover;width:100%;height:100%}.billing-person.is-you .billing-person__avatar{box-shadow:0 0 0 2px var(--neo-linen,var(--settings-surface)), 0 0 0 3.5px color-mix(in srgb, var(--settings-label) 55%, transparent)}.billing-person__copy strong{align-items:center;gap:6px;min-width:0;display:inline-flex}.billing-person__you{background:color-mix(in srgb, var(--settings-label) 10%, transparent);height:17px;color:var(--settings-label);letter-spacing:.02em;border-radius:999px;align-items:center;padding:0 6px;font-size:10.5px;font-weight:600;display:inline-flex}.billing-person__copy{min-width:0;display:grid}.billing-person__copy strong{color:var(--settings-label);font-size:13px;font-weight:550}.billing-person__copy span{color:var(--settings-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.billing-person__role{color:var(--settings-muted);font-size:12px}.billing-invite{border:1px solid color-mix(in srgb, var(--settings-label) 16%, var(--settings-line));border-radius:var(--settings-card-radius);background:var(--settings-surface);gap:16px;padding:16px;animation:.24s cubic-bezier(.2,.8,.2,1) billing-reveal;display:grid;box-shadow:0 10px 28px #00000024}@keyframes billing-reveal{0%{opacity:0;transform:translateY(-6px)scale(.99)}}.settings-sheet--nested .billing-invite{box-shadow:none;background:0 0;border:0;padding:4px 0 0;animation:auto;animation-timeline:none}.billing-invite__error{color:var(--settings-danger);font-size:12px}.billing-invite__fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.billing-field{align-content:start;gap:6px;min-width:0;display:grid}.billing-field>span{color:var(--settings-muted);font-size:12px;font-weight:500}.settings-sheet .billing-field input{border:1px solid var(--settings-line);background:var(--neo-input-bg,var(--settings-fill));height:36px;box-shadow:none;color:var(--settings-label);border-radius:9px;outline:none;padding:0 11px;font-size:13px;transition:border-color .16s,background-color .16s}.settings-sheet .billing-field input::placeholder{color:var(--settings-faint)}.settings-sheet .billing-field input:focus,.settings-sheet .billing-field input:focus-visible{border-color:var(--primary);box-shadow:none;outline:none}.billing-segmented{isolation:isolate;background:var(--settings-fill);border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;height:36px;padding:3px;display:grid;position:relative}.billing-segmented:before{content:"";z-index:0;background:var(--settings-label);border-radius:6px;width:calc(50% - 4.5px);transition:transform .34s cubic-bezier(.32,.72,0,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 3px #0000002e}.billing-segmented.is-second:before{transform:translate(calc(100% + 3px))}.billing-segmented label{z-index:1;color:var(--settings-muted);cursor:pointer;border-radius:6px;place-items:center;font-size:13px;transition:color .24s;display:grid;position:relative}.billing-segmented input{opacity:0;pointer-events:none;position:absolute}.billing-segmented label.is-on{color:var(--settings-anti-primary,var(--neo-linen,#fff));font-weight:500}@media (prefers-reduced-motion:reduce){.billing-segmented:before{transition:none}}.billing-segmented label:has(input:focus-visible){outline:2px solid var(--settings-accent);outline-offset:1px}.billing-invite__foot{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.billing-invite__hint{color:var(--settings-faint);font-size:12px}.billing-invite__note{--billing-note-slide:1;margin-top:-1px;display:block;overflow:hidden}.billing-invite__note>span{display:block}.billing-invite__note.has-switched>span{animation:.34s cubic-bezier(.16,1,.3,1) both billing-note-enter}.billing-invite__note.is-exiting>span{animation:.104s cubic-bezier(.4,0,1,1) both billing-note-exit}@keyframes billing-note-enter{0%{opacity:0;transform:translateX(calc(var(--billing-note-slide) * 36px))}to{opacity:1;transform:translate(0)}}@keyframes billing-note-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(var(--billing-note-slide) * -36px))}}@media (prefers-reduced-motion:reduce){.billing-invite__note>span{animation:auto!important;animation-timeline:none!important}}.billing-invite__actions{gap:6px;display:flex}@media (width<=640px){.billing-order{grid-template-columns:1fr}.billing-plan{flex-direction:column}.billing-plan__side{text-align:left;justify-items:start}.billing-invite__fields{grid-template-columns:1fr}.billing-invite__foot{flex-direction:column;align-items:stretch}.billing-invite__actions{justify-content:flex-end}}.settings-sheet{--settings-sheet-scrim-blur:5px;--settings-sheet-blur:8px;z-index:36;box-sizing:border-box;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.settings-sheet--nested{z-index:40;padding:18px;position:fixed;inset:0}.settings-sheet.settings-sheet--nested:before{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:0 0}.settings-sheet--onboarding .settings-sheet__dialog{width:min(var(--onboarding-window-w), 100%);border-radius:var(--radius-glass);background:var(--glass-fill);max-height:calc(100dvh - 32px);box-shadow:var(--glass-shadow), var(--glass-rim);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate)}.settings-sheet--onboarding .settings-sheet__body{padding:var(--onboarding-card-pad);display:block;overflow:hidden auto}.settings-sheet__onboarding-form{margin:0}.settings-sheet:before{content:"";-webkit-backdrop-filter:blur(var(--settings-sheet-scrim-blur));backdrop-filter:blur(var(--settings-sheet-scrim-blur));background:0 0;animation:.15s ease-out both settings-sheet-scrim-in;position:absolute;inset:0}.settings-sheet.is-closing{pointer-events:none}.settings-sheet.is-closing:before{animation:.21s ease-in both settings-sheet-scrim-out}.settings-sheet__dialog{z-index:1;background:color-mix(in srgb, var(--glass-fill-strong) 82%, transparent);width:min(420px,100%);max-height:calc(100dvh - 48px);box-shadow:var(--glass-shadow), var(--glass-rim);-webkit-backdrop-filter:blur(var(--settings-sheet-blur)) var(--glass-saturate);backdrop-filter:blur(var(--settings-sheet-blur)) var(--glass-saturate);transform-origin:50%;backface-visibility:hidden;will-change:opacity, transform, filter;border:0;border-radius:18px;flex-direction:column;animation:.24s cubic-bezier(.16,1,.3,1) both settings-sheet-dialog-in;display:flex;position:relative;overflow:hidden}.settings-sheet__body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.settings-sheet.is-closing .settings-sheet__dialog{animation:.22s cubic-bezier(.4,0,1,1) both settings-sheet-dialog-out}@keyframes settings-sheet-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes settings-sheet-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes settings-sheet-dialog-in{0%{opacity:0;filter:blur(10px);transform:translateY(10px)scale(.982)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes settings-sheet-dialog-out{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(8px);transform:translateY(6px)scale(.988)}}@media (prefers-reduced-motion:reduce){.settings-sheet:before,.settings-sheet.is-closing:before,.settings-sheet.is-closing .settings-sheet__dialog,.settings-sheet__dialog{animation:auto;animation-timeline:none}}@media (width<=740px){.settings-sheet--nested{place-items:start center;padding:12px}.settings-sheet--onboarding .settings-sheet__dialog{width:min(var(--onboarding-window-w), 100%)}}.settings-sheet__head{border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;min-height:56px;padding:0 14px;display:grid}.settings-sheet__title{color:var(--text);font-size:var(--text-subheadline);font-weight:var(--weight-bold);text-align:center;grid-column:2;margin:0;line-height:1.2}.settings-sheet__close{border:none;border-image:initial;border-radius:var(--radius-sm);width:32px;height:32px;color:var(--muted);appearance:none;cursor:pointer;background:0 0;grid-column:3;justify-content:center;align-items:center;display:inline-flex}.settings-sheet__close:hover{color:var(--text);background:0 0}.settings-sheet__body{gap:16px;padding:16px 18px 18px;display:grid}.settings-sheet__section-head{gap:3px;display:grid}.settings-sheet__section-head h3,.settings-sheet__accounts h3{color:var(--muted);font-size:var(--text-caption1);font-weight:var(--weight-semibold);margin:0;line-height:1.2}.settings-sheet__accounts,.settings-sheet__account-list{gap:8px;display:grid}.settings-sheet__account{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg);min-height:42px;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-subheadline);font-weight:var(--weight-semibold);text-align:left;align-items:center;gap:10px;padding:0 12px;display:flex}.settings-sheet__account-image{object-fit:cover;background:var(--surface-muted);border-radius:50%;flex-shrink:0;width:28px;height:28px}.settings-sheet__account-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.settings-sheet__account-name,.settings-sheet__account-role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-sheet__account-name{color:var(--text);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);line-height:1.2}.settings-sheet__account-role{color:var(--muted);font-size:var(--text-caption1);line-height:1.2}.settings-sheet__account-error{border-radius:var(--settings-control-radius);background:color-mix(in srgb, var(--settings-danger) 9%, transparent);color:var(--settings-danger);margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.settings-sheet{--settings-label:var(--lf-label,var(--text));--settings-muted:var(--lf-secondary-label,var(--muted));--settings-faint:var(--lf-tertiary-label,var(--muted));--settings-line:var(--lf-separator-soft,var(--lf-separator,var(--line)));--settings-surface:var(--lf-content,var(--surface));--settings-fill:var(--lf-fill,var(--surface-muted));--settings-fill-hover:var(--lf-fill-hover,var(--surface-muted));--settings-danger:var(--lf-red,var(--danger,#d92d20));--settings-warning:var(--lf-orange,#986000);--settings-accent:var(--lf-accent,#5b77b7);--settings-card-radius:12px;--settings-control-radius:8px}.settings-sheet__dialog--workspace{width:min(900px,100%);height:min(760px,100dvh - 48px)}.settings-sheet__dialog--workspace>.settings-sheet__body{flex:1;min-height:0;padding:0;overflow:hidden}.settings-sheet .settings-sheet__close--floating{z-index:3;width:32px;height:32px;color:var(--settings-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:inline-grid;position:absolute;top:12px;right:12px}.settings-sheet .settings-sheet__close--floating:hover{color:var(--settings-label);background:0 0}.settings-sheet .settings-sheet__close--floating:focus-visible{outline:2px solid var(--settings-accent);outline-offset:1px}.settings-sheet__workspace{grid-template-columns:216px minmax(0,1fr);height:100%;min-height:0;display:grid}.settings-sheet__sidebar{border-right:1px solid var(--settings-line);background:color-mix(in srgb, var(--lf-background,var(--surface-muted)) 72%, var(--settings-surface));flex-direction:column;gap:14px;min-width:0;padding:16px 10px;display:flex}.settings-sheet__sidebar-identity{border-bottom:1px solid var(--settings-line);align-items:center;gap:10px;min-width:0;padding:4px 8px 14px;display:flex}.settings-sheet__sidebar-identity>span:last-child{min-width:0;line-height:1.3;display:grid}.settings-sheet__sidebar-identity strong,.settings-sheet__sidebar-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-sheet__sidebar-identity strong{font-size:13px;font-weight:600}.settings-sheet__sidebar-identity small{color:var(--settings-muted);font-size:12px}.settings-sheet__sidebar-nav{isolation:isolate;gap:2px;display:grid;position:relative}.settings-sheet__sidebar-indicator{z-index:0;border-radius:var(--settings-control-radius);opacity:0;pointer-events:none;will-change:transform, width, height;transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),opacity .22s;position:absolute;top:0;left:0}.settings-sheet__sidebar-indicator.is-visible{opacity:1}.settings-sheet__sidebar-indicator.is-instant{transition:opacity .22s}.settings-sheet__sidebar-indicator--hover{background:var(--settings-fill)}.settings-sheet__sidebar-indicator--active{background:var(--lf-selection,var(--text));box-shadow:0 1px 2px #0000001f}.settings-sheet__sidebar-item{z-index:1;border-radius:var(--settings-control-radius);min-width:0;min-height:34px;color:var(--settings-muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;transition:color .26s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.settings-sheet__sidebar-item>svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.settings-sheet__sidebar-item:hover{color:var(--settings-label)}.settings-sheet__sidebar-item:hover>svg{transform:scale(1.06)}.settings-sheet__sidebar-item.is-active,.settings-sheet__sidebar-item.is-active:hover{color:var(--lf-selection-foreground,var(--surface))}.settings-sheet__sidebar-item:focus-visible{outline:2px solid var(--settings-accent);outline-offset:2px}.settings-sheet__sidebar-attention{background:var(--settings-warning);border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto}.settings-sheet__visually-hidden{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-sheet__content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--settings-muted) 28%, transparent) transparent;min-width:0;min-height:0;padding:32px 56px 36px 32px;overflow-y:auto}.settings-sheet__content>*{max-width:640px;margin-inline:auto}.settings-sheet__page{align-content:start;gap:28px;min-width:0;display:grid}.settings-sheet__page[hidden]{display:none}.settings-page-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.settings-page-header h3{color:var(--settings-label);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:650;line-height:1.25}.settings-page-header p{color:var(--settings-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.settings-page-header__action{flex:none}.settings-group{gap:8px;min-width:0;display:grid}.settings-group__heading h4,.settings-routing__heading h3{color:var(--settings-label);margin:0;padding-inline:2px;font-size:13px;font-weight:600;line-height:1.4}.settings-group__heading p,.settings-routing__heading p{color:var(--settings-muted);margin:2px 0 0;padding-inline:2px;font-size:12px;line-height:1.45}.settings-group__card,.settings-sheet__integration-list,.settings-routing__members{border:1px solid var(--settings-line);border-radius:var(--settings-card-radius);background:var(--settings-surface);min-width:0;display:grid;overflow:hidden}.settings-sheet .settings-group__card>*+*,.settings-sheet .settings-routing__members>*+*{border-top:1px solid var(--settings-line)}.settings-row{width:100%;min-height:50px;color:var(--settings-label);font:inherit;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.settings-row:not(:has(.settings-row__icon)){grid-template-columns:minmax(0,1fr) auto}.settings-row__icon{background:var(--settings-fill);width:30px;height:30px;color:var(--settings-muted);border-radius:8px;flex:none;place-items:center;display:inline-grid}.settings-row__copy{gap:2px;min-width:0;display:grid}.settings-row__copy strong{font-size:13px;font-weight:550;line-height:1.35}.settings-row__copy>span{color:var(--settings-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.settings-row__control{align-items:center;gap:8px;display:flex}.settings-row--action{cursor:pointer;transition:background-color .14s}.settings-group__card>.settings-row--action{border-radius:0}.settings-row--action:hover:not(:disabled){background:var(--settings-fill)}.settings-row--action:focus-visible{outline:2px solid var(--settings-accent);outline-offset:-2px}.settings-row--action:disabled{cursor:default;opacity:.55}.settings-row__chevron{color:var(--settings-faint)}.settings-row--danger .settings-row__copy strong{color:var(--settings-danger)}.settings-row--danger .settings-row__icon{background:color-mix(in srgb, var(--settings-danger) 10%, transparent);color:var(--settings-danger)}.settings-row--danger.settings-row--action:hover:not(:disabled){background:color-mix(in srgb, var(--settings-danger) 6%, transparent)}.settings-group--danger .settings-group__card{border-color:color-mix(in srgb, var(--settings-danger) 24%, var(--settings-line))}.settings-button{border:1px solid var(--lf-separator,var(--line));border-radius:var(--settings-control-radius);background:var(--settings-surface);min-height:32px;color:var(--settings-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .14s,border-color .14s;display:inline-flex}.settings-button:hover:not(:disabled){background:var(--settings-fill)}a.settings-button{text-decoration:none}.settings-button:disabled{cursor:default;opacity:.5}.settings-button:focus-visible{outline:2px solid var(--settings-accent);outline-offset:2px}.settings-button--danger{background:var(--settings-danger);color:#fff;border-color:#0000}.settings-button--danger:hover:not(:disabled){background:color-mix(in srgb, var(--settings-danger) 88%, #000)}.settings-sheet .settings-sheet__dialog :is(.settings-page-header__action,.settings-connections-empty,.settings-connections__heading) .settings-sheet__integration-button.settings-sheet__integration-add{border-radius:var(--settings-control-radius);background:var(--lf-selection,var(--text));min-height:32px;color:var(--lf-selection-foreground,var(--surface));cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.settings-sheet .settings-sheet__dialog :is(.settings-page-header__action,.settings-connections-empty,.settings-connections__heading) .settings-sheet__integration-button.settings-sheet__integration-add:focus-visible{outline:2px solid var(--settings-accent);outline-offset:2px}.settings-sheet .settings-sheet__dialog :is(.settings-page-header__action,.settings-connections-empty,.settings-connections__heading) .settings-sheet__integration-add-labels{width:auto}.settings-avatar{color:#fff;letter-spacing:.02em;background:linear-gradient(#a9aeb8,#858a94);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.settings-avatar img{object-fit:cover;width:100%;height:100%}.settings-avatar--large{width:56px;height:56px;font-size:19px}.settings-avatar--small{width:30px;height:30px;font-size:11px}.settings-sheet__account-actions{gap:28px;min-width:0;display:grid}.settings-section__content{padding:4px 16px 18px 56px}.settings-sheet__integrations{gap:16px;min-width:0;display:grid}.settings-sheet__integration-access{gap:28px;display:grid}.settings-connections__heading{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.settings-connections__heading>div{gap:2px;min-width:0;display:grid}.settings-sheet__integrations>.settings-page-header{margin-bottom:8px}.settings-sheet .settings-row.settings-connections-empty{grid-template-columns:auto minmax(0,1fr) auto;min-height:64px;padding:12px 14px}@media (width<=440px){.settings-sheet .settings-row.settings-connections-empty{grid-template-columns:auto minmax(0,1fr)}.settings-sheet .settings-row.settings-connections-empty .settings-row__control{grid-column:1/-1}}.settings-connections-empty__marks{flex:none;padding-left:6px;display:inline-flex}.settings-connections-empty__mark{border:2px solid var(--settings-surface);background:var(--settings-fill);border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-6px;display:inline-grid}.settings-connections-empty__mark .settings-integration-mark{transform:scale(.82)}@media (prefers-reduced-motion:reduce){.settings-sheet__sidebar-item,.settings-sheet__sidebar-item>svg,.settings-sheet__sidebar-indicator,.settings-row--action,.settings-section>summary,.settings-section__chevron{transition:none}}@media (width<=680px){.settings-sheet__workspace{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.settings-sheet__sidebar{border-right:0;border-bottom:1px solid var(--settings-line);padding:10px 52px 10px 12px}.settings-sheet__sidebar-identity{display:none}.settings-sheet__sidebar-nav{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.settings-sheet__sidebar-nav::-webkit-scrollbar{display:none}.settings-sheet__sidebar-item{flex:none;padding:0 12px}.settings-sheet__content{padding:20px 16px 28px}.settings-sheet__page{gap:24px}.settings-page-header{flex-direction:column;gap:12px}.settings-section__content{padding-left:16px}}@media (width<=440px){.settings-row{grid-template-columns:minmax(0,1fr)}.settings-row:has(.settings-row__icon){grid-template-columns:auto minmax(0,1fr)}.settings-row__control{grid-column:1/-1}.settings-row:has(.settings-row__icon) .settings-row__control{grid-column:2}:is(.settings-row--action,.settings-row--action:has(.settings-row__icon)){grid-template-columns:auto minmax(0,1fr) auto}}@media (width<=380px){.settings-sheet__sidebar-item{flex:1;justify-content:center;padding-inline:8px}.settings-sheet__sidebar-item>svg{display:none}}@property --settings-rename-glow{syntax:"<percentage>";inherits:false;initial-value:0%}.settings-workspace-name{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;height:60px;margin:0;padding:0 14px;display:grid;position:relative}.settings-workspace-name>:not(.settings-workspace-name__outline){z-index:1;position:relative}.settings-workspace-name.is-editing:before{content:"";z-index:0;background:radial-gradient(140% 170% at 100% 100%, color-mix(in srgb, var(--settings-label) var(--settings-rename-glow), transparent), transparent 72%);pointer-events:none;border-radius:14px;animation:.56s cubic-bezier(.22,1,.36,1) 60ms both settings-rename-glow-in;position:absolute;inset:0}.settings-workspace-name.is-closing:before{animation:.42s cubic-bezier(.4,0,.2,1) .13s both settings-rename-glow-out}.settings-workspace-name__outline{z-index:2;fill:none;stroke:color-mix(in srgb, var(--settings-label) 60%, transparent);stroke-width:1.5px;stroke-linecap:round;pointer-events:none;position:absolute;overflow:visible}.settings-workspace-name.has-error .settings-workspace-name__outline{stroke:var(--settings-danger)}.settings-workspace-name__outline path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke .2s;animation:.56s cubic-bezier(.65,0,.35,1) 40ms forwards settings-rename-draw}.settings-workspace-name.is-closing .settings-workspace-name__outline path{stroke-dashoffset:0;animation:.4s cubic-bezier(.65,0,.35,1) .15s forwards settings-rename-undraw}.settings-workspace-name__slot{align-items:center;min-width:0;display:grid;position:relative}.settings-workspace-name__slot>:is(.settings-workspace-name__value,.settings-workspace-name__input){grid-area:1/1}.settings-sheet .settings-workspace-name strong.settings-workspace-name__value{min-width:0;color:var(--settings-label);align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:36px;display:inline-flex}.settings-workspace-name__value>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-workspace-name.is-editing .settings-workspace-name__value{visibility:hidden}.settings-workspace-name__saved{color:var(--lf-green,#1f9d55);flex:none;animation:.32s cubic-bezier(.2,.8,.2,1) settings-saved-pop}@keyframes settings-saved-pop{0%{opacity:0;transform:scale(.6)}}.settings-sheet [data-settings-dialog] .settings-workspace-name input.settings-workspace-name__input{width:100%;min-width:0;height:36px;box-shadow:none;color:var(--settings-label);caret-color:var(--settings-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;visibility:hidden;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-family:inherit;font-size:15px;font-weight:600}.settings-sheet [data-settings-dialog] .settings-workspace-name.is-editing input.settings-workspace-name__input{visibility:visible}.settings-sheet [data-settings-dialog] .settings-workspace-name input.settings-workspace-name__input:is(:focus,:focus-visible){box-shadow:none;background:0 0;outline:none}.settings-workspace-name{--settings-rename-selection:color-mix(in srgb, var(--settings-label) 22%, transparent)}.settings-sheet [data-settings-dialog] .settings-workspace-name input.settings-workspace-name__input{z-index:1;position:relative}.settings-sheet [data-settings-dialog] .settings-workspace-name input.settings-workspace-name__input::selection{background:var(--settings-rename-selection);color:var(--settings-label)}.settings-workspace-name__sweep{background:var(--settings-rename-selection);transform-origin:100%;pointer-events:none;border-radius:2px;height:20px;margin-top:-10px;animation:.46s cubic-bezier(.32,.72,0,1) .2s both settings-rename-sweep;position:absolute;top:50%;left:0}@keyframes settings-rename-sweep{0%{opacity:.4;border-radius:10px;transform:scaleX(0)}35%{opacity:1}to{opacity:1;border-radius:2px;transform:scaleX(1)}}.settings-workspace-name__controls{place-items:center end;display:grid}.settings-workspace-name__actions{gap:6px;display:flex}.settings-workspace-name__actions>.settings-button{animation:.34s cubic-bezier(.34,1.25,.64,1) .3s both settings-rename-part-in}.settings-workspace-name__actions>.settings-button--primary{animation-delay:.36s}.settings-workspace-name.is-closing .settings-workspace-name__actions>.settings-button{animation:.2s cubic-bezier(.4,0,1,1) 70ms both settings-rename-part-out}.settings-workspace-name.is-closing .settings-workspace-name__actions>.settings-button--primary{animation-delay:0s}.settings-workspace-name.is-returning .settings-workspace-name__rename{animation:.34s cubic-bezier(.34,1.25,.64,1) both settings-rename-part-in}@keyframes settings-rename-draw{to{stroke-dashoffset:0}}@keyframes settings-rename-undraw{0%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@keyframes settings-rename-glow-in{0%{--settings-rename-glow:0%}to{--settings-rename-glow:7%}}@keyframes settings-rename-glow-out{0%{--settings-rename-glow:7%}to{--settings-rename-glow:0%}}@keyframes settings-rename-part-in{0%{opacity:0;filter:blur(3px);translate:0 5px;scale:.94}}@keyframes settings-rename-part-out{to{opacity:0;filter:blur(3px);translate:0 5px;scale:.94}}.settings-workspace-name__error{max-width:100%;color:var(--settings-danger);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11.5px;line-height:1.2;position:absolute;top:calc(100% + 1px);left:0;overflow:hidden}.settings-sheet .settings-button.settings-button--ghost{color:var(--settings-muted);background:0 0;border-color:#0000}.settings-sheet .settings-button.settings-button--ghost:hover:not(:disabled){background:var(--settings-fill);color:var(--settings-label)}@media (prefers-reduced-motion:reduce){.settings-workspace-name *,.settings-workspace-name:before{animation:auto!important;animation-timeline:none!important}.settings-workspace-name__outline path{stroke-dashoffset:0}}.settings-sheet .settings-button.settings-button--primary{background:var(--settings-label);color:var(--settings-surface);border-color:#0000}.settings-sheet .settings-button.settings-button--primary:hover:not(:disabled){background:color-mix(in srgb, var(--settings-label) 86%, var(--settings-surface))}.settings-sheet .settings-button.settings-button--primary:disabled{opacity:.35}.settings-sheet .settings-button.settings-button--danger-outline{border-color:color-mix(in srgb, var(--settings-danger) 45%, transparent);color:var(--settings-danger);background:0 0}.settings-sheet .settings-button.settings-button--danger-outline:hover:not(:disabled){border-color:var(--settings-danger);background:var(--settings-danger);color:#fff}.settings-sheet .settings-row--danger .settings-row__copy strong{color:var(--settings-label)}.settings-sheet .settings-button{transition:background-color .16s,border-color .16s,color .16s,transform .1s}.settings-sheet .settings-button:active:not(:disabled){transform:scale(.97)}.settings-demo-lock{border:0;min-width:0;margin:0;padding:0}.settings-sheet .settings-demo-lock :is(button,input,select,textarea):disabled,.settings-sheet .settings-demo-lock--team .billing-team__heading button{cursor:not-allowed;opacity:.4}.settings-demo-hero{--demo-accent:var(--lf-accent,#3478f6);border:1px solid color-mix(in srgb, var(--demo-accent) 34%, var(--settings-line));background:radial-gradient(90% 140% at 100% 0%, color-mix(in srgb, var(--demo-accent) 26%, transparent), transparent 60%), radial-gradient(70% 120% at 0% 100%, color-mix(in srgb, var(--demo-accent) 10%, transparent), transparent 70%), var(--settings-surface);border-radius:16px;gap:10px;margin:0 0 8px;padding:22px 24px 20px;display:grid;position:relative;overflow:hidden}.settings-demo-hero h4{color:var(--settings-label);letter-spacing:-.012em;margin:0;font-size:19px;font-weight:620}.settings-demo-hero p{max-width:56ch;color:var(--settings-muted);margin:0;font-size:13.5px;line-height:1.5}.settings-demo-hero__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:8px;display:flex}.settings-demo-hero__points{color:var(--settings-muted);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.settings-demo-hero__points li{align-items:center;gap:6px;display:inline-flex}.settings-demo-hero__points svg{color:var(--demo-accent)}.settings-demo-hero__cta{background:var(--settings-label,var(--lf-label,#101514));height:36px;color:var(--settings-surface,var(--lf-content,#fffdf9));font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 16px 0 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s;display:inline-flex}.settings-demo-hero__cta:hover:not(:disabled){box-shadow:0 10px 24px -12px #0000008c}.settings-demo-hero__cta>svg{transition:transform .16s cubic-bezier(.22,1,.36,1)}.settings-demo-hero__cta:hover:not(:disabled)>svg{transform:translate(2px)}.settings-demo-hero__cta:active:not(:disabled){transform:scale(.98)}.settings-demo-hero__cta:disabled{cursor:default;opacity:.7}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-identity.is-demo{--demo-accent:var(--lf-accent,#3478f6);border:1px solid color-mix(in srgb, var(--demo-accent) 26%, transparent);background:color-mix(in srgb, var(--demo-accent) 9%, transparent);border-radius:12px;margin:auto 0 0;padding:9px 10px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-identity.is-demo .settings-sheet__demo-label{color:color-mix(in srgb, var(--demo-accent) 82%, var(--settings-label));font-weight:550}.settings-connect-demo{--demo-accent:var(--lf-accent,#3478f6);border:1px solid color-mix(in srgb, var(--demo-accent) 34%, transparent);background:radial-gradient(90% 160% at 100% 0%, color-mix(in srgb, var(--demo-accent) 24%, transparent), transparent 62%), color-mix(in srgb, currentColor 4%, transparent);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:16px 16px 16px 20px;display:flex}.settings-connect-demo__copy{gap:3px;min-width:0;display:grid}.settings-connect-demo__copy strong{letter-spacing:-.006em;font-size:14px;font-weight:620}.settings-connect-demo__copy span{opacity:.62;text-wrap:pretty;font-size:12.5px}@media (width<=560px){.settings-connect-demo{flex-direction:column;align-items:flex-start}}.settings-sheet{--settings-radius:18px;--settings-inset:10px;color:var(--settings-label);font:400 13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.settings-sheet .settings-sheet__dialog{border-radius:var(--settings-radius)}.settings-sheet .settings-sheet__page .settings-routing{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding:0}.settings-sheet .settings-sheet__page :is(button,input,select,textarea){font-family:inherit;font-size:13px}.settings-sheet .settings-sheet__integration-access{background:0 0;border:0;padding:0}.settings-sheet .slack-setup-guide{background:0 0;border:0;border-radius:0;gap:14px;margin:0;padding:16px 0}.settings-sheet .slack-setup-guide__eyebrow{display:none}.settings-sheet .slack-setup-guide__head>div{min-width:0}.settings-sheet .slack-setup-guide__title{white-space:normal;overflow-wrap:anywhere;margin:0}.settings-sheet .slack-setup-guide__status{background:0 0;padding:0;font-weight:500}.settings-sheet .slack-setup-guide__list{gap:2px}.settings-sheet .slack-setup-guide__channel{background:0 0;border-color:#0000}.settings-sheet .slack-setup-guide__channel.is-selected{background:var(--lf-fill,var(--surface-muted));border-color:#0000}.settings-sheet .slack-setup-guide__channel-name{font-size:13px;font-weight:500;line-height:1.4}.settings-sheet :is(.slack-setup-guide__channel-name,.slack-setup-guide__channel-meta){white-space:normal;overflow-wrap:anywhere}.settings-sheet .slack-setup-guide__controls legend{text-transform:none;font-size:12px;font-weight:500}.settings-sheet .slack-setup-guide__control{background:0 0;border:0;border-radius:0;padding:8px 0}.settings-sheet .slack-setup-guide__control strong{font-size:13px;font-weight:500;line-height:1.4}.settings-sheet .slack-setup-guide__control small{font-size:12px;line-height:1.4}.settings-sheet .slack-setup-guide__button{min-height:34px;font-weight:500}.settings-sheet .slack-setup-guide__button.is-primary{border-color:var(--settings-label);background:var(--settings-label);color:var(--settings-surface)}.settings-sheet .slack-setup-guide__search:focus-within{outline:2px solid var(--lf-blue,#5b77b7);outline-offset:2px}[data-settings-dialog]{--settings-radius:18px;--settings-inset:10px;--settings-control-radius:calc(var(--settings-radius) - var(--settings-inset));--settings-dialog-bg:var(--lf-content,var(--surface));--settings-dialog-text:var(--lf-label,var(--text));--settings-dialog-muted:var(--lf-secondary-label,var(--muted));box-sizing:border-box;color:var(--settings-dialog-text);outline:none;font:400 13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}[data-settings-dialog] *,[data-settings-dialog] :before,[data-settings-dialog] :after{box-sizing:border-box}[data-settings-dialog].settings-sheet__dialog{border-radius:var(--settings-radius);background:var(--settings-dialog-bg);border:0;box-shadow:0 18px 42px #00000024}[data-settings-dialog] :is(h2,h3,h4){color:var(--settings-dialog-text);letter-spacing:0}[data-settings-dialog] :is(button,input,textarea,select){font-family:inherit;font-size:13px}[data-settings-dialog] :is(button,select,textarea,input:not([type=checkbox]):not([type=radio])){border-radius:var(--settings-control-radius)}[data-settings-dialog] button{font-weight:500}[data-settings-dialog] :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--lf-blue,#5b77b7);outline-offset:3px}[data-settings-dialog]>.settings-sheet__head{border:0;min-height:54px;padding:10px}[data-settings-dialog] .settings-sheet__title{font-size:16px;font-weight:600}[data-settings-dialog] .settings-sheet__close:hover{color:var(--settings-dialog-text);background:0 0}.settings-sheet--nested [data-settings-dialog]>div{flex-direction:column;min-height:0;display:flex}.settings-sheet--nested [data-settings-dialog] .settings-sheet__body{gap:10px;padding:10px}.settings-sheet--nested [data-settings-dialog] .servicenow-intake-setup{padding:6px}.settings-sheet [data-settings-dialog] .settings-sheet__integration-list{border:1px solid var(--settings-line);border-radius:var(--settings-card-radius);background:var(--settings-surface)}.settings-sheet [data-settings-dialog] .settings-sheet__integration{padding:12px 14px}.settings-sheet [data-settings-dialog] .settings-sheet__integration-list>p{border-bottom:1px solid var(--settings-line);color:var(--settings-muted);margin:0;padding:10px 14px;font-size:12px}.settings-sheet [data-settings-dialog] .settings-sheet__integration-icon{box-shadow:none;background:0 0}.settings-sheet [data-settings-dialog] .settings-sheet__integration-name{font-weight:600}.settings-sheet [data-settings-dialog] .settings-sheet__integration-button{font-weight:500}[data-settings-dialog] .settings-sheet__salesforce-contract{font-size:12px}.settings-sheet{--settings-ease:cubic-bezier(.22, 1, .36, 1);--settings-fast:.16s;--settings-medium:.24s;--settings-slow:.32s}:where(.settings-sheet) :where(button,a,input,select,textarea,label,summary,[role=switch]){transition-property:background-color,border-color,color,box-shadow,opacity,transform;transition-duration:var(--settings-fast);transition-timing-function:var(--settings-ease)}.settings-sheet :is(.settings-button,.settings-routing__chip,.billing-stepper button,.access-tabs button,.settings-security__back,.settings-routing__more-toggle):not(:disabled):active{transition-duration:90ms;transform:scale(.97)}.settings-sheet :is(.settings-row--action,.settings-security__item,.access-row__head):not(:disabled):active{transition-duration:90ms;transform:scale(.995)}.settings-sheet .settings-security[data-motion=back]>.settings-page-header,.settings-sheet .settings-security[data-motion=back]>.settings-security__list{animation:settings-motion-back-in var(--settings-medium) var(--settings-ease) both}.settings-sheet .settings-security[data-motion=drill]>.settings-security__detail-head,.settings-sheet .settings-security[data-motion=drill]>.settings-security__panel:not([hidden]){animation:settings-motion-drill-in var(--settings-medium) var(--settings-ease) both}@keyframes settings-motion-drill-in{0%{opacity:0;transform:translate(14px)}}@keyframes settings-motion-back-in{0%{opacity:0;transform:translate(-14px)}}.settings-reveal{opacity:0;min-width:0;transition:grid-template-rows var(--settings-slow) var(--settings-ease), opacity var(--settings-medium) var(--settings-ease);grid-template-rows:0fr;display:grid}.settings-reveal.is-expanded{opacity:1;grid-template-rows:1fr}.settings-reveal__inner{overflow-clip-margin:6px;min-width:0;min-height:0;overflow:clip}.settings-reveal__inner>*{transition:transform var(--settings-slow) var(--settings-ease);transform:translateY(-6px);animation:auto!important;animation-timeline:none!important}.settings-reveal.is-expanded>.settings-reveal__inner>*{transform:none}.settings-sheet .access-tabs{isolation:isolate;position:relative}.settings-sheet .access-tabs button{z-index:1;position:relative}.settings-sheet .access-tabs button.is-active{box-shadow:none;background:0 0}.settings-sheet .access-tabs__indicator{z-index:0;background:var(--settings-surface);pointer-events:none;transition:transform var(--settings-slow) var(--settings-ease), width var(--settings-slow) var(--settings-ease);border-radius:7px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 1px 3px #00000024}.settings-sheet :is(.access-row__chevron,.settings-routing__chevron,.settings-security__chevron,.settings-row__chevron){transition:transform var(--settings-medium) var(--settings-ease), color var(--settings-fast) var(--settings-ease)}.settings-sheet :is(.settings-security__item,.settings-row--action):hover .settings-security__chevron,.settings-sheet .settings-row--action:hover .settings-row__chevron{transform:translate(2px)}.settings-sheet .billing-meter>span{transition:width var(--settings-slow) var(--settings-ease)}@media (prefers-reduced-motion:reduce){.settings-sheet *,.settings-sheet :before,.settings-sheet :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}.settings-reveal__inner>*{transform:none}}.settings-sheet__integrations{gap:10px;display:grid}.settings-sheet__integration-access{background:var(--field-bg);border-radius:12px;gap:4px;padding:12px;display:grid}.settings-sheet__integration-access h3,.settings-sheet__integration-access p{margin:0}.settings-sheet__integration-access h3{color:var(--text);font-size:var(--text-subheadline);font-weight:var(--weight-semibold)}.settings-sheet__integration-access p{color:var(--muted);font-size:var(--text-caption1);line-height:1.4}.settings-sheet__integration-list{background:var(--field-bg);border-radius:12px;display:grid;overflow:hidden}.settings-sheet__integration{box-sizing:border-box;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-height:56px;padding:8px 12px;display:grid}.settings-sheet__integration:last-child{border-bottom:0}.settings-sheet__integration-main,.settings-sheet__integration-side,.settings-sheet__integration-actions{align-items:center;display:flex}.settings-sheet__integration-main{gap:10px;min-width:0}.settings-sheet__integration-icon{border-radius:var(--radius-sm);background:var(--surface);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.settings-sheet__integration-icon img{object-fit:contain;width:18px;height:18px;display:block}.settings-sheet__integration-copy{gap:2px;min-width:0;display:grid}.settings-sheet__integration-name{color:var(--text);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.settings-sheet__integration-detail{color:var(--muted);font-size:var(--text-caption1);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.settings-sheet__integration-side{flex-direction:column;justify-self:end;align-items:flex-end;gap:7px}.settings-sheet__integration-status{min-height:16px;color:var(--muted);font-size:var(--text-caption1);font-weight:var(--weight-semibold);background:0 0;align-items:center;gap:5px;padding:0;line-height:1;display:inline-flex}.settings-sheet__integration-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.settings-sheet__integration-status.is-connected{color:var(--accent)}.settings-sheet__integration-status.is-warning{color:var(--warning,var(--accent))}.settings-sheet__integration-actions{flex-wrap:wrap;justify-content:end;gap:6px}.settings-sheet__integration-button{border-radius:var(--radius-sm);min-height:30px;color:var(--muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);letter-spacing:0;cursor:pointer;isolation:isolate;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:0 9px;transition:color .16s;display:inline-flex;position:relative;overflow:hidden}.settings-sheet__integration-button:not(.settings-sheet__integration-button--primary):before{content:"";z-index:-1;border-radius:inherit;background:var(--primary);opacity:0;filter:blur(7px);pointer-events:none;transition:opacity .18s,filter .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.settings-sheet__integration-button:hover:not(:disabled){color:var(--primary-inverse);background:0 0}.settings-sheet__integration-button:not(.settings-sheet__integration-button--primary):hover:not(:disabled):before{opacity:1;filter:blur()}.settings-sheet__integration-button--primary{color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent)}.settings-sheet__integration-button:disabled{cursor:default;opacity:.52}.settings-sheet__integration-button--icon{width:30px;padding:0}.settings-sheet__integration-add{justify-self:center;gap:6px}.settings-sheet__integration-button.settings-sheet__integration-add:before{content:none}.settings-sheet__integration-add-icon{color:currentColor;transform-origin:50%;flex:none;transition:transform .24s cubic-bezier(.16,1,.3,1)}.settings-sheet__integration-button.settings-sheet__integration-add:not(.is-open):hover:not(:disabled) .settings-sheet__integration-add-icon{transform:rotate(90deg)}.settings-sheet__integration-button.settings-sheet__integration-add.is-open .settings-sheet__integration-add-icon{transform:rotate(45deg)}.settings-sheet__integration-button.settings-sheet__integration-add:hover:not(:disabled){color:var(--text)}.settings-sheet__integration-button.settings-sheet__integration-add:focus,.settings-sheet__integration-button.settings-sheet__integration-add:focus-visible{outline:none}.settings-sheet__integration-add-labels{align-items:center;width:76px;height:1.2em;line-height:1.2em;transition:width .24s cubic-bezier(.16,1,.3,1);display:inline-grid;position:relative;overflow:hidden}.settings-sheet__integration-add-label{white-space:nowrap;grid-area:1/1;justify-self:start;transition:opacity .18s,transform .24s cubic-bezier(.16,1,.3,1),filter .22s cubic-bezier(.16,1,.3,1)}.settings-sheet__integration-add-label--add{opacity:1;filter:blur();transform:translateY(0)}.settings-sheet__integration-add-label--close{opacity:0;filter:blur(4px);transform:translateY(8px)}.settings-sheet__integration-button.settings-sheet__integration-add.is-open .settings-sheet__integration-add-label--add{opacity:0;filter:blur(4px);transform:translateY(-8px)}.settings-sheet__integration-button.settings-sheet__integration-add.is-open .settings-sheet__integration-add-label--close{opacity:1;filter:blur();transform:translateY(0)}.settings-sheet__app-password{background:var(--field-bg);border-radius:12px;gap:10px;padding:12px;display:grid}.settings-sheet__app-password-head{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;display:grid}.settings-sheet__app-password-icon{border-radius:var(--radius-sm);background:var(--surface);justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.settings-sheet__app-password-icon img{object-fit:contain;width:20px;height:20px;display:block}.settings-sheet__app-password h3,.settings-sheet__app-password p{margin:0}.settings-sheet__app-password h3{font-size:var(--text-caption1);font-weight:var(--weight-semibold);line-height:1.2}.settings-sheet__app-password p{color:var(--muted);font-size:var(--text-caption2);line-height:1.25}.settings-sheet__app-password-field{gap:5px;display:grid}.settings-sheet__app-password-field span{color:var(--muted);font-size:var(--text-caption2);font-weight:var(--weight-semibold)}.settings-sheet__app-password-field input{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-height:38px;color:var(--text);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);border-radius:10px;padding:8px 10px}.settings-sheet__app-password-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.settings-sheet__app-password-primary,.settings-sheet__app-password-secondary{min-height:38px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);cursor:pointer;border:0;border-radius:10px}.settings-sheet__app-password-primary{background:var(--primary);color:var(--primary-inverse)}.settings-sheet__app-password-secondary{background:var(--surface);color:var(--text)}.settings-sheet__app-password-primary:disabled,.settings-sheet__app-password-secondary:disabled{cursor:default;opacity:.58}.settings-sheet__app-password-error{color:var(--danger);font-size:var(--text-caption2);font-weight:var(--weight-semibold);margin:0;line-height:1.3}.settings-sheet__integration-message{color:var(--muted);font-size:var(--text-caption1);font-weight:var(--weight-semibold);text-align:center;margin:0;line-height:1.3}.settings-sheet__integration-message.is-error{color:var(--danger,#d92d20)}.settings-sheet__salesforce-setup{color:var(--text,#1d1d1f);font-size:var(--text-caption1,12px);gap:14px;line-height:1.45;display:grid}.settings-sheet__salesforce-setup>p{color:var(--muted,#6e6e73);margin:0}.settings-sheet__salesforce-setup label{font-weight:var(--weight-semibold,600);gap:6px;display:grid}.settings-sheet__salesforce-field{border:1px solid color-mix(in srgb, var(--muted,#6e6e73) 24%, transparent);border-radius:var(--radius-sm,8px);background:color-mix(in srgb, var(--muted,#6e6e73) 5%, transparent);align-items:stretch;min-width:0;display:flex;overflow:hidden}.settings-sheet__salesforce-field input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:9px 10px;font:500 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.settings-sheet__salesforce-field button{border-top:0;border-bottom:0;border-right:0;border-image:initial;border-left:1px solid color-mix(in srgb, var(--muted,#6e6e73) 20%, transparent);color:var(--accent,#1769e0);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-weight:var(--weight-semibold,600);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.settings-sheet__salesforce-warning{border-radius:var(--radius-sm,8px);background:#f59e0b1a;padding:10px 11px;color:color-mix(in srgb, #92400e 90%, var(--text,#1d1d1f))!important}.settings-sheet__salesforce-contract{gap:7px;margin:0;display:grid}.settings-sheet__salesforce-contract div{grid-template-columns:minmax(110px,.6fr) minmax(0,1.4fr);gap:10px;display:grid}.settings-sheet__salesforce-contract dt{color:var(--muted,#6e6e73)}.settings-sheet__salesforce-contract dd{overflow-wrap:anywhere;min-width:0;margin:0;font:500 11px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}.settings-sheet__salesforce-actions{justify-content:flex-end;gap:8px;display:flex}.settings-sheet{--neo-linen:#f3f2eb;--neo-paper:#fffdf9;--neo-ink:#101514;--neo-ink-2:#3a362f;--neo-ink-3:#7b746a;--neo-ink-4:#a39b8f;--neo-brass:#8c6d3f;--neo-rule:#281e0f14;--neo-rule-strong:#281e0f21;--neo-hairline:#3c2d1911;--neo-divider:#3c2d1914;--neo-hover:#3c2d190a;--neo-sidebar-bg:linear-gradient(180deg, #ffffff9e, #ffffff6b);--neo-sidebar-shadow:inset 0 0 0 1px #ffffffe6, 0 2px 6px #32230f0d, 0 30px 60px -24px #32230f47;--neo-sidebar-radius:18px;--neo-selected-bg:#3c2d1914;--neo-search-bg:#ffffffb3;--neo-search-shadow:inset 0 0 0 1px #ffffffe6, 0 1px 3px #32230f0f;--neo-kbd-bg:#3c2d190f;--neo-panel-bg:#ffffff9e;--neo-panel-shadow:0 1px 2px #3c2d190a, 0 10px 28px -18px #3c2d1938;--neo-button-bg:#fff;--neo-button-shadow:0 0 0 1px #3c2d191f, 0 1px 2px #3c2d190f;--neo-input-bg:#ffffffb3;--neo-input-focus-bg:#fff;--neo-dialog-shadow:inset 0 0 0 1px #ffffffd9, 0 0 0 1px #281e0f0f, 0 2px 6px #32230f0d, 0 40px 80px -30px #32230f4d;--settings-label:var(--neo-ink);--settings-muted:var(--neo-ink-3);--settings-faint:var(--neo-ink-4);--settings-line:var(--neo-hairline);--settings-surface:var(--neo-paper);--settings-fill:var(--neo-hover);--settings-fill-hover:var(--neo-hover);--settings-accent:var(--neo-brass);--settings-card-radius:14px;--settings-control-radius:8px;--settings-anti-primary:#fff}:root[data-color-scheme=dark] .settings-sheet{--settings-anti-primary:#080808;--neo-linen:#080808;--neo-paper:#16181d;--neo-ink:#efece4;--neo-ink-2:#efece4a3;--neo-ink-3:#efece4a3;--neo-ink-4:#efece466;--neo-brass:#efece4;--neo-rule:#efece41f;--neo-rule-strong:#efece41f;--neo-hairline:#efece41f;--neo-divider:#efece412;--neo-hover:#efece40b;--neo-sidebar-bg:#ffffff06;--neo-sidebar-shadow:0 0 0 1px #ffffff14, 0 30px 70px -30px #00000073;--neo-sidebar-radius:20px;--neo-selected-bg:#efece41a;--neo-search-bg:#efece40f;--neo-search-shadow:inset 0 0 0 1px #efece41c, 0 1px 3px #0003;--neo-kbd-bg:#efece417;--neo-panel-bg:#efece40a;--neo-panel-shadow:0 0 0 1px #efece412, 0 10px 28px -18px #0009;--neo-button-bg:#16181d;--neo-button-shadow:0 0 0 1px #efece417, 0 1px 2px #00000040;--neo-input-bg:#efece40d;--neo-input-focus-bg:#efece414;--neo-dialog-shadow:0 0 0 1px #ffffff14, 0 40px 90px -30px #000000b3}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .settings-sheet{--settings-anti-primary:#080808;--neo-linen:#080808;--neo-paper:#16181d;--neo-ink:#efece4;--neo-ink-2:#efece4a3;--neo-ink-3:#efece4a3;--neo-ink-4:#efece466;--neo-brass:#efece4;--neo-rule:#efece41f;--neo-rule-strong:#efece41f;--neo-hairline:#efece41f;--neo-divider:#efece412;--neo-hover:#efece40b;--neo-sidebar-bg:#ffffff06;--neo-sidebar-shadow:0 0 0 1px #ffffff14, 0 30px 70px -30px #00000073;--neo-sidebar-radius:20px;--neo-selected-bg:#efece41a;--neo-search-bg:#efece40f;--neo-search-shadow:inset 0 0 0 1px #efece41c, 0 1px 3px #0003;--neo-kbd-bg:#efece417;--neo-panel-bg:#efece40a;--neo-panel-shadow:0 0 0 1px #efece412, 0 10px 28px -18px #0009;--neo-button-bg:#16181d;--neo-button-shadow:0 0 0 1px #efece417, 0 1px 2px #00000040;--neo-input-bg:#efece40d;--neo-input-focus-bg:#efece414;--neo-dialog-shadow:0 0 0 1px #ffffff14, 0 40px 90px -30px #000000b3}}.settings-sheet .settings-sheet__dialog.settings-sheet__dialog--workspace{border-radius:calc(var(--neo-sidebar-radius) + 12px);background:var(--neo-linen);width:min(1040px,100%);box-shadow:var(--neo-dialog-shadow);color:var(--neo-ink);border:0}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__workspace{grid-template-columns:232px minmax(0,1fr);gap:12px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar{border-radius:var(--neo-sidebar-radius);background:var(--neo-sidebar-bg);box-shadow:var(--neo-sidebar-shadow);-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);border:0;gap:18px;margin:12px 0 12px 12px;padding:12px}.settings-sheet .settings-sheet__sidebar-label{color:var(--neo-ink-4);margin:4px 0 -12px;padding:0 10px;font-size:11.5px;font-weight:600}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-nav{gap:1px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-identity{border-top:1px solid var(--neo-rule);border-bottom:0;order:2;margin-top:auto;padding:10px 10px 2px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-identity strong{color:var(--neo-ink);font-size:12.5px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-identity small{color:var(--neo-ink-4);font-size:12px}.settings-sheet button.settings-sheet__sidebar-identity{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-left:0;border-right:0}.settings-sheet button.settings-sheet__sidebar-identity:disabled{cursor:default}.settings-sheet button.settings-sheet__sidebar-identity:hover:not(:disabled) strong{text-underline-offset:2px;text-decoration:underline}.settings-sheet button.settings-sheet__sidebar-identity:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:8px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-item{min-height:32px;color:var(--neo-ink-2);font-size:13.5px;font-weight:500}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-item>svg{color:var(--neo-ink-3)}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-item:hover>svg{transform:none}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-item:hover:not(.is-active){color:var(--neo-ink-2)}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-item.is-active,.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-item.is-active:hover{color:var(--neo-ink)}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-item.is-active>svg{color:var(--neo-brass)}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-indicator--hover{background:var(--neo-hover)}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-indicator--active{background:var(--neo-selected-bg);box-shadow:none}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__content{padding:12px 24px 32px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__content>*{max-width:none;margin-inline:0}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__page{gap:28px}.settings-sheet .settings-sheet__dialog--workspace .settings-page-header{z-index:2;background:linear-gradient(to right, var(--neo-rule) 0%, var(--neo-rule) 45%, color-mix(in srgb, var(--neo-rule) 95.7%, transparent) calc(45% * .875 + 92% * .125), color-mix(in srgb, var(--neo-rule) 84.4%, transparent) calc(45% * .75 + 92% * .25), color-mix(in srgb, var(--neo-rule) 68.4%, transparent) calc(45% * .625 + 92% * .375), color-mix(in srgb, var(--neo-rule) 50%, transparent) calc(45% * .5 + 92% * .5), color-mix(in srgb, var(--neo-rule) 31.6%, transparent) calc(45% * .375 + 92% * .625), color-mix(in srgb, var(--neo-rule) 15.6%, transparent) calc(45% * .25 + 92% * .75), color-mix(in srgb, var(--neo-rule) 4.3%, transparent) calc(45% * .125 + 92% * .875), transparent 92%) left bottom / 100% 1px no-repeat, var(--neo-linen);border-bottom:0;align-items:center;min-height:56px;margin:-12px 0 0;padding:12px 48px 0 4px;position:sticky;top:-12px}.settings-sheet .settings-sheet__dialog--workspace .settings-page-header>div:first-child,.settings-sheet .settings-sheet__dialog--workspace .settings-page-header>:first-child:not(.settings-page-header__action){flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0;display:flex}.settings-sheet .settings-sheet__dialog--workspace .settings-page-header h3{color:var(--neo-ink);letter-spacing:0;font-size:14.5px;font-weight:600}.settings-sheet .settings-sheet__dialog--workspace .settings-page-header p{color:var(--neo-ink-4);margin:0;font-size:13px;font-weight:400}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__close--floating{color:var(--neo-ink-3);border-radius:8px;top:18px;right:16px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__close--floating:hover{color:var(--neo-ink);background:0 0}.settings-sheet .settings-sheet__dialog--workspace .settings-group{gap:10px}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-group__heading h4,.settings-routing__heading h3){color:var(--neo-ink);padding-inline:4px;font-size:13.5px;font-weight:600}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-group__heading p,.settings-routing__heading p){color:var(--neo-ink-3);padding-inline:4px;font-size:12.5px}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-group__card,.settings-sheet__integration-list,.settings-routing__members,.settings-security__list,.access-list,.billing-invite){background:var(--neo-panel-bg);box-shadow:var(--neo-panel-shadow);border:0;border-radius:14px}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-group__card,.settings-routing__members)>*+*{border-top-color:var(--neo-hairline)}.settings-sheet .settings-sheet__dialog--workspace .settings-group--danger .settings-group__card{border:0}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-row,.settings-workspace-name){padding-inline:16px}.settings-sheet .settings-sheet__dialog--workspace .settings-row__copy strong{font-size:13.5px;font-weight:600}.settings-sheet .settings-sheet__dialog--workspace .settings-row__copy>span,.settings-sheet .settings-sheet__dialog--workspace .settings-workspace-name__label{color:var(--neo-ink-3);font-size:12.5px}.settings-sheet .settings-sheet__dialog--workspace .settings-row__icon{background:var(--neo-hover);color:var(--neo-ink-3);border-radius:8px}.settings-sheet .settings-sheet__dialog--workspace .settings-row--action:hover:not(:disabled){background:var(--neo-hover)}.settings-sheet .settings-sheet__dialog--workspace .settings-button{min-height:30px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--neo-ink) 16%, transparent);color:var(--neo-ink-3);background:0 0;border:0;border-radius:8px}.settings-sheet .settings-sheet__dialog--workspace .settings-button.settings-button--primary{background:var(--neo-ink);box-shadow:none;color:var(--neo-linen)}.settings-sheet .settings-sheet__dialog--workspace .settings-button.settings-button--primary:hover:not(:disabled){background:color-mix(in srgb, var(--neo-ink) 88%, var(--neo-linen))}.settings-sheet .settings-sheet__dialog--workspace .settings-button.settings-button--ghost{box-shadow:none;color:var(--neo-ink-3);background:0 0}.settings-sheet .settings-sheet__dialog--workspace .settings-button.settings-button--danger-outline{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--settings-danger) 45%, transparent);color:var(--settings-danger);background:0 0}.settings-sheet .settings-sheet__dialog--workspace .settings-button.settings-button--danger-outline:hover:not(:disabled){background:var(--settings-danger);box-shadow:none;color:#fff}.settings-sheet .settings-sheet__dialog--workspace :is(textarea,select,input:not([type=checkbox],[type=radio],[type=range],[type=file])){background:var(--neo-input-bg);box-shadow:inset 0 0 0 1px var(--neo-rule-strong);color:var(--neo-ink);border:0;border-radius:8px}.settings-sheet .settings-sheet__dialog--workspace :is(textarea,select,input:not([type=checkbox],[type=radio],[type=range],[type=file])):focus{background:var(--neo-input-focus-bg);box-shadow:inset 0 0 0 1.5px var(--neo-brass);outline:none}.settings-sheet .settings-sheet__dialog--workspace :is(textarea,input)::placeholder{color:var(--neo-ink-3)}.settings-sheet .settings-sheet__dialog--workspace :focus-visible{outline-color:var(--neo-brass)}.settings-sheet .settings-sheet__search{color:var(--neo-ink-3);align-items:center;display:flex;position:relative}.settings-sheet .settings-sheet__search>svg{pointer-events:none;position:absolute;left:10px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__search input{background:var(--neo-search-bg);width:100%;height:32px;box-shadow:none;color:var(--neo-ink);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;appearance:none;border:0;border-radius:8px;padding:0 32px;font-family:inherit;font-size:13.5px}.settings-sheet .settings-sheet__search input::-webkit-search-cancel-button{display:none}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__search input:focus{background:var(--neo-input-focus-bg);box-shadow:none;outline:none}.settings-sheet .settings-sheet__search kbd{background:var(--neo-kbd-bg);min-width:18px;height:18px;color:var(--neo-ink-3);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;pointer-events:none;border-radius:5px;place-items:center;padding:0 4px;font-family:inherit;font-size:11px;display:inline-grid;position:absolute;right:8px}.settings-sheet .settings-sheet__search-empty{color:var(--neo-ink-4);margin:4px 0 0;padding:0 10px;font-size:12.5px}.settings-sheet .settings-sheet__dialog--workspace .settings-button:hover:not(:disabled){background:var(--neo-ink);box-shadow:inset 0 0 0 1px var(--neo-ink);color:var(--neo-linen)}.settings-sheet .settings-sheet__dialog--workspace .settings-button.settings-button--ghost:hover:not(:disabled),.settings-sheet--nested .settings-button.settings-button--ghost:hover:not(:disabled){background:var(--neo-hover);box-shadow:none;color:var(--neo-ink)}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-security__item,.settings-section>summary){transition:background-color .14s}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-security__item,.settings-section>summary):hover:not(:disabled){background:var(--neo-hover)}.settings-sheet .settings-sheet__dialog--workspace .settings-routing__person:hover:not(:disabled){background:0 0}.settings-sheet .settings-sheet__dialog--workspace .settings-routing__switch>span{transition:filter .14s}.settings-sheet .settings-sheet__dialog--workspace .settings-routing__switch:hover>span{filter:brightness(1.08)}.settings-sheet .settings-sheet__dialog :is(.settings-page-header__action,.settings-connections-empty,.settings-connections__heading) .settings-sheet__integration-button.settings-sheet__integration-add{background:var(--neo-ink);min-height:30px;box-shadow:none;color:var(--neo-linen);border-radius:8px;transition:background-color .14s,transform .1s}.settings-sheet .settings-sheet__dialog :is(.settings-page-header__action,.settings-connections-empty,.settings-connections__heading) .settings-sheet__integration-button.settings-sheet__integration-add:hover:not(:disabled){background:color-mix(in srgb, var(--neo-ink) 86%, var(--neo-linen));color:var(--neo-linen);opacity:1}.settings-sheet--nested .settings-sheet__dialog{background:var(--neo-linen);box-shadow:var(--neo-dialog-shadow);color:var(--neo-ink);border:0;border-radius:20px}.settings-sheet--nested [data-settings-dialog]>.settings-sheet__head--described{background:0 0;border-bottom:0;padding:16px 16px 14px 20px}.settings-sheet--nested [data-settings-dialog] .settings-sheet__head--described .settings-sheet__title{letter-spacing:0;font-size:14.5px;font-weight:600}.settings-sheet--nested [data-settings-dialog] .settings-sheet__head--described .settings-sheet__close{color:var(--neo-ink-3);border-radius:8px}.settings-sheet--nested [data-settings-dialog] .settings-sheet__head--described .settings-sheet__close:hover{color:var(--neo-ink);background:0 0}.settings-sheet--nested [data-settings-dialog].settings-sheet__dialog--wide .settings-sheet__body{padding:16px 20px 20px}@media (width<=680px){.settings-sheet .settings-sheet__search{display:none}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__workspace{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar{box-shadow:inset 0 -1px 0 var(--neo-rule);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;margin:0;padding:10px 52px 10px 12px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-nav{gap:4px}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__sidebar-item{font-size:13px}.settings-sheet .settings-sheet__sidebar-label{display:none}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__content{padding-inline:16px}.settings-sheet .settings-sheet__dialog--workspace .settings-page-header{margin:0;padding:0 0 12px;position:static}.settings-sheet .settings-sheet__dialog--workspace .settings-sheet__close--floating{top:18px;right:18px}}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-sheet__integrations,.settings-sheet__integration-access,.settings-security,.access-page,.billing-page,.agent-memory,.settings-routing)>.settings-page-header{margin-bottom:12px}.settings-sheet .settings-sheet__dialog--workspace .settings-group--danger .settings-group__heading h4{color:var(--settings-danger)}.settings-sheet .settings-sheet__dialog--workspace .settings-forwarding__button:not(.settings-forwarding__button--primary){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--neo-ink) 16%, transparent);color:var(--neo-ink-3);background:0 0}.settings-sheet .settings-sheet__dialog--workspace .settings-forwarding__button:not(.settings-forwarding__button--primary):hover:not(:disabled){background:var(--neo-ink);box-shadow:inset 0 0 0 1px var(--neo-ink);color:var(--neo-linen)}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-group__card,.settings-routing__members,.settings-security__list)>*+*,.settings-sheet .settings-sheet__dialog--workspace .agent-memory__item+.agent-memory__item{border-top:0;position:relative}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-group__card,.settings-routing__members,.settings-security__list)>*+:before,.settings-sheet .settings-sheet__dialog--workspace .agent-memory__item+.agent-memory__item:before{content:"";background:var(--neo-divider);pointer-events:none;height:1px;position:absolute;top:0;left:16px;right:16px}.settings-sheet .settings-sheet__dialog--workspace :is(.settings-group__card,.settings-routing__members,.settings-security__list)>*+:is(:has(>.settings-row__icon),:has(.settings-routing__person),:has(>.settings-security__icon)):before{left:58px}.settings-sheet .settings-sheet__dialog--workspace .settings-forwarding>.settings-forwarding__label+:before{display:none}.settings-sheet .settings-sheet__dialog--workspace .settings-security__list>*+:has(>.settings-security__icon):before{left:66px}.settings-sheet .settings-sheet__sidebar-subitem{z-index:1;width:100%;min-height:28px;color:var(--neo-ink-3);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 10px 0 36px;font-family:inherit;font-size:12.5px;animation:.26s cubic-bezier(.16,1,.3,1) both settings-subitem-in;display:flex;position:relative}.settings-sheet .settings-sheet__sidebar-subitem:before{content:"";background:var(--neo-rule);width:1px;position:absolute;top:0;bottom:0;left:17px}.settings-sheet .settings-sheet__sidebar-subitem:hover{background:var(--neo-hover);color:var(--neo-ink)}.settings-sheet .settings-sheet__sidebar-subitem:focus-visible{outline:2px solid var(--neo-brass);outline-offset:-2px}@keyframes settings-subitem-in{0%{opacity:0;transform:translateY(-3px)}}.settings-sheet .is-search-hit{border-radius:14px;animation:1.7s cubic-bezier(.22,1,.36,1) both settings-search-hit}@keyframes settings-search-hit{0%,12%{box-shadow:0 0 0 3px color-mix(in srgb, var(--neo-ink) 28%, transparent);background-color:color-mix(in srgb, var(--neo-ink) 6%, transparent)}to{background-color:#0000;box-shadow:0 0 0 3px #0000}}@media (prefers-reduced-motion:reduce){.settings-sheet .settings-sheet__sidebar-subitem{animation:auto;animation-timeline:none}}.settings-sheet .settings-sheet__integration.is-removing{pointer-events:none;animation:.3s cubic-bezier(.32,.72,0,1) forwards settings-integration-remove;overflow:hidden}@keyframes settings-integration-remove{0%{opacity:1;max-height:80px;transform:none}60%{opacity:0;transform:translate(14px)}to{opacity:0;min-height:0;max-height:0;padding-block:0;transform:translate(14px)}}@media (prefers-reduced-motion:reduce){.settings-sheet .settings-sheet__integration.is-removing{opacity:.5;animation:auto;animation-timeline:none}}.settings-sheet .settings-sheet__dialog--workspace .settings-security__list{padding:4px}.settings-sheet .settings-sheet__dialog--workspace .settings-security__item{border-radius:10px;padding:12px}.settings-sheet .settings-sheet__dialog--workspace .settings-security__list>*+:has(>.settings-security__icon):before{transition:opacity .14s;left:62px;right:12px}.settings-sheet .settings-sheet__dialog--workspace .settings-security__list>button.settings-security__item:hover:before,.settings-sheet .settings-sheet__dialog--workspace .settings-security__list>button.settings-security__item:hover+:before{opacity:0}.settings-sheet .settings-sheet__dialog--workspace .settings-security__item.is-unavailable:hover:not(:disabled){background:0 0}.settings-sheet .settings-security__item.is-unavailable:active{transform:none}.signature-widget{background:var(--radical-inbox-cell-bg,#fff);width:100%;box-shadow:none;color:var(--lf-label,#1d1d1f);--sw-purple:#4c00ff;--sw-purple-solid:#4c00ff;--sw-purple-soft:#4c00ff17;--sw-purple-ring:#4c00ff59;--sw-green:#18794e;--sw-green-soft:#30a46c1f;--sw-red:#c00013;--sw-red-soft:#d7001517;--sw-primary:#1d1d1f;--sw-primary-hover:#000;--sw-on-primary:#fff;border:0;border-radius:14px;gap:12px;margin:14px 0 18px;padding:16px 16px 14px;font-size:13px;display:grid}:root[data-color-scheme=light] .signature-widget{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .signature-widget{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}}.signature-widget .signature-widget__head{align-items:center;gap:10px;min-width:0;height:24px;display:flex}.signature-widget .signature-widget__head img{border-radius:4px;flex:none;margin-left:2px}.signature-widget .signature-widget__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.signature-widget .signature-widget__title.is-link{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.signature-widget .signature-widget__title.is-link:hover{text-underline-offset:3px;text-decoration:underline}.signature-widget .signature-widget__status{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 6%, transparent);color:var(--lf-secondary-label,#6e6e73);border-radius:8px;flex:none;padding:0 9px;font-size:11.5px;font-style:normal;font-weight:600;line-height:24px}.signature-widget.is-waiting .signature-widget__status,.signature-widget.is-attention .signature-widget__status{background:var(--sw-purple-soft);color:var(--sw-purple)}.signature-widget.is-done .signature-widget__status{background:var(--sw-green-soft);color:var(--sw-green)}.signature-widget.is-problem .signature-widget__status{background:var(--sw-red-soft);color:var(--sw-red)}.signature-widget .signature-widget__signers{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 3.5%, transparent);border-radius:8px;list-style:none;display:grid;margin:0!important;padding:4px 12px!important}.signature-widget .signature-widget__signers li{align-items:center;gap:10px;min-height:40px;margin:0;padding:0;display:flex}.signature-widget .signature-widget__signers li+li{border-top:.5px solid color-mix(in srgb, var(--lf-label,#1d1d1f) 10%, transparent)}.signature-widget .signature-widget__avatar{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 8%, transparent);width:24px;height:24px;color:var(--lf-secondary-label,#6e6e73);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.signature-widget .signature-widget__signers li.is-done .signature-widget__avatar{color:#fff;background:#30a46c}.signature-widget .signature-widget__signers li.is-problem .signature-widget__avatar{color:#fff;background:#d70015}.signature-widget .signature-widget__signers li.is-next .signature-widget__avatar{background:var(--sw-purple-solid);color:#fff}.signature-widget .signature-widget__person{white-space:nowrap;flex:1;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.signature-widget .signature-widget__person>span{font-weight:600}.signature-widget .signature-widget__person small{color:var(--lf-tertiary-label,#86868b);text-overflow:ellipsis;font-size:12px;overflow:hidden}.signature-widget .signature-widget__state{color:var(--lf-secondary-label,#6e6e73);flex:none;font-size:12px}.signature-widget .signature-widget__signers li.is-done .signature-widget__state{color:var(--sw-green);font-weight:600}.signature-widget .signature-widget__signers li.is-next .signature-widget__state{color:var(--sw-purple);font-weight:600}.signature-widget .signature-widget__signers li.is-problem .signature-widget__state{color:var(--sw-red);font-weight:600}.signature-widget .signature-widget__reason{--reason-ease:cubic-bezier(.22, 1, .36, 1);gap:6px;margin:0;display:grid}.signature-widget .signature-widget__reason-head{justify-content:space-between;align-items:center;min-height:20px;display:flex}.signature-widget .signature-widget__reason-controls{--pill-spring:cubic-bezier(.34, 1.32, .64, 1);background:color-mix(in srgb, var(--lf-label,#1d1d1f) 5%, transparent);height:22px;transition:width .46s var(--pill-spring), background-color .24s ease;border-radius:7px;position:relative;overflow:hidden}.signature-widget .signature-widget__reason-controls.is-editing{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 7%, transparent)}.signature-widget .signature-widget__reason-view,.signature-widget .signature-widget__reason-editing{white-space:nowrap;align-items:center;height:22px;display:flex;position:absolute;top:0;right:0}.signature-widget .signature-widget__reason-view{transition:opacity .2s ease 60ms, transform .36s var(--reason-ease) 40ms}.signature-widget .signature-widget__reason-controls.is-editing .signature-widget__reason-view{opacity:0;pointer-events:none;transition:opacity .14s ease, transform .3s var(--reason-ease);transform:translate(-10px)}.signature-widget .signature-widget__reason-editing{pointer-events:none;gap:2px;padding:0 2px 0 0}.signature-widget .signature-widget__reason-controls.is-editing .signature-widget__reason-editing{pointer-events:auto}.signature-widget .signature-widget__reason .signature-widget__reason-controls:not(.is-editing) .signature-widget__reason-editing>button,.signature-widget .signature-widget__reason-editing>button{opacity:0;transition:opacity .14s ease, transform .26s var(--reason-ease), background-color .16s ease, color .16s ease;transform:translate(14px)}.signature-widget .signature-widget__reason-controls.is-editing .signature-widget__reason-editing>button{opacity:1;transition:opacity .26s ease, transform .44s var(--pill-spring), background-color .16s ease, color .16s ease;transform:none}.signature-widget .signature-widget__reason-controls.is-editing .signature-widget__reason-cancel{transition-delay:70ms,70ms,0s,0s}.signature-widget .signature-widget__reason-controls.is-editing .signature-widget__reason-save{transition-delay:.13s,.13s,0s,0s}.signature-widget .signature-widget__reason .signature-widget__reason-edit,.signature-widget .signature-widget__reason .signature-widget__reason-cancel{height:22px;color:var(--lf-secondary-label,#6e6e73);background:0 0;border-radius:7px;padding:0 8px;font-size:12px}.signature-widget .signature-widget__reason .signature-widget__reason-edit:hover:not(:disabled),.signature-widget .signature-widget__reason .signature-widget__reason-cancel:hover{color:var(--lf-label,#1d1d1f)}.signature-widget .signature-widget__reason .signature-widget__reason-save{background:var(--sw-primary);height:18px;color:var(--sw-on-primary);border-radius:5px;padding:0 9px;font-size:12px}.signature-widget .signature-widget__reason .signature-widget__reason-save:hover:not(:disabled){background:var(--sw-primary-hover)}.signature-widget .signature-widget__reason .signature-widget__reason-edit:disabled{opacity:1;cursor:default}.signature-widget .signature-widget__reason-head>span{color:var(--lf-secondary-label,#6e6e73);font-size:12px;font-weight:600}.signature-widget .signature-widget__reason-text{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 3.5%, transparent);min-height:38px;animation:signature-reason-in .22s var(--reason-ease);border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex}.signature-widget .signature-widget__reason-text p{color:var(--lf-label,#1d1d1f);flex:1;font-size:13px;line-height:20px;margin:0!important}@keyframes signature-reason-in{0%{opacity:.4}to{opacity:1}}.signature-widget .signature-widget__reason button{height:28px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;align-items:center;gap:5px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background-color .16s,color .16s;display:inline-flex}.signature-widget .signature-widget__reason .is-fill{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 7%, transparent);color:var(--lf-label,#1d1d1f)}.signature-widget .signature-widget__reason .is-fill:hover:not(:disabled),.signature-widget .signature-widget__reason .is-primary{background:var(--sw-primary);color:var(--sw-on-primary)}.signature-widget .signature-widget__reason .is-primary:hover:not(:disabled){background:var(--sw-primary-hover)}.signature-widget .signature-widget__reason button:disabled{opacity:.5;cursor:default}.signature-widget .signature-widget__reason textarea{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 3.5%, transparent);width:100%;min-height:0;color:var(--lf-label,#1d1d1f);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;resize:none;animation:signature-reason-in .22s var(--reason-ease);border:0;border-radius:8px;outline:none;padding:9px 12px;font-family:inherit;font-size:13px;line-height:20px;transition:background-color .22s,box-shadow .22s;display:block;overflow:hidden}.signature-widget .signature-widget__reason textarea:focus{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 5%, transparent);box-shadow:inset 0 0 0 1px var(--sw-purple-ring)}.signature-widget .signature-widget__note{color:var(--lf-secondary-label,#6e6e73);font-size:12.5px;margin:0!important}.signature-widget .signature-widget__note.is-problem{color:var(--sw-red)}.signature-widget .signature-widget__actions:not(:has(a,button)){display:none}.signature-widget .signature-widget__actions{border-top:.5px solid color-mix(in srgb, var(--lf-label,#1d1d1f) 12%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:28px;margin:2px -16px 0;padding:12px 16px 0;display:flex}.signature-widget .signature-widget__links,.signature-widget .signature-widget__decisions{align-items:center;gap:6px;display:flex}.signature-widget .signature-widget__links{gap:18px;padding-left:5px}.signature-widget .signature-widget__decisions{margin-left:auto}.signature-widget .signature-widget__actions a,.signature-widget .signature-widget__actions button{height:28px;color:var(--lf-secondary-label,#6e6e73);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background-color .16s,color .16s;display:inline-flex;text-decoration:none!important}.signature-widget .signature-widget__links a,.signature-widget .signature-widget__links button{color:var(--lf-label,#1d1d1f);padding:0}.signature-widget .signature-widget__links a:hover,.signature-widget .signature-widget__links button:hover{color:var(--lf-secondary-label,#6e6e73)}.signature-widget .signature-widget__open{background:0 0;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;transition:background-color .2s;display:inline-grid;color:var(--sw-purple)!important;text-decoration:none!important}.signature-widget .signature-widget__open:hover{background:var(--sw-purple-soft)}.signature-widget .signature-widget__actions .is-fill{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 7%, transparent);color:var(--lf-label,#1d1d1f)}.signature-widget .signature-widget__actions .is-fill:hover:not(:disabled){background:var(--sw-primary);color:var(--sw-on-primary)}.signature-widget .signature-widget__actions .is-discard:hover:not(:disabled){background:color-mix(in srgb, var(--lf-red,#e5484d) 13%, transparent);color:var(--lf-red,#e5484d)}.signature-widget .signature-widget__actions .is-primary{background:var(--sw-primary);color:var(--sw-on-primary)}.signature-widget .signature-widget__actions .is-primary:hover:not(:disabled){background:var(--sw-primary-hover)}.signature-widget .signature-widget__actions button:disabled{opacity:.5;cursor:default}.signature-widget .signature-widget__actions button{transition:background-color .16s,color .16s,opacity .22s}.signature-widget .signature-widget__confirm{color:var(--lf-label,#1d1d1f);margin-right:auto;font-weight:600}.signature-widget.is-loading .signature-widget__title{color:var(--lf-secondary-label,#6e6e73)}@media (prefers-reduced-motion:reduce){.signature-widget .signature-widget__reason-text,.signature-widget .signature-widget__reason textarea{animation:auto;animation-timeline:none}.signature-widget .signature-widget__reason-controls,.signature-widget .signature-widget__reason-view,.signature-widget .signature-widget__reason-editing>button{transition:none!important}}:root[data-color-scheme=dark] .signature-widget{--sw-purple:#b4a1ff;--sw-purple-solid:#6e56ff;--sw-purple-soft:#967dff2e;--sw-purple-ring:#b4a1ff8c;--sw-green:#4cc38a;--sw-green-soft:#4cc38a29;--sw-red:#ff6b6b;--sw-red-soft:#ff6b6b29;--sw-primary:#f5f5f7;--sw-primary-hover:#fff;--sw-on-primary:#111}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .signature-widget{--sw-purple:#b4a1ff;--sw-purple-solid:#6e56ff;--sw-purple-soft:#967dff2e;--sw-purple-ring:#b4a1ff8c;--sw-green:#4cc38a;--sw-green-soft:#4cc38a29;--sw-red:#ff6b6b;--sw-red-soft:#ff6b6b29;--sw-primary:#f5f5f7;--sw-primary-hover:#fff;--sw-on-primary:#111}}.signature-widget__copies{color:var(--lf-secondary-label,#6e6e73);margin:-4px 0 0;font-size:12px}.signature-widget__copies span{color:var(--lf-tertiary-label,#86868b);margin-right:4px;font-weight:600}.message-widget{--sw-purple:#0a66d8;--sw-purple-solid:#0a66d8;--sw-purple-soft:#0a66d817;--sw-purple-ring:#0a66d859;--mw-panel:color-mix(in srgb, var(--lf-label,#1d1d1f) 3.5%, transparent);--mw-hairline:color-mix(in srgb, var(--lf-label,#1d1d1f) 10%, transparent);--mw-chip:color-mix(in srgb, var(--lf-label,#1d1d1f) 6%, transparent);--mw-ease:cubic-bezier(.22, 1, .36, 1)}.message-widget.is-via-gmail{--sw-purple:#1a73e8;--sw-purple-solid:#1a73e8;--sw-purple-soft:#1a73e817;--sw-purple-ring:#1a73e859}.message-widget.is-via-outlook{--sw-purple:#0f6cbd;--sw-purple-solid:#0f6cbd;--sw-purple-soft:#0f6cbd17;--sw-purple-ring:#0f6cbd59}.signature-widget.message-widget.is-quiet .signature-widget__status{background:var(--mw-chip);color:var(--lf-secondary-label,#6e6e73)}.signature-widget.message-widget .signature-widget__status{align-items:center;gap:4px;display:inline-flex}.signature-widget.message-widget.is-attention .signature-widget__status{background:var(--mw-chip);color:var(--lf-secondary-label,#6e6e73)}.signature-widget.message-widget .signature-widget__open{transition:background-color .2s,color .2s;color:var(--lf-secondary-label,#6e6e73)!important}.signature-widget.message-widget .signature-widget__open:hover{background:var(--mw-chip);color:var(--lf-label,#1d1d1f)!important}.signature-widget.message-widget.is-done .signature-widget__open{color:var(--sw-green)!important}.signature-widget.message-widget.is-done .signature-widget__open:hover{background:var(--sw-green-soft);color:var(--sw-green)!important}.signature-widget.message-widget.is-problem .signature-widget__open{color:var(--sw-red)!important}.signature-widget.message-widget.is-problem .signature-widget__open:hover{background:var(--sw-red-soft);color:var(--sw-red)!important}.signature-widget.message-widget .signature-widget__head img.message-widget__mark{box-sizing:border-box;object-fit:contain;border-radius:0;flex:none;width:20px;max-width:none;height:20px;margin-left:2px;padding:1px;overflow:visible}.message-widget .message-widget__subject{color:var(--lf-label,#1d1d1f);background:0 0;border:0;border-radius:6px;outline:none;margin:0 0 0 -6px;padding:2px 6px;font-family:inherit;transition:background-color .18s,box-shadow .18s}.message-widget .message-widget__subject::placeholder{color:var(--lf-tertiary-label,#86868b)}.message-widget .message-widget__subject:not([readonly]):hover{background:var(--mw-panel)}.message-widget .message-widget__subject:not([readonly]):focus{background:var(--mw-panel);box-shadow:none;text-overflow:clip}.message-widget .message-widget__subject[readonly]{cursor:default}.message-widget .signature-widget__open{margin-left:-4px}.message-widget .message-widget__people{border-bottom:.5px solid var(--mw-hairline);animation:message-widget-in .22s var(--mw-ease);list-style:none;display:grid;margin:0!important;padding:0 0 10px!important}.message-widget .message-widget__people:has(+.message-widget__extras){border-bottom:0;padding-bottom:0!important}.message-widget .message-widget__row{box-sizing:border-box;align-items:flex-start;gap:10px;min-height:32px;margin:0;padding:3px 0;display:flex}.message-widget .message-widget__people>.message-widget__row:nth-child(n+3){animation:message-widget-row-in .32s var(--mw-ease)}@keyframes message-widget-row-in{0%{opacity:0;max-height:0;padding-block:0}to{opacity:1;max-height:120px}}.message-widget .message-widget__extras{border-bottom:.5px solid var(--mw-hairline);gap:2px;margin:-10px 0 0;padding:0 0 8px 36px;display:flex}.message-widget .message-widget__extras button{box-sizing:border-box;height:26px;color:var(--lf-secondary-label,#6e6e73);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:0 8px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background-color .16s,color .16s;display:inline-flex}.message-widget .message-widget__extras button:hover{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 7%, transparent);color:var(--lf-label,#1d1d1f)}.message-widget .message-widget__role{width:34px;color:var(--lf-secondary-label,#6e6e73);flex:none;font-size:12px;font-weight:600;line-height:26px}.message-widget .message-widget__chips{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.message-widget .message-widget__chip{box-sizing:border-box;background:var(--mw-chip);max-width:100%;height:26px;color:var(--lf-label,#1d1d1f);white-space:nowrap;animation:message-widget-chip-in .26s var(--mw-ease);border-radius:13px;align-items:center;gap:6px;padding:0 9px 0 3px;font-size:12.5px;font-weight:600;display:inline-flex}.message-widget .message-widget__chip>span:not(.message-widget__chip-avatar){text-overflow:ellipsis;min-width:0;overflow:hidden}.message-widget .message-widget__chip-avatar{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 9%, transparent);width:20px;height:20px;color:var(--lf-secondary-label,#6e6e73);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:700;display:inline-grid}.message-widget .message-widget__chip.is-sender .message-widget__chip-avatar{background:var(--sw-purple);color:#fff}.message-widget .message-widget__chip{position:relative}.message-widget .message-widget__chip-avatar{transition:opacity .16s ease, transform .2s var(--mw-ease)}.message-widget .message-widget__chip:has(.message-widget__chip-remove):is(:hover,:focus-within) .message-widget__chip-avatar{opacity:0;transform:scale(.8)}.message-widget .message-widget__chip-remove{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 9%, transparent);width:20px;height:20px;color:var(--lf-secondary-label,#6e6e73);opacity:0;pointer-events:none;cursor:pointer;transition:opacity .16s ease, transform .2s var(--mw-ease), background-color .16s ease, color .16s ease;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:3px;left:3px;transform:scale(.8)}.message-widget .message-widget__chip:is(:hover,:focus-within) .message-widget__chip-remove{opacity:1;pointer-events:auto;transform:none}.message-widget .message-widget__chip-remove:hover{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 16%, transparent);color:var(--lf-label,#1d1d1f)}.message-widget .message-widget__add{width:26px;height:26px;color:var(--lf-secondary-label,#6e6e73);cursor:pointer;background:0 0;border:0;border-radius:13px;place-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-grid}.message-widget .message-widget__add:hover{background:var(--mw-chip);color:var(--lf-label,#1d1d1f)}.message-widget .message-widget__add-field{box-sizing:border-box;background:var(--lf-background,#fff);min-width:140px;height:26px;box-shadow:inset 0 0 0 1px var(--sw-purple-ring);color:var(--lf-label,#1d1d1f);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;animation:message-widget-chip-in .22s var(--mw-ease);border:0;border-radius:13px;outline:none;flex:160px;padding:0 10px;font-family:inherit;font-size:12.5px}.message-widget .message-widget__add-field.is-invalid{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sw-red) 60%, transparent);animation:.26s message-widget-nudge}.message-widget .message-widget__sender{max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.message-widget .message-widget__sender svg{color:var(--lf-tertiary-label,#86868b);flex:none;transition:transform .2s}.message-widget .message-widget__sender.is-open svg{transform:rotate(180deg)}.message-widget .message-widget__chip .phase-three-sender{min-width:0;position:relative}.message-widget .message-widget__body{box-sizing:border-box;width:calc(100% + 16px);min-height:0;color:var(--lf-label,#1d1d1f);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;resize:none;animation:message-widget-in .22s var(--mw-ease);background:0 0;border:0;border-radius:8px;outline:none;margin:0 -8px;padding:6px 8px;font-family:inherit;font-size:13.5px;line-height:1.6;transition:background-color .2s,box-shadow .2s;display:block;overflow:hidden}.message-widget .message-widget__body:not([readonly]):hover{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 2%, transparent)}.message-widget .message-widget__body:not([readonly]):focus{background:var(--mw-panel);box-shadow:none}.message-widget .message-widget__body[readonly]{cursor:default}.message-widget div.message-widget__body{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}.message-widget div.message-widget__body[contenteditable=false]{cursor:default}.message-widget div.message-widget__body[contenteditable=true]:hover{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 2%, transparent)}.message-widget div.message-widget__body[contenteditable=true]:focus{background:var(--mw-panel)}.message-widget div.message-widget__body :is(ul,ol){white-space:normal;margin:4px 0!important;padding-left:22px!important}.message-widget div.message-widget__body li{margin:2px 0!important}.message-widget .signature-widget__links{flex-wrap:wrap;row-gap:4px}.signature-widget.message-widget .signature-widget__actions{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.signature-widget.message-widget .signature-widget__actions>:first-child{justify-self:start}.signature-widget.message-widget .signature-widget__actions>:nth-child(n+3){justify-self:end;margin-left:0}.message-widget .message-widget__format{background:var(--mw-panel);border-radius:10px;align-items:center;gap:2px;padding:2px;display:inline-flex}.message-widget .signature-widget__actions .message-widget__format button{width:28px;height:28px;color:var(--lf-secondary-label,#6e6e73);border-radius:8px;justify-content:center;padding:0;transition:background-color .14s,color .14s}.message-widget .signature-widget__actions .message-widget__format button.is-group-start{margin-left:7px;position:relative}.message-widget .signature-widget__actions .message-widget__format button.is-group-start:before{content:"";background:var(--mw-hairline);width:1px;position:absolute;top:8px;bottom:8px;left:-5px}.message-widget .signature-widget__actions .message-widget__format button:hover:not(:disabled),.message-widget .signature-widget__actions .message-widget__format button[aria-pressed=true]{background:var(--mw-chip);color:var(--lf-label,#1d1d1f)}.message-widget .message-widget__attach-input{display:none}.message-widget .message-widget__attachments{flex-wrap:wrap;gap:6px;margin-top:-4px;display:flex}.message-widget .message-widget__attachment{background:var(--mw-panel);height:30px;animation:message-widget-chip-in .22s var(--mw-ease);border-radius:8px;align-items:center;gap:2px;padding:0 4px 0 10px;display:inline-flex}.message-widget .message-widget__attachment .message-widget__file{color:var(--lf-label,#1d1d1f);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.message-widget .message-widget__attachment .message-widget__file>span{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.message-widget .message-widget__attachment .message-widget__file small{color:var(--lf-tertiary-label,#86868b);font-weight:500}.message-widget .message-widget__attachment-remove{width:20px;height:20px;color:var(--lf-tertiary-label,#86868b);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-left:2px;padding:0;transition:background-color .14s,color .14s;display:inline-grid}.message-widget .message-widget__attachment-remove:hover{background:var(--mw-chip);color:var(--lf-label,#1d1d1f)}.message-widget .signature-widget__actions .message-widget__morph{margin-left:auto}.message-widget .signature-widget__actions .signature-widget__links .message-widget__discard{transition:opacity .2s,color .16s}.message-widget .signature-widget__actions .signature-widget__links .message-widget__discard:hover:not(:disabled){color:var(--sw-red)}.message-widget .signature-widget__actions .signature-widget__links .message-widget__discard:disabled{opacity:1;cursor:default}.message-widget .signature-widget__actions .signature-widget__links .message-widget__discard.is-hidden:disabled{opacity:0;pointer-events:none}.message-widget .signature-widget__links .message-widget__file small{color:var(--lf-tertiary-label,#86868b);font-weight:500}.message-widget .signature-widget__links .message-widget__file>span{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.message-widget .message-widget__later{position:relative}.message-widget .signature-widget__actions .message-widget__later>.is-fill.is-open{background:var(--sw-primary);color:var(--sw-on-primary);box-shadow:none;outline:none}.message-widget .message-widget__later-menu{z-index:20;box-sizing:content-box;border:1px solid var(--lf-separator-soft,#00000014);background:var(--lf-content,#fff);white-space:normal;transform-origin:100% 100%;--mw-settle:cubic-bezier(.32, .72, 0, 1);width:246px;transition:width .32s var(--mw-settle), height .32s var(--mw-settle);border-radius:14px;padding:0;animation:.34s cubic-bezier(.32,.72,0,1) message-widget-menu-unfold;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #14161e24,0 2px 6px #14161e0f}.message-widget .message-widget__later-menu.is-closing{pointer-events:none;animation:.2s cubic-bezier(.4,0,.6,1) forwards message-widget-menu-fold}.message-widget .message-widget__later-view{box-sizing:border-box;gap:2px;padding:5px;display:grid}.message-widget .message-widget__later-view.is-entering{animation:.22s 70ms both message-widget-fade-in}@keyframes message-widget-menu-unfold{0%{clip-path:inset(calc(100% - var(--from-h)) 0 0 calc(100% - var(--from-w)) round 8px);transform:translateY(calc(var(--from-h) + 8px));opacity:.5}to{clip-path:inset(0 round 14px);opacity:1;transform:none}}@keyframes message-widget-menu-fold{0%{clip-path:inset(0 round 14px);opacity:1;transform:none}to{clip-path:inset(calc(100% - var(--from-h)) 0 0 calc(100% - var(--from-w)) round 8px);transform:translateY(calc(var(--from-h) + 8px));opacity:0}}.message-widget .message-widget__later-view.is-quick{width:246px}.message-widget .message-widget__later-view.is-pick{width:270px;padding:8px}.message-widget .message-widget__later-view.is-leaving{pointer-events:none;animation:.14s forwards message-widget-fade-out;position:absolute;top:0;left:0}@keyframes message-widget-fade-in{0%{opacity:0}to{opacity:1}}@keyframes message-widget-fade-out{0%{opacity:1}to{opacity:0}}.message-widget .signature-widget__actions .message-widget__later-view>button{width:100%;height:36px;color:var(--lf-label,#1d1d1f);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.message-widget .signature-widget__actions .message-widget__later-view>button:hover{background:var(--mw-panel)}.message-widget .message-widget__later-menu small{color:var(--lf-tertiary-label,#86868b);white-space:nowrap;font-size:12px;font-weight:500}.message-widget .signature-widget__actions .message-widget__later-view>.message-widget__later-pick{border-top-left-radius:9px;margin-top:3px}.message-widget .message-widget__later-pick{position:relative}.message-widget .message-widget__later-pick:before{content:"";background:var(--mw-hairline);height:.5px;position:absolute;top:-3px;left:6px;right:6px}.message-widget .message-widget__later-pick>span{align-items:center;gap:8px;display:inline-flex}.message-widget .message-widget__later-pick>svg{color:var(--lf-tertiary-label,#86868b)}.message-widget .message-widget__later-menu.is-picking{width:270px}.message-widget .message-widget__picker{gap:8px;display:grid}.message-widget .message-widget__picker-head{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.message-widget .message-widget__picker-head strong{color:var(--lf-label,#1d1d1f);font-size:13px;font-weight:600}.message-widget .message-widget__month-title{text-align:center;display:block;overflow:hidden}.message-widget .message-widget__month-title strong{display:inline-block}.message-widget .message-widget__month-title strong.is-later{animation:.22s cubic-bezier(.32,.72,0,1) message-widget-roll-later}.message-widget .message-widget__month-title strong.is-earlier{animation:.22s cubic-bezier(.32,.72,0,1) message-widget-roll-earlier}@keyframes message-widget-roll-later{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes message-widget-roll-earlier{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.message-widget .signature-widget__actions .message-widget__picker-head button{width:28px;color:var(--lf-secondary-label,#6e6e73);border-radius:8px;justify-content:center;padding:0}.message-widget .signature-widget__actions .message-widget__picker-head button:hover:not(:disabled){background:var(--mw-chip);color:var(--lf-label,#1d1d1f)}.message-widget .message-widget__picker-body{height:214px;position:relative}.message-widget .message-widget__months{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;height:100%;transition:opacity .16s;position:relative;overflow-y:auto}.message-widget .message-widget__months::-webkit-scrollbar{display:none}.message-widget .message-widget__month{scroll-snap-align:start;padding-bottom:12px}.message-widget [data-hidden]{opacity:0;pointer-events:none}.message-widget .message-widget__weekdays{transition:opacity .16s}.message-widget .message-widget__times{overscroll-behavior:contain;scrollbar-width:none;grid-template-columns:repeat(3,1fr);align-content:start;gap:2px;animation:.16s message-widget-fade-in;display:grid;position:absolute;inset:0;overflow-y:auto}.message-widget .message-widget__times::-webkit-scrollbar{display:none}.message-widget .signature-widget__actions .message-widget__times button{width:100%;height:32px;color:var(--lf-label,#1d1d1f);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;padding:0;font-size:12.5px;font-weight:500;transition:background-color .12s,color .12s}.message-widget .signature-widget__actions .message-widget__times button:hover:not([aria-pressed=true]){background:var(--mw-panel)}.message-widget .signature-widget__actions .message-widget__times button[aria-pressed=true]{background:var(--sw-primary);color:var(--sw-on-primary);font-weight:600}.message-widget .message-widget__weekdays,.message-widget .message-widget__days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.message-widget .message-widget__weekdays span{color:var(--lf-tertiary-label,#86868b);text-align:center;font-size:11px;font-weight:600;line-height:18px}.message-widget .signature-widget__actions .message-widget__days button{width:100%;height:32px;color:var(--lf-label,#1d1d1f);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;padding:0;font-size:12.5px;font-weight:500;transition:background-color .12s,color .12s,box-shadow .12s}.message-widget .signature-widget__actions .message-widget__days button.is-outside{color:var(--lf-tertiary-label,#86868b)}.message-widget .signature-widget__actions .message-widget__days button:disabled{opacity:.32}.message-widget .signature-widget__actions .message-widget__days button.is-today{box-shadow:inset 0 0 0 1px var(--mw-hairline);font-weight:700}.message-widget .signature-widget__actions .message-widget__days button:hover:not(:disabled):not([aria-pressed=true]){background:var(--mw-panel)}.message-widget .signature-widget__actions .message-widget__days button[aria-pressed=true]{background:var(--sw-primary);color:var(--sw-on-primary);box-shadow:none;font-weight:600}.message-widget .message-widget__time{background:var(--mw-panel);border-radius:9px;justify-content:space-between;align-items:center;height:36px;padding:0 4px 0 12px;display:flex}.message-widget .message-widget__time span{color:var(--lf-label,#1d1d1f);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.message-widget .message-widget__time input{box-sizing:border-box;background:var(--mw-chip);width:92px;height:28px;color:var(--lf-label,#1d1d1f);font-style:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-east-asian:inherit;font-variant-alternates:inherit;font-variant-position:inherit;font-variant-emoji:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-variant-numeric:tabular-nums;text-align:center;cursor:text;border:0;border-radius:7px;outline:none;padding:0 10px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .16s,box-shadow .16s}.message-widget .message-widget__time input:hover{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 9%, transparent)}.message-widget .message-widget__time input:focus{background:var(--lf-content,#fff);box-shadow:inset 0 0 0 1px var(--sw-purple-ring)}.message-widget .message-widget__picker-actions{gap:6px;display:flex}.message-widget .signature-widget__actions .message-widget__picker-actions button{border-radius:9px;flex:1;justify-content:center;height:32px}.message-widget .message-widget__countdown{color:var(--lf-secondary-label,#6e6e73);font-variant-numeric:tabular-nums;margin-right:4px;font-size:12.5px;font-weight:600;animation:.16s message-widget-fade-in}.message-widget.is-sending .signature-widget__actions .is-primary:disabled{opacity:1;animation:.9s ease-in-out infinite alternate message-widget-sending}@keyframes message-widget-in{0%{opacity:.4}to{opacity:1}}.signature-widget.message-widget{row-gap:0}.signature-widget.message-widget>*+*{margin-top:12px}.signature-widget.message-widget>.signature-widget__note{margin-top:12px!important}.signature-widget.message-widget>.signature-widget__actions{margin-top:14px}.message-widget .message-widget__letter{grid-template-rows:1fr;display:grid}.message-widget .message-widget__letter-inner{gap:12px;min-width:0;min-height:0;display:grid}.message-widget.is-folding .message-widget__letter-inner,.message-widget.is-unfolding .message-widget__letter-inner{overflow:hidden}.message-widget.is-folding .message-widget__letter{animation:.56s cubic-bezier(.65,0,.35,1) forwards message-widget-fold}.message-widget.is-unfolding .message-widget__letter{animation:message-widget-unfold .64s var(--mw-ease) both}@keyframes message-widget-fold{0%,18%{grid-template-rows:1fr;margin-top:12px}to{grid-template-rows:0fr;margin-top:0}}@keyframes message-widget-unfold{0%{grid-template-rows:0fr;margin-top:0}to{grid-template-rows:1fr;margin-top:12px}}.message-widget.is-folding .message-widget__letter-inner>*{animation:.34s cubic-bezier(.4,0,1,1) forwards message-widget-piece-out}.message-widget.is-folding .message-widget__letter-inner>:nth-child(2){animation-delay:30ms}.message-widget.is-folding .message-widget__letter-inner>:nth-child(3){animation-delay:60ms}.message-widget.is-folding .message-widget__letter-inner>:nth-child(n+4){animation-delay:90ms}.message-widget.is-unfolding .message-widget__letter-inner>*{animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:90ms}.message-widget.is-unfolding .message-widget__letter-inner>:nth-child(2){animation-delay:.14s}.message-widget.is-unfolding .message-widget__letter-inner>:nth-child(3){animation-delay:.19s}.message-widget.is-unfolding .message-widget__letter-inner>:nth-child(n+4){animation-delay:.24s}@keyframes message-widget-piece-out{to{opacity:0;filter:blur(5px);transform:translateY(-10px)scale(.98)}}@keyframes message-widget-piece-in{0%{opacity:0;filter:blur(5px);transform:translateY(8px)scale(.985)}to{opacity:1;filter:none;transform:none}}.message-widget.is-folding .signature-widget__actions>:not(.signature-widget__links){animation:.26s ease-in forwards message-widget-piece-out}.message-widget.is-unfolding .signature-widget__actions>*{animation:message-widget-piece-in .46s var(--mw-ease) .26s both}.message-widget .signature-widget__actions .message-widget__restore{animation:message-widget-piece-in .42s var(--mw-ease) both}.message-widget .message-widget__gone-note{color:var(--lf-secondary-label,#6e6e73);animation:message-widget-piece-in .42s var(--mw-ease) .18s both;font-size:12.5px}.message-widget .signature-widget__status{animation:message-widget-status-in .26s var(--mw-ease)}@keyframes message-widget-status-in{0%{opacity:0;filter:blur(2px);transform:scale(.94)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.message-widget .message-widget__letter,.message-widget .message-widget__letter-inner>*,.message-widget .signature-widget__actions>*,.message-widget .signature-widget__actions .message-widget__restore,.message-widget .message-widget__gone-note,.message-widget .signature-widget__status{animation:auto!important;animation-timeline:none!important}}.message-widget .message-widget__morph{--pill-spring:cubic-bezier(.34, 1.32, .64, 1);flex:none;margin-left:auto;position:relative}.message-widget .message-widget__morph.is-measured{height:28px;transition:width .46s var(--pill-spring)}.message-widget .message-widget__morph>.signature-widget__decisions{white-space:nowrap;margin-left:0}.message-widget .message-widget__morph.is-measured>.signature-widget__decisions{position:absolute;top:0;right:0}.message-widget .message-widget__morph:not(.is-measured)>.message-widget__morph-active{visibility:hidden;position:absolute}.message-widget .message-widget__morph>.signature-widget__decisions>*{transition:opacity .26s ease, transform .44s var(--pill-spring), background-color .16s ease, color .16s ease}.message-widget .message-widget__morph-active>*{opacity:0;pointer-events:none;transform:translate(14px)}.message-widget .message-widget__morph:not(.is-editing) .message-widget__morph-active>*{transition:opacity .14s ease, transform .26s var(--mw-ease), background-color .16s ease, color .16s ease}.message-widget .message-widget__morph:not(.is-editing) .message-widget__morph-idle>:first-child{transition-delay:60ms,60ms,0s,0s}.message-widget .message-widget__morph:not(.is-editing) .message-widget__morph-idle>:nth-child(2){transition-delay:.1s,.1s,0s,0s}.message-widget .message-widget__morph:not(.is-editing) .message-widget__morph-idle>:nth-child(3){transition-delay:.14s,.14s,0s,0s}.message-widget .message-widget__morph:not(.is-editing) .message-widget__morph-idle>:nth-child(4){transition-delay:.18s,.18s,0s,0s}.message-widget .message-widget__morph.is-editing .message-widget__morph-idle>*{opacity:0;pointer-events:none;transition:opacity .14s ease, transform .3s var(--mw-ease), background-color .16s ease, color .16s ease;transform:translate(-10px)}.message-widget .message-widget__morph.is-editing .message-widget__morph-active>*{opacity:1;pointer-events:auto;transform:none}.message-widget .message-widget__morph.is-editing .message-widget__morph-active>:first-child{transition-delay:70ms,70ms,0s,0s}.message-widget .message-widget__morph.is-editing .message-widget__morph-active>:nth-child(2){transition-delay:.13s,.13s,0s,0s}@keyframes message-widget-chip-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes message-widget-sending{0%{opacity:1}to{opacity:.55}}@keyframes message-widget-nudge{0%,to{transform:none}30%{transform:translate(-3px)}65%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.message-widget .message-widget__people,.message-widget .message-widget__chip,.message-widget .message-widget__add-field,.message-widget .message-widget__body,.message-widget .message-widget__later-menu,.message-widget .message-widget__people>.message-widget__row,.message-widget.is-sending .signature-widget__actions .is-primary:disabled{animation:auto;animation-timeline:none}.message-widget .message-widget__later-menu,.message-widget .message-widget__later-view,.message-widget .message-widget__days,.message-widget .message-widget__picker-head strong{transition:none!important;animation:auto!important;animation-timeline:none!important}.message-widget .message-widget__chip,.message-widget .message-widget__chip-avatar,.message-widget .message-widget__chip-remove{transition:none}.message-widget .message-widget__month-title strong{animation:auto!important;animation-timeline:none!important}.message-widget .message-widget__morph,.message-widget .message-widget__morph>.signature-widget__decisions>*{transition:none!important}}:root[data-color-scheme=dark] .message-widget{--sw-purple:#6cb4ff;--sw-purple-solid:#2f86f0;--sw-purple-soft:#6cb4ff29;--sw-purple-ring:#6cb4ff8c}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .message-widget{--sw-purple:#6cb4ff;--sw-purple-solid:#2f86f0;--sw-purple-soft:#6cb4ff29;--sw-purple-ring:#6cb4ff8c}}.message-widget .signature-widget__actions :is(button,a){white-space:nowrap;flex-shrink:0}.signature-widget.message-widget{container:message-widget/inline-size}@container message-widget (width<=540px){.signature-widget.message-widget .signature-widget__actions{grid-template-columns:auto 1fr;row-gap:10px}.signature-widget.message-widget .signature-widget__actions>.message-widget__format{grid-area:2/1/auto/-1;justify-self:start}.signature-widget.message-widget .signature-widget__actions>:nth-child(n+3){grid-area:1/2}}.signature-widget.docsend-widget{--sw-purple:#0061fe;--sw-purple-solid:#0061fe;--sw-purple-soft:#0061fe17;--sw-purple-ring:#0061fe59}.signature-widget.docsend-widget .signature-widget__signers li.is-viewed .signature-widget__avatar{background:var(--sw-purple-soft);color:var(--sw-purple)}.signature-widget.docsend-widget .signature-widget__state{font-variant-numeric:tabular-nums}:root[data-color-scheme=dark] .signature-widget.docsend-widget{--sw-purple:#6ea8ff;--sw-purple-solid:#2f7bff;--sw-purple-soft:#6ea8ff2e;--sw-purple-ring:#6ea8ff8c}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .signature-widget.docsend-widget{--sw-purple:#6ea8ff;--sw-purple-solid:#2f7bff;--sw-purple-soft:#6ea8ff2e;--sw-purple-ring:#6ea8ff8c}}.signature-widget.docsend-change .docsend-change__details{background:var(--sw-panel,#00000009);border-radius:12px;margin:0;padding:4px 14px;display:grid}.signature-widget.docsend-change .docsend-change__details>div{grid-template-columns:minmax(96px,32%) 1fr;gap:12px;padding:9px 0;font-size:13px;line-height:1.4;display:grid}.signature-widget.docsend-change .docsend-change__details>div+div{border-top:1px solid var(--sw-hairline,#00000012)}.signature-widget.docsend-change .docsend-change__details dt{color:var(--lf-secondary-label,#6e6e73)}.signature-widget.docsend-change .docsend-change__details dd{overflow-wrap:anywhere;min-width:0;color:var(--lf-label,inherit);margin:0}.attachment-upload-status{z-index:1;box-sizing:border-box;width:100%;min-height:24px;color:var(--lf-secondary-label,#6e6e73);opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:16px;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translateY(3px)}.attachment-upload-status.is-visible{opacity:1;pointer-events:auto;transform:none}.attachment-upload-status p{white-space:nowrap;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.attachment-upload-status__label{color:var(--lf-label,#1d1d1f);letter-spacing:-.005em;text-overflow:ellipsis;font-weight:500;animation:.26s both attachment-upload-text-in;overflow:hidden}.attachment-upload-status__detail{color:var(--lf-tertiary-label,#86868b);font-variant-numeric:tabular-nums;text-overflow:ellipsis;animation:.26s both attachment-upload-text-in;overflow:hidden}.attachment-upload-status p>.attachment-upload-ring{width:13px;height:13px;color:var(--lf-secondary-label,#6e6e73);stroke-width:2.4px;flex:none;animation:.26s both attachment-upload-text-in}.attachment-upload-status__detail:before{content:"·";margin-right:6px}.attachment-upload-status__stop{height:24px;color:var(--lf-label,#1d1d1f);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;margin-right:-8px;padding:0 8px;font-family:inherit;font-weight:500;transition:background-color .14s}.attachment-upload-status__stop:hover{background:var(--lf-hover-bg,#0000000d)}.attachment-upload-status__stop:active{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 10%, transparent)}.attachment-upload-status__stop:focus-visible{outline:2px solid var(--lf-label,#1d1d1f);outline-offset:1px}@keyframes attachment-upload-text-in{0%{opacity:0;transform:translateY(2px)}}.attachment-upload-ring{fill:none;stroke-linecap:round;stroke-width:2px;transform-origin:50%;width:22px;height:22px;display:block;overflow:visible}.attachment-upload-ring__track{stroke:var(--upload-ring-track,color-mix(in srgb, currentColor 22%, transparent))}.attachment-upload-ring__fill{stroke:var(--upload-ring-fill,currentColor);transform-origin:50%;transition:stroke-dashoffset .42s cubic-bezier(.22,1,.36,1);transform:rotate(-90deg)}.attachment-upload-ring.is-spinning .attachment-upload-ring__fill{transition:none;animation:.9s linear infinite attachment-upload-spin}.attachment-upload-ring__check{stroke:var(--upload-ring-fill,currentColor);stroke-width:2.2px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.36s cubic-bezier(.22,1,.36,1) 60ms forwards attachment-upload-draw}.attachment-upload-ring.is-uploaded{animation:.42s cubic-bezier(.34,1.56,.64,1) both attachment-upload-settle}.attachment-upload-ring.is-uploaded .attachment-upload-ring__track{stroke:var(--upload-ring-fill,currentColor)}@keyframes attachment-upload-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes attachment-upload-draw{to{stroke-dashoffset:0}}@keyframes attachment-upload-settle{0%{transform:scale(.8)}}.attachment-upload-send svg{fill:none;stroke-linecap:round;width:26px;height:26px;animation:.26s cubic-bezier(.22,1,.36,1) both attachment-upload-send-in;display:block;overflow:visible}.attachment-upload-send__track{stroke:color-mix(in srgb, var(--lf-label,#1d1d1f) 12%, transparent);stroke-width:2px}.attachment-upload-send__fill{stroke:var(--lf-label,#1d1d1f);stroke-width:2px;transform-origin:13px 13px;transition:stroke-dashoffset .42s cubic-bezier(.22,1,.36,1);transform:rotate(-90deg)}.attachment-upload-send.is-spinning .attachment-upload-send__fill{transition:none;animation:.9s linear infinite attachment-upload-send-spin}.attachment-upload-send__stop{fill:var(--lf-label,#1d1d1f);transform-origin:13px 13px;transition:transform .16s}.attachment-upload-send:hover .attachment-upload-send__stop{transform:scale(1.12)}.attachment-upload-send:active .attachment-upload-send__stop{transform:scale(.9)}@keyframes attachment-upload-send-in{0%{opacity:0;transform:scale(.7)}}@keyframes attachment-upload-send-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.attachment-upload-send svg{animation:auto;animation-timeline:none}.attachment-upload-send__fill{transition:none}.attachment-upload-send.is-spinning .attachment-upload-send__fill{animation-duration:2.4s}.attachment-upload-status,.attachment-upload-status__label,.attachment-upload-status__detail{transition:opacity .12s;animation:auto;animation-timeline:none;transform:none}.attachment-upload-ring__fill{transition:none}.attachment-upload-ring.is-spinning .attachment-upload-ring__fill{animation-duration:2.4s}.attachment-upload-ring__check{stroke-dashoffset:0;animation:auto;animation-timeline:none}.attachment-upload-ring.is-uploaded{animation:auto;animation-timeline:none}}.attachment-upload-error{color:var(--lf-label,#1d1d1f);align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:16px;animation:.26s both attachment-upload-text-in;display:flex}.attachment-upload-error svg{fill:none;width:14px;height:14px;stroke:var(--p3-red,#c63d3d);stroke-width:1.5px;stroke-linecap:round;flex:none;margin-top:1px}.attachment-upload-error svg .dot{fill:var(--p3-red,#c63d3d);stroke:none}@font-face{font-family:Neomatter Serif;font-style:normal;font-weight:200 900;font-display:swap;src:url(/neomatter/fonts/source-serif-4-latin.woff2)format("woff2")}.radical-analytics-page{--analytics-anti-primary:#fff}:root[data-color-scheme=dark] .radical-analytics-page{--analytics-anti-primary:#080808}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-analytics-page{--analytics-anti-primary:#080808}}.radical-analytics-page{--analytics-blue:#007aff;--analytics-green:#248a3d;--analytics-orange:#c46c00;--analytics-pink:#c2255c;--analytics-teal:#0a7f93;--analytics-violet:#7057ff;--analytics-top-clear:max(58px, calc(var(--lf-top-switcher-clear) - 28px));--analytics-content-width:760px;--analytics-rail-width:calc(var(--lf-inbox-tray-control-width) - (var(--lf-floating-sidebar-gap) * 2));--analytics-rail-top:0px;min-width:0;min-height:0;height:calc(100dvh - var(--analytics-top-clear) - var(--lf-floating-sidebar-gap));margin:var(--analytics-top-clear) var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);color:var(--lf-label);grid-area:1/1/auto/-1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.phase-three-platform>.radical-analytics-page.analytics-agent{--analytics-rail-top:var(--lf-phase-two-panel-top,64px);padding-bottom:0}@media (width>=901px){.radical-analytics-page.analytics-agent,.phase-three-platform>.radical-analytics-page.analytics-agent{padding-left:calc(var(--lf-floating-sidebar-gap) + var(--analytics-rail-width) + 16px)}.radical-analytics-page.analytics-agent.has-nothing-saved,.phase-three-platform>.radical-analytics-page.analytics-agent.has-nothing-saved{padding-left:0}}.analytics-main{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.analytics-pane{--analytics-pane-slide:1;grid-area:1/1;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.analytics-pane.is-leaving{z-index:0;pointer-events:none}.analytics-pane.is-entering{z-index:1}.analytics-pane :is(.analytics-agent__empty>h1,.analytics-agent__suggestions>button,.analytics-agent__conversation>*,.analytics-dashboard>*,.analytics-agent__follow-ups>button){--analytics-wave:0}.analytics-pane :is(.analytics-agent__suggestions>button,.analytics-agent__follow-ups>button,.analytics-agent__conversation>*,.analytics-dashboard>*):first-child{--analytics-wave:1}.analytics-pane :is(.analytics-agent__suggestions>button,.analytics-agent__follow-ups>button,.analytics-agent__conversation>*,.analytics-dashboard>*):nth-child(2){--analytics-wave:2}.analytics-pane :is(.analytics-agent__suggestions>button,.analytics-agent__follow-ups>button,.analytics-agent__conversation>*,.analytics-dashboard>*):nth-child(3){--analytics-wave:3}.analytics-pane :is(.analytics-agent__suggestions>button,.analytics-agent__follow-ups>button,.analytics-agent__conversation>*,.analytics-dashboard>*):nth-child(4){--analytics-wave:4}.analytics-pane :is(.analytics-agent__suggestions>button,.analytics-agent__follow-ups>button,.analytics-agent__conversation>*,.analytics-dashboard>*):nth-child(n+5){--analytics-wave:5}.analytics-pane.is-leaving :is(.analytics-agent__empty>h1,.analytics-agent__suggestions>button,.analytics-agent__conversation>*,.analytics-dashboard>*,.analytics-agent__follow-ups>button){animation:analytics-wave-out .17s cubic-bezier(.4, 0, 1, 1) calc(var(--analytics-wave) * 14ms) both}.analytics-pane.is-entering :is(.analytics-agent__empty>h1,.analytics-agent__suggestions>button,.analytics-agent__conversation>*,.analytics-dashboard>*,.analytics-agent__follow-ups>button){animation:analytics-wave-in .56s cubic-bezier(.16, 1, .3, 1) calc(90ms + var(--analytics-wave) * 42ms) both}.analytics-pane.is-leaving .analytics-agent__composer{animation:90ms linear both analytics-pane-hide}.analytics-pane.is-entering .analytics-agent__composer :is(textarea,input){animation:.52s cubic-bezier(.16,1,.3,1) 70ms both analytics-placeholder-in}@keyframes analytics-wave-out{to{opacity:0;translate:calc(var(--analytics-pane-slide) * -28px) 0;filter:blur(4px)}}@keyframes analytics-wave-in{0%{opacity:0;translate:calc(var(--analytics-pane-slide) * 44px) 0;filter:blur(6px)}}@keyframes analytics-pane-hide{to{opacity:0}}@keyframes analytics-pane-show{0%{opacity:0}}@keyframes analytics-placeholder-in{0%{text-indent:calc(var(--analytics-pane-slide) * 18px);opacity:0}}@media (prefers-reduced-motion:reduce){.analytics-pane.is-leaving :is(.analytics-agent__empty>h1,.analytics-agent__suggestions>button,.analytics-agent__conversation>*,.analytics-dashboard>*,.analytics-agent__follow-ups>button){animation:.12s linear both analytics-pane-hide}.analytics-pane.is-entering :is(.analytics-agent__empty>h1,.analytics-agent__suggestions>button,.analytics-agent__conversation>*,.analytics-dashboard>*,.analytics-agent__follow-ups>button),.analytics-pane.is-entering .analytics-agent__composer :is(textarea,input){animation:.16s linear both analytics-pane-show}}.analytics-agent__scroll{overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:none;align-content:start;justify-items:center;min-height:0;padding:28px clamp(24px,2vw,32px) 132px;display:grid;overflow:auto}.analytics-agent__scroll::-webkit-scrollbar{display:none}.analytics-main.is-empty .analytics-agent__scroll{align-content:center;padding-bottom:160px}.analytics-agent__empty{text-align:center;justify-items:center;max-width:560px;display:grid}.radical-analytics-page .analytics-agent__empty h1{color:var(--lf-label);letter-spacing:-.035em;margin:0;font-family:Neomatter Serif,"Source Serif 4",Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.05}.analytics-agent__suggestions,.analytics-agent__follow-ups{flex-wrap:wrap;gap:6px;display:flex}.analytics-agent__suggestions{flex-direction:column;justify-self:stretch;align-items:flex-start;margin-top:22px}.analytics-main.has-follow-ups .analytics-agent__scroll{padding-bottom:204px}.analytics-agent__composer>.analytics-agent__follow-ups{z-index:1;max-width:calc(var(--analytics-content-width) - 16px);pointer-events:auto;margin:0 auto 8px;position:relative}.analytics-agent__suggestions button,.analytics-agent__follow-ups button{border:1px solid var(--lf-separator-soft);background:var(--analytics-anti-primary);color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;border-radius:999px;padding:6px 11px;font-family:inherit;font-size:12px;line-height:1.3;transition:background-color .16s,color .16s,border-color .16s}.analytics-agent__suggestions button:hover:not(:disabled),.analytics-agent__follow-ups button:hover:not(:disabled){border-color:var(--lf-label);background:var(--lf-label);color:var(--analytics-anti-primary)}.radical-analytics-page button:disabled{cursor:default;opacity:.5}.radical-analytics-page .analytics-agent__conversation{width:min(100%, var(--analytics-content-width));border-top:0;align-self:start;gap:28px;margin:0;padding:0 8px}.radical-analytics-page .analytics-agent__conversation>.phase-two-agent-turn{gap:2px;min-width:0}.analytics-agent__composer{z-index:25;pointer-events:none;padding:11px clamp(24px,2vw,32px) 20px;position:absolute;bottom:0;left:0;right:0}.analytics-agent__composer:before{content:"";z-index:0;background:var(--lf-carbon-black);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;position:absolute;inset:-88px 0 0;-webkit-mask-image:linear-gradient(#0000 0,#0000000b calc(12.5% - 4.875px),#00000028 calc(25% - 9.75px),#00000051 calc(37.5% - 14.625px),#00000080 calc(50% - 19.5px),#000000ae calc(62.5% - 24.375px),#000000d7 calc(75% - 29.25px),#000000f4 calc(87.5% - 34.125px),#000 calc(100% - 39px) 100%);mask-image:linear-gradient(#0000 0,#0000000b calc(12.5% - 4.875px),#00000028 calc(25% - 9.75px),#00000051 calc(37.5% - 14.625px),#00000080 calc(50% - 19.5px),#000000ae calc(62.5% - 24.375px),#000000d7 calc(75% - 29.25px),#000000f4 calc(87.5% - 34.125px),#000 calc(100% - 39px) 100%)}.analytics-agent__composer-bar{z-index:1;min-height:var(--lf-top-switcher-h);max-width:calc(var(--analytics-content-width) - 16px);border-radius:var(--lf-floating-radius);background:var(--lf-message-card-bg);box-shadow:var(--lf-floating-sidebar-shadow);pointer-events:auto;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-inline:auto;padding:5px 7px;display:grid;position:relative}.analytics-agent__composer textarea{box-sizing:border-box;resize:none;min-height:28px;max-height:100px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border:0;outline:0;padding:5px 0;font-family:inherit;font-size:13px;line-height:1.45}.analytics-agent__composer textarea::placeholder{color:var(--lf-tertiary-label)}.analytics-agent__composer-bar>button{width:26px;height:26px;color:var(--lf-tertiary-label);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .16s,opacity .16s;display:grid}.analytics-agent__composer .analytics-agent__composer-reset:hover:not(:disabled),.analytics-agent__composer .analytics-agent__composer-send{color:var(--lf-label)}.analytics-agent__composer-bar>button:disabled{color:var(--lf-tertiary-label);opacity:.42}.analytics-view{min-width:0;margin-top:12px;position:relative}.analytics-view__frame{color-scheme:normal;background:0 0;border:0;width:100%;display:block}.analytics-view__note,.analytics-datasets__note{color:var(--lf-secondary-label);margin:0 0 10px;font-size:12px}.analytics-datasets{gap:14px;margin-top:12px;display:grid}.analytics-datasets__table-wrap{border:1px solid var(--lf-separator-soft);background:var(--lf-message-card-bg);border-radius:14px;max-height:440px;overflow:auto}.analytics-datasets__table{border-collapse:collapse;width:100%;font-size:12px}.analytics-datasets__table th,.analytics-datasets__table td{border-bottom:1px solid var(--lf-separator-soft);text-align:left;vertical-align:top;padding:8px 12px}.analytics-datasets__table th{background:var(--lf-message-card-bg);color:var(--lf-secondary-label);white-space:nowrap;font-size:11px;font-weight:620;position:sticky;top:0}.analytics-datasets__table .is-numeric{text-align:right;font-variant-numeric:tabular-nums}.analytics-datasets__table tr:last-child td{border-bottom:0}.analytics-datasets__table td button{color:var(--lf-accent);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:560}.analytics-datasets__note{margin:8px 12px}.radical-analytics-page>.analytics-rail.radical-list-pane{z-index:30;top:var(--analytics-rail-top);bottom:var(--lf-floating-sidebar-gap);left:var(--lf-floating-sidebar-gap);width:var(--analytics-rail-width);margin:0;position:absolute}.analytics-rail__empty{color:var(--lf-tertiary-label);margin:10px 16px;font-size:12px;line-height:1.4;animation:.34s cubic-bezier(.16,1,.3,1) both radical-inbox-cell-enter}.analytics-rail-controls>.radical-inbox-switcher{width:calc(var(--lf-inbox-tray-control-width) - (var(--lf-floating-sidebar-gap) * 2) - var(--lf-top-switcher-h) - 8px)}.radical-analytics-page .analytics-rail .radical-list-row.analytics-rail__cell{align-content:center;min-height:40px;padding:0 10px 0 14px}.analytics-rail__cell-line{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid;position:relative}.analytics-rail__cell-line>.radical-list-row__title{text-overflow:clip;white-space:nowrap;min-width:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.analytics-rail__cell-line>.radical-list-row__title.is-truncated{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#000000f4 calc(100% - 15.75px),#000000d7 calc(100% - 13.5px),#000000ae calc(100% - 11.25px),#00000080 calc(100% - 9px),#00000051 calc(100% - 6.75px),#00000028 calc(100% - 4.5px),#0000000b calc(100% - 2.25px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#000000f4 calc(100% - 15.75px),#000000d7 calc(100% - 13.5px),#000000ae calc(100% - 11.25px),#00000080 calc(100% - 9px),#00000051 calc(100% - 6.75px),#00000028 calc(100% - 4.5px),#0000000b calc(100% - 2.25px),#0000 100%)}.analytics-rail__cell-time{color:var(--lf-tertiary-label);white-space:nowrap;font-size:11.5px;transition:opacity .24s cubic-bezier(.22,1,.36,1) 70ms,translate .32s cubic-bezier(.22,1,.36,1) 70ms,filter .24s 70ms}.analytics-rail__cell.is-selected{--analytics-rail-selected-label:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground,#fff))}.analytics-rail__cell.is-selected .analytics-rail__cell-time{color:color-mix(in srgb, var(--analytics-rail-selected-label) 62%, transparent)}.radical-list-row.analytics-rail__cell>.radical-list-row__actions.analytics-rail__actions{z-index:2;height:auto;position:absolute;inset:6px 6px 6px 14px}.analytics-rail__cell.has-row-actions:is(:hover,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .analytics-rail__cell-time{opacity:0;filter:blur(2px);transition:opacity .13s cubic-bezier(.4,0,1,1),translate .18s cubic-bezier(.4,0,1,1),filter .13s;translate:-8px}.radical-analytics-page .radical-list-row.has-row-actions.analytics-rail__cell .radical-list-row__actions .matter-row-actions__delete{opacity:0;filter:blur(3px);transition:opacity .11s cubic-bezier(.4,0,1,1),translate .15s cubic-bezier(.4,0,1,1),scale .15s cubic-bezier(.4,0,1,1),rotate .15s cubic-bezier(.4,0,1,1),filter .11s,background-color .14s,color .14s;translate:10px;rotate:-12deg;scale:.72}.radical-analytics-page .radical-list-row.has-row-actions.analytics-rail__cell:is(:hover,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .radical-list-row__actions .matter-row-actions__delete{opacity:1;filter:none;transition:opacity .2s 60ms,translate .42s cubic-bezier(.34,1.36,.64,1) 60ms,scale .42s cubic-bezier(.34,1.36,.64,1) 60ms,rotate .42s cubic-bezier(.34,1.36,.64,1) 60ms,filter .2s 60ms,background-color .14s,color .14s;translate:0;rotate:0deg;scale:1}.radical-analytics-page .radical-list-row.analytics-rail__cell .matter-row-actions__delete:hover{background:#ff3b301f}@media (prefers-reduced-motion:reduce){.analytics-rail__cell-time,.radical-analytics-page .radical-list-row.has-row-actions.analytics-rail__cell .radical-list-row__actions .matter-row-actions__delete{filter:none!important;transition:opacity .12s!important;translate:none!important;rotate:none!important;scale:none!important}}.analytics-rail__cell .analytics-rail__cell-line>.radical-list-row__title{transition:opacity .22s 60ms,filter .22s 60ms}.analytics-rail__cell:has(.matter-row-actions__confirm:not(.is-closing)) .analytics-rail__cell-line>.radical-list-row__title{opacity:0;filter:blur(3px);transition:opacity .12s,filter .12s}.analytics-rail.is-inbox-cells-exiting .analytics-rail__empty{animation:.104s cubic-bezier(.4,0,1,1) both radical-inbox-cell-exit}@media (prefers-reduced-motion:reduce){.analytics-rail__empty,.analytics-rail.is-inbox-cells-exiting .analytics-rail__empty{animation:auto;animation-timeline:none}}.analytics-rail-toggle{display:none}.analytics-agent__loading{width:min(100%, var(--analytics-content-width))}.analytics-main.is-dashboard{--analytics-content-width:1080px}.analytics-main.is-dashboard .analytics-agent__composer-bar,.analytics-main.is-dashboard .analytics-agent__composer>.analytics-agent__follow-ups{max-width:744px}.analytics-main.is-dashboard .analytics-agent__empty{max-width:600px}.analytics-dashboard{width:min(100%, var(--analytics-content-width));align-content:start;gap:22px;min-width:0;display:grid}.analytics-dashboard__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:0 8px;display:flex}.radical-analytics-page .analytics-dashboard__header h1{color:var(--lf-label);letter-spacing:-.03em;margin:0;font-family:Neomatter Serif,"Source Serif 4",Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.1}.analytics-dashboard__header p{color:var(--lf-tertiary-label);margin:6px 0 0;font-size:12px}.analytics-dashboard__refresh{width:28px;height:28px;color:var(--lf-tertiary-label);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:color .14s,background-color .14s;display:grid}.analytics-dashboard__refresh:hover:not(:disabled){background:color-mix(in srgb, var(--lf-label) 6%, transparent);color:var(--lf-label)}.analytics-dashboard__refresh .is-spinning{animation:.9s linear infinite analytics-spin}@keyframes analytics-spin{to{transform:rotate(360deg)}}.radical-analytics-page .analytics-dashboard .analytics-agent__conversation{justify-self:start;width:min(100%,760px)}.analytics-dashboard__canvas{min-width:0;padding:0 8px;transition:opacity .22s}.analytics-dashboard__stage{--analytics-version-slide:1;perspective:1800px;min-width:0;transition:height .56s cubic-bezier(.16,1,.3,1);display:grid}.analytics-dashboard__stage>.analytics-dashboard__canvas{grid-area:1/1;align-self:start}.analytics-dashboard__canvas{backface-visibility:hidden;animation:.32s both analytics-pane-show}.analytics-dashboard__canvas.is-leaving{z-index:0;pointer-events:none;transform-origin:calc(50% - var(--analytics-version-slide) * 50%) 30%;animation:.38s cubic-bezier(.4,0,.2,1) both analytics-version-out}.analytics-dashboard__canvas.is-entering{z-index:1;transform-origin:calc(50% + var(--analytics-version-slide) * 50%) 30%;animation:.68s cubic-bezier(.16,1,.3,1) 50ms both analytics-version-in}@keyframes analytics-version-out{to{opacity:0;translate:calc(var(--analytics-version-slide) * -72px) 0;rotate:y calc(var(--analytics-version-slide) * 14deg);filter:blur(6px);scale:.94}}@keyframes analytics-version-in{0%{opacity:0;translate:calc(var(--analytics-version-slide) * 96px) 0;rotate:y calc(var(--analytics-version-slide) * -16deg);filter:blur(8px);scale:.95}60%{filter:blur()}}.analytics-dashboard__count{justify-content:center;display:inline-flex;overflow:hidden}.analytics-dashboard__count-number{animation:.42s cubic-bezier(.16,1,.3,1) both analytics-count-in;display:inline-block}@keyframes analytics-count-in{0%{opacity:0;translate:calc(var(--analytics-version-slide) * 9px) 0;filter:blur(3px)}}.radical-analytics-page .analytics-dashboard__header h1{animation:.52s cubic-bezier(.16,1,.3,1) both analytics-title-in}@keyframes analytics-title-in{0%{opacity:0;filter:blur(5px)}}.analytics-dashboard__canvas.is-updating{pointer-events:none;position:relative}.analytics-dashboard__canvas.is-updating>*{opacity:.45;filter:saturate(.6)blur(1.5px);transition:opacity .26s,filter .26s}.analytics-dashboard__canvas.is-updating:after{background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;content:"";background-size:250% 100%;border-radius:14px;animation:1.6s ease-in-out infinite analytics-dashboard-sweep;position:absolute;inset:0}@keyframes analytics-dashboard-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}.analytics-dashboard__heading{min-width:0}.analytics-dashboard__header p.is-working{color:var(--lf-secondary-label);align-items:center;gap:7px;display:flex}.analytics-dashboard__header p.is-error{color:#d70015}.analytics-dashboard__pulse{background:var(--analytics-blue);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite analytics-dashboard-pulse}@keyframes analytics-dashboard-pulse{50%{opacity:.3;scale:.7}}.analytics-dashboard__tools{flex:none;align-items:center;gap:6px;padding-top:6px;display:flex}.analytics-dashboard__versions{background:var(--analytics-anti-primary);height:28px;box-shadow:0 0 0 1px color-mix(in srgb, var(--lf-label) 8%, transparent), 0 1px 3px #0000000f;color:var(--lf-secondary-label);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:0 2px;font-size:12px;display:flex}.analytics-dashboard__versions span{text-align:center;min-width:44px}.analytics-dashboard__versions button{width:24px;height:24px;color:var(--lf-label);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .14s,opacity .14s;display:grid}.analytics-dashboard__versions button:hover:not(:disabled){background:color-mix(in srgb, var(--lf-label) 7%, transparent)}.analytics-dashboard__versions button:disabled{opacity:.28;cursor:default}.analytics-dashboard .analytics-skeleton__label{display:none}.analytics-main.is-dashboard.has-turns .analytics-agent__composer-bar{max-width:520px}.analytics-dashboard__canvas>.analytics-view{margin-top:0}@media (prefers-reduced-motion:reduce){.analytics-dashboard__refresh .is-spinning,.analytics-dashboard__canvas.is-updating:after,.analytics-dashboard__pulse{animation:auto;animation-timeline:none}.analytics-dashboard__stage{transition:none}.analytics-dashboard__canvas.is-entering,.analytics-dashboard__count-number,.radical-analytics-page .analytics-dashboard__header h1{animation:.16s linear both analytics-pane-show}.analytics-dashboard__canvas.is-leaving{animation:.12s linear both analytics-pane-hide}}@media (width<=900px){.radical-analytics-page>.analytics-rail.radical-list-pane,.radical-analytics-page>.analytics-rail-controls{opacity:0;visibility:hidden;transition:opacity .18s,transform .22s cubic-bezier(.33,1,.68,1),visibility .22s linear;transform:translate(-12px)}.radical-analytics-page.is-rail-open>.analytics-rail.radical-list-pane,.radical-analytics-page.is-rail-open>.analytics-rail-controls{opacity:1;visibility:visible;transition:opacity .18s,transform .22s cubic-bezier(.33,1,.68,1);transform:none}.radical-analytics-page>.analytics-rail.radical-list-pane{width:min(var(--analytics-rail-width), calc(100% - (var(--lf-floating-sidebar-gap) * 2)))}.analytics-rail-toggle{z-index:41;top:var(--lf-floating-sidebar-gap);left:var(--lf-floating-sidebar-gap);width:var(--lf-top-switcher-h);height:var(--lf-top-switcher-h);background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter);color:var(--lf-secondary-label);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.radical-analytics-page.is-rail-open .analytics-rail-toggle{visibility:hidden}.analytics-main{grid-area:1/1}}@media (width<=740px){.radical-analytics-page{height:calc(100dvh - ((var(--lf-floating-sidebar-gap) * 3) + (var(--lf-top-switcher-h) * 2) + 8px));margin:calc((var(--lf-floating-sidebar-gap) * 2) + (var(--lf-top-switcher-h) * 2) + 8px) var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap)}.analytics-agent__scroll{padding:20px 12px 118px}.analytics-agent__composer{padding:11px 12px 14px}.analytics-agent__empty h1{font-size:27px}}.analytics-skeleton{--skeleton-fill:color-mix(in srgb, var(--lf-label) 8%, transparent);--skeleton-shine:color-mix(in srgb, var(--lf-label) 17%, transparent);gap:14px;min-width:0;margin-top:12px;padding:2px 0 8px;display:grid}.analytics-skeleton__label{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;justify-self:start;margin:0;font-size:12px;animation:1.8s linear infinite analytics-skeleton-label}.analytics-skeleton__block{background-color:var(--skeleton-fill);background-image:linear-gradient(90deg, transparent 0px, color-mix(in srgb, var(--skeleton-shine) 4.3%, transparent) calc(0px * .875 + 50% * .125), color-mix(in srgb, var(--skeleton-shine) 15.6%, transparent) calc(0px * .75 + 50% * .25), color-mix(in srgb, var(--skeleton-shine) 31.6%, transparent) calc(0px * .625 + 50% * .375), color-mix(in srgb, var(--skeleton-shine) 50%, transparent) calc(0px * .5 + 50% * .5), color-mix(in srgb, var(--skeleton-shine) 68.4%, transparent) calc(0px * .375 + 50% * .625), color-mix(in srgb, var(--skeleton-shine) 84.4%, transparent) calc(0px * .25 + 50% * .75), color-mix(in srgb, var(--skeleton-shine) 95.7%, transparent) calc(0px * .125 + 50% * .875), var(--skeleton-shine) 50%, color-mix(in srgb, var(--skeleton-shine) 95.7%, transparent) calc(50% * .875 + 100% * .125), color-mix(in srgb, var(--skeleton-shine) 84.4%, transparent) calc(50% * .75 + 100% * .25), color-mix(in srgb, var(--skeleton-shine) 68.4%, transparent) calc(50% * .625 + 100% * .375), color-mix(in srgb, var(--skeleton-shine) 50%, transparent) calc(50% * .5 + 100% * .5), color-mix(in srgb, var(--skeleton-shine) 31.6%, transparent) calc(50% * .375 + 100% * .625), color-mix(in srgb, var(--skeleton-shine) 15.6%, transparent) calc(50% * .25 + 100% * .75), color-mix(in srgb, var(--skeleton-shine) 4.3%, transparent) calc(50% * .125 + 100% * .875), transparent 100%);background-repeat:no-repeat;background-size:360px 100%;background-attachment:fixed;border-radius:999px;height:10px;animation:1.6s linear infinite analytics-skeleton-shine;display:block}.analytics-skeleton__bars{gap:4px;display:grid}.analytics-skeleton__bar-row{grid-template-columns:128px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:26px;display:grid}.analytics-skeleton__bar-row>.analytics-skeleton__block:first-child{max-width:100%;height:9px}.analytics-skeleton__track{min-width:0;display:block}.analytics-skeleton__block.is-bar{transform-origin:0;border-radius:4px;height:12px}.analytics-skeleton__block.is-value{justify-self:end;width:20px;height:9px}.analytics-skeleton__columns{border-bottom:1px solid var(--lf-separator-soft);align-items:flex-end;gap:6px;height:160px;padding-bottom:1px;display:flex}.analytics-skeleton__block.is-column{transform-origin:bottom;border-radius:4px 4px 1px 1px;flex:1 1 0;min-width:4px}.analytics-skeleton__table{display:grid}.analytics-skeleton__table-row{border-bottom:1px solid var(--lf-separator-soft);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,.7fr);align-items:center;gap:18px;padding:12px 0;display:grid}.analytics-skeleton__table-row.is-head{padding-top:4px}.analytics-skeleton__table-row.is-head .analytics-skeleton__block{height:7px}.analytics-skeleton__cell{gap:7px;min-width:0;display:grid}.analytics-skeleton__block.is-title{height:10px}.analytics-skeleton__block.is-sub{width:34%;height:7px}.analytics-skeleton.is-entering :is(.analytics-skeleton__bar-row,.analytics-skeleton__table-row){animation-name:analytics-skeleton-row-in;animation-duration:.32s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:calc(var(--skeleton-index,0) * 45ms)}.analytics-skeleton.is-entering .analytics-skeleton__block.is-bar{animation-name:analytics-skeleton-grow-x,analytics-skeleton-shine;animation-duration:.52s,1.6s;animation-timing-function:cubic-bezier(.33,1,.68,1),linear;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-fill-mode:both,none;animation-timeline:auto;animation-range:normal;animation-delay:calc(var(--skeleton-index,0) * 45ms + 60ms), 0s}.analytics-skeleton.is-entering .analytics-skeleton__block.is-column{animation-name:analytics-skeleton-grow-y,analytics-skeleton-shine;animation-duration:.52s,1.6s;animation-timing-function:cubic-bezier(.33,1,.68,1),linear;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-fill-mode:both,none;animation-timeline:auto;animation-range:normal;animation-delay:calc(var(--skeleton-index,0) * 22ms), 0s}@keyframes analytics-skeleton-shine{0%{background-position:-360px 0}to{background-position:100vw 0}}@keyframes analytics-skeleton-label{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes analytics-skeleton-row-in{0%{opacity:0;transform:translateY(4px)}}@keyframes analytics-skeleton-grow-x{0%{transform:scaleX(0)}}@keyframes analytics-skeleton-grow-y{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.analytics-skeleton *,.analytics-skeleton.is-entering *{animation:auto!important;animation-timeline:none!important}.analytics-skeleton__label{color:var(--lf-tertiary-label);-webkit-text-fill-color:currentcolor;background:0 0}}.analytics-view.is-loading .analytics-view__frame,.analytics-view.is-repairing .analytics-view__frame{visibility:hidden;position:absolute;inset:0 0 auto}.analytics-view.is-ready .analytics-view__frame{animation:.28s cubic-bezier(.33,1,.68,1) both analytics-view-in}.analytics-view.is-loading>.analytics-skeleton,.analytics-view.is-repairing>.analytics-skeleton{margin-top:0}@keyframes analytics-view-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.analytics-view.is-ready .analytics-view__frame{animation:auto;animation-timeline:none}}.analytics-rail__working{border-style:solid;border-width:1.5px;border-color:color-mix(in srgb, currentcolor 70%, transparent) color-mix(in srgb, currentcolor 22%, transparent) color-mix(in srgb, currentcolor 22%, transparent);border-image:initial;border-radius:50%;justify-self:end;width:11px;height:11px;margin-right:2px;animation:.8s linear infinite analytics-tray-working}@keyframes analytics-tray-working{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.analytics-rail__working{animation-duration:2.4s}}.radical-waiting-cell__party{min-width:0;color:var(--lf-secondary-label);align-items:center;gap:10px;font-size:11px;line-height:1.3;display:flex}.radical-waiting-cell__party svg{opacity:.72;flex:none}.radical-waiting-cell__who{min-width:0;color:var(--lf-label);align-items:center;gap:4px;font-weight:600;display:inline-flex}.radical-waiting-cell__who-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.radical-waiting-cell__lawyer-badge{color:#5e5ce6;flex:none;align-items:center;display:inline-flex}.radical-waiting-cell__party .radical-waiting-cell__lawyer-badge svg{opacity:1}.radical-waiting-cell__who.is-lawyer{color:#4b49c9}.is-dashboard-requested-row .radical-list-row.inbox-cell-surface--waiting .radical-list-row__progress-icon.is-status-waiting{background:#5e5ce6;box-shadow:0 0 6px #5e5ce6b8,0 0 12px #5e5ce647}:root[data-color-scheme=dark] .radical-waiting-cell__who.is-lawyer,:root[data-color-scheme=dark] .radical-waiting-cell__lawyer-badge{color:#a5a3ff}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-waiting-cell__who.is-lawyer,:root:not([data-color-scheme=light]) .radical-waiting-cell__lawyer-badge{color:#a5a3ff}}.radical-waiting-cell__since{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex}.radical-waiting-cell__since.needs-follow-up{color:#c25e00;font-weight:600}:root[data-color-scheme=dark] .radical-waiting-cell__since.needs-follow-up{color:#ffb340}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-waiting-cell__since.needs-follow-up{color:#ffb340}}.radical-list-row.is-selected .radical-waiting-cell__party,.radical-list-row.is-selected .radical-waiting-cell__who,.radical-list-row.is-selected .radical-waiting-cell__since.needs-follow-up{color:color-mix(in srgb, var(--radical-selected-row-fg,currentColor) 86%, transparent)}.progress-flight-clone.radical-list-row{isolation:isolate;border-radius:11px;position:fixed;overflow:hidden}.progress-flight-clone.radical-list-row>:not(.radical-list-row__selection-fill){z-index:1;position:relative}.progress-flight-clone.radical-list-row .radical-list-row__selection-fill{opacity:1}.radical-list-pane .radical-list-row.is-progress-flight-source{opacity:0;pointer-events:none;transition:opacity .12s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);transform:none}.radical-list-row{--radical-selection-origin-x:50%;--radical-selection-origin-y:50%;--radical-press-shadow-x:0px;--radical-press-shadow-y:1px;--radical-press-highlight-x:0px;--radical-press-highlight-y:-1px;--radical-press-shadow-color:color-mix(in srgb, var(--lf-accent) 16%, transparent);--radical-press-shadow-soft-color:color-mix(in srgb, var(--lf-accent) 4%, transparent);--radical-press-highlight-color:color-mix(in srgb, var(--lf-accent) 7%, transparent);--radical-selected-cell-bg:color-mix(in srgb, var(--lf-accent) 3%, var(--radical-inbox-cell-bg));--radical-selected-row-bg:var(--radical-selected-cell-bg);--radical-selected-row-fg:var(--lf-accent);background:var(--radical-inbox-cell-bg);width:100%;min-height:74px;color:var(--lf-label);cursor:pointer;font:inherit;text-align:left;border:0;grid-template-columns:minmax(0,1fr);align-items:start;padding:10px 12px 10px 14px;transition:background-color .22s cubic-bezier(.22,1,.36,1),border-radius .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:grid;transform:scale(1)}.radical-list-row.inbox-cell-surface{--radical-list-divider-left:14px;--radical-list-divider-right:12px;--radical-list-divider-color:color-mix(in srgb, var(--lf-separator) 68%, transparent);--radical-list-hover-bg:var(--radical-inbox-cell-bg);--radical-selection-sweep-bg:color-mix(in srgb, var(--radical-inbox-cell-bg) 74%, #fff);--radical-selected-row-bg:var(--radical-tray-status-tone);--radical-selected-row-fg:var(--primary-inverse);--radical-selected-row-shadow:0 0 0 1px color-mix(in srgb, var(--radical-selected-row-bg) 16%, transparent), 0 8px 18px -10px color-mix(in srgb, var(--radical-selected-row-bg) 18%, transparent), 0 20px 36px -28px color-mix(in srgb, var(--radical-selected-row-bg) 14%, transparent);border:0;border-bottom-color:#0000;border-image:initial;background-color:var(--radical-inbox-cell-bg);color:var(--lf-label);isolation:isolate;transform-origin:50%;background-image:none;border-radius:11px;transition:background-color .16s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);position:relative;overflow:visible}.radical-list-row.inbox-cell-surface>:not(.radical-list-row__selection-fill){z-index:1;position:relative}.radical-list-row__selection-fill{z-index:0;border-radius:inherit;background:var(--radical-selected-row-bg);opacity:0;pointer-events:none;will-change:opacity;transition:opacity .155s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.radical-list-pane .radical-list-row:not(:last-child):not(.is-selected):not(.is-drop-after):not(:has(+.radical-list-row.is-selected)):after{content:none;display:none}.radical-done-page .done-tab__tray .queue__cell:not(:last-child):not(:has(.radical-list-row.is-selected)):not(:has(+.queue__cell .radical-list-row.is-selected)) .radical-list-row:after{content:none;display:none}.radical-list-row:hover{background-color:var(--radical-inbox-cell-bg)}.radical-list-row:focus{outline:none}.radical-list-row:focus-visible:not(.is-selected){outline:2px solid color-mix(in srgb, var(--lf-accent) 42%, transparent);outline-offset:-2px}.radical-list-row.inbox-cell-surface:not(.is-selected):not(.inbox-cell-surface--waiting):hover{background-color:var(--radical-inbox-cell-bg);box-shadow:var(--radical-inbox-cell-hover-shadow);transform:var(--radical-inbox-cell-hover-transform);background-image:none;border-color:#0000;border-radius:11px}.radical-list-row.can-reorder{position:relative}.radical-list-row.has-drag-handle{grid-template-columns:minmax(0,1fr);align-items:center;gap:0;padding-left:14px;display:grid}.radical-list-pane .radical-list-row.has-drag-handle{--radical-list-divider-left:14px}.radical-list-row__drag-handle{width:18px;height:100%;color:var(--lf-tertiary-label);cursor:grab;opacity:.62;place-items:center;display:none}.radical-list-row__drag-handle:active{cursor:grabbing}.radical-list-row.is-dragging{opacity:.42}.radical-list-row.is-drop-before:before,.radical-list-row.is-drop-after:after{content:"";background:var(--lf-accent);border-radius:999px;height:2px;position:absolute;left:10px;right:10px}.radical-list-row.is-drop-before:before{top:-1px}.radical-list-row.is-drop-after:after{bottom:-1px}.radical-list-row.is-selected{background-color:var(--radical-selected-row-bg)}.radical-list-row.inbox-cell-surface.is-selected{background-color:var(--radical-inbox-cell-bg);box-shadow:none;transform:var(--radical-inbox-cell-hover-transform);background-image:none;border-color:#0000;border-radius:11px}.radical-list-row.inbox-cell-surface.is-selected .radical-list-row__selection-fill{opacity:1}.radical-list-row.inbox-cell-surface.is-selected .radical-list-row__title,.radical-list-row.inbox-cell-surface.is-selected .radical-list-row__sender,.radical-list-row.inbox-cell-surface.is-selected .radical-list-row__affiliation,.radical-list-row.inbox-cell-surface.is-selected .radical-list-row__due,.radical-list-row.inbox-cell-surface.is-selected .radical-list-row__attachment{color:var(--radical-selected-row-fg)}.radical-list-row.inbox-cell-surface.is-selected .progress-status-icon__clock-hands{stroke:var(--radical-selected-row-bg)}.radical-list-row.inbox-cell-surface.is-selected .radical-list-row__due.is-breach,.radical-list-row.inbox-cell-surface.is-selected .matter-deadline-reminder{color:var(--radical-selected-row-fg)}.radical-list-row__main,.radical-list-row__meta-line{min-width:0;display:grid}.radical-list-row__main{grid-template-rows:auto auto;align-content:start;gap:6px;width:100%}.radical-list-row__title{min-width:0;color:var(--lf-label);text-overflow:clip;white-space:nowrap;flex:auto;font-size:13.5px;font-weight:590;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#000000f4 calc(100% - 15.75px),#000000d7 calc(100% - 13.5px),#000000ae calc(100% - 11.25px),#00000080 calc(100% - 9px),#00000051 calc(100% - 6.75px),#00000028 calc(100% - 4.5px),#0000000b calc(100% - 2.25px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#000000f4 calc(100% - 15.75px),#000000d7 calc(100% - 13.5px),#000000ae calc(100% - 11.25px),#00000080 calc(100% - 9px),#00000051 calc(100% - 6.75px),#00000028 calc(100% - 4.5px),#0000000b calc(100% - 2.25px),#0000 100%)}.radical-list-row__title,.radical-list-row__sender,.radical-list-row__affiliation,.radical-list-row__due{transition:color .2s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1)}.radical-list-pane .radical-list-row__title{color:var(--lf-label)}.radical-list-row__title-line{align-items:center;gap:7px;min-width:0;min-height:17px;line-height:1.2;display:flex}.radical-list-row__progress-icon{width:15px;height:15px;color:var(--lf-accent);isolation:isolate;flex:0 0 15px;place-items:center;display:inline-grid;position:relative;overflow:visible}.radical-list-row__progress-icon.progress-status-icon.is-status-in-progress{color:var(--status-in-progress)}.radical-list-row__progress-icon.progress-status-icon.is-status-waiting{color:var(--status-waiting)}.radical-list-row__progress-icon.progress-status-icon.is-status-done{color:var(--status-done)}.radical-list-row__progress-icon.progress-status-icon.is-status-custom{color:var(--lf-selection)}.radical-progress-icon-transition__layer{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.radical-progress-icon-transition__layer>.progress-status-icon{place-items:center;width:15px;height:15px;display:inline-grid}.radical-progress-icon-transition__layer--outgoing{animation:radicalPageExitCenter var(--radical-page-exit-duration,.36s) var(--radical-page-exit-ease,cubic-bezier(.34, 0, .2, 1)) both;transform-origin:50% 46%;will-change:opacity, transform, filter}.radical-progress-icon-transition__layer--incoming{transform-origin:50% 46%}.radical-progress-icon-transition__layer--incoming.is-entering{animation:radicalPageEnterCenter var(--radical-page-enter-duration,.52s) var(--radical-page-enter-ease,cubic-bezier(.16, 1, .3, 1)) both;will-change:opacity, transform, filter}@media (prefers-reduced-motion:reduce){.radical-progress-icon-transition__layer{filter:none;animation:auto;animation-timeline:none;transform:none}}.radical-list-row__progress-icon .progress-status-icon__glyph{fill:none;stroke:currentColor;width:15px;height:15px;display:block}.radical-list-row__progress-icon .progress-status-icon__glyph--filled{fill:currentColor}.radical-list-row__progress-icon .progress-status-icon__glyph--clock,.radical-list-row__progress-icon .progress-status-icon__clock-face{fill:currentColor;stroke:none}.radical-list-row__progress-icon .progress-status-icon__clock-hands{fill:none;stroke:color-mix(in srgb, var(--radical-inbox-cell-bg) 86%, currentColor);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.radical-list-row__progress-icon .progress-status-icon__dot{background:currentColor;border-radius:999px;width:10px;height:10px;display:block}.radical-list-row__meta-line{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;margin-top:0;font-size:12px}.radical-list-row__requester{gap:2px;min-width:0;display:grid}.radical-list-row__requester.has-no-affiliation{grid-template-rows:14px auto}.radical-list-row__requester.has-no-affiliation .radical-list-row__sender{grid-row:2}.radical-list-row__sender,.radical-list-row__affiliation,.radical-list-row__due{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.radical-list-row__sender{color:var(--lf-secondary-label);align-items:center;gap:4px;display:inline-flex}.radical-list-row__sender-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.radical-list-pane .radical-list-row__sender,.radical-list-pane .radical-list-row__due{color:var(--lf-secondary-label)}.radical-list-row__affiliation{color:var(--lf-tertiary-label);font-size:11.5px}.radical-list-pane .radical-list-row__affiliation{color:var(--lf-tertiary-label)}.radical-list-row__due{color:var(--lf-secondary-label);place-self:end}.radical-list-row__dates{grid-template-rows:14px auto;align-self:end;justify-items:end;gap:2px;min-width:0;display:grid}.radical-list-row__dates .radical-list-row__due{grid-row:2}.radical-list-row__dates .matter-deadline-reminder--compact{align-self:center;font-size:11px}.radical-list-row__due.is-breach{color:var(--lf-red);font-weight:620}.radical-list-pane .radical-list-row__due.is-breach{color:var(--lf-red)}.radical-source-badge{width:15px;min-width:0;height:15px;color:var(--lf-secondary-label);opacity:1;transform-origin:0;will-change:width, margin-right, opacity, transform;flex:none;place-items:center;margin-right:6px;transition:width .3s cubic-bezier(.2,0,0,1),margin-right .3s cubic-bezier(.2,0,0,1),opacity .22s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,0,0,1);display:inline-grid;overflow:hidden;transform:translate(0,0)scale(1)}.radical-list-pane .radical-list-row.is-selected .radical-source-badge,.radical-done-page .done-tab__tray .radical-list-row.is-selected .radical-source-badge{opacity:1;pointer-events:auto;width:15px;margin-right:6px;transform:translate(0,0)scale(1)}.radical-list-pane .radical-source-badge,.radical-list-pane .radical-list-row__attachment,.radical-list-pane .radical-list-row__drag-handle{color:var(--lf-tertiary-label)}.radical-source-badge img{object-fit:contain;opacity:1;transform-origin:50%;width:14px;height:14px;transition:opacity .19s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,0,0,1);display:block;transform:translate(0,0)scale(1)}.radical-list-pane .radical-list-row.is-selected .radical-source-badge img,.radical-done-page .done-tab__tray .radical-list-row.is-selected .radical-source-badge img{opacity:1;transform:translate(0,0)scale(1)}.radical-list-row__attachment{color:var(--lf-tertiary-label);white-space:nowrap;flex:none;align-items:center;gap:2px;margin-left:6px;font-size:11px;font-weight:590;line-height:1;transition:color .2s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1);display:inline-flex}:root[data-color-scheme=dark] .radical-platform .radical-list-pane .radical-list-row{--radical-selected-row-fg:#080808}:root[data-color-scheme=dark] .radical-platform .radical-list-pane .radical-list-row.is-selected,:root[data-color-scheme=dark] .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__title,:root[data-color-scheme=dark] .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__sender,:root[data-color-scheme=dark] .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__affiliation,:root[data-color-scheme=dark] .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__due,:root[data-color-scheme=dark] .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__attachment{color:var(--radical-selected-row-fg)}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-platform .radical-list-pane .radical-list-row{--radical-selected-row-fg:#080808}:root:not([data-color-scheme=light]) .radical-platform .radical-list-pane .radical-list-row.is-selected,:root:not([data-color-scheme=light]) .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__title,:root:not([data-color-scheme=light]) .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__sender,:root:not([data-color-scheme=light]) .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__affiliation,:root:not([data-color-scheme=light]) .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__due,:root:not([data-color-scheme=light]) .radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__attachment{color:var(--radical-selected-row-fg)}}.inbox-cell-surface,.inbox-cell-surface.inbox-cell-surface--waiting:not(.is-selected),.radical-list-row.inbox-cell-surface.is-selected,.radical-list-row.inbox-cell-surface:not(.is-selected):not(.inbox-cell-surface--waiting):hover{box-shadow:none}@media (prefers-reduced-motion:reduce){.radical-list-row.inbox-cell-surface[data-request-status=New] .radical-list-row__title-line{transition:none}}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-waiting-cell:has(>.waiting-follow-up-badge) .radical-waiting-cell__reason:before{color:#ff6961}}@media (prefers-reduced-motion:reduce){.radical-list-row.inbox-cell-surface[data-request-status=Done] .radical-list-row__title-line{transition:none}}.radical-list-row.has-pin-control .radical-list-row__title-line{padding-right:0;transition:padding-left .32s cubic-bezier(.22,1,.36,1),padding-right .28s cubic-bezier(.22,1,.36,1)}.radical-list-row.has-pin-control:not(:has(.waiting-follow-up-badge)):is(:hover,:focus-visible,:focus-within,.is-selected,.is-pinned) .radical-list-row__title-line{padding-right:26px}.radical-list-row .radical-list-row__pin,.radical-list-row.inbox-cell-surface>.radical-list-row__pin{z-index:2;width:28px;height:28px;color:color-mix(in srgb, var(--lf-label) 60%, transparent);cursor:pointer;opacity:0;filter:blur(3px);border-radius:8px;place-items:center;transition:opacity .12s cubic-bezier(.4,0,1,1),scale .14s cubic-bezier(.4,0,1,1),filter .12s cubic-bezier(.4,0,1,1),transform .12s,color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:6px;right:6px;scale:.7}.radical-list-row:hover>.radical-list-row__pin,.radical-list-row:focus-visible>.radical-list-row__pin,.radical-list-row>.radical-list-row__pin:focus-visible,.radical-list-row.is-pinned>.radical-list-row__pin,.radical-list-row.is-selected>.radical-list-row__pin{opacity:1;filter:none;transition:opacity .2s 60ms,scale .38s cubic-bezier(.34,1.4,.64,1) 60ms,filter .22s 60ms,transform .12s,color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1);scale:1}.radical-list-row>.radical-list-row__pin[role=button]:hover{color:var(--lf-label);background-color:color-mix(in srgb, currentcolor 11%, transparent)}.radical-list-row>.radical-list-row__pin[role=button]:active{transition-duration:.12s;transform:scale(.96)}.radical-list-row>.radical-list-row__pin:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 42%, transparent);outline-offset:0px}.radical-list-row.is-pinned>.radical-list-row__pin{color:var(--radical-tray-status-tone,var(--lf-accent))}.radical-list-row.is-selected:not(.is-pinned)>.radical-list-row__pin{color:color-mix(in srgb, var(--radical-selected-row-fg) 60%, transparent)}.radical-list-row.is-selected.is-pinned>.radical-list-row__pin,.radical-list-row.is-selected>.radical-list-row__pin[role=button]:hover{color:var(--radical-selected-row-fg)}.radical-list-row>.radical-list-row__pin svg{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.radical-list-row .radical-list-row__pin{transition:none}}.management-board__section .queue>li.is-dashboard-draggable-row .radical-list-row{cursor:grab;transition:opacity .2s cubic-bezier(.2,.9,.25,1),transform .24s cubic-bezier(.2,.9,.25,1),filter .2s}.management-board__section .queue>li.is-dashboard-draggable-row .radical-list-row:active{cursor:grabbing}.management-board__section.in-tray .queue>li .radical-list-row:not(.is-selected):hover{box-shadow:none;transform:none}.management-board__section .queue>li.is-dashboard-dragging .radical-list-row{opacity:0}.management-board__section.can-drop-matters{outline-offset:6px;outline:2px solid #0000;transition:outline-color .18s,outline-offset .18s,box-shadow .22s}.management-board__section.can-drop-matters.is-drop-target{outline-color:color-mix(in srgb, var(--management-control-tone) 34%, transparent);outline-offset:3px;box-shadow:0 12px 28px color-mix(in srgb, var(--management-shadow-tone) 11%, transparent)}.management-board__drop-slot{height:var(--management-drop-slot-height,64px);background:color-mix(in srgb, var(--management-control-tone) 7%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--management-control-tone) 24%, transparent);border-radius:11px;margin:0 10px 10px;animation:.24s cubic-bezier(.2,.9,.25,1) both management-drop-slot-open}@keyframes management-drop-slot-open{0%{opacity:0;height:0;margin-bottom:0}to{height:var(--management-drop-slot-height,64px);opacity:1;margin-bottom:10px}}.management-drag-ghost{z-index:2147483000;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.management-drag-ghost__card{box-sizing:border-box;will-change:transform;transition:box-shadow .22s;display:block;box-shadow:0 1px 2px #0000000f}.management-drag-ghost__card.is-lifted{box-shadow:0 22px 44px #00000029,0 6px 14px #0000001a}body.is-management-dragging,body.is-management-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}@media (prefers-reduced-motion:reduce){.management-board__drop-slot{animation:auto;animation-timeline:none}.management-board__section .queue>li.is-dashboard-draggable-row .radical-list-row,.management-drag-ghost__card{transition:none}}.management-board__section{--radical-tray-status-tone:var(--status-tone,var(--primary));--management-control-tone:var(--radical-tray-status-tone);--management-card-surface:var(--lf-inbox-tray-bg,var(--lf-floating-sidebar-bg));--management-cell-surface:var(--radical-inbox-cell-bg,var(--surface));--management-fade-surface:var(--management-card-surface);min-height:auto;animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:calc(.118s + var(--management-column-index,0) * var(--management-enter-stagger) + var(--management-section-index,0) * 34ms);will-change:opacity, transform;flex-direction:column;flex:none;display:flex}.management-board__section.is-status-new{--radical-tray-status-tone:var(--lf-accent,var(--status-new))}.management-board__section.is-status-active,.management-board__section.is-status-in-progress{--radical-tray-status-tone:var(--lf-label,var(--primary))}.management-board__section.is-status-overdue{--status-tone:var(--overdue,var(--accent-secondary));--radical-tray-status-tone:var(--overdue,var(--accent-secondary))}.management-board__section:first-of-type{--management-section-index:0}.management-board__section:nth-of-type(2){--management-section-index:1}.management-board__section:nth-of-type(3){--management-section-index:2}.management-board__section:nth-of-type(4){--management-section-index:3}.management-board__section.in-tray{flex:none;min-height:auto}.management-board__section.in-tray.glass-panel{--in-tray-panel-radius:var(--lf-floating-radius);--in-tray-inner-radius:11px;border-radius:var(--lf-floating-radius);width:100%;min-width:0;box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #0000;flex-direction:column;padding:0;display:flex;overflow:hidden}.management-board__section.in-tray.glass-panel:before{background:var(--management-card-surface);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%)}.management-board__section-body{grid-template-rows:0fr;min-width:0;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1);display:grid}.management-board__section.is-expanded .management-board__section-body{grid-template-rows:1fr}.management-board__section-body-inner{overflow-clip-margin:var(--management-cell-shadow-outset);min-width:0;min-height:0;padding-bottom:var(--management-cell-shadow-outset);margin-bottom:calc(-1 * var(--management-cell-shadow-outset));overflow:clip}.management-board__section.in-tray.glass-panel:has(.management-board__section-head) .in-tray__scroll{flex:none;width:100%;min-width:0;min-height:auto;padding-bottom:0;overflow:visible}.management-board__section.in-tray .queue>li{animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:calc(.19s + var(--management-column-index,0) * var(--management-enter-stagger) + var(--management-section-index,0) * 34ms + var(--management-row-index,0) * 26ms);will-change:opacity, transform;margin:0;position:relative}.management-board__section.in-tray .queue>li:first-child{--management-row-index:0}.management-board__section.in-tray .queue>li:nth-child(2){--management-row-index:1}.management-board__section.in-tray .queue>li:nth-child(3){--management-row-index:2}.management-board__section.in-tray .queue>li:nth-child(4){--management-row-index:3}.management-board__section.in-tray .queue>li:nth-child(n+5){--management-row-index:4}.management-board__section.in-tray .queue>li:after,:root[data-color-scheme=light] .management-board__section.in-tray .queue>li:after,.management-board__section.in-tray .queue>li:before,.management-board__section.in-tray .queue>li:not(:first-child):before{content:none;box-shadow:none;background:0 0}.management-board__section.in-tray .queue>li:has(.radical-list-row.is-selected):before{opacity:0}.management-board__section.in-tray .queue>li:has(.radical-list-row.is-selected)+li:before{opacity:0}.management-board__section.in-tray .radical-source-badge,.management-board__section.in-tray .radical-list-row__attachment{display:none}.management-board__section.in-tray .radical-list-row.inbox-cell-surface{min-height:0;padding:11px 14px 12px}.management-board__section.in-tray .radical-list-row__main{gap:5px}.management-board__section.in-tray .radical-list-row__title-line{align-items:flex-start}.management-board__section.in-tray .radical-list-row__title,.management-board__section.in-tray .radical-list-row:is(:hover,:focus-visible) .radical-list-row__title.is-truncated{white-space:normal;text-wrap-style:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden;-webkit-mask-image:none;mask-image:none}.management-board__section.in-tray .radical-list-row.inbox-cell-surface--waiting>.radical-list-row__main{height:auto}.management-board__section.in-tray .radical-waiting-cell__reason{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:none;font-size:12px;line-height:1.35;display:-webkit-box;-webkit-mask-image:none;mask-image:none}.management-board__section.in-tray .radical-waiting-cell .radical-list-row__meta-line{margin-top:1px}.management-board__section.in-tray .radical-waiting-cell__waiting-on{color:var(--lf-label);font-weight:560}.management-board__section.in-tray .radical-waiting-cell .radical-list-row__meta-line{align-items:end}.management-board__section.in-tray .radical-waiting-cell__waiting-for{white-space:normal;line-height:1.35;display:block}.management-board__section.in-tray .radical-waiting-cell__waiting-for>span{white-space:nowrap;display:inline}.management-board__items-clip{margin:calc(-1 * var(--management-cell-shadow-outset));padding:var(--management-cell-shadow-outset);max-height:var(--management-section-full-height,9999px);transition:max-height .38s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.management-board__items-clip.is-truncated{max-height:var(--management-section-clip-height,296px)}.management-board__items-clip.is-truncated:after{content:none;right:var(--management-cell-shadow-outset);bottom:0;left:var(--management-cell-shadow-outset);z-index:3;height:var(--management-fade-height);background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--management-fade-surface) var(--management-fade-mid-alpha), transparent) var(--management-fade-mid-stop), color-mix(in srgb, var(--management-fade-surface) var(--management-fade-end-alpha), transparent));opacity:1;pointer-events:none;position:absolute}.management-board__section.in-tray .queue>li.is-dashboard-overflow-row:before{opacity:0}.management-board__show-more{z-index:4;width:calc(100% - 8px);min-height:32px;color:var(--management-control-tone);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:8px 4px 2px;padding:0 8px;transition:color .18s,background .18s;display:flex;position:relative}.management-board__show-more:hover{color:var(--management-control-tone)}.management-board__section.in-tray .queue>li.is-dashboard-overflow-row{opacity:0;animation:auto;animation-timeline:none}.in-tray__head.management-board__section-head{z-index:6;grid-template-columns:unset;padding:var(--in-tray-pad);justify-content:stretch;display:flex;position:relative}.management-board__section-toggle{z-index:7;border:none;border-image:initial;width:100%;min-height:24px;color:inherit;cursor:pointer;appearance:none;background:0 0;justify-content:space-between;align-items:center;gap:6px;padding:0;transition:color .2s,background .2s,box-shadow .2s,transform .15s;display:flex;position:relative}.management-board__section.in-tray.glass-panel:has(.management-board__section-toggle--static){z-index:0}.management-board__section.in-tray.glass-panel:not(:has(.management-board__section-toggle--static)){z-index:1}.management-board__section-toggle--static{cursor:default}.management-board__section-toggle--static .management-board__section-title,.management-board__section-toggle--static .management-board__section-count{color:var(--lf-tertiary-label,var(--faint));font-weight:var(--weight-semibold)}.management-board__section.in-tray.glass-panel.is-empty{box-shadow:none}.management-board__section.in-tray.glass-panel.is-empty:before{background:color-mix(in srgb, var(--management-card-surface) 52%, transparent);box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--lf-label,var(--text)) 7%, transparent)}.management-board__section-meta{flex:0 0 28px;justify-content:center;align-items:center;gap:6px;padding-inline-end:6px;display:inline-flex}.management-board__section-heading{align-items:baseline;gap:6px;min-width:0;padding-inline-start:6px;display:inline-flex}.management-board__section-toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:3px;border-radius:var(--radius-sm)}.management-board__section-title{font-size:var(--text-caption1);font-weight:var(--weight-bold);color:var(--management-control-tone);align-items:baseline;gap:6px;margin:0;display:inline-flex}.management-board__section-count{font-size:var(--text-caption1);font-weight:var(--weight-bold);color:var(--management-control-tone);font-variant-numeric:tabular-nums;line-height:1}.management-board__section-icon-stack{width:24px;height:24px;color:var(--management-control-tone);flex:none;place-items:center;transition:color .24s,transform .22s cubic-bezier(.2,.82,.24,1);display:inline-grid;position:relative}.management-board__section-toggle-icon{color:currentColor;fill:#0000;transform-origin:50%;flex-shrink:0;grid-area:1/1;transition:opacity .22s cubic-bezier(.2,.82,.24,1),transform .28s cubic-bezier(.16,1,.3,1)}.management-board__section-toggle-icon--plus{opacity:1;transform:rotate(0)scale(1)}.management-board__section-toggle-icon--minus{opacity:0;transform:rotate(-90deg)scale(.72)}.management-board__section-icon-stack.is-expanded .management-board__section-toggle-icon--plus{opacity:0;transform:rotate(90deg)scale(.72)}.management-board__section-icon-stack.is-expanded .management-board__section-toggle-icon--minus{opacity:1;transform:rotate(0)scale(1)}.management-board__section-icon-stack{opacity:.62;transition:opacity .2s}.management-board__section-toggle:is(:hover,:focus-visible) .management-board__section-icon-stack,.management-board__section-icon-stack.is-expanded{opacity:1}@media (prefers-reduced-motion:reduce){.management-board-shell,.management-board__column,.management-board__lane-total,.management-board__section,.management-board__section.in-tray .queue>li,.management-board__items-clip,.management-board__show-more{transition:none;animation:auto;animation-timeline:none}}.management-board__section.in-tray.glass-panel:not(.is-expanded){padding-bottom:0;overflow:hidden}.management-board__section.in-tray.glass-panel:not(.is-expanded) .in-tray__head.management-board__section-head{padding-bottom:var(--in-tray-pad)}.management-board__section:not(.is-expanded) .management-board__section-body-inner,.management-board__section:not(.is-expanded) .in-tray__scroll,.management-board__section:not(.is-expanded) .queue>li{pointer-events:none;overflow:hidden}.management-board__section:not(.is-expanded) .management-board__section-body-inner{margin-bottom:0;padding-bottom:0}.integration-panel{grid-template-columns:minmax(12rem,16rem) 1fr;align-items:start;gap:14px;padding:12px 14px;display:grid}.integration-panel__header,.integration-panel__identity,.integration-panel__actions{align-items:center;min-width:0;display:flex}.integration-panel__header,.integration-panel__identity{gap:10px}.integration-panel__icon,.integration-panel__identity>svg{color:rgb(var(--ink) / .72);flex:none;justify-content:center;align-items:center;display:inline-flex}.integration-panel__icon{border:1px solid rgb(var(--ink) / .12);background:rgb(var(--surface) / .5);border-radius:8px;width:30px;height:30px}.integration-panel__title,.integration-panel__meta,.integration-panel__name,.integration-panel__detail,.integration-panel__provider{margin:0}.integration-panel__title,.integration-panel__name{color:rgb(var(--ink));font-size:.8rem;font-weight:720;line-height:1.15}.integration-panel__meta,.integration-panel__detail,.integration-panel__provider{color:rgb(var(--muted));font-size:.68rem;line-height:1.2}.integration-panel .is-spinning{animation:.9s linear infinite onboarding-spin}.integration-panel__health{grid-column:2;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:8px;min-width:0;display:grid}.integration-panel__health-row{border:1px solid rgb(var(--ink) / .1);background:rgb(var(--surface) / .34);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:32px;padding:6px 9px;display:grid}.integration-panel__health-status,.integration-panel__health-mailbox,.integration-panel__health-meta{min-width:0;font-size:.66rem;line-height:1}.integration-panel__health-status{color:rgb(var(--status-done));align-items:center;gap:4px;font-weight:760;display:inline-flex}.integration-panel__health-row.is-stale .integration-panel__health-status,.integration-panel__health-row.is-pending .integration-panel__health-status{color:rgb(var(--accent-secondary))}.integration-panel__health-row.is-error .integration-panel__health-status{color:var(--status-urgent)}.integration-panel__health-mailbox{color:rgb(var(--ink) / .82);text-overflow:ellipsis;white-space:nowrap;font-weight:710;overflow:hidden}.integration-panel__health-meta{max-width:12rem;color:rgb(var(--muted));text-overflow:ellipsis;white-space:nowrap;justify-self:end;overflow:hidden}.integration-panel__rows{grid-template-columns:repeat(3,minmax(12rem,1fr));gap:10px;min-width:0;display:grid}.integration-panel__row{border:1px solid rgb(var(--ink) / .1);background:rgb(var(--surface) / .48);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:grid}.integration-panel__identity{overflow:hidden}.integration-panel__identity div{min-width:0}.integration-panel__name,.integration-panel__detail,.integration-panel__provider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.integration-panel__status{min-height:22px;color:rgb(var(--muted));background:rgb(var(--ink) / .055);border-radius:999px;justify-self:end;align-items:center;gap:4px;padding:0 7px;font-size:.66rem;font-weight:720;line-height:1;display:inline-flex}.integration-panel__status.is-connected{color:rgb(var(--status-done));background:rgb(var(--status-done) / .1)}.integration-panel__status.is-warning{color:rgb(var(--accent-secondary));background:rgb(var(--accent-secondary) / .1)}.integration-panel__provider{justify-self:end}.integration-panel__actions{grid-column:1/-1;justify-content:flex-start;gap:6px}.integration-panel__button{border:1px solid rgb(var(--ink) / .14);background:rgb(var(--ink) / .06);min-height:24px;color:rgb(var(--ink) / .78);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-family:inherit;font-size:.66rem;font-weight:720;line-height:1;display:inline-flex}.integration-panel__button--icon{width:24px;padding:0}.integration-panel__button:hover:not(:disabled){background:rgb(var(--ink) / .1);color:rgb(var(--ink))}.integration-panel__button:disabled{cursor:default;opacity:.45}@media (width<=980px){.integration-panel{grid-template-columns:1fr}.integration-panel__health{grid-column:1}}@media (width<=720px){.integration-panel__rows,.integration-panel__health{grid-template-columns:1fr}.integration-panel__health-row{grid-template-columns:auto minmax(0,1fr)}.integration-panel__health-meta{grid-column:2;justify-self:start;max-width:100%}}.management-waiting-prompt__dialog{width:min(460px,100%);animation:.26s cubic-bezier(.2,.9,.25,1) both management-waiting-prompt-in}.management-waiting-prompt.is-closing .management-waiting-prompt__dialog{animation:.16s both management-waiting-prompt-out}.management-waiting-prompt.is-closing:before{opacity:0;transition:opacity .16s}.management-waiting-prompt__matter{color:var(--muted);font-size:var(--text-footnote);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 24px;line-height:1.35;overflow:hidden}.management-waiting-prompt .management-waiting-prompt__form{flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}.management-waiting-prompt .management-waiting-prompt__form .manual-request__field{grid-column:auto;width:100%}.management-waiting-prompt .management-waiting-prompt__form .manual-request__field textarea{min-height:76px}.management-waiting-prompt .management-waiting-prompt__form .manual-request__actions{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.management-waiting-prompt .management-waiting-prompt__form .manual-request__primary,.management-waiting-prompt .management-waiting-prompt__form .manual-request__secondary{width:auto;min-width:88px;height:36px;min-height:36px}.management-waiting-prompt__teammates{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.management-waiting-prompt__teammate{border:1px solid var(--line);background:var(--surface);min-height:28px;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);appearance:none;cursor:pointer;border-radius:999px;padding:0 10px}.management-waiting-prompt__teammate:hover{border-color:var(--line-strong)}.management-waiting-prompt__teammate.is-selected{border-color:var(--lf-accent,var(--accent));background:var(--lf-accent,var(--accent));color:#fff}.management-waiting-prompt .management-waiting-prompt__form .manual-request__primary:disabled{cursor:default}@keyframes management-waiting-prompt-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes management-waiting-prompt-out{to{opacity:0;transform:translateY(6px)scale(.985)}}@media (prefers-reduced-motion:reduce){.management-waiting-prompt__dialog,.management-waiting-prompt.is-closing .management-waiting-prompt__dialog{animation:auto;animation-timeline:none}}@keyframes management-board-shell-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@keyframes management-board-column-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes management-board-cell-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes management-board-row-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}.management-board{--management-enter-ease:cubic-bezier(.16, 1, .3, 1);--management-enter-duration:.52s;--management-enter-stagger:44ms;--management-control-tone:#000;--management-shadow-tone:var(--management-control-tone);--management-card-surface:var(--lf-inbox-tray-bg,var(--surface));--management-cell-surface:var(--radical-inbox-cell-bg,var(--management-card-surface));--management-row-gap:10px;--management-cell-shadow-outset:24px;--management-fade-surface:var(--management-card-surface);--management-fade-height:42px;--management-fade-mid-alpha:82%;--management-fade-end-alpha:96%;--management-fade-mid-stop:74%;--management-column-min-w:14rem;--management-column-max-w:20rem;width:100%;min-width:calc(4 * var(--management-column-min-w) + 3 * 20px);box-sizing:border-box;flex:none;align-self:flex-start;align-items:flex-start;gap:20px;padding:0 8px 8px;display:flex;overflow:visible}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .management-board{--management-control-tone:#fff;--management-shadow-tone:#000;--management-fade-surface:var(--management-card-surface);--management-fade-height:34px;--management-fade-mid-alpha:38%;--management-fade-end-alpha:86%;--management-fade-mid-stop:66%}}:root[data-color-scheme=dark] .management-board{--management-control-tone:#fff;--management-shadow-tone:#000;--management-fade-surface:var(--management-card-surface);--management-fade-height:34px;--management-fade-mid-alpha:38%;--management-fade-end-alpha:86%;--management-fade-mid-stop:66%}.management-board-shell{transform-origin:top;flex-direction:column;gap:8px;width:100%;min-width:calc(60px + 56rem);animation:.42s cubic-bezier(.16,1,.3,1) both management-board-shell-enter;display:flex}.control-tower.control-tower--management,.app-tower.control-tower--management{flex:none;align-self:flex-start;width:100%;height:auto;min-height:auto;overflow:visible}.management-board__column{--management-board-gap:12px;align-items:stretch;gap:var(--management-board-gap);flex-direction:column;flex:1 1 var(--management-column-min-w);min-width:var(--management-column-min-w);max-width:var(--management-column-max-w);animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:calc(var(--management-column-index,0) * var(--management-enter-stagger));will-change:opacity, transform;display:flex;position:relative;overflow:visible}.management-board__column:first-child{--management-column-index:0}.management-board__column:nth-child(2){--management-column-index:1}.management-board__column:nth-child(3){--management-column-index:2}.management-board__column:nth-child(4){--management-column-index:3}.management-board__column:nth-child(n+5){--management-column-index:4}.management-board__header{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;width:100%;display:flex;position:relative;overflow:visible}.management-board__identity{z-index:1;place-items:center;padding-bottom:11px;display:grid;position:relative;overflow:visible}.management-board__identity:before{content:"";pointer-events:none;z-index:0;width:112px;height:112px;box-shadow:0 10px 24px color-mix(in srgb, var(--text) 12%, transparent), 0 0 36px #ffffffe6, 0 0 72px #ffffff8c;border-radius:50%;grid-area:1/1;place-self:center}.management-board__avatar-shell{z-index:1;border-radius:50%;grid-area:1/1;width:112px;height:112px;position:relative;overflow:hidden}.management-board__avatar-shell:after{content:"";pointer-events:none;z-index:1;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #fffc}.management-board__avatar{object-fit:cover;background:var(--surface-muted);border-radius:50%;width:100%;height:100%;display:block}.management-board__avatar-placeholder{corner-shape:squircle;background:color-mix(in srgb, var(--surface-muted) 72%, var(--line));width:100%;height:100%;color:var(--muted);border-radius:32%;justify-content:center;align-items:center;display:flex}.management-board__avatar-shell--external{corner-shape:squircle;border-radius:32%}.management-board__avatar-shell--external:after{corner-shape:squircle;border-radius:32%;box-shadow:inset 0 0 0 3px #ffffff8c}.management-board__column.is-external .management-board__identity:before{display:none}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .management-board__identity:before{box-shadow:0 10px 26px #00000080,0 0 40px #ffffff61,0 0 80px #fff3}}:root[data-color-scheme=dark] .management-board__identity:before{box-shadow:0 10px 26px #00000080,0 0 40px #ffffff61,0 0 80px #fff3}.management-board__lane-total{box-sizing:border-box;width:100%;animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:calc(80ms + var(--management-column-index,0) * var(--management-enter-stagger));will-change:opacity, transform;flex-shrink:0;align-items:center;padding:0 12px 8px;display:flex;position:relative}.management-board__lane-total:after{content:"";inset-inline:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--line) 4.3%, transparent) calc(0% * .875 + 20% * .125), color-mix(in srgb, var(--line) 15.6%, transparent) calc(0% * .75 + 20% * .25), color-mix(in srgb, var(--line) 31.6%, transparent) calc(0% * .625 + 20% * .375), color-mix(in srgb, var(--line) 50%, transparent) calc(0% * .5 + 20% * .5), color-mix(in srgb, var(--line) 68.4%, transparent) calc(0% * .375 + 20% * .625), color-mix(in srgb, var(--line) 84.4%, transparent) calc(0% * .25 + 20% * .75), color-mix(in srgb, var(--line) 95.7%, transparent) calc(0% * .125 + 20% * .875), var(--line) 20%, var(--line) 80%, color-mix(in srgb, var(--line) 95.7%, transparent) calc(80% * .875 + 100% * .125), color-mix(in srgb, var(--line) 84.4%, transparent) calc(80% * .75 + 100% * .25), color-mix(in srgb, var(--line) 68.4%, transparent) calc(80% * .625 + 100% * .375), color-mix(in srgb, var(--line) 50%, transparent) calc(80% * .5 + 100% * .5), color-mix(in srgb, var(--line) 31.6%, transparent) calc(80% * .375 + 100% * .625), color-mix(in srgb, var(--line) 15.6%, transparent) calc(80% * .25 + 100% * .75), color-mix(in srgb, var(--line) 4.3%, transparent) calc(80% * .125 + 100% * .875), transparent 100%);height:1px;position:absolute;bottom:0}.management-board__lane-total-heading{justify-content:space-between;align-items:baseline;gap:6px;width:100%;min-width:0;padding-inline-start:6px;display:inline-flex}.management-board__lane-name{max-width:9rem;color:var(--text);font-family:var(--font-rounded);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.management-board__lane-title{flex-direction:column;gap:3px;min-width:0;display:inline-flex}.management-board__lane-firm{color:var(--faint);font-size:var(--text-caption-1,11px);font-weight:var(--weight-medium,500);white-space:nowrap;line-height:1.1}.management-board__lane-count{color:var(--faint);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:4px;margin-left:auto;display:inline-flex}.management-board__lane-count .management-board__section-count,.management-board__lane-count .management-board__section-title{color:inherit}.management-board__name{box-sizing:border-box;border:none;border-image:initial;border-radius:var(--radius-glass);width:fit-content;min-width:0;max-width:100%;box-shadow:var(--glass-shadow);z-index:1;grid-area:1/1;justify-content:center;place-self:end center;align-items:center;padding:2px 11px;display:flex;transform:translateY(50%)}.management-board__stats{box-sizing:border-box;border-radius:var(--radius-glass);width:100%;min-width:0;height:var(--app-chrome-h);padding:var(--app-chrome-pad) 14px;justify-content:center;align-self:stretch;align-items:center;display:flex}.management-board__name-label{font-family:var(--font-rounded);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);color:var(--text);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:calc(var(--management-column-max-w) - 2.75rem);margin:0;line-height:1.2;overflow:hidden}.management-board__stats-bar{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}.management-board__count{flex-direction:row;align-items:baseline;gap:.35em;min-width:0;display:flex}.management-board__count:first-child{justify-content:flex-start}.management-board__count:last-child{justify-content:flex-end}.management-board__count-value{font-size:var(--text-subheadline);font-weight:var(--weight-semibold);color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.management-board__count-label{font-size:var(--text-caption1);font-weight:var(--weight-bold);color:var(--faint);white-space:nowrap;line-height:1.2}.management-board.management-board--grouped{flex-direction:column;align-self:stretch;align-items:stretch;gap:28px;width:100%;min-width:0;display:flex}.management-board__group{flex-direction:column;gap:14px;min-width:0;display:flex}.management-board__group-header{border-bottom:1px solid color-mix(in srgb, var(--text) 9%, transparent);justify-content:space-between;align-items:center;gap:16px;padding:0 6px 10px;display:flex}.management-board__group-toggle{min-width:0;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;margin-left:-4px;padding:4px 8px 4px 4px;transition:background-color .14s;display:inline-flex}.management-board__group-toggle:hover{background:color-mix(in srgb, var(--text) 6%, transparent)}.management-board__group-toggle:focus-visible{outline:2px solid var(--text);outline-offset:2px}.management-board__group-chevron{color:var(--faint);flex:none;transition:transform .18s cubic-bezier(.16,1,.3,1);transform:rotate(90deg)}.management-board__group.is-collapsed .management-board__group-chevron{transform:rotate(0)}.management-board__group-name{font-family:var(--font-rounded);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);white-space:nowrap;line-height:1.2}.management-board__group-people{color:var(--faint);white-space:nowrap;font-size:12px}.management-board__group-stats{white-space:nowrap;align-items:baseline;gap:14px;margin:0;font-size:12px;display:flex}.management-board__group-stats>div{flex-direction:row-reverse;align-items:baseline;gap:4px;display:inline-flex}.management-board__group-stats dt{color:var(--faint);font-weight:var(--weight-medium,500)}.management-board__group-stats dd{color:var(--text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:0}.management-board__group-stats .is-new dt:before,.management-board__group-stats .is-progress dt:before,.management-board__group-stats .is-waiting dt:before{content:"";vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.management-board__group-stats .is-new dt:before{background:#3b82f6}.management-board__group-stats .is-progress dt:before{background:color-mix(in srgb, var(--text) 45%, transparent)}.management-board__group-stats .is-waiting dt:before{background:#e08a2e}.management-board__group-lanes{grid-template-columns:repeat(auto-fill, minmax(var(--management-column-min-w), 1fr));align-items:start;gap:20px;display:grid}.management-board--grouped .management-board__column{min-width:0;max-width:none}@media (prefers-reduced-motion:reduce){.management-board__group-chevron,.management-board__group-toggle{transition:none}}.management-board--grouped .management-board__lane-name{max-width:12rem}.management-board--grouped .management-board__lane-firm{text-overflow:ellipsis;max-width:12rem;overflow:hidden}.workload-tray-filters .app-chrome__tabs{flex:auto;width:100%;min-width:0}.workload-tray-filters .queue-tabs--header{width:100%;min-width:0}.workload-tray-filters .queue-tabs__scroll{flex:auto;width:100%;min-width:0}.workload-tray-filters .queue-tabs--header .queue-tabs__scroll:not(.is-truncated){flex:auto;width:100%;min-width:0;padding-right:0;-webkit-mask-image:none;mask-image:none}.workload-tray-filters .queue-tabs--header .queue-tabs__scroll.is-truncated{flex:auto;width:100%;min-width:0;padding-right:2px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#000000f4 calc(100% - 17.5px),#000000d7 calc(100% - 15px),#000000ae calc(100% - 12.5px),#00000080 calc(100% - 10px),#00000051 calc(100% - 7.5px),#00000028 calc(100% - 5px),#0000000b calc(100% - 2.5px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#000000f4 calc(100% - 17.5px),#000000d7 calc(100% - 15px),#000000ae calc(100% - 12.5px),#00000080 calc(100% - 10px),#00000051 calc(100% - 7.5px),#00000028 calc(100% - 5px),#0000000b calc(100% - 2.5px),#0000 100%)}.workload-tray-filters .queue-tabs--header .queue-tabs__tab:not(.is-selected):not(.is-all-tab){gap:4px;padding-inline:8px}.workload-tray-filters .queue-tabs__thumb{transition:transform .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1),opacity .2s,background-color .24s}.workload-tray-filters .queue-tabs--header .queue-tabs__tab{--work-size-tone:var(--primary-inverse);color:var(--primary-inverse);transition:color .24s,gap .36s cubic-bezier(.22,1,.36,1),opacity .18s,transform .24s cubic-bezier(.22,1,.36,1)}.workload-tray-filters .queue-tabs--header .queue-tabs__tab.is-selected{--work-size-tone:var(--accent);color:var(--accent)}.workload-tray-filters .queue-tabs--header .queue-tabs__tab.is-selected .queue-tabs__count{opacity:1;color:currentColor;grid-template-columns:1fr;min-width:1rem;padding:0 4px}.workload-tray-filters .queue-tabs--header .queue-tabs__tab.is-selected:has(.queue-tabs__count){gap:5px}.workload-tray-filters .queue-tabs--header .queue-tabs__tab:not(.is-selected):hover,.workload-tray-filters .queue-tabs__tab:hover{color:var(--primary-inverse)}.workload-tray-filters .queue-tabs--header .queue-tabs__tab:not(:last-child):after,.workload-tray-filters .queue-tabs__config-button:before,.workload-tray-filters .queue-tabs--header .queue-tabs__tab.is-selected:after{content:"";background:color-mix(in srgb, var(--primary-inverse) 34%, transparent)}.workload-tray-filters .queue-tabs--header .queue-tabs__tab:has(+.queue-tabs__tab.is-selected):after{content:"";background:color-mix(in srgb, var(--primary-inverse) 34%, transparent)}.workload-tray-filters .queue-tabs__config-button:before{transition:opacity .16s}.workload-tray-filters .queue-tabs--header .queue-tabs__tab:has(+.queue-tabs__config-button):after{content:none}.workload-tray-filters:has(.queue-tabs__config-button:is(:hover,.is-open)) .queue-tabs__config-button:before{opacity:0}.workload-tray-filters .queue-tabs__config-button{color:var(--primary-inverse)}.workload-tray-filters .queue-tabs__config-button:hover,.workload-tray-filters .queue-tabs__config-button.is-open{color:var(--accent);background:var(--primary-inverse)}.workload-tray-filters.is-tray-filter-tone-all .queue-tabs__thumb,.workload-tray-filters.is-tray-filter-tone-quick .queue-tabs__thumb,.workload-tray-filters.is-tray-filter-tone-standard .queue-tabs__thumb,.workload-tray-filters.is-tray-filter-tone-large .queue-tabs__thumb{background-color:var(--accent)}.workload-tray-filters.is-tray-filter-tone-overdue .queue-tabs__thumb{background-color:var(--overdue)}.workload-tray-filters .queue-tabs__thumb,.workload-tray-filters.is-tray-filter-tone-all .queue-tabs__thumb,.workload-tray-filters.is-tray-filter-tone-quick .queue-tabs__thumb,.workload-tray-filters.is-tray-filter-tone-standard .queue-tabs__thumb,.workload-tray-filters.is-tray-filter-tone-large .queue-tabs__thumb,.workload-tray-filters.is-tray-filter-tone-overdue .queue-tabs__thumb{background-color:var(--primary-inverse)}.workload-tray-filters .queue-tabs--header .queue-tabs__tab.is-tray-filter-overdue,.workload-tray-filters .queue-tabs--header .queue-tabs__tab.is-tray-filter-overdue:hover,.workload-tray-filters.is-tray-filter-tone-overdue .queue-tabs--header .queue-tabs__tab.is-selected{--work-size-tone:var(--overdue);color:var(--overdue)}.workload-tray-filters .work-size-symbol{--work-size-tone:currentColor}.workload-tray-filters .work-size-symbol__base{fill:color-mix(in srgb, currentcolor 28%, transparent)}.workload-tray-filters .work-size-symbol__fill{fill:currentColor}.workload-tray-filters__overdue-mark{box-sizing:border-box;background:0 0;border:0;border-radius:0;place-items:center;width:14px;height:14px;display:grid}.workload-tray-filters__overdue-mark:before{content:"";background:currentColor;border-radius:50%;width:10px;height:10px;display:block}.workload-tray-filters .queue-tabs__tab.is-all-tab .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-all-tab:hover .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-tray-filter-quick .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-tray-filter-quick:hover .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-tray-filter-standard .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-tray-filter-standard:hover .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-tray-filter-large .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-tray-filter-large:hover .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-tray-filter-overdue .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-tray-filter-overdue:hover .queue-tabs__count,.workload-tray-filters .queue-tabs__tab.is-tray-filter-overdue .queue-tabs__count.is-overdue,.workload-tray-filters .queue-tabs__tab .queue-tabs__count,.workload-tray-filters .queue-tabs__tab:hover .queue-tabs__count,.workload-tray-filters .queue-tabs__tab .queue-tabs__count.is-overdue,.workload-tray-filters .queue-tabs__tab:hover .queue-tabs__count.is-overdue{color:currentColor}.tower-folder-slot{max-width:min(100%, var(--desk-folder-max-w));will-change:transform;touch-action:none;flex:none;min-width:0}.tower-folder-slot.is-dragging{z-index:5}.tower-folder-slot.is-dragging .tower-folder{transform:translate3d(0, var(--tower-folder-hover-lift), 0) scale(1.03);cursor:grabbing;transition:transform .32s var(--tower-folder-hover-ease)}.tower-folder-slot.is-dragging .tower-folder__body{box-shadow:var(--glass-rim), 0 18px 32px #0f172a35}.tower-folder{width:var(--desk-folder-w);border:none;border-image:initial;min-width:0;max-width:100%;color:var(--text);text-align:left;appearance:none;cursor:grab;transition:transform var(--tower-folder-hover-duration) var(--tower-folder-hover-ease);background:0 0;flex-direction:column;align-items:stretch;padding:0;display:flex;transform:translate(0,0)scale(1)}.tower-folder.is-selected{transform:translate3d(0, var(--tower-folder-hover-lift), 0) scale(1.014)}@media (hover:hover){.tower-folder:not(.is-selected):hover{transform:translate3d(0, var(--tower-folder-hover-lift), 0) scale(1.014)}}@media (prefers-reduced-motion:reduce){.tower-folder,.tower-folder__body,.tower-folder-slot.is-dragging .tower-folder{transition-duration:.01ms}}.tower-folder__tab{border:none;border-image:initial;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background-color:var(--accent);background-image:var(--ink-texture);width:auto;max-width:100%;font-size:var(--text-caption1);font-weight:var(--weight-bold);white-space:nowrap;background-size:64px 64px;align-self:flex-start;padding:8px 14px 7px;line-height:1;overflow:hidden}.tower-folder__tab .queue-tabs__label{max-width:var(--tower-folder-tab-max,12ch);color:var(--primary-inverse);white-space:nowrap;text-overflow:clip;min-width:0;display:block;overflow:hidden}.tower-folder__tab .queue-tabs__label[data-truncated=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.6em),#000000f4 calc(100% - 1.4em),#000000d7 calc(100% - 1.2em),#000000ae calc(100% - 1em),#00000080 calc(100% - .8em),#00000051 calc(100% - .6em),#00000028 calc(100% - .4em),#0000000b calc(100% - .2em),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 1.6em),#000000f4 calc(100% - 1.4em),#000000d7 calc(100% - 1.2em),#000000ae calc(100% - 1em),#00000080 calc(100% - .8em),#00000051 calc(100% - .6em),#00000028 calc(100% - .4em),#0000000b calc(100% - .2em),#0000 100%)}.tower-folder__body{border:1px solid color-mix(in srgb, var(--glass-border) 38%, transparent);border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md);background:var(--tower-folder-glass-fill);min-height:8.5rem;-webkit-backdrop-filter:blur(var(--tower-folder-glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--tower-folder-glass-blur)) var(--glass-saturate);box-shadow:var(--glass-rim);transition:border-color var(--tower-folder-hover-duration) var(--tower-folder-hover-ease), background var(--tower-folder-hover-duration) var(--tower-folder-hover-ease), box-shadow var(--tower-folder-hover-duration) var(--tower-folder-hover-ease), color var(--tower-folder-hover-duration) var(--tower-folder-hover-ease), backdrop-filter var(--tower-folder-hover-duration) var(--tower-folder-hover-ease), -webkit-backdrop-filter var(--tower-folder-hover-duration) var(--tower-folder-hover-ease);flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex;overflow:hidden}.tower-folder:not(.is-selected):hover .tower-folder__body{background:color-mix(in srgb, var(--glass-fill-strong) 50%, transparent);border-color:color-mix(in srgb, var(--glass-border) 58%, transparent);box-shadow:var(--glass-rim), 0 14px 34px #0f172a27}.tower-folder.is-selected .tower-folder__body{background-color:var(--accent);background-image:var(--ink-texture);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-rim), 0 14px 34px #0f172a27;background-size:64px 64px;border-color:#0000}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .tower-folder__body{box-shadow:var(--glass-rim), var(--in-tray-cell-shadow)}:root:not([data-color-scheme=dark]) .tower-folder:not(.is-selected):hover .tower-folder__body,:root:not([data-color-scheme=dark]) .tower-folder.is-selected .tower-folder__body{box-shadow:var(--glass-rim), var(--in-tray-cell-shadow), 0 14px 34px #0f172a21}}:root[data-color-scheme=light] .tower-folder__body{box-shadow:var(--glass-rim), var(--in-tray-cell-shadow)}:root[data-color-scheme=light] .tower-folder:not(.is-selected):hover .tower-folder__body,:root[data-color-scheme=light] .tower-folder.is-selected .tower-folder__body{box-shadow:var(--glass-rim), var(--in-tray-cell-shadow), 0 14px 34px #0f172a21}.tower-folder__headline{align-items:baseline;gap:6px;display:flex}.tower-folder__count{font-size:var(--text-caption1);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--ink);line-height:1}.tower-folder__label{font-size:var(--text-caption1);font-weight:var(--weight-medium);color:var(--ink-muted);line-height:1.3}.tower-folder__stats{flex-direction:column;gap:4px;margin-top:4px;display:flex}.tower-folder__stat{font-size:var(--text-caption1);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--ink-muted);line-height:1.3}.tower-folder__stat.is-stat-new:not(.is-empty){color:var(--status-new)}.tower-folder__stat.is-stat-progress:not(.is-empty){color:var(--status-in-progress)}.tower-folder__stat.is-stat-waiting:not(.is-empty){color:var(--status-waiting)}.tower-folder__stat.is-stat-done:not(.is-empty){color:var(--status-done)}.tower-folder__stat.is-stat-overdue:not(.is-empty){color:var(--overdue)}.tower-folder__stat.is-empty{color:var(--faint)}.tower-folder.is-selected .tower-folder__count{color:var(--primary-inverse)}.tower-folder.is-selected .tower-folder__label,.tower-folder.is-selected .tower-folder__stat:not(.is-stat-overdue):not(.is-stat-done){color:color-mix(in srgb, var(--primary-inverse) 72%, transparent)}.tower-folder.is-selected .tower-folder__stat.is-stat-done:not(.is-empty){color:color-mix(in srgb, var(--status-done) 82%, var(--primary-inverse))}.tower-folder.is-selected .tower-folder__stat.is-empty{color:color-mix(in srgb, var(--primary-inverse) 40%, transparent)}.tower-folder.is-selected .tower-folder__stat.is-stat-overdue:not(.is-empty){color:var(--accent-secondary)}.tower-folder.is-idle:not(.is-selected) .tower-folder__count,.tower-folder.is-idle:not(.is-selected) .tower-folder__label,.tower-folder.is-idle:not(.is-selected) .tower-folder__stat.is-empty{color:var(--faint)}.done-tab{z-index:0;width:100%;min-height:0;padding:var(--control-tower-edge-pad);box-sizing:border-box;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:absolute;inset:0}.done-tab--folder,.done-tab--request{height:100%;padding:var(--control-tower-edge-pad);pointer-events:none;position:relative;inset:auto}.done-tab--folder{flex:auto;width:100%;min-width:0;padding-right:0}.done-tab--request{flex:none;width:auto;padding-right:0}.done-tab__shell{--desk-folder-gap:18px;--desk-folder-max-w:12.5rem;--desk-folder-w:clamp(9.5rem, 14vw, var(--desk-folder-max-w));--desk-detail-w:clamp(18rem, 30vw, 21.25rem);--tower-folder-glass-fill:color-mix(in srgb, var(--glass-fill-strong) 38%, transparent);--tower-folder-glass-blur:40px;--tower-folder-hover-ease:cubic-bezier(.16, 1, .3, 1);--tower-folder-hover-duration:.46s;--tower-folder-hover-lift:-6px;box-sizing:border-box;pointer-events:auto;justify-content:center;align-items:flex-start;gap:8px;width:100%;min-height:0;padding-top:clamp(1rem,4vh,2rem);display:flex}.done-tab--folder .done-tab__shell,.done-tab--request .done-tab__shell{align-items:flex-start;gap:8px;height:100%;min-height:0}.done-tab--folder .done-tab__shell{flex:auto;width:100%;min-width:0;padding-top:clamp(1rem,4vh,2rem)}.done-tab--request .done-tab__shell{justify-content:flex-start;width:auto;padding-top:0}.done-tab--folder .done-folders__row{flex:auto;justify-content:center;min-width:0}.done-folders__row,.done-folders__col{align-items:flex-start;gap:var(--desk-folder-gap,18px);flex:auto;min-width:0;display:flex}.done-folders__row{flex-wrap:wrap;justify-content:center}.done-folders__col{flex-direction:column;flex:none;align-items:stretch;padding-top:0}.done-folders__row.is-drop-target,.done-folders__col.is-drop-target{outline:2px solid color-mix(in srgb, var(--status-done) 40%, transparent);outline-offset:8px;border-radius:var(--radius-glass)}.done-folders__row .done-folders__slot,.done-folders__col .done-folders__slot{width:auto;max-width:var(--desk-folder-max-w);will-change:transform;flex:none}.done-tab--browse .done-folders__row,.done-tab--folder .done-folders__row{--desk-folder-gap:clamp(8px, 1vw, 14px);--desk-folder-max-w:10.25rem;--desk-folder-w:clamp(8.5rem, 13vw, var(--desk-folder-max-w));box-sizing:border-box;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--desk-folder-w)), var(--desk-folder-w)));gap:clamp(12px, 1.5vh, 18px) var(--desk-folder-gap);grid-auto-rows:max-content;place-content:flex-start center;align-items:start;width:100%;display:grid}.done-tab--browse .done-folders__row .done-folders__slot,.done-tab--folder .done-folders__row .done-folders__slot{width:var(--desk-folder-w);max-width:var(--desk-folder-w)}.done-folders__row .tower-folder,.done-folders__col .tower-folder{width:var(--desk-folder-w)}.done-folders__row .tower-folder{cursor:grab}.done-folders__col .tower-folder{cursor:pointer}.done-folders__row .tower-folder-slot.is-dragging,.done-folders__col .tower-folder-slot.is-dragging{z-index:6}.done-folders__row .tower-folder-slot.is-dragging .tower-folder,.done-folders__col .tower-folder-slot.is-dragging .tower-folder{cursor:grabbing;transform:translate3d(0, var(--tower-folder-hover-lift,-6px), 0) scale(1.04);transition:transform .28s var(--tower-folder-hover-ease,cubic-bezier(.16, 1, .3, 1))}.done-folders__row .tower-folder-slot.is-dragging .tower-folder__body,.done-folders__col .tower-folder-slot.is-dragging .tower-folder__body{box-shadow:var(--glass-rim), 0 22px 40px #0f172a3d}.done-folders__row .tower-folder__body,.done-folders__col .tower-folder__body{-webkit-backdrop-filter:blur(var(--tower-folder-glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--tower-folder-glass-blur)) var(--glass-saturate)}@media (hover:hover){.done-folders__row .tower-folder:not(.is-selected):hover,.done-folders__col .tower-folder:not(.is-selected):hover{transform:translateY(-6px)scale(1.014)}}.done-folders__row .tower-folder.is-selected,.done-folders__col .tower-folder.is-selected{transform:translateY(-6px)scale(1.014)}.done-tab__tray{--done-tray-w:var(--sidebar-w-min);flex-direction:column;flex:0 0 var(--done-tray-w);width:var(--done-tray-w);box-sizing:border-box;pointer-events:auto;min-width:0;height:100%;min-height:0;padding-block:8px;transition:width .36s cubic-bezier(.16,1,.3,1),flex-basis .36s cubic-bezier(.16,1,.3,1);animation:.42s cubic-bezier(.16,1,.3,1) both done-tray-in;display:flex}.done-tab__tray--sidebar{--done-tray-w:clamp(18rem, 24vw, 22.5rem);flex:0 0 var(--done-tray-w);width:var(--done-tray-w);margin-left:auto;margin-right:var(--control-tower-edge-pad);padding-block:8px;padding-inline:0}.done-tab__tray>.workload-tray.in-tray.glass-panel{box-sizing:border-box;flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}.done-tab__tray-title{box-sizing:border-box;background-color:var(--accent);background-image:var(--ink-texture);border-top-left-radius:inherit;border-top-right-radius:inherit;text-align:center;background-size:64px 64px;border-bottom-right-radius:0;border-bottom-left-radius:0;flex:none;width:100%;padding:12px 14px 13px}.done-tab__tray-title .queue-tabs__label{font-family:var(--font-display);font-size:var(--text-callout);font-weight:var(--weight-bold);line-height:var(--leading-title);letter-spacing:var(--tracking-tight);color:var(--primary-inverse);display:block}.done-tab__tray>.workload-tray.in-tray.glass-panel .in-tray__scroll{min-height:0;max-height:none;padding:var(--in-tray-pad);box-sizing:border-box;overscroll-behavior:contain;flex:1;overflow:clip auto}@keyframes done-tray-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.done-tab__tray{transition-duration:.01ms;animation-duration:.01ms}.done-folders__row .done-folders__slot,.done-folders__col .done-folders__slot{will-change:auto}.done-tab,.done-tab *,.done-tab :before,.done-tab :after{scroll-behavior:auto!important;animation:auto!important;animation-timeline:none!important}.done-tab,.done-tab *{view-transition-name:none!important}}.done-folders--panel{--tower-folder-glass-fill:color-mix(in srgb, var(--glass-fill-strong) 38%, transparent);--tower-folder-glass-blur:40px;box-sizing:border-box;border-radius:var(--radius-glass);flex-direction:column;flex:1;gap:12px;width:100%;min-height:0;padding:14px 16px;display:flex}.done-folders--panel.glass-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;overflow:visible}.done-folders--panel.glass-panel:before{content:"";z-index:-1;border-radius:inherit;background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);pointer-events:none;position:absolute;inset:0}.done-folders__label{letter-spacing:.04em;text-transform:uppercase;color:var(--status-done);margin:0;font-size:.6875rem;font-weight:600}.done-folders__count{font-variant-numeric:tabular-nums;margin-right:.45em}.done-folders__empty{flex-direction:column;flex:1;min-height:0;display:flex}.done-folders__hint{color:var(--ink-faint);margin:0 0 12px;font-size:.75rem;line-height:1.45}.done-folders__list{overscroll-behavior:contain;flex:1;min-height:0;padding:0 14px 14px;overflow-y:auto}.done-folders__list-inner{flex-direction:column;gap:14px;display:flex;overflow:visible}.done-folders__slot{width:100%;max-width:100%}.done-folders--panel .tower-folder{cursor:pointer;width:100%;transform:none}@media (hover:hover){.done-folders--panel .tower-folder:not(.is-selected):hover{transform:none}}.done-folders--panel .tower-folder.is-selected{transform:none}.done-folders--panel .tower-folder__body,.done-folders__row .tower-folder__body,.done-folders__col .tower-folder__body{justify-content:center;align-items:center;width:100%;min-height:5.75rem;padding:0;display:flex;position:relative;overflow:visible;container-type:inline-size}.done-folders--panel .tower-folder__cover-count,.done-folders__row .tower-folder__cover-count,.done-folders__col .tower-folder__cover-count{font-family:var(--font-sans);font-size:clamp(2.25rem,72cqw,4.75rem);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);color:var(--ink);opacity:.52;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:var(--ink-texture);mask-image:var(--ink-texture);filter:var(--cover-count-worn-filter);text-shadow:color-mix(in srgb, currentcolor 14%, transparent) .04em .02em 0px, color-mix(in srgb, currentcolor 10%, transparent) -.03em -.035em 0px, color-mix(in srgb, currentcolor 8%, transparent) .025em -.03em 0px;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0;-webkit-mask-size:30px 30px;mask-size:30px 30px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.done-folders--panel .tower-folder.is-selected .tower-folder__cover-count,.done-folders__row .tower-folder.is-selected .tower-folder__cover-count,.done-folders__col .tower-folder.is-selected .tower-folder__cover-count{color:var(--primary-inverse);opacity:.68}.done-folders--panel .tower-folder__body{-webkit-backdrop-filter:none;backdrop-filter:none}.done-folders--panel .tower-folder:not(.is-selected) .tower-folder__body{box-shadow:var(--glass-rim), var(--in-tray-cell-shadow)}.done-folders--panel .tower-folder:not(.is-selected):hover .tower-folder__body{border-color:color-mix(in srgb, var(--glass-border) 58%, transparent);background:color-mix(in srgb, var(--glass-fill-strong) 50%, transparent);box-shadow:var(--glass-rim), var(--in-tray-cell-shadow), 0 14px 34px #0f172a27}.tower-folder--skeleton{pointer-events:none;cursor:default}.tower-folder--skeleton .tower-folder__tab{background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;background-image:none;align-items:center;min-width:5.5rem;display:flex}.tower-folder--skeleton .tower-folder__body{justify-content:center;align-items:center;padding:0;display:flex;position:relative}.tower-folder-skeleton__line{background:color-mix(in srgb, var(--muted) 16%, transparent);border-radius:4px;display:block}.tower-folder-skeleton__line--tab{width:72%;min-width:3.5rem;height:10px}.tower-folder-skeleton__line--cover{opacity:.45;border-radius:8px;flex-shrink:0;width:42%;min-width:2.5rem;height:42%;min-height:2.5rem;margin:auto}@media (prefers-reduced-motion:no-preference){.tower-folder--skeleton .tower-folder-skeleton__line{animation:1.6s ease-in-out infinite workload-done-skeleton-pulse}}@keyframes workload-done-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.tower-folder--skeleton .tower-folder-skeleton__line{opacity:.72;animation:auto;animation-timeline:none}}.done-folders--panel.is-drop-target{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--status-done) 55%, transparent)}.done-folders--panel .tower-folder-slot.is-drop-target .tower-folder__body{border-color:color-mix(in srgb, var(--status-done) 70%, var(--glass-border));background:color-mix(in srgb, var(--status-done) 12%, var(--tower-folder-glass-fill));box-shadow:0 10px 24px color-mix(in srgb, var(--status-done) 18%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--status-done) 24%, transparent)}.done-folders--panel .tower-folder-slot.is-drop-target .tower-folder{transform:translateY(-4px)scale(1.02)}.tower-folder:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.work-size-indicator__choices{--work-size-choice-gap:0px;--work-size-choice-size:var(--tray-title-work-size-icon,1em);--work-size-choice-slot:var(--tray-title-work-size-slot,20px);justify-content:center;align-items:center;gap:var(--work-size-choice-gap);opacity:0;transform-origin:0;pointer-events:none;height:100%;padding:0;transition:opacity .2s,transform .34s cubic-bezier(.18,1.24,.28,1);display:inline-flex;position:relative;transform:translate(-5px)scale(.84)}.work-size-indicator__selection-bubble{inset-block:0;z-index:0;width:var(--work-size-choice-slot);border-radius:var(--header-bubble-radius);background-color:var(--work-size-selector-tone);opacity:1;pointer-events:none;background-image:none;height:100%;transition:transform .36s cubic-bezier(.22,1,.36,1),background-color .24s,opacity .2s;position:absolute;left:0;transform:translate(0,0)}.work-size-indicator__choices.is-selected-index-1 .work-size-indicator__selection-bubble{transform:translate3d(calc(var(--work-size-choice-slot) + var(--work-size-choice-gap)), 0, 0)}.work-size-indicator__choices.is-selected-index-2 .work-size-indicator__selection-bubble{transform:translate3d(calc(var(--work-size-choice-slot) + var(--work-size-choice-gap) + var(--work-size-choice-slot) + var(--work-size-choice-gap)), 0, 0)}.work-size-indicator__choice{z-index:1;width:var(--work-size-choice-slot);flex:0 0 var(--work-size-choice-slot);border-radius:var(--header-bubble-radius);opacity:1;cursor:pointer;place-items:center;height:100%;transition:opacity .18s,transform .28s cubic-bezier(.18,1.24,.28,1);display:grid;position:relative;transform:none}.work-size-indicator__choice:not(:last-child):after{content:"";background:var(--line);pointer-events:none;width:1px;height:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.work-size-indicator__choice.is-selected:after{content:none}.work-size-indicator__choice:has(+.work-size-indicator__choice.is-selected):after{content:none}.work-size-indicator__choice:hover,.work-size-indicator__choice:focus-visible{color:var(--accent);outline:none;transform:none}.work-size-indicator__choice.is-selected{opacity:1;transform:none}.work-size-indicator__choice.is-selected .work-size-symbol{--work-size-tone:var(--primary-inverse)}.work-size-indicator__choice:before{content:"";left:var(--work-size-tooltip-x,-9999px);top:var(--work-size-tooltip-y,-9999px);z-index:2147483647;background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);box-shadow:var(--shadow-sm), var(--glass-rim);color:var(--work-size-selector-tone);font-size:var(--text-caption2);font-weight:var(--weight-semibold);white-space:nowrap;opacity:0;pointer-events:none;border-radius:5px;padding:3px 6px;line-height:1.1;transition:opacity .1s;position:fixed;transform:translate(8px,4px)}.work-size-indicator__choice:hover:before{content:attr(data-work-size-label);opacity:1}.work-size-indicator.is-hover-suppressed .work-size-indicator__choice:hover:before,.work-size-indicator.is-hover-suppressed .work-size-indicator__choice:focus-visible:before{content:"";opacity:0}.work-size-indicator__choice:hover,.work-size-indicator__choice:focus-visible{z-index:2147483646}.work-size-indicator{flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.work-size-indicator__current{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.work-size-indicator__label{font-size:var(--text-caption2);font-weight:var(--weight-medium);color:var(--muted);white-space:nowrap;line-height:1.1}:is(.work-size-indicator:has(.is-quick) .work-size-indicator__label,.work-size-indicator:has(.is-standard) .work-size-indicator__label,.work-size-indicator:has(.is-large) .work-size-indicator__label){color:var(--primary)}.folder-slip{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-md);width:100%;min-width:0;max-width:100%;color:var(--text);font-family:var(--font-sans);text-align:left;appearance:none;box-shadow:none;padding:12px 14px;transition:background .15s,border-color .15s;display:block}.folder-slip:before{content:"";background:color-mix(in srgb, var(--accent) 35%, transparent);opacity:0;border-radius:0 2px 2px 0;width:3px;height:calc(100% - 20px);transition:opacity .15s;position:absolute;top:10px;left:0}.folder-slip.is-selected{color:var(--primary-inverse)}.folder-slip.is-selected:not(.is-overdue){border-color:var(--accent);background-color:var(--accent);background-image:var(--ink-texture);background-size:64px 64px}.folder-slip.is-selected.is-overdue{border-color:var(--overdue);background-color:var(--overdue);background-image:var(--ink-texture);background-size:64px 64px}.folder-slip.is-selected:before{opacity:0}.folder-slip.is-read-only{cursor:default;opacity:1}.folder-slip.is-selected:focus-visible{outline-color:var(--primary-inverse)}.folder-slip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.folder-slip__head{align-items:center;gap:8px;min-width:0;display:flex}.folder-slip__title-row{flex:auto;align-items:center;min-width:0;display:inline-flex}.folder-slip__title{--title-fade-tail:2.75rem;white-space:nowrap;text-overflow:clip;min-width:0;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--title-fade-tail)), #000000f4 calc((100% - var(--title-fade-tail)) * .875 + 100% * .125), #000000d7 calc((100% - var(--title-fade-tail)) * .75 + 100% * .25), #000000ae calc((100% - var(--title-fade-tail)) * .625 + 100% * .375), #00000080 calc((100% - var(--title-fade-tail)) * .5 + 100% * .5), #00000051 calc((100% - var(--title-fade-tail)) * .375 + 100% * .625), #00000028 calc((100% - var(--title-fade-tail)) * .25 + 100% * .75), #0000000b calc((100% - var(--title-fade-tail)) * .125 + 100% * .875), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - var(--title-fade-tail)), #000000f4 calc((100% - var(--title-fade-tail)) * .875 + 100% * .125), #000000d7 calc((100% - var(--title-fade-tail)) * .75 + 100% * .25), #000000ae calc((100% - var(--title-fade-tail)) * .625 + 100% * .375), #00000080 calc((100% - var(--title-fade-tail)) * .5 + 100% * .5), #00000051 calc((100% - var(--title-fade-tail)) * .375 + 100% * .625), #00000028 calc((100% - var(--title-fade-tail)) * .25 + 100% * .75), #0000000b calc((100% - var(--title-fade-tail)) * .125 + 100% * .875), transparent 100%);flex:auto;line-height:1.35;transition:color .15s;display:block;overflow:hidden}.folder-slip:hover:not(.is-selected) .folder-slip__title{color:var(--accent)}.folder-slip.is-tray-layout .folder-slip__head{gap:0}.folder-slip.is-tray-layout .folder-slip__title-row{gap:11px;padding-left:0;transition:none}.folder-slip__meta{--folder-slip-compact-duration:.24s;--folder-slip-compact-ease:cubic-bezier(.18, .9, .2, 1);--folder-slip-compact-spring:cubic-bezier(.34, 1.38, .64, 1);--folder-slip-meta-open-height:22.5px;max-height:var(--folder-slip-meta-open-height);opacity:1;transform-origin:top;transition:max-height var(--folder-slip-compact-duration) var(--folder-slip-compact-ease), opacity .14s linear, transform var(--folder-slip-compact-duration) var(--folder-slip-compact-spring);margin-top:8px;overflow:hidden;transform:translateY(0)}.folder-slip.is-selected .folder-slip__meta{opacity:0;max-height:0;margin-top:0;transform:translateY(-2px)scaleY(.92)}@media (prefers-reduced-motion:reduce){.folder-slip__meta{transition:none;transform:none}}.folder-slip__meta-grid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 12px;display:grid}.folder-slip__meta--overdue{justify-content:space-between;align-items:center;gap:12px;display:flex}.folder-slip__meta--waiting{--folder-slip-meta-open-height:42px;flex-direction:column;gap:3px;min-width:0;display:flex;overflow:visible}.folder-slip__waiting-on{min-width:0;font-size:var(--text-caption1);font-weight:var(--weight-semibold);color:var(--status-waiting);white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.folder-slip__waiting-reason{min-width:0;color:var(--faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}.folder-slip__status-stack{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.folder-slip__priority{font-size:var(--text-caption1);font-weight:var(--weight-medium);color:var(--faint);flex-shrink:0;line-height:1.2}.folder-slip__due{font-size:10px;font-weight:var(--weight-semibold);color:var(--muted);white-space:nowrap;flex-shrink:0;margin-top:3px;line-height:1.1}.folder-slip__due.is-breach{color:var(--overdue);font-weight:var(--weight-bold)}.folder-slip__due.folder-slip__due--datetime{color:var(--overdue);font-weight:var(--weight-bold);margin-top:0}.folder-slip__due-time{font-weight:var(--weight-regular)}.folder-slip__work-size{flex-shrink:0}.folder-slip__complexity-shell{flex-shrink:0;align-items:center;display:inline-flex}@keyframes folder-slip-progress-pulse{0%,to{opacity:1}50%{opacity:.38}}.folder-slip:hover:not(.is-selected) .folder-slip__progress-step.is-filled{animation:folder-slip-progress-pulse var(--progress-pulse-duration) ease-in-out infinite}.folder-slip:hover:not(.is-selected) .folder-slip__progress-step.is-filled:first-child{animation-delay:calc(0 * var(--progress-pulse-slot))}.folder-slip:hover:not(.is-selected) .folder-slip__progress-step.is-filled:nth-child(2){animation-delay:calc(1 * var(--progress-pulse-slot))}.folder-slip:hover:not(.is-selected) .folder-slip__progress-step.is-filled:nth-child(3){animation-delay:calc(2 * var(--progress-pulse-slot))}.folder-slip:hover:not(.is-selected) .folder-slip__progress-step.is-filled:nth-child(4){animation-delay:calc(3 * var(--progress-pulse-slot))}@media (prefers-reduced-motion:reduce){.folder-slip:hover:not(.is-selected) .folder-slip__progress-step.is-filled{animation:auto;animation-timeline:none}}.folder-slip__progress{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.folder-slip__progress-label{font-size:var(--text-caption2);font-weight:var(--weight-semibold);line-height:1.2}.folder-slip__progress.is-status-new .folder-slip__progress-label{color:var(--status-new)}.folder-slip__progress.is-status-in-progress .folder-slip__progress-label{color:var(--status-in-progress)}.folder-slip__progress.is-status-waiting .folder-slip__progress-label{color:var(--status-waiting)}.folder-slip__progress.is-status-done .folder-slip__progress-label{color:var(--status-done)}.folder-slip__progress-track{--progress-pulse-slot:.4s;--progress-pulse-duration:calc(4 * var(--progress-pulse-slot));gap:3px;display:flex}.folder-slip__progress-step{background:var(--line);border-radius:999px;width:14px;height:3px;transition:background-color .15s}.folder-slip__progress.is-status-new .folder-slip__progress-step.is-filled,.folder-slip__progress.is-status-new .folder-slip__progress-step.is-current{background-color:var(--status-new);background-image:var(--ink-texture);background-size:64px 64px}.folder-slip__progress.is-status-in-progress .folder-slip__progress-step.is-filled,.folder-slip__progress.is-status-in-progress .folder-slip__progress-step.is-current{background-color:var(--status-in-progress);background-image:var(--ink-texture);background-size:64px 64px}.folder-slip__progress.is-status-waiting .folder-slip__progress-step.is-filled,.folder-slip__progress.is-status-waiting .folder-slip__progress-step.is-current{background-color:var(--status-waiting);background-image:none}.folder-slip__progress.is-status-done .folder-slip__progress-step.is-filled,.folder-slip__progress.is-status-done .folder-slip__progress-step.is-current{background-color:var(--status-done);background-image:var(--ink-texture);background-size:64px 64px}.folder-slip__work-size--title.work-size-indicator{--tray-title-work-size-icon:1em;--tray-title-work-size-slot:24px;--tray-title-work-size-expanded:76px;--work-size-tone:var(--primary);--work-size-selector-tone:var(--primary);box-sizing:border-box;width:var(--tray-title-work-size-icon);min-width:var(--tray-title-work-size-icon);max-width:var(--tray-title-work-size-icon);height:calc(var(--tray-title-work-size-icon) + 8px);opacity:1;transform-origin:50%;justify-content:center;align-items:center;gap:0;padding:0;transition:width .36s cubic-bezier(.18,1.24,.28,1),min-width .36s cubic-bezier(.18,1.24,.28,1),max-width .36s cubic-bezier(.18,1.24,.28,1),padding .36s cubic-bezier(.18,1.24,.28,1),background-color .22s,box-shadow .22s,opacity .16s,transform .2s;position:relative;overflow:visible;transform:none}.folder-slip__work-size--title.work-size-indicator.is-interactive{cursor:pointer}.folder-slip__work-size--title.work-size-indicator.is-switcher-open{width:var(--tray-title-work-size-expanded);min-width:var(--tray-title-work-size-expanded);max-width:var(--tray-title-work-size-expanded);border:1px solid var(--line);border-radius:var(--header-filter-radius);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:1px}.folder-slip.is-selected .folder-slip__work-size--title.work-size-indicator.is-switcher-open{--work-size-tone:var(--primary);background:#fff;border-color:#0000}.folder-slip__work-size--title.work-size-indicator.is-interactive:focus-visible{outline:2px solid color-mix(in srgb, var(--work-size-tone) 38%, transparent);outline-offset:3px;border-radius:999px}.folder-slip__work-size--title .work-size-indicator__current{opacity:1;pointer-events:none;place-items:center;transition:opacity .18s,transform .28s cubic-bezier(.18,1.24,.28,1);display:grid;position:absolute;inset:0;transform:scale(1)}.folder-slip__work-size--title.is-switcher-open .work-size-indicator__current{opacity:0;transform:scale(.68)}.folder-slip__work-size--title.is-switcher-open .work-size-indicator__choices{opacity:1;pointer-events:auto;transform:none}.folder-slip__work-size--title .work-size-symbol{width:var(--tray-title-work-size-icon);height:var(--tray-title-work-size-icon);flex-basis:var(--tray-title-work-size-icon);z-index:1;flex-shrink:0;position:relative}.folder-slip.is-overdue .folder-slip__work-size--title .work-size-symbol{--work-size-tone:var(--overdue)}.folder-slip.is-overdue .folder-slip__work-size--title.work-size-indicator{--work-size-tone:var(--overdue);--work-size-selector-tone:var(--overdue)}.folder-slip .work-size-indicator__choice.is-selected .work-size-symbol{--work-size-tone:var(--primary-inverse)}.folder-slip__work-size--title.work-size-indicator:after{content:"";left:var(--work-size-tooltip-x,-9999px);top:var(--work-size-tooltip-y,-9999px);z-index:1000;background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);box-shadow:var(--shadow-sm), var(--glass-rim);color:var(--work-size-tone);font-size:var(--text-caption2);font-weight:var(--weight-semibold);white-space:nowrap;opacity:0;pointer-events:none;border-radius:5px;padding:3px 6px;line-height:1.1;transition:opacity .1s;position:fixed;transform:translate(8px,4px)}.folder-slip__work-size--title.work-size-indicator:hover:after{content:attr(data-work-size-label);opacity:1}.folder-slip__work-size--title.work-size-indicator.is-hover-suppressed:hover:after,.folder-slip__work-size--title.work-size-indicator.is-switcher-open:hover:after{content:"";opacity:0}.folder-slip__completed{white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.folder-slip__completed-label{font-size:var(--text-caption2);font-weight:var(--weight-bold);letter-spacing:.03em;text-transform:uppercase;color:var(--status-done,var(--muted))}.folder-slip__completed-date{font-size:var(--text-caption2);font-weight:var(--weight-semibold);color:var(--muted);line-height:1.2}.folder-slip.is-tray-layout .folder-slip__status-stack>.folder-slip__due{margin-top:-2px}.folder-slip.is-tray-layout.is-selected .folder-slip__completed-label,.folder-slip.is-tray-layout.is-selected .folder-slip__completed-date{color:var(--primary-inverse)}.folder-slip.is-tray-layout .folder-slip__work-size--meta.work-size-indicator{flex-direction:row;align-items:center;gap:5px}.folder-slip.is-tray-layout .folder-slip__work-size--meta .work-size-indicator__label{font-size:var(--text-caption2);font-weight:var(--weight-semibold);line-height:1.2}.folder-slip.is-tray-layout.is-selected .folder-slip__work-size--meta .work-size-indicator__label{color:var(--primary-inverse)}.folder-slip.is-selected .work-size-symbol,.folder-slip.is-selected.is-overdue .folder-slip__work-size--title .work-size-symbol{--work-size-tone:var(--primary-inverse)}.folder-slip.is-selected .work-size-indicator__choice:not(.is-selected) .work-size-symbol{--work-size-tone:var(--work-size-selector-tone)}.folder-slip__signals{flex-direction:column;flex:none;align-items:flex-end;gap:3px;max-width:6.75rem;display:flex}.folder-slip__signal{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);max-width:100%;color:var(--muted);font-size:10.5px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 6px;line-height:1.1;overflow:hidden}.folder-slip__sender{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.folder-slip__sender-line{min-width:0;color:var(--muted);align-items:center;gap:5px;display:inline-flex}.folder-slip__sender-name,.folder-slip__sender-affiliation{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.folder-slip__sender-name{font-size:var(--text-caption1);color:inherit;line-height:1.2}.folder-slip__sender-affiliation{color:var(--faint);font-size:11px;line-height:1.1}.folder-slip.is-tray-layout .folder-slip__meta-grid{grid-template-columns:minmax(0,1fr)}.folder-slip.is-tray-layout .folder-slip__sender{gap:3px}.folder-slip.is-tray-layout .folder-slip__sender-line{width:100%}.folder-slip.is-tray-layout .folder-slip__sender-name{flex:0 auto;max-width:42%}.folder-slip.is-tray-layout .folder-slip__sender-affiliation{flex:0 auto}.folder-slip.is-tray-layout .folder-slip__sender-affiliation:before{content:"· "}.folder-slip.is-tray-layout .folder-slip__sender>.folder-slip__due{align-self:flex-start;margin-top:0}.folder-slip.is-tray-layout .folder-slip__sender-line>.folder-slip__due{color:var(--muted);margin-top:0;margin-left:auto}.folder-slip.is-tray-layout .folder-slip__sender-line>.folder-slip__due.is-breach{color:var(--overdue)}.inbox-cell-surface,.inbox-cell-surface.inbox-cell-surface--waiting:not(.is-selected),.radical-list-row.inbox-cell-surface.is-selected,.radical-list-row.inbox-cell-surface:not(.is-selected):not(.inbox-cell-surface--waiting):hover{box-shadow:none}.radical-list-row.inbox-cell-surface--waiting{background:var(--radical-inbox-cell-bg);border:0;min-height:74px;overflow:hidden}.radical-list-row.inbox-cell-surface--waiting>.radical-list-row__main{height:100%}.radical-list-row.inbox-cell-surface--waiting .radical-list-row__progress-icon.is-status-waiting,.radical-list-row.inbox-cell-surface:not(.inbox-cell-surface--waiting)[data-request-status=New] .radical-list-row__progress-icon.is-status-new{display:none}.radical-list-row.inbox-cell-surface:not(.inbox-cell-surface--waiting)[data-request-status=New] .radical-list-row__title-line{padding-left:15px;transition:padding-left .32s cubic-bezier(.22,1,.36,1),padding-right .28s cubic-bezier(.22,1,.36,1)}.radical-list-row.inbox-cell-surface:not(.inbox-cell-surface--waiting)[data-request-status=New] .radical-list-row__title-line:before{content:"";z-index:3;pointer-events:none;background:#0a84ff;border-radius:50%;width:8px;height:8px;transition:top .36s cubic-bezier(.34,1.25,.64,1),left .36s cubic-bezier(.22,1,.36,1);position:absolute;top:4.5px;left:0;box-shadow:0 0 6px #0a84ff99}.radical-list-row.inbox-cell-surface.has-row-actions:not(.inbox-cell-surface--waiting)[data-request-status=New]:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .radical-list-row__title-line{padding-left:0}.radical-list-row.inbox-cell-surface.has-row-actions:not(.inbox-cell-surface--waiting)[data-request-status=New]:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .radical-list-row__title-line:before{top:calc(100% - 14px);left:2.5px}.radical-list-row.inbox-cell-surface.has-row-actions:not(.inbox-cell-surface--waiting)[data-request-status=New] .matter-row-actions__status .matter-status-glyph.is-new{visibility:hidden}.radical-waiting-cell{--waiting-title-top:0px}.radical-list-row.inbox-cell-surface--waiting .radical-list-row__title-line{padding-left:20px;transition:padding-left .32s cubic-bezier(.22,1,.36,1),padding-right .28s cubic-bezier(.22,1,.36,1)}.radical-list-row.inbox-cell-surface--waiting .radical-list-row__title-line:before{content:"";z-index:3;top:calc(var(--waiting-title-top) + 2.5px);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10.5' fill='%23ff9f0a'/%3E%3Cpath d='M12 6.5V12l3.5 2' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:13px;height:13px;transition:top .36s cubic-bezier(.34,1.25,.64,1),left .36s cubic-bezier(.22,1,.36,1),opacity .12s,background-image .36s;position:absolute;left:0}.radical-list-row.inbox-cell-surface--waiting.has-row-actions:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .radical-list-row__title-line{padding-left:0}.radical-list-row.inbox-cell-surface--waiting.has-row-actions:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .radical-list-row__title-line:before{top:calc(100% - 16.5px);left:0}.radical-list-row.inbox-cell-surface--waiting.has-row-actions .matter-row-actions__status .matter-status-glyph.is-waiting{visibility:hidden}@media (prefers-reduced-motion:reduce){.radical-list-row.inbox-cell-surface[data-request-status=New] .radical-list-row__title-line{transition:none}}.radical-list-row.inbox-cell-surface:not(.inbox-cell-surface--waiting)[data-request-status=New]{box-shadow:none}.radical-list-pane.is-inbox-mode-done .radical-list-row.inbox-cell-surface{overflow:hidden}.radical-list-pane.is-inbox-mode-done .radical-list-row[data-request-status=Done] .radical-list-row__progress-icon{display:none}.radical-list-pane.is-inbox-mode-done .radical-list-row[data-request-status=Done]:not(.is-selected) .radical-list-row__title{color:var(--lf-secondary-label)}.radical-list-row.inbox-cell-surface .waiting-follow-up-badge{display:none}.radical-waiting-cell:has(>.waiting-follow-up-badge){--waiting-title-top:0px}.radical-list-row.inbox-cell-surface--waiting:has(.waiting-follow-up-badge):not(.has-row-actions:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible))) .radical-list-row__title-line:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10.5' fill='%23e5483b'/%3E%3Cpath d='M12 6.5V12l3.5 2' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.radical-waiting-cell:has(>.waiting-follow-up-badge) .radical-waiting-cell__reason:before{content:"Follow-up · " / "";color:#e5483b;font-weight:600}:root[data-color-scheme=dark] .radical-waiting-cell:has(>.waiting-follow-up-badge) .radical-waiting-cell__reason:before{color:#ff6961}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-waiting-cell:has(>.waiting-follow-up-badge) .radical-waiting-cell__reason:before{color:#ff6961}}.radical-list-row.is-selected .radical-waiting-cell:has(>.waiting-follow-up-badge) .radical-waiting-cell__reason:before{color:#ff6961}.radical-list-row.inbox-cell-surface:not(.inbox-cell-surface--waiting)[data-request-status=Done] .radical-list-row__title-line{padding-left:20px;transition:padding-left .32s cubic-bezier(.22,1,.36,1),padding-right .28s cubic-bezier(.22,1,.36,1)}.radical-list-row.inbox-cell-surface:not(.inbox-cell-surface--waiting)[data-request-status=Done] .radical-list-row__title-line:before{content:"";z-index:3;pointer-events:none;background:#30d158;width:13px;height:13px;transition:top .36s cubic-bezier(.34,1.25,.64,1),left .36s cubic-bezier(.22,1,.36,1);position:absolute;top:2.5px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.radical-list-row.inbox-cell-surface.has-row-actions:not(.inbox-cell-surface--waiting)[data-request-status=Done]:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .radical-list-row__title-line{padding-left:0}.radical-list-row.inbox-cell-surface.has-row-actions:not(.inbox-cell-surface--waiting)[data-request-status=Done]:is(:hover,.is-selected,:has(.matter-row-actions.is-active),:has(.matter-row-actions :focus-visible)) .radical-list-row__title-line:before{top:calc(100% - 16.5px);left:0}.radical-list-row.inbox-cell-surface.has-row-actions:not(.inbox-cell-surface--waiting)[data-request-status=Done] .matter-row-actions__status .matter-status-glyph.is-done{visibility:hidden}@media (prefers-reduced-motion:reduce){.radical-list-row.inbox-cell-surface[data-request-status=Done] .radical-list-row__title-line{transition:none}.workload-tray-sort__popover,.workload-tray-sort__popover.is-open,.workload-tray-sort__popover.is-motion-open{transition:none;animation:auto;animation-timeline:none;transform:none}.workload-tray-sort__popover.is-open{opacity:1}}.in-tray__head.workload-tray-sort{box-sizing:border-box;width:calc(100% + 2 * var(--in-tray-pad));min-height:var(--app-chrome-h);margin-inline:calc(-1 * var(--in-tray-pad));padding:var(--app-chrome-pad) calc(var(--in-tray-pad) + 7px);background:var(--accent);color:var(--primary-inverse);justify-content:space-between;align-items:center;gap:0;display:flex;position:relative}.workload-tray-sort__matter{height:var(--app-chrome-inner-h);color:var(--primary-inverse);font-family:var(--font-sans);font-size:var(--text-caption1);font-weight:var(--weight-semibold);letter-spacing:normal;text-transform:none;flex-shrink:0;align-items:center;gap:3px;padding:0;line-height:1;display:inline-flex}.workload-tray-sort__ticker{font-variant-numeric:tabular-nums;align-items:center;height:1em;display:inline-flex;overflow:hidden}.workload-tray-sort__ticker-digit{opacity:1;width:.62em;height:1em;transition:width .32s cubic-bezier(.18,1.12,.28,1),opacity .18s;display:inline-block;overflow:hidden}.workload-tray-sort__ticker-digit.is-leading-pad{opacity:0;width:0}.workload-tray-sort__ticker-stack{transform:translate3d(0, calc(var(--tray-matter-digit,0) * -1em), 0);will-change:transform;flex-direction:column;transition:transform .42s cubic-bezier(.18,1.16,.28,1);display:flex}.workload-tray-sort__ticker-value{height:1em;line-height:1;display:block}.workload-tray-sort__matter-label{line-height:1}@media (prefers-reduced-motion:reduce){.workload-tray-sort__ticker-digit,.workload-tray-sort__ticker-stack{transition:none}}.workload-tray-sort__menu{flex-shrink:0;position:relative}.workload-tray-sort .workload-tray-sort__trigger.queue-tabs__tab{min-width:auto;height:var(--app-chrome-inner-h);border-radius:var(--app-chrome-pill-radius);color:var(--primary-inverse);cursor:pointer;flex:none;gap:4px;padding:0;transition:color .24s}.workload-tray-sort .workload-tray-sort__trigger.queue-tabs__tab:after{content:none}.workload-tray-sort .workload-tray-sort__trigger.queue-tabs__tab:hover,.workload-tray-sort__menu.is-open .workload-tray-sort__trigger.queue-tabs__tab{color:var(--primary-inverse)}.workload-tray-sort__chevron{color:currentColor;flex-shrink:0;transition:transform .2s}.workload-tray-sort__menu.is-open .workload-tray-sort__chevron{transform:rotate(180deg)}.workload-tray-sort__popover{--tray-sort-popover-open-duration:.22s;--tray-sort-popover-open-ease:cubic-bezier(.2, .82, .24, 1);--tray-sort-popover-close-duration:80ms;--tray-sort-popover-close-ease:cubic-bezier(.4, 0, 1, 1);--tray-sort-option-h:38px;--tray-sort-option-gap:2px;z-index:30;border-radius:var(--header-filter-radius);box-sizing:border-box;opacity:0;transform-origin:100% 0;pointer-events:none;backface-visibility:hidden;contain:layout paint;will-change:opacity, transform;min-width:168px;transition:opacity var(--tray-sort-popover-close-duration) var(--tray-sort-popover-close-ease), transform var(--tray-sort-popover-close-duration) var(--tray-sort-popover-close-ease);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;transform:translate(7px,-9px)scale(.96)}.workload-tray-sort__popover.is-open{opacity:1;pointer-events:auto;transition:opacity .15s ease-out, transform var(--tray-sort-popover-open-duration) var(--tray-sort-popover-open-ease);transform:translate(0,0)scale(1)}.workload-tray-sort__popover.is-motion-open{animation:workload-tray-sort-popover-motion-in var(--tray-sort-popover-open-duration) var(--tray-sort-popover-open-ease) both;transition:none}@keyframes workload-tray-sort-popover-motion-in{0%{opacity:0;transform:translate(7px,-9px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}.workload-tray-sort__option-highlight{z-index:0;height:var(--tray-sort-option-h);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 10%, var(--surface));opacity:1;transform:translate3d(0, calc(var(--tray-sort-active-option-index,0) * (var(--tray-sort-option-h) + var(--tray-sort-option-gap))), 0);pointer-events:none;transition:transform .32s cubic-bezier(.18,1.12,.28,1),opacity .16s;position:absolute;top:6px;left:6px;right:6px}.workload-tray-sort__option{z-index:1;border:none;border-image:initial;border-radius:var(--radius-md);width:100%;min-height:38px;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);text-align:left;appearance:none;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;padding:7px 8px;line-height:1.2;transition:transform .15s;display:grid;position:relative}.workload-tray-sort__option.is-selected{background:0 0}.workload-tray-sort__option:active{transform:scale(.99)}.workload-tray-sort__option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workload-tray-sort__check{color:var(--accent);justify-self:end}.sidebar .workload-board--sidebar .workload-tray.in-tray.glass-panel:has(.workload-tray-sort){flex-direction:column;display:flex}.sidebar .workload-board--sidebar .workload-tray.in-tray.glass-panel:has(.workload-tray-sort) .in-tray__scroll{flex:1;min-height:0}.workload-tray{flex:none}.workload-tray.in-tray.glass-panel{position:relative;overflow:visible}.workload-tray .in-tray__scroll{max-height:none;overflow:visible}.workload-tray.in-tray .queue>li{--tray-separator-inline:3px;border-bottom:0;margin:0}.workload-tray.in-tray .queue>li:not(:first-child):not(.is-map-highlighted):before{content:"";right:var(--tray-separator-inline);top:0;left:var(--tray-separator-inline);z-index:2;background:var(--glass-border-subtle);height:1px;box-shadow:none;opacity:1;pointer-events:none;border-radius:0;transition:none;position:absolute}.workload-tray.in-tray .queue>li:has(.folder-slip.is-selected):before{opacity:0}.workload-tray.in-tray .queue>li:has(.folder-slip.is-selected)+li:before{opacity:0}.workload-tray.in-tray .queue__cell-clip{border-radius:0}.workload-tray.in-tray .folder-slip{--tray-cell-top-space:12px;--tray-cell-bottom-space:4px;--tray-cell-fill-duration:.38s;--tray-cell-fill-ease:cubic-bezier(.2, 1.35, .32, 1);--tray-cell-selected-fill:var(--accent);padding:var(--tray-cell-top-space) 4px var(--tray-cell-bottom-space);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;isolation:isolate;background:0 0;border-radius:0;transition:none}.workload-tray.in-tray .folder-slip.is-selected{background-color:#0000;background-image:none;width:100%;max-width:100%;margin-inline:0}.workload-tray.in-tray .folder-slip.is-overdue{--tray-cell-selected-fill:var(--overdue)}.workload-tray.in-tray .folder-slip.is-selected.is-overdue{background-color:#0000;background-image:none}.workload-tray.in-tray .folder-slip:after{content:"";top:0;right:calc(-1 * var(--in-tray-pad));bottom:0;left:calc(-1 * var(--in-tray-pad));z-index:-1;background-color:var(--tray-cell-selected-fill);background-image:linear-gradient(90deg, color-mix(in srgb, var(--tray-cell-selected-fill) 86%, var(--surface) 14%) 0%, var(--tray-cell-selected-fill) 58%, color-mix(in srgb, var(--tray-cell-selected-fill) 88%, var(--primary) 12%) 100%), var(--ink-texture);opacity:1;transform-origin:0;transition:transform var(--tray-cell-fill-duration) var(--tray-cell-fill-ease);pointer-events:none;background-size:100% 100%,64px 64px;position:absolute;transform:scaleX(0)}.workload-tray.in-tray .folder-slip.is-selected:after{transform:scaleX(1)}.workload-tray.in-tray .folder-slip:hover:not(.is-selected){background:color-mix(in srgb, var(--surface-muted) 38%, transparent)}@media (prefers-reduced-motion:reduce){.workload-tray.in-tray .folder-slip:after{transition:none}}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .workload-tray.in-tray .queue>li:has(.folder-slip__due.is-breach):not(.is-exiting):not(.is-map-highlighted):after{box-shadow:var(--in-tray-cell-shadow-overdue)}:root:not([data-color-scheme=dark]) .workload-tray.in-tray .queue>li:not(.is-map-highlighted):after{content:none;box-shadow:none;background:0 0}:root:not([data-color-scheme=dark]) .workload-tray.in-tray .queue>li:has(.folder-slip__due.is-breach):not(.is-exiting):not(.is-map-highlighted):after{content:none;box-shadow:none;background:0 0}:root:not([data-color-scheme=dark]) .workload-tray.in-tray .queue>li:not(:first-child):not(.is-map-highlighted):before{content:"";right:var(--tray-separator-inline);top:0;left:var(--tray-separator-inline);z-index:2;background:var(--glass-border-subtle);height:1px;box-shadow:none;opacity:1;pointer-events:none;border-radius:0;transition:none;position:absolute}:root:not([data-color-scheme=dark]) .workload-tray.in-tray .queue>li:has(.folder-slip__due.is-breach):not(:first-child):not(.is-exiting):not(.is-map-highlighted):before{content:"";right:var(--tray-separator-inline);top:0;left:var(--tray-separator-inline);z-index:2;background:var(--glass-border-subtle);height:1px;box-shadow:none;opacity:1;pointer-events:none;border-radius:0;transition:none;position:absolute}:root:not([data-color-scheme=dark]) .workload-tray .queue>li.is-map-highlighted:not(.is-exiting):after{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 28%, transparent), var(--in-tray-cell-shadow)}:root:not([data-color-scheme=dark]) .workload-tray .queue>li.is-map-highlighted:has(.folder-slip__due.is-breach):not(.is-exiting):after{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 28%, transparent), var(--in-tray-cell-shadow-overdue)}}:root[data-color-scheme=light] .workload-tray.in-tray .queue>li:has(.folder-slip__due.is-breach):not(.is-exiting):not(.is-map-highlighted):after{box-shadow:var(--in-tray-cell-shadow-overdue)}:root[data-color-scheme=light] .workload-tray.in-tray .queue>li:not(.is-map-highlighted):after{content:none;box-shadow:none;background:0 0}:root[data-color-scheme=light] .workload-tray.in-tray .queue>li:has(.folder-slip__due.is-breach):not(.is-exiting):not(.is-map-highlighted):after{content:none;box-shadow:none;background:0 0}:root[data-color-scheme=light] .workload-tray.in-tray .queue>li:not(:first-child):not(.is-map-highlighted):before{content:"";right:var(--tray-separator-inline);top:0;left:var(--tray-separator-inline);z-index:2;background:var(--glass-border-subtle);height:1px;box-shadow:none;opacity:1;pointer-events:none;border-radius:0;transition:none;position:absolute}:root[data-color-scheme=light] .workload-tray.in-tray .queue>li:has(.folder-slip__due.is-breach):not(:first-child):not(.is-exiting):not(.is-map-highlighted):before{content:"";right:var(--tray-separator-inline);top:0;left:var(--tray-separator-inline);z-index:2;background:var(--glass-border-subtle);height:1px;box-shadow:none;opacity:1;pointer-events:none;border-radius:0;transition:none;position:absolute}.workload-tray.in-tray .queue>li:has(.folder-slip.is-selected):not(.is-map-highlighted):before{opacity:0!important}.workload-tray.in-tray .queue>li:has(.folder-slip.is-selected):has(.folder-slip__due.is-breach):not(.is-map-highlighted):before{opacity:0!important}.workload-tray.in-tray .queue>li:has(.folder-slip.is-selected):not(.is-map-highlighted)+li:before{opacity:0!important}.workload-tray.in-tray .queue>li:has(.folder-slip.is-selected):has(.folder-slip__due.is-breach):not(.is-map-highlighted)+li:before{opacity:0!important}.workload-tray .queue>li.is-map-highlighted{z-index:2}.workload-tray .folder-slip.is-map-highlighted:not(.is-selected){background:color-mix(in srgb, var(--in-tray-cell-fill) 72%, var(--paper-opaque))}.workload-tray .folder-slip.is-map-highlighted:not(.is-selected):before{opacity:1;width:4px}.workload-tray .folder-slip.is-map-highlighted.is-status-new:not(.is-selected){box-shadow:0 0 0 2px color-mix(in srgb, var(--status-new) 55%, transparent)}.workload-tray .folder-slip.is-map-highlighted.is-status-new:not(.is-selected):before{background:var(--status-new)}.workload-tray .folder-slip.is-map-highlighted.is-status-in-progress:not(.is-selected){box-shadow:0 0 0 2px color-mix(in srgb, var(--status-in-progress) 55%, transparent)}.workload-tray .folder-slip.is-map-highlighted.is-status-in-progress:not(.is-selected):before{background:var(--status-in-progress)}.workload-tray .folder-slip.is-map-highlighted.is-status-waiting:not(.is-selected){box-shadow:0 0 0 2px color-mix(in srgb, var(--status-waiting) 55%, transparent)}.workload-tray .folder-slip.is-map-highlighted.is-status-waiting:not(.is-selected):before{background:var(--status-waiting)}.workload-tray .folder-slip.is-map-highlighted.is-status-done:not(.is-selected){box-shadow:0 0 0 2px color-mix(in srgb, var(--status-done) 55%, transparent)}.workload-tray .folder-slip.is-map-highlighted.is-status-done:not(.is-selected):before{background:var(--status-done)}:root[data-color-scheme=light] .workload-tray .queue>li.is-map-highlighted:not(.is-exiting):after{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 28%, transparent), var(--in-tray-cell-shadow)}:root[data-color-scheme=light] .workload-tray .queue>li.is-map-highlighted:has(.folder-slip__due.is-breach):not(.is-exiting):after{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 28%, transparent), var(--in-tray-cell-shadow-overdue)}.workload-tray.in-tray .folder-slip.is-tray-layout .folder-slip__meta{margin-top:8px}.workload-tray.in-tray .folder-slip.is-tray-layout.is-selected .folder-slip__meta{max-height:0}.workload-board{--desk-folder-max-w:12.5rem;--workload-column-min-w:20rem;box-sizing:border-box;flex:none;align-self:flex-start;align-items:flex-start;gap:20px;width:100%;max-width:100%;display:flex;position:relative}.workload-board:not(.workload-board--sidebar){min-width:calc(3 * var(--workload-column-min-w) + var(--desk-folder-max-w) + 3 * 20px)}.workload-board__column{--workload-board-gap:12px;isolation:isolate;align-items:stretch;gap:var(--workload-board-gap);width:max-content;min-width:var(--workload-column-min-w);flex-direction:column;flex:none;display:flex;position:relative}.workload-board__column.is-status-done{flex:0 0 var(--desk-folder-max-w);width:var(--desk-folder-max-w);max-width:var(--desk-folder-max-w);align-self:stretch}.workload-board__empty{color:var(--ink-muted);margin:0;font-size:.8125rem}.workload-board__column:has(>.workload-board__chrome-stack){align-items:stretch;min-width:0}.workload-board__chrome-stack{align-items:stretch;gap:var(--workload-board-gap,12px);flex-direction:column;width:100%;min-width:0;display:flex}.workload-board__chrome-stack>.workload-tray-filters.glass-panel{z-index:5;isolation:isolate;--work-size-tone:var(--primary-inverse);box-sizing:border-box;width:var(--workload-sidebar-fit-w,100%);min-width:0;height:var(--app-chrome-h);padding:var(--app-chrome-pad) 3px;border-radius:var(--header-filter-radius);background:var(--accent);color:var(--primary-inverse);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000;flex-shrink:0;align-self:flex-start;align-items:center;transition:width .26s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.workload-board__chrome-stack .workload-board__tray-stack{flex:auto;width:100%;min-width:0}.workload-board__chrome-stack .workload-tray.in-tray.glass-panel{box-sizing:border-box;width:100%;min-width:0}@media (prefers-reduced-motion:reduce){.workload-board__chrome-stack,.workload-board__chrome-stack>.workload-tray-filters.glass-panel,.sidebar .workload-board--sidebar{transition:none}}.workload-board__tray-stack{gap:var(--workload-board-gap,12px);z-index:0;flex-direction:column;min-width:0;display:flex;position:relative}.workload-board__tray-stack>.workload-tray.in-tray.glass-panel{z-index:1}.workload-board__column.is-drop-target{border-radius:var(--radius-glass);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.control-tower{--control-tower-section-gap:calc(var(--control-tower-edge-pad,16px) * 3);align-items:flex-start;gap:var(--control-tower-section-gap);flex-direction:column;width:100%;min-width:0;height:100%;min-height:100%;display:flex}.app-tower.control-tower--personal{flex-direction:column;display:flex;overflow:auto hidden}.control-tower--personal{flex:1;justify-content:flex-start;align-items:flex-start;min-height:0;overflow:visible}.control-tower--personal .workload-board{box-sizing:border-box;flex:1;align-self:stretch;align-items:stretch;height:100%;min-height:0;padding-block:8px}.control-tower--personal .workload-board__column{height:100%;min-height:0;overflow:visible}.control-tower--personal .workload-board__chrome-stack,.control-tower--personal .workload-board__chrome-stack .workload-board__tray-stack{flex:1;min-height:0}.control-tower--personal .workload-board__chrome-stack .workload-tray,.control-tower--personal .workload-board__tray-stack>.workload-tray{flex-direction:column;flex:1;min-height:0;display:flex}.control-tower--personal .workload-tray.in-tray.glass-panel{overscroll-behavior:contain;overflow:clip auto}.control-tower--personal .workload-tray.in-tray.glass-panel .in-tray__scroll{flex:1;min-height:0;max-height:none;overflow:visible}.matter-source-completeness{width:min(100%, var(--phase-two-content-width,760px));box-sizing:border-box;border:1px solid color-mix(in srgb, var(--lf-warning,#9a5b00) 34%, transparent);background:color-mix(in srgb, var(--lf-warning,#9a5b00) 10%, var(--lf-message-card-bg));min-width:0;color:var(--lf-label);border-radius:10px;grid-template-columns:20px minmax(0,1fr);gap:9px;padding:11px 12px;display:grid}.matter-source-completeness>svg{color:var(--lf-warning,#9a5b00);margin-top:1px}.matter-source-completeness>div{min-width:0}.matter-source-completeness strong{margin-bottom:3px;font-size:12px;font-weight:680;line-height:1.35;display:block}.matter-source-completeness p{margin:2px 0 0;font-size:11px;line-height:1.45}.matter-source-completeness .matter-source-completeness__guidance{color:var(--lf-secondary-label)}.phase-one-matter-summary-card>.matter-source-completeness{width:auto;margin:12px 12px 0}.matter-duplicate-history{color:#333;background:#f7f8fa;border:1px solid #d7dbe2;border-radius:8px;flex:none;margin:8px 0;padding:10px 12px;font-size:12px;line-height:1.5}.matter-duplicate-history p{margin:0 0 6px}.matter-duplicate-history button{color:#164da1;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:4px 0;text-decoration:underline;display:block}.matter-duplicate-history button:focus-visible{outline-offset:2px;outline:2px solid #164da1}.status-timeline{--timeline-pill-w:14px;--timeline-pill-h:14px;--timeline-node-size:22px;--timeline-row-gap:8px}.status-timeline__grid{justify-content:flex-start;align-items:flex-start;gap:var(--timeline-row-gap);flex-direction:row;width:100%;min-height:0;display:flex;position:relative}.status-timeline__col{z-index:auto;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:6px;width:auto;min-width:0;display:flex;position:relative}.status-timeline__col-track{width:100%;height:var(--timeline-node-size);justify-content:center;align-items:center;display:flex;position:relative}.status-timeline__segment{z-index:0;width:calc(100% + var(--timeline-row-gap));background:linear-gradient(to right, var(--timeline-segment-from,var(--progress-point-inactive)), var(--timeline-segment-to,var(--progress-point-inactive)));pointer-events:none;border-radius:999px;height:2px;transition:background .28s;position:absolute;top:50%;left:50%;right:auto;transform:translateY(-50%)}.status-timeline__node{z-index:2;width:var(--timeline-node-size);height:var(--timeline-node-size);border:none;border-image:initial;appearance:none;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.status-timeline__node--add{color:color-mix(in srgb, var(--muted) 58%, var(--surface));will-change:transform;transition:transform .36s cubic-bezier(.16,1,.3,1)}.status-timeline__node--add:active{transition-duration:.12s;transform:scale(.88)}.status-timeline__add-row,.status-timeline__add-row.is-open{z-index:auto}.status-timeline__add-row.is-open .status-timeline__node--add{transform:none}.status-timeline__pill--add{background-color:var(--progress-point-inactive);color:color-mix(in srgb, var(--muted) 58%, var(--surface));place-items:center;transition:background-color .28s cubic-bezier(.16,1,.3,1),color .28s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1),box-shadow .36s cubic-bezier(.16,1,.3,1);display:grid}.status-timeline__pill--add svg{transform-origin:50%;will-change:transform;transition:transform .42s cubic-bezier(.16,1,.3,1)}.status-timeline__add-row .status-timeline__label--add{opacity:0;max-width:0;color:var(--muted);will-change:max-width, opacity, transform;padding-inline:0;transition:max-width .34s cubic-bezier(.16,1,.3,1),padding-inline .34s cubic-bezier(.16,1,.3,1),opacity .2s,transform .34s cubic-bezier(.16,1,.3,1);transform:translate(-5px)}.status-timeline__add-row:hover .status-timeline__label--add,.status-timeline__add-row:focus-within .status-timeline__label--add,.status-timeline__add-row.is-open .status-timeline__label--add{opacity:1;max-width:42px;padding-inline:4px;transform:translate(0)}.status-timeline__node--add:hover .status-timeline__pill--add,.status-timeline__add-row.is-open .status-timeline__pill--add{background-color:color-mix(in srgb, var(--primary) 12%, var(--surface))}.status-timeline__add-row.is-open .status-timeline__pill--add{background-color:var(--primary);color:var(--primary-inverse);box-shadow:none;transform:none}.status-timeline__add-row.is-open .status-timeline__pill--add svg{transform:rotate(45deg)scale(1.06)}.status-timeline__menu{top:calc(var(--timeline-node-size) + 12px);z-index:120;border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:var(--surface);min-width:min(172px,100vw - 32px);box-shadow:var(--shadow-menu);opacity:0;transform-origin:100% 0;pointer-events:none;will-change:opacity, transform;padding:4px;transition:opacity .22s,transform .42s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;left:auto;right:0;overflow:hidden;transform:translateY(-6px)scale(.96)}.status-timeline__custom-popover{z-index:130;border-radius:var(--radius-md);background:var(--glass-fill);transform-origin:100% 0;width:min(268px,100vw - 32px);min-width:240px;-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);backdrop-filter:blur(var(--glass-blur)) var(--glass-saturate);border:0;padding:10px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 38px #00000024,0 2px 10px #00000014}.status-timeline__menu-hover{z-index:0;width:calc(100% - 8px);height:var(--selector-hover-height,28px);border-radius:calc(var(--radius-sm) - 3px);background-color:color-mix(in srgb, var(--selector-hover-color,var(--primary)) 10%, transparent);opacity:0;pointer-events:none;transform:translate3d(0, var(--selector-hover-y,0), 0);will-change:transform, height, opacity;transition:transform .34s cubic-bezier(.16,1,.3,1),height .34s cubic-bezier(.16,1,.3,1),background-color .22s,opacity .16s;position:absolute;top:0;left:4px}.status-timeline__menu.has-hover-target .status-timeline__menu-hover{opacity:1}.status-timeline__menu-section{z-index:1;border-bottom:1px solid color-mix(in srgb, var(--line) 72%, transparent);gap:2px;margin-bottom:4px;padding-bottom:4px;display:grid;position:relative}.status-timeline__menu-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.status-timeline__add-row.is-open .status-timeline__menu{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.status-timeline__menu-option{z-index:1;opacity:0;transition:color .15s,opacity .22s,transform .36s cubic-bezier(.16,1,.3,1);position:relative;transform:translate(-4px)}.status-timeline__add-row.is-open .status-timeline__menu-option{opacity:1;transform:translate(0)}.status-timeline__add-row.is-open .status-timeline__menu-option:nth-child(2){transition-delay:24ms}.status-timeline__add-row.is-open .status-timeline__menu-option:nth-child(3){transition-delay:48ms}.status-timeline__menu-option{border-radius:calc(var(--radius-sm) - 3px);width:100%;min-height:28px;color:var(--primary);font-family:var(--font-rounded);font-size:var(--text-caption2);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;align-items:center;gap:7px;padding:0 8px;display:flex}.status-timeline__menu-option:hover,.status-timeline__menu-option:focus-visible{color:var(--status-tone,var(--primary));background:0 0;outline:none}.status-timeline__menu-option--custom{color:var(--primary)}.status-timeline__menu-option--command{--status-tone:var(--muted);color:var(--muted)}.status-timeline__menu-option--command svg{color:currentColor}.status-timeline__custom-selector{opacity:0;transform-origin:100%;gap:10px;animation:.28s cubic-bezier(.16,1,.3,1) forwards status-custom-selector-in;display:grid;transform:translate(6px)scale(.98)}.status-timeline__custom-head{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;min-height:32px;display:grid}.status-timeline__custom-title{min-width:0;color:var(--primary);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);text-align:center;grid-column:2;margin:0;line-height:1.2}.status-timeline__custom-form{min-width:0;color:var(--muted);font-size:var(--text-caption1);font-weight:var(--weight-semibold);display:block;position:relative}.status-timeline__custom-form input{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg);width:100%;min-width:0;height:40px;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-weight:var(--weight-regular);outline:none;padding:0 10px;line-height:1.35;transition:border-color .15s}.status-timeline__custom-form.has-action input{padding-right:42px}.status-timeline__custom-form input:focus{border-color:var(--line-strong)}.status-timeline__custom-form input:focus-visible{outline:none}.status-timeline__custom-add,.status-timeline__custom-done{border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;appearance:none;background:0 0;border:0;place-items:center;display:inline-grid}.status-timeline__custom-done{width:32px;height:32px;color:var(--primary);grid-column:3;justify-self:end;position:relative;overflow:hidden}.status-timeline__custom-done-icon{opacity:0;filter:blur(4px);will-change:opacity, transform, filter;grid-area:1/1;transition:opacity .22s,transform .34s cubic-bezier(.19,1,.22,1),filter .28s}.status-timeline__custom-done-icon--check{transform:rotate(-72deg)scale(.72)}.status-timeline__custom-done-icon--x{transform:rotate(72deg)scale(.72)}.status-timeline__custom-done-icon.is-active{opacity:1;filter:blur();transform:rotate(0)scale(1)}.status-timeline__custom-done-icon.is-hidden{opacity:0;filter:blur(4px)}.status-timeline__custom-add:hover:not(:disabled),.status-timeline__custom-done:hover{background:var(--tray);color:var(--primary)}.status-timeline__custom-add{width:34px;height:34px;color:var(--primary);opacity:0;filter:blur(5px);pointer-events:none;will-change:opacity, transform, filter;transition:opacity .2s,transform .3s cubic-bezier(.19,1,.22,1),filter .26s;position:absolute;top:50%;right:3px;transform:translateY(-50%)scale(.74)}.status-timeline__custom-add svg{transform-origin:50%;will-change:transform;transition:transform .34s cubic-bezier(.19,1,.22,1);transform:scale(.58)}.status-timeline__custom-add.is-visible{opacity:1;filter:blur();pointer-events:auto;animation:.3s cubic-bezier(.19,1,.22,1) status-custom-add-blur-in;transform:translateY(-50%)scale(1)}.status-timeline__custom-add.is-visible svg{animation:.36s cubic-bezier(.19,1,.22,1) status-custom-add-check-scale-in;transform:scale(1)}.status-timeline__custom-add:disabled{cursor:default}.status-timeline__custom-done:focus-visible,.status-timeline__custom-add:focus-visible{outline:none}.status-timeline__custom-list{gap:6px;max-height:172px;display:grid;overflow:auto}.status-timeline__custom-row{grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:7px;display:grid}.status-timeline__custom-option{border-radius:var(--radius-sm);min-width:0;min-height:36px;color:var(--text);font-family:var(--font-rounded);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;appearance:none;background:0 0;border:0;padding:0 10px;line-height:1.2;overflow:hidden}.status-timeline__custom-option:hover{background:var(--tray)}.status-timeline__custom-option.is-selected{background:var(--primary);color:var(--primary-inverse)}.status-timeline__custom-remove{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--muted);cursor:pointer;appearance:none;background:0 0;border:0;place-items:center;display:inline-grid}.status-timeline__custom-remove:hover{background:var(--tray);color:var(--primary)}.status-timeline__custom-option:focus-visible,.status-timeline__custom-remove:focus-visible{outline:none}@keyframes status-custom-selector-in{to{opacity:1;transform:translate(0)scale(1)}}@keyframes status-custom-add-blur-in{0%{opacity:0;filter:blur(6px);transform:translateY(-50%)scale(.72)}to{opacity:1;filter:blur();transform:translateY(-50%)scale(1)}}@keyframes status-custom-add-check-scale-in{0%{transform:scale(.46)}72%{transform:scale(1.08)}to{transform:scale(1)}}.status-timeline__pill{width:var(--timeline-pill-w);height:var(--timeline-pill-h);border:none;border-image:initial;background-color:var(--progress-point-inactive);background-image:none;border-radius:5px;transition:background-color .15s,transform .15s}.status-timeline__node:hover .status-timeline__pill{transform:scale(1.08)}.status-timeline__col.is-status-new .status-timeline__node.is-reached .status-timeline__pill{background-color:var(--status-new);background-image:var(--ink-texture);background-size:64px 64px}.status-timeline__col.is-status-in-progress .status-timeline__node.is-reached .status-timeline__pill{background-color:var(--status-in-progress);background-image:var(--ink-texture);background-size:64px 64px}.status-timeline__col.is-status-waiting .status-timeline__node.is-reached .status-timeline__pill{background-color:var(--status-waiting);background-image:none}.status-timeline__col.is-status-done .status-timeline__node.is-reached .status-timeline__pill{background-color:var(--status-done);background-image:var(--ink-texture);background-size:64px 64px}.status-timeline__node--done .status-timeline__pill{color:var(--progress-point-inactive);background-color:#0000;background-image:none;place-items:center;display:grid}.status-timeline__node--done.is-reached .status-timeline__pill{color:var(--timeline-reached-tone,var(--status-done));background-color:#0000;background-image:none}.status-timeline__done-icon{fill:currentColor;color:currentColor}.status-timeline__col.is-status-custom .status-timeline__node--custom.is-reached .status-timeline__pill{background-color:var(--primary);background-image:none}.status-timeline__label{width:auto;max-width:100%;font-size:var(--text-caption2);font-weight:var(--weight-semibold);color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:normal;flex:0 auto;padding:0 4px;line-height:1.2;overflow:hidden}.status-timeline__label.is-reached{color:var(--text)}.status-timeline__col.is-status-new .status-timeline__label.is-reached{color:var(--status-new)}.status-timeline__col.is-status-in-progress .status-timeline__label.is-reached{color:var(--status-in-progress)}.status-timeline__col.is-status-waiting .status-timeline__label.is-reached{color:var(--status-waiting)}.status-timeline__col.is-status-done .status-timeline__label.is-reached{color:var(--status-done)}.status-timeline__col.is-status-custom .status-timeline__label.is-reached{color:var(--primary)}.status-timeline__node:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=720px){.status-timeline__label{font-size:10px}}.radical-detail-side:has(.radical-feedback__negative[data-expanded=true]){width:var(--radical-detail-side-expanded-width)}.radical-detail-progress-feedback{opacity:1;padding:0;transition:opacity .17s cubic-bezier(.16,1,.3,1),transform .21s cubic-bezier(.16,1,.3,1);transform:translate(0,0)}.radical-detail-side:has(.status-timeline--squares.is-action-pending) .radical-detail-progress-feedback{opacity:0;pointer-events:none;transform:translateY(4px)}.radical-detail-progress-feedback .radical-feedback{gap:0;width:100%;max-width:100%;height:100%}.radical-detail-progress-feedback .radical-feedback__rating{align-self:stretch;width:100%;height:100%}.radical-detail-progress-feedback .radical-feedback__rating button{gap:6px;height:100%;min-height:26px;padding:3px 7px}.radical-detail-progress-feedback .radical-feedback__rating button svg{width:15px;height:15px}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__feedback-separator{display:none}.radical-detail-progress-feedback .radical-feedback__negative{gap:7px}.radical-detail-progress-feedback .radical-feedback__reasons{gap:5px}.radical-detail-progress-feedback .radical-feedback__reasons button{min-height:27px;padding:5px 8px}.radical-feedback{border:0;flex-direction:column;gap:10px;max-width:720px;margin:0;padding:0;display:flex}.radical-feedback__rating button,.radical-feedback__reasons button{min-width:0;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:540;line-height:1.15;transition:background-color 90ms,border-color 90ms,color 90ms;display:inline-flex}.radical-feedback__rating button:hover,.radical-feedback__rating button:focus-visible,.radical-feedback__reasons button:hover,.radical-feedback__reasons button:focus-visible{color:var(--lf-label);outline:none}.radical-feedback__error{color:var(--lf-red);margin:0;font-size:12px;line-height:1.3}.radical-feedback__rating{background:0 0;border:0;border-radius:0;justify-content:center;align-self:center;align-items:center;gap:0;width:auto;max-width:100%;padding:0;display:inline-flex}.radical-feedback__rating button{gap:7px;min-height:32px;padding:5px 11px;position:relative}.radical-feedback__rating button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.radical-feedback__rating button:hover,.radical-feedback__rating button:focus-visible{background:0 0}.radical-feedback__rating button[data-rating=positive]:hover,.radical-feedback__rating button[data-rating=positive]:focus-visible{color:var(--lf-green)}.radical-feedback__rating button[data-rating=negative]:hover,.radical-feedback__rating button[data-rating=negative]:focus-visible{color:var(--lf-selection)}.radical-feedback__rating button svg{fill:#0000;color:currentColor;transition:color .15s,fill .15s}.radical-feedback__rating button:hover svg,.radical-feedback__rating button:focus-visible svg,.radical-feedback__rating button[data-selected=true] svg{fill:currentColor}.radical-feedback__rating button[data-selected=true]{color:var(--lf-accent)}.radical-feedback__rating button[data-rating=positive][data-selected=true]{color:var(--lf-green);background:0 0}.radical-feedback__rating button[data-rating=positive][data-selected=true]:disabled{color:var(--lf-green);opacity:1}.radical-feedback__rating button[data-rating=negative][data-selected=true]{color:var(--lf-selection);background:0 0}.radical-feedback__rating button[data-rating=negative][data-selected=true]:disabled{color:var(--lf-selection);opacity:1}.radical-feedback__negative{opacity:0;transform-origin:top;visibility:hidden;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1),opacity .18s,transform .3s cubic-bezier(.16,1,.3,1),visibility .32s linear;display:grid;overflow:hidden;transform:translateY(-6px)}.radical-feedback__negative[data-expanded=true]{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition-delay:0s;transform:translate(0,0)}.radical-feedback__negative-inner{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:hidden}.radical-feedback__reasons{flex-wrap:wrap;gap:6px;display:flex}.radical-feedback__reasons button{border:1px solid var(--lf-separator);background:0 0;border-radius:8px;width:auto;min-height:30px;padding:6px 10px}.radical-feedback__reasons button[data-selected=true]{background:var(--lf-selection);border-color:var(--lf-selection);color:var(--lf-selection-foreground)}.radical-feedback__reasons button:hover,.radical-feedback__reasons button:focus-visible{background:var(--lf-fill);border-color:var(--lf-separator)}.radical-feedback__reasons button:active,.radical-feedback__reasons button[data-selected=true]:hover,.radical-feedback__reasons button[data-selected=true]:focus-visible{background:var(--lf-selection);border-color:var(--lf-selection);color:var(--lf-selection-foreground)}.radical-feedback textarea{resize:vertical;border:1px solid var(--lf-separator);background:var(--lf-content);width:100%;max-width:560px;min-height:72px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:7px;outline:none;padding:9px 10px;font-family:inherit;font-size:13px;line-height:1.35;display:block}.radical-feedback__detail{opacity:0;pointer-events:none;grid-template-rows:0fr;gap:6px;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden;transform:translateY(-4px)}.radical-feedback__detail[data-expanded=true]{opacity:1;pointer-events:auto;grid-template-rows:1fr;transform:translateY(0)}.radical-feedback__detail-inner{gap:6px;min-height:0;display:grid}.radical-feedback__detail-foot{justify-content:space-between;align-items:center;gap:8px;width:min(560px,100%);min-height:28px;display:flex}.radical-feedback__limit{color:var(--lf-tertiary-label);font-size:12px;font-weight:500;line-height:1}.radical-feedback__send{background:var(--lf-accent);color:#fff;min-height:28px;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-family:inherit;font-size:13px;font-weight:590;line-height:1;display:inline-flex}.radical-feedback__send:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent);outline-offset:2px}.radical-feedback textarea:focus{border-color:color-mix(in srgb, var(--lf-accent) 44%, var(--lf-separator))}@media (prefers-reduced-motion:reduce){.radical-feedback__negative,.radical-feedback__detail{filter:none;transition:none;animation:auto;animation-timeline:none;transform:none}}.radical-detail-section .radical-matter-overview{width:min(100%, var(--radical-message-card-content-width,680px));box-sizing:border-box;border:1px solid color-mix(in srgb, var(--progress-point-inactive) 38%, transparent);background:var(--lf-message-card-bg);border-radius:14px;min-width:0;margin:0 0 34px;display:grid;overflow:hidden}.radical-detail-section .radical-matter-overview__meta{display:none}.radical-matter-overview__connected-sources{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.radical-matter-overview__connected-sources a{color:var(--lf-label);text-underline-offset:3px;text-decoration:underline}.radical-detail-section .radical-matter-overview__source{display:none}.radical-detail-section .radical-matter-overview__section{gap:8px;min-width:0;padding:16px 18px;display:grid}.radical-detail-section .radical-matter-overview__section h2{color:var(--lf-tertiary-label);letter-spacing:0;margin:0;font-size:11px;font-weight:720;line-height:1.2}.radical-detail-section .radical-matter-overview__section p{max-width:66ch;color:var(--lf-label);margin:0;font-size:14px;line-height:1.55}.radical-detail-section .radical-matter-overview__section--manual p{white-space:pre-wrap;overflow-wrap:anywhere}.radical-detail-section .radical-matter-overview__facts{gap:6px;max-width:66ch;margin:0;padding-left:22px;list-style:outside;display:grid}.radical-detail-section .radical-matter-overview__facts li{color:var(--lf-label);text-wrap:pretty;margin:0;padding-left:14px;font-size:14px;line-height:1.55}.radical-detail-section .radical-matter-overview__facts li::marker{color:var(--lf-tertiary-label);font-weight:680}.radical-detail-section .radical-matter-overview__latest-points{max-width:66ch;margin:0;padding-left:19px;list-style:outside;display:grid}.radical-detail-section .radical-matter-overview__latest-points li{color:var(--lf-label);font-size:14px;font-weight:var(--weight-regular);text-wrap:pretty;margin:0;padding:8px 0 8px 2px;line-height:1.5}.radical-detail-section .radical-matter-overview__latest-points li::marker{color:var(--lf-tertiary-label);font-size:.82em}.radical-detail-section .radical-matter-overview__latest-points li:first-child{padding-top:2px}.radical-detail-section .radical-matter-overview__latest-points li:last-child{padding-bottom:0}.radical-detail-section .radical-matter-overview__latest-points li+li{border-top:1px solid color-mix(in srgb, var(--progress-point-inactive) 24%, transparent)}.radical-detail-section .radical-matter-overview__source{color:var(--lf-tertiary-label);font-size:11px;font-weight:560;line-height:1.2}.radical-detail-section .radical-matter-overview__section--next{background:0 0}.radical-detail-section .radical-matter-overview__actions{gap:6px;max-width:66ch;margin:0;padding:0;list-style:none;display:grid}.radical-detail-section .radical-matter-overview__actions--numbered{padding-left:22px;list-style:decimal}.radical-detail-section .radical-matter-overview__actions>li{grid-template-columns:minmax(0,1fr);padding:0;display:grid}.radical-detail-section .radical-matter-overview__actions--numbered>li{padding-left:14px;display:list-item}.radical-detail-section .radical-matter-overview__actions--numbered>li::marker{color:var(--lf-tertiary-label);font-family:var(--font-rounded);font-variant-numeric:tabular-nums;font-size:11px;font-weight:720}.radical-detail-section .radical-matter-overview__action-body{gap:3px;min-width:0;display:grid}.radical-detail-section .radical-matter-overview__action-text{font-weight:590}.radical-detail-section .radical-matter-overview__action-context{color:var(--lf-tertiary-label);margin:0;font-size:.88em;line-height:1.45}@media (width<=700px){.radical-detail-section .radical-matter-overview__section{gap:7px;padding-left:15px;padding-right:15px}.radical-detail-section .radical-matter-overview__facts{gap:6px}}.radical-detail-waiting-summary{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--status-waiting) 18%, var(--progress-point-inactive));background:color-mix(in srgb, var(--status-waiting) 5%, var(--lf-message-card-bg));border-radius:14px;min-width:0;padding:12px 14px}.radical-detail-waiting-summary dl,.radical-detail-waiting-summary dd{margin:0}.radical-detail-waiting-summary dl{gap:12px;display:grid}.radical-detail-waiting-summary dl>div{gap:4px;min-width:0;display:grid}.radical-detail-waiting-summary dt{color:var(--status-waiting);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:650;line-height:1.2}.radical-detail-waiting-summary dd{color:var(--lf-label);overflow-wrap:anywhere;font-size:13px;line-height:1.42}.radical-detail-waiting-summary__party dd{font-weight:620}.radical-detail-waiting-summary__reason dd{color:var(--lf-secondary-label)}@container radical-request-detail (width<=560px){.radical-detail-waiting-summary{padding:14px 16px}.radical-detail-waiting-summary dl{grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:20px}}.radical-platform>.page-handover{z-index:2147483000;width:auto;height:auto;min-height:0;box-shadow:none;pointer-events:none;background:0 0;border:0;margin:0;padding:0;display:block;position:fixed;inset:0;overflow:visible;transform:none}.radical-platform>.page-handover:before,.radical-platform>.page-handover:after{content:none}.page-view-transition .radical-platform>.radical-header-controls,.page-view-transition .radical-platform>.radical-page-controls{z-index:2147483001}.page-handover,.page-handover *{transition:none!important;animation:auto!important;animation-timeline:none!important}.page-handover.is-sorted{visibility:hidden}.page-handover .page-handover__piece,.page-handover .page-handover__box{visibility:visible}.page-handover .page-handover__box>:not(.page-handover__piece,.page-handover__box),.page-view-transition [data-page-loading]{visibility:hidden}.page-view-transition [data-page-loading] [data-page-keep]{visibility:visible}.empty-page{box-sizing:border-box;align-content:start;justify-items:center;width:100%;padding:round(max(48px,22vh),1px) 18px 48px;display:grid}.empty-page .inbox-tray-start{width:min(100%,248px)}.empty-page .inbox-tray-start>strong{line-height:22px}.empty-page .inbox-tray-start button:disabled{cursor:progress;opacity:.55}.empty-page .empty-page__note{color:var(--lf-tertiary-label);margin:14px 0 0;font-size:12px;line-height:1.45}.empty-page .empty-page__note.is-problem{color:var(--lf-red)}.empty-page .inbox-tray-start button img{object-fit:contain;flex-shrink:0;width:14px;height:14px}.empty-page .inbox-tray-start{animation:auto;animation-timeline:none}.empty-page .inbox-tray-start__icon{animation:.62s cubic-bezier(.34,1.56,.64,1) both empty-page-pop}.empty-page .inbox-tray-start>strong,.empty-page .inbox-tray-start__actions>button,.empty-page .empty-page__note{animation:.52s cubic-bezier(.22,1,.36,1) both empty-page-float}.empty-page .inbox-tray-start>strong{animation-delay:90ms}.empty-page .inbox-tray-start__actions>button:first-child{animation-delay:.15s}.empty-page .inbox-tray-start__actions>button:nth-child(2){animation-delay:.2s}.empty-page .inbox-tray-start__actions>button:nth-child(n+3){animation-delay:.25s}.empty-page .empty-page__note{animation-delay:.3s}@keyframes empty-page-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes empty-page-float{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.empty-page .inbox-tray-start__icon,.empty-page .inbox-tray-start>strong,.empty-page .inbox-tray-start__actions>button,.empty-page .empty-page__note{animation:auto;animation-timeline:none}}.empty-page.is-transitioned .inbox-tray-start__icon{animation-delay:.24s}.empty-page.is-transitioned .inbox-tray-start>strong{animation-delay:.33s}.empty-page.is-transitioned .inbox-tray-start__actions>button:first-child{animation-delay:.39s}.empty-page.is-transitioned .inbox-tray-start__actions>button:nth-child(2){animation-delay:.44s}.empty-page.is-transitioned .inbox-tray-start__actions>button:nth-child(n+3){animation-delay:.49s}.empty-page.is-transitioned .empty-page__note{animation-delay:.54s}.empty-page .empty-page__content{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.empty-page .inbox-tray-start__icon .empty-page__content{place-items:center;display:grid}.empty-page [data-empty-part]{will-change:transform, opacity}.radical-skeleton{--radical-skeleton-base:color-mix(in srgb, var(--lf-tertiary-label) 9%, transparent);--radical-skeleton-mid:color-mix(in srgb, var(--lf-secondary-label) 13%, transparent);--radical-skeleton-glow:color-mix(in srgb, var(--lf-accent) 18%, transparent);background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;will-change:background-position, opacity;background-size:230% 100%;border-radius:999px;animation:3.6s cubic-bezier(.42,0,.18,1) infinite radicalSkeletonSweep,5.2s ease-in-out infinite radicalSkeletonBreathe;display:block}:root[data-color-scheme=dark] .radical-platform .radical-skeleton{--radical-skeleton-base:#7878801c;--radical-skeleton-mid:#7878802b;--radical-skeleton-glow:#0a84ff38}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-platform .radical-skeleton{--radical-skeleton-base:#7878801c;--radical-skeleton-mid:#7878802b;--radical-skeleton-glow:#0a84ff38}}@keyframes radicalSkeletonSweep{0%{background-position:125% 0}to{background-position:-125% 0}}@keyframes radicalSkeletonBreathe{0%,to{opacity:.82}50%{opacity:1}}@keyframes radicalSkeletonSurfaceIn{0%{opacity:0;filter:blur(6px);transform:translateY(8px)scale(.992)}to{opacity:var(--radical-skeleton-surface-opacity,1);filter:blur();transform:translate(0,0)scale(1)}}.radical-tray-topbar--skeleton{pointer-events:none}.radical-tray-skeleton__count{width:72px;height:15px;margin-left:4px}.radical-tray-skeleton__add{width:58px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radical-tray-skeleton__sort{width:82px;height:18px;margin-left:auto;margin-right:5px}.radical-list-skeleton{gap:10px;width:100%;display:grid}.radical-list-skeleton__row{--radical-skeleton-surface-delay:0s;--radical-skeleton-surface-opacity:1;background:var(--radical-inbox-cell-bg);min-height:74px;box-shadow:var(--radical-inbox-cell-shadow);opacity:var(--radical-skeleton-surface-opacity);animation:radicalSkeletonSurfaceIn .82s cubic-bezier(.16, 1, .3, 1) var(--radical-skeleton-surface-delay) both;border-radius:11px;align-content:start;gap:10px;padding:12px 12px 11px 14px;display:grid;transform:translate(0,0)}.radical-list-skeleton__row:nth-child(2n){--radical-skeleton-surface-delay:70ms;--radical-skeleton-surface-opacity:.96}.radical-list-skeleton__row:nth-child(3n){--radical-skeleton-surface-delay:.14s;--radical-skeleton-surface-opacity:.91}.radical-list-skeleton__row:nth-child(2n) .radical-skeleton{animation-delay:-900ms,-1300ms}.radical-list-skeleton__row:nth-child(3n) .radical-skeleton{animation-delay:-1700ms,-2200ms}.radical-list-skeleton__title-line,.radical-list-skeleton__meta-line{align-items:center;min-width:0;display:flex}.radical-list-skeleton__title-line{gap:7px}.radical-list-skeleton__meta-line{justify-content:space-between;gap:16px}.radical-list-skeleton__meta-stack{flex:auto;gap:6px;min-width:0;display:grid}.radical-list-skeleton__icon{width:15px;height:15px}.radical-list-skeleton__title{width:min(245px,76%);height:15px}.radical-list-skeleton__person{width:min(190px,64%);height:12px}.radical-list-skeleton__department{width:min(132px,48%);height:11px}.radical-list-skeleton__due{flex:none;width:58px;height:12px}.radical-request-detail--skeleton{pointer-events:none}.radical-detail-header--skeleton{--radical-skeleton-surface-delay:80ms;--radical-skeleton-surface-opacity:1;opacity:var(--radical-skeleton-surface-opacity);animation:radicalSkeletonSurfaceIn .82s cubic-bezier(.16, 1, .3, 1) var(--radical-skeleton-surface-delay) both;gap:10px;padding-top:2px;display:grid;transform:translate(0,0)}.radical-detail-section--skeleton{gap:12px;display:grid}.radical-detail-side--skeleton{width:200px}.radical-detail-skeleton__title{border-radius:10px;width:min(560px,78%);height:30px}.radical-detail-skeleton__subtitle{width:min(320px,46%);height:14px}.radical-thread-brief-skeleton,.radical-message-card-skeleton,.radical-detail-progress-card--skeleton{--radical-skeleton-surface-delay:.12s;--radical-skeleton-surface-opacity:1;border:1px solid color-mix(in srgb, var(--progress-point-inactive) 42%, transparent);background:var(--lf-message-card-bg);opacity:var(--radical-skeleton-surface-opacity);animation:radicalSkeletonSurfaceIn .82s cubic-bezier(.16, 1, .3, 1) var(--radical-skeleton-surface-delay) both;border-radius:14px;gap:10px;display:grid;transform:translate(0,0)}.radical-thread-brief-skeleton{padding:13px 14px}.radical-thread-brief-skeleton__eyebrow{width:104px;height:11px}.radical-thread-brief-skeleton__line{border-radius:7px;width:62%;height:14px}.radical-thread-brief-skeleton__line.is-wide{width:92%}.radical-detail-progress-card--skeleton{padding:12px}.radical-progress-skeleton__title{width:84px;height:12px}.radical-progress-skeleton__steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:7px;display:grid}.radical-progress-skeleton__step{border-radius:8px;height:32px}.radical-message-card-skeleton{padding:12px}.radical-message-card-skeleton:nth-child(2n){--radical-skeleton-surface-delay:.19s;--radical-skeleton-surface-opacity:.97}.radical-message-card-skeleton:nth-child(2n) .radical-skeleton{animation-delay:-900ms,-1300ms}.radical-message-card-skeleton:nth-child(3n){--radical-skeleton-surface-delay:.26s;--radical-skeleton-surface-opacity:.94}.radical-message-card-skeleton:nth-child(3n) .radical-skeleton{animation-delay:-1700ms,-2200ms}.radical-message-card-skeleton__head{border-bottom:1px solid color-mix(in srgb, var(--progress-point-inactive) 32%, transparent);align-items:center;gap:10px;padding-bottom:10px;display:flex}.radical-message-card-skeleton__avatar{border-radius:50%;flex:none;width:28px;height:28px}.radical-message-card-skeleton__sender{flex:auto;gap:6px;min-width:0;display:grid}.radical-message-card-skeleton__name{width:min(220px,42%);height:13px}.radical-message-card-skeleton__time{width:112px;height:10px}.radical-message-card-skeleton__body{border-radius:7px;width:78%;height:13px}.radical-message-card-skeleton__body.is-wide{width:96%}.radical-message-card-skeleton__body.is-short{width:42%}.radical-empty-detail{min-height:100%;color:var(--lf-secondary-label);text-align:center;place-items:center;display:grid}.radical-empty-detail h2{color:var(--lf-secondary-label);text-align:center;font-size:15px;font-weight:560;line-height:1.18}.radical-empty-detail__content{text-align:center;justify-items:center;gap:7px;width:min(100%,320px);padding:24px;display:grid;position:relative}.radical-empty-detail p{max-width:300px;color:var(--lf-tertiary-label);margin:0;font-size:13px;line-height:1.35}.radical-empty-detail__action{appearance:none;min-height:32px;color:var(--lf-accent);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;margin-top:4px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.radical-empty-detail__action:hover,.radical-empty-detail__action:focus-visible{background:var(--lf-accent-fill)}.radical-empty-detail__action:focus-visible{outline:3px solid color-mix(in srgb, var(--lf-accent) 32%, transparent);outline-offset:-1px}.radical-request-detail{--radical-detail-content-top-offset:0px;--radical-detail-title-top-offset:0px;--radical-detail-side-gutter:clamp(36px, 3.8vw, 60px);--radical-detail-side-width:200px;--radical-detail-side-gap:12px;--radical-detail-content-width:1040px;--radical-message-card-content-width:100%;--radical-message-card-bubble-offset:calc((12px * 1.25) + (11px * 1.25) + 2px + 7px + 2px);box-sizing:border-box;height:100%;padding:var(--lf-top-switcher-clear) var(--radical-detail-side-gutter) 0 var(--radical-detail-side-gutter);background:var(--lf-carbon-black);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-content:stretch center;align-items:stretch;gap:0;display:grid;overflow:hidden;container:radical-request-detail/inline-size}.radical-request-detail__content{width:min(100%, var(--radical-detail-content-width));min-width:0;height:100%;min-height:0;padding-top:var(--radical-detail-title-top-offset);grid-area:1/1;grid-template-rows:auto minmax(0,1fr);align-content:stretch;justify-self:center;gap:18px;display:grid}.radical-request-detail__content--headerless{grid-template-rows:minmax(0,1fr);gap:0}.radical-detail-header{z-index:23;max-width:760px;padding-bottom:0;padding-left:6px;position:relative}.radical-detail-header__title-row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative}.radical-detail-header h1{min-width:0;color:var(--lf-label);flex:auto;margin:0;font-size:21px;font-weight:620;line-height:1.22}.radical-request-detail__main-viewport{--radical-detail-scroll-fade:40px;min-width:0;max-width:1040px;height:100%;min-height:0;position:relative;overflow:hidden}.radical-request-detail__main-viewport:before,.radical-request-detail__main-viewport:after{content:"";z-index:22;left:0;right:calc(var(--radical-detail-side-width) + var(--radical-detail-side-gap));width:auto;height:var(--radical-detail-scroll-fade);pointer-events:none;opacity:0;transition:opacity .14s;position:absolute}.radical-request-detail__main-viewport:before{background:linear-gradient(to bottom, var(--lf-carbon-black) 0%, color-mix(in srgb, var(--lf-carbon-black) 95.7%, transparent) calc(0% * .875 + 100% * .125), color-mix(in srgb, var(--lf-carbon-black) 84.4%, transparent) calc(0% * .75 + 100% * .25), color-mix(in srgb, var(--lf-carbon-black) 68.4%, transparent) calc(0% * .625 + 100% * .375), color-mix(in srgb, var(--lf-carbon-black) 50%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--lf-carbon-black) 31.6%, transparent) calc(0% * .375 + 100% * .625), color-mix(in srgb, var(--lf-carbon-black) 15.6%, transparent) calc(0% * .25 + 100% * .75), color-mix(in srgb, var(--lf-carbon-black) 4.3%, transparent) calc(0% * .125 + 100% * .875), transparent 100%);top:0}.radical-request-detail__main-viewport:after{background:linear-gradient(to top, var(--lf-carbon-black) 0%, color-mix(in srgb, var(--lf-carbon-black) 95.7%, transparent) calc(0% * .875 + 100% * .125), color-mix(in srgb, var(--lf-carbon-black) 84.4%, transparent) calc(0% * .75 + 100% * .25), color-mix(in srgb, var(--lf-carbon-black) 68.4%, transparent) calc(0% * .625 + 100% * .375), color-mix(in srgb, var(--lf-carbon-black) 50%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--lf-carbon-black) 31.6%, transparent) calc(0% * .375 + 100% * .625), color-mix(in srgb, var(--lf-carbon-black) 15.6%, transparent) calc(0% * .25 + 100% * .75), color-mix(in srgb, var(--lf-carbon-black) 4.3%, transparent) calc(0% * .125 + 100% * .875), transparent 100%);bottom:0}.radical-request-detail__main-viewport.has-scroll-fade-top:before,.radical-request-detail__main-viewport.has-scroll-fade-bottom:after{opacity:1}.radical-request-detail__main{grid-template-columns:minmax(0, 1fr) var(--radical-detail-side-width);align-items:stretch;gap:var(--radical-detail-side-gap);min-width:0;height:100%;min-height:0;display:grid}.radical-detail-side{--radical-detail-side-closed-width:var(--radical-detail-side-width);--radical-detail-side-expanded-width:320px;z-index:21;width:var(--radical-detail-side-closed-width);place-self:start;place-items:stretch stretch;gap:12px;max-width:100%;margin-top:0;transition:margin-top .22s cubic-bezier(.16,1,.3,1),width .32s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.radical-request-detail__main--single{grid-template-columns:minmax(0,1fr)}.radical-request-detail:has(.radical-feedback__negative[data-expanded=true]){--radical-detail-side-width:320px}.radical-detail-side>.radical-detail-progress-card{margin-top:0}@media (width<=980px){.radical-request-detail{--radical-detail-side-gutter:clamp(24px, 3.2vw, 36px)}}@container radical-request-detail (width<=560px){.radical-request-detail__main-viewport{--radical-detail-shadow-gutter:28px;width:calc(100% + var(--radical-detail-shadow-gutter) + var(--radical-detail-shadow-gutter));height:calc(100% + var(--radical-detail-shadow-gutter));max-width:none;margin-inline:calc(-1 * var(--radical-detail-shadow-gutter));margin-block-start:calc(-1 * var(--radical-detail-shadow-gutter))}.radical-request-detail__main-viewport:before,.radical-request-detail__main-viewport:after{width:100%;right:0}.radical-request-detail__main{box-sizing:border-box;padding-inline:var(--radical-detail-shadow-gutter);overscroll-behavior:contain;scrollbar-width:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding-block-start:var(--radical-detail-shadow-gutter);overflow-y:auto}.radical-request-detail__main::-webkit-scrollbar{display:none}.radical-request-detail__main-viewport:before{height:calc(var(--radical-detail-shadow-gutter) + var(--radical-detail-scroll-fade));background:linear-gradient(to bottom, var(--lf-carbon-black) 0px, var(--lf-carbon-black) var(--radical-detail-shadow-gutter), color-mix(in srgb, var(--lf-carbon-black) 95.7%, transparent) calc((var(--radical-detail-shadow-gutter)) * .875 + 100% * .125), color-mix(in srgb, var(--lf-carbon-black) 84.4%, transparent) calc((var(--radical-detail-shadow-gutter)) * .75 + 100% * .25), color-mix(in srgb, var(--lf-carbon-black) 68.4%, transparent) calc((var(--radical-detail-shadow-gutter)) * .625 + 100% * .375), color-mix(in srgb, var(--lf-carbon-black) 50%, transparent) calc((var(--radical-detail-shadow-gutter)) * .5 + 100% * .5), color-mix(in srgb, var(--lf-carbon-black) 31.6%, transparent) calc((var(--radical-detail-shadow-gutter)) * .375 + 100% * .625), color-mix(in srgb, var(--lf-carbon-black) 15.6%, transparent) calc((var(--radical-detail-shadow-gutter)) * .25 + 100% * .75), color-mix(in srgb, var(--lf-carbon-black) 4.3%, transparent) calc((var(--radical-detail-shadow-gutter)) * .125 + 100% * .875), transparent 100%);top:0}.radical-request-detail__main>.radical-detail-side{grid-area:1/1;justify-self:stretch;width:100%}.radical-request-detail__main>.radical-detail-side>.radical-detail-progress-card{margin-top:0}.radical-detail-progress-card .status-timeline__square-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:initial;align-items:start;gap:12px}.radical-detail-progress-card .status-timeline__progress-card{grid-area:1/1/span 3}.radical-request-detail .radical-detail-progress-card .status-timeline--squares .status-timeline__action-card{grid-area:1/2/span 3;align-content:start}.radical-request-detail .radical-detail-progress-card .status-timeline--squares .status-timeline__action-card>.radical-detail-progress-feedback{display:block}.radical-detail-progress-card .radical-detail-progress-feedback .radical-feedback{display:flex}.radical-detail-progress-card .status-timeline__action-card>.is-done-step,.radical-detail-progress-card .status-timeline__action-card>.status-timeline__delete-step{grid-row:1}.radical-detail-progress-card .radical-detail-progress-feedback .radical-feedback__rating,.radical-detail-progress-card .radical-detail-progress-feedback .radical-feedback__rating button,.radical-detail-progress-card .radical-detail-progress-feedback .radical-feedback__negative,.radical-detail-progress-card .radical-detail-progress-feedback .radical-feedback__error{width:100%}.radical-request-detail__main>.radical-detail-side:has(.radical-feedback__negative[data-expanded=true]){width:100%}.radical-request-detail__main>.radical-detail-section{overscroll-behavior:auto;grid-area:2/1;min-width:0;height:auto;min-height:0;overflow-y:visible}}.radical-detail-progress-card{box-sizing:border-box;width:100%;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;justify-self:stretch;align-items:start;margin-top:0;padding:0;transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),margin-bottom .22s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:visible}.radical-detail-progress-card:hover,.radical-detail-progress-card:focus-within{outline:none}.radical-detail-progress-card:has(.status-timeline__pending-action){outline:none}.radical-detail-progress-card:has(.status-timeline__pending-action){margin-bottom:96px}.radical-detail-section{overscroll-behavior:contain;scrollbar-width:none;min-width:0;height:100%;min-height:0;padding:0;overflow-y:auto}.radical-detail-section::-webkit-scrollbar{display:none}.radical-detail-section h2{color:var(--lf-tertiary-label);letter-spacing:0;margin:0;font-size:13px;font-weight:560;line-height:1.2}.radical-detail-section h2.radical-detail-section__heading{width:min(100%, var(--radical-message-card-content-width,680px));box-sizing:border-box;color:var(--lf-label);margin:2px 0 14px;padding:0 6px;font-size:13px;font-weight:650;line-height:1.2}.radical-detail-section p,.radical-detail-section li{color:var(--lf-label);font-size:14px;line-height:1.45}.radical-detail-section p{margin:0}.radical-detail-section ol{gap:10px;margin:0;padding-left:20px;display:grid}.radical-detail-section li strong,.radical-detail-section li span{display:block}.radical-detail-section li span{color:var(--lf-secondary-label);margin-top:2px}.radical-tray-ranking-button{appearance:none;z-index:2;width:auto;min-width:0;height:28px;color:var(--radical-tray-status-tone,var(--status-tone,var(--lf-secondary-label)));cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--type-control-size);font-weight:var(--weight-medium);line-height:var(--type-control-leading);opacity:0;pointer-events:none;visibility:hidden;will-change:opacity;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-left:0;padding:0 8px;transition:background-color .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1),opacity .18s,transform .16s cubic-bezier(.22,1,.36,1),visibility .18s linear;display:inline-flex;position:absolute;top:9px;left:9px}.radical-tray-ranking-button.is-visible{opacity:1;pointer-events:auto;visibility:visible;transition:background-color .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1),opacity .18s,transform .16s cubic-bezier(.22,1,.36,1),visibility linear}.radical-tray-ranking-button:hover{background:color-mix(in srgb, var(--radical-tray-status-tone,var(--lf-accent)) 10%, transparent);color:var(--radical-tray-status-tone,var(--status-tone,var(--primary)))}.radical-tray-ranking-button:active{transform:scale(.96)}.radical-tray-ranking-button:focus-visible{background:color-mix(in srgb, var(--radical-tray-status-tone,var(--lf-accent)) 12%, transparent);color:var(--radical-tray-status-tone,var(--status-tone,var(--primary)));outline:0}.radical-tray-ranking-button>svg{flex:none}.radical-tray-ranking-button__labels{width:calc(var(--radical-ranking-label-width,44px) + 2px);clip-path:inset(0 -4px);text-align:left;white-space:nowrap;align-items:center;height:1em;line-height:1;transition:width .3s cubic-bezier(.32,.72,0,1);display:grid;position:relative;overflow:visible;translate:0 -1px}.radical-tray-ranking-button__label{opacity:0;will-change:opacity, transform;grid-area:1/1;width:max-content;transition:opacity .18s cubic-bezier(.32,.72,0,1),transform .3s cubic-bezier(.32,.72,0,1);display:block;transform:translateY(72%)}.radical-tray-ranking-button__label.is-date{opacity:1;transform:translateY(0)}.radical-tray-ranking-button[data-ranking=unread] .radical-tray-ranking-button__label.is-date{opacity:0;transform:translateY(-72%)}.radical-tray-ranking-button[data-ranking=unread] .radical-tray-ranking-button__label.is-unread{opacity:1;transform:translateY(0)}.radical-tray-ranking-button[data-ranking=due] .radical-tray-ranking-button__label.is-unread,.radical-tray-ranking-button[data-ranking=due] .radical-tray-ranking-button__label.is-date{opacity:0;transform:translateY(-72%)}.radical-tray-ranking-button[data-ranking=due] .radical-tray-ranking-button__label.is-due{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.radical-tray-ranking-button,.radical-tray-ranking-button__label{transition-duration:1ms;transition-delay:0s}}.radical-platform{--lf-accent:#007aff;--lf-accent-fill:#007aff1a;--lf-accent-fill-strong:#007aff24;--lf-selection:#080808;--lf-selection-foreground:#faf9f6;--lf-selection-icon-filter:grayscale(1) invert(1) contrast(.12) brightness(1.9);--lf-background:#faf9f6;--lf-content:#faf9f6;--lf-sidebar:#f2f2f2;--lf-sidebar-selected:#0000000f;--lf-sidebar-selected-icon:#3f3f3f;--lf-toolbar:#ffffffdb;--lf-label:#1d1d1f;--lf-secondary-label:#6e6e73;--lf-tertiary-label:#86868b;--lf-fill:#7878801f;--lf-fill-hover:#78788029;--lf-header-hover-bg:transparent;--lf-header-hover-ring:transparent;--lf-header-hover-label:var(--lf-accent);--lf-separator:#3c3c4329;--lf-separator-soft:#3c3c4317;--lf-green:#248a3d;--lf-red:#d70015;--lf-orange:#b95a00;--lf-carbon-black:#faf9f6;--lf-floating-sidebar-width:204px;--lf-floating-sidebar-gap:12px;--lf-floating-sidebar-clear:calc(var(--lf-floating-sidebar-width) + (var(--lf-floating-sidebar-gap) * 2));--lf-top-switcher-h:40px;--lf-top-switcher-bottom-gap:40px;--lf-top-switcher-clear:calc(var(--lf-floating-sidebar-gap) + var(--lf-top-switcher-h) + var(--lf-top-switcher-bottom-gap));--lf-phase-two-panel-top:64px;--lf-inbox-tray-control-width:376px;--lf-inbox-tray-delete-extension:calc(var(--lf-top-switcher-h) + 8px);--lf-inbox-tray-width:var(--lf-inbox-tray-control-width);--lf-inbox-tray-visible-width:var(--lf-inbox-tray-control-width);--lf-message-card-bg:#faf9f6;--lf-inbox-tray-bg:var(--lf-floating-sidebar-bg);--radical-inbox-cell-bg:#faf9f6;--radical-inbox-cell-shadow:0 1px 2px #0000000a, 0 7px 18px #00000009;--radical-inbox-cell-hover-shadow:0 4px 12px #0000000e, 0 14px 30px #0000000f;--radical-inbox-cell-hover-transform:none;--lf-done-folder-width:148px;--lf-floating-sidebar-bg:#ffffff52;--lf-floating-sidebar-shadow:0 8px 24px #00000012;--lf-settings-glass-bg:linear-gradient(180deg, #ffffff9e, #ffffff6b);--lf-settings-glass-shadow:inset 0 0 0 1px #ffffffe6, 0 2px 6px #32230f0d, 0 30px 60px -24px #32230f47;--lf-settings-glass-filter:blur(26px) saturate(150%);--lf-floating-border-width:0px;--lf-floating-radius:21px;--lf-floating-control-radius:21px;--lf-switcher-shell-padding:4px;--lf-switcher-segment-padding-x:14px;--lf-switcher-separator-gutter:8px;--app-chrome-inner-h:calc(var(--lf-top-switcher-h) - (var(--lf-switcher-shell-padding) * 2));--header-bubble-radius:var(--lf-floating-control-radius);--accent:var(--lf-selection);--primary-inverse:var(--lf-selection-foreground);--muted:var(--lf-secondary-label);--line:var(--lf-separator-soft);--surface:var(--lf-content);--text:var(--lf-label);--text-caption1:13px;--weight-semibold:600}.radical-platform.supports-inbox-delete-control{--lf-inbox-tray-width:calc(var(--lf-inbox-tray-control-width) + var(--lf-inbox-tray-delete-extension));--lf-inbox-tray-visible-width:var(--lf-inbox-tray-control-width)}:root[data-color-scheme=light] .radical-platform :is(.radical-list-pane,.radical-done-page .done-tab__tray){--radical-inbox-cell-bg:#fff}:root[data-color-scheme=light] .radical-platform :is(.radical-list-pane,.radical-done-page .done-tab__tray) .radical-list-row.inbox-cell-surface:not(.is-selected),:root[data-color-scheme=light] .radical-platform :is(.radical-list-pane,.radical-done-page .done-tab__tray) .radical-list-row.inbox-cell-surface:not(.is-selected):hover{box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .radical-platform :is(.radical-list-pane,.radical-done-page .done-tab__tray){--radical-inbox-cell-bg:#fff}:root:not([data-color-scheme=dark]) .radical-platform :is(.radical-list-pane,.radical-done-page .done-tab__tray) .radical-list-row.inbox-cell-surface:not(.is-selected),:root:not([data-color-scheme=dark]) .radical-platform :is(.radical-list-pane,.radical-done-page .done-tab__tray) .radical-list-row.inbox-cell-surface:not(.is-selected):hover{box-shadow:inset 0 0 0 .5px #0000001f}}.radical-platform{grid-template-columns:var(--lf-inbox-tray-width) minmax(0, 1fr);height:100dvh;min-height:0;max-height:100dvh;accent-color:var(--lf-accent);background:var(--lf-background);color:var(--lf-secondary-label);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,system-ui,sans-serif;display:grid;position:relative;overflow:hidden}.radical-platform.is-control-tower,.radical-platform.is-analytics{grid-template-columns:minmax(0,1fr)}.radical-platform:before{content:"";z-index:9;background:linear-gradient(to bottom, var(--lf-background) 0%, color-mix(in srgb, var(--lf-background) 95.7%, transparent) calc(0% * .875 + 100% * .125), color-mix(in srgb, var(--lf-background) 84.4%, transparent) calc(0% * .75 + 100% * .25), color-mix(in srgb, var(--lf-background) 68.4%, transparent) calc(0% * .625 + 100% * .375), color-mix(in srgb, var(--lf-background) 50%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--lf-background) 31.6%, transparent) calc(0% * .375 + 100% * .625), color-mix(in srgb, var(--lf-background) 15.6%, transparent) calc(0% * .25 + 100% * .75), color-mix(in srgb, var(--lf-background) 4.3%, transparent) calc(0% * .125 + 100% * .875), transparent 100%);pointer-events:none;height:28px;position:fixed;top:0;left:0;right:0}.radical-platform.is-control-tower:after{z-index:9;background:linear-gradient(90deg, color-mix(in srgb, var(--lf-carbon-black) 92%, transparent) 0%, color-mix(in srgb, var(--lf-carbon-black) 88%, transparent) calc(0% * .875 + 100% * .125), color-mix(in srgb, var(--lf-carbon-black) 77.6%, transparent) calc(0% * .75 + 100% * .25), color-mix(in srgb, var(--lf-carbon-black) 62.9%, transparent) calc(0% * .625 + 100% * .375), color-mix(in srgb, var(--lf-carbon-black) 46%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--lf-carbon-black) 29.1%, transparent) calc(0% * .375 + 100% * .625), color-mix(in srgb, var(--lf-carbon-black) 14.4%, transparent) calc(0% * .25 + 100% * .75), color-mix(in srgb, var(--lf-carbon-black) 4%, transparent) calc(0% * .125 + 100% * .875), transparent 100%);content:"";pointer-events:none;width:28px;position:fixed;top:0;bottom:0;left:0}.radical-platform.is-done-folders{grid-template-columns:minmax(0,1fr);overflow:visible}.radical-platform *,.radical-platform :before,.radical-platform :after{box-sizing:border-box}.radical-sr-only{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.radical-sidebar,.radical-page-controls,.radical-settings-header,.radical-folder-pane,.radical-list-pane,.radical-detail-pane{min-width:0;min-height:0}.radical-detail-pane{background:var(--lf-carbon-black);grid-area:1/2;overflow:hidden}.radical-platform.is-control-tower>.radical-detail-pane{background:var(--lf-carbon-black);scrollbar-width:none;overscroll-behavior:contain;grid-column:1;padding-left:0;overflow:auto}.radical-platform.is-control-tower>.radical-detail-pane::-webkit-scrollbar{display:none}.radical-platform.is-control-tower>.radical-detail-pane>.control-tower--management{min-width:max-content;padding:var(--lf-top-switcher-clear) var(--control-tower-edge-pad,16px) var(--control-tower-edge-pad,16px);box-sizing:border-box}:root[data-color-scheme=dark] .radical-platform{--lf-accent-fill:#0a84ff33;--lf-accent-fill-strong:#0a84ff42;--lf-background:#080808;--lf-content:#1f1f21;--lf-sidebar:#252525;--lf-sidebar-selected:#ffffff14;--lf-sidebar-selected-icon:#d1d1d1;--lf-toolbar:#1f1f21db;--lf-label:#f5f5f7;--lf-secondary-label:#a1a1a6;--lf-tertiary-label:#7d7d83;--lf-fill:#78788038;--lf-fill-hover:#78788047;--lf-separator:#5454586b;--lf-separator-soft:#54545847;--lf-green:#30d158;--lf-red:#ff453a;--lf-orange:#ff9f0a;--lf-carbon-black:#080808;--lf-message-card-bg:#141414;--lf-inbox-tray-bg:var(--lf-message-card-bg);--radical-inbox-cell-bg:color-mix(in srgb, var(--lf-inbox-tray-bg) 96%, #fff);--radical-inbox-cell-shadow:none;--radical-inbox-cell-hover-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 4%, transparent), 0 10px 24px #00000052;--lf-floating-sidebar-bg:var(--lf-message-card-bg);--lf-floating-sidebar-shadow:0 10px 26px color-mix(in srgb, var(--lf-message-card-bg) 60%, transparent);--lf-settings-glass-bg:#ffffff06;--lf-settings-glass-shadow:0 0 0 1px #ffffff14, 0 30px 70px -30px #00000073;--lf-dark-chrome-selection-fill:#faf9f6;--lf-dark-chrome-selection-foreground:#080808;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-color-scheme=dark] .radical-platform .radical-list-pane{--radical-selected-row-fg:#080808}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-platform{--lf-accent-fill:#0a84ff33;--lf-accent-fill-strong:#0a84ff42;--lf-background:#080808;--lf-content:#1f1f21;--lf-sidebar:#252525;--lf-sidebar-selected:#ffffff14;--lf-sidebar-selected-icon:#d1d1d1;--lf-toolbar:#1f1f21db;--lf-label:#f5f5f7;--lf-secondary-label:#a1a1a6;--lf-tertiary-label:#7d7d83;--lf-fill:#78788038;--lf-fill-hover:#78788047;--lf-separator:#5454586b;--lf-separator-soft:#54545847;--lf-green:#30d158;--lf-red:#ff453a;--lf-orange:#ff9f0a;--lf-carbon-black:#080808;--lf-message-card-bg:#141414;--lf-inbox-tray-bg:var(--lf-message-card-bg);--radical-inbox-cell-bg:color-mix(in srgb, var(--lf-inbox-tray-bg) 96%, #fff);--radical-inbox-cell-shadow:none;--radical-inbox-cell-hover-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 4%, transparent), 0 10px 24px #00000052;--lf-floating-sidebar-bg:var(--lf-message-card-bg);--lf-floating-sidebar-shadow:0 10px 26px color-mix(in srgb, var(--lf-message-card-bg) 60%, transparent);--lf-settings-glass-bg:#ffffff06;--lf-settings-glass-shadow:0 0 0 1px #ffffff14, 0 30px 70px -30px #00000073;--lf-dark-chrome-selection-fill:#faf9f6;--lf-dark-chrome-selection-foreground:#080808;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-color-scheme=light]) .radical-platform .radical-list-pane{--radical-selected-row-fg:#080808}}@media (width<=980px){.radical-platform{--lf-floating-sidebar-width:188px;--lf-done-folder-width:132px;grid-template-columns:minmax(340px,44%) minmax(0,1fr)}.radical-platform.is-control-tower,.radical-platform.is-analytics{grid-template-columns:minmax(0,1fr)}}@media (width<=740px){.radical-platform{grid-template-rows:auto minmax(280px,44vh) minmax(360px,1fr);grid-template-columns:minmax(0,1fr);overflow-y:auto}.radical-platform.is-control-tower{grid-template-rows:auto minmax(520px,1fr);grid-template-columns:minmax(0,1fr)}.radical-platform.is-analytics{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);overflow-y:auto}.radical-platform.is-control-tower:after{content:none}.radical-platform:not(.is-control-tower,.is-done-folders) .radical-list-pane>.radical-toolbar,.radical-platform:not(.is-control-tower,.is-done-folders) .radical-list{margin-left:0}.radical-list-pane{margin:0 var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);border-right:1px solid var(--lf-separator);border-bottom:1px solid var(--lf-separator);box-shadow:var(--lf-floating-sidebar-shadow);grid-template-rows:minmax(0,1fr)}.radical-platform.is-control-tower>.radical-detail-pane{padding-left:0}}.radical-brand-header{z-index:11;top:var(--lf-floating-sidebar-gap);left:var(--lf-floating-sidebar-gap);width:max-content;height:var(--lf-top-switcher-h);align-items:center;gap:9px;display:flex;position:absolute}.radical-brand-overview{appearance:none;width:var(--lf-top-switcher-h);height:var(--lf-top-switcher-h);border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);color:var(--lf-secondary-label);cursor:pointer;font:inherit;-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);place-items:center;padding:4px;transition:color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1);display:grid}.radical-brand-overview__icon{color:currentColor;width:15px;height:15px;transition:transform .18s cubic-bezier(.22,1,.36,1);display:block;position:relative}.radical-brand-overview__mark{opacity:1;transform-origin:50%;background:currentColor;border-radius:2px;width:6px;height:6px;transition:width .36s cubic-bezier(.16,1,.3,1),height .36s cubic-bezier(.16,1,.3,1),border-radius .36s cubic-bezier(.16,1,.3,1),opacity .22s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.radical-brand-overview__mark--one{transform:translate(1px,1px)}.radical-brand-overview__mark--two{transform:translate(8px,1px)}.radical-brand-overview__mark--three{transform:translate(1px,8px)}.radical-brand-overview__mark--four{transform:translate(8px,8px)}.radical-brand-overview__icon.is-return .radical-brand-overview__mark{border-radius:999px;width:14px;height:3px}.radical-brand-overview__icon.is-return .radical-brand-overview__mark--one{transform:translate(.5px,2px)}.radical-brand-overview__icon.is-return .radical-brand-overview__mark--two{transform:translate(.5px,6px)}.radical-brand-overview__icon.is-return .radical-brand-overview__mark--three{transform:translate(.5px,10px)}.radical-brand-overview__icon.is-return .radical-brand-overview__mark--four{opacity:0;transform:translate(.5px,6px)scaleX(.45)}.radical-brand-overview:hover{color:var(--lf-label)}@media (prefers-reduced-motion:reduce){.radical-brand-overview__icon,.radical-brand-overview__mark{transition-duration:1ms}}.radical-plain-wordmark{color:var(--lf-secondary-label);background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", sans-serif);letter-spacing:-.022em;white-space:nowrap;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-block:3px 2px;font-size:21px;font-weight:600;line-height:1.18;display:inline-block}.radical-brand-progress{appearance:none;height:var(--lf-top-switcher-h);border:1px solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.radical-brand-progress:hover{background:var(--lf-message-card-bg);color:var(--lf-label)}.radical-brand-progress:focus-visible{outline:2px solid var(--lf-accent);outline-offset:3px}.radical-brand-progress__spinner{border-style:solid;border-width:1.5px;border-color:currentcolor color-mix(in srgb, currentcolor 28%, transparent) color-mix(in srgb, currentcolor 28%, transparent);border-image:initial;border-radius:50%;flex:none;width:10px;height:10px;animation:.7s linear infinite radical-brand-progress-spin}.radical-brand-progress.is-error{color:var(--lf-orange)}.radical-brand-progress__spinner.is-error{background:currentColor;border:0;width:7px;height:7px;animation:auto;animation-timeline:none}@media (width<=980px){.radical-brand-progress{width:var(--lf-top-switcher-h);padding:0}.radical-brand-progress__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=740px){.radical-page-controls>.radical-brand-progress{top:calc(var(--lf-top-switcher-h) + 8px);position:absolute;right:0}}@keyframes radical-brand-progress-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.radical-brand-progress__spinner{animation-duration:1.4s}}.radical-header-controls{z-index:11;top:var(--lf-floating-sidebar-gap);align-items:center;gap:10px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.radical-page-switcher{isolation:isolate;height:var(--lf-top-switcher-h);padding:var(--lf-switcher-shell-padding);border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter);align-items:center;gap:8px;display:flex;position:relative}.radical-page-switcher:before{content:"";z-index:0;top:var(--lf-switcher-shell-padding);left:var(--lf-switcher-shell-padding);width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border-radius:var(--lf-floating-control-radius);background:var(--lf-dark-chrome-selection-fill,var(--lf-selection));box-shadow:var(--lf-selection-shadow,none);pointer-events:none;transform:translateX(var(--radical-page-switcher-offset,0));transition:transform .38s cubic-bezier(.16,1,.3,1);position:absolute}.radical-page-switcher__button{appearance:none;z-index:1;width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);flex:0 0 var(--app-chrome-inner-h);border-radius:var(--lf-floating-control-radius);color:var(--lf-secondary-label);cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;padding:0;transition:color .24s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.radical-page-switcher__button:not(:last-child):after{content:"";background:var(--lf-separator);opacity:.72;pointer-events:none;border-radius:999px;width:1px;height:16px;transition:opacity .18s;position:absolute;top:8px;right:-4px}.radical-page-switcher__button.is-selected:after{opacity:0}.radical-page-switcher__button:has(+.radical-page-switcher__button.is-selected):after{opacity:0}.radical-page-switcher__button>svg,.radical-page-switcher__button .radical-brand-overview__icon{transition:transform .18s cubic-bezier(.22,1,.36,1)}.radical-page-switcher__button:not(.is-selected):hover{color:var(--lf-label)}.radical-page-switcher__button.is-selected{color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));background:0 0}.radical-page-switcher__button.is-selected>svg,.radical-page-switcher__button.is-selected .radical-brand-overview__icon{transform:scale(1.04)}.radical-page-switcher__button:active{transform:scale(.94)}.radical-page-switcher__button:focus-visible{outline:3px solid color-mix(in srgb, var(--lf-accent) 32%, transparent);outline-offset:-1px}@media (prefers-reduced-motion:reduce){.radical-page-switcher:before{transition-duration:1ms}}@keyframes radicalAnalyticsTimeframePresence{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(7px);transform:scale(.9)}}@property --undo-progress{syntax:"<number>";inherits:false;initial-value:0}@keyframes radicalHeaderUndoProgress{0%{--undo-progress:1}to{--undo-progress:0}}.radical-header-count{color:var(--lf-tertiary-label);font-size:12px;font-weight:560;line-height:1}.radical-header-undo-dock{top:0;left:calc(100% + var(--undo-dock-offset,8px));transition:left .3s cubic-bezier(.34,0,.2,1);position:absolute}.radical-header-undo-dock.is-entering>.radical-header-undo{animation:radicalAnalyticsTimeframePresence .3s cubic-bezier(.34, 0, .2, 1) reverse both, radicalAnalyticsTimeframePresence .3s cubic-bezier(.34, 0, .2, 1) var(--undo-auto-exit-delay,9.7s) forwards}.radical-header-undo-dock.is-exiting{pointer-events:none}.radical-header-undo-dock.is-exiting>.radical-header-undo{animation:radicalAnalyticsTimeframePresence .3s cubic-bezier(.34, 0, .2, 1) var(--undo-exit-delay,0s) both}.radical-header-undo{appearance:none;-webkit-tap-highlight-color:transparent;isolation:isolate;min-width:78px;height:var(--lf-top-switcher-h);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);color:var(--lf-secondary-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);transform-origin:0;will-change:opacity, transform, filter;border:0;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:650;line-height:1;transition:color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.radical-header-undo:before{content:"";z-index:0;border-radius:inherit;background:conic-gradient(from -90deg, var(--primary) 0 calc(var(--undo-progress,0) * 100%), transparent 0);opacity:.72;pointer-events:none;animation:radicalHeaderUndoProgress var(--undo-duration,10s) linear var(--undo-progress-delay,0s) both;padding:2px;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.radical-header-undo>svg,.radical-header-undo>span{z-index:1;position:relative}.radical-header-undo>svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.radical-header-undo:hover{color:var(--primary);transform:none}.radical-header-undo:active{background:var(--lf-selection);color:var(--lf-selection-foreground);transform:translateY(0)}.radical-header-undo:focus-visible{outline:none}.radical-floating-action{appearance:none;width:var(--lf-top-switcher-h);height:var(--lf-top-switcher-h);border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);color:var(--lf-secondary-label);cursor:pointer;font:inherit;-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);place-items:center;padding:4px;transition:color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1);display:grid}.radical-floating-action>svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.radical-floating-action.is-selected{background:var(--lf-dark-chrome-selection-fill,var(--lf-selection));color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));border-color:#0000}.radical-floating-action:not(.is-selected):hover{color:var(--lf-header-hover-label)}.radical-platform .app-chrome__tower-btn:hover,.radical-platform .app-chrome__add-btn:hover,.radical-platform .app-chrome__settings-btn:hover,.radical-platform .queue-tabs__config-button:hover,.radical-platform .queue-tabs--header .queue-tabs__tab:not(.is-selected):hover{color:var(--status-tone,var(--primary));box-shadow:none;background:0 0}.radical-platform .queue-tabs--header .queue-tabs__tab:hover .queue-tabs__count:not(.is-overdue){color:var(--status-tone,var(--primary))}.radical-floating-action:focus-visible,.radical-header-controls .radical-sidebar__group button:focus-visible,.radical-header-controls .radical-sort-control__button:focus-visible,.radical-brand-overview:focus-visible,.radical-settings-header .radical-sidebar__settings:focus-visible{outline:none}.radical-page-title{z-index:1;top:calc(100% + 6px);left:calc(var(--lf-switcher-shell-padding) + var(--app-chrome-inner-h) / 2);width:0;height:18px;color:var(--lf-dark-chrome-selection-fill,var(--lf-selection));letter-spacing:.01em;pointer-events:none;transform:translateX(var(--radical-page-switcher-offset,0));font-size:11px;font-weight:600;line-height:18px;transition:transform .38s cubic-bezier(.16,1,.3,1);position:absolute}.radical-page-title__word{white-space:nowrap;position:absolute;top:0;left:0;transform:translate(-50%)}.radical-page-title__word.is-leaving{animation:.22s ease-out both radical-page-title-out}.radical-page-title__word.is-arriving{animation:.3s cubic-bezier(.22,1,.36,1) both radical-page-title-in}@keyframes radical-page-title-out{to{opacity:0;filter:blur(4px)}}@keyframes radical-page-title-in{0%{opacity:0;filter:blur(4px)}}@media (prefers-reduced-motion:reduce){.radical-page-title{transition:none}.radical-page-title__word.is-leaving{display:none}.radical-page-title__word.is-arriving{animation:auto;animation-timeline:none}}.radical-sidebar{z-index:1;box-sizing:border-box;width:max-content;max-width:calc(100vw - 96px);height:var(--lf-top-switcher-h);padding:var(--lf-switcher-shell-padding);border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);align-items:center;gap:0;display:flex;position:relative;overflow:hidden}.radical-sidebar--done-control{width:var(--lf-top-switcher-h);place-items:center;display:grid}.radical-sidebar--done-control .radical-sidebar__group.queue-tabs--header,.radical-sidebar--done-control .queue-tabs__scroll{width:100%}.radical-sidebar--done-control .queue-tabs__tab{width:var(--app-chrome-inner-h);min-width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);color:var(--lf-secondary-label);place-items:center;padding:0;display:grid}.radical-sidebar--done-control .queue-tabs__tab.is-selected{background:var(--lf-dark-chrome-selection-fill,var(--status-done));color:var(--lf-dark-chrome-selection-foreground,#fff)}.radical-sidebar--done-control .queue-tabs__tab.is-selected>svg{color:var(--lf-dark-chrome-selection-foreground,#fff)}.radical-sidebar__group{z-index:2;position:relative}.radical-sidebar__group.queue-tabs--header{flex:none;width:max-content;min-width:0;overflow:visible}.radical-sidebar__group.queue-tabs--header .queue-tabs__scroll{width:max-content;min-width:0;padding-right:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.radical-sidebar__group.queue-tabs--header .queue-tabs__thumb{background-color:var(--lf-dark-chrome-selection-fill,var(--lf-accent));transition:background-color .16s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1),opacity .2s}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab{color:var(--lf-secondary-label);font-size:13px;font-weight:560;transition:background-color .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1),gap .36s cubic-bezier(.22,1,.36,1)}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab.is-pending-progress-tab{animation:.26s cubic-bezier(.16,1,.3,1) both radicalPendingProgressTabIn}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab.is-icon-only{min-width:var(--app-chrome-inner-h);padding:0 9px}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab>svg{color:currentColor;flex:none;transition:transform .18s cubic-bezier(.22,1,.36,1)}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab.has-filled-icon>svg{fill:currentColor;stroke-width:1.8px}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab.is-selected{color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));font-weight:610}:root[data-color-scheme=dark] .radical-sidebar__group.queue-tabs--header .queue-tabs__tab.is-icon-only.has-filled-icon.is-selected>svg{color:#000}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-sidebar__group.queue-tabs--header .queue-tabs__tab.is-icon-only.has-filled-icon.is-selected>svg{color:#000}}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab:not(.is-selected):hover{color:var(--status-tone,var(--lf-header-hover-label))}.radical-sidebar__group.queue-tabs--header:has(.queue-tabs__tab.is-selected:hover) .queue-tabs__thumb{background-color:var(--lf-dark-chrome-selection-fill,color-mix(in srgb, var(--lf-accent) 88%, #004fc7))}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab:not(:last-child):after{background:var(--lf-separator-soft)}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab.is-selected:after{content:none}.radical-sidebar__group.queue-tabs--header .queue-tabs__tab:has(+.queue-tabs__tab.is-selected):after{content:none}.radical-sidebar__group.queue-tabs--header .queue-tabs__count{color:var(--status-tone,var(--lf-secondary-label));font-size:12px;font-weight:650}.radical-sidebar__group.queue-tabs--header .queue-tabs__count.has-overdue{color:var(--status-tone,var(--lf-red))}.radical-sidebar--done-control .radical-sidebar__group.queue-tabs--header .queue-tabs__tab.is-icon-only.has-filled-icon.is-selected>svg{color:var(--lf-dark-chrome-selection-foreground,#fff)}.radical-page-controls{z-index:11;top:var(--lf-floating-sidebar-gap);right:var(--lf-floating-sidebar-gap);height:var(--lf-top-switcher-h);justify-content:center;align-items:center;gap:8px;display:flex;position:absolute}.radical-settings-header{height:var(--lf-top-switcher-h);border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);justify-content:center;align-items:center;gap:2px;padding:4px;display:flex;position:relative}.radical-sidebar__settings{appearance:none;font:inherit;border:0}.radical-sidebar__group .queue-tabs__tab:focus-visible,.radical-sidebar__settings:focus-visible{outline:3px solid color-mix(in srgb, var(--lf-accent) 32%, transparent);outline-offset:-1px}.radical-sidebar__settings{border-radius:var(--lf-floating-control-radius);width:32px;min-height:32px;color:var(--lf-secondary-label);cursor:pointer;text-align:left;background-color:#0000;grid-template-columns:1fr;place-items:center;gap:8px;padding:0;font-size:13px;font-weight:500;transition:background-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1);display:inline-grid}.radical-sidebar__settings--add{color:var(--lf-secondary-label)}.radical-sidebar__settings:not(.is-selected):hover{color:var(--primary)}.radical-sidebar__settings>svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.radical-sidebar__settings.is-selected{color:var(--lf-label);background-color:#0000;font-weight:590}.radical-sidebar__settings>svg,.radical-sidebar__settings.is-selected>svg{color:currentColor}.radical-sidebar__settings span{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.radical-count{min-width:0;max-width:3ch;color:var(--lf-secondary-label);opacity:1;flex:none;margin-left:8px;font-size:12px;font-weight:500;transition:max-width .22s cubic-bezier(.16,1,.3,1),margin-left .22s cubic-bezier(.16,1,.3,1),opacity .12s,color .18s cubic-bezier(.22,1,.36,1);overflow:hidden}.radical-sidebar__group .radical-count{top:50%;right:var(--lf-switcher-segment-padding-x);max-width:none;color:var(--lf-secondary-label);pointer-events:none;margin-left:0;line-height:1;transition:opacity .12s,color .18s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(-50%)}.radical-sidebar__group .radical-count.is-hidden{opacity:0}.radical-sidebar__group button.is-selected .radical-count{color:var(--lf-selection-foreground)}.radical-trial-start{--demo-accent:var(--lf-accent,#3478f6);--trial-ease:cubic-bezier(.22, 1, .36, 1);appearance:none;isolation:isolate;height:calc(var(--lf-top-switcher-h) - 2 * var(--lf-switcher-shell-padding));background:radial-gradient(90% 160% at 100% 0%, color-mix(in srgb, var(--demo-accent) 24%, transparent), transparent 62%), radial-gradient(70% 140% at 0% 100%, color-mix(in srgb, var(--demo-accent) 10%, transparent), transparent 70%), var(--lf-content);color:var(--lf-label);box-shadow:var(--lf-floating-sidebar-shadow);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:transform .36s var(--trial-ease), box-shadow .36s var(--trial-ease);border:0;border-radius:999px;align-items:center;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.radical-trial-start:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(110% 180% at 100% 0%, color-mix(in srgb, var(--demo-accent) 38%, transparent), transparent 66%), radial-gradient(80% 160% at 0% 100%, color-mix(in srgb, var(--demo-accent) 18%, transparent), transparent 72%);opacity:0;transition:opacity .36s var(--trial-ease);position:absolute;inset:0}.radical-trial-start:hover:not(:disabled){box-shadow:0 8px 22px -10px color-mix(in srgb, var(--demo-accent) 55%, transparent)}.radical-trial-start:hover:not(:disabled):before{opacity:1}.radical-trial-start:active:not(:disabled){transition-duration:.12s;transform:scale(.98)}.radical-trial-start:disabled{cursor:default;opacity:.7}.radical-trial-start:focus-visible{outline:3px solid color-mix(in srgb, var(--demo-accent) 32%, transparent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.radical-trial-start,.radical-trial-start:active:not(:disabled){transform:none}}@media (width<=720px){.radical-trial-start{z-index:40;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));position:fixed;translate:-50%;box-shadow:0 12px 28px -10px #0006}}@media (prefers-reduced-motion:reduce){.queue-tabs__tab.is-pending-progress-tab,.radical-page-switcher__button,.radical-header-undo-dock,.radical-header-undo,.radical-header-undo-dock.is-entering>.radical-header-undo,.radical-header-undo-dock.is-exiting>.radical-header-undo{filter:none;transition:none;animation:auto;animation-timeline:none;transform:none}.radical-header-undo-dock.is-exiting>.radical-header-undo{opacity:0}::view-transition-group(*){animation-duration:.01ms}::view-transition-old(*){animation-duration:.01ms}::view-transition-new(*){animation-duration:.01ms}}@media (width<=740px){.radical-brand-header{z-index:11;top:var(--lf-floating-sidebar-gap);left:var(--lf-floating-sidebar-gap);margin:0;position:absolute}.radical-header-controls{z-index:11;top:var(--lf-floating-sidebar-gap);flex-wrap:nowrap;justify-content:center;margin:0;position:absolute;left:50%;transform:translate(-50%)}.radical-sidebar{z-index:auto;border:1px solid var(--lf-separator);border-radius:var(--lf-floating-radius);width:auto;max-width:none;height:auto;max-height:none;box-shadow:var(--lf-floating-sidebar-shadow);align-items:center;margin:0;display:flex;position:static;transform:none}.radical-page-controls{top:var(--lf-floating-sidebar-gap);right:var(--lf-floating-sidebar-gap);height:var(--lf-top-switcher-h)}.radical-sidebar__group{flex-wrap:nowrap;overflow:visible}.radical-sidebar__separator{display:none}.radical-sidebar__group button{min-height:44px}}.inbox-cell-list{box-sizing:border-box;align-content:start;gap:10px;width:100%;min-width:0;margin:0;padding-block-end:10px;padding-inline:10px;list-style:none;display:grid}.radical-list.inbox-cell-list>.radical-list-row:not(.is-selected,.is-drop-before,.is-drop-after,:has(.matter-row-actions__confirm)){content-visibility:auto;contain-intrinsic-size:auto 78px}.radical-list-pane{--radical-tray-topbar-height:42px;--radical-tray-scroll-top-inset:2px;--radical-tray-status-tone:var(--status-tone,var(--lf-dark-chrome-selection-fill,var(--lf-selection)));--radical-list-pane-top:var(--lf-top-switcher-clear);--lf-inbox-tray-bg:var(--lf-floating-sidebar-bg);z-index:2;margin:var(--radical-list-pane-top) var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);border-radius:var(--lf-floating-radius);background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);color:var(--lf-label);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter);border:1px solid #0000;grid-template-rows:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.radical-list-pane.has-inbox-mode-switcher{--radical-tray-topbar-height:43px;--radical-list-pane-top:var(--lf-phase-two-panel-top);--radical-tray-scroll-edge:18px;--radical-tray-scroll-material:color-mix(in srgb, var(--lf-message-card-bg) 86%, transparent);border-radius:20px}@media (width>=981px){.radical-platform.supports-inbox-delete-control .radical-list-pane.has-inbox-mode-switcher{width:calc(var(--lf-inbox-tray-visible-width) - (var(--lf-floating-sidebar-gap) * 2));will-change:width;justify-self:start;transition:width .42s cubic-bezier(.16,1,.3,1)}}.radical-list-pane.has-inbox-mode-switcher .radical-tray-topbar{border-radius:20px 20px 0 0;padding-right:11px;container-type:inline-size}.radical-list-pane.has-inbox-mode-switcher .radical-tray-topbar .radical-header-count{margin-left:auto;margin-right:4.5px;padding-left:0;transition:translate .46s cubic-bezier(.22,1,.36,1);translate:0}.radical-list-pane.has-inbox-mode-switcher .radical-tray-topbar .radical-header-count__ticker{margin-left:0;transition:margin-left .46s cubic-bezier(.22,1,.36,1)}.radical-list-pane.has-inbox-mode-switcher .radical-tray-topbar:not(:has(.radical-tray-ranking-button.is-visible)) .radical-header-count{translate:calc(100% - 100cqw + 7.1px)}.radical-list-pane.has-inbox-mode-switcher .radical-tray-topbar:not(:has(.radical-tray-ranking-button.is-visible)) .radical-header-count__ticker{margin-left:calc((var(--radical-count-value-digits) - var(--radical-count-digits)) * 1ch)}@media (prefers-reduced-motion:reduce){.radical-list-pane.has-inbox-mode-switcher .radical-tray-topbar :is(.radical-header-count,.radical-header-count__ticker){transition:none}}.radical-list-pane.has-inbox-mode-switcher:has(.radical-list.has-scroll-fade-top) .radical-tray-topbar{background:var(--radical-tray-scroll-material);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%)}.radical-list-pane.is-status-new{--radical-tray-status-tone:var(--lf-accent)}.radical-list-pane.is-status-custom{--status-tone:var(--lf-accent)}.radical-platform.is-done-folders .radical-list-pane{margin-left:calc(var(--lf-done-folder-width) + (var(--lf-floating-sidebar-gap) * 2))}.radical-tray-topbar{z-index:30;height:var(--radical-tray-topbar-height);border-radius:var(--lf-floating-radius) var(--lf-floating-radius) 0 0;background:linear-gradient(to bottom, var(--lf-message-card-bg) 0%, color-mix(in srgb, var(--lf-message-card-bg) 95.7%, transparent) calc(0% * .875 + 100% * .125), color-mix(in srgb, var(--lf-message-card-bg) 84.4%, transparent) calc(0% * .75 + 100% * .25), color-mix(in srgb, var(--lf-message-card-bg) 68.4%, transparent) calc(0% * .625 + 100% * .375), color-mix(in srgb, var(--lf-message-card-bg) 50%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--lf-message-card-bg) 31.6%, transparent) calc(0% * .375 + 100% * .625), color-mix(in srgb, var(--lf-message-card-bg) 15.6%, transparent) calc(0% * .25 + 100% * .75), color-mix(in srgb, var(--lf-message-card-bg) 4.3%, transparent) calc(0% * .125 + 100% * .875), transparent 100%);color:var(--lf-secondary-label);isolation:isolate;pointer-events:auto;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;align-items:center;gap:8px;padding:0 14px;display:flex;position:absolute;top:0;left:0;right:0;overflow:visible}.radical-tray-topbar:before{content:none;z-index:-1;border-radius:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;position:absolute;inset:0}.radical-tray-topbar .radical-header-count{padding-left:4px}.radical-list-pane .radical-tray-topbar .radical-header-count{color:var(--radical-tray-status-tone,var(--status-tone,#86868b))}.radical-header-count__ticker{width:calc(var(--radical-count-digits) * 1ch);vertical-align:bottom;font-variant-numeric:tabular-nums;height:1lh;display:inline-block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0000000b 2.25%,#00000028 4.5%,#00000051 6.75%,#00000080 9%,#000000ae 11.25%,#000000d7 13.5%,#000000f4 15.75%,#000 18% 82%,#000000f4 84.25%,#000000d7 86.5%,#000000ae 88.75%,#00000080 91%,#00000051 93.25%,#00000028 95.5%,#0000000b 97.75%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000000b 2.25%,#00000028 4.5%,#00000051 6.75%,#00000080 9%,#000000ae 11.25%,#000000d7 13.5%,#000000f4 15.75%,#000 18% 82%,#000000f4 84.25%,#000000d7 86.5%,#000000ae 88.75%,#00000080 91%,#00000051 93.25%,#00000028 95.5%,#0000000b 97.75%,#0000 100%)}.radical-header-count__reel{will-change:transform;backface-visibility:hidden;flex-direction:column;width:100%;display:flex;transform:translateZ(0)}.radical-header-count__value{flex:0 0 1lh;justify-content:flex-end;align-items:center;width:100%;height:1lh;display:flex}.radical-header-count__reel.is-up{animation:radical-count-ticker-reel-up var(--radical-count-duration) cubic-bezier(.36, .22, .42, 1) both}.radical-header-count__reel.is-down{animation:radical-count-ticker-reel-down var(--radical-count-duration) cubic-bezier(.36, .22, .42, 1) both}@keyframes radical-count-ticker-reel-up{82%{transform:translate3d(0, calc((-1 * var(--radical-count-steps) * 1lh) - .7px), 0)}to{transform:translate3d(0, calc(-1 * var(--radical-count-steps) * 1lh), 0)}}@keyframes radical-count-ticker-reel-down{0%{transform:translate3d(0, calc(-1 * var(--radical-count-steps) * 1lh), 0)}82%{transform:translateY(.7px)}to{transform:translate(0,0)}}.radical-tray-add-button{appearance:none;z-index:2;width:auto;min-width:0;height:28px;color:var(--radical-tray-status-tone,var(--status-tone,var(--lf-secondary-label)));cursor:pointer;background-color:#0000;border:0;border-radius:9px;outline:none;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:12px;font-weight:650;line-height:1;transition:background-color .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;transform:none}.radical-tray-add-button>svg{flex:none;transition:transform .18s cubic-bezier(.22,1,.36,1)}.radical-tray-add-button>span{white-space:nowrap}.radical-tray-add-button:hover{background-color:color-mix(in srgb, var(--radical-tray-status-tone,var(--lf-accent)) 10%, transparent);color:var(--radical-tray-status-tone,var(--status-tone,var(--primary)))}.radical-tray-add-button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--radical-tray-status-tone,var(--lf-accent)) 18%, transparent)}.radical-tray-topbar.is-blank{background:0 0}.radical-toolbar{z-index:40;height:var(--radical-tray-topbar-height);border-bottom:1px solid var(--lf-separator);border-radius:var(--lf-floating-radius) var(--lf-floating-radius) 0 0;background:var(--lf-toolbar);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex;position:absolute;top:0;left:0;right:0;overflow:visible}.radical-list-pane .radical-toolbar{--radical-toolbar-control-color:var(--lf-secondary-label);--radical-toolbar-control-hover:color-mix(in srgb, var(--lf-secondary-label) 68%, var(--lf-label));z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--lf-label);background:0 0;border-bottom-color:#0000}.radical-list-pane .radical-toolbar h2{color:var(--lf-label)}.radical-toolbar.is-searching{gap:0;padding-left:8px}.radical-toolbar h2{font-size:16px;font-weight:650;line-height:1.1}.radical-toolbar__actions{flex:none;align-items:center;gap:5px;display:flex}.radical-toolbar-button{width:32px;height:32px;color:var(--lf-secondary-label);cursor:pointer;transform-origin:50%;will-change:transform;background:0 0;border-radius:7px;place-items:center;transition:color .19s cubic-bezier(.2,.8,.2,1),opacity .19s cubic-bezier(.2,.8,.2,1),transform .19s cubic-bezier(.2,.8,.2,1);display:inline-grid}.radical-toolbar-button:hover{background:var(--lf-fill);color:var(--lf-label)}.radical-list-pane .radical-toolbar-button{color:var(--radical-toolbar-control-color)}.radical-list-pane .radical-toolbar-button:hover{color:var(--radical-toolbar-control-hover);background:0 0;transform:translateY(-1px)scale(1.045)}.radical-list-pane .radical-toolbar-button:active{transition-duration:.11s;transform:translate(0,0)scale(.97)}.radical-toolbar-button.is-selected{background:var(--lf-accent-fill);color:var(--lf-accent)}.radical-toolbar__search{flex:auto;align-items:center;gap:5px;min-width:0;display:flex}.radical-toolbar__search:not(.is-open){flex:none}.radical-toolbar__search.is-open{flex:auto;width:100%}.radical-search-field{flex:auto;min-width:0}.radical-search-field input{border:1px solid var(--lf-separator);background:var(--lf-content);width:100%;height:32px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:7px;outline:none;padding:0 10px;font-family:inherit;font-size:13px}.radical-list-pane .radical-search-field input{border-color:var(--lf-separator);background:var(--lf-inbox-tray-bg);color:var(--lf-label)}.radical-search-field input::placeholder{color:var(--lf-tertiary-label)}.radical-search-field input:focus{border-color:color-mix(in srgb, var(--lf-accent) 46%, var(--lf-separator));box-shadow:0 0 0 3px color-mix(in srgb, var(--lf-accent) 12%, transparent)}.radical-list{height:calc(100% - var(--radical-tray-scroll-top-inset));margin-top:var(--radical-tray-scroll-top-inset);min-height:0;scrollbar-width:none;background:0 0;padding-block-start:calc(var(--radical-tray-topbar-height) + 2px);overflow-y:auto}.radical-list::-webkit-scrollbar{display:none}.radical-list-pane.has-inbox-mode-switcher .radical-list{padding-inline:8px}.radical-list-pane.has-inbox-mode-switcher .radical-list.has-scroll-fade-top{-webkit-mask-image:linear-gradient(to bottom, transparent 0px, transparent calc(var(--radical-tray-topbar-height) - 2px), #0000000b calc((var(--radical-tray-topbar-height) - 2px) * .875 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .125), #00000028 calc((var(--radical-tray-topbar-height) - 2px) * .75 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .25), #00000051 calc((var(--radical-tray-topbar-height) - 2px) * .625 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .375), #00000080 calc((var(--radical-tray-topbar-height) - 2px) * .5 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .5), #000000ae calc((var(--radical-tray-topbar-height) - 2px) * .375 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .625), #000000d7 calc((var(--radical-tray-topbar-height) - 2px) * .25 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .75), #000000f4 calc((var(--radical-tray-topbar-height) - 2px) * .125 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .875), #000 calc(var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)), #000 100%);mask-image:linear-gradient(to bottom, transparent 0px, transparent calc(var(--radical-tray-topbar-height) - 2px), #0000000b calc((var(--radical-tray-topbar-height) - 2px) * .875 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .125), #00000028 calc((var(--radical-tray-topbar-height) - 2px) * .75 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .25), #00000051 calc((var(--radical-tray-topbar-height) - 2px) * .625 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .375), #00000080 calc((var(--radical-tray-topbar-height) - 2px) * .5 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .5), #000000ae calc((var(--radical-tray-topbar-height) - 2px) * .375 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .625), #000000d7 calc((var(--radical-tray-topbar-height) - 2px) * .25 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .75), #000000f4 calc((var(--radical-tray-topbar-height) - 2px) * .125 + (var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)) * .875), #000 calc(var(--radical-tray-topbar-height) + var(--radical-tray-scroll-edge)), #000 100%)}.radical-due.is-breach{color:var(--lf-red)}.radical-due.is-soon{color:var(--lf-orange)}.radical-empty-list{min-height:100%;color:var(--lf-secondary-label);text-align:center;place-items:center;display:grid}.radical-list-pane .radical-empty-list{padding:calc(var(--radical-tray-topbar-height) + 50px) 18px 18px;color:var(--lf-secondary-label);align-content:start}.radical-empty-list__content{justify-items:center;gap:4px;width:min(100%,220px);padding:0;display:grid}.radical-list-pane .radical-empty-list strong{color:var(--lf-label)}.radical-empty-list__content>span{color:var(--lf-tertiary-label);font-size:12px;font-weight:520;line-height:1.25}.radical-empty-list strong{color:var(--lf-secondary-label);text-align:center;font-size:15px;font-weight:560;line-height:1.18}.radical-inbox-switcher{isolation:isolate;width:232px;height:var(--lf-top-switcher-h);padding:var(--lf-switcher-shell-padding);border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter);align-items:center;gap:8px;display:flex;position:relative}.radical-brand-header.has-inbox-mode-switcher{width:var(--lf-inbox-tray-control-width);justify-content:center;left:0}.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-add-header{width:var(--lf-top-switcher-h);height:var(--lf-top-switcher-h);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:100%;will-change:opacity, transform, filter;background:0 0;border:0;padding:0;position:absolute;top:0;right:calc(50% + 124px)}.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-delete-header{top:0;left:calc(100% - var(--lf-floating-sidebar-gap) + 8px);width:var(--lf-top-switcher-h);height:var(--lf-top-switcher-h);box-shadow:none;opacity:0;pointer-events:none;visibility:hidden;transform-origin:0;filter:blur(4px);-webkit-backdrop-filter:none;backdrop-filter:none;will-change:opacity, transform, filter;background:0 0;border:0;padding:0;transition:opacity .15s,transform .28s cubic-bezier(.16,1,.3,1),filter .22s,visibility .28s linear;position:absolute;transform:translate(-10px)scale(.82)}.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-delete-header.is-visible{opacity:1;pointer-events:auto;visibility:visible;filter:blur();transition:opacity .17s 20ms,transform .36s cubic-bezier(.16,1,.3,1),filter .26s,visibility linear;transform:translate(0)scale(1)}.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-add-header:before,.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-delete-header:before,.radical-page-controls>.radical-settings-header:before{content:"";inset:var(--lf-switcher-shell-padding);z-index:0;background:var(--lf-dark-chrome-selection-fill,var(--lf-selection));box-shadow:var(--lf-floating-sidebar-shadow);pointer-events:none;border:0;border-radius:50%;position:absolute;translate:0 1px}.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-add-header>.radical-sidebar__settings--add,.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-delete-header>.radical-sidebar__settings--delete,.radical-page-controls>.radical-settings-header>.radical-sidebar__settings{z-index:1;width:100%;height:100%;min-height:0;color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));border-radius:50%;position:absolute;inset:0}.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-add-header>.radical-sidebar__settings--add>svg,.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-delete-header>.radical-sidebar__settings--delete>svg,.radical-page-controls>.radical-settings-header>.radical-sidebar__settings>svg{translate:0 1px}.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-add-header>.radical-sidebar__settings--add:hover,.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-delete-header>.radical-sidebar__settings--delete:hover,.radical-page-controls>.radical-settings-header>.radical-sidebar__settings:hover,.radical-page-controls>.radical-settings-header>.radical-sidebar__settings.is-selected{color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground))}.radical-page-controls>.radical-settings-header{width:var(--lf-top-switcher-h);height:var(--lf-top-switcher-h);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-switcher{transform-origin:50% 46%;will-change:opacity, transform, filter}.radical-brand-header.is-inbox-switcher-entering>.radical-inbox-switcher{animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:40ms}.radical-brand-header.is-inbox-switcher-entering>.radical-inbox-add-header{animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:20ms}.radical-brand-header.is-inbox-switcher-entering>.radical-inbox-delete-header.is-visible{animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:60ms}.radical-brand-header.is-inbox-switcher-exiting{pointer-events:none}.radical-brand-header.is-inbox-switcher-exiting>.radical-inbox-switcher,.radical-brand-header.is-inbox-switcher-exiting>.radical-inbox-add-header,.radical-brand-header.is-inbox-switcher-exiting>.radical-inbox-delete-header{animation:radicalPageExitCenter var(--radical-page-exit-duration) var(--radical-page-exit-ease) both}.radical-inbox-switcher:before{content:"";z-index:0;top:var(--lf-switcher-shell-padding);left:var(--lf-switcher-shell-padding);width:calc((100% - (var(--lf-switcher-shell-padding) * 2) - 8px) / 2);height:var(--app-chrome-inner-h);border-radius:var(--lf-floating-control-radius);background:var(--lf-dark-chrome-selection-fill,var(--lf-selection));box-shadow:var(--lf-selection-shadow,none);pointer-events:none;transition:transform .38s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(0)}.radical-inbox-switcher[data-active-mode=waiting]:before{transform:translate(calc(100% + 8px))}.radical-inbox-switcher[data-has-done=true]{width:calc(var(--lf-inbox-tray-control-width) - (var(--lf-floating-sidebar-gap) * 2) - var(--lf-top-switcher-h) - 8px)}.radical-brand-header.has-inbox-mode-switcher.has-done-mode{box-sizing:border-box;padding-inline:var(--lf-floating-sidebar-gap);justify-content:flex-end}.radical-brand-header.has-inbox-mode-switcher.has-done-mode>.radical-inbox-add-header{right:auto;left:var(--lf-floating-sidebar-gap)}.radical-inbox-switcher[data-has-done=true]:before{width:calc((100% - (var(--lf-switcher-shell-padding) * 2) - 16px) / 3)}.radical-inbox-switcher[data-has-done=true][data-active-mode=waiting]:before{transform:translate(calc(100% + 8px))}.radical-inbox-switcher[data-has-done=true][data-active-mode=done]:before{transform:translate(calc(200% + 16px))}.radical-inbox-switcher[data-has-done=true] .radical-inbox-switcher__option+.radical-inbox-switcher__option:before{content:"";background:color-mix(in srgb, var(--lf-separator) 82%, transparent);opacity:1;pointer-events:none;border-radius:999px;width:1px;height:16px;transition:opacity .16s;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}.radical-inbox-switcher[data-has-done=true] .radical-inbox-switcher__option[aria-pressed=true]:before,.radical-inbox-switcher[data-has-done=true] .radical-inbox-switcher__option[aria-pressed=true]+.radical-inbox-switcher__option:before{opacity:0}.radical-inbox-switcher__option{appearance:none;z-index:1;min-width:0;height:var(--app-chrome-inner-h);padding:0 var(--lf-switcher-segment-padding-x);border-radius:var(--lf-floating-control-radius);color:var(--lf-secondary-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;transition:color .24s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.radical-inbox-switcher__option:hover{color:var(--lf-label)}.radical-inbox-switcher__option[aria-pressed=true]{color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground))}.radical-inbox-switcher__content{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.radical-inbox-switcher__count{opacity:1;transform-origin:100%;max-width:3ch;margin-right:4px;transition:max-width .3s cubic-bezier(.16,1,.3,1),margin-right .3s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translate(0)scale(1)}.radical-inbox-switcher__option[aria-pressed=true] .radical-inbox-switcher__count{opacity:0;max-width:0;margin-right:0;transform:translate(4px)scale(.86)}.radical-inbox-switcher__option:focus-visible{outline:3px solid color-mix(in srgb, var(--lf-accent) 32%, transparent);outline-offset:-1px}.radical-waiting-cell{gap:6px}.radical-waiting-cell__reason{min-width:0;max-height:2.6em;color:var(--lf-secondary-label);text-overflow:clip;font-size:11px;line-height:1.3;display:block;overflow:hidden}.radical-waiting-cell__reason.is-truncated{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 24px),#000000f4 calc(100% - 21px),#000000d7 calc(100% - 18px),#000000ae calc(100% - 15px),#00000080 calc(100% - 12px),#00000051 calc(100% - 9px),#00000028 calc(100% - 6px),#0000000b calc(100% - 3px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 24px),#000000f4 calc(100% - 21px),#000000d7 calc(100% - 18px),#000000ae calc(100% - 15px),#00000080 calc(100% - 12px),#00000051 calc(100% - 9px),#00000028 calc(100% - 6px),#0000000b calc(100% - 3px),#0000 100%)}.radical-list-pane .radical-list-row.is-selected .radical-waiting-cell__reason{color:color-mix(in srgb, var(--radical-selected-row-fg) 82%, transparent)}.radical-list-pane.has-inbox-mode-switcher{--radical-inbox-slide:1}.radical-list-pane.has-inbox-mode-switcher[data-inbox-slide=backward]{--radical-inbox-slide:-1}.radical-list-pane.has-inbox-mode-switcher .radical-list{overflow-x:hidden}.radical-list-pane.has-inbox-mode-switcher .radical-list>.radical-list-row{--radical-inbox-cell-delay:0s;--radical-inbox-cell-exit-delay:0s;animation-name:radical-inbox-cell-enter;animation-duration:.34s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:var(--radical-inbox-cell-delay);will-change:opacity, transform}.radical-list-pane.has-inbox-mode-switcher .radical-list>.radical-list-row:nth-child(2){--radical-inbox-cell-delay:28ms;--radical-inbox-cell-exit-delay:16ms}.radical-list-pane.has-inbox-mode-switcher .radical-list>.radical-list-row:nth-child(3){--radical-inbox-cell-delay:56ms;--radical-inbox-cell-exit-delay:32ms}.radical-list-pane.has-inbox-mode-switcher .radical-list>.radical-list-row:nth-child(4){--radical-inbox-cell-delay:84ms;--radical-inbox-cell-exit-delay:48ms}.radical-list-pane.has-inbox-mode-switcher .radical-list>.radical-list-row:nth-child(5){--radical-inbox-cell-delay:.112s;--radical-inbox-cell-exit-delay:64ms}.radical-list-pane.has-inbox-mode-switcher .radical-list>.radical-list-row:nth-child(6){--radical-inbox-cell-delay:.14s;--radical-inbox-cell-exit-delay:80ms}.radical-list-pane.has-inbox-mode-switcher .radical-list>.radical-list-row:nth-child(7){--radical-inbox-cell-delay:.168s;--radical-inbox-cell-exit-delay:96ms}.radical-list-pane.has-inbox-mode-switcher .radical-list>.radical-list-row:nth-child(n+8){--radical-inbox-cell-delay:.196s;--radical-inbox-cell-exit-delay:.112s}.radical-list-pane.has-inbox-mode-switcher .radical-list.has-reordered>.radical-list-row{animation:auto;animation-timeline:none}.radical-list-pane.has-inbox-mode-switcher.is-inbox-cells-exiting .radical-list>.radical-list-row{animation-name:radical-inbox-cell-exit;animation-duration:.104s;animation-delay:var(--radical-inbox-cell-exit-delay);pointer-events:none;animation-timing-function:cubic-bezier(.4,0,1,1)}@keyframes radical-inbox-cell-enter{0%{opacity:0;transform:translateX(calc(var(--radical-inbox-slide) * 36px))}to{opacity:1;transform:translate(0)}}@keyframes radical-inbox-cell-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(var(--radical-inbox-slide) * -36px))}}@media (width<=740px){.radical-platform{--lf-inbox-tray-control-width:min(376px, 100vw)}.radical-platform:has(.radical-brand-header.has-inbox-mode-switcher){--lf-top-switcher-clear:calc((var(--lf-floating-sidebar-gap) * 2) + (var(--lf-top-switcher-h) * 2) + 8px)}.radical-brand-header.has-inbox-mode-switcher{width:max-content;left:50%;transform:translate(-50%)}.radical-platform:has(.radical-brand-header.has-inbox-mode-switcher) .radical-header-controls{top:calc(var(--lf-floating-sidebar-gap) + var(--lf-top-switcher-h) + 8px)}}@media (width>=741px) and (width<=980px){.radical-brand-header.has-inbox-mode-switcher{width:max(340px,44%)}}@media (prefers-reduced-motion:reduce){.radical-platform.supports-inbox-delete-control .radical-list-pane.has-inbox-mode-switcher,.radical-brand-header.has-inbox-mode-switcher>.radical-inbox-delete-header,.radical-inbox-switcher:before,.radical-inbox-switcher__count,.radical-brand-header.is-inbox-switcher-entering>.radical-inbox-switcher,.radical-brand-header.is-inbox-switcher-exiting>.radical-inbox-switcher,.radical-header-count__reel,.radical-list-pane.has-inbox-mode-switcher .radical-list>.radical-list-row{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}.radical-list-pane.has-inbox-mode-switcher.is-inbox-cells-exiting .radical-list>.radical-list-row{animation-duration:1ms;animation-delay:0s}}@media (width<=740px){.radical-platform:has(.radical-brand-header.has-inbox-mode-switcher) .radical-list-pane.has-inbox-mode-switcher{--radical-list-pane-top:var(--lf-top-switcher-clear)}}.radical-folder-pane{border-right:1px solid var(--lf-separator);background:var(--lf-sidebar);grid-template-rows:52px minmax(0,1fr);display:grid}.radical-folder-pane__header{border-bottom:1px solid var(--lf-separator);background:var(--lf-toolbar);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);align-content:center;padding:8px 12px 8px 14px;display:grid}.radical-folder-pane__header p{color:var(--lf-secondary-label);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:560;line-height:1.1;overflow:hidden}.radical-folder-list{min-height:0;padding:8px;overflow-y:auto}.radical-folder-row{border-radius:var(--lf-floating-control-radius);width:100%;min-height:34px;color:var(--lf-label);cursor:pointer;text-align:left;background:0 0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:500;display:grid}.radical-folder-row:hover{background:var(--lf-selection)}.radical-folder-row.is-selected{background:var(--lf-selection);color:var(--lf-selection-foreground);font-weight:590}.radical-folder-row>svg{color:var(--lf-secondary-label)}.radical-folder-row.is-selected>svg{color:var(--lf-selection-foreground)}.radical-folder-row>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.radical-folder-empty{min-height:88px;color:var(--lf-secondary-label);text-align:center;place-items:center;display:grid}.radical-folder-empty strong{font-size:13px;font-weight:560}.radical-platform.is-done-folders .radical-folder-pane,.radical-platform.is-done-folders .radical-list-pane{grid-area:1/1}.radical-platform.is-done-folders .radical-folder-pane{z-index:1;width:var(--lf-done-folder-width);margin:var(--lf-top-switcher-clear) 0 var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);border:1px solid var(--lf-separator);border-radius:var(--lf-floating-radius);box-shadow:var(--lf-floating-sidebar-shadow);overflow:hidden}.radical-platform.is-done-folders .radical-list-pane>.radical-toolbar,.radical-platform.is-done-folders .radical-list{margin-left:0}@media (width<=980px){.radical-platform.is-done-folders{grid-template-columns:minmax(0,1fr)}}@media (width<=740px){.radical-platform.is-done-folders{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.radical-platform.is-done-folders .radical-folder-pane,.radical-platform.is-done-folders .radical-list-pane{grid-area:auto}.radical-platform.is-done-folders .radical-folder-pane{width:auto;margin-left:0}.radical-platform.is-done-folders .radical-list-pane{margin-left:var(--lf-floating-sidebar-gap)}.radical-folder-pane{margin:0 var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);border:1px solid var(--lf-separator);border-radius:var(--lf-floating-radius);box-shadow:var(--lf-floating-sidebar-shadow);grid-template-rows:auto minmax(0,1fr);overflow:hidden}.radical-folder-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:4px;display:grid}}.radical-platform .manual-request{padding:18px}.radical-platform .manual-request:before{background:color-mix(in srgb, var(--lf-background) 72%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:.15s ease-out both settings-sheet-scrim-in}.radical-platform .manual-request.is-closing{pointer-events:none}.radical-platform .manual-request.is-closing:before{animation:.21s ease-in both settings-sheet-scrim-out}.radical-platform .manual-request__dialog{background:var(--lf-content);-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:50%;backface-visibility:hidden;will-change:opacity, transform, filter;border:0;border-radius:18px;width:min(480px,100%);max-height:min(720px,100dvh - 36px);animation:.24s cubic-bezier(.16,1,.3,1) both settings-sheet-dialog-in;box-shadow:0 18px 42px #00000024}.radical-platform .manual-request.is-closing .manual-request__dialog{animation:.22s cubic-bezier(.4,0,1,1) both settings-sheet-dialog-out}.radical-platform .manual-request__head{border-bottom:0;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;padding:14px 10px 10px;display:grid}.radical-platform .manual-request__title{color:var(--lf-label);letter-spacing:0;text-align:center;grid-column:2;font-size:17px;font-weight:650}.radical-platform .manual-request__close{width:32px;height:32px;color:var(--lf-secondary-label);border-radius:10px;transition:background-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);top:9px;right:10px}.radical-platform .manual-request__close svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.radical-platform .manual-request__close:hover{background:var(--lf-fill);color:var(--lf-label)}.radical-platform .manual-request__close:hover svg{transform:scale(1.08)}.radical-platform .manual-request__form{--manual-request-focus-border:color-mix(in srgb, var(--lf-accent) 54%, transparent);--manual-request-focus-ring:color-mix(in srgb, var(--lf-accent) 24%, transparent);--status-new:var(--lf-accent);grid-template-columns:repeat(24,minmax(0,1fr));gap:12px;padding:14px 16px 16px}.radical-platform .manual-request__field{color:var(--lf-secondary-label);font-size:11px;font-weight:590}.radical-platform .manual-request__field--progress .form-progress-picker__label{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.radical-platform .manual-request__field--requester,.radical-platform .manual-request__field--role{grid-column:span 12}.radical-platform .manual-request__field--progress,.radical-platform .manual-request__field--complexity,.radical-platform .manual-request__actions{grid-column:span 8}.radical-platform .manual-request__form--without-complexity .manual-request__field--progress,.radical-platform .manual-request__form--without-complexity .manual-request__actions{grid-column:span 12}.radical-platform .manual-request__field input:not([type=checkbox]),.radical-platform .manual-request__field select,.radical-platform .manual-request__field textarea,.radical-platform .form-date-picker__trigger,.radical-platform .form-progress-picker__trigger{border-color:var(--lf-separator);background:var(--lf-content);min-height:36px;color:var(--lf-label);box-shadow:none;border-radius:7px}.radical-platform .manual-request__field input:focus,.radical-platform .manual-request__field select:focus,.radical-platform .manual-request__field textarea:focus,.radical-platform .form-date-picker__trigger:focus-visible,.radical-platform .form-progress-picker__trigger:focus-visible{border-color:var(--manual-request-focus-border);outline:2px solid var(--manual-request-focus-ring);outline-offset:0px;box-shadow:none}.radical-platform .form-progress-picker__trigger{padding:0 9px 0 10px}.radical-platform .form-progress-picker__dot,.radical-platform .form-progress-picker__option-dot{border-radius:4px;width:10px;height:10px;box-shadow:inset 0 0 0 1px #00000012,0 1px 1px #00000014}.radical-platform .form-progress-picker__value{font-weight:430}.radical-platform .form-progress-picker__menu{border-color:var(--lf-separator-soft);background:var(--lf-content);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px;width:min(220px,100vw - 48px);padding:5px;inset:calc(100% + 6px) 0 auto auto;box-shadow:0 16px 34px #0000001f,0 3px 9px #0000000f}.radical-platform .form-progress-picker__option{min-height:34px;color:var(--lf-label);border-radius:7px;grid-template-columns:16px minmax(0,1fr) 18px;font-size:13px;font-weight:560}.radical-platform .form-progress-picker__option:hover,.radical-platform .form-progress-picker__option:focus-visible{background:var(--lf-fill)}.radical-platform .form-progress-picker__option.is-selected{background:var(--progress-option-tone,var(--lf-accent));color:#fff}.radical-platform .form-progress-picker__option.is-selected .form-progress-picker__option-dot{box-shadow:none;background:#fff}.radical-platform .manual-request__field--due .form-date-picker__menu{border-color:var(--lf-separator-soft);background:var(--lf-content);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;width:min(276px,100vw - 48px);padding:10px;top:calc(100% + 6px);bottom:auto;box-shadow:0 16px 34px #0000001f,0 3px 9px #0000000f}.radical-platform .manual-request__field--due .form-date-picker__menu-head{grid-template-columns:28px minmax(0,1fr) 28px;margin-bottom:8px}.radical-platform .manual-request__field--due .form-date-picker__month{color:var(--lf-label);font-size:16px;font-weight:650;line-height:1.08}.radical-platform .manual-request__field--due .form-date-picker__nav{width:28px;height:28px;color:var(--lf-secondary-label);border-radius:7px}.radical-platform .manual-request__field--due .form-date-picker__nav:hover{background:var(--lf-fill);color:var(--lf-label)}.radical-platform .manual-request__field--due .form-date-picker__weekdays{gap:3px}.radical-platform .manual-request__field--due .form-date-picker__weekday{color:var(--lf-secondary-label);font-size:12px;font-weight:620}.radical-platform .manual-request__field--due .form-date-picker__grid{gap:3px}.radical-platform .manual-request__field--due .form-date-picker__day{height:30px;color:var(--lf-label);border-radius:8px;font-size:13px;font-weight:560}.radical-platform .manual-request__field--due .form-date-picker__day:hover{background:var(--lf-fill)}.radical-platform .manual-request__field--due .form-date-picker__day.is-outside{color:var(--lf-tertiary-label)}.radical-platform .manual-request__field--due .form-date-picker__day.is-today:not(.is-selected){color:var(--status-new)}.radical-platform .manual-request__field--due .form-date-picker__day.is-selected{background:var(--lf-label);color:#fff}.radical-platform .manual-request__actions{justify-content:stretch;align-self:end;padding-top:0;display:flex}.radical-platform .manual-request__primary{background:var(--lf-accent);width:100%;min-width:128px;height:40px;min-height:36px;color:var(--lf-content);border:0;border-radius:7px;padding:0 16px}.radical-platform .manual-request__primary--add-matter{background:var(--manual-request-progress-tone,var(--lf-accent));color:#fff;font-weight:650;box-shadow:inset 0 0 0 1px #ffffff2e}.radical-platform .manual-request__primary--add-matter:hover:not(:disabled){background:color-mix(in srgb, var(--manual-request-progress-tone,var(--lf-accent)) 88%, #000);filter:none}@media (prefers-reduced-motion:reduce){.radical-platform .manual-request:before,.radical-platform .manual-request__dialog,.radical-platform .manual-request__close,.radical-platform .manual-request__close svg{transition:none;animation:auto;animation-timeline:none}}:root[data-color-scheme=dark] .radical-platform .manual-request:before{background:#1c1c1e94}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-platform .manual-request:before{background:#1c1c1e94}}@media (width<=740px){.radical-platform .manual-request{align-items:flex-start;padding:12px}.radical-platform .manual-request__close{width:44px;height:44px}.radical-platform .manual-request__head{padding-right:62px}.radical-platform .manual-request__field input:not([type=checkbox]),.radical-platform .manual-request__field select,.radical-platform .manual-request__field textarea,.radical-platform .form-date-picker__trigger,.radical-platform .form-progress-picker__trigger,.radical-platform .manual-request__primary{min-height:44px}.radical-platform .manual-request__dialog{max-height:calc(100dvh - 24px)}.radical-platform .manual-request__form{grid-template-columns:minmax(0,1fr)}.radical-platform .manual-request__field--requester,.radical-platform .manual-request__field--role,.radical-platform .manual-request__field--assignee,.radical-platform .manual-request__field--due,.radical-platform .manual-request__field--progress,.radical-platform .manual-request__field--complexity,.radical-platform .manual-request__actions,.radical-platform .manual-request__form--without-complexity .manual-request__field--progress,.radical-platform .manual-request__form--without-complexity .manual-request__actions{grid-column:1/-1}}.radical-platform .settings-sheet{padding:18px}.radical-platform .settings-sheet:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:0 0}.radical-platform .settings-sheet__dialog{background:var(--lf-content);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:18px;grid-template-rows:auto minmax(0,1fr);width:min(900px,100%);height:min(760px,100dvh - 32px);max-height:calc(100dvh - 32px);display:grid;box-shadow:0 18px 42px #00000024}.radical-platform .settings-sheet__dialog--workspace{grid-template-rows:minmax(0,1fr)}.radical-platform .settings-sheet__head{border-bottom:0;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;min-height:48px;padding:8px 8px 8px 10px;display:grid}.radical-platform .settings-sheet__title{color:var(--lf-label);letter-spacing:0;text-align:center;grid-column:2;margin:0;font-size:17px;font-weight:650;line-height:1.1}.radical-platform .settings-sheet__close{width:32px;height:32px;color:var(--lf-secondary-label);border-radius:10px;grid-column:3;transition:background-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.radical-platform .settings-sheet__close svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.radical-platform .settings-sheet__close:hover{color:var(--lf-label);background:0 0}@media (prefers-reduced-motion:reduce){.radical-platform .settings-sheet__close,.radical-platform .settings-sheet__close svg{transition:none;animation:auto;animation-timeline:none}}.radical-platform .settings-sheet__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--lf-secondary-label) 28%, transparent) transparent;min-width:0;min-height:0;padding:0;display:block;overflow:hidden}.radical-platform .settings-sheet__account{background:0 0;border:0;border-radius:0}.radical-platform .settings-sheet__account-image{display:none}.radical-platform .settings-sheet__accounts h3,.radical-platform .settings-sheet__account-role{color:var(--lf-secondary-label)}:root[data-color-scheme=dark] .radical-platform .settings-sheet:before{background:0 0}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-platform .settings-sheet:before{background:0 0}}@media (width<=740px){.radical-platform .settings-sheet{place-items:start center;padding:12px}.radical-platform .settings-sheet__head{grid-template-columns:44px minmax(0,1fr) 44px}.radical-platform .settings-sheet__close{width:44px;height:44px}.radical-platform .settings-sheet__dialog{width:min(900px,100%)}}.radical-platform .settings-sheet__accounts{gap:6px}.radical-platform .settings-sheet__section-head{gap:3px;display:grid}.radical-platform .settings-sheet__section-head h3,.radical-platform .settings-sheet__accounts h3{color:var(--lf-secondary-label);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11px;font-weight:600}.radical-platform .settings-sheet__section-head p{color:var(--lf-tertiary-label);margin:0;font-size:12px;line-height:1.35}.radical-platform .settings-sheet__account-list{border-top:1px solid var(--lf-separator-soft);gap:0}.radical-platform .settings-sheet__account{border-bottom:1px solid var(--lf-separator-soft);min-height:44px;padding:7px 0}.radical-platform .settings-sheet__account-copy{gap:2px;min-width:0;display:grid}.radical-platform .settings-sheet__account-name{color:var(--lf-label);font-size:13px;font-weight:600}.radical-platform .settings-sheet__account-role{font-size:12px}.radical-platform .settings-sheet__integrations{gap:8px;display:grid}.radical-platform .settings-sheet__integration-list{background:color-mix(in srgb, var(--lf-fill) 34%, transparent);border-radius:12px;gap:0;display:grid;overflow:hidden}.radical-platform .settings-sheet__integration{box-sizing:border-box;border-top:0;border-left:0;border-right:0;border-image:initial;border-bottom:1px solid var(--lf-separator-soft);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;min-height:58px;padding:7px 12px;display:grid}.radical-platform .settings-sheet__integration:last-child{border-bottom:0}.radical-platform .settings-sheet__integration-main,.radical-platform .settings-sheet__integration-side,.radical-platform .settings-sheet__integration-actions{align-items:center;display:flex}.radical-platform .settings-sheet__integration-main{gap:9px;min-width:0}.radical-platform .settings-sheet__integration-icon{width:32px;height:32px;color:var(--lf-secondary-label);background:var(--lf-content);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 2px #0000000d}.radical-platform .settings-sheet__integration-icon img{object-fit:contain;width:17px;height:17px;display:block}.radical-platform .settings-sheet__integration-copy{gap:2px;min-width:0;display:grid}.radical-platform .settings-sheet__integration-name{color:var(--lf-label);font-size:13px;font-weight:650;line-height:1.2}.radical-platform .settings-sheet__integration-title-row{justify-self:start;align-items:center;gap:5px;min-width:0;display:inline-flex}.radical-platform .settings-sheet__integration-detail{color:var(--lf-secondary-label);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}.radical-platform .settings-sheet__integration-side{flex-direction:row;justify-self:end;align-items:center}.radical-platform .settings-sheet__integration-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px}.radical-platform .settings-sheet__setup-disclosure{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .18s,transform .28s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(-4px)}.radical-platform .settings-sheet__setup-disclosure[data-expanded=true]{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.radical-platform .settings-sheet__setup-disclosure-inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.radical-platform .settings-sheet__setup-disclosure{transition:none;transform:none}}@media (width<=640px){.radical-platform .settings-sheet__integration{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}.radical-platform .settings-sheet__integration-main{align-items:flex-start}.radical-platform .settings-sheet__integration-name,.radical-platform .settings-sheet__integration-detail{white-space:normal;overflow-wrap:anywhere;line-height:1.4;overflow:visible}.radical-platform .settings-sheet__integration-side{justify-self:stretch;min-width:0;max-width:100%;padding-left:41px}.radical-platform .settings-sheet__integration-actions{justify-content:flex-start;gap:4px;width:100%;min-width:0}.radical-platform .settings-sheet__integration-actions>button{max-width:100%;min-height:36px}}.radical-platform .settings-sheet__integration-warning-text{color:color-mix(in srgb, #ff9500 72%, var(--lf-label));font-size:12px;line-height:1.35}.radical-platform .settings-sheet__integration-status{width:13px;height:13px;color:var(--lf-secondary-label);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.radical-platform .settings-sheet__integration-status:before{content:none;display:none}.radical-platform .settings-sheet__integration-status.is-connected{color:#34c759;background:0 0}.radical-platform .settings-sheet__integration-status.is-warning{color:#ff9500;background:0 0}.radical-platform .settings-sheet__integration-warning-icon{place-items:center;width:13px;height:13px;display:inline-grid;position:relative}.radical-platform .settings-sheet__integration-warning-icon>svg{display:block}.radical-platform .settings-sheet__integration-warning-icon>span{color:var(--lf-content);place-items:center;padding-top:1px;font-size:7px;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.radical-platform .settings-sheet__integration-button{min-height:30px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;letter-spacing:0;isolation:isolate;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-family:inherit;font-size:12px;font-weight:560;transition:color .16s;display:inline-flex;position:relative;overflow:hidden}.radical-platform .settings-sheet__integration-button:before{content:"";z-index:-1;border-radius:inherit;background:var(--lf-selection);opacity:0;filter:blur(7px);pointer-events:none;transition:opacity .18s,filter .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.radical-platform .settings-sheet__integration-button:hover:not(:disabled){color:var(--lf-selection-foreground);background:0 0}.radical-platform .settings-sheet__integration-button:hover:not(:disabled):before{opacity:1;filter:blur()}.radical-platform .settings-sheet__integration-button--primary{min-width:88px;color:var(--lf-label);background:color-mix(in srgb, var(--lf-label) 7%, transparent)}.radical-platform .settings-sheet__integration-button:disabled{color:var(--lf-tertiary-label);cursor:default;opacity:.62}.radical-platform .settings-sheet__integration-button--icon{width:30px;padding:0}.radical-platform .settings-sheet__integration-add{justify-self:center;gap:6px}.radical-platform .settings-sheet__integration-button.settings-sheet__integration-add:before{content:none}.radical-platform .settings-sheet__integration-add-icon{color:currentColor;transform-origin:50%;flex:none;transition:transform .24s cubic-bezier(.16,1,.3,1)}.radical-platform .settings-sheet__integration-button.settings-sheet__integration-add:not(.is-open):hover:not(:disabled) .settings-sheet__integration-add-icon{transform:rotate(90deg)}.radical-platform .settings-sheet__integration-button.settings-sheet__integration-add.is-open .settings-sheet__integration-add-icon{transform:rotate(45deg)}.radical-platform .settings-sheet__integration-button.settings-sheet__integration-add:hover:not(:disabled){color:var(--lf-label)}.radical-platform .settings-sheet__integration-button.settings-sheet__integration-add:focus,.radical-platform .settings-sheet__integration-button.settings-sheet__integration-add:focus-visible{outline:none}.radical-platform .settings-sheet__integration-add-labels{align-items:center;width:76px;height:1.2em;transition:width .24s cubic-bezier(.16,1,.3,1);display:inline-grid;position:relative;overflow:hidden}.radical-platform .settings-sheet__integration-add-label{white-space:nowrap;grid-area:1/1;justify-self:start;transition:opacity .18s,transform .24s cubic-bezier(.16,1,.3,1),filter .22s cubic-bezier(.16,1,.3,1)}.radical-platform .settings-sheet__integration-add-label--add{opacity:1;filter:blur();transform:translateY(0)}.radical-platform .settings-sheet__integration-add-label--close{opacity:0;filter:blur(4px);transform:translateY(8px)}.radical-platform .settings-sheet__integration-button.settings-sheet__integration-add.is-open .settings-sheet__integration-add-label--add{opacity:0;filter:blur(4px);transform:translateY(-8px)}.radical-platform .settings-sheet__integration-button.settings-sheet__integration-add.is-open .settings-sheet__integration-add-label--close{opacity:1;filter:blur();transform:translateY(0)}.radical-platform .settings-sheet__integration-message{color:var(--lf-secondary-label);text-align:center;margin:0;font-size:11px;font-weight:600;line-height:1.3}.radical-platform .settings-sheet__integration-message.is-error{color:var(--lf-red)}.radical-platform .settings-sheet__integration-message.is-error.is-configuration{color:var(--lf-secondary-label);font-weight:500}.radical-platform .status-timeline{--status-new:var(--lf-accent);--timeline-node-size:16px;--timeline-plus-size:22px;--timeline-plus-line-gap:calc((var(--timeline-plus-size) / 2) + 5px);--timeline-pill-w:var(--timeline-node-size);--timeline-pill-h:var(--timeline-node-size);--timeline-row-gap:8px;width:min(100%,620px)}.radical-platform .status-timeline__grid{align-items:flex-start;gap:var(--timeline-row-gap);flex-direction:row;width:100%;min-height:38px;display:flex}.radical-platform .status-timeline__col{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;width:auto;min-width:0;min-height:38px;display:flex;position:relative}.radical-platform .status-timeline__col.is-status-new,.radical-platform .status-timeline__col.is-status-in-progress,.radical-platform .status-timeline__col.is-status-waiting,.radical-platform .status-timeline__col.is-status-custom,.radical-platform .status-timeline__add-row,.radical-platform .status-timeline__col.is-status-done{order:initial}.radical-platform .status-timeline__col:not(.status-timeline__add-row) .status-timeline__col-track{width:100%;height:var(--timeline-node-size);position:relative;inset:auto}.radical-platform .status-timeline__col:not(.status-timeline__add-row) .status-timeline__node{width:var(--timeline-node-size);height:var(--timeline-node-size);border-radius:0}.radical-platform .status-timeline__pill{display:block}.radical-platform .status-timeline__node.is-reached .status-timeline__pill{background-color:var(--timeline-reached-tone,var(--lf-accent))!important;background-image:none!important}.radical-platform .status-timeline__node--done .status-timeline__pill,.radical-platform .status-timeline__node--done.is-reached .status-timeline__pill{color:var(--timeline-unreached-tone,var(--lf-tertiary-label));place-items:center;display:grid;background:0 0!important}.radical-platform .status-timeline__node--done.is-reached .status-timeline__pill{color:var(--timeline-reached-tone,var(--lf-accent))}.radical-platform .status-timeline__done-icon{fill:currentColor;color:currentColor}.radical-platform .status-timeline__label{z-index:1;text-align:center;pointer-events:none;flex:0 auto;width:100%;max-width:none;padding:0 2px;font-size:12px;font-weight:520;line-height:1.15;position:relative;color:var(--timeline-unreached-tone,var(--lf-tertiary-label))!important}.radical-platform .status-timeline__label.is-reached{color:var(--timeline-unreached-tone,var(--lf-tertiary-label))!important}.radical-platform .status-timeline__col:has(.status-timeline__node.is-current){background:0 0}.radical-platform .status-timeline__col:has(.status-timeline__node.is-current) .status-timeline__label{font-weight:590;color:var(--timeline-current-tone,var(--timeline-reached-tone,var(--lf-accent)))!important}.radical-platform .status-timeline__segment{display:block}.radical-platform .status-timeline:not(.is-status-done) .status-timeline__segment--from-add{right:calc(50% + var(--timeline-plus-line-gap));width:calc(100% + var(--timeline-row-gap) - var(--timeline-plus-line-gap));background:linear-gradient(to right, var(--timeline-current-tone,var(--lf-accent)), var(--lf-tertiary-label))}.radical-platform .status-timeline:not(.is-status-done) .status-timeline__segment--to-add{width:calc(100% + var(--timeline-row-gap) - var(--timeline-plus-line-gap));background:var(--lf-tertiary-label)}.radical-platform .status-timeline.is-status-done .status-timeline__segment--to-add{width:calc(100% + var(--timeline-row-gap) - var(--timeline-plus-line-gap));background:linear-gradient(to right, var(--lf-tertiary-label), var(--timeline-current-tone,var(--lf-accent)))}.radical-platform .status-timeline.is-status-done .status-timeline__segment--from-add{right:calc(50% + var(--timeline-plus-line-gap));width:calc(100% + var(--timeline-row-gap) - var(--timeline-plus-line-gap));background:var(--lf-tertiary-label)}.radical-platform .status-timeline__add-row{flex:1 1 0;width:auto;padding-inline:0}.radical-platform .status-timeline__add-row .status-timeline__col-track{width:100%;height:var(--timeline-node-size);position:relative}.radical-platform .status-timeline__add-row .status-timeline__node{z-index:3;width:var(--timeline-plus-size);height:var(--timeline-plus-size);position:relative}.radical-platform .status-timeline__add-row .status-timeline__label--add{display:none}.radical-platform .status-timeline__pill--add{z-index:3;width:var(--timeline-plus-size);height:var(--timeline-plus-size);color:var(--lf-tertiary-label);box-shadow:none;transform-origin:50%;background:0 0;border-radius:4px;place-items:center;display:grid;position:relative;transform:scale(1)}.radical-platform .status-timeline__pill--add svg{width:15px;height:15px}.radical-platform .status-timeline__node--add:hover .status-timeline__pill--add,.radical-platform .status-timeline__add-row.is-open .status-timeline__pill--add{color:var(--lf-tertiary-label);box-shadow:none;background:0 0;transform:scale(1.16)}.radical-platform .status-timeline__menu{top:calc(var(--timeline-node-size) + 12px);border:1px solid var(--lf-separator);background:var(--lf-content);transform-origin:100% 0;border-radius:8px;min-width:180px;display:none;left:auto;right:0;transform:translateY(-4px)scale(.98);box-shadow:0 10px 28px #00000024}.radical-platform .status-timeline__add-row.is-open .status-timeline__menu{display:grid;transform:translateY(0)scale(1)}.radical-platform .status-timeline__menu-option{border-radius:var(--header-filter-radius,18px);min-height:28px;color:var(--lf-label);font-size:13px;font-weight:500}.radical-platform .status-timeline__menu-option:hover,.radical-platform .status-timeline__menu-option:focus-visible{background:var(--lf-fill)}.radical-platform .status-timeline--compact{--timeline-node-size:15px;--timeline-plus-size:22px;width:100%}.radical-platform .status-timeline__compact-grid{grid-template-columns:var(--timeline-node-size) minmax(16px, 1fr) var(--timeline-plus-size) minmax(16px, 1fr) var(--timeline-node-size);align-items:start;column-gap:0;min-width:0;display:grid}.radical-platform .status-timeline__compact-step{width:var(--timeline-node-size);min-width:var(--timeline-node-size);min-height:calc(var(--timeline-node-size) + 19px);justify-items:center;display:grid;position:relative;overflow:visible}.radical-platform .status-timeline__compact-node,.radical-platform .status-timeline__compact-add{appearance:none;color:var(--lf-tertiary-label);cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.radical-platform .status-timeline__compact-node{width:var(--timeline-node-size);height:var(--timeline-node-size)}.radical-platform .status-timeline__compact-pill{width:var(--timeline-node-size);height:var(--timeline-node-size);background:var(--timeline-current-tone,var(--lf-accent));border-radius:5px}.radical-platform .status-timeline__compact-add{width:var(--timeline-plus-size);height:var(--timeline-plus-size);transition:transform .16s cubic-bezier(.22,1,.36,1)}.radical-platform .status-timeline__compact-add svg{transform-origin:50%;transition:transform .18s cubic-bezier(.2,.82,.24,1)}.radical-platform .status-timeline__compact-add[aria-expanded=true] svg{transform:rotate(45deg)}.radical-platform .status-timeline__compact-add-wrap{width:var(--timeline-plus-size);height:var(--timeline-plus-size);margin-top:calc((var(--timeline-node-size) - var(--timeline-plus-size)) / 2);position:relative}.radical-platform .status-timeline__compact-add:hover,.radical-platform .status-timeline__compact-add:focus-visible{color:var(--lf-tertiary-label);outline:none;transform:scale(1.16)}.radical-platform .status-timeline__compact-add:disabled{cursor:default;opacity:.45;transform:none}.radical-platform .status-timeline__compact-menu{--compact-menu-option-h:38px;--compact-menu-option-gap:2px;z-index:30;gap:var(--compact-menu-option-gap);border-radius:var(--header-filter-radius,18px);background:color-mix(in srgb, var(--lf-content) 72%, transparent);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);transform-origin:top;border:0;min-width:168px;padding:6px;animation:.13s cubic-bezier(.22,1,.36,1) compactTimelineMenuIn;display:grid;position:absolute;top:calc(100% + 8px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 28px #00000029}.radical-platform .status-timeline__compact-menu-highlight{z-index:0;height:var(--compact-menu-option-h);border-radius:var(--radius-md,12px);background:color-mix(in srgb, var(--accent) 10%, var(--surface));opacity:var(--compact-menu-highlight-opacity,0);pointer-events:none;transform:translate3d(0, calc(var(--compact-menu-active-option-index,0) * (var(--compact-menu-option-h) + var(--compact-menu-option-gap))), 0);transition:transform .32s cubic-bezier(.18,1.12,.28,1),opacity .16s;position:absolute;top:6px;left:6px;right:6px}.radical-platform .status-timeline__compact-menu-option{appearance:none;z-index:1;width:100%;min-height:var(--compact-menu-option-h);border-radius:var(--radius-md,12px);color:var(--lf-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:7px 8px;font-family:inherit;font-size:13px;font-weight:540;line-height:1.1;display:flex;position:relative}.radical-platform .status-timeline__compact-menu-option:hover,.radical-platform .status-timeline__compact-menu-option:focus-visible{background:0 0;outline:none}.radical-platform .status-timeline__compact-menu-dot{background:var(--menu-option-tone,var(--lf-tertiary-label));border-radius:3px;flex:none;width:8px;height:8px}.radical-platform .status-timeline__compact-line{height:2px;margin-top:calc((var(--timeline-node-size) / 2) - 1px);border-radius:999px}.radical-platform .status-timeline__compact-line--from-current{background:linear-gradient(to right, var(--timeline-current-tone,var(--lf-accent)), var(--lf-tertiary-label))}.radical-platform .status-timeline__compact-line--to-done{background:linear-gradient(to right, var(--lf-tertiary-label), var(--timeline-done-tone,var(--lf-tertiary-label)))}.radical-platform .status-timeline__compact-label{top:calc(var(--timeline-node-size) + 5px);min-width:max-content;max-width:74px;color:var(--timeline-current-tone,var(--lf-accent));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:590;line-height:1.12;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.radical-platform .status-timeline__compact-step.is-current .status-timeline__compact-label{left:calc(var(--radical-info-facts-left-inset,17px) - var(--radical-info-content-inset,23px));text-align:left;transform:none}.radical-platform .status-timeline__compact-step.is-status-done .status-timeline__compact-label,.radical-platform .status-timeline__compact-node--done{color:var(--timeline-done-tone,var(--lf-tertiary-label))}.radical-platform .status-timeline__compact-done-icon{fill:currentColor;color:currentColor}.radical-platform .status-timeline--compact{--timeline-node-size:16px;--timeline-add-size:16px;--timeline-compact-gap:34px}.radical-platform .status-timeline--compact .status-timeline__compact-grid{align-items:flex-start;column-gap:var(--timeline-compact-gap);min-width:0;display:flex}.radical-platform .status-timeline--compact .status-timeline__compact-step,.radical-platform .status-timeline--compact .status-timeline__compact-add-wrap{width:auto;min-width:var(--timeline-node-size);min-height:calc(var(--timeline-node-size) + 21px);flex:none;justify-items:center;display:grid;position:relative;overflow:visible}.radical-platform .status-timeline--compact .status-timeline__compact-step:not(:first-child):before,.radical-platform .status-timeline--compact .status-timeline__compact-add-wrap:before{content:"";top:calc(var(--timeline-node-size) / 2 - 1px);right:calc(100% + (var(--timeline-node-size) / 2));width:calc(var(--timeline-compact-gap) - var(--timeline-node-size));background:color-mix(in srgb, var(--lf-tertiary-label) 74%, transparent);border-radius:999px;height:2px;position:absolute}.radical-platform .status-timeline--compact .status-timeline__compact-node{width:var(--timeline-node-size);height:var(--timeline-node-size);color:var(--timeline-step-tone,var(--lf-tertiary-label))}.radical-platform .status-timeline--compact .status-timeline__compact-pill{width:var(--timeline-node-size);height:var(--timeline-node-size);background:var(--timeline-step-tone,var(--lf-tertiary-label));border-radius:5px}.radical-platform .status-timeline--compact .status-timeline__compact-label{min-width:max-content;max-width:92px;color:var(--timeline-step-tone,var(--lf-tertiary-label));text-align:center;white-space:nowrap;margin-top:6px;font-size:12px;font-weight:590;line-height:1.12;position:static;transform:none}.radical-platform .status-timeline--compact .status-timeline__compact-step.is-current .status-timeline__compact-label{text-align:center;left:auto;transform:none}.radical-platform .status-timeline--compact .status-timeline__compact-add-wrap{justify-items:start;width:auto;height:auto;margin-top:0}.radical-platform .status-timeline--compact .status-timeline__compact-add{width:auto;height:var(--timeline-add-size);color:var(--lf-tertiary-label);align-items:center;gap:7px;display:inline-flex}.radical-platform .status-timeline--compact .status-timeline__compact-add-square{width:var(--timeline-add-size);height:var(--timeline-add-size);background:var(--lf-tertiary-label);border-radius:5px}.radical-platform .status-timeline--compact .status-timeline__compact-add-label{color:var(--lf-tertiary-label);font-size:12px;font-weight:590;line-height:1}.radical-platform .status-timeline--compact .status-timeline__compact-add:hover,.radical-platform .status-timeline--compact .status-timeline__compact-add:focus-visible{color:var(--lf-tertiary-label);transform:scale(1.08)}.radical-platform .status-timeline--compact .status-timeline__compact-menu{top:calc(var(--timeline-add-size) + 10px);transform-origin:0 0;left:0;transform:none}.radical-platform .status-timeline__done-confirm{z-index:45;top:calc(var(--timeline-node-size) + 31px);border-radius:var(--header-filter-radius,18px);background:color-mix(in srgb, var(--lf-content) 76%, transparent);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);width:max-content;min-width:218px;max-width:min(252px,100vw - 32px);color:var(--lf-label);text-align:left;transform-origin:100% 0;border:0;gap:10px;padding:10px;animation:.15s cubic-bezier(.2,.82,.24,1) both statusTimelineDoneConfirmIn;display:grid;position:absolute;right:0;box-shadow:0 14px 34px #00000029}.radical-platform .status-timeline:not(.status-timeline--compact) .status-timeline__done-confirm{transform-origin:top;animation-name:statusTimelineDoneConfirmCenterIn;right:50%}.radical-platform .status-timeline__done-confirm p{color:var(--lf-label);margin:0;font-size:13px;font-weight:560;line-height:1.25}.radical-platform .status-timeline__delete-confirm-note,.radical-platform .status-timeline__delete-confirm-error{color:var(--lf-secondary-label);font-size:12px;font-weight:520;line-height:1.25}.radical-platform .status-timeline__delete-confirm-error{color:var(--lf-red)}.radical-platform .status-timeline__done-confirm-actions{justify-content:flex-end;gap:6px;display:flex}.radical-platform .status-timeline__done-confirm-actions button{border-radius:var(--radius-md,12px);min-height:28px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;padding:0 10px;font-family:inherit;font-size:12px;font-weight:590;transition:background-color .14s,color .14s,transform .14s}.radical-platform .status-timeline__done-confirm-actions button:active{transform:scale(.98)}.radical-platform .status-timeline__done-confirm-cancel{color:var(--lf-secondary-label);background:0 0}.radical-platform .status-timeline__done-confirm-cancel:hover,.radical-platform .status-timeline__done-confirm-cancel:focus-visible{background:var(--lf-fill);color:var(--lf-label);outline:none}.radical-platform .status-timeline__done-confirm-primary{background:var(--lf-selection);color:var(--lf-selection-foreground)}.radical-platform .status-timeline__done-confirm-primary:hover,.radical-platform .status-timeline__done-confirm-primary:focus-visible{background:color-mix(in srgb, var(--lf-selection) 88%, var(--lf-accent));outline:none}.radical-platform .status-timeline__delete-confirm-primary{background:var(--lf-red);color:#fff}.radical-platform .status-timeline__delete-confirm-primary:hover,.radical-platform .status-timeline__delete-confirm-primary:focus-visible{background:color-mix(in srgb, var(--lf-red) 88%, #fff);outline:none}@media (prefers-reduced-motion:reduce){.radical-platform .status-timeline__selection-bubble,.radical-platform .status-timeline__move-marker,.radical-platform .status-timeline__pending-action-row,.radical-platform .status-timeline__pending-action,.radical-platform .status-timeline__pending-action-cancel,.radical-platform .status-timeline__delete-confirm{filter:none;transition:none;animation:auto;animation-timeline:none;transform:none}}.radical-platform .status-timeline--squares{--timeline-square-size:15px;--timeline-square-radius:4px;--timeline-option-height:28px;--timeline-selection-y:0px;width:100%;display:grid;position:relative}.radical-detail-progress-card .status-timeline--squares{position:relative}.radical-platform .status-timeline--squares .status-timeline__action-error{color:var(--lf-red);text-align:left;margin-top:4px;padding:0 10px 2px 25px;font-size:12px;font-weight:560;line-height:1.25;display:block}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-row{z-index:4;box-sizing:border-box;transform-origin:top;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;width:auto;min-width:0;height:auto;min-height:0;margin-top:0;animation:.22s cubic-bezier(.16,1,.3,1) both statusTimelinePendingActionIn;display:grid;position:absolute;top:calc(100% + 16px);left:-12px;right:-12px}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action{width:100%;min-width:0;height:var(--timeline-hover-height,var(--timeline-option-height));box-sizing:border-box;background:var(--timeline-action-tone,var(--lf-accent));color:#fff;cursor:pointer;min-height:0;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;letter-spacing:0;box-shadow:var(--lf-floating-sidebar-shadow);transform-origin:top;will-change:clip-path, opacity, transform;border:0;border-radius:14px;grid-template-columns:15px auto;justify-content:center;place-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:650;line-height:1;transition:background-color .15s cubic-bezier(.2,.82,.24,1),color .15s cubic-bezier(.2,.82,.24,1),filter .15s cubic-bezier(.2,.82,.24,1),transform .18s cubic-bezier(.2,.82,.24,1),opacity .18s cubic-bezier(.16,1,.3,1);animation:.26s cubic-bezier(.16,1,.3,1) both statusTimelinePendingBarIn;display:grid}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action>span,.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action .status-timeline__pending-action-icon{z-index:1;color:#fff;opacity:1;mix-blend-mode:normal;text-shadow:0 1px 1px color-mix(in srgb, var(--lf-carbon-black) 18%, transparent);-webkit-text-fill-color:#fff;position:relative}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action .status-timeline__pending-action-icon{fill:#fff;stroke:#fff}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-cancel{width:100%;height:var(--timeline-hover-height,var(--timeline-option-height));box-sizing:border-box;min-width:0;color:color-mix(in srgb, var(--timeline-action-tone,var(--lf-accent)) 72%, var(--lf-secondary-label));cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;letter-spacing:0;transform-origin:top;will-change:clip-path, opacity, transform;background:0 0;border:0;border-radius:14px;grid-template-columns:15px auto;justify-content:center;place-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:650;line-height:1;transition:transform .18s cubic-bezier(.2,.82,.24,1);animation:.26s cubic-bezier(.16,1,.3,1) 45ms both statusTimelinePendingBarIn;display:grid}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-cancel svg{transition:transform .18s cubic-bezier(.2,.82,.24,1)}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-cancel:hover,.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-cancel:focus-visible{outline:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-cancel:hover svg,.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-cancel:focus-visible svg{transform:rotate(90deg)}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-cancel:active{transform:scale(.96)}:is(.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-row:has(.status-timeline__pending-action-cancel:hover) .status-timeline__pending-action,.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action-row:has(.status-timeline__pending-action-cancel:focus-visible) .status-timeline__pending-action){filter:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action:hover,.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action:focus-visible{filter:brightness(.96);outline:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__pending-action:active{transform:translate(0,0)scale(.985)}.radical-platform .status-timeline--squares .status-timeline__pending-action-icon{color:currentColor;fill:currentColor;stroke:currentColor;width:15px;height:15px}.radical-platform .status-timeline--squares .status-timeline__pending-action.is-move .status-timeline__pending-action-icon{fill:none}.radical-platform .status-timeline--squares .status-timeline__action-error--floating{z-index:4;margin:6px 0 0;padding:0 4px;position:static}.radical-platform:has(.status-timeline--squares.is-action-pending) .radical-header-controls{opacity:.42;transition:opacity .18s cubic-bezier(.16,1,.3,1)}.radical-platform:has(.status-timeline--squares.is-action-pending) .radical-page-controls{opacity:.42;transition:opacity .18s cubic-bezier(.16,1,.3,1)}.radical-platform:has(.status-timeline--squares.is-action-pending) .radical-brand-header{opacity:.42;transition:opacity .18s cubic-bezier(.16,1,.3,1)}.radical-platform:has(.status-timeline--squares.is-action-pending) .radical-list-pane .radical-tray-topbar{opacity:.42;transition:opacity .18s cubic-bezier(.16,1,.3,1)}.radical-platform:has(.status-timeline--squares.is-action-pending) .radical-list-pane .radical-list-row:not(.is-selected){opacity:.42;transition:opacity .18s cubic-bezier(.16,1,.3,1)}.radical-platform:has(.status-timeline--squares.is-action-pending) .radical-list-pane .radical-list-row.is-selected{opacity:1}.radical-platform .status-timeline--squares .status-timeline__square-grid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;place-items:flex-start center;gap:0;width:min(100%,420px);min-width:0;margin-inline:auto;display:grid;position:relative}.radical-platform .status-timeline--squares .status-timeline__selection-bubble{display:none}.radical-platform .status-timeline--squares .status-timeline__square-separator{width:1px;height:var(--timeline-square-size);background:color-mix(in srgb, var(--progress-point-inactive) 42%, transparent);place-self:start center}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-grid{grid-auto-flow:row;grid-auto-columns:initial;grid-auto-rows:auto;place-items:stretch stretch;gap:10px;width:100%;margin-inline:0;display:grid}.radical-detail-progress-card .status-timeline--squares .status-timeline__progress-card{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--progress-point-inactive) 54%, transparent);background:var(--lf-message-card-bg);height:132px;min-height:132px;box-shadow:none;border-radius:14px;grid-template-rows:repeat(3,minmax(0,1fr));gap:0;padding:0 12px;transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1);display:grid}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card{box-sizing:border-box;grid-template-rows:repeat(3,34px);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;padding-top:6px;padding-bottom:4px;display:grid}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card.status-timeline__action-card{grid-template-rows:repeat(3,34px);row-gap:10px;height:132px;padding-top:6px;padding-bottom:4px}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card>.radical-detail-progress-feedback{grid-column:1/-1;width:100%;height:34px;margin-inline:0}.radical-detail-progress-card .status-timeline--squares .status-timeline__progress-card:hover,.radical-detail-progress-card .status-timeline--squares .status-timeline__progress-card:focus-within{border-color:color-mix(in srgb, var(--progress-point-inactive) 54%, transparent);box-shadow:none}.radical-detail-progress-card:has(.status-timeline__pending-action) .status-timeline__progress-card{box-shadow:var(--lf-floating-sidebar-shadow);border-color:#0000}:root[data-color-scheme=dark] .radical-detail-progress-card .status-timeline--squares .status-timeline__progress-card:hover,:root[data-color-scheme=dark] .radical-detail-progress-card .status-timeline--squares .status-timeline__progress-card:focus-within{box-shadow:none}:root[data-color-scheme=dark] .radical-detail-progress-card:has(.status-timeline__pending-action) .status-timeline__progress-card{box-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-detail-progress-card .status-timeline--squares .status-timeline__progress-card:hover,:root:not([data-color-scheme=light]) .radical-detail-progress-card .status-timeline--squares .status-timeline__progress-card:focus-within{box-shadow:none}:root:not([data-color-scheme=light]) .radical-detail-progress-card:has(.status-timeline__pending-action) .status-timeline__progress-card{box-shadow:none}}.radical-detail-progress-card .status-timeline--squares .status-timeline__selection-bubble{z-index:1;left:var(--timeline-hover-x,6px);width:var(--timeline-hover-width,calc(100% - 12px));height:var(--timeline-hover-height,var(--timeline-option-height));background-color:color-mix(in srgb, var(--timeline-hover-tone,var(--lf-accent)) 13%, transparent);opacity:var(--timeline-hover-opacity,0);pointer-events:none;transform:translate3d(0, var(--timeline-hover-y,0px), 0);will-change:transform, opacity, height;border-radius:8px;transition:transform .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1),opacity .14s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:0}.radical-detail-progress-card .status-timeline--squares.is-action-pending .status-timeline__selection-bubble{opacity:0}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-separator{display:none}.radical-platform .status-timeline--squares .status-timeline__square-step{z-index:2;min-width:var(--timeline-square-size);--timeline-visual-tone:var(--timeline-step-tone,var(--lf-tertiary-label));justify-items:center;display:grid;position:relative}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step{width:100%}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step{width:auto}.radical-platform .status-timeline--squares .status-timeline__square-button{appearance:none;min-width:var(--timeline-square-size);min-height:var(--timeline-square-size);border-radius:var(--timeline-square-radius);color:var(--timeline-visual-tone,var(--lf-tertiary-label));cursor:pointer;font:inherit;background:0 0;border:0;place-items:start center;gap:6px;padding:0;display:grid;position:relative}.radical-platform .status-timeline--squares .status-timeline__square-button:hover,.radical-platform .status-timeline--squares .status-timeline__square-button:focus-visible{outline:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-button{width:100%;min-height:calc(var(--timeline-option-height) + 12px);box-sizing:border-box;grid-template-columns:var(--timeline-square-size) minmax(0, 1fr);place-items:center start;gap:10px;margin-block:-6px;padding-inline:0;transition:background-color .15s cubic-bezier(.2,.82,.24,1),color .15s cubic-bezier(.2,.82,.24,1),transform .14s}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button{width:100%;height:var(--timeline-hover-height,34px);min-height:var(--timeline-hover-height,34px);border:1px solid color-mix(in srgb, var(--progress-point-inactive) 58%, transparent);background:var(--lf-message-card-bg);box-shadow:none;border-radius:8px;grid-template-columns:15px auto;justify-content:start;justify-items:start;gap:7px;margin-block:0;margin-inline:0;padding:0 9px;transition:border-color .15s cubic-bezier(.2,.82,.24,1),background-color .15s cubic-bezier(.2,.82,.24,1),box-shadow .18s cubic-bezier(.2,.82,.24,1),color .15s cubic-bezier(.2,.82,.24,1),transform .14s;top:0}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button:active{transform:scale(.985)}.radical-platform .status-timeline--squares .status-timeline__square-step.is-current,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current):hover,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current):focus-within{--timeline-visual-tone:var(--timeline-status-tone,var(--timeline-step-tone,var(--lf-tertiary-label)))}.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current):has(.status-timeline__square-button:hover){--timeline-visual-tone:var(--timeline-status-tone,var(--timeline-step-tone,var(--lf-tertiary-label)))}.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current):has(.status-timeline__square-button:focus-visible){--timeline-visual-tone:var(--timeline-status-tone,var(--timeline-step-tone,var(--lf-tertiary-label)))}.radical-detail-progress-card .status-timeline--squares .status-timeline__progress-card .status-timeline__square-step.is-status-in-progress{--timeline-status-tone:var(--lf-label)!important}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed{--timeline-visual-tone:var(--timeline-status-tone,var(--lf-accent))}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:hover,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:focus-visible{filter:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:active{transform:scale(.985)}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-button:before{content:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-button:not(:disabled):hover:before,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-button:not(:disabled):focus-visible:before{opacity:1}.radical-platform .status-timeline--squares .status-timeline__square-visual{z-index:1;width:var(--timeline-square-size);height:var(--timeline-square-size);transform-origin:50%;place-items:center;transition:transform .15s cubic-bezier(.2,.82,.24,1);display:grid;position:relative;transform:scale(1)}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-visual{transform:none}.radical-platform .status-timeline--squares .status-timeline__square-box{width:var(--timeline-square-size);height:var(--timeline-square-size);border-radius:var(--timeline-square-radius);background:var(--timeline-visual-tone,var(--lf-tertiary-label));box-shadow:none;transition:background-color .15s cubic-bezier(.2,.82,.24,1),box-shadow .15s cubic-bezier(.2,.82,.24,1);display:block}.radical-platform .status-timeline--squares .status-timeline__square-step.is-current .status-timeline__square-box{box-shadow:0 2px 8px color-mix(in srgb, var(--timeline-status-tone,var(--lf-accent)) 20%, transparent)}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-box{background:var(--timeline-status-tone,var(--lf-accent));box-shadow:0 2px 8px color-mix(in srgb, var(--timeline-status-tone,var(--lf-accent)) 20%, transparent)}.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:hover .status-timeline__square-box,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:focus-visible .status-timeline__square-box{background:var(--timeline-status-tone,var(--lf-tertiary-label));box-shadow:0 2px 8px color-mix(in srgb, var(--timeline-status-tone,var(--lf-accent)) 20%, transparent)}.radical-platform .status-timeline--squares .status-timeline__square-folder{width:15px;height:15px;color:var(--timeline-visual-tone,var(--lf-tertiary-label));fill:currentColor;filter:none;transition:color .15s cubic-bezier(.2,.82,.24,1),filter .15s cubic-bezier(.2,.82,.24,1)}.radical-platform .status-timeline--squares .status-timeline__square-status-icon{width:15px;height:15px;color:var(--timeline-visual-tone,var(--lf-tertiary-label));fill:none;stroke:currentColor;filter:none;transition:color .15s cubic-bezier(.2,.82,.24,1),filter .15s cubic-bezier(.2,.82,.24,1)}.radical-platform .status-timeline--squares .status-timeline__square-status-icon--filled{fill:currentColor;stroke:currentColor;display:block}.radical-platform .status-timeline--squares .status-timeline__square-status-icon--filled-clock{fill:currentColor;stroke:none;display:block}.radical-platform .status-timeline--squares .status-timeline__clock-face{fill:currentColor;stroke:none}.radical-platform .status-timeline--squares .status-timeline__clock-hands{fill:none;stroke:color-mix(in srgb, var(--lf-message-card-bg) 86%, currentColor);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.radical-platform .status-timeline--squares .status-timeline__square-dot{background:var(--timeline-visual-tone,var(--lf-tertiary-label));filter:none;border-radius:999px;width:11px;height:11px;transition:background-color .15s cubic-bezier(.2,.82,.24,1),filter .15s cubic-bezier(.2,.82,.24,1);display:block}.radical-platform .status-timeline--squares .status-timeline__square-step.is-current .status-timeline__square-folder,.radical-platform .status-timeline--squares .status-timeline__square-step.is-current .status-timeline__square-status-icon,.radical-platform .status-timeline--squares .status-timeline__square-step.is-current .status-timeline__square-dot{filter:none}.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:hover .status-timeline__square-folder,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:focus-visible .status-timeline__square-folder,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:hover .status-timeline__square-status-icon,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:focus-visible .status-timeline__square-status-icon,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:hover .status-timeline__square-dot,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:focus-visible .status-timeline__square-dot{color:var(--timeline-status-tone,var(--lf-tertiary-label));filter:none}.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:hover .status-timeline__square-dot,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:focus-visible .status-timeline__square-dot{background:var(--timeline-status-tone,var(--lf-tertiary-label))}.radical-platform .status-timeline--squares .status-timeline__square-trash{width:15px;height:15px;color:var(--timeline-visual-tone,var(--lf-tertiary-label));fill:currentColor;stroke:currentColor;transition:color .15s cubic-bezier(.2,.82,.24,1),filter .15s cubic-bezier(.2,.82,.24,1)}.radical-platform .status-timeline--squares .status-timeline__delete-step .status-timeline__square-button:hover .status-timeline__square-trash,.radical-platform .status-timeline--squares .status-timeline__delete-step .status-timeline__square-button:focus-visible .status-timeline__square-trash{color:var(--lf-red);filter:none}.radical-platform .status-timeline--squares .status-timeline__square-action-icon{color:currentColor;fill:currentColor;stroke:currentColor;width:15px;height:15px}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-folder,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-status-icon,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-trash,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:hover .status-timeline__square-folder,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:hover .status-timeline__square-status-icon,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:hover .status-timeline__square-trash,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:focus-visible .status-timeline__square-folder,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:focus-visible .status-timeline__square-status-icon,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:focus-visible .status-timeline__square-trash{color:var(--timeline-hover-tone,var(--lf-accent));fill:currentColor;stroke:currentColor;filter:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-status-icon,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:hover .status-timeline__square-status-icon,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:focus-visible .status-timeline__square-status-icon{fill:none;stroke:currentColor}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-status-icon--filled,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:hover .status-timeline__square-status-icon--filled,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:focus-visible .status-timeline__square-status-icon--filled{fill:currentColor;stroke:currentColor}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-status-icon--filled-clock,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:hover .status-timeline__square-status-icon--filled-clock,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:focus-visible .status-timeline__square-status-icon--filled-clock{fill:currentColor;stroke:none}.radical-platform .status-timeline--squares .status-timeline__square-label{z-index:1;max-width:86px;color:var(--timeline-visual-tone,var(--lf-tertiary-label));text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;font-weight:590;line-height:1.12;transition:color .15s cubic-bezier(.2,.82,.24,1);position:relative;overflow:hidden}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-label{text-align:left;max-width:none;margin-top:0}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-label{text-align:left;font-weight:650}.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current):not(.is-armed):not(:hover):not(:focus-within) .status-timeline__square-label{color:var(--lf-tertiary-label)}.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:hover .status-timeline__square-label,.radical-platform .status-timeline--squares .status-timeline__square-step:not(.is-current) .status-timeline__square-button:focus-visible .status-timeline__square-label{color:var(--timeline-status-tone,var(--lf-tertiary-label))}.radical-platform .status-timeline--squares .status-timeline__delete-step .status-timeline__square-button:hover .status-timeline__square-label,.radical-platform .status-timeline--squares .status-timeline__delete-step .status-timeline__square-button:focus-visible .status-timeline__square-label{color:var(--lf-red)}.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-label,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:hover .status-timeline__square-label,.radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-button:focus-visible .status-timeline__square-label{color:var(--timeline-status-tone,var(--lf-accent));font-weight:690}.radical-detail-progress-card .status-timeline--squares .status-timeline__current-marker{z-index:1;color:var(--timeline-status-tone,var(--timeline-step-tone,var(--lf-accent)));opacity:0;pointer-events:none;white-space:nowrap;font-size:12px;font-weight:590;line-height:1.12;transition:opacity .15s cubic-bezier(.2,.82,.24,1),transform .18s cubic-bezier(.2,.82,.24,1),color .15s cubic-bezier(.2,.82,.24,1);position:absolute;top:50%;right:0;transform:translate(4px,-50%)}.radical-detail-progress-card .status-timeline--squares.is-action-pending .status-timeline__square-step.is-armed .status-timeline__current-marker{opacity:1;transform:translateY(-50%)}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step.is-armed .status-timeline__square-button{background:color-mix(in srgb, var(--timeline-status-tone,var(--lf-accent)) 10%, var(--lf-message-card-bg));color:var(--timeline-status-tone,var(--lf-accent));box-shadow:none;border-color:#0000}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .is-done-step .status-timeline__square-button,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__delete-step .status-timeline__square-button,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__feedback-button{border:0}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-label,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-folder,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-trash,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-action-icon{transition:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-folder,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-trash,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-action-icon{width:calc(var(--timeline-square-size) - 2px);height:calc(var(--timeline-square-size) - 2px)}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .is-done-step .status-timeline__square-button:hover,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .is-done-step .status-timeline__square-button:focus-visible{--timeline-action-hover-tone:var(--status-done)}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__delete-step .status-timeline__square-button:hover,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__delete-step .status-timeline__square-button:focus-visible{--timeline-action-hover-tone:var(--lf-red)}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__feedback-button:hover,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__feedback-button:focus-visible{--timeline-action-hover-tone:var(--status-in-progress)}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step:not(.is-armed),:is(.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step:not(.is-armed):has(.status-timeline__square-button:hover),.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step:not(.is-armed):has(.status-timeline__square-button:focus-visible)){--timeline-visual-tone:var(--timeline-step-tone,var(--lf-tertiary-label))}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button:hover,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button:focus-visible{background-color:color-mix(in srgb, var(--timeline-action-hover-tone,var(--timeline-hover-tone,var(--lf-accent))) 13%, transparent);color:var(--timeline-action-hover-tone,var(--timeline-hover-tone,var(--timeline-visual-tone,var(--lf-accent))));box-shadow:none;border-color:#0000}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step .status-timeline__square-button:hover .status-timeline__square-label,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step .status-timeline__square-button:focus-visible .status-timeline__square-label,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step .status-timeline__square-button:hover .status-timeline__square-folder,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step .status-timeline__square-button:focus-visible .status-timeline__square-folder,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step .status-timeline__square-button:hover .status-timeline__square-trash,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step .status-timeline__square-button:focus-visible .status-timeline__square-trash{color:var(--timeline-action-hover-tone,var(--timeline-hover-tone,var(--timeline-visual-tone,var(--lf-accent))));fill:currentColor;stroke:currentColor;filter:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__feedback-button:hover .status-timeline__square-label,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__feedback-button:focus-visible .status-timeline__square-label{color:var(--timeline-action-hover-tone,var(--timeline-hover-tone,var(--timeline-visual-tone,var(--lf-accent))))}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card{box-sizing:border-box;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr);row-gap:0;height:132px;min-height:132px;padding-inline:6px}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button{top:0}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card>.is-done-step,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card>.status-timeline__delete-step{grid-row:auto}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button:active{background:var(--timeline-status-tone,var(--lf-accent));color:#fff;box-shadow:none;border-color:#0000}:root[data-color-scheme=dark] .radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step.is-armed .status-timeline__square-button,:root[data-color-scheme=dark] .radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button:active{box-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step.is-armed .status-timeline__square-button,:root:not([data-color-scheme=light]) .radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button:active{box-shadow:none}}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-label{color:var(--timeline-status-tone,var(--lf-accent))}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button:active .status-timeline__square-label{color:#fff;-webkit-text-fill-color:#fff}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-folder,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-step.is-armed .status-timeline__square-button .status-timeline__square-trash{color:var(--timeline-status-tone,var(--lf-accent));fill:currentColor;stroke:currentColor;filter:none}.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button:active .status-timeline__square-folder,.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-button:active .status-timeline__square-trash{color:#fff;fill:#fff;stroke:#fff;filter:none}.radical-progress-plane-stage{--radical-plane-gap:clamp(48px, 8vw, 128px);--radical-plane-travel:calc(100% + var(--radical-plane-gap));--radical-plane-track-distance:var(--radical-plane-travel);--radical-plane-scale:.9;--radical-plane-duration:.54s;--radical-plane-ease:cubic-bezier(.2, .82, .18, 1);--radical-plane-slide-ease:cubic-bezier(.32, .72, .26, 1);grid-area:1/1/auto/-1;grid-template-columns:var(--lf-inbox-tray-width) minmax(0, 1fr);background:var(--lf-background);perspective:1600px;isolation:isolate;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.radical-progress-plane-track{transform-origin:50%;will-change:transform;grid-area:1/1/auto/-1;min-width:0;height:100%;min-height:0;position:relative}.radical-progress-plane-zoom{transform-origin:50%;will-change:transform;min-width:0;height:100%;min-height:0;position:relative}.radical-progress-plane{grid-area:1/1/auto/-1;grid-template-columns:var(--lf-inbox-tray-width) minmax(0, 1fr);transform-origin:50%;will-change:transform;min-width:0;height:100%;min-height:0;display:grid}.radical-progress-plane>.radical-list-pane{grid-area:1/1}.radical-progress-plane>.radical-detail-pane{grid-area:1/2}.radical-progress-plane.is-plane-transition-copy{display:none}.radical-progress-plane-stage.is-plane-navigating .radical-progress-plane.is-plane-transition-copy{display:grid}.radical-progress-plane-stage.is-plane-navigating .radical-progress-plane{transform:translate3d(var(--radical-plane-offset-x,0px), 0, 0);pointer-events:none;position:absolute;inset:0}.radical-progress-plane-stage.is-plane-navigating .radical-progress-plane-track{transform-origin:50%}.radical-progress-plane-stage.is-plane-forward .radical-progress-plane-track{animation:radicalPlaneTrackForward var(--radical-plane-duration) var(--radical-plane-slide-ease) both}.radical-progress-plane-stage.is-plane-backward .radical-progress-plane-track{animation:radicalPlaneTrackBackward var(--radical-plane-duration) var(--radical-plane-slide-ease) both}.radical-progress-plane-stage.is-plane-navigating .radical-progress-plane-zoom{animation:radicalPlaneZoom var(--radical-plane-duration) var(--radical-plane-ease) both}@keyframes radicalPlaneTrackForward{0%{transform:translate(0,0)}to{transform:translate3d(calc(-1 * var(--radical-plane-track-distance)), 0, 0)}}@keyframes radicalPlaneTrackBackward{0%{transform:translate3d(calc(-1 * var(--radical-plane-track-distance)), 0, 0)}to{transform:translate(0,0)}}@keyframes radicalPlaneZoom{30%,38%{transform:scale(var(--radical-plane-scale));animation-timing-function:cubic-bezier(.34,0,.2,1)}}.queue-tabs__tab.is-progress-flight-target{animation:.76s cubic-bezier(.16,1,.3,1) radicalProgressFlightTarget}.queue-tabs__tab.is-progress-done-flight-target{animation:1.04s cubic-bezier(.16,1,.3,1) radicalDoneProgressFlightTarget}.queue-tabs__tab.is-progress-done-flight-target>svg{animation:1.04s cubic-bezier(.16,1,.3,1) radicalDoneProgressFolderPulse}.queue-tabs__tab.is-progress-undo-flight-source>svg{animation:.98s cubic-bezier(.16,1,.3,1) radicalUndoProgressFolderRelease}@keyframes radicalProgressFlightTarget{38%{transform:translateY(2px)scale(.96)}62%{transform:translateY(-1px)scale(1.045)}}@keyframes radicalDoneProgressFlightTarget{48%{transform:translate(0,0)scale(1)}66%{transform:translateY(1px)scale(.94)}}@keyframes radicalDoneProgressFolderPulse{46%{filter:none;transform:translate(0,0)scale(1)}58%{filter:drop-shadow(0 4px 9px color-mix(in srgb, var(--status-done) 32%, transparent));transform:translateY(-2px)scale(1.18)rotate(-4deg)}74%{filter:drop-shadow(0 3px 7px color-mix(in srgb, var(--status-done) 24%, transparent));transform:translateY(1px)scale(.96)rotate(2deg)}}@keyframes radicalUndoProgressFolderRelease{0%{filter:drop-shadow(0 3px 7px color-mix(in srgb, var(--status-done) 20%, transparent));transform:translate(0,0)scale(.96)rotate(0)}18%{filter:drop-shadow(0 4px 10px color-mix(in srgb, var(--status-done) 28%, transparent));transform:translateY(-1px)scale(1.14)rotate(4deg)}42%{filter:drop-shadow(0 2px 6px color-mix(in srgb, var(--status-done) 18%, transparent));transform:translateY(1px)scale(.98)rotate(-2deg)}to{filter:none;transform:translate(0,0)scale(1)rotate(0)}}.progress-flight-clone,.folder-slip--flight-clone{z-index:9999;opacity:1;box-sizing:border-box;box-shadow:0 14px 34px color-mix(in srgb, var(--lf-accent) 18%, transparent), 0 5px 12px #00000029;transform-origin:50%;will-change:transform, opacity, filter}.progress-flight-clone.is-done-flight{transform-style:preserve-3d;backface-visibility:hidden;box-shadow:0 16px 36px color-mix(in srgb, var(--status-done) 18%, transparent), 0 6px 14px #00000029;border-radius:11px}.progress-flight-clone.is-undo-flight{box-shadow:0 14px 34px #0000002e,0 5px 12px #00000029}.progress-flight-clone__done-back{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 -18px 30px #0000001a}@media (prefers-reduced-motion:reduce){.radical-progress-plane-track,.radical-progress-plane-zoom,.radical-progress-plane.is-plane-entering,.radical-progress-plane.is-plane-leaving,.progress-flight-clone,.folder-slip--flight-clone,.queue-tabs__tab.is-progress-flight-target,.queue-tabs__tab.is-progress-done-flight-target>svg{filter:none;transition:none;animation:auto;animation-timeline:none;transform:none}.radical-progress-plane.is-plane-leaving{display:none}.radical-progress-plane-stage.is-plane-navigating .radical-progress-plane.is-plane-entering{position:relative}}@media (width<=980px){.radical-progress-plane-stage,.radical-progress-plane{grid-template-columns:minmax(340px,44%) minmax(0,1fr)}}@media (width<=740px){.radical-progress-plane-stage{grid-area:auto/1;grid-template-rows:minmax(280px,44vh) minmax(360px,1fr);grid-template-columns:minmax(0,1fr);height:auto;min-height:calc(360px + 44vh);overflow:visible}.radical-progress-plane{grid-template-rows:minmax(280px,44vh) minmax(360px,1fr);grid-template-columns:minmax(0,1fr);height:auto;min-height:calc(360px + 44vh)}.radical-progress-plane-track,.radical-progress-plane-zoom{height:auto;min-height:calc(360px + 44vh)}.radical-progress-plane>.radical-list-pane,.radical-progress-plane>.radical-detail-pane{grid-column:1}.radical-progress-plane>.radical-list-pane{grid-row:1}.radical-progress-plane>.radical-detail-pane{grid-row:2}}.radical-done-page{--accent:var(--status-done);--done-enter-duration:.56s;--done-enter-ease:cubic-bezier(.16, 1, .3, 1);--done-browse-enter-duration:.52s;--done-browse-enter-stagger:44ms;--done-view-duration:.68s;--done-view-ease:cubic-bezier(.16, 1, .3, 1);--done-request-tray-duration:.52s;--done-request-tray-ease:cubic-bezier(.2, 0, 0, 1);--done-sidebar-shadow-gutter:var(--lf-floating-sidebar-gap);--done-request-folder-w:clamp(9.5rem, 14vw, 12.5rem);--done-request-rail-w:calc(var(--done-request-folder-w) + 8px + var(--sidebar-w-min));--done-tray-folder-to-request-x:calc(100vw - (var(--lf-floating-sidebar-gap) * 2) - var(--lf-inbox-tray-width) - var(--done-request-folder-w) - 8px);min-width:0;min-height:0;height:calc(100dvh - var(--lf-top-switcher-clear) - var(--lf-floating-sidebar-gap));margin:var(--lf-top-switcher-clear) var(--done-sidebar-shadow-gutter) var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);color:var(--lf-label);animation:radicalDonePageEnter var(--done-enter-duration) var(--done-enter-ease) both;view-transition-name:radical-done-page;grid-area:1/1/auto/-1;align-items:stretch;gap:0;display:flex;overflow:visible}.radical-done-page>.done-tab{width:100%;min-width:0;height:100%;animation:radicalDoneContentEnter .52s var(--done-enter-ease) 50ms both;transition:flex-basis var(--done-view-duration) var(--done-view-ease), width var(--done-view-duration) var(--done-view-ease);flex:auto}.radical-done-page>.done-tab.done-tab--browse{animation:management-board-shell-enter .42s var(--done-enter-ease) both}.radical-done-page:not(.is-request-open)>.done-tab{flex:100%;justify-content:center;width:100%;display:flex}.radical-done-page.is-request-open>.done-tab{flex:0 0 var(--done-request-rail-w);width:var(--done-request-rail-w)}.radical-done-page .done-tab__shell{transform-origin:top;height:100%;transition:gap var(--done-view-duration) var(--done-view-ease), width var(--done-view-duration) var(--done-view-ease), flex-basis var(--done-view-duration) var(--done-view-ease), transform var(--done-view-duration) var(--done-view-ease), opacity .28s ease;padding-top:clamp(48px,8vh,72px)}.radical-done-page .done-tab--browse .done-tab__shell{padding-top:clamp(76px,11vh,108px)}.radical-done-page .done-tab--browse .done-folders__row,.radical-done-page .done-tab--folder .done-folders__row{--desk-folder-gap:clamp(8px, 1vw, 14px);--desk-folder-max-w:10.25rem;--desk-folder-w:clamp(8.5rem, 13vw, var(--desk-folder-max-w));box-sizing:border-box;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--desk-folder-w)), var(--desk-folder-w)));gap:clamp(12px, 1.5vh, 18px) var(--desk-folder-gap);flex:auto;grid-auto-rows:max-content;place-content:flex-start center;align-items:start;width:100%;display:grid}.radical-done-page .done-tab--browse .done-folders__slot,.radical-done-page .done-tab--folder .done-folders__slot{width:var(--desk-folder-w);max-width:var(--desk-folder-w)}.radical-done-page .done-tab--browse .done-folders__slot{animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:calc(var(--done-slot-index,0) * var(--done-browse-enter-stagger));will-change:opacity, transform}.radical-done-page .done-tab--folder .done-tab__shell{align-items:stretch;padding-top:0}.radical-done-page .done-tab--folder .done-folders__row{padding-top:22px}.radical-done-page .done-folders__slot{opacity:1;transform-origin:top;transition:opacity .28s ease, transform var(--done-view-duration) var(--done-view-ease);animation:auto;animation-timeline:none;transform:none}.radical-done-page .done-folders__slot:first-child{--done-slot-index:0}.radical-done-page .done-folders__slot:nth-child(2){--done-slot-index:1}.radical-done-page .done-folders__slot:nth-child(3){--done-slot-index:2}.radical-done-page .done-folders__slot:nth-child(4){--done-slot-index:3}.radical-done-page .done-folders__slot:nth-child(5){--done-slot-index:4}.radical-done-page .done-folders__slot:nth-child(6){--done-slot-index:5}.radical-done-page .done-tab--request .done-tab__shell{padding-top:0}.radical-done-page .done-tab__tray{--radical-tray-status-tone:var(--status-done);animation:radicalDoneTrayEnter .58s var(--done-enter-ease) .16s both;transform-origin:100%;view-transition-name:radical-done-tray;transition:opacity .28s ease, transform var(--done-view-duration) var(--done-view-ease), width var(--done-view-duration) var(--done-view-ease), flex-basis var(--done-view-duration) var(--done-view-ease)}.radical-done-page .done-tab__tray-title,.radical-done-page .done-tab__tray .queue__cell{opacity:0;animation:radicalDoneItemEnter .44s var(--done-enter-ease) both;transform:translateY(8px)}.radical-done-page .done-tab__tray-title{animation-delay:.25s}.radical-done-page .done-tab__tray .queue__cell{animation-delay:calc(.31s + (var(--done-row-index,0) * 34ms))}.radical-done-page .done-tab__tray .queue__cell:first-child{--done-row-index:0}.radical-done-page .done-tab__tray .queue__cell:nth-child(2){--done-row-index:1}.radical-done-page .done-tab__tray .queue__cell:nth-child(3){--done-row-index:2}.radical-done-page .done-tab__tray .queue__cell:nth-child(4){--done-row-index:3}.radical-done-page .done-tab__tray .queue__cell:nth-child(5){--done-row-index:4}.radical-done-page .done-tab__tray .queue__cell:nth-child(6){--done-row-index:5}.radical-done-page .done-tab__tray .queue__cell:nth-child(7){--done-row-index:6}.radical-done-page .done-tab__tray .queue__cell:nth-child(8){--done-row-index:7}.radical-done-page .done-tab--folder .done-tab__tray--sidebar{--done-tray-w:var(--lf-inbox-tray-width);flex:0 0 var(--lf-inbox-tray-width);width:var(--lf-inbox-tray-width);box-sizing:border-box;opacity:1;align-self:stretch;height:100%;padding-block:0;transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1);animation:auto;animation-timeline:none;overflow:visible;transform:none}@starting-style{.radical-done-page .done-tab--folder .done-tab__tray--sidebar{opacity:0;transform:translate(16px)scale(.985)}.radical-done-page .done-tab--folder.is-view-transitioning-from-request.is-view-transitioning-to-folder .done-tab__tray--sidebar{opacity:1;transform:translate3d(calc(-1 * var(--done-tray-folder-to-request-x)), 0, 0) scaleX(.57)}}.radical-done-page .done-tab--folder.is-view-transitioning-from-request.is-view-transitioning-to-folder .done-tab__tray--sidebar{transform-origin:0 0;transition:opacity var(--done-request-tray-duration) var(--done-request-tray-ease), transform var(--done-request-tray-duration) var(--done-request-tray-ease)}.radical-done-page .done-tab--folder .done-tab__tray-title,.radical-done-page .done-tab--folder .done-tab__tray .queue__cell{opacity:1;animation:auto;animation-timeline:none;transform:none}.radical-done-page .done-tab__tray--sidebar{margin-right:0}.radical-done-page .done-tab--folder .done-tab__tray--sidebar>.workload-tray.in-tray.glass-panel{height:100%}.radical-done-page>.radical-request-detail{border-radius:var(--lf-floating-radius);min-width:0;height:100%;animation:radicalDoneDetailEnter .52s var(--done-enter-ease) .18s both;transform-origin:100%;view-transition-name:radical-done-detail;transition:opacity .28s ease, transform var(--done-view-duration) var(--done-view-ease);flex:auto;padding-top:18px;overflow-y:auto}.radical-done-page .done-tab.is-view-transitioning .done-tab__shell{animation:radicalDoneShellMorph var(--done-view-duration) var(--done-view-ease) both}.radical-done-page .done-tab.is-view-transitioning-to-folder .done-folders__row,.radical-done-page .done-tab.is-view-transitioning-to-browse .done-folders__row,.radical-done-page .done-tab.is-view-transitioning-to-folder .done-tab__shell,.radical-done-page .done-tab.is-view-transitioning-to-browse .done-tab__shell{animation:auto;animation-timeline:none}.radical-done-page .done-tab.is-view-transitioning-to-folder .done-folders__row .done-folders__slot,.radical-done-page .done-tab.is-view-transitioning-to-browse .done-folders__row .done-folders__slot{opacity:1;animation:auto;animation-timeline:none;transform:none}.radical-done-page .done-tab.is-view-transitioning-to-request .done-folders__col{animation:radicalDoneColumnSettle var(--done-view-duration) var(--done-view-ease) both}.radical-done-page .done-tab.is-view-transitioning-from-request.is-view-transitioning-to-folder .done-folders__row{animation:radicalDoneColumnToRow var(--done-view-duration) var(--done-view-ease) both}.radical-done-page .done-tab.is-view-transitioning-to-request .done-tab__tray{animation:radicalDoneTrayCompress var(--done-view-duration) var(--done-view-ease) both}.radical-done-page .done-tab--request .done-tab__tray{animation:radicalDoneTrayFolderToRequest var(--done-request-tray-duration) var(--done-request-tray-ease) both;transform-origin:0 0}.radical-done-page .done-tab.is-view-transitioning-from-folder.is-view-transitioning-to-request .done-tab__shell,.radical-done-page .done-tab.is-view-transitioning-from-folder.is-view-transitioning-to-request .done-folders__col{animation:auto;animation-timeline:none}.radical-done-page .done-tab.is-view-transitioning-from-folder.is-view-transitioning-to-request .done-tab__tray{animation:radicalDoneTrayFolderToRequest var(--done-request-tray-duration) var(--done-request-tray-ease) both}.radical-done-page .done-tab.is-view-transitioning-to-folder .done-tab__tray{animation:radicalDoneSidebarSlideIn .42s var(--done-view-ease) both}.radical-done-page .done-tab.is-view-transitioning-to-folder .done-tab__tray-title,.radical-done-page .done-tab.is-view-transitioning-to-folder .done-tab__tray .queue__cell{opacity:1;animation:auto;animation-timeline:none;transform:none}@media (prefers-reduced-motion:reduce){.radical-done-page,.radical-done-page *,.radical-done-page :before,.radical-done-page :after{scroll-behavior:auto!important;animation:auto!important;animation-timeline:none!important}.radical-done-page,.radical-done-page *{view-transition-name:none!important}.radical-done-page .done-tab__tray-title,.radical-done-page .done-tab__tray .queue__cell{opacity:1;animation:auto;animation-timeline:none;transform:none}}::view-transition-group(*){animation-duration:.68s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(*){mix-blend-mode:normal}::view-transition-new(*){mix-blend-mode:normal}::view-transition-old(radical-done-page){animation-duration:.68s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-new(radical-done-page){animation-duration:.68s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(radical-done-tray){animation:.36s cubic-bezier(.4,0,.2,1) both radicalDoneSnapshotOut}::view-transition-old(radical-done-detail){animation:.36s cubic-bezier(.4,0,.2,1) both radicalDoneSnapshotOut}::view-transition-new(radical-done-tray){animation:.52s cubic-bezier(.16,1,.3,1) 70ms both radicalDoneSnapshotIn}::view-transition-new(radical-done-detail){animation:.52s cubic-bezier(.16,1,.3,1) 70ms both radicalDoneSnapshotIn}.radical-done-page .done-tab__tray .queue{gap:10px;display:grid}.radical-done-page .done-tab__tray .queue>li{margin:0}.radical-done-page .done-tab__tray .queue>li:before{content:none;display:none}@media (prefers-reduced-motion:reduce){.radical-done-page,.radical-done-page>.done-tab,.radical-done-page .done-folders__slot,.radical-done-page .done-tab__tray,.radical-done-page .done-tab__tray-title,.radical-done-page .done-tab__tray .queue__cell,.radical-done-page>.radical-request-detail{opacity:1;transition:none;animation:auto;animation-timeline:none;transform:none}.radical-done-page,.radical-done-page .done-folders__slot,.radical-done-page .done-tab__tray,.radical-done-page>.radical-request-detail{view-transition-name:none!important}}@media (width<=740px){.radical-done-page{height:auto;min-height:560px;margin:0 var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);flex-direction:column;overflow:visible}.radical-done-page>.done-tab,.radical-done-page.is-request-open>.done-tab{flex:none;width:100%;height:auto}.radical-done-page .done-tab__shell,.radical-done-page .done-tab--request .done-tab__shell{height:auto;padding-top:34px}.radical-done-page .done-tab--browse .done-tab__shell{padding-top:58px}.radical-done-page .done-tab--folder .done-tab__shell{padding-top:0}.radical-done-page .done-tab--folder .done-folders__row{padding-top:18px}.radical-done-page .done-tab--folder .done-tab__tray--sidebar{flex-basis:100%;width:100%;height:auto}.radical-done-page>.radical-request-detail{height:auto;min-height:520px}}.radical-platform{--radical-page-exit-duration:.36s;--radical-page-enter-duration:.52s;--radical-page-exit-ease:cubic-bezier(.34, 0, .2, 1);--radical-page-enter-ease:cubic-bezier(.16, 1, .3, 1)}.radical-platform.is-page-transitioning>:is(.radical-progress-plane-stage,.radical-done-page,.radical-analytics-page,.radical-detail-pane){transform-origin:50% 46%;will-change:opacity, transform, filter}.radical-platform.is-page-exiting>:is(.radical-progress-plane-stage,.radical-done-page,.radical-analytics-page,.radical-detail-pane){pointer-events:none;animation:radicalPageExitCenter var(--radical-page-exit-duration) var(--radical-page-exit-ease) both}.radical-platform.is-page-entering>:is(.radical-progress-plane-stage,.radical-done-page,.radical-analytics-page,.radical-detail-pane){animation:radicalPageEnterCenter var(--radical-page-enter-duration) var(--radical-page-enter-ease) both}.radical-platform.is-page-entering>.radical-progress-plane-stage .radical-list-pane,.radical-platform.is-page-entering>.radical-progress-plane-stage .radical-detail-pane{animation:radicalInboxPaneEnter .48s var(--radical-page-enter-ease) both}.radical-platform.is-page-entering>.radical-progress-plane-stage .radical-list-pane{animation-delay:40ms}.radical-platform.is-page-entering>.radical-progress-plane-stage .radical-detail-pane{animation-delay:88ms}.radical-progress-plane>.radical-detail-pane.is-matter-selection-transitioning{transform-origin:50% 46%;will-change:opacity, transform, filter}.radical-progress-plane>.radical-detail-pane.is-matter-selection-exiting{pointer-events:none;animation:radicalPageExitCenter var(--radical-page-exit-duration) var(--radical-page-exit-ease) both}.radical-progress-plane>.radical-detail-pane.is-matter-selection-entering{animation:radicalPageEnterCenter var(--radical-page-enter-duration) var(--radical-page-enter-ease) both}@keyframes radicalPageExitCenter{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(7px);transform:scale(.97)}}@keyframes radicalPageEnterCenter{0%{opacity:0;filter:blur(9px);transform:scale(.97)}58%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes radicalInboxPaneEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.radical-platform{--radical-page-exit-duration:.01ms;--radical-page-enter-duration:.01ms}.radical-platform.is-page-transitioning>:is(.radical-progress-plane-stage,.radical-done-page,.radical-analytics-page,.radical-detail-pane),.radical-platform.is-page-entering>.radical-progress-plane-stage .radical-list-pane,.radical-platform.is-page-entering>.radical-progress-plane-stage .radical-detail-pane,.radical-progress-plane>.radical-detail-pane.is-matter-selection-transitioning{filter:none;transform:none;animation:auto!important;animation-timeline:none!important}}.phase-one-matter-summary-card{width:min(100%, var(--radical-message-card-content-width,680px));box-sizing:border-box;border:1px solid color-mix(in srgb, var(--progress-point-inactive) 38%, transparent);background:var(--lf-message-card-bg);border-radius:14px;min-width:0;margin:0 0 34px}.phase-one-matter-chrome.radical-detail-progress-card{z-index:21;box-sizing:border-box;border-bottom:1px solid color-mix(in srgb, var(--progress-point-inactive) 24%, transparent);width:100%;min-width:0;margin:0;padding:10px 12px;position:relative}.radical-detail-section .phase-one-matter-summary-card .radical-matter-overview{background:0 0;border:0;border-radius:0 0 14px 14px;width:100%;margin:0}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline--squares,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__square-grid{width:100%;min-width:0;margin:0;position:relative}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__square-grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__selection-bubble,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__square-separator{display:none}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--progress-point-inactive) 38%, transparent);background:var(--lf-message-card-bg);width:max-content;min-width:0;height:40px;min-height:40px;box-shadow:none;border-radius:12px;align-items:center;gap:2px;padding:3px;display:flex}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card:hover,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card:focus-within{border-color:color-mix(in srgb, var(--progress-point-inactive) 38%, transparent);box-shadow:none}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card .status-timeline__square-step{width:auto;min-width:0}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card .status-timeline__square-button{box-sizing:border-box;width:auto;min-width:0;height:32px;min-height:32px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;background:0 0;border:0;border-radius:9px;grid-template-columns:none;justify-content:center;place-items:center;gap:6px;margin:0;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card .status-timeline__square-step.is-current .status-timeline__square-button,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card .status-timeline__square-step.is-armed .status-timeline__square-button{--timeline-visual-tone:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));--timeline-status-tone:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));--timeline-hover-tone:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));background:var(--lf-dark-chrome-selection-fill,var(--lf-selection));color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));box-shadow:var(--lf-selection-shadow,none)}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card .status-timeline__square-step:is(.is-current,.is-armed) .status-timeline__clock-hands{stroke:var(--lf-dark-chrome-selection-fill,var(--lf-selection))}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__square-visual{flex:0 0 15px;place-items:center;width:15px;height:15px;display:grid}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card.status-timeline__action-card{background:0 0;border:0;justify-content:flex-end;align-items:center;gap:8px;width:max-content;min-width:0;height:40px;min-height:40px;padding:0;display:flex}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card>.status-timeline__square-step,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card>.radical-detail-progress-feedback,.phase-one-matter-chrome.radical-detail-progress-card .radical-detail-progress-feedback,.phase-one-matter-chrome.radical-detail-progress-card .radical-feedback,.phase-one-matter-chrome.radical-detail-progress-card .radical-feedback__rating{width:40px;min-width:40px;height:40px;margin:0;padding:0}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card .status-timeline__square-button,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card .radical-feedback__rating button{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--progress-point-inactive) 38%, transparent);background:var(--lf-message-card-bg);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--lf-secondary-label);box-shadow:none;border-radius:12px;grid-template-columns:none;justify-content:center;place-items:center;gap:0;margin:0;padding:0;display:inline-flex}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card>.is-done-step .status-timeline__square-button,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card>.status-timeline__delete-step .status-timeline__square-button,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__feedback-button{border:1px solid color-mix(in srgb, var(--progress-point-inactive) 38%, transparent)}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card .status-timeline__square-button:hover,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card .status-timeline__square-button:focus-visible,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card .radical-feedback__rating button:hover,.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card .radical-feedback__rating button:focus-visible{background:color-mix(in srgb, var(--timeline-action-hover-tone,var(--lf-accent)) 13%, transparent);color:var(--timeline-action-hover-tone,var(--lf-label));border-color:#0000;outline:none}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__action-card .status-timeline__square-label{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__pending-action-row{z-index:30;width:260px;margin:0;position:absolute;top:48px;left:0;right:auto}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline--squares:is(.is-action-done,.is-action-delete) .status-timeline__pending-action-row{left:auto;right:0}.phase-one-matter-chrome.radical-detail-progress-card .radical-feedback__negative{z-index:30;border:1px solid var(--lf-separator);background:var(--lf-floating-sidebar-bg);width:300px;max-width:calc(100vw - 32px);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);border-radius:14px;padding:12px;position:absolute;top:48px;left:auto;right:0}.phase-one-matter-chrome.radical-detail-progress-card .radical-feedback__negative:not([data-expanded=true]){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:0}@container radical-request-detail (width<=560px){.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__square-grid{gap:10px}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card .status-timeline__square-button{width:36px;padding:0}.phase-one-matter-chrome.radical-detail-progress-card .status-timeline__progress-card .status-timeline__square-label{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.radical-platform{--lf-text-primary:var(--lf-label);--lf-text-secondary:var(--lf-secondary-label);--lf-text-tertiary:var(--lf-tertiary-label);--lf-text-disabled:#aeaeb2;--lf-text-accent:var(--lf-accent);--lf-text-danger:var(--lf-red);--lf-text-inverse-primary:#fff;--lf-text-inverse-secondary:#d1d1d6;font-family:var(--font-sans);font-size:var(--type-body-compact-size);font-weight:var(--weight-regular);line-height:var(--type-body-compact-leading)}.radical-platform button,.radical-platform input,.radical-platform select,.radical-platform textarea,.radical-platform h1,.radical-platform h2,.radical-platform h3,.radical-platform p,.radical-platform li{font-family:var(--font-sans)}.radical-platform .radical-plain-wordmark{color:var(--lf-text-primary);font-family:var(--font-rounded);font-size:var(--type-brand-size);font-weight:var(--weight-semibold);line-height:var(--type-brand-leading)}.radical-platform .radical-detail-header h1{color:var(--lf-text-primary);font-size:var(--type-page-title-size);font-weight:var(--weight-semibold);line-height:var(--type-page-title-leading);letter-spacing:var(--tracking-tight)}.radical-platform .radical-detail-section h2.radical-detail-section__heading,.radical-platform .radical-message-thread__heading span{color:var(--lf-text-primary);font-size:var(--type-section-heading-size);font-weight:var(--weight-semibold);line-height:var(--type-section-heading-leading);letter-spacing:var(--tracking-normal)}.radical-platform .radical-list-row__title,.radical-platform .radical-message-card__sender strong{color:var(--lf-text-primary);font-size:var(--type-list-title-size);font-weight:var(--weight-semibold);line-height:var(--type-list-title-leading);letter-spacing:var(--tracking-normal)}.radical-platform .radical-message-card__body,.radical-platform .radical-detail-section p,.radical-platform .radical-detail-section li,.radical-platform .radical-matter-overview__facts li,.radical-platform .radical-matter-overview__latest-points li,.radical-platform .radical-matter-overview__action-text{color:var(--lf-text-primary);font-size:var(--type-body-compact-size);font-weight:var(--weight-regular);line-height:var(--type-body-compact-leading);letter-spacing:var(--tracking-normal)}.radical-platform .radical-tray-add-button,.radical-platform .radical-header-undo,.radical-platform .radical-message-card__open,.radical-platform .status-timeline__label,.radical-platform .status-timeline--squares .status-timeline__square-label{font-size:var(--type-control-size);font-weight:var(--weight-medium);line-height:var(--type-control-leading);letter-spacing:var(--tracking-normal)}.radical-platform .radical-detail-progress-card .status-timeline--squares .status-timeline__action-card .status-timeline__square-label,.radical-platform .radical-detail-progress-card .status-timeline--squares .status-timeline__square-step.is-armed .status-timeline__square-label{font-weight:var(--weight-medium)}.radical-platform .radical-header-count,.radical-platform .radical-list-row__meta-line,.radical-platform .radical-list-row__sender,.radical-platform .radical-list-row__due,.radical-platform .radical-message-thread__heading small,.radical-platform .radical-message-card__sender>span{color:var(--lf-text-secondary);font-size:var(--type-metadata-size);font-weight:var(--weight-regular);line-height:var(--type-metadata-leading);letter-spacing:var(--tracking-normal)}.radical-platform .radical-list-pane .radical-tray-topbar .radical-header-count{font-size:var(--type-control-size);font-weight:var(--weight-medium);line-height:var(--type-control-leading);letter-spacing:var(--tracking-normal)}.radical-platform .radical-list-row__affiliation,.radical-platform .radical-matter-overview__action-context{color:var(--lf-text-tertiary);font-size:var(--type-metadata-size);font-weight:var(--weight-regular);line-height:var(--type-metadata-leading)}.radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__sender,.radical-platform .radical-list-pane .radical-list-row.is-selected .radical-list-row__due{color:var(--lf-text-inverse-secondary)}.radical-platform .radical-matter-overview__section h2,.radical-platform .radical-matter-overview__source,.radical-platform .radical-matter-overview__decision-branch{color:var(--lf-text-secondary);font-size:var(--type-small-label-size);font-weight:var(--weight-semibold);line-height:var(--type-small-label-leading);letter-spacing:var(--tracking-normal)}.radical-platform .radical-list-row__due.is-breach{color:var(--lf-text-danger);font-weight:var(--weight-semibold)}:root[data-color-scheme=dark] .radical-platform{--lf-text-disabled:#636366}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .radical-platform{--lf-text-disabled:#636366}}.support-view-shell{--support-view-banner-height:48px;background:#111;min-height:100dvh}.support-view-banner{z-index:1000;height:var(--support-view-banner-height);color:#fff;background:#171717;border-bottom:1px solid #ffffff29;align-items:center;gap:18px;padding:0 16px;font:12px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;display:flex;position:relative}.support-view-banner__identity{align-items:baseline;gap:10px;min-width:0;display:flex}.support-view-banner__identity strong{color:#ffb224;letter-spacing:.01em;flex:none;font-size:12px}.support-view-banner__identity span,.support-view-banner__notice{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-view-banner__notice{color:#ffd88c;margin-left:auto}.support-view-banner button{color:#fff;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff3d;border-radius:999px;flex:none;margin-left:auto;padding:7px 12px;font-family:inherit;font-weight:650}.support-view-banner button:disabled{opacity:.6;cursor:wait}.support-view-shell__app,.support-view-shell__app .radical-platform{height:calc(100dvh - var(--support-view-banner-height));max-height:calc(100dvh - var(--support-view-banner-height))}.support-view-launch-error{color:#18181b;background:#f5f5f4;place-items:center;min-height:100dvh;padding:24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;display:grid}.support-view-launch-error>div{background:#fff;border:1px solid #00000014;border-radius:20px;width:min(520px,100%);padding:32px;box-shadow:0 18px 60px #00000014}.support-view-launch-error span{color:#737373;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.support-view-launch-error h1{margin:12px 0 8px;font-size:clamp(24px,5vw,34px)}.support-view-launch-error p{color:#525252;margin:0 0 24px;line-height:1.5}.support-view-launch-error a{color:#fff;background:#18181b;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=760px){.support-view-banner__identity span,.support-view-banner__notice{display:none}}.onboarding-step__foot{transition:margin-top var(--auth-single-action-duration,var(--onboarding-size-duration)) var(--auth-single-action-ease,var(--onboarding-size-ease));flex-direction:column;gap:10px;margin-top:16px;display:flex}.onboarding-step-pane>.onboarding-auth-bottom-controls{animation:auto;animation-timeline:none}.onboarding-step__foot>.onboarding-reveal:not(.is-visible){display:none}.onboarding-card__body:has(.onboarding-auth-step) .onboarding-step__foot{margin-top:30px}.onboarding-card__body:has(.onboarding-auth-step--login):not(:has(.onboarding-auth-link-reveal)):not(:has(input[placeholder=Confirm\ password])) .onboarding-step__foot{margin-top:30px}.onboarding-card__body:has(.onboarding-auth-step--login):not(:has(.onboarding-auth-link-reveal)):not(:has(input[placeholder=Confirm\ password])) .onboarding-auth-bottom-controls{gap:0}.onboarding-card__body:has(.onboarding-auth-step--login .onboarding-auth-progressive-field:not(.is-collapsed):not(.is-exiting)) .onboarding-step__foot{margin-top:30px}.onboarding-auth-bottom-controls{will-change:transform;gap:15px;transition:none}.onboarding-auth-bottom-controls.is-to-forgot{animation:onboarding-auth-bottom-controls-glide var(--onboarding-size-duration) var(--onboarding-size-ease) both;pointer-events:none}.onboarding-auth-bottom-controls.is-to-login,.onboarding-auth-bottom-controls.is-to-signup{animation:onboarding-auth-bottom-controls-return var(--onboarding-size-duration) var(--onboarding-size-ease) both;pointer-events:none}@keyframes onboarding-auth-bottom-controls-glide{0%{transform:translateY(var(--auth-footer-from-y,0))}to{transform:translateY(0)}}@keyframes onboarding-auth-bottom-controls-return{0%{transform:translateY(var(--auth-footer-from-y,0))}to{transform:translateY(0)}}.onboarding-card__actions{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.onboarding-card__actions--auth{padding-top:0}.manual-request__actions.onboarding-card__actions{align-self:stretch;width:100%}.onboarding-card__back{flex:none;width:auto;min-width:0;margin-right:auto}.onboarding-card__back:not(.is-visible){width:0;min-width:0;display:none;overflow:hidden}.onboarding-primary-reveal,.onboarding-card__actions>.onboarding-primary-reveal:not(.is-visible){flex:100%;width:100%;min-width:0;display:grid;overflow:hidden}.onboarding-primary-reveal:not(.is-visible){pointer-events:none}.onboarding-primary-reveal .onboarding-reveal__inner{width:100%}.manual-request__actions.onboarding-card__actions .manual-request__primary,.manual-request__actions.onboarding-card__actions .manual-request__secondary{flex:none;width:auto}.manual-request__actions.onboarding-card__actions.onboarding-card__actions--auth{align-self:stretch;width:100%}.manual-request__actions.onboarding-card__actions.onboarding-card__actions--auth .onboarding-primary-reveal,.manual-request__actions.onboarding-card__actions.onboarding-card__actions--auth .onboarding-primary-reveal .onboarding-reveal__inner{width:100%;min-width:0}.manual-request__actions.onboarding-card__actions.onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .manual-request__primary{flex:auto;width:100%;min-width:0}.onboarding-card__actions .manual-request__primary{margin-left:auto}.onboarding-card__actions:not(.onboarding-card__actions--auth):has(.onboarding-card__back.is-visible) .onboarding-primary-reveal{flex:none;width:auto;margin-left:auto}.onboarding-card__actions:not(.onboarding-card__actions--auth):has(.onboarding-card__back.is-visible) .onboarding-primary-reveal .onboarding-reveal__inner{width:auto}.onboarding-card__actions--continue:not(.onboarding-card__actions--auth):has(.onboarding-card__back.is-visible) .onboarding-primary-reveal{width:calc(50% - 5px)}.onboarding-card__actions--continue:not(.onboarding-card__actions--auth):has(.onboarding-card__back.is-visible) .onboarding-primary-reveal .onboarding-reveal__inner{width:100%}.onboarding-card__actions--continue:not(.onboarding-card__actions--auth):has(.onboarding-card__back.is-visible) .manual-request__primary{width:100%;height:42px;min-height:42px}.onboarding-card__actions:not(:has(.onboarding-card__back.is-visible)) .manual-request__primary{width:100%;margin-left:0}.onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)){justify-content:stretch;gap:0}.onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .manual-request__primary{border:none;border-image:initial;border-radius:var(--radius-md);width:100%;min-width:0;font-family:var(--font-rounded);background:var(--accent);color:var(--surface);margin-inline:0;padding:11px 16px;font-size:15px;font-weight:600;position:relative}.onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .onboarding-button-label{position:absolute;left:50%;transform:translate(-50%)}.onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .manual-request__primary{transition:opacity .15s}.onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .manual-request__primary:hover:not(:disabled){opacity:.88;filter:none}.onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .manual-request__primary:disabled{opacity:.5;cursor:default}.onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .onboarding-continue-arrow{left:calc(50% + var(--auth-primary-arrow-offset,48px));will-change:transform;transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .24s;position:absolute;transform:translate(0)}.onboarding-card__actions--auth.onboarding-card__actions--sign-in{--auth-primary-arrow-offset:36px;--auth-primary-arrow-hover-x:64px}.onboarding-card__actions--auth.onboarding-card__actions--continue{--auth-primary-arrow-offset:48px;--auth-primary-arrow-hover-x:56px}.onboarding-card__actions--auth.onboarding-card__actions--create-account{--auth-primary-arrow-offset:74px;--auth-primary-arrow-hover-x:38px}.onboarding-card__actions .manual-request__primary,.onboarding-card__actions .manual-request__secondary{border-radius:var(--radius-md);min-height:42px;font-size:var(--text-subheadline);justify-content:center;align-items:center;gap:8px;padding-inline:16px;display:inline-flex;overflow:hidden}.onboarding-card__actions .manual-request__primary{background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;color:var(--surface);background-image:none;border:0}.onboarding-card__actions .manual-request__primary,.onboarding-card__actions .manual-request__secondary{transition:filter .15s ease, gap var(--onboarding-reveal-duration) var(--onboarding-size-ease), color .15s ease, border-color .15s ease, background-color .15s ease, opacity var(--onboarding-size-duration) var(--onboarding-size-ease), inline-size var(--onboarding-size-duration) var(--onboarding-size-ease)}@supports (interpolate-size:allow-keywords){.onboarding-card__actions .manual-request__primary,.onboarding-card__actions .manual-request__secondary{interpolate-size:allow-keywords}}.onboarding-card__actions .manual-request__secondary,.onboarding-card__actions .manual-request__secondary:hover{border-color:var(--accent);background:var(--glass-fill);color:var(--accent)}.onboarding-card__actions .onboarding-back-button{box-shadow:none;color:var(--accent);background:0 0;border:0;outline:none;padding-inline:6px 12px;overflow:visible}.onboarding-card__actions .onboarding-back-button:hover:not(:disabled){color:var(--accent);opacity:.82;background:0 0;border:0}.onboarding-card__actions .onboarding-back-button:focus-visible{outline:none}.onboarding-card__actions .onboarding-back-button svg{stroke-width:2.5px}.onboarding-button-spinner.is-hidden,.onboarding-button-label.is-hidden,.onboarding-connect-plus.is-hidden,.onboarding-continue-arrow.is-hidden{inline-size:0;opacity:0;visibility:hidden;pointer-events:none;border-width:0;flex-basis:0;width:0;min-width:0;margin:0;overflow:hidden}.onboarding-button-label{white-space:nowrap;min-width:0}.onboarding-card__actions .manual-request__primary:disabled{opacity:.7;cursor:wait}.onboarding-continue-arrow{transition:transform var(--onboarding-reveal-duration) var(--onboarding-size-ease);flex-shrink:0;display:inline-flex}.onboarding-continue-arrow svg,.onboarding-connect-plus svg{width:16px;height:16px}.onboarding-connect-plus{flex-shrink:0;display:inline-flex;transform:rotate(-45deg)}.onboarding-connect-plus.is-spinning{animation:onboarding-connect-spin var(--onboarding-size-duration) var(--onboarding-size-ease) forwards}.onboarding-connect-plus.is-unspinning{animation:onboarding-connect-unspin var(--onboarding-size-duration) var(--onboarding-size-ease) forwards}@keyframes onboarding-connect-spin{0%{transform:rotate(-45deg)}to{transform:rotate(315deg)}}@keyframes onboarding-connect-unspin{0%{transform:rotate(315deg)}to{transform:rotate(-45deg)}}.onboarding-button-spinner{border:2px solid;border-right-color:#0000;border-image:initial;border-radius:50%;flex:none;width:15px;height:15px;animation:.72s linear infinite onboarding-spin;display:inline-block}.onboarding-card__actions .manual-request__primary:hover:not(:disabled) .onboarding-continue-arrow{transform:translate(4px)}.onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .manual-request__primary:hover:not(:disabled) .onboarding-continue-arrow{transform:translateX(var(--auth-primary-arrow-hover-x,82px))}.onboarding-card__actions .manual-request__secondary:hover:not(:disabled) svg{transform:translate(-4px)}.onboarding-card__actions .manual-request__secondary svg{width:16px;height:16px;transition:transform var(--onboarding-reveal-duration) var(--onboarding-size-ease);flex-shrink:0}.onboarding-step__foot>.onboarding-auth-link-reveal:not(.is-visible){pointer-events:none;display:grid}.onboarding-auth-link-reveal,.onboarding-primary-reveal{--onboarding-reveal-duration:var(--auth-single-action-duration,.5s);transition:opacity var(--auth-single-action-duration,.5s) var(--auth-single-action-ease,var(--onboarding-size-ease)), transform var(--auth-single-action-duration,.5s) var(--auth-single-action-ease,var(--onboarding-size-ease))}.onboarding-auth-link-reveal .onboarding-reveal__inner,.onboarding-primary-reveal .onboarding-reveal__inner{opacity:0;filter:blur(5px);transition:opacity var(--auth-single-action-duration,.5s) var(--auth-single-action-ease,var(--onboarding-size-ease)), filter var(--auth-single-action-duration,.5s) var(--auth-single-action-ease,var(--onboarding-size-ease)), transform var(--auth-single-action-duration,.5s) var(--auth-single-action-ease,var(--onboarding-size-ease));transform:translateY(-8px)scale(.985)}.onboarding-auth-link-reveal.is-visible .onboarding-reveal__inner,.onboarding-primary-reveal.is-visible .onboarding-reveal__inner{opacity:1;filter:blur();transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.onboarding-card__actions .manual-request__primary,.onboarding-card__actions .manual-request__secondary,.onboarding-continue-arrow,.onboarding-connect-plus,.onboarding-connect-plus.is-spinning,.onboarding-connect-plus.is-unspinning,.onboarding-card__actions .manual-request__secondary svg,.onboarding-button-spinner,.onboarding-step__foot,.onboarding-auth-link-reveal .onboarding-reveal__inner,.onboarding-primary-reveal .onboarding-reveal__inner{transition:none;animation:auto;animation-timeline:none}.onboarding-card__actions .manual-request__primary:hover:not(:disabled) .onboarding-continue-arrow,.onboarding-connect-plus.is-spinning,.onboarding-connect-plus.is-unspinning,.onboarding-card__actions .manual-request__secondary:hover:not(:disabled) svg{transform:none}.onboarding-auth-link-reveal .onboarding-reveal__inner,.onboarding-primary-reveal .onboarding-reveal__inner{filter:none;transform:none}}.onboarding-morph-label{--morph-duration:var(--onboarding-size-duration,.54s);--morph-ease:var(--onboarding-size-ease,cubic-bezier(.32, .72, 0, 1));vertical-align:middle;transition:width var(--morph-duration) var(--morph-ease);grid-template-columns:100%;align-items:center;margin-block:-.5em;padding-block:.5em;display:inline-grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0000000b 3.75%,#00000028 7.5%,#00000051 11.25%,#00000080 15%,#000000ae 18.75%,#000000d7 22.5%,#000000f4 26.25%,#000 30% 70%,#000000f4 73.75%,#000000d7 77.5%,#000000ae 81.25%,#00000080 85%,#00000051 88.75%,#00000028 92.5%,#0000000b 96.25%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000000b 3.75%,#00000028 7.5%,#00000051 11.25%,#00000080 15%,#000000ae 18.75%,#000000d7 22.5%,#000000f4 26.25%,#000 30% 70%,#000000f4 73.75%,#000000d7 77.5%,#000000ae 81.25%,#00000080 85%,#00000051 88.75%,#00000028 92.5%,#0000000b 96.25%,#0000 100%)}.onboarding-back-button .onboarding-morph-label{box-sizing:content-box;margin-inline:-6px;padding-inline:6px}.onboarding-morph-label__face{white-space:nowrap;grid-area:1/1;align-items:center;gap:8px;display:inline-flex}.onboarding-morph-label--center .onboarding-morph-label__face{justify-self:center}.onboarding-morph-label--start .onboarding-morph-label__face{justify-self:start}.onboarding-morph-label__face.is-in{animation:onboarding-morph-in var(--morph-duration) var(--morph-ease) both}.onboarding-morph-label__face.is-out{animation:onboarding-morph-out var(--morph-duration) var(--morph-ease) both;pointer-events:none}@keyframes onboarding-morph-in{0%{opacity:0;filter:blur(2px);transform:translateY(.9em)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes onboarding-morph-out{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(2px);transform:translateY(-.9em)}}.manual-request__primary .onboarding-continue-arrow.is-folding{width:16px;transition:width var(--onboarding-size-duration,.54s) var(--onboarding-size-ease), margin var(--onboarding-size-duration,.54s) var(--onboarding-size-ease), opacity calc(var(--onboarding-size-duration,.54s) * .6) var(--onboarding-size-ease), transform .62s cubic-bezier(.16, 1, .3, 1)!important}.manual-request__primary .onboarding-continue-arrow.is-folded{opacity:0;width:0;margin-left:-8px;overflow:hidden}@media (prefers-reduced-motion:reduce){.onboarding-morph-label,.manual-request__primary .onboarding-continue-arrow.is-folding{transition:none!important}.onboarding-morph-label__face.is-in,.onboarding-morph-label__face.is-out{animation-duration:1ms}}@font-face{font-family:Neomatter Text;font-style:normal;font-weight:200 700;font-display:swap;src:url(/neomatter/fonts/stack-sans-text-latin.woff2)format("woff2")}@font-face{font-family:Neomatter Serif;font-style:normal;font-weight:200 900;font-display:swap;src:url(/neomatter/fonts/source-serif-4-latin.woff2)format("woff2")}.onboarding-app--neo{--signin-bg:#f3f2eb;--signin-ink:#101514;--signin-ink-2:#57524b;--signin-ink-3:#7a746b;--signin-rule:#46321429;--signin-field:#ffffff8c;--signin-field-edge:#4632141f;--signin-placeholder:#aaa298;--signin-second:#ffffff80;--signin-second-hover:#ffffffd9;--signin-pill-hover:#3a3835;--signin-focus:#8c6d3f;--signin-error:#ef5b52;--signin-glass:#ffffff6b;--signin-glass-edge:#fff;--signin-mark:.05;--signin-ease:cubic-bezier(.22, 1, .36, 1);--text:var(--signin-ink);--primary:var(--signin-ink-2);--muted:var(--signin-ink-3);--accent:var(--signin-ink);--surface:var(--signin-bg);--accent-secondary:var(--signin-error);color:var(--signin-ink);background:var(--signin-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;font-family:Neomatter Text,Helvetica Neue,Arial,sans-serif}@media (prefers-color-scheme:dark){.onboarding-app--neo{--signin-bg:#080808;--signin-ink:#efece4;--signin-ink-2:#efece4a3;--signin-ink-3:#efece466;--signin-rule:#efece41f;--signin-field:#ffffff0d;--signin-field-edge:#ffffff14;--signin-placeholder:#efece447;--signin-second:#ffffff0a;--signin-second-hover:#ffffff14;--signin-pill-hover:#fff;--signin-focus:#efece4;--signin-error:#ff7b72;--signin-glass:#ffffff06;--signin-glass-edge:#ffffff14;--signin-mark:.028;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.onboarding-signin-watermark{filter:invert()}}.onboarding-signin-watermark{z-index:0;width:auto;height:96vh;opacity:var(--signin-mark);pointer-events:none;position:fixed;bottom:-20vh;right:2vw}.onboarding-app--neo .onboarding-card.glass-panel{background:var(--signin-glass);box-shadow:0 0 0 1px var(--signin-glass-edge), 0 30px 70px -30px #00000073;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);animation:onboarding-signin-lift .7s var(--signin-ease) .12s both;border:0;border-radius:20px}.onboarding-app--neo .onboarding-card__body{padding:30px 28px 28px}.onboarding-app--neo .onboarding-auth-step{--onboarding-field-height:44px;gap:22px;font-family:inherit}.onboarding-app--neo .onboarding-card button,.onboarding-app--neo .onboarding-card input{font-family:inherit}.onboarding-app--neo .onboarding-auth-step__intro{text-align:center;align-items:center;gap:8px}.onboarding-app--neo .onboarding-auth-step__heading{min-height:0;color:var(--signin-ink);font-variation-settings:"opsz" 48;letter-spacing:-.03em;font-family:Neomatter Serif,Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.1}.onboarding-app--neo .onboarding-auth-heading-roll__new{justify-content:center}.onboarding-app--neo .onboarding-auth-step__copy,.onboarding-app--neo .manual-request__subtitle{max-width:19rem;color:var(--signin-ink-3);text-align:center;text-wrap:balance;margin-inline:auto;font-size:13.5px;line-height:1.45}.onboarding-app--neo .onboarding-auth-step__intro+.onboarding-step__form{margin-top:0}.onboarding-app--neo .onboarding-step__form.manual-request__form{gap:10px}.onboarding-app--neo .onboarding-auth-social,.onboarding-app--neo .onboarding-auth-social.is-collapsed{grid-template-columns:minmax(0,1fr);gap:8px}.onboarding-app--neo .onboarding-auth-social .onboarding-auth-social__button,.onboarding-app--neo .onboarding-auth-enterprise,.onboarding-app--neo .onboarding-auth-recovery-restart{letter-spacing:0;min-height:44px;transition:background-color .18s ease, box-shadow .18s ease, transform .16s var(--signin-ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:14.5px;font-weight:500;display:flex;transform:none}.onboarding-app--neo .onboarding-auth-social__button:first-child,.onboarding-app--neo .onboarding-auth-enterprise,.onboarding-app--neo .onboarding-auth-recovery-restart{color:var(--signin-bg);background:var(--signin-ink)}.onboarding-app--neo .onboarding-card .onboarding-auth-social .onboarding-auth-social__button{border-radius:12px;height:44px;min-height:44px}.onboarding-app--neo .onboarding-auth-social__button:first-child:hover:not(:disabled),.onboarding-app--neo .onboarding-auth-enterprise:hover:not(:disabled),.onboarding-app--neo .onboarding-auth-recovery-restart:hover:not(:disabled){opacity:1;background:var(--signin-ink);box-shadow:none;transform:none}.onboarding-app--neo .onboarding-auth-social__button+.onboarding-auth-social__button{color:var(--signin-ink);background:var(--signin-second);box-shadow:inset 0 0 0 1px var(--signin-field-edge)}.onboarding-app--neo .onboarding-auth-social__button+.onboarding-auth-social__button:hover:not(:disabled){opacity:1;background:var(--signin-second-hover);transform:none}.onboarding-app--neo .onboarding-card .onboarding-auth-social .onboarding-auth-social__button,.onboarding-app--neo .onboarding-card .onboarding-auth-social.is-collapsed .onboarding-auth-social__button:hover:not(:disabled),.onboarding-app--neo .onboarding-card .onboarding-auth-social.is-collapsed .onboarding-auth-social__button:active:not(:disabled){color:var(--signin-bg);background:var(--signin-ink);box-shadow:none;opacity:1;transition:none;transform:none}.onboarding-app--neo .onboarding-auth-social .onboarding-auth-social__icon path{fill:currentColor}.onboarding-app--neo .onboarding-auth-social .onboarding-auth-social__icon{transform:translateY(-1px)}.onboarding-app--neo .onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .onboarding-continue-arrow{transition:left .62s cubic-bezier(.16,1,.3,1),opacity .24s}.onboarding-app--neo .onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .manual-request__primary:hover:not(:disabled) .onboarding-continue-arrow{left:calc(100% - 30px);transform:none}@media (prefers-reduced-motion:reduce){.onboarding-app--neo .onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .onboarding-continue-arrow{transition:none}}.onboarding-app--neo .onboarding-auth-social__button:focus-visible,.onboarding-app--neo .onboarding-auth-enterprise:focus-visible,.onboarding-app--neo .manual-request__primary:focus-visible{outline:2px solid var(--signin-focus);outline-offset:3px}.onboarding-app--neo .onboarding-auth-social__button>span:last-child{transform:none}.onboarding-app--neo .onboarding-auth-social__mark{background:0 0;border-radius:50%;width:22px;height:22px}.onboarding-app--neo .onboarding-auth-social .onboarding-auth-social__icon{filter:none;width:15px;height:15px}.onboarding-app--neo .onboarding-auth-divider{color:var(--signin-ink-3);margin-block:4px;font-size:12px;font-weight:400}.onboarding-app--neo .onboarding-auth-divider:before,.onboarding-app--neo .onboarding-auth-divider:after{background:var(--signin-rule)}.onboarding-app--neo .onboarding-card input:not([type=checkbox],[type=radio]),.onboarding-app--neo .onboarding-card .manual-request__field textarea{border:1px solid var(--signin-field-edge);color:var(--signin-ink);background:var(--signin-field);box-shadow:none;border-radius:12px;font-size:14.5px;transition:background-color .16s,border-color .16s}.onboarding-app--neo .onboarding-card input:not([type=checkbox],[type=radio]){height:44px}.onboarding-app--neo .onboarding-card input::placeholder,.onboarding-app--neo .onboarding-card textarea::placeholder{color:var(--signin-placeholder)}.onboarding-app--neo .onboarding-step .manual-request__field:not(.is-invalid):focus-within textarea,.onboarding-app--neo .onboarding-card input:not([type=checkbox],[type=radio]):focus,.onboarding-app--neo .onboarding-step .manual-request__field:not(.is-invalid):focus-within input:not([type=checkbox]){border-color:var(--signin-glass-edge);background:var(--signin-field);box-shadow:none;outline:none}.onboarding-app--neo .onboarding-card .manual-request__field input:not([type=checkbox],[type=radio]){border-color:var(--signin-field-edge);border-radius:12px;height:44px}:is(.onboarding-app--neo .onboarding-step__foot .manual-request__primary,.onboarding-app--neo .onboarding-card__actions--auth:not(:has(.onboarding-card__back.is-visible)) .manual-request__primary){min-height:44px;color:var(--signin-bg);background:var(--signin-ink);border-radius:999px;font-family:inherit;font-size:14.5px;font-weight:500}.onboarding-app--neo .onboarding-step__foot .manual-request__primary:hover:not(:disabled){opacity:1;background:var(--signin-pill-hover)}.onboarding-app--neo .onboarding-step__foot .manual-request__primary:disabled{opacity:.38}.onboarding-app--neo .onboarding-step__foot button{font-family:inherit}.onboarding-signin-top{z-index:3;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex;position:fixed;top:0;left:0;right:0}.onboarding-signin-top img{width:auto;height:18px;display:block}.onboarding-signin-top a{color:var(--signin-ink-2);font-size:14px;font-weight:500;text-decoration:none;transition:color .16s}.onboarding-signin-top a:hover{color:var(--signin-ink)}.onboarding-signin-top a:focus-visible{outline:2px solid var(--signin-focus);outline-offset:3px;border-radius:4px}@media (width<=560px){.onboarding-signin-top{height:60px;padding:0 20px}.onboarding-signin-top img{height:16px}}@keyframes onboarding-signin-lift{0%{opacity:0;transform:translateY(10px)scale(.985)}}@media (prefers-reduced-motion:reduce){.onboarding-app--neo .onboarding-card.glass-panel{animation:auto;animation-timeline:none}}.onboarding-app--neo .onboarding-auth-switch{color:var(--signin-ink-3);text-align:center;margin:16px 0 0;font-size:13.5px;line-height:1.4}.onboarding-app--neo .onboarding-auth-switch button{color:var(--signin-ink);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;margin-left:.22em;padding:0;font-family:inherit;font-weight:500}.onboarding-app--neo .onboarding-auth-switch button:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.onboarding-app--neo .onboarding-auth-switch button:focus-visible{outline:2px solid var(--signin-focus);outline-offset:2px;border-radius:4px}.onboarding-app--neo .onboarding-card .manual-request__field.is-invalid input:not([type=checkbox]){border-color:var(--signin-field-edge)}.onboarding-app--neo .onboarding-card .manual-request__field.is-invalid input:not([type=checkbox]):focus{border-color:var(--signin-glass-edge)}.onboarding-app--neo .onboarding-card .manual-request__field.is-shaking input:not([type=checkbox]){animation:.36s manual-request-field-shake,1.8s ease-out onboarding-signin-error-fade}@keyframes onboarding-signin-error-fade{0%,25%{border-color:var(--signin-error)}}@media (prefers-reduced-motion:reduce){.onboarding-app--neo .onboarding-card .manual-request__field.is-shaking input:not([type=checkbox]){animation:1.8s ease-out onboarding-signin-error-fade}}.onboarding-app--neo .onboarding-auth-link-reveal .onboarding-reveal__inner{justify-content:center;display:flex}.onboarding-app--neo .onboarding-auth-link-reveal .onboarding-auth-link{text-align:center;margin-inline:auto}.onboarding-app--neo .onboarding-card input[type=password]:not(:placeholder-shown){letter-spacing:.12em;font-family:Verdana,Segoe UI,sans-serif}.onboarding-app--signin{--onboarding-window-w:23.75rem}.onboarding-app--neo{--line:var(--signin-field-edge);--line-strong:var(--signin-rule);--field-bg:var(--signin-field);--primary-inverse:var(--signin-bg);--faint:var(--signin-ink-3);--surface-muted:var(--signin-second)}.onboarding-app--neo .onboarding-center__header.glass-panel{background:var(--signin-glass);box-shadow:0 0 0 1px var(--signin-glass-edge), 0 18px 40px -26px #0006;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);border:0;border-radius:999px}.onboarding-app--neo .onboarding-center__header,.onboarding-app--neo .onboarding-center__header button,.onboarding-app--neo .onboarding-chrome__setup-label,.onboarding-app--neo .onboarding-card,.onboarding-app--neo .onboarding-card button,.onboarding-app--neo .onboarding-card input,.onboarding-app--neo .onboarding-card textarea,.onboarding-app--neo .onboarding-card select,.onboarding-app--neo .onboarding-card label{font-family:inherit}.onboarding-app--neo .onboarding-step-intro{text-align:center;align-items:center;gap:8px}.onboarding-app--neo .onboarding-step-intro__title{color:var(--signin-ink);font-variation-settings:"opsz" 48;letter-spacing:-.03em;font-family:Neomatter Serif,Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.12}.onboarding-app--neo .onboarding-step-intro__copy{max-width:21rem;color:var(--signin-ink-3);text-wrap:balance;margin-inline:auto;font-size:13.5px;line-height:1.45}.onboarding-app--neo .onboarding-step .manual-request__field textarea{font-size:var(--text-subheadline)}.onboarding-app--neo .onboarding-card .manual-request__field>span:first-child:not(.visually-hidden){color:var(--signin-ink-2);font-size:12.5px;font-weight:500}.onboarding-app--neo .onboarding-card textarea,.onboarding-app--neo .onboarding-card select{border:1px solid var(--signin-field-edge);color:var(--signin-ink);background:var(--signin-field);box-shadow:none;border-radius:12px;font-size:14.5px}.onboarding-app--neo .onboarding-card textarea:focus,.onboarding-app--neo .onboarding-card select:focus{border-color:var(--signin-glass-edge);background:var(--signin-field);box-shadow:none;outline:none}.onboarding-app--neo .onboarding-checkbox-field .onboarding-checkbox-field__box{border-color:var(--signin-field-edge);background:var(--signin-field);color:var(--signin-bg);box-shadow:none;border-radius:6px;transition:border-color .2s,background-color .2s,scale .36s cubic-bezier(.34,1.5,.64,1)}.onboarding-app--neo .onboarding-checkbox-field input:checked+.onboarding-checkbox-field__box{border-color:var(--signin-ink);background-color:var(--signin-ink);background-image:none}.onboarding-app--neo .onboarding-checkbox-field:active .onboarding-checkbox-field__box{scale:.9}.onboarding-app--neo .onboarding-checkbox-field .onboarding-checkbox-field__box svg{opacity:1;transition:none;transform:none}.onboarding-app--neo .onboarding-checkbox-field__box svg path{stroke-dasharray:24;stroke-dashoffset:-24px;transition:stroke-dashoffset .18s ease-in}.onboarding-app--neo .onboarding-checkbox-field input:checked+.onboarding-checkbox-field__box svg path{stroke-dashoffset:0;transition:stroke-dashoffset .32s cubic-bezier(.65,0,.35,1) 50ms}.onboarding-app--neo .onboarding-checkbox-field:hover .onboarding-checkbox-field__box,.onboarding-app--neo .onboarding-checkbox-field:focus-within .onboarding-checkbox-field__box{border-color:var(--signin-glass-edge)}.onboarding-app--neo .onboarding-checkbox-field:hover input:checked+.onboarding-checkbox-field__box,.onboarding-app--neo .onboarding-checkbox-field:focus-within input:checked+.onboarding-checkbox-field__box{border-color:var(--signin-ink)}@media (prefers-reduced-motion:reduce){.onboarding-app--neo .onboarding-checkbox-field__box,.onboarding-app--neo .onboarding-checkbox-field__box svg path{transition:none!important}}.onboarding-app--neo .onboarding-checkbox-field__label{color:var(--signin-ink-2);font-size:13.5px}.onboarding-app--neo .onboarding-step__foot .manual-request__secondary{min-height:44px;color:var(--signin-ink-2);background:0 0;border:0;border-radius:999px;font-size:14.5px;font-weight:500}.onboarding-app--neo .onboarding-step__foot .manual-request__secondary:hover:not(:disabled){color:var(--signin-ink);background:var(--signin-second)}.onboarding-app--neo .onboarding-card .onboarding-auth-link,.onboarding-app--neo .onboarding-card .onboarding-invite-toggle{color:var(--signin-ink);font-size:13.5px;font-weight:500}.onboarding-app--neo .onboarding-step{--onboarding-field-height:44px}.onboarding-app--neo .onboarding-invites__fields{border:1px solid var(--signin-field-edge);background:var(--signin-field);border-radius:12px}.onboarding-app--neo .onboarding-invites__field-row:focus-within{background:0 0}.onboarding-app--neo .onboarding-invites__fields:focus-within{border-color:var(--signin-glass-edge)}.onboarding-app--neo .onboarding-card .onboarding-invites__field-row input:not([type=checkbox],[type=radio]){height:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.onboarding-app--neo .onboarding-invites__field-row+.onboarding-invites__field-row:before{background:var(--signin-field-edge)}.onboarding-app--neo .onboarding-invites__email-error:not(.is-visible){display:none}.onboarding-app--neo .onboarding-invites__email-error{color:var(--signin-error)}.onboarding-app--neo .onboarding-optional{color:var(--signin-ink-3);font-weight:400}.onboarding-app--neo .onboarding-auth-tabs.glass-panel{border:1px solid var(--signin-field-edge);background:var(--signin-field);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px}.onboarding-app--neo .onboarding-auth-tabs.switcher-tabs--bubble .switcher-tabs__thumb,.onboarding-app--neo .onboarding-auth-tabs.switcher-tabs--bubble .switcher-tabs__tab{border-radius:999px}.onboarding-app--neo .onboarding-auth-tabs.switcher-tabs--bubble .switcher-tabs__thumb{background-color:var(--signin-ink)}.onboarding-app--neo .onboarding-auth-tabs .switcher-tabs__tab{color:var(--signin-ink-3);font-weight:500}.onboarding-app--neo .onboarding-auth-tabs .switcher-tabs__tab.is-selected{color:var(--signin-bg)}.onboarding-app--neo .onboarding-inbox-oauth__title{color:var(--signin-ink);font-size:15px;font-weight:600}.onboarding-app--neo .onboarding-inbox-oauth__copy{color:var(--signin-ink-3);font-size:13.5px}.onboarding-app--neo .onboarding-inbox-oauth__permissions{color:var(--signin-ink-2);font-size:13.5px}.onboarding-step-rail{z-index:3;position:fixed;top:50%;left:40px;transform:translateY(-50%)}.onboarding-app--neo .onboarding-step-rail .switcher-tabs,.onboarding-app--neo .onboarding-step-rail .switcher-tabs__scroll{height:auto;overflow:visible}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__scroll{counter-reset:onboarding-step 0;flex-direction:column;align-items:flex-start;gap:22px;display:flex}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab{color:var(--signin-ink-3);opacity:1;counter-increment:onboarding-step 1;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-family:inherit;font-size:13.5px;font-weight:500;display:flex;position:relative;transform:none}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:before{box-sizing:border-box;border:1px solid var(--signin-field-edge);width:24px;height:24px;color:var(--signin-ink-3);background:var(--signin-field);font-variant-numeric:tabular-nums;content:counter(onboarding-step);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:600;transition:background-color .24s,border-color .24s,color .24s;display:grid}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:not(:last-child):after{background:var(--signin-field-edge);content:"";width:1px;height:16px;position:absolute;top:calc(100% + 3px);left:11.5px}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-selected{color:var(--signin-ink);font-weight:600}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-selected:before{border-color:var(--signin-ink);color:var(--signin-bg);background:var(--signin-ink)}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-complete:not(.is-selected){color:var(--signin-ink-2);opacity:1}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-complete:not(.is-selected):before{color:#0000}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__check{width:11px;height:11px;color:var(--signin-bg);display:block;position:absolute;top:50%;left:6.5px;transform:translateY(-50%)}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__label{gap:0;display:inline;position:static}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:not(.is-complete):not(.is-selected):not(.is-disabled){color:var(--signin-ink-2);opacity:1}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-disabled:not(.is-selected){opacity:1}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:not(.is-selected):not(.is-disabled):hover{color:var(--signin-ink);opacity:1;transform:none}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:focus-visible{outline:2px solid var(--signin-focus);outline-offset:4px;border-radius:6px}@media (width<=900px){.onboarding-step-rail{z-index:2;align-self:center;margin-top:64px;position:relative;top:auto;left:auto;transform:none}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__scroll{flex-direction:row;gap:10px}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab{gap:0;font-size:12.5px}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:before,.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:after,.onboarding-app--neo .onboarding-step-rail .switcher-tabs__check{display:none}}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-selected,.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-selected:hover{color:var(--signin-ink);opacity:1;transform:none}.onboarding-app--neo .onboarding-auth-account{text-align:left;align-items:center;gap:12px;padding-left:14px;display:flex}.onboarding-app--neo .onboarding-auth-account__avatar{width:36px;height:36px;color:var(--signin-ink);background:var(--signin-field);box-shadow:0 0 0 1px var(--signin-glass-edge), 0 10px 24px -14px #00000059;border-radius:50%;flex:none;place-items:center;font-family:Neomatter Serif,Georgia,Times New Roman,serif;font-size:17px;font-weight:400;display:grid}.onboarding-app--neo .onboarding-auth-account__who{gap:2px;min-width:0;max-width:100%;display:grid}.onboarding-app--neo .onboarding-auth-account__who strong{color:var(--signin-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.onboarding-app--neo .onboarding-auth-account__who span{color:var(--signin-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.onboarding-app--neo .onboarding-auth-switch .onboarding-sign-out-button{color:var(--signin-ink);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;margin-left:.22em;padding:0;font-family:inherit;font-weight:500}.onboarding-app--neo .onboarding-auth-switch .onboarding-sign-out-button:hover{text-underline-offset:3px;text-decoration:underline}.onboarding-app--neo .onboarding-auth-step--signed-in>.onboarding-reveal:not(.is-visible){display:none}.onboarding-app--neo .onboarding-card__body:has(.onboarding-auth-step--signed-in) .onboarding-step__foot{margin-top:22px}.onboarding-app--neo .onboarding-step__foot .onboarding-auth-switch .onboarding-sign-out-button{color:var(--signin-ink)}.onboarding-app--neo .onboarding-card__body:has(.onboarding-auth-step--signed-in) .onboarding-auth-switch{margin-top:7px}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab{--rail-step-delay:90ms;--rail-leave-delay:.16s}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:nth-child(2){--rail-step-delay:.15s;--rail-leave-delay:.12s}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:nth-child(3){--rail-step-delay:.21s;--rail-leave-delay:80ms}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:nth-child(4){--rail-step-delay:.27s;--rail-leave-delay:40ms}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:nth-child(5){--rail-step-delay:.33s;--rail-leave-delay:0s}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:nth-child(6){--rail-step-delay:.39s;--rail-leave-delay:0s}.onboarding-app--neo .onboarding-step-rail.is-entering .switcher-tabs__tab{animation:onboarding-rail-step-in .7s cubic-bezier(.22, 1, .36, 1) var(--rail-step-delay) both}.onboarding-app--neo .onboarding-step-rail.is-entering .switcher-tabs__tab:before{animation:onboarding-rail-dot-in .7s cubic-bezier(.34, 1.3, .64, 1) var(--rail-step-delay) both}.onboarding-app--neo .onboarding-step-rail.is-entering .switcher-tabs__tab:not(:last-child):after{transform-origin:top;animation:onboarding-rail-line-in .5s cubic-bezier(.22, 1, .36, 1) calc(var(--rail-step-delay) + .16s) both}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:before{transition:background-color .3s,border-color .3s,color .14s .2s}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-complete:not(.is-selected):before{transition:background-color .3s,border-color .3s,color .12s}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__check path{stroke-dasharray:24;stroke-dashoffset:-24px;transition:stroke-dashoffset .24s cubic-bezier(.65,0,.35,1)}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__check.is-shown path{stroke-dashoffset:0;transition:stroke-dashoffset .3s cubic-bezier(.65,0,.35,1) .1s}.onboarding-app--neo .onboarding-step-rail.is-leaving{pointer-events:none}.onboarding-app--neo .onboarding-step-rail.is-leaving .switcher-tabs__tab{animation:onboarding-rail-step-out .42s cubic-bezier(.4, 0, .6, 1) var(--rail-leave-delay) both}.onboarding-app--neo .onboarding-step-rail.is-leaving .switcher-tabs__tab:not(:last-child):after{transform-origin:top;animation:onboarding-rail-line-out .3s cubic-bezier(.4, 0, .6, 1) var(--rail-leave-delay) both}@keyframes onboarding-rail-step-in{0%{opacity:0;filter:blur(3px);translate:-14px}to{opacity:1;filter:blur();translate:0}}@keyframes onboarding-rail-step-out{0%{opacity:1;filter:blur();translate:0}to{opacity:0;filter:blur(3px);translate:-14px}}@keyframes onboarding-rail-dot-in{0%{scale:.55}to{scale:1}}@keyframes onboarding-rail-line-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes onboarding-rail-line-out{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.onboarding-app--neo .onboarding-card__body:has(>.onboarding-step__foot--persistent){overflow:visible}.onboarding-app--neo .onboarding-step__foot--persistent{animation:.36s cubic-bezier(.22,1,.36,1) .12s backwards onboarding-cascade}.onboarding-app--neo .onboarding-center{transition:width .36s cubic-bezier(.22, 1, .36, 1), transform var(--onboarding-size-duration) var(--onboarding-size-ease)}@media (prefers-reduced-motion:reduce){.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab,.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:before,.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:after,.onboarding-app--neo .onboarding-step-rail .switcher-tabs__check,.onboarding-app--neo .onboarding-step__foot--persistent{animation:auto!important;animation-timeline:none!important}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__check path,.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab:before{transition:none!important}.onboarding-app--neo .onboarding-center{transition:none}}.onboarding-app--neo .onboarding-card__actions:not(.onboarding-card__actions--auth) .manual-request__primary{position:relative}.onboarding-app--neo .onboarding-card__actions:not(.onboarding-card__actions--auth) .onboarding-continue-arrow{transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .24s}.onboarding-app--neo .onboarding-card__actions:not(.onboarding-card__actions--auth) .manual-request__primary:hover:not(:disabled) .onboarding-continue-arrow{transform:translateX(var(--arrow-travel,4px))}.onboarding-app--neo .onboarding-step__foot .manual-request__secondary.onboarding-back-button{padding-inline:16px 20px}@media (prefers-reduced-motion:reduce){.onboarding-app--neo .onboarding-card__actions:not(.onboarding-card__actions--auth) .onboarding-continue-arrow{transition:none}}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-complete:not(.is-selected):before{background:var(--signin-ink-2);border-color:#0000}.onboarding-app--neo .onboarding-step-rail .switcher-tabs__tab.is-complete:not(.is-selected) .switcher-tabs__check{color:var(--signin-bg)}.onboarding-app--neo .onboarding-invites__toggle svg{transition:transform .56s cubic-bezier(.34,1.56,.64,1)}.onboarding-app--neo .onboarding-invites__toggle:hover:not(:disabled) svg,.onboarding-app--neo .onboarding-invites__toggle:focus-visible svg{transform:rotate(90deg)scale(1.14)}.onboarding-app--neo .onboarding-invites__toggle:active:not(:disabled) svg{transition-duration:.18s;transition-timing-function:cubic-bezier(.22,1,.36,1);transform:rotate(135deg)scale(.9)}@media (prefers-reduced-motion:reduce){.onboarding-app--neo .onboarding-invites__toggle svg{transition:none}}.onboarding-auth-step--login .onboarding-step__form.manual-request__form{gap:10px}.onboarding-auth-step{--auth-single-action-duration:.5s;--auth-single-action-ease:cubic-bezier(.22, 1, .36, 1);gap:20px}.onboarding-auth-step--signup .onboarding-auth-step__intro+.onboarding-step__form{margin-top:10.75px}.onboarding-auth-step--login .onboarding-auth-step__intro+.onboarding-step__form{margin-top:10px}.onboarding-auth-divider{color:var(--primary);font-family:var(--font-rounded);font-size:var(--text-caption1);font-weight:var(--weight-semibold);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;line-height:1;display:grid}.onboarding-auth-divider:before,.onboarding-auth-divider:after{content:"";background:color-mix(in srgb, var(--primary) 38%, transparent);height:1px}.onboarding-auth-origin-warning{border:1px solid color-mix(in srgb, var(--accent-secondary) 42%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent-secondary) 9%, var(--surface));color:var(--primary);font-family:var(--font-rounded);font-size:var(--text-footnote);gap:7px;padding:13px 14px;line-height:1.4;display:grid}.onboarding-auth-origin-warning a{width:fit-content;color:var(--accent);font-weight:var(--weight-semibold)}.onboarding-auth-heading-roll{white-space:pre-wrap;grid-template:"heading";display:inline-grid;position:relative}.onboarding-auth-heading-roll__old,.onboarding-auth-heading-roll__new{grid-area:heading}.onboarding-auth-heading-roll__new{flex-wrap:wrap;display:inline-flex}.onboarding-auth-heading-roll__char{display:inline-block}.onboarding-auth-heading-roll.is-active .onboarding-auth-heading-roll__old{animation:onboarding-auth-heading-old-out calc(var(--onboarding-size-duration) * .67) var(--onboarding-size-ease) both}.onboarding-auth-heading-roll.is-active .onboarding-auth-heading-roll__char{animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:calc(var(--slot-index) * 16ms);transform-origin:50% 70%;will-change:opacity, transform}@keyframes onboarding-auth-heading-old-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.42em)}}@keyframes onboarding-auth-heading-char-in{0%{opacity:0;transform:translateY(.42em)}to{opacity:1;transform:translateY(0)}}.onboarding-auth-progressive-field,.onboarding-auth-confirm-password-field{max-height:var(--onboarding-field-height,42px);transform-origin:50% 0;will-change:max-height, margin-bottom, opacity, transform, filter;margin-top:0;margin-bottom:0;overflow:hidden}.onboarding-auth-progressive-field.is-entering,.onboarding-auth-confirm-password-field.is-entering{animation:onboarding-auth-password-cell-enter var(--auth-single-action-duration,var(--onboarding-size-duration)) var(--auth-single-action-ease,var(--onboarding-size-ease)) both}.onboarding-auth-progressive-field.is-exiting,.onboarding-auth-confirm-password-field.is-exiting{animation:onboarding-auth-password-cell-exit var(--auth-single-action-duration,var(--onboarding-size-duration)) var(--auth-single-action-ease,var(--onboarding-size-ease)) both;pointer-events:none}.onboarding-auth-progressive-field.is-collapsed,.onboarding-auth-confirm-password-field.is-collapsed{opacity:0;filter:blur(5px);pointer-events:none;max-height:0;margin-top:-14px;margin-bottom:-8px;transform:translateY(-6px)scaleY(.94)}@keyframes onboarding-auth-password-cell-exit{0%{max-height:var(--onboarding-field-height,42px);opacity:1;filter:blur();margin-top:0;margin-bottom:0;transform:translateY(0)scaleY(1)}to{opacity:0;filter:blur(5px);max-height:0;margin-top:-14px;margin-bottom:-8px;transform:translateY(-6px)scaleY(.94)}}@keyframes onboarding-auth-password-cell-enter{0%{opacity:0;filter:blur(5px);transform:translateY(-8px)scale(.985)}to{max-height:var(--onboarding-field-height,42px);opacity:1;filter:blur();margin-top:0;margin-bottom:0;transform:translateY(0)scale(1)}}.onboarding-auth-social{transition:gap .26s var(--onboarding-size-ease), grid-template-columns .26s var(--onboarding-size-ease);grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.onboarding-auth-social.is-collapsed{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.onboarding-auth-social.is-collapsed.is-single{grid-template-columns:minmax(0,1fr)}.onboarding-auth-social__button{border-radius:var(--radius-md);background:var(--accent);width:100%;min-height:42px;color:var(--surface);font-family:var(--font-rounded);font-size:var(--text-subheadline);font-weight:var(--weight-semibold);cursor:pointer;appearance:none;box-shadow:none;transition:border-color .22s var(--onboarding-size-ease), background-color .22s var(--onboarding-size-ease), min-height .26s var(--onboarding-size-ease), padding .26s var(--onboarding-size-ease), transform .22s var(--onboarding-size-ease);border:0;grid-template-columns:22px minmax(0,1fr) 22px;align-items:center;padding:0 13px;display:grid}.onboarding-auth-social.is-collapsed .onboarding-auth-social__button{min-height:38px;font-size:var(--text-footnote);grid-template-columns:18px auto;justify-content:center;column-gap:7px;padding:0 12px;transform:translateY(-1px)}.onboarding-auth-social__button>span:last-child{text-align:center;white-space:nowrap;min-width:0;transition:opacity .18s var(--onboarding-size-ease), transform .22s var(--onboarding-size-ease)}.onboarding-auth-social.is-collapsed .onboarding-auth-social__button>span:last-child{transform:translateY(-.5px)}.onboarding-auth-social__button:hover:not(:disabled){opacity:.88;transform:none}.onboarding-auth-social.is-collapsed .onboarding-auth-social__button:hover:not(:disabled){transform:translateY(-1px)}.onboarding-auth-social__button:focus{outline:none}.onboarding-auth-social__button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 28%, transparent);outline-offset:4px}.onboarding-auth-social__button:disabled{opacity:.62;cursor:wait}.onboarding-auth-social__mark{width:22px;height:22px;color:inherit;background:0 0;border-radius:0;place-items:center;display:inline-grid}.onboarding-auth-social__mark.is-google,.onboarding-auth-social__mark.is-microsoft{border:0}.onboarding-auth-social__icon{filter:grayscale()contrast(2.05)brightness(1.02);width:18px;height:18px;transition:filter .22s var(--onboarding-size-ease), width .26s var(--onboarding-size-ease), height .26s var(--onboarding-size-ease);display:block}.onboarding-auth-social.is-collapsed .onboarding-auth-social__icon{width:16px;height:16px}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .onboarding-auth-social__icon{filter:grayscale()contrast(4.4)brightness(.72)}}:root[data-color-scheme=dark] .onboarding-auth-social__icon{filter:grayscale()contrast(4.4)brightness(.72)}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .onboarding-auth-social__mark.is-microsoft .onboarding-auth-social__icon{filter:grayscale()contrast(8.5)brightness(.6)}}:root[data-color-scheme=dark] .onboarding-auth-social__mark.is-microsoft .onboarding-auth-social__icon{filter:grayscale()contrast(8.5)brightness(.6)}.onboarding-auth-enterprise{border:1px solid var(--line-strong);background:var(--surface);min-height:48px;color:var(--text);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border-radius:10px;font-family:inherit;font-weight:600}.onboarding-auth-enterprise:disabled{cursor:not-allowed;opacity:.55}.onboarding-auth-recovery-restart{background:var(--primary);min-height:48px;color:var(--primary-inverse);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:10px;font-family:inherit;font-weight:600}.onboarding-auth-recovery-restart:disabled{cursor:wait;opacity:.55}.onboarding-auth-link-selection{border:1px solid var(--line-strong);background:var(--surface);color:var(--text);overflow-wrap:anywhere;border-radius:10px;gap:4px;padding:12px;font-size:.9rem;display:grid}.onboarding-auth-link-intro{text-align:left}.onboarding-auth-link-intro .onboarding-auth-step__copy{max-width:34rem}.onboarding-auth-link-selection span{color:var(--muted)}.onboarding-auth-link-selection button{color:inherit;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:6px;padding:0;font-family:inherit;font-weight:600;text-decoration:underline}.onboarding-auth-link-selection button:disabled{cursor:not-allowed;opacity:.55}.onboarding-auth-code-option{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.onboarding-auth-code-option:before,.onboarding-auth-code-option:after{content:"";background:var(--line-strong);height:1px}.onboarding-auth-code-option button,.onboarding-auth-code-entry button{color:inherit;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;font-family:inherit;font-weight:600}.onboarding-auth-code-option button{grid-column:1/-1;justify-self:center;text-decoration:underline}.onboarding-auth-code-option p{color:var(--accent-secondary);grid-column:1/-1;margin:0;font-size:.85rem}.onboarding-auth-code-entry{overflow-wrap:anywhere;gap:8px;padding-top:4px;display:grid}.onboarding-auth-code-entry p,.onboarding-auth-code-entry label{margin:0;font-size:.86rem}.onboarding-auth-code-entry label{font-weight:600}.onboarding-auth-code-entry input{border:1px solid var(--line-strong);background:var(--field-bg);width:100%;min-height:48px;color:var(--text);font-style:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-east-asian:inherit;font-variant-alternates:inherit;font-variant-position:inherit;font-variant-emoji:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-variant-numeric:tabular-nums;letter-spacing:.32em;text-align:center;border-radius:10px;font-family:inherit;font-size:1.35rem}.onboarding-auth-code-entry__actions{grid-template-columns:1fr;gap:8px;display:grid}.onboarding-auth-code-entry .onboarding-auth-code-entry__verify{background:var(--primary);min-height:44px;color:var(--primary-inverse);border-radius:10px}.onboarding-auth-code-entry .onboarding-auth-code-entry__resend{justify-self:center;padding:4px;text-decoration:underline}.onboarding-auth-code-option button:disabled,.onboarding-auth-code-entry button:disabled{cursor:not-allowed;opacity:.55}.onboarding-auth-code-entry__error{color:var(--accent-secondary)}.onboarding-auth-code input{letter-spacing:.24em;font-variant-numeric:tabular-nums}.onboarding-auth-code input::placeholder{letter-spacing:normal}.onboarding-auth-code__actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.onboarding-auth-code__actions .onboarding-auth-link:disabled{opacity:.55;cursor:default}.onboarding-provider-tab{justify-content:center;align-items:center;gap:6px;width:100%;display:inline-flex}.onboarding-provider-tab__status{color:currentColor;font-size:.68em;font-weight:var(--weight-semibold);opacity:.64}.onboarding-provider-mark{border:1px solid color-mix(in srgb, var(--line) 88%, white);background:var(--field-bg);width:18px;height:18px;color:var(--text);font-size:10px;font-weight:var(--weight-bold);border-radius:5px;flex:none;place-items:center;line-height:1;display:inline-grid}.onboarding-provider-mark.is-gmail{border-color:color-mix(in srgb, #ea4335 40%, var(--line));color:#fff;background:linear-gradient(135deg,#ea4335 0 35%,#fbbc04 35% 55%,#34a853 55% 72%,#4285f4 72% 100%)}.onboarding-provider-mark.is-outlook{border-color:color-mix(in srgb, #2563eb 42%, var(--line));color:#fff;background:linear-gradient(135deg,#2563eb,#0ea5e9)}.onboarding-provider-mark.is-slack{border-color:color-mix(in srgb, #611f69 42%, var(--line));color:#fff;background:linear-gradient(135deg,#611f69,#ecb22e)}.onboarding-step__form{padding:0}.onboarding-step__form .manual-request__field--check{justify-content:center}.onboarding-step__form.manual-request__form{gap:10px;margin-top:0;padding:0}.onboarding-step{--onboarding-field-height:42px;flex-direction:column;gap:16px;display:flex}.onboarding-auth-step__intro{text-align:left;flex-direction:column;gap:8px;display:flex}.onboarding-auth-tabs+.onboarding-auth-step__intro,.onboarding-auth-step__intro+.onboarding-step__form{margin-top:15px}.onboarding-auth-step__heading{min-height:31px;font-size:24px;font-weight:var(--weight-bold);color:var(--text);margin:0;line-height:1.08}.onboarding-auth-step__copy{max-width:32rem;color:var(--muted);font-size:var(--text-footnote);margin:0;line-height:1.45}.onboarding-organization-step{gap:0}.onboarding-step-intro{text-align:left;flex-direction:column;gap:6px;margin-bottom:6px;display:flex}.onboarding-organization-step .onboarding-step-intro{margin-bottom:22px}.onboarding-step-intro__title{color:var(--text);font-size:22px;font-weight:var(--weight-bold);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.15}.onboarding-step-intro__copy{color:var(--muted);font-size:var(--text-footnote);text-wrap:pretty;margin:0;line-height:1.45}.onboarding-auth-step__hint{color:var(--muted);font-size:var(--text-footnote);text-align:center;margin:0 0 4px;line-height:1.45}.onboarding-optional{color:var(--muted);font-weight:var(--weight-regular,400);margin-left:4px}.onboarding-invite-invalid__actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:8px;display:flex}.onboarding-invite-invalid__actions .onboarding-auth-link{align-self:center}.onboarding-invite__submit{flex:auto;width:100%;margin:0}.onboarding-domain-checkbox,.onboarding-profile-manager-checkbox{text-align:left;align-items:center;gap:8px;width:100%;min-height:42px;padding-inline:2px;display:flex;justify-content:flex-start!important}.onboarding-domain-checkbox .onboarding-checkbox-field__box,.onboarding-profile-manager-checkbox .onboarding-checkbox-field__box{border:1px solid var(--line-strong);background:var(--field-bg);color:#fff;width:18px;height:18px;box-shadow:none;border-radius:6px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s}.onboarding-domain-checkbox .onboarding-checkbox-field__box svg,.onboarding-profile-manager-checkbox .onboarding-checkbox-field__box svg{opacity:0;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1);transform:scale(.55)}.onboarding-domain-checkbox input:checked+.onboarding-checkbox-field__box,.onboarding-profile-manager-checkbox input:checked+.onboarding-checkbox-field__box{border-color:var(--accent);background-color:var(--accent);background-image:var(--ink-texture);background-size:64px 64px}.onboarding-domain-checkbox input:checked+.onboarding-checkbox-field__box svg,.onboarding-profile-manager-checkbox input:checked+.onboarding-checkbox-field__box svg{opacity:1;transform:scale(1)}.onboarding-domain-checkbox:hover .onboarding-checkbox-field__box,.onboarding-domain-checkbox:focus-within .onboarding-checkbox-field__box,.onboarding-profile-manager-checkbox:hover .onboarding-checkbox-field__box,.onboarding-profile-manager-checkbox:focus-within .onboarding-checkbox-field__box{border-color:var(--primary)}.onboarding-domain-checkbox .onboarding-checkbox-field__label,.onboarding-profile-manager-checkbox .onboarding-checkbox-field__label{min-width:0;color:var(--muted);font-size:var(--text-footnote);font-weight:var(--weight-medium);overflow-wrap:anywhere;flex:auto;line-height:1.25}.onboarding-domain-checkbox__domain{color:var(--text);font-weight:var(--weight-semibold)}.onboarding-invites{--onboarding-invite-group-height:calc((var(--onboarding-field-height) * 3) + 4px);--onboarding-invite-editor-height:var(--onboarding-invite-group-height);flex-direction:column;gap:10px;min-width:0;display:flex}.onboarding-invites__editor,.onboarding-invites__editor.onboarding-reveal:not(.is-visible){opacity:1;width:100%;transition:none;display:block;overflow:visible;transform:none}.onboarding-invites:has(.onboarding-invites__email-error.is-visible){--onboarding-invite-editor-height:calc(var(--onboarding-invite-group-height) + 26px)}.onboarding-invites__editor .onboarding-reveal__inner{transition:none;overflow:visible;transform:none}.onboarding-invites__stack{flex-direction:column;gap:10px;width:100%;display:flex}.onboarding-invites__fields{height:var(--onboarding-invite-group-height);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--field-bg);transition:height var(--onboarding-reveal-duration) var(--onboarding-size-ease), margin var(--onboarding-reveal-duration) var(--onboarding-size-ease), opacity calc(var(--onboarding-reveal-duration) * .7) var(--onboarding-size-ease), border-color .15s ease;flex-direction:column;display:flex;overflow:hidden}.onboarding-invites__editor:not(.is-visible) .onboarding-invites__fields{box-sizing:border-box;opacity:0;height:0;margin-bottom:-2px}.onboarding-invites__field-row{transition:opacity calc(var(--onboarding-reveal-duration) * .8) var(--onboarding-size-ease), transform var(--onboarding-reveal-duration) var(--onboarding-size-ease);flex-shrink:0}.onboarding-invites__field-row:nth-child(2){transition-delay:40ms}.onboarding-invites__field-row:nth-child(3){transition-delay:80ms}.onboarding-invites__editor:not(.is-visible) .onboarding-invites__field-row{opacity:0;transition-delay:0s;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.onboarding-invites__fields,.onboarding-invites__field-row{transition:none}}.onboarding-invites__fields:focus-within{border-color:var(--primary)}.onboarding-invites__field-row{height:var(--onboarding-field-height);min-width:0;display:block;position:relative}.onboarding-invites__field-row+.onboarding-invites__field-row{border-top:0}.onboarding-invites__field-row+.onboarding-invites__field-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:13px;right:13px}.onboarding-invites__field-row input{width:100%;height:100%;color:var(--text);font-family:inherit;font-weight:var(--weight-regular);font-size:var(--text-subheadline);background:0 0;border:0;border-radius:0;outline:none;padding-inline:13px;line-height:1.35}.onboarding-invites__field-row:focus-within{background:color-mix(in srgb, var(--field-bg) 86%, var(--surface))}.onboarding-invites__field-row input::placeholder{color:var(--faint);opacity:1}.onboarding-invites__field-row input::placeholder{color:var(--faint);opacity:1}.onboarding-invites__email-error{min-height:16px;color:var(--danger);font-size:var(--text-caption2);opacity:0;text-align:center;line-height:16px}.onboarding-invites__email-error.is-visible{opacity:1}.onboarding-invites__toggle{border-radius:999px;align-self:center;gap:5px}.onboarding-invites__toggle-reveal{width:100%;transition:grid-template-rows var(--onboarding-reveal-duration) var(--onboarding-size-ease),  opacity 70ms linear, transform var(--onboarding-reveal-duration) var(--onboarding-size-ease), margin var(--onboarding-reveal-duration) var(--onboarding-size-ease)}.onboarding-invites__toggle-reveal.is-visible{transition-duration:var(--onboarding-reveal-duration), .24s, var(--onboarding-reveal-duration), var(--onboarding-reveal-duration);transition-delay:0s, calc(var(--onboarding-reveal-duration) * .45), 0s, 0s}.onboarding-invites__toggle-reveal:not(.is-visible){margin-top:-10px}.onboarding-invites__toggle-reveal .onboarding-reveal__inner{justify-content:center;display:flex}.onboarding-invites__toggle svg{transform-origin:50%;flex:none;width:14px;height:14px;transition:transform .46s cubic-bezier(.16,1,.3,1);transform:rotate(0)}.onboarding-invites__toggle:hover:not(:disabled) svg,.onboarding-invites__toggle:focus-visible svg{transform:rotate(180deg)}.onboarding-invites__list{flex-direction:column;gap:8px;display:flex}.onboarding-invites__row{min-height:38px;color:var(--text);font-size:var(--text-footnote);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr) 32px;align-items:center;gap:10px;display:grid}.onboarding-invites__row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.onboarding-invites__row span+span{color:var(--muted)}.onboarding-invites__row button{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.onboarding-invites__row button:hover{color:var(--accent)}.onboarding-step .manual-request__field{font-size:var(--text-caption1);gap:6px}.onboarding-step .manual-request__field input:not([type=checkbox]),.onboarding-step .manual-request__field select{height:var(--onboarding-field-height);border-color:var(--line-strong);border-radius:var(--radius-md);font-size:var(--text-subheadline);padding-inline:13px}.onboarding-step .password-field__mismatch-overlay{height:var(--onboarding-field-height);border-radius:var(--radius-md);font-size:var(--text-subheadline);padding-inline:13px 42px}.onboarding-step .manual-request__field textarea{border-color:var(--line-strong);border-radius:var(--radius-md);font-size:var(--text-subheadline)}.onboarding-step .manual-request__field:not(.is-invalid):focus-within input:not([type=checkbox]),.onboarding-step .manual-request__field:not(.is-invalid):focus-within select,.onboarding-step .manual-request__field:not(.is-invalid):focus-within textarea{border-color:var(--primary)}.onboarding-form-grid--compact{margin-top:0;padding:0 36px 0 0}.onboarding-role-step__field{gap:8px!important}.onboarding-role-step__field>span{color:var(--text);font-size:var(--text-subheadline);font-weight:var(--weight-semibold)}.onboarding-role-step__field textarea,.onboarding-app--neo .onboarding-card .onboarding-role-step .onboarding-role-step__field textarea{resize:none;min-height:128px;transition:height var(--onboarding-size-duration,.54s) var(--onboarding-size-ease,cubic-bezier(.32, .72, 0, 1)), background-color .16s ease, border-color .16s ease;padding:13px;font-family:inherit;line-height:1.45;overflow:hidden}.onboarding-inbox-step{flex-direction:column;gap:16px;display:flex}.onboarding-inbox-step__fields.onboarding-reveal.is-visible{flex-direction:column;display:flex}.onboarding-inbox-step__form{flex-direction:column;gap:14px;display:flex}.onboarding-connected-inbox{gap:2px;display:grid}.onboarding-connected-inbox__account{border-top:0;border-left:0;border-right:0;border-image:initial;border-bottom:1px solid color-mix(in srgb, var(--line) 58%, transparent);background:0 0;align-items:center;gap:9px;min-width:0;min-height:44px;padding:7px 10px;display:flex}.onboarding-connected-inbox__logo{border-radius:var(--radius-xs);object-fit:contain;flex:0 0 24px;width:24px;height:24px}.onboarding-connected-inbox__copy{gap:2px;min-width:0;display:grid}.onboarding-connected-inbox__email{white-space:nowrap;color:var(--text);font-size:var(--text-caption1);font-weight:var(--weight-semibold);text-overflow:clip;margin:0;line-height:1.3;overflow:hidden}.onboarding-connected-inbox__email.is-truncated{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#000000f4 calc(100% - 24.5px),#000000d7 calc(100% - 21px),#000000ae calc(100% - 17.5px),#00000080 calc(100% - 14px),#00000051 calc(100% - 10.5px),#00000028 calc(100% - 7px),#0000000b calc(100% - 3.5px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#000000f4 calc(100% - 24.5px),#000000d7 calc(100% - 21px),#000000ae calc(100% - 17.5px),#00000080 calc(100% - 14px),#00000051 calc(100% - 10.5px),#00000028 calc(100% - 7px),#0000000b calc(100% - 3.5px),#0000 100%)}.onboarding-connected-inbox__add{border-radius:var(--radius-sm);min-height:34px;color:var(--muted);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--text-caption1);font-weight:var(--weight-semibold);letter-spacing:0;cursor:pointer;background:0 0;border:0;justify-content:center;justify-self:start;align-items:center;gap:6px;padding:0 10px;transition:background-color .16s,color .16s;display:inline-flex}.onboarding-connected-inbox__add:hover{background:var(--surface-muted);color:var(--text)}.onboarding-connected-inbox__add:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.onboarding-connected-inbox__add svg{stroke-width:2.25px;width:16px;height:16px}.onboarding-inbox-password-field{position:relative}.onboarding-step .onboarding-inbox-password-field input{transition:padding-right .24s var(--onboarding-size-ease);padding-right:62px}.onboarding-inbox-password-field.has-value input{padding-right:13px}.onboarding-inbox-password-field__paste{top:auto;bottom:calc(var(--onboarding-field-height) / 2);border-radius:var(--radius-xs);height:28px;color:var(--muted);font-family:var(--font-rounded);font-size:var(--text-caption1);font-weight:var(--weight-semibold);cursor:pointer;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s var(--onboarding-size-ease), transform .24s var(--onboarding-size-ease), visibility 0s linear 0s, background .16s ease, color .16s ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0 8px;line-height:1;display:inline-flex;position:absolute;right:7px;transform:translateY(50%)}.onboarding-inbox-password-field__paste.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s var(--onboarding-size-ease), transform .24s var(--onboarding-size-ease), visibility 0s linear .24s, background .16s ease, color .16s ease;transform:translateY(50%)scale(.9)}.onboarding-inbox-password-field__paste:hover:not(.is-hidden){background:var(--surface-muted);color:var(--text)}.onboarding-inbox-password-field__paste:active:not(.is-hidden){transform:translateY(50%)scale(.96)}.onboarding-inbox-password-field__paste:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.onboarding-inbox-guide{margin-top:2px;padding:2px 2px 0}.onboarding-inbox-guide__summary{color:var(--muted);font-size:var(--text-footnote);font-weight:var(--weight-semibold);cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.onboarding-inbox-guide__summary::-webkit-details-marker{display:none}.onboarding-inbox-guide__summary:before{content:"";width:6px;height:6px;transition:transform .2s var(--onboarding-size-ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.onboarding-inbox-guide[open] .onboarding-inbox-guide__summary:before{transform:rotate(45deg)}.onboarding-inbox-guide__summary:hover{color:var(--text)}.onboarding-inbox-guide[open] .onboarding-inbox-guide__steps{margin-top:6px}.onboarding-inbox-guide__steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.onboarding-inbox-guide__steps li{border-bottom:1px solid color-mix(in srgb, var(--line) 58%, transparent);grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:10px;padding:9px 0;display:grid}.onboarding-inbox-guide__steps li:last-child{border-bottom:0}.onboarding-inbox-guide__step-number{width:24px;color:var(--muted);font-family:var(--font-sans);font-size:var(--text-caption1);font-weight:var(--weight-bold);text-align:center;line-height:1.42;display:block;transform:translateY(-2px)}.onboarding-inbox-guide__step-copy{min-width:0;color:var(--muted);font-family:var(--font-sans);font-size:var(--text-subheadline);line-height:1.42}.onboarding-inbox-oauth{gap:7px;padding:13px 2px 5px;display:grid}.onboarding-inbox-oauth__title,.onboarding-inbox-oauth__copy{font-family:var(--font-sans);margin:0}.onboarding-inbox-oauth__title{color:var(--text);font-size:var(--text-callout);font-weight:var(--weight-semibold);line-height:1.35}.onboarding-inbox-oauth__copy{color:var(--muted);font-size:var(--text-subheadline);line-height:1.5}.onboarding-inbox-guide__inline-link{--message-link-gradient:linear-gradient(90deg, #3b82f6 0%, #5b6ff2 48%, #7c5cf2 100%);--message-link-underline:linear-gradient(90deg, #3b82f6 0%, #5b6ff2 48%, #7c5cf2 100%);background-image:var(--message-link-gradient), var(--message-link-underline);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#675ef3;font-style:inherit;font-weight:inherit;overflow-wrap:anywhere;-webkit-text-fill-color:transparent;background-position:0 0,0 calc(100% - .01em);background-repeat:no-repeat;background-size:100% 100%,0 1px;-webkit-background-clip:text,padding-box;background-clip:text,padding-box;text-decoration:none;transition:color .16s,background-size .18s;display:inline}.onboarding-inbox-guide__inline-link:hover,.onboarding-inbox-guide__inline-link:focus-visible{color:#675ef3;background-size:100% 100%,100% 1px}.onboarding-inbox-guide__inline-link:focus-visible{outline-offset:3px;outline:2px solid #8b5cf647}.onboarding-inbox-oauth__permissions{gap:.75rem;margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.5;display:grid}@media (width<=720px){.onboarding-form-grid--compact{grid-template-columns:1fr}}.design-inspector{z-index:2147483647;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;position:fixed;inset:0}.design-inspector__label{color:#fff;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;background:#0071e3f0;border:1px solid #ffffff47;font-size:11px;font-weight:650;line-height:1;box-shadow:0 4px 16px #004aad4d}.design-inspector__outline{background:#0071e30e;position:fixed;box-shadow:inset 0 0 0 1px #ffffffe0,0 0 0 2px #0071e3}.design-inspector__container-outline,.design-inspector__neighbor-outline{outline-offset:-1px;background:#ff375f06;outline:1px dashed #ff375fe6;position:fixed}.design-inspector__neighbor-outline{outline-style:solid}.design-inspector__distance{color:#fff;place-items:center;display:grid;position:fixed}.design-inspector__distance:before{content:"";background:#ff375f;position:absolute}.design-inspector__distance--horizontal{height:1px}.design-inspector__distance--horizontal:before{width:100%;height:1px}.design-inspector__distance--vertical{width:1px}.design-inspector__distance--vertical:before{width:1px;height:100%}.design-inspector__distance>span{z-index:1;white-space:nowrap;background:#ff375f;border:1px solid #ffffff59;border-radius:4px;padding:2px 4px;font-size:9px;font-weight:700;line-height:1;position:absolute;box-shadow:0 2px 8px #8d001d47}.design-inspector__distance--left>span{top:50%;right:0;transform:translateY(-50%)}.design-inspector__distance--right>span{top:50%;left:0;transform:translateY(-50%)}.design-inspector__distance--top>span{bottom:0;left:50%;transform:translate(-50%)}.design-inspector__distance--bottom>span{top:0;left:50%;transform:translate(-50%)}.design-inspector__label{box-sizing:border-box;visibility:hidden;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;max-width:min(560px,100vw - 16px);height:29px;padding:0 8px;display:flex;position:fixed;overflow:hidden}.design-inspector__element{color:#ffffffb8;text-overflow:ellipsis;max-width:116px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px;font-weight:600;overflow:hidden}.design-inspector__container-name{color:#ffffffad;text-overflow:ellipsis;max-width:100px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px;overflow:hidden}@media (prefers-reduced-motion:reduce){.design-inspector *,.design-inspector :before,.design-inspector :after{transition:none!important}}.product-dev-tools{z-index:2147483647;top:calc(max(12px, env(safe-area-inset-top)) + 52px);right:max(12px, env(safe-area-inset-right));box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;background:#007aff;border:0;border-radius:21px;align-items:center;gap:4px;height:40px;padding:4px 4px 4px 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;display:flex;position:fixed;box-shadow:0 8px 24px #007aff47}body:has(.settings-sheet) .product-dev-tools{visibility:hidden;pointer-events:none}.product-dev-tools__grip{cursor:grab;touch-action:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='white' fill-opacity='.75'%3E%3Ccircle cx='1.5' cy='2' r='1.4'/%3E%3Ccircle cx='6.5' cy='2' r='1.4'/%3E%3Ccircle cx='1.5' cy='7' r='1.4'/%3E%3Ccircle cx='6.5' cy='7' r='1.4'/%3E%3Ccircle cx='1.5' cy='12' r='1.4'/%3E%3Ccircle cx='6.5' cy='12' r='1.4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:8px 14px;align-self:stretch;width:34px}.product-dev-tools__grip:active{cursor:grabbing}.product-dev-tools__versions{gap:4px;display:flex}.product-dev-tools button{appearance:none;color:#ffffffc7;cursor:pointer;height:32px;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-transform:capitalize;white-space:nowrap;background:0 0;border:0;border-radius:21px;max-width:120px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;transition:color .24s cubic-bezier(.22,1,.36,1),background .24s cubic-bezier(.22,1,.36,1),max-width .32s cubic-bezier(.22,1,.36,1),padding .32s cubic-bezier(.22,1,.36,1),margin .32s cubic-bezier(.22,1,.36,1),opacity .2s;overflow:hidden}.product-dev-tools button:hover{color:#fff}.product-dev-tools button[aria-pressed=true]{color:#007aff;background:#fff}.product-dev-tools button:focus-visible{outline-offset:1px;outline:2px solid #fff}.product-dev-tools__divider{background:#ffffff52;border-radius:999px;width:1px;height:16px;margin:0 4px;transition:width .32s cubic-bezier(.22,1,.36,1),margin .32s cubic-bezier(.22,1,.36,1),opacity .2s}.product-dev-tools:not(:hover):not(:active):not(:has(:focus-visible)) .product-dev-tools__versions>button:not([aria-pressed=true]){opacity:0;pointer-events:none;max-width:0;margin-inline:-2px;padding-inline:0}.product-dev-tools:not(:hover):not(:active):not(:has(:focus-visible))>button:not([aria-pressed=true]){opacity:0;pointer-events:none;max-width:0;margin-inline:-2px;padding-inline:0}.product-dev-tools:not(:hover):not(:active):not(:has(:focus-visible)):not(:has(>button[aria-pressed=true])) .product-dev-tools__versions+.product-dev-tools__divider{opacity:0;width:0;margin:0 -2px}@media (width<=520px){.product-dev-tools{justify-content:space-between;left:8px;right:8px}}.phase-two-matter-detail{--phase-two-approval-tone:color-mix(in srgb, var(--lf-orange) 35%, #f6c453);--phase-two-content-width:760px;--phase-two-document-page-width:765px;--phase-two-document-canvas-padding:48px;--phase-two-document-shadow-top-space:12px;--phase-two-document-shadow-bottom-space:40px;--phase-two-document-page-rail-width:76px;--phase-two-compact-bar-height:var(--lf-top-switcher-h);--phase-two-document-track-width:calc(var(--phase-two-document-page-width) + var(--phase-two-document-canvas-padding));--phase-two-timeline-visible-width:calc((var(--lf-inbox-tray-width) - (var(--lf-floating-sidebar-gap) * 2)) * 1.5);--phase-two-timeline-track-width:calc(var(--phase-two-timeline-visible-width) + var(--lf-floating-sidebar-gap));--phase-two-timeline-open-width:var(--phase-two-timeline-visible-width);--phase-two-neutral-action-bg:#ffffffb8;--phase-two-neutral-action-bg-hover:#ffffffe0;--phase-two-neutral-action-shadow:inset 0 0 0 .5px #1d1d1f14, 0 1px 3px #0000001a;grid-template-columns:minmax(0, 1fr) var(--phase-two-timeline-track-width);width:100%;min-width:0;height:100%;min-height:0;color:var(--lf-label);background:var(--lf-carbon-black);grid-template-rows:minmax(0,1fr);transition:grid-template-columns .36s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden;container:phase-two-detail/inline-size}:root[data-color-scheme=dark] .phase-two-matter-detail{--phase-two-neutral-action-bg:color-mix(in srgb, var(--lf-secondary-label) 16%, transparent);--phase-two-neutral-action-bg-hover:color-mix(in srgb, var(--lf-secondary-label) 25%, transparent);--phase-two-neutral-action-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--lf-label) 12%, transparent), 0 1px 2px #0000002e}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .phase-two-matter-detail{--phase-two-neutral-action-bg:color-mix(in srgb, var(--lf-secondary-label) 16%, transparent);--phase-two-neutral-action-bg-hover:color-mix(in srgb, var(--lf-secondary-label) 25%, transparent);--phase-two-neutral-action-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--lf-label) 12%, transparent), 0 1px 2px #0000002e}}.phase-two-matter-detail:not(.is-document-open){overflow:clip}.phase-two-matter-detail.is-timeline-collapsed{grid-template-columns:minmax(0,1fr) 48px}.phase-two-matter-detail.is-document-open{--phase-two-content-width:100%;grid-template-columns:minmax(360px, 1fr) minmax(520px, var(--phase-two-document-track-width)) 0}.phase-two-matter-detail.is-document-open:has(.phase-two-document-view.has-page-rail){--phase-two-document-track-width:calc(var(--phase-two-document-page-width) + var(--phase-two-document-canvas-padding) + var(--phase-two-document-page-rail-width));grid-template-columns:minmax(360px, 1fr) minmax(596px, var(--phase-two-document-track-width)) 0}:is(.radical-platform:has(.phase-two-matter-detail) .radical-progress-plane-stage,.radical-platform:has(.phase-two-matter-detail) .radical-progress-plane){transition:grid-template-columns .42s cubic-bezier(.22,1,.36,1)}.radical-platform:has(.phase-two-matter-detail) .radical-list-pane{transition:opacity .18s,transform .36s cubic-bezier(.22,1,.36,1),visibility linear}.radical-platform:has(.phase-two-matter-detail) .radical-brand-header.has-inbox-mode-switcher{transition:opacity .18s,transform .36s cubic-bezier(.22,1,.36,1),visibility linear}:is(.radical-platform:has(.phase-two-matter-detail.is-document-open) .radical-progress-plane-stage,.radical-platform:has(.phase-two-matter-detail.is-document-open) .radical-progress-plane){grid-template-columns:0 minmax(0,1fr)}.radical-platform:has(.phase-two-matter-detail.is-document-open) .radical-list-pane{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .15s,transform .32s cubic-bezier(.22,1,.36,1),visibility .32s linear;transform:translate(-24px)}.radical-platform:has(.phase-two-matter-detail.is-document-open) .radical-brand-header.has-inbox-mode-switcher{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .12s,visibility .32s linear}.phase-two-matter-detail *,.phase-two-matter-detail :before,.phase-two-matter-detail :after{box-sizing:border-box}.phase-two-matter-detail button,.phase-two-matter-detail input,.phase-two-matter-detail textarea{font:inherit}.phase-two-workspace{background:var(--lf-carbon-black);grid-template-rows:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.phase-two-workspace__matter-header{z-index:24;top:calc(var(--lf-phase-two-panel-top) + 28px);width:min(calc(100% - clamp(48px, 4vw, 64px)), var(--phase-two-content-width));max-width:var(--phase-two-content-width);box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;margin:0;padding:0 8px 16px;position:absolute;left:50%;right:auto;transform:translate(-50%)}.phase-two-workspace__scroll{overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:none;scroll-behavior:auto;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:14px;min-height:0;padding:168px clamp(24px,2vw,32px) 132px;display:grid;overflow:auto;-webkit-mask-image:linear-gradient(#0000 0 124px,#0000000b 129.5px,#00000028 135px,#00000051 140.5px,#00000080 146px,#000000ae 151.5px,#000000d7 157px,#000000f4 162.5px,#000 168px 100%);mask-image:linear-gradient(#0000 0 124px,#0000000b 129.5px,#00000028 135px,#00000051 140.5px,#00000080 146px,#000000ae 151.5px,#000000d7 157px,#000000f4 162.5px,#000 168px 100%)}.phase-two-workspace__scroll::-webkit-scrollbar{display:none}.phase-two-agent-transcript,.phase-two-user-instruction{width:min(100%, var(--phase-two-content-width))}.phase-two-user-instruction>div{align-items:baseline;gap:8px;display:flex}.phase-two-user-instruction strong{color:var(--lf-label);font-size:13px;font-weight:650;line-height:1.2}.phase-two-user-instruction span{color:var(--lf-tertiary-label);font-size:10px;font-weight:500}.phase-two-user-instruction p{color:var(--lf-label);margin:0;font-size:13px;line-height:1.52}.phase-two-user-instruction{border:1px solid color-mix(in srgb, var(--lf-accent) 18%, var(--lf-separator-soft));background:color-mix(in srgb, var(--lf-accent) 5%, var(--lf-message-card-bg));border-radius:14px;justify-self:end;max-width:min(86%,620px);margin:0 0 4px;padding:13px 14px}.phase-two-user-instruction p{margin-top:5px}.phase-two-user-instruction small{color:var(--lf-tertiary-label);margin-top:5px;font-size:10px;line-height:1.35;display:block}.phase-two-agent-transcript{color:var(--lf-label);margin:0;padding:2px 8px 4px}.phase-two-agent-activity{margin:0 0 24px}.phase-two-agent-activity>summary{border-bottom:1px solid color-mix(in srgb, var(--lf-separator) 70%, transparent);width:100%;max-width:100%;color:var(--lf-secondary-label);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 0 10px;font-size:11px;line-height:1.2;list-style:none;display:flex}.phase-two-agent-activity>summary::-webkit-details-marker{display:none}.phase-two-agent-activity>summary::marker{content:""}.phase-two-agent-activity>summary:hover strong{color:var(--lf-label)}.phase-two-agent-activity>summary:focus-visible{outline:0}.phase-two-agent-activity>summary:focus-visible strong{color:var(--lf-label);text-underline-offset:3px;text-decoration:underline}.phase-two-agent-activity>summary strong{color:var(--lf-secondary-label);font-weight:450;transition:color .16s}.phase-two-agent-activity__status-icon{color:var(--lf-tertiary-label);flex:none;margin-right:1px}.phase-two-agent-activity__chevron{color:var(--lf-tertiary-label);flex:none;transition:transform .3s cubic-bezier(.22,1,.36,1)}.phase-two-agent-activity__content{will-change:height, opacity, transform;overflow:hidden}.phase-two-agent-activity__trace{border-bottom:1px solid #0000;gap:18px;padding:16px 0 18px;transition:border-color .18s;display:grid}.phase-two-agent-activity.is-expanded .phase-two-agent-activity__chevron{transform:rotate(90deg)}.phase-two-agent-activity.is-expanded .phase-two-agent-activity__trace{border-bottom-color:color-mix(in srgb, var(--lf-separator) 70%, transparent)}@media (prefers-reduced-motion:reduce){.phase-two-agent-activity__chevron,.phase-two-agent-activity__trace,.phase-two-agent-action-group__chevron{transition:none}}.phase-two-agent-activity__commentary{max-width:920px;color:var(--lf-label);margin:0;font-size:12px;line-height:1.55}.phase-two-agent-action-group{color:var(--lf-secondary-label)}.phase-two-agent-action-group>summary{cursor:pointer;width:max-content;max-width:100%;color:var(--lf-secondary-label);align-items:center;gap:7px;font-size:11px;line-height:1.35;list-style:none;display:flex}.phase-two-agent-action-group>summary::-webkit-details-marker{display:none}.phase-two-agent-action-group>summary::marker{content:""}.phase-two-agent-action-group>summary:focus-visible{color:var(--lf-label);text-underline-offset:3px;outline:0;text-decoration:underline}.phase-two-agent-action-group__chevron{stroke-width:2px;flex:none;width:12px;height:12px;transition:transform .26s cubic-bezier(.22,1,.36,1)}.phase-two-agent-action-group.is-expanded .phase-two-agent-action-group__chevron{transform:rotate(90deg)}.phase-two-agent-action-group__content{will-change:height, opacity, transform;overflow:hidden}.phase-two-agent-action-group__actions{gap:6px;padding:8px 0 0 2px;display:grid}.phase-two-agent-action{color:var(--lf-secondary-label);grid-template-columns:15px minmax(0,1fr);align-items:start;gap:8px;font-size:11px;line-height:1.4;display:grid}.phase-two-agent-action>svg{width:14px;height:14px;color:var(--lf-tertiary-label);stroke-width:1.65px;margin-top:1px}.phase-two-agent-action strong{color:var(--lf-label);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--lf-secondary-label) 45%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--lf-secondary-label) 45%, transparent);text-underline-offset:3px;font-weight:500}.phase-two-agent-action small{color:var(--lf-tertiary-label);margin-top:1px;font-size:10px;line-height:1.4;display:block}.phase-two-agent-sources span{color:var(--lf-tertiary-label);font-size:10px;line-height:1.35}.phase-two-agent-result{margin:0;padding:0}.phase-two-agent-result__context,.phase-two-agent-result__summary{color:var(--lf-label);margin:0;font-size:13px;line-height:1.62}.phase-two-agent-result__summary{margin-top:12px}.phase-two-agent-result__section{margin-top:22px}.phase-two-agent-result__section h3{color:var(--lf-label);margin:0 0 8px;font-size:12px;font-weight:650;line-height:1.3}.phase-two-agent-result__section>p,.phase-two-agent-result__findings p{color:var(--lf-label);margin:0;font-size:13px;line-height:1.58}.phase-two-agent-result__findings{gap:13px;margin:0;padding-left:20px;display:grid}.phase-two-agent-result__findings li{padding-left:2px}.phase-two-agent-result__findings li::marker{color:var(--lf-tertiary-label)}.phase-two-agent-result__findings strong{font-weight:650}.phase-two-agent-result__position{color:var(--lf-secondary-label)!important;margin-top:3px!important}.phase-two-inline-citations{vertical-align:.15em;gap:3px;margin-left:2px;font-size:9px;font-weight:650;line-height:1;display:inline-flex}.phase-two-inline-citations a{color:var(--lf-accent);text-decoration:none}.phase-two-inline-citations a:hover,.phase-two-inline-citations a:focus-visible{text-underline-offset:2px;text-decoration:underline}.phase-two-agent-source-list__heading{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.phase-two-agent-source-list__heading h3{margin:0}.phase-two-agent-source-list__heading>span{color:var(--lf-tertiary-label);font-size:10px}.phase-two-agent-source-list ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.phase-two-agent-source-list li{border:1px solid color-mix(in srgb, var(--lf-separator) 72%, transparent);background:color-mix(in srgb, var(--lf-message-card-bg) 78%, transparent);border-radius:11px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px 11px;scroll-margin:132px 0 120px;display:grid}.phase-two-agent-source-list li>span{background:color-mix(in srgb, var(--lf-accent) 10%, transparent);width:22px;height:22px;color:var(--lf-accent);border-radius:7px;place-items:center;font-size:10px;font-weight:700;display:grid}.phase-two-agent-source-list li strong{color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.phase-two-agent-source-list li p{color:var(--lf-secondary-label);margin:2px 0 0;font-size:10px;line-height:1.4}.phase-two-agent-source-list li>small{color:var(--lf-tertiary-label);white-space:nowrap;margin-top:3px;font-size:9px}.phase-two-agent-conversation{border-top:1px solid color-mix(in srgb, var(--lf-separator) 70%, transparent);grid-template-columns:minmax(0,1fr);gap:18px;margin-top:26px;padding-top:22px;display:grid}.phase-two-agent-turn{grid-template-columns:minmax(0,1fr);gap:12px;scroll-margin:168px 0 132px;display:grid}.phase-two-agent-turn .phase-two-user-instruction{justify-self:end;width:min(86%,620px)}.phase-two-agent-reply{padding:3px 0 0}.phase-two-agent-reply>div:first-child{align-items:baseline;gap:8px;display:flex}.phase-two-agent-reply strong{color:var(--lf-label);font-size:12px;font-weight:650}.phase-two-agent-reply>div:first-child>span{color:var(--lf-tertiary-label);font-size:10px}.phase-two-agent-reply>p{color:var(--lf-label);margin:7px 0 0;font-size:13px;line-height:1.6}.phase-two-agent-reply__thinking{align-items:center;gap:4px;height:22px;display:flex}.phase-two-agent-reply__thinking span{background:var(--lf-tertiary-label);border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite phase-two-thinking}.phase-two-agent-reply__thinking span:nth-child(2){animation-delay:.12s}.phase-two-agent-reply__thinking span:nth-child(3){animation-delay:.24s}@keyframes phase-two-thinking{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@property --phase-two-email-trace-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.phase-two-approval-card{--phase-two-email-font-size:12px;--phase-two-email-line-height:1.5;--phase-two-email-trace-angle:0deg;background:var(--lf-message-card-bg);width:100%;box-shadow:var(--lf-floating-sidebar-shadow);border:0;border-radius:14px;margin:0;padding:8px 16px 16px;transition:box-shadow .52s cubic-bezier(.4,0,.2,1),margin-bottom .34s cubic-bezier(.22,1,.36,1);position:relative}.phase-two-email-surface{width:min(100%, var(--phase-two-content-width));gap:12px;margin:6px 0 0;display:grid}.phase-two-email-surface__topbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.phase-two-email-surface__label{min-width:0;color:var(--lf-accent);align-items:center;gap:7px;display:flex}.phase-two-email-surface__label>span{flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.phase-two-email-surface__label svg{stroke-width:1.8px;width:17px;height:17px}.phase-two-email-surface__label img{object-fit:contain;width:17px;height:17px}.phase-two-email-surface__label h3{color:var(--lf-accent);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:650;line-height:1.3;overflow:hidden}.phase-two-email-surface__actions{flex:none;align-items:center;gap:0;display:flex}.phase-two-email-surface__actions button{background:var(--lf-message-card-bg);width:auto;height:28px;min-height:28px;box-shadow:none;color:var(--lf-secondary-label);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:600;line-height:1;transition:background-color .16s,color .16s,transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex}.phase-two-email-surface__actions button.is-primary{background:var(--lf-accent);box-shadow:none;color:#fff}.phase-two-email-surface__actions button:first-child{border-radius:999px 0 0 999px}.phase-two-email-surface__actions button:last-child{border-radius:0 999px 999px 0}.phase-two-email-surface__actions button:hover{background:var(--phase-two-neutral-action-bg-hover);color:var(--lf-label)}.phase-two-email-surface__actions button.is-primary:hover{background:color-mix(in srgb, var(--lf-accent) 88%, #004fc7);color:#fff}.phase-two-email-surface__actions button.is-destructive:hover{color:var(--lf-red)}.phase-two-email-surface__actions button:active{transform:scale(.92)}.phase-two-email-surface__actions button:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent);outline-offset:2px}.phase-two-email-surface__actions button:disabled,.phase-two-approval-card button:disabled,.phase-two-email-composer button:disabled{cursor:default;opacity:.55}.phase-two-email-surface__actions svg{stroke-width:2px;width:15px;height:15px}.phase-two-approval-card.is-pending:not(.is-editing){cursor:text}.phase-two-approval-card[role=button]:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent);outline-offset:3px}.phase-two-approval-card:before{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from 180deg, var(--lf-accent) 0deg, var(--lf-accent) var(--phase-two-email-trace-angle), transparent var(--phase-two-email-trace-angle), transparent 360deg);opacity:0;pointer-events:none;will-change:opacity, --phase-two-email-trace-angle;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.phase-two-approval-card.is-editing{box-shadow:0 18px 44px color-mix(in srgb, var(--lf-accent) 18%, transparent), 0 3px 12px color-mix(in srgb, var(--lf-accent) 22%, transparent)}.phase-two-approval-card.is-editing:before{animation:.66s cubic-bezier(.4,0,.2,1) both phaseTwoEmailBorderTrace}.phase-two-approval-card.is-restoring-outline:before{animation:.3s cubic-bezier(.4,0,.2,1) both phaseTwoEmailBorderUntrace}@keyframes phaseTwoEmailBorderTrace{0%{--phase-two-email-trace-angle:0deg;opacity:0}8%{opacity:1}to{--phase-two-email-trace-angle:360deg;opacity:1}}@keyframes phaseTwoEmailBorderUntrace{0%{--phase-two-email-trace-angle:360deg;opacity:1}92%{opacity:1}to{--phase-two-email-trace-angle:0deg;opacity:0}}.phase-two-approval-card dl{border-top:0;border-bottom:1px solid var(--lf-separator-soft);font-size:var(--phase-two-email-font-size);line-height:var(--phase-two-email-line-height);gap:0;margin:0;display:grid}.phase-two-approval-card dl div{border-top:1px solid #0000;grid-template-columns:58px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.phase-two-approval-card dl div+div{border-top-color:var(--lf-separator-soft)}.phase-two-approval-card dl .phase-two-email-optional-recipient{opacity:0;visibility:hidden;border-top-color:#0000;max-height:0;padding-top:0;padding-bottom:0;transition:max-height .34s cubic-bezier(.22,1,.36,1),padding .34s cubic-bezier(.22,1,.36,1),border-color .34s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1),visibility .34s linear;overflow:hidden;transform:translateY(-3px)scale(.995)}.phase-two-approval-card dl.is-editing .phase-two-email-optional-recipient{border-top-color:var(--lf-separator-soft);opacity:1;visibility:visible;max-height:35px;padding-top:8px;padding-bottom:8px;transition:max-height .34s cubic-bezier(.22,1,.36,1),padding .34s cubic-bezier(.22,1,.36,1),border-color .34s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1),visibility linear;transform:translateY(0)scale(1)}.phase-two-approval-card dt{color:var(--lf-tertiary-label)}.phase-two-approval-card dd{min-width:0;color:var(--lf-label);align-items:center;margin:0;display:flex}.phase-two-email-field-swap{display:grid!important}.phase-two-email-field-swap>*{backface-visibility:hidden;grid-area:1/1;align-self:center;min-width:0;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.phase-two-email-field-editor{opacity:0;transform:translateY(3px)scale(.995)}.phase-two-approval-card dl.is-editing .phase-two-email-field-compact{opacity:0;transform:translateY(-3px)scale(.995)}.phase-two-approval-card dl.is-editing .phase-two-email-field-editor{opacity:1;transform:translateY(0)scale(1)}.phase-two-recipient-chip{background:var(--lf-fill);width:fit-content;max-width:100%;color:var(--lf-label);font-weight:600;line-height:inherit;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;padding:0 9px;display:inline-flex;overflow:hidden}.phase-two-approval-card dl input{width:100%;min-width:0;height:18px;color:var(--lf-label);caret-color:var(--lf-accent);font:inherit;background:0 0;border:0;outline:0;padding:0}.phase-two-approval-card dl.is-editing input::placeholder{color:var(--lf-tertiary-label);opacity:1}.phase-two-email-body-swap{display:grid}.phase-two-email-body-swap>*{backface-visibility:hidden;grid-area:1/1;align-self:start;min-width:0;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.phase-two-email-body-swap .phase-two-email-editor{opacity:0;transform:translateY(3px)scale(.997)}.phase-two-email-body-swap.is-editing .phase-two-approval-card__body{opacity:0;transform:translateY(-3px)scale(.997)}.phase-two-email-body-swap.is-editing .phase-two-email-editor{opacity:1;transform:translateY(0)scale(1)}.phase-two-approval-card__body,.phase-two-email-editor{width:100%;color:var(--lf-label);font-size:var(--phase-two-email-font-size);line-height:var(--phase-two-email-line-height);background:0 0;border:0;margin-left:0;padding:14px 0 2px;display:block}.phase-two-email-rich-text p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.phase-two-email-rich-text p+p,.phase-two-email-rich-text ul+p,.phase-two-email-rich-text p+ul,.phase-two-email-rich-text hr+p{margin-top:.75em}.phase-two-email-rich-text ul,.phase-two-email-rich-text ol{margin:.45em 0;padding-left:1.4em}.phase-two-email-rich-text li+li{margin-top:.2em}.phase-two-email-rich-text a{color:var(--lf-accent);text-underline-offset:2px;text-decoration:underline}.phase-two-email-rich-text img{object-fit:contain;border-radius:8px;width:auto;max-width:min(100%,520px);max-height:260px;margin:10px 0;display:block}.phase-two-email-rich-text hr{border-bottom:0;border-left:0;border-right:0;border-image:initial;border-top:1px solid var(--lf-separator-soft);margin:12px 0}.phase-two-email-editor{min-height:0;max-height:320px;caret-color:var(--lf-accent);white-space:pre-wrap;word-break:break-word;outline:none;overflow-y:auto}.phase-two-email-editor:focus{outline:none}.phase-two-email-tools-shell{z-index:2;position:absolute;bottom:-44px;left:16px;right:16px;transform:none}.phase-two-email-tools{box-shadow:none;opacity:0;pointer-events:none;visibility:hidden;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1),visibility .34s linear;display:flex;transform:translateY(-4px)scale(.96)}.phase-two-email-tools.is-editing{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1),visibility linear;transform:translateY(0)scale(1)}.phase-two-email-tools>div{align-items:center;gap:6px;display:flex}.phase-two-approval-card .phase-two-email-tools button{background:var(--lf-message-card-bg);width:32px;height:32px;min-height:32px;color:var(--lf-secondary-label);box-shadow:var(--phase-two-neutral-action-shadow);-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);transform-origin:50%;border:0;border-radius:999px;flex:0 0 32px;padding:0;transition:background-color .3s cubic-bezier(.34,0,.2,1),color .3s cubic-bezier(.34,0,.2,1),box-shadow .3s cubic-bezier(.34,0,.2,1),transform .22s cubic-bezier(.22,1,.36,1);position:relative}.phase-two-approval-card .phase-two-email-tools button.is-attachment{width:44px;height:44px;min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex-basis:44px;margin:-6px}.phase-two-approval-card .phase-two-email-tools button.is-attachment:before{border-radius:inherit;background:var(--lf-message-card-bg);box-shadow:var(--phase-two-neutral-action-shadow);content:"";transition:background-color .3s cubic-bezier(.34,0,.2,1),box-shadow .3s cubic-bezier(.34,0,.2,1);position:absolute;inset:6px}.phase-two-approval-card .phase-two-email-tools button.is-attachment:hover{background:0 0}.phase-two-approval-card .phase-two-email-tools button.is-attachment:hover:before{background:var(--phase-two-neutral-action-bg-hover)}.phase-two-approval-card .phase-two-email-tools button:hover{background:var(--phase-two-neutral-action-bg-hover);color:var(--lf-label)}.phase-two-approval-card .phase-two-email-tools button[aria-pressed=true]{background:var(--lf-accent);color:#fff;box-shadow:inset 0 0 0 .5px #ffffff38, 0 4px 12px color-mix(in srgb, var(--lf-accent) 34%, transparent)}.phase-two-approval-card .phase-two-email-tools button>svg{z-index:1;stroke-width:2px;flex:0 0 15px;width:15px;height:15px;display:block;position:relative}.phase-two-approval-card .phase-two-email-tools button:active{transform:scale(.92)}.phase-two-approval-card .phase-two-email-tools button:focus-visible{outline-offset:0px;outline:none}.phase-two-email-attachment-input{clip:rect(0px, 0px, 0px, 0px);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.phase-two-email-attachments{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.phase-two-email-attachment{background:var(--lf-fill);max-width:100%;min-height:28px;color:var(--lf-label);border-radius:9px;align-items:center;gap:6px;padding:0 4px 0 8px;font-size:11px;line-height:1;animation:.3s cubic-bezier(.22,1,.36,1) both phaseTwoEmailAttachmentIn;display:inline-flex}@keyframes phaseTwoEmailAttachmentIn{0%{opacity:0;transform:translateY(3px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.phase-two-email-attachment>span{text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-weight:560;overflow:hidden}.phase-two-email-attachment>small{color:var(--lf-tertiary-label);font-size:10px}.phase-two-approval-card .phase-two-email-attachment>button{width:22px;height:22px;min-height:22px;color:var(--lf-secondary-label);box-shadow:none;opacity:0;background:0 0;border:0;border-radius:7px;flex-basis:22px;padding:0;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);transform:scale(.8)}.phase-two-approval-card .phase-two-email-attachment>svg,.phase-two-approval-card .phase-two-email-attachment>button>svg{stroke-width:2px;flex:0 0 15px;width:15px;height:15px;display:block}.phase-two-approval-card .phase-two-email-attachment>button:hover{background:var(--lf-fill);color:var(--lf-label)}.phase-two-email-attachments.is-editing .phase-two-email-attachment>button{opacity:1;transform:scale(1)}.phase-two-approval-confirm>div{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.phase-two-approval-card:has(.phase-two-email-tools.is-editing){margin-bottom:48px}.phase-two-approval-card button{border:1px solid var(--lf-separator);background:var(--lf-message-card-bg);min-height:34px;color:var(--lf-label);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:560;line-height:1;transition:background-color .16s,border-color .16s,color .16s,transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex}.phase-two-approval-card button.is-primary{border-color:var(--lf-accent);background:var(--lf-accent);color:#fff}.phase-two-approval-card button:hover{background:var(--lf-fill)}.phase-two-approval-card button.is-primary:hover{background:color-mix(in srgb, var(--lf-accent) 88%, #004fc7)}.phase-two-approval-card button:active{transform:scale(.975)}.phase-two-approval-card button:focus-visible,.phase-two-composer button:focus-visible,.phase-two-timeline button:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent);outline-offset:2px}.phase-two-approval-confirm{border-left:2px solid var(--phase-two-approval-tone);background:color-mix(in srgb, var(--phase-two-approval-tone) 9%, var(--lf-content));border-radius:0 7px 7px 0;margin:13px 0 0;padding:11px 12px}.phase-two-approval-confirm p,.phase-two-approval-card__decision p{color:var(--lf-secondary-label)!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.phase-two-approval-confirm p.is-error{color:var(--lf-red)!important}.phase-two-approval-confirm>div{margin:9px 0 0}.phase-two-approval-card__decision{margin:14px 0 0}.phase-two-approval-card__decision p{margin:4px 0 10px!important}.phase-two-work-product{width:min(100%, var(--phase-two-content-width));background:var(--lf-message-card-bg);box-shadow:var(--lf-floating-sidebar-shadow);color:var(--lf-label);border-radius:14px;margin:6px 0 0;overflow:hidden}.phase-two-document-surface{width:min(100%, var(--phase-two-content-width));grid-template-rows:auto auto;gap:10px;margin:6px 0 0;display:grid}.phase-two-workspace__scroll>.redline-review-dock.is-fresh{width:min(100%, var(--phase-two-content-width));margin:6px 0 0}.phase-two-document-surface__bubble{position:relative}.phase-two-document-surface__bubble>.phase-two-work-product{width:100%;height:auto;box-shadow:none;background:0 0;margin:0;overflow:visible}.phase-two-document-surface__bubble .phase-two-work-product__body{height:auto;padding:0}.phase-two-document-surface__bubble .phase-two-work-product__document{box-sizing:border-box;border-radius:14px;width:100%;max-width:none;min-height:0;margin:0}.phase-two-work-product.is-redline{align-self:start;height:max-content}.phase-two-redline-surface{width:min(100%, var(--phase-two-content-width));gap:10px;margin:6px 0 0;display:grid}.phase-two-redline-surface__topbar{justify-content:space-between;align-items:center;gap:16px;min-height:28px;display:flex}.phase-two-redline-surface__bubble{min-height:0;position:relative}.phase-two-redline-surface__bubble>.phase-two-work-product{width:100%;margin:0}.phase-two-redline-surface__bubble .phase-two-work-product__body{padding-bottom:60px}.phase-two-decision-surface{--phase-two-decision-accent:var(--lf-accent);--phase-two-decision-foreground:var(--lf-accent);--phase-two-decision-ink:#fff;--phase-two-decision-shell-radius:14px;width:min(100%, var(--phase-two-content-width));gap:12px;margin:6px 0 0;display:grid}.phase-two-decision-surface .phase-two-work-product{border-radius:var(--phase-two-decision-shell-radius);background:var(--lf-inbox-tray-bg);width:100%;box-shadow:var(--lf-floating-sidebar-shadow);margin:0}.phase-two-decision-surface__topbar{justify-content:space-between;align-items:center;gap:16px;min-height:28px;display:flex}.phase-two-work-product__header{border-bottom:.5px solid var(--lf-separator-soft);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:11px 16px;display:grid}.phase-two-work-product__header.is-decision{border-bottom:0;justify-content:flex-start;gap:7px;min-height:0;padding:0;display:flex}.phase-two-work-product__header.is-redline{border-bottom:0;gap:7px;min-height:0;padding:0;display:flex}.phase-two-work-product__header.is-redline h3{color:var(--lf-accent);text-align:left;margin:0}.phase-two-work-product__header.is-redline .phase-two-work-product__icon{width:22px;height:22px;color:var(--lf-accent);background:0 0;border-radius:0}.phase-two-work-product__header.is-decision .phase-two-work-product__icon{width:22px;height:22px;color:var(--phase-two-decision-foreground);background:0 0;border-radius:0}.phase-two-work-product__header.is-decision h3{color:var(--phase-two-decision-accent);text-align:left;margin:0}.phase-two-work-product__icon{background:color-mix(in srgb, var(--lf-accent) 10%, transparent);width:32px;height:32px;color:var(--lf-accent);border-radius:9px;place-items:center;display:grid}.phase-two-work-product__icon svg{stroke-width:1.8px;width:17px;height:17px}.phase-two-work-product__header>div>span,.phase-two-work-product__header small,.phase-two-work-product__document-title span,.phase-two-work-product__document section>span{color:var(--lf-secondary-label);letter-spacing:.035em;text-transform:uppercase;font-size:10px;font-weight:600}.phase-two-work-product__header h3{color:var(--lf-accent);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:650;line-height:1.3;overflow:hidden}.phase-two-work-product__header.is-document{border-bottom:0;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;min-height:32px;padding:0 4px}.phase-two-work-product__header.is-document .phase-two-work-product__icon{background:0 0;border-radius:0;width:22px;height:22px}.phase-two-work-product__header.is-document .phase-two-work-product__icon svg{stroke-width:1.9px;width:16px;height:16px}.phase-two-work-product__header.is-document h3{letter-spacing:-.005em;font-size:13px;font-weight:650}.phase-two-work-product__header small{text-transform:none}.phase-two-work-product__header-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.phase-two-work-product__header-actions small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase-two-work-product__download-control{background:var(--lf-accent);height:32px;box-shadow:none;border-radius:999px;align-items:center;display:inline-flex;position:relative;overflow:visible}.phase-two-work-product__download{border:0;border-right:2px solid #ffffff57;border-image:initial;color:#fff;cursor:pointer;height:32px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border-radius:999px 0 0 999px;justify-content:center;align-items:center;gap:6px;padding:0 10px 0 12px;font-family:inherit;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.phase-two-work-product__download:focus-visible,.phase-two-work-product__download-type-trigger:focus-visible,.phase-two-work-product__download-menu button:focus-visible{outline:none}.phase-two-work-product__download:disabled{cursor:default;opacity:.45}.phase-two-work-product__download svg{stroke-width:2px;width:15px;height:15px}.phase-two-work-product__download-type{align-items:center;height:32px;display:flex;position:relative}.phase-two-work-product__download-type-trigger{color:#fff;cursor:pointer;width:70px;height:32px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border:0;border-radius:0 999px 999px 0;justify-content:space-between;align-items:center;gap:6px;padding:0 9px 0 10px;font-family:inherit;font-size:10px;font-weight:700;display:inline-flex}.phase-two-work-product__download-type-trigger>svg{color:#fff;stroke-width:2px;flex:none;width:13px;height:13px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.phase-two-work-product__download-type-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.phase-two-work-product__download-menu{z-index:30;border:1px solid color-mix(in srgb, var(--lf-separator) 78%, transparent);background:color-mix(in srgb, var(--lf-content) 94%, transparent);opacity:0;pointer-events:none;transform-origin:100% 0;visibility:hidden;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;gap:2px;width:112px;padding:5px;transition:opacity .16s,transform .22s cubic-bezier(.22,1,.36,1),visibility .22s linear;display:grid;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-7px)scale(.96);box-shadow:0 14px 36px #00000029}.phase-two-work-product__download-menu.is-open{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.phase-two-work-product__download-menu button{width:100%;min-height:34px;color:var(--lf-label);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:6px 9px;transition:background-color .15s,color .15s;display:flex}.phase-two-work-product__download-menu button:hover,.phase-two-work-product__download-menu button:focus-visible{background:var(--lf-fill)}.phase-two-work-product__download-menu button.is-selected{background:color-mix(in srgb, var(--lf-accent) 10%, transparent);color:var(--lf-accent)}.phase-two-work-product__download-menu button:disabled{cursor:default;opacity:.45}.phase-two-work-product__download-menu button>span{font-size:11px;font-weight:650}.phase-two-work-product__download-menu button>svg{stroke-width:2.2px;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.phase-two-work-product__download-type-trigger>svg,.phase-two-work-product__download-menu{transition:none}}.phase-two-work-product__open{background:var(--lf-accent);height:30px;box-shadow:0 4px 12px color-mix(in srgb, var(--lf-accent) 25%, transparent);color:#fff;cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:11px;font-weight:650;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.phase-two-work-product__open:hover{background:color-mix(in srgb, var(--lf-accent) 88%, white);box-shadow:0 5px 14px color-mix(in srgb, var(--lf-accent) 30%, transparent)}.phase-two-work-product__open:active{transform:scale(.97)}.phase-two-work-product__open:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--lf-accent) 22%, transparent), 0 5px 14px color-mix(in srgb, var(--lf-accent) 30%, transparent);outline:none}.phase-two-work-product__open svg{stroke-width:2px;width:14px;height:14px}.phase-two-document-surface__open{z-index:2;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.phase-two-redline-surface__open{z-index:2;gap:7px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.phase-two-redline-surface__open .phase-two-work-product__open.is-preview{background:var(--lf-fill);box-shadow:none;color:var(--lf-label)}.phase-two-redline-surface__open .phase-two-work-product__open.is-preview:hover{background:var(--lf-hover-bg);box-shadow:none}.phase-two-work-product__viewing{background:var(--lf-fill);min-height:30px;color:var(--lf-secondary-label);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:620;display:inline-flex}.phase-two-work-product__viewing svg{stroke-width:1.9px;width:14px;height:14px}.phase-two-work-product.is-open-in-viewer{align-self:start}.phase-two-work-product__body{padding:16px}.phase-two-work-product__decision>p,.phase-two-work-product__execution>p,.phase-two-work-product__tracker>p{color:var(--lf-secondary-label);margin:0 0 13px;font-size:12px;line-height:1.55}.phase-two-work-product__decision>h4{margin:0 0 5px;font-size:14px;font-weight:650;line-height:1.35}.phase-two-work-product__decision-details{border-top:1px solid var(--lf-separator);border-bottom:1px solid var(--lf-separator);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0 0 13px;padding:11px 12px;display:grid}.phase-two-work-product__decision-details div{min-width:0}.phase-two-work-product__decision-details dt{color:var(--lf-tertiary-label);letter-spacing:.035em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:650}.phase-two-work-product__decision-details dd{color:var(--lf-label);margin:0;font-size:10.5px;font-weight:550;line-height:1.4}.phase-two-work-product__decision [role=radiogroup]{gap:7px;display:grid}@property --phase-two-decision-outline-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.phase-two-work-product__decision-option{--phase-two-decision-outline-angle:0deg;background:var(--radical-inbox-cell-bg);width:100%;box-shadow:none;color:var(--lf-label);text-align:left;cursor:pointer;border:0;border-radius:10px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;padding:11px 12px;transition:background-color .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.phase-two-work-product__decision-option:after{content:"";border-radius:inherit;background:conic-gradient(from 180deg, var(--phase-two-decision-accent) 0deg, var(--phase-two-decision-accent) var(--phase-two-decision-outline-angle), transparent var(--phase-two-decision-outline-angle), transparent 360deg);opacity:0;pointer-events:none;will-change:opacity, --phase-two-decision-outline-angle;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.phase-two-work-product__decision-option:hover:not(.is-selected){background:var(--radical-inbox-cell-bg)}.phase-two-work-product__decision-option:disabled{cursor:default;opacity:1}.phase-two-work-product__decision-option.is-selected{background:var(--radical-inbox-cell-bg);box-shadow:none;color:var(--lf-label)}.phase-two-work-product__decision-option.is-selected:after{animation:.32s cubic-bezier(.4,0,.2,1) both phaseTwoDecisionOutlineTrace}@keyframes phaseTwoDecisionOutlineTrace{0%{--phase-two-decision-outline-angle:0deg;opacity:0}8%{opacity:1}to{--phase-two-decision-outline-angle:360deg;opacity:1}}.phase-two-work-product__radio{border:1.5px solid var(--phase-two-decision-accent);background:var(--radical-inbox-cell-bg);width:14px;height:14px;box-shadow:none;border-radius:50%;margin-top:1px;transition:border-color .18s cubic-bezier(.2,.8,.2,1),background-color .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1)}.phase-two-work-product__decision-option.is-selected .phase-two-work-product__radio{border-color:var(--phase-two-decision-accent);background:var(--phase-two-decision-accent);box-shadow:none}.phase-two-work-product__option-copy,.phase-two-work-product__option-heading,.phase-two-work-product__decision-option strong,.phase-two-work-product__decision-option small{display:block}.phase-two-work-product__option-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.phase-two-work-product__decision-option strong{font-size:12px;line-height:1.4}.phase-two-work-product__decision-option small{color:var(--lf-secondary-label);margin-top:3px;font-size:10.5px;line-height:1.45}.phase-two-work-product__decision-option em{color:var(--phase-two-decision-foreground);flex:none;font-size:12px;font-style:normal;font-weight:650;line-height:1.4}.phase-two-work-product__decision-option.is-selected small{color:var(--lf-secondary-label)}.phase-two-work-product__decision-option.is-selected em{color:var(--phase-two-decision-foreground)}.phase-two-work-product__decision-option.is-other input{background:var(--radical-inbox-cell-bg);width:100%;height:14px;color:inherit;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:text;border:0;outline:0;align-self:center;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:600;line-height:14px;display:block}.phase-two-work-product__decision-option.is-other.is-selected input{background:var(--radical-inbox-cell-bg)}.phase-two-work-product__decision-option.is-other input::placeholder{color:var(--lf-tertiary-label);opacity:1}.phase-two-work-product__decision-option.is-other.is-selected input::placeholder{color:var(--lf-tertiary-label)}.phase-two-work-product__decision-recorded{border:1px solid color-mix(in srgb, #30d158 28%, var(--lf-separator));background:color-mix(in srgb, #30d158 8%, var(--radical-inbox-cell-bg));border-radius:10px;grid-template-columns:24px minmax(0,1fr);gap:10px;margin-top:12px;padding:12px;display:grid}.phase-two-work-product__decision-recorded>span{color:#fff;background:#30a14e;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.phase-two-work-product__decision-recorded svg{stroke-width:2.4px;width:14px;height:14px}.phase-two-work-product__decision-recorded strong,.phase-two-work-product__decision-recorded small{display:block}.phase-two-work-product__decision-recorded strong{font-size:11px}.phase-two-work-product__decision-recorded p{color:var(--lf-secondary-label);margin:3px 0 5px;font-size:10px;line-height:1.45}.phase-two-work-product__decision-recorded small{color:var(--lf-tertiary-label);font-size:9px;line-height:1.4}.phase-two-work-product__redline{gap:13px;display:grid}.phase-two-work-product__redline article{background:var(--radical-inbox-cell-bg);border:0;border-radius:10px;overflow:hidden}.phase-two-work-product__redline article>header{align-items:center;gap:8px;padding:9px 11px;font-size:11px;display:flex}.phase-two-work-product__redline article>header span{color:var(--lf-secondary-label);font-variant-numeric:tabular-nums}.phase-two-work-product__redline article>p{margin:0;padding:10px 12px;font-family:ui-serif,Georgia,serif;font-size:11.5px;line-height:1.55}.phase-two-work-product__redline .is-deleted{color:color-mix(in srgb, var(--lf-label) 72%, #ff453a);background:0 0}.phase-two-work-product__redline .is-inserted{color:var(--lf-label);background:0 0}.phase-two-work-product__redline.is-preview article>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.phase-two-work-product__redline ins{text-underline-offset:3px;text-decoration-color:#30d15899}.phase-two-work-product__redline del{text-decoration-color:#ff453ab3}.phase-two-work-product__document{border:1px solid var(--lf-separator);background:var(--lf-content);max-width:620px;margin:0 auto;padding:28px clamp(24px,6vw,56px);font-family:ui-serif,Georgia,serif;box-shadow:0 12px 28px #00000012}.phase-two-work-product__document-title{text-align:center;margin-bottom:24px}.phase-two-work-product__document-title h4{margin:7px 0 0;font-size:17px;line-height:1.3}.phase-two-work-product__document-title p{color:var(--lf-secondary-label);letter-spacing:.025em;text-transform:uppercase;margin-top:7px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px}.phase-two-work-product__document-intro,.phase-two-work-product__document-recitals{margin-bottom:19px}.phase-two-work-product__document-recitals p+p,.phase-two-work-product__document section p+p{margin-top:7px}.phase-two-work-product__document section+section{margin-top:19px}.phase-two-work-product__document h5{margin:3px 0 6px;font-size:12px}.phase-two-work-product__document p,.phase-two-work-product__document li{font-size:11px;line-height:1.6}.phase-two-work-product__document p{margin:0}.phase-two-work-product__document ul{margin:7px 0 0;padding-left:18px}.phase-two-work-product__document-exhibit dl{border-top:1px solid var(--lf-separator);margin:9px 0 0}.phase-two-work-product__document-exhibit dl>div{border-bottom:1px solid var(--lf-separator-soft);grid-template-columns:minmax(110px,.75fr) 1.25fr;gap:14px;padding:6px 0;font-size:10px;line-height:1.4;display:grid}.phase-two-work-product__document-exhibit dt{color:var(--lf-secondary-label);font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}.phase-two-work-product__document-exhibit dd{margin:0}.phase-two-work-product__document footer{grid-template-columns:1fr 120px;gap:26px;margin-top:34px;display:grid}.phase-two-work-product__document footer span{border-top:1px solid var(--lf-label);padding-top:7px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px}.phase-two-work-product__document footer.phase-two-work-product__document-signatures{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.phase-two-work-product__document-signatures div{min-width:0}.phase-two-work-product__document-signatures span{display:block}.phase-two-work-product__document-signatures small{color:var(--lf-secondary-label);margin-top:3px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:8px;display:block}.phase-two-work-product__execution dl{border:1px solid var(--lf-separator);border-radius:10px;margin:0}.phase-two-work-product__execution dl div{grid-template-columns:140px minmax(0,1fr);gap:16px;padding:9px 11px;display:grid}.phase-two-work-product__execution dl div+div{border-top:1px solid var(--lf-separator)}.phase-two-work-product__execution dt,.phase-two-work-product__execution dd{margin:0;font-size:11px}.phase-two-work-product__execution dt{color:var(--lf-secondary-label)}.phase-two-work-product__execution ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin:13px 0 0;padding:0;list-style:none;display:grid}.phase-two-work-product__execution li{color:var(--lf-secondary-label);align-items:center;gap:6px;font-size:10.5px;display:flex}.phase-two-work-product__execution li svg{color:#30a14e;width:13px}.phase-two-work-product__tracker-table{border:1px solid var(--lf-separator);border-radius:10px;overflow:hidden}.phase-two-work-product__tracker-table>div{grid-template-columns:minmax(180px,1.6fr) minmax(110px,.8fr) minmax(100px,.7fr) 70px;align-items:center;gap:10px;padding:9px 11px;font-size:10.5px;display:grid}.phase-two-work-product__tracker-table>div+div{border-top:1px solid var(--lf-separator)}.phase-two-work-product__tracker-table .is-header{background:color-mix(in srgb, var(--lf-label) 4%, transparent);color:var(--lf-secondary-label);letter-spacing:.03em;text-transform:uppercase;font-size:9px;font-weight:650}.phase-two-work-product__tracker-table>div>span:last-child{color:var(--lf-secondary-label);align-items:center;gap:5px;display:inline-flex}.phase-two-work-product__tracker-table i{background:var(--lf-accent);border-radius:50%;width:6px;height:6px}.phase-two-work-product__actions{border-top:1px solid var(--lf-separator);justify-content:flex-end;align-items:center;gap:12px;padding:10px 16px 13px;display:flex}.phase-two-work-product__actions.is-external{border-top:0;padding:0}.phase-two-decision-surface__topbar .phase-two-work-product__actions,.phase-two-redline-surface__topbar .phase-two-work-product__actions{flex:none}.phase-two-decision-surface__topbar .phase-two-work-product__actions.is-selection-revealed{transform-origin:50%;will-change:opacity, filter, transform;animation:.2s cubic-bezier(.34,0,.2,1) reverse both radicalAnalyticsTimeframePresence}.phase-two-work-product.is-redline .phase-two-work-product__actions{border-top:0}.phase-two-work-product__actions>span{color:var(--lf-secondary-label);margin-right:auto;font-size:9.5px}.phase-two-work-product__actions button{background:var(--lf-accent);min-height:32px;box-shadow:0 6px 18px color-mix(in srgb, var(--lf-accent) 28%, transparent);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:11px;font-weight:650;transition:transform .16s,opacity .16s,box-shadow .16s;display:inline-flex}.phase-two-work-product__actions button:hover:not(:disabled){box-shadow:0 8px 22px color-mix(in srgb, var(--lf-accent) 34%, transparent);transform:translateY(-1px)}.phase-two-decision-surface .phase-two-work-product__actions button{border-radius:var(--phase-two-decision-shell-radius);background:var(--phase-two-decision-accent);min-height:28px;box-shadow:none;color:var(--phase-two-decision-ink)}.phase-two-redline-surface .phase-two-work-product__actions button{min-height:28px;box-shadow:none;border-radius:14px}.phase-two-decision-surface .phase-two-work-product__actions button:hover:not(:disabled){box-shadow:none}.phase-two-redline-surface .phase-two-work-product__actions button:hover:not(:disabled){box-shadow:none;transform:none}.phase-two-work-product__actions button:disabled{cursor:default;opacity:.68}.phase-two-work-product__actions button svg{stroke-width:2.2px;width:14px;height:14px}.phase-two-work-product.is-completed{box-shadow:0 12px 30px #30a14e1a}.phase-two-decision-surface .phase-two-work-product.is-completed{box-shadow:var(--lf-floating-sidebar-shadow)}@media (width<=760px){.phase-two-work-product__header{grid-template-columns:34px minmax(0,1fr)}.phase-two-work-product__header.is-document{grid-template-columns:22px minmax(0,1fr) auto}.phase-two-work-product__header small{display:none}.phase-two-work-product__decision-details{grid-template-columns:1fr}.phase-two-work-product__execution dl div{grid-template-columns:1fr;gap:2px}.phase-two-work-product__execution ul{grid-template-columns:1fr}.phase-two-work-product__tracker-table{overflow-x:auto}.phase-two-work-product__tracker-table>div{min-width:620px}.phase-two-work-product__actions{flex-direction:column-reverse;align-items:flex-end}.phase-two-decision-surface__topbar .phase-two-work-product__actions{flex-direction:row;align-items:center}.phase-two-work-product__actions>span{margin:0}}.phase-two-composer{z-index:25;pointer-events:none;background:0 0;border-top:0;padding:11px clamp(24px,2vw,32px) 20px;position:absolute;bottom:0;left:0;right:0}.phase-two-composer:before{content:"";z-index:0;background:var(--lf-carbon-black);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;position:absolute;inset:-88px 0 0;-webkit-mask-image:linear-gradient(#0000 0,#0000000b calc(12.5% - 4.875px),#00000028 calc(25% - 9.75px),#00000051 calc(37.5% - 14.625px),#00000080 calc(50% - 19.5px),#000000ae calc(62.5% - 24.375px),#000000d7 calc(75% - 29.25px),#000000f4 calc(87.5% - 34.125px),#000 calc(100% - 39px) 100%);mask-image:linear-gradient(#0000 0,#0000000b calc(12.5% - 4.875px),#00000028 calc(25% - 9.75px),#00000051 calc(37.5% - 14.625px),#00000080 calc(50% - 19.5px),#000000ae calc(62.5% - 24.375px),#000000d7 calc(75% - 29.25px),#000000f4 calc(87.5% - 34.125px),#000 calc(100% - 39px) 100%)}.phase-two-composer__tool-menu{z-index:2;width:min(100%, var(--phase-two-content-width));border:1px solid color-mix(in srgb, var(--lf-separator) 82%, transparent);background:color-mix(in srgb, var(--lf-message-card-bg) 96%, transparent);max-height:min(520px,100vh - 210px);box-shadow:var(--lf-floating-sidebar-shadow);pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);border-radius:16px;margin:0 auto 9px;position:relative;overflow:auto}.phase-two-composer__tool-menu>header{border-bottom:1px solid color-mix(in srgb, var(--lf-separator) 68%, transparent);justify-content:space-between;align-items:center;padding:12px 13px 10px;display:flex}.phase-two-composer__tool-menu>header>div{gap:2px;display:grid}.phase-two-composer__tool-menu>header strong{color:var(--lf-label);font-size:11px;font-weight:650}.phase-two-composer__tool-menu>header span{color:var(--lf-tertiary-label);font-size:9px}.phase-two-composer__tool-menu>header>button{width:25px;height:25px;color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.phase-two-composer__tool-menu>header>button:hover{background:var(--lf-hover-bg);color:var(--lf-label)}.phase-two-composer__tool-menu>header svg{width:14px;height:14px}.phase-two-composer__tool-menu>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:7px;display:grid}.phase-two-composer__tool-menu>div>button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;padding:9px;display:grid}.phase-two-composer__tool-menu>div>button:hover,.phase-two-composer__tool-menu>div>button:focus-visible{background:var(--lf-hover-bg);outline:0}.phase-two-composer__tool-menu>div>button>span{background:color-mix(in srgb, var(--lf-accent) 9%, transparent);width:30px;height:30px;color:var(--lf-accent);border-radius:9px;place-items:center;display:grid}.phase-two-composer__tool-menu>div>button svg{width:15px;height:15px}.phase-two-composer__tool-menu>div>button div{min-width:0}.phase-two-composer__tool-menu>div>button strong,.phase-two-composer__tool-menu>div>button small{display:block}.phase-two-composer__tool-menu>div>button strong{color:var(--lf-label);font-size:10px;font-weight:600;line-height:1.35}.phase-two-composer__tool-menu>div>button small{color:var(--lf-secondary-label);margin-top:2px;font-size:9px;line-height:1.35}.phase-two-composer__tool-menu>footer{flex-wrap:wrap;gap:5px;padding:0 12px 11px;display:flex}.phase-two-composer__tool-menu>footer span{background:var(--lf-hover-bg);color:var(--lf-tertiary-label);letter-spacing:.02em;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:600}.phase-two-composer>div{z-index:1;min-height:var(--phase-two-compact-bar-height);max-width:var(--phase-two-content-width);border-radius:var(--lf-floating-radius);background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter);pointer-events:auto;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-inline:auto;padding:5px;transition:border-color .16s,box-shadow .16s;display:grid;position:relative}.phase-two-composer>div:focus-within{box-shadow:var(--lf-settings-glass-shadow);border-color:#0000}.phase-two-composer textarea{box-sizing:border-box;resize:none;min-height:28px;max-height:100px;color:var(--lf-label);background:0 0;border:0;outline:0;padding:5px 0;font-size:12px;line-height:1.45}.phase-two-composer textarea::placeholder{color:var(--lf-tertiary-label)}.phase-two-composer button{width:26px;height:26px;color:var(--lf-tertiary-label);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .16s,background-color .16s,opacity .16s,transform .16s;display:grid}.phase-two-composer .phase-two-composer__attachment:hover,.phase-two-composer .phase-two-composer__send{color:var(--lf-label)}.phase-two-composer .phase-two-composer__send:disabled{color:var(--lf-tertiary-label);opacity:.42;cursor:default}.phase-two-timeline{z-index:50;min-width:0;min-height:0;margin:64px var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap) 0;border-radius:var(--lf-floating-radius);background:var(--lf-inbox-tray-bg);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border:1px solid #0000;grid-template-rows:auto minmax(0,1fr) auto auto auto;transition:margin-right .36s cubic-bezier(.22,1,.36,1),opacity .18s,transform .36s cubic-bezier(.22,1,.36,1),visibility linear,border-color .18s,background-color .22s,box-shadow .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s;display:grid;position:relative;overflow:hidden}.phase-two-matter-detail.is-document-open .phase-two-timeline{opacity:0;pointer-events:none;visibility:hidden;width:0;margin-right:0;transition:margin-right .32s cubic-bezier(.22,1,.36,1),opacity .12s,transform .32s cubic-bezier(.22,1,.36,1),visibility .32s linear;transform:translate(28px)}.phase-two-timeline>header{z-index:2;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-width:0;min-height:58px;padding:0 14px;display:flex;position:relative}.phase-two-timeline>header:after{background:linear-gradient(to bottom, var(--lf-inbox-tray-bg) 0%, color-mix(in srgb, var(--lf-inbox-tray-bg) 95.7%, transparent) calc(0% * .875 + 100% * .125), color-mix(in srgb, var(--lf-inbox-tray-bg) 84.4%, transparent) calc(0% * .75 + 100% * .25), color-mix(in srgb, var(--lf-inbox-tray-bg) 68.4%, transparent) calc(0% * .625 + 100% * .375), color-mix(in srgb, var(--lf-inbox-tray-bg) 50%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--lf-inbox-tray-bg) 31.6%, transparent) calc(0% * .375 + 100% * .625), color-mix(in srgb, var(--lf-inbox-tray-bg) 15.6%, transparent) calc(0% * .25 + 100% * .75), color-mix(in srgb, var(--lf-inbox-tray-bg) 4.3%, transparent) calc(0% * .125 + 100% * .875), transparent 100%);content:"";opacity:0;pointer-events:none;height:22px;transition:opacity .18s;position:absolute;bottom:-22px;left:0;right:0}.phase-two-timeline.has-scrolled-events>header:after{opacity:1}.phase-two-timeline h2{width:calc(var(--phase-two-timeline-open-width) - 2px);color:var(--lf-label);font-size:var(--type-control-size);font-weight:var(--weight-medium);line-height:var(--type-control-leading);letter-spacing:var(--tracking-normal);white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;margin:0;padding:0 36px;transition:opacity .14s 90ms,transform .26s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.phase-two-timeline>header button{appearance:none;width:32px;height:32px;color:var(--lf-label);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;transition:background-color .16s,color .16s,right .36s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:13px}.phase-two-timeline>header .phase-two-timeline__toggle{right:14px}.phase-two-timeline>header button svg{transition:transform .36s cubic-bezier(.22,1,.36,1)}.phase-two-timeline>header button:hover{background:color-mix(in srgb, var(--lf-label) 10%, transparent);color:var(--lf-label)}.phase-two-timeline>header button:active{transform:scale(.96)}.phase-two-timeline__events{overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:none;visibility:visible;min-height:0;padding:0 10px 10px;transition:opacity .18s 90ms,transform .36s cubic-bezier(.22,1,.36,1),visibility linear;overflow:hidden auto;transform:translate(0)}.phase-two-timeline__content{width:calc(var(--phase-two-timeline-open-width) - 22px);will-change:transform;grid-auto-rows:max-content;align-content:start;gap:20px;display:grid}.phase-two-timeline__events.has-composer{padding-bottom:48px}.phase-two-timeline__events::-webkit-scrollbar{display:none}.phase-two-timeline__composer-region{pointer-events:none;visibility:hidden;will-change:height, margin-top;height:0;min-height:0;margin-top:0;overflow:hidden}.phase-two-timeline__composer-region.is-present{visibility:visible;margin-top:32px}.phase-two-timeline__composer-region.is-open{pointer-events:auto}.phase-two-timeline__composer-region.is-settled{overflow:visible}.phase-two-timeline__composer-clip{opacity:0;transform-origin:bottom;will-change:opacity, transform;min-height:0;overflow:hidden;transform:translateY(16px)scale(.992)}.phase-two-timeline__composer-region.is-open .phase-two-timeline__composer-clip{opacity:1;transform:translateY(0)scale(1)}.phase-two-timeline__composer-region.is-settled .phase-two-timeline__composer-clip{overflow:visible}.phase-two-timeline__dock{opacity:0;pointer-events:none;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .14s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(8px)}.phase-two-timeline__dock.is-visible{opacity:1;pointer-events:auto;grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .18s 80ms,transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.phase-two-timeline__dock-clip{min-height:0;overflow:hidden}.phase-two-timeline__dock-surface{width:calc(var(--phase-two-timeline-open-width) - 2px);box-sizing:border-box;padding:6px 12px 14px}.phase-two-timeline__dock-bar{min-width:0;min-height:var(--phase-two-compact-bar-height);border-radius:var(--lf-floating-radius);background:var(--lf-settings-glass-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lf-label) 7%, transparent), 0 2px 6px #32230f0f, 0 10px 18px -12px #32230f38;-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter);box-sizing:border-box;align-items:center;gap:6px;padding:5px;display:flex}.phase-two-timeline__dock :where(button){appearance:none;color:var(--lf-label);font:inherit;cursor:pointer;background:0 0;border:0}.phase-two-timeline__dock :where(button):focus-visible{outline:2px solid var(--lf-accent);outline-offset:1px}.phase-two-timeline__dock-field{text-align:left;background:0 0;flex:1;align-items:center;gap:8px;min-width:0;min-height:28px;padding:0 0 0 4px;display:flex}.phase-two-timeline__dock-field:disabled{cursor:not-allowed;opacity:.6}.phase-two-timeline__dock-placeholder{min-width:0;color:var(--lf-tertiary-label);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;line-height:1.45;transition:color .16s;overflow:hidden}.phase-two-timeline__dock-field:not(:disabled):hover .phase-two-timeline__dock-placeholder{color:var(--lf-secondary-label)}.phase-two-timeline__dock-draft .phase-two-timeline__dock-field{color:var(--lf-secondary-label);padding-left:10px}.phase-two-timeline__dock-draft-label{color:var(--lf-label);font-size:13px;font-weight:var(--weight-medium);flex:none}.phase-two-timeline__dock-draft .phase-two-timeline__dock-placeholder{color:var(--lf-secondary-label)}.phase-two-timeline__dock .phase-two-timeline__discard-draft{width:0;height:26px;color:var(--lf-tertiary-label);opacity:0;pointer-events:none;visibility:hidden;border-radius:50%;flex:none;place-items:center;transition:width .2s cubic-bezier(.22,1,.36,1),opacity .12s,transform .2s cubic-bezier(.22,1,.36,1),visibility .2s linear,color .16s;display:grid;overflow:hidden;transform:scale(.92)}.phase-two-timeline__dock-draft:hover .phase-two-timeline__discard-draft,.phase-two-timeline__dock-draft:focus-within .phase-two-timeline__discard-draft{opacity:1;pointer-events:auto;visibility:visible;width:26px;transition-delay:0s;transform:scale(1)}.phase-two-timeline__dock .phase-two-timeline__discard-draft:hover{color:var(--lf-label)}.phase-two-timeline-event{box-sizing:border-box;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;min-height:0;padding:3px 2px 7px;display:grid}.phase-two-timeline-event__incoming{justify-self:start;gap:6px;width:fit-content;max-width:min(86%,480px);display:grid}.phase-two-timeline-event__meta{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:0 4px;display:grid}.phase-two-timeline-event__meta.has-recipients{grid-template-columns:26px minmax(0,1fr) auto;gap:1px 9px}.phase-two-timeline-event__meta.has-recipients .phase-two-timeline-event__byline{display:contents}.phase-two-timeline-event__meta.has-recipients .phase-two-timeline-event__sender{grid-area:1/2/auto/span 2}.phase-two-timeline-event__meta.has-recipients .phase-two-timeline-event__recipients{grid-row:2}.phase-two-timeline-event__meta.has-recipients .phase-two-timeline-event__mutation-meta{grid-area:2/3;align-self:center;padding-right:8px}.phase-two-timeline-event__meta.has-recipients .phase-two-timeline-event__icon{grid-row:1/span 2;width:26px;height:26px}.phase-two-timeline-event__meta.has-recipients .phase-two-timeline-event__provider-icon,.phase-two-timeline-event__meta.has-recipients .phase-two-timeline-event__provider-icon img{width:22px;height:22px}.phase-two-timeline-event__meta.has-recipients .phase-two-timeline-event__provider-icon>span{transform:scale(1.22)}.phase-two-timeline-event__message{background:var(--radical-inbox-cell-bg);min-width:0;box-shadow:var(--radical-inbox-cell-shadow);border:0;border-radius:11px;padding:11px 12px;display:grid;position:relative}.phase-two-timeline-event__icon{width:18px;height:18px;color:var(--lf-secondary-label);place-items:center;padding-top:0;display:grid}.phase-two-timeline-event__provider-icon{place-items:center;width:15px;height:15px;display:grid}.phase-two-timeline-event__provider-icon img{object-fit:contain;width:15px;height:15px;display:block}.phase-two-timeline-event__provider-icon>span{transform:scale(.833333)}.phase-two-timeline-event__byline{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.phase-two-timeline-event__sender{white-space:nowrap;align-items:baseline;gap:5px;min-width:0;display:inline-flex;overflow:hidden}.phase-two-timeline-event__sender strong{min-width:max-content;color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11px;font-weight:650;overflow:hidden}.phase-two-timeline-event__sender-position{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--lf-secondary-label);font-size:11px;font-weight:var(--weight-regular);flex:0 auto;overflow:hidden}.phase-two-timeline-event__mutation-meta{flex:none;align-items:baseline;gap:6px;display:inline-flex}.phase-two-timeline-event__mutation-meta .message-mutation-status,.phase-two-timeline-event__byline time{color:var(--lf-tertiary-label);flex:none;font-size:9px}.phase-two-timeline-event__mutation-meta .message-mutation-status{color:var(--lf-secondary-label)}.phase-two-timeline-event__message p{color:var(--lf-label);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:11px;line-height:1.45}.phase-two-timeline-event__recipients{min-width:0;color:var(--lf-secondary-label);flex-wrap:wrap;grid-column:2;justify-self:start;align-items:baseline;margin:0;font-size:11px;line-height:1.4;display:flex}.phase-two-timeline-event__recipient-group{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;min-width:0;display:inline-flex}.phase-two-timeline-event__recipient-separator{color:var(--lf-tertiary-label);margin:0 6px}.phase-two-timeline-event__recipient-label{color:var(--lf-tertiary-label);letter-spacing:.01em;margin-right:4px;font-size:10px}.phase-two-timeline-event__recipients{position:relative}.phase-two-timeline-event__recipient{cursor:default;transition:color .2s cubic-bezier(.22,1,.36,1)}.phase-two-timeline-event__recipient:hover{color:var(--lf-label)}.phase-two-timeline-event__recipients:after{z-index:8;border:var(--lf-floating-border-width) solid var(--lf-separator);background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter);color:var(--lf-label);content:attr(data-glass-label);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;opacity:0;pointer-events:none;transform:translateX(var(--timeline-recipient-glass-x,0px)) translateY(-5px) scale(.9);transform-origin:0 0;border-radius:999px;padding:4px 9px;line-height:1.2;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + 5px);left:-9px}.phase-two-timeline-event__recipients:hover[data-glass-label]:after{opacity:1;transform:translateX(var(--timeline-recipient-glass-x,0px)) translateY(0) scale(1)}.phase-two-timeline-event__recipients.is-glass-placing:after{transition:none}@media (prefers-reduced-motion:reduce){.phase-two-timeline-event__recipients:after{transition:opacity .12s}}.phase-two-timeline-event__forwarded{background:color-mix(in srgb, var(--lf-label) 3.5%, transparent);border-radius:10px;gap:6px;margin-top:12px;padding:10px 12px 11px;display:grid}.phase-two-timeline-event__forwarded>header{border-bottom:.5px solid color-mix(in srgb, var(--lf-label) 12%, transparent);gap:2px;min-width:0;margin-bottom:3px;padding-bottom:9px;line-height:1.35;display:grid}.phase-two-timeline-event__forwarded-kind{color:var(--lf-tertiary-label);align-items:center;gap:4px;font-size:10px;display:inline-flex}.phase-two-timeline-event__forwarded-byline{min-width:0;color:var(--lf-secondary-label);align-items:baseline;gap:8px;font-size:11px;display:flex}.phase-two-timeline-event__forwarded-byline>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.phase-two-timeline-event__forwarded-byline strong{color:var(--lf-label);font-weight:600}.phase-two-timeline-event__forwarded-byline time{color:var(--lf-tertiary-label);flex:none;margin-left:auto;font-size:9px}.phase-two-timeline-event__forwarded p{color:var(--lf-label)}.phase-two-timeline-event__message:has(>.phase-two-timeline-event__forwarded:last-child){padding-bottom:14px}.phase-two-timeline-event__forwarded:has(+.phase-two-timeline-event__open){margin-bottom:24px}.phase-two-timeline-event__message p.is-cleaned{animation:.26s cubic-bezier(.22,1,.36,1) phase-two-timeline-cleaned-in}@keyframes phase-two-timeline-cleaned-in{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.phase-two-timeline-event__message p.is-cleaned{animation:auto;animation-timeline:none}}.phase-two-timeline-event__open{appearance:none;width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);flex:0 0 var(--app-chrome-inner-h);border-radius:var(--lf-floating-control-radius);color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:color .24s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;bottom:6px;right:6px}.phase-two-timeline-event__open:hover{color:var(--lf-label)}.phase-two-timeline-event__open:active{transform:scale(.94)}.phase-two-timeline-event__open:focus-visible{outline:3px solid color-mix(in srgb, var(--lf-accent) 32%, transparent);outline-offset:-1px}.phase-two-timeline-event__open svg{flex:none;transition:transform .18s cubic-bezier(.22,1,.36,1)}.phase-two-timeline-event__footer{pointer-events:none;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;display:grid}.phase-two-timeline-event__attachments,.phase-two-timeline-event__mail-actions{pointer-events:auto}.phase-two-timeline-event__mail-actions{isolation:isolate;grid-area:1/2;justify-self:end;align-items:center;gap:1px;margin:0 -4px 0 0;display:flex;position:relative}.phase-two-timeline-event__mail-actions:after,.phase-two-timeline-event__open:after{z-index:8;border:var(--lf-floating-border-width) solid var(--lf-separator);background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter);color:var(--lf-label);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;padding:4px 9px;line-height:1.2;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + 6px)}.phase-two-timeline-event__mail-actions:after{content:attr(data-glass-label);transform:translateX(var(--timeline-action-glass-x,0px)) translateX(-50%) translateY(-5px) scale(.9);left:0}.phase-two-timeline-event__mail-actions:has(.phase-two-timeline-event__action:hover,.phase-two-timeline-event__action:focus-visible):not(:has(.phase-two-timeline-event__action[aria-expanded=true])):after{opacity:1;transform:translateX(var(--timeline-action-glass-x,0px)) translateX(-50%) translateY(0) scale(1);transition-delay:0s}.phase-two-timeline-event__mail-actions.is-glass-placing:after{transition:none}.phase-two-timeline-event__mail-actions .phase-two-timeline-event__action[data-tooltip]:after{display:none}.phase-two-timeline-event__open:after{content:attr(aria-label);transform-origin:100%;top:50%;right:calc(100% + 6px);transform:translate(5px,-50%)scale(.9)}.phase-two-timeline-event__open:hover:after,.phase-two-timeline-event__open:focus-visible:after{opacity:1;transform:translateY(-50%)scale(1)}@media (prefers-reduced-motion:reduce){.phase-two-timeline-event__mail-actions:after,.phase-two-timeline-event__open:after{transition:opacity .12s}}.phase-two-timeline-event__actions-divider{background:var(--lf-separator);flex:none;width:1px;height:14px;margin:0 5px}.phase-two-timeline-event__mail-actions button,.phase-two-timeline__email-notice button,.phase-two-email-composer button{appearance:none;font:inherit;cursor:pointer;border:0}.phase-two-timeline-event__mail-actions button{width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border-radius:var(--lf-floating-control-radius);color:var(--lf-secondary-label);background:0 0;place-items:center;padding:0;transition:color .24s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:grid}.phase-two-timeline-event__mail-actions button:hover{color:var(--lf-label)}.phase-two-timeline-event__mail-actions button:active{transform:scale(.94)}.phase-two-timeline-event__mail-actions button:focus-visible{outline:3px solid color-mix(in srgb, var(--lf-accent) 32%, transparent);outline-offset:-1px}.phase-two-timeline-event__mail-actions svg{stroke-width:2.2px;width:15px;height:15px}.phase-two-timeline-event__action-anchor{display:inline-grid;position:relative}.phase-two-timeline-event__action[data-tooltip]{position:relative}.phase-two-timeline-event__action[data-tooltip]:after{z-index:7;background:var(--lf-label);color:var(--lf-content);content:attr(data-tooltip);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;opacity:0;pointer-events:none;border-radius:7px;padding:4px 7px;line-height:1.2;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%,2px)}.phase-two-timeline-event__action[data-tooltip]:hover:after,.phase-two-timeline-event__action[data-tooltip]:focus-visible:after{opacity:1;transition-delay:.2s;transform:translate(-50%)}.phase-two-timeline-event__action[aria-expanded=true]:after{display:none}.phase-two-timeline-event__actions a.phase-two-timeline-event__action{width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);border-radius:var(--lf-floating-control-radius);color:var(--lf-secondary-label);place-items:center;text-decoration:none;transition:color .24s cubic-bezier(.22,1,.36,1);display:grid}.phase-two-timeline-event__actions a.phase-two-timeline-event__action:hover{color:var(--lf-label)}.phase-two-timeline-event__menu{z-index:6;border:1px solid color-mix(in srgb, var(--lf-separator) 78%, transparent);background:color-mix(in srgb, var(--lf-content) 96%, transparent);border-radius:12px;gap:1px;min-width:150px;padding:4px;animation:.16s cubic-bezier(.22,1,.36,1) phase-two-timeline-menu-in;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 14px 36px #00000029}.phase-two-timeline-event__menu.opens-up{animation-name:phase-two-timeline-menu-up-in;top:auto;bottom:calc(100% + 4px)}@keyframes phase-two-timeline-menu-in{0%{opacity:0;transform:translateY(-3px)scale(.98)}}@keyframes phase-two-timeline-menu-up-in{0%{opacity:0;transform:translateY(3px)scale(.98)}}.phase-two-timeline-event__mail-actions .phase-two-timeline-event__menu button{width:auto;height:auto;color:var(--lf-label);white-space:nowrap;border-radius:8px;justify-content:flex-start;align-items:center;gap:6px;padding:7px 9px;font-size:12px;display:flex}.phase-two-timeline-event__mail-actions .phase-two-timeline-event__menu button:hover{background:var(--lf-fill)}.phase-two-timeline-event__menu.is-reactions{grid-auto-flow:column;min-width:0}.phase-two-timeline-event__mail-actions .phase-two-timeline-event__menu.is-reactions button{justify-content:center;padding:5px 7px;font-size:16px}.phase-two-timeline-event__menu p{color:var(--lf-secondary-label);white-space:nowrap;margin:4px 9px 6px;font-size:12px}.phase-two-timeline-event__mail-actions .phase-two-timeline-event__menu button.is-primary{background:var(--lf-accent);color:var(--lf-selection-foreground);justify-content:center}.phase-two-timeline-event--local .phase-two-timeline-event__incoming{justify-self:end}.phase-two-timeline-event__message .phase-two-timeline-event__local-detail{color:var(--lf-secondary-label)}.phase-two-timeline__email-notice{background:var(--lf-fill);min-width:0;color:var(--lf-secondary-label);border-radius:10px;align-items:center;gap:6px;margin:0 10px 10px;padding:7px 9px;font-size:9.5px;display:flex}.phase-two-timeline__email-notice>span{flex:1;min-width:0}.phase-two-timeline__email-notice>button{color:var(--lf-label);background:0 0;padding:2px 0;font-weight:650}.phase-two-email-composer{--phase-two-email-font-size:12px;--phase-two-email-line-height:1.5;border:var(--lf-floating-border-width) solid var(--lf-separator);background:var(--radical-inbox-cell-bg);max-height:min(68vh,570px);box-shadow:var(--lf-floating-sidebar-shadow);color:var(--lf-label);border-radius:24px 24px 14px 14px;margin:0 10px 10px;display:grid;overflow:auto}.phase-two-email-composer>footer{border-top:1px solid var(--lf-separator-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:48px;margin:0 16px;padding:8px 0;display:flex}.phase-two-email-composer__formatting button{min-width:32px;height:32px;color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;gap:5px;padding:0;transition:color .24s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.phase-two-email-composer__formatting button:hover{color:var(--lf-label)}.phase-two-email-composer__formatting button:active{transform:scale(.94)}.phase-two-email-composer .phase-two-email-composer__actions{margin-top:0;margin-left:auto}.phase-two-email-composer button:focus-visible,.phase-two-email-composer input:focus-visible{outline:3px solid color-mix(in srgb, var(--lf-accent) 32%, transparent);outline-offset:-1px}.phase-two-email-composer button svg{flex:none;width:15px;height:15px}.phase-two-email-composer__formatting{justify-content:center;align-items:center;gap:1px;display:inline-flex}.phase-two-email-composer__formatting-divider{background:var(--lf-separator);width:1px;height:16px;margin:0 4px}.phase-two-email-composer__formatting .phase-two-email-composer__format-button[aria-pressed=true]{color:var(--lf-accent);font-weight:700}.phase-two-email-composer__formatting .phase-two-email-composer__format-button[aria-pressed=true] svg{stroke-width:2.8px}.phase-two-email-composer__formatting input[type=file]{clip:rect(0px, 0px, 0px, 0px);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.phase-two-email-composer__fields{padding:0 16px;display:grid}.phase-two-email-composer>.phase-two-email-composer__fields:first-child{padding-top:6px}.phase-two-email-composer>.phase-two-email-composer__fields.is-draft-card{gap:12px;padding:16px 16px 0;font-size:13px}.phase-two-email-composer__head{align-items:center;gap:10px;min-width:0;height:24px;display:flex}.phase-two-email-composer__head .phase-two-email-composer__subject{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.phase-two-email-composer__fields.is-draft-card+.phase-two-email-composer__body{padding-top:12px}.phase-two-email-composer__field{border-bottom:1px solid var(--lf-separator-soft);align-items:center;gap:4px;padding:8px 0;display:flex;position:relative}.phase-two-email-composer__field label{color:var(--lf-label);font-size:var(--phase-two-email-font-size);font-weight:700;line-height:var(--phase-two-email-line-height);flex:none}.phase-two-email-composer__field input{min-width:0;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--phase-two-email-font-size);line-height:var(--phase-two-email-line-height);background:0 0;border:0;flex:auto;padding:0}.phase-two-email-composer__field input:focus-visible{outline:0}.phase-two-email-composer__body{width:auto;min-height:126px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--phase-two-email-font-size);line-height:var(--phase-two-email-line-height);background:0 0;border:0;margin:0 16px;padding:14px 0 2px;overflow:auto}.phase-two-email-composer__field input::placeholder{color:var(--lf-tertiary-label)}.phase-two-email-composer__chat-recipient{background:var(--lf-fill);width:fit-content;max-width:100%;color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;padding:1px 9px;font-weight:600;display:inline-flex;overflow:hidden}.phase-two-email-composer__body a{color:var(--lf-accent)}.phase-two-email-composer__body:empty:before{color:var(--lf-tertiary-label);content:attr(data-placeholder);pointer-events:none}.phase-two-email-composer .phase-two-email-composer__body:focus-visible{outline:0}.phase-two-email-composer__attachments{flex-wrap:wrap;gap:5px;padding:0 12px 8px;display:flex}.phase-two-email-composer__attachments>span{background:var(--lf-fill);max-width:100%;color:var(--lf-secondary-label);border-radius:999px;align-items:center;gap:4px;padding:3px 3px 3px 7px;font-size:9px;display:inline-flex}.phase-two-email-composer__attachments>span>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase-two-email-composer__attachments svg{width:11px;height:11px}.phase-two-email-composer__attachments button{width:20px;height:20px;color:inherit;background:0 0;border-radius:999px;place-items:center;padding:0;display:grid}.phase-two-email-composer__confirm{border-top:1px solid var(--lf-separator-soft);background:var(--lf-fill);gap:5px;padding:12px;display:grid}.phase-two-email-composer__confirm p,.phase-two-email-composer__confirm small{margin:0}.phase-two-email-composer__confirm p{font-size:10.5px;font-weight:650}.phase-two-email-composer__confirm small{color:var(--lf-secondary-label);font-size:9px;line-height:1.4}.phase-two-email-composer__confirm small.is-error{color:var(--lf-red)}.phase-two-email-composer__confirm>div{gap:6px;margin-top:3px;display:flex}.phase-two-email-composer__confirm button{background:var(--lf-message-card-bg);min-height:28px;color:var(--lf-label);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:9.5px;font-weight:620;display:inline-flex}.phase-two-email-composer__confirm button.is-primary{background:var(--lf-selection);color:var(--lf-selection-foreground)}.phase-two-timeline-event__attachments{grid-area:1/1;justify-items:start;gap:12px;padding-top:8px;display:grid}.phase-two-timeline-attachment{appearance:none;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;width:fit-content;min-width:0;max-width:100%;box-shadow:var(--radical-inbox-cell-shadow);color:inherit;font:inherit;text-align:left;cursor:pointer;background-image:none;border:0;border-radius:11px;grid-template-columns:58px auto;align-items:center;gap:8px;padding:3px 12px 3px 7px;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:inline-grid}.phase-two-timeline-attachment:active{transform:translateY(0)}.phase-two-timeline-attachment:focus-visible{outline:2px solid var(--lf-blue);outline-offset:2px}.phase-two-timeline-attachment__preview{z-index:1;clip-path:inset(-16px -12px -30px);background:0 0;border:0;border-radius:5px;place-items:start center;width:58px;height:38px;display:grid;position:relative;overflow:visible}.phase-two-timeline-attachment__preview:before{width:44px;height:24px;box-shadow:0 6px 10px color-mix(in srgb, var(--lf-label) 28%, transparent);content:"";transform-origin:top;border-radius:5px;position:absolute;top:-8px;left:7px;transform:rotate(-5deg)}.phase-two-timeline-attachment__preview img,.phase-two-timeline-attachment__pdf-preview{background:var(--radical-inbox-cell-bg);transform-origin:top;border:0;border-radius:5px;width:44px;height:auto;display:block;transform:translateY(-8px)rotate(-5deg);-webkit-mask-image:linear-gradient(#000 0 calc(100% - 20px),#000000f4 calc(100% - 18.5px),#000000d7 calc(100% - 17px),#000000ae calc(100% - 15.5px),#00000080 calc(100% - 14px),#00000051 calc(100% - 12.5px),#00000028 calc(100% - 11px),#0000000b calc(100% - 9.5px),#0000 calc(100% - 8px));mask-image:linear-gradient(#000 0 calc(100% - 20px),#000000f4 calc(100% - 18.5px),#000000d7 calc(100% - 17px),#000000ae calc(100% - 15.5px),#00000080 calc(100% - 14px),#00000051 calc(100% - 12.5px),#00000028 calc(100% - 11px),#0000000b calc(100% - 9.5px),#0000 calc(100% - 8px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.phase-two-timeline-attachment__pdf-preview{pointer-events:none;height:60px;position:relative;overflow:hidden}.phase-two-timeline-attachment__pdf-preview .phase-two-pdf-page{width:100%;height:100%}.phase-two-timeline-attachment__page{align-content:start;gap:4px;width:100%;height:100%;padding:7px 6px;display:grid}.phase-two-timeline-attachment__page span{color:var(--lf-secondary-label);letter-spacing:.04em;margin-bottom:2px;font-size:6px;font-weight:700}.phase-two-timeline-attachment__page i{background:color-mix(in srgb, var(--lf-secondary-label) 26%, transparent);border-radius:999px;height:2px;display:block}.phase-two-timeline-attachment__page i:nth-of-type(2){width:82%}.phase-two-timeline-attachment__page i:nth-of-type(3){width:92%}.phase-two-timeline-attachment__page i:nth-of-type(4){width:66%}.phase-two-timeline-attachment__details{gap:3px;min-width:0;display:grid}.phase-two-timeline-attachment__details strong{color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:620;line-height:1.3;overflow:hidden}.phase-two-timeline-attachment__details span{color:var(--lf-secondary-label);font-size:9.5px;line-height:1.25}.phase-two-timeline-attachment__details em{max-width:280px;color:var(--lf-warning,#9a5b00);white-space:normal;font-size:9.5px;font-style:normal;line-height:1.3}.phase-two-timeline-attachment.is-evidence-unavailable{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lf-warning,#9a5b00) 34%, transparent)}.phase-two-timeline-event__attachment-warning{background:color-mix(in srgb, var(--lf-warning,#9a5b00) 10%, transparent);max-width:420px;color:var(--lf-label);border-radius:8px;grid-column:1/-1;padding:8px 10px;font-size:10px;line-height:1.4}.phase-two-document-view{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);row-gap:0;margin:64px 0 0;animation:.36s cubic-bezier(.22,1,.36,1) both phase-two-document-enter;display:grid;overflow:visible}.phase-two-document-view>header{z-index:2;height:var(--lf-top-switcher-h);min-height:var(--lf-top-switcher-h);min-width:0;width:min(var(--phase-two-document-width,var(--phase-two-document-page-width)), calc(100% - var(--phase-two-document-canvas-padding)));margin:0 calc((var(--phase-two-document-canvas-padding) / 2) + max(0px, (var(--phase-two-document-page-width) - var(--phase-two-document-width,var(--phase-two-document-page-width))) / 2)) 0 0;padding:var(--lf-switcher-shell-padding);border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(0,1fr);justify-self:end;align-items:center;gap:12px;display:grid;position:relative}.phase-two-document-view__identity{text-align:center;justify-self:center;min-width:0;max-width:100%}.phase-two-document-view:has(>.phase-two-document-view__footer){grid-template-rows:auto minmax(0,1fr) auto}.phase-two-document-view__footer{z-index:2;height:var(--lf-top-switcher-h);min-width:0;width:min(var(--phase-two-document-width,var(--phase-two-document-page-width)), calc(100% - var(--phase-two-document-canvas-padding)));margin:0 calc((var(--phase-two-document-canvas-padding) / 2) + max(0px, (var(--phase-two-document-page-width) - var(--phase-two-document-width,var(--phase-two-document-page-width))) / 2)) 14px 0;padding:var(--lf-switcher-shell-padding);box-sizing:border-box;border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);justify-self:end;align-items:center;display:flex;position:relative}.phase-two-document-view__identity>div{align-items:center;gap:6px;min-width:0;display:flex}.phase-two-document-view__identity strong,.phase-two-document-view__file-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase-two-document-view__identity strong{color:var(--lf-label);font-size:11.5px;font-weight:640;line-height:1.2}.phase-two-document-view__file-type{border:1px solid var(--lf-separator-soft);background:var(--lf-fill);min-width:0;color:var(--lf-secondary-label);letter-spacing:.04em;border-radius:999px;flex:none;padding:2px 6px;font-size:8px;font-weight:700;line-height:1.2}.phase-two-document-view__leading-controls,.phase-two-document-view__toolbar{flex:none;align-items:center;gap:2px;display:flex}.phase-two-document-view__leading-controls{justify-self:start}.phase-two-document-view__toolbar{justify-self:end}.phase-two-document-view__leading-controls button,.phase-two-document-view__toolbar a,.phase-two-document-view__toolbar button{appearance:none;width:var(--app-chrome-inner-h);height:var(--app-chrome-inner-h);flex:0 0 var(--app-chrome-inner-h);border-radius:var(--lf-floating-control-radius);color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:10.5px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:grid}.phase-two-document-view__leading-controls button>svg,.phase-two-document-view__toolbar a>svg,.phase-two-document-view__toolbar button>svg{color:currentColor;width:15px;height:15px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.phase-two-document-view__leading-controls button:not(.is-active):not(:disabled):hover,.phase-two-document-view__toolbar a:hover,.phase-two-document-view__toolbar button:not(.is-active):not(:disabled):hover{color:var(--lf-label);background:0 0}.phase-two-document-view__leading-controls button.is-active,.phase-two-document-view__toolbar button.is-active{background:var(--lf-selection);color:var(--lf-selection-foreground)}.phase-two-document-view__leading-controls button.is-active>svg,.phase-two-document-view__toolbar button.is-active>svg{transform:scale(1.04)}.phase-two-document-view__leading-controls button:active,.phase-two-document-view__toolbar a:active,.phase-two-document-view__toolbar button:active{transform:scale(.94)}.phase-two-document-view__leading-controls button:focus-visible,.phase-two-document-view__toolbar a:focus-visible,.phase-two-document-view__toolbar button:focus-visible{outline:3px solid color-mix(in srgb, var(--lf-accent) 32%, transparent);outline-offset:-1px}.phase-two-document-view__toolbar button:disabled{opacity:.36;cursor:default}.phase-two-document-view__toolbar .phase-two-document-view__zoom{width:42px;color:var(--lf-label);font-variant-numeric:tabular-nums}.phase-two-document-view__toolbar-separator{background:var(--lf-separator);width:1px;height:18px;margin:0 5px}.phase-two-document-view__stage{background:0 0;grid-template-columns:0 minmax(0,1fr);min-width:0;min-height:0;transition:grid-template-columns .36s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.phase-two-document-view.has-page-rail .phase-two-document-view__stage{grid-template-columns:76px minmax(0,1fr)}.phase-two-document-view__page-rail{opacity:0;pointer-events:none;visibility:hidden;background:0 0;border:0;width:76px;min-width:0;min-height:0;padding:12px 9px;transition:opacity .18s,transform .36s cubic-bezier(.22,1,.36,1),visibility .36s linear;overflow:auto;transform:translate(-12px)}.phase-two-document-view.has-page-rail .phase-two-document-view__page-rail{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .18s,transform .36s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0)}.phase-two-document-view__page-rail button{appearance:none;width:58px;color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-items:center;gap:6px;padding:5px;font-size:9px;transition:background-color .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:grid}.phase-two-document-view__page-rail button:not(.is-selected):hover{color:var(--lf-label);background:0 0}.phase-two-document-view__page-rail button.is-selected{background:var(--lf-selection);color:var(--lf-selection-foreground)}.phase-two-document-view__page-rail button:active{transform:scale(.94)}.phase-two-document-view__page-rail button:focus-visible{outline:3px solid color-mix(in srgb, var(--lf-accent) 32%, transparent);outline-offset:-1px}.phase-two-document-view__page-rail img{background:#fff;border-radius:2px;width:46px;height:auto;display:block;box-shadow:0 3px 10px #00000042}.phase-two-document-view__page-thumbnail{pointer-events:none;background:#fff;border-radius:2px;width:46px;height:60px;display:block;position:relative;overflow:hidden;box-shadow:0 3px 10px #00000042}.phase-two-document-view__page-thumbnail .phase-two-pdf-page{width:100%;height:100%}.phase-two-document-view__page-thumbnail.is-generated{background:var(--lf-content);overflow:hidden}.phase-two-document-view__generated-thumbnail-sheet{width:612px;height:792px;color:var(--lf-label);pointer-events:none;transform-origin:0 0;display:block;transform:scale(.0751634)}.phase-two-document-view__generated-thumbnail-sheet .phase-two-work-product__document,.phase-two-document-view__generated-thumbnail-sheet .phase-two-redline-document{box-sizing:border-box;width:612px;max-width:none;min-height:792px;margin:0}.phase-two-document-view__canvas{min-width:0;min-height:0;padding:var(--phase-two-document-shadow-top-space) calc(var(--phase-two-document-canvas-padding) / 2) var(--phase-two-document-shadow-bottom-space);justify-content:safe center;align-items:safe center;display:flex;overflow:auto;container-type:size}.phase-two-document-view__generated-document{box-sizing:border-box;width:min(100%,760px);min-height:100%;margin:auto;padding:24px 0}.phase-two-document-view__generated-document.is-pages-scale,.phase-two-document-view__generated-redline.is-pages-scale{zoom:var(--phase-two-document-scale);flex:none;width:612px;min-height:792px}.phase-two-document-view__generated-document.is-fit,.phase-two-document-view__generated-redline.is-fit{width:min(100cqw,77.2727cqh);min-height:min(100cqh,129.412cqw)}.phase-two-document-view__generated-document .phase-two-work-product__document{box-sizing:border-box;min-height:880px;margin:0 auto}.phase-two-document-view__generated-redline{box-sizing:border-box;width:min(100%,760px);min-height:100%;margin:auto;padding:24px 0}.phase-two-redline-document{box-sizing:border-box;background:var(--lf-content);min-height:880px;color:var(--lf-label);padding:48px clamp(30px,7vw,68px);box-shadow:0 16px 42px #0000002e}.phase-two-redline-document>header{text-align:center;margin-bottom:34px}.phase-two-redline-document>header span{color:var(--lf-accent);letter-spacing:.09em;font-size:10px;font-weight:700}.phase-two-redline-document>header h2{margin:8px 0 0;font-family:ui-serif,Georgia,serif;font-size:19px;line-height:1.35}.phase-two-redline-document__clauses{gap:28px;display:grid}.phase-two-redline-document__clauses section>header{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.phase-two-redline-document__clauses section>header span{color:var(--lf-secondary-label);font-variant-numeric:tabular-nums;font-size:11px}.phase-two-redline-document__clauses section>header h3{margin:0;font-size:13px}.phase-two-redline-document__clauses p{margin:0;padding:12px 14px;font-family:ui-serif,Georgia,serif;font-size:12.5px;line-height:1.65}.phase-two-redline-document__clauses .is-deleted{color:color-mix(in srgb, var(--lf-label) 72%, #ff453a);background:#ff453a17}.phase-two-redline-document__clauses .is-inserted{background:#30d15817}.phase-two-redline-document__clauses del{text-decoration-color:#ff453ab8}.phase-two-redline-document__clauses ins{text-underline-offset:3px;text-decoration-color:#30d158a3}.phase-two-document-view__pdf-shell{width:100%;min-width:0;height:100%;min-height:0;box-shadow:var(--lf-floating-sidebar-shadow);overflow:hidden}.phase-two-document-view__pdf-pages{flex-direction:column;flex:none;align-items:center;gap:18px;width:max-content;min-width:100%;min-height:100%;display:flex}.phase-two-document-view__pdf-pages .phase-two-document-view__pdf-shell{scroll-margin-top:var(--phase-two-document-shadow-top-space)}.phase-two-document-view__pdf-shell.is-fit{aspect-ratio:320/415;width:min(100cqw,77.1084cqh);height:auto;max-height:100cqh}.phase-two-document-view__pdf-shell.is-pages-scale{width:var(--phase-two-document-width);height:var(--phase-two-document-height);flex:none}.phase-two-document-view__pdf-shell .phase-two-pdf-page{background:0 0;border-radius:0;width:100%;height:100%;display:block}.phase-two-pdf-page{place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.phase-two-pdf-page canvas{background:#fff;max-width:100%;max-height:100%;display:block}.phase-two-pdf-page[data-state=loading] canvas{opacity:0}.phase-two-pdf-page>span{color:var(--lf-secondary-label);font-size:9px}.phase-two-document-view__canvas>img{object-fit:contain;background:#fff;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 1px 1px #0000002e,0 18px 48px #00000057}.phase-two-document-view__text-preview{box-sizing:border-box;overflow-wrap:anywhere;white-space:pre-wrap;background:var(--lf-content);width:min(100%,760px);min-height:min(100%,792px);box-shadow:var(--lf-floating-sidebar-shadow);color:var(--lf-label);margin:auto;padding:48px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.phase-two-document-view__canvas p{color:var(--lf-secondary-label);margin:0;font-size:12px}.phase-two-document-view__text-preview.is-markdown{white-space:normal;font:14px/1.6 var(--lf-font,inherit)}.phase-two-document-view__canvas .phase-two-document-view__text-preview.is-markdown p,.phase-two-document-view__text-preview.is-markdown li{color:var(--lf-label);margin:0 0 10px;font-size:14px}.phase-two-document-view__text-preview.is-markdown h1,.phase-two-document-view__text-preview.is-markdown h2,.phase-two-document-view__text-preview.is-markdown h3{margin:22px 0 10px;line-height:1.3}.phase-two-document-view__text-preview.is-markdown h1{margin-top:0;font-size:20px}.phase-two-document-view__text-preview.is-markdown h2{font-size:16px}.phase-two-document-view__text-preview.is-markdown h3{font-size:14px}.phase-two-document-view__text-preview.is-markdown ul,.phase-two-document-view__text-preview.is-markdown ol{margin:0 0 12px;padding-left:20px}.phase-two-document-view__text-preview.is-markdown table{border-collapse:collapse;max-width:100%;margin:0 0 14px;font-size:13px;line-height:1.5;display:block;overflow-x:auto}.phase-two-document-view__text-preview.is-markdown :is(th,td){border-bottom:1px solid var(--lf-separator-soft);text-align:left;vertical-align:top;overflow-wrap:normal;word-break:normal;min-width:9ch;padding:8px 12px}.phase-two-document-view__text-preview.is-markdown th{color:var(--lf-secondary-label);white-space:nowrap;font-size:12px;font-weight:600}.phase-two-document-view__sheet{box-sizing:border-box;background:var(--lf-content);width:min(100%,960px);box-shadow:var(--lf-floating-sidebar-shadow);border-radius:12px;margin:0 auto auto;overflow:auto}.phase-two-document-view__sheet table{border-collapse:collapse;min-width:100%;color:var(--lf-label);font-size:13px;line-height:1.5}.phase-two-document-view__sheet th,.phase-two-document-view__sheet td{border-bottom:1px solid var(--lf-separator,#00000014);text-align:left;vertical-align:top;overflow-wrap:break-word;min-width:96px;max-width:340px;padding:10px 14px}.phase-two-document-view__sheet th{background:var(--lf-content);color:var(--lf-secondary-label);font-size:12px;font-weight:600;position:sticky;top:0}.phase-two-document-view__sheet tbody tr:last-child td{border-bottom:0}.phase-two-document-view__sheet a{color:var(--lf-accent,#3478f6);text-decoration:none}.phase-two-document-view__sheet a:hover{text-decoration:underline}@keyframes phase-two-document-enter{0%{opacity:0;transform:translate(24px)}}.phase-two-timeline--collapsed{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #0000;margin-right:0;overflow:visible}.phase-two-timeline--collapsed h2{opacity:0;transition:opacity .1s,transform .22s cubic-bezier(.22,1,.36,1);transform:translate(10px)}.phase-two-timeline--collapsed>header .phase-two-timeline__toggle{right:calc(var(--lf-floating-sidebar-gap) + 3px)}.phase-two-timeline__toggle-glyph{place-items:center;width:17px;height:17px;display:grid;position:relative}.phase-two-timeline>header .phase-two-timeline__toggle-glyph>svg{transform-origin:50%;will-change:transform, opacity;position:absolute;inset:0}.phase-two-timeline>header .phase-two-timeline__toggle-glyph>.phase-two-timeline__toggle-close{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round}.phase-two-timeline:not(.phase-two-timeline--collapsed)>header .phase-two-timeline__toggle-glyph>.phase-two-timeline__toggle-chat{opacity:0;transition:transform .12s cubic-bezier(.4,0,1,1),opacity .12s linear;transform:scale(0)}.phase-two-timeline:not(.phase-two-timeline--collapsed)>header .phase-two-timeline__toggle-glyph>.phase-two-timeline__toggle-close,.phase-two-timeline--collapsed>header .phase-two-timeline__toggle-glyph>.phase-two-timeline__toggle-chat{opacity:1;transition:transform .26s cubic-bezier(.2,1.25,.4,1) .3s,opacity 80ms linear .3s;transform:scale(1)}.phase-two-timeline--collapsed>header .phase-two-timeline__toggle-glyph>.phase-two-timeline__toggle-close{opacity:0;transition:transform .12s cubic-bezier(.4,0,1,1),opacity .12s linear;transform:scale(0)}@keyframes phase-two-timeline-toggle-hover-open{0%,80%{background-color:#0000}}@keyframes phase-two-timeline-toggle-hover-close{0%,80%{background-color:#0000}}.phase-two-timeline>header .phase-two-timeline__toggle{animation:.44s linear phase-two-timeline-toggle-hover-open}.phase-two-timeline--collapsed>header .phase-two-timeline__toggle{animation-name:phase-two-timeline-toggle-hover-close}.phase-two-timeline--collapsed .phase-two-timeline__events{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .1s,transform .28s cubic-bezier(.22,1,.36,1),visibility .36s linear;transform:translate(14px)}.phase-two-workspace--empty{color:var(--lf-secondary-label);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.phase-two-workspace--empty h1{color:var(--lf-label);margin:14px 0 6px;font-size:19px;font-weight:620}.phase-two-workspace--empty p{max-width:390px;margin:0;font-size:12px}.phase-two-workspace.is-loading{padding:40px;display:block}.phase-two-loading-line,.phase-two-loading-block{background:var(--lf-fill);border-radius:7px;animation:1.2s ease-in-out infinite alternate phase-two-pulse}.phase-two-loading-line{width:42%;height:24px;margin-bottom:34px}.phase-two-loading-block{width:78%;height:360px}@keyframes phase-two-pulse{to{opacity:.55}}@media (width<=1440px){.phase-two-matter-detail,.phase-two-matter-detail.is-timeline-collapsed,.phase-two-matter-detail.is-timeline-open{--phase-two-timeline-open-width:min(360px, 52cqi);grid-template-columns:minmax(0,1fr)}.phase-two-matter-detail.is-document-open{grid-template-columns:minmax(340px,43fr) minmax(0,57fr) 0}.phase-two-timeline{z-index:50;width:var(--phase-two-timeline-open-width);box-shadow:-14px 0 35px color-mix(in srgb, var(--lf-label) 10%, transparent);margin:0;transition:right .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1),border-color .18s,background-color .22s,box-shadow .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s;position:absolute;top:70px;bottom:12px;right:12px}.phase-two-timeline--collapsed{width:48px;box-shadow:none;right:0}.phase-two-workspace__matter-header{top:98px}.phase-two-document-view{margin:70px 12px 12px 0}}@media (width<=760px){:is(.radical-platform:has(.phase-two-matter-detail.is-document-open) .radical-progress-plane-stage,.radical-platform:has(.phase-two-matter-detail.is-document-open) .radical-progress-plane){grid-template-columns:minmax(0,1fr)}.phase-two-matter-detail,.phase-two-matter-detail.is-timeline-collapsed,.phase-two-matter-detail.is-timeline-open{--phase-two-timeline-open-width:min(420px, 92vw);grid-template-columns:1fr}.phase-two-matter-detail.is-document-open{grid-template-rows:minmax(320px,44%) minmax(420px,56%);grid-template-columns:minmax(0,1fr);overflow:auto}.phase-two-matter-detail.is-document-open .phase-two-workspace{grid-area:1/1}.phase-two-matter-detail.is-document-open .phase-two-document-view{grid-area:2/1;margin:10px 12px 12px}.phase-two-timeline{width:var(--phase-two-timeline-open-width);top:18px;right:12px}.phase-two-timeline--collapsed{z-index:40;width:32px;height:54px;bottom:auto}.phase-two-matter-detail.is-timeline-open .phase-two-timeline>header{min-height:54px}.phase-two-matter-detail.is-timeline-open .phase-two-timeline>header button{top:11px}.phase-two-timeline--collapsed>header{min-height:54px;padding:0}.phase-two-timeline--collapsed>header .phase-two-timeline__toggle{top:11px;right:14px}.phase-two-workspace__matter-header{width:calc(100% - 34px);padding:0 43px 15px 3px;top:22px;left:50%;right:auto;transform:translate(-50%)}.phase-two-workspace__scroll{padding-top:144px;-webkit-mask-image:linear-gradient(#0000 0 72px,#0000000b 81px,#00000028 90px,#00000051 99px,#00000080 108px,#000000ae 117px,#000000d7 126px,#000000f4 135px,#000 144px 100%);mask-image:linear-gradient(#0000 0 72px,#0000000b 81px,#00000028 90px,#00000051 99px,#00000080 108px,#000000ae 117px,#000000d7 126px,#000000f4 135px,#000 144px 100%)}.phase-two-workspace__scroll,.phase-two-composer{padding-inline:17px}.phase-two-agent-transcript{padding-inline:0}.phase-two-agent-result,.phase-two-agent-transcript__boundary{margin-left:30px}.phase-two-agent-sources>div{grid-template-columns:1fr;gap:2px}.phase-two-approval-card{padding:8px 14px 14px}.phase-two-email-tools-shell{left:14px}.phase-two-approval-card:before{left:0}}.phase-two-platform__indicator{z-index:35;right:max(12px, env(safe-area-inset-right));bottom:max(8px, env(safe-area-inset-bottom));width:max-content;color:color-mix(in srgb, var(--muted,#6e6e73) 72%, transparent);letter-spacing:.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:11px;font-weight:500;line-height:1;position:fixed;left:auto}@media (prefers-reduced-motion:reduce){.phase-two-matter-detail,.phase-two-document-view,.phase-two-timeline,.phase-two-timeline h2,.phase-two-timeline>header button,.phase-two-timeline>header button svg,.phase-two-timeline>header .phase-two-timeline__toggle-glyph>svg,.phase-two-timeline__events,.phase-two-timeline__composer-region,.phase-two-timeline.phase-two-timeline>header .phase-two-timeline__toggle-glyph>svg.phase-two-timeline__toggle-chat,.phase-two-timeline.phase-two-timeline>header .phase-two-timeline__toggle-glyph>svg.phase-two-timeline__toggle-close{transition-duration:1ms;transition-delay:0s}.phase-two-timeline.phase-two-timeline>header .phase-two-timeline__toggle{animation:auto;animation-timeline:none}.phase-two-email-optional-recipient,.phase-two-email-field-swap>*,.phase-two-email-body-swap>*,.phase-two-email-tools,.phase-two-email-attachment>button{transition-duration:1ms;transition-delay:0s}.phase-two-work-product__decision-option,.phase-two-work-product__decision-option.is-selected,.phase-two-work-product__radio,.phase-two-work-product__decision-option.is-selected .phase-two-work-product__radio{transition-duration:1ms;animation:auto;animation-timeline:none}.phase-two-work-product__decision-option.is-selected:after{--phase-two-decision-outline-angle:360deg;opacity:1;animation:auto;animation-timeline:none}.phase-two-decision-surface__topbar .phase-two-work-product__actions.is-selection-revealed{filter:none;animation:auto;animation-timeline:none;transform:none}.phase-two-approval-card{transition-duration:1ms}.phase-two-approval-card.is-editing:before,.phase-two-approval-card.is-restoring-outline:before{animation-duration:1ms}.phase-two-loading-line,.phase-two-loading-block,.phase-two-email-attachment{animation:auto;animation-timeline:none}.phase-two-workspace__scroll{scroll-behavior:auto}.radical-platform:has(.phase-two-matter-detail) .radical-progress-plane-stage{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}.radical-platform:has(.phase-two-matter-detail) .radical-progress-plane{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}.radical-platform:has(.phase-two-matter-detail) .radical-list-pane{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}.radical-platform:has(.phase-two-matter-detail) .radical-brand-header.has-inbox-mode-switcher{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}.phase-two-timeline__composer-region.is-inline{--reply-card-bg:#fff;box-sizing:border-box;width:min(100%,max(min(86%,480px),400px));padding-left:22px;position:relative}.phase-two-timeline__composer-region.is-inline:before,.phase-two-timeline__reply-pen{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--reply-reach,0px) + 14px));mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--reply-reach,0px) + 14px))}.phase-two-timeline__composer-region.is-inline:before{content:"";top:calc(-1 * var(--reply-reach,0px));width:11px;height:calc(30.75px + var(--reply-reach,0px));opacity:var(--reply-fill,1);border-bottom:1.5px solid color-mix(in srgb, var(--lf-label) 30%, transparent);border-left:1.5px solid color-mix(in srgb, var(--lf-label) 30%, transparent);pointer-events:none;border-bottom-left-radius:14px;position:absolute;left:11px}:root[data-color-scheme=dark] .phase-two-timeline__composer-region.is-inline{--reply-card-bg:var(--radical-inbox-cell-bg)}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .phase-two-timeline__composer-region.is-inline{--reply-card-bg:var(--radical-inbox-cell-bg)}}.phase-two-timeline__composer-region.is-inline .phase-two-email-composer,.phase-two-timeline__composer-region.is-inline .phase-two-email-composer__fields{grid-template-columns:minmax(0,1fr)}.phase-two-timeline__composer-region.is-inline .phase-two-email-composer{background:var(--reply-card-bg);min-width:0;max-width:100%;opacity:var(--reply-fill,1);filter:blur(calc((1 - var(--reply-fill,1)) * 8px));transform:translateY(calc((1 - var(--reply-fill,1)) * 10px)) scale(calc(.94 + .06 * var(--reply-fill,1)));transform-origin:0 30px;border:0;border-radius:18px;margin:0;box-shadow:0 1px 2px #0000000a,0 6px 16px #0000000a,0 22px 44px -18px #32230f38}.phase-two-timeline__composer-region.is-inline.is-settled .phase-two-email-composer{filter:none;transform:none}.phase-two-timeline__reply-pen{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.phase-two-timeline__reply-pen path{fill:none;stroke:color-mix(in srgb, var(--lf-label) 34%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.phase-two-timeline-event .phase-two-timeline-event__message{transition:box-shadow .28s}:is(.phase-two-timeline-event:has(>.phase-two-timeline__composer-region.is-inline.is-open) .phase-two-timeline-event__action[aria-label="Reply in thread"],.phase-two-timeline-event:has(>.phase-two-timeline__composer-region.is-inline.is-open) .phase-two-timeline-event__action[aria-label=Reply]){background:color-mix(in srgb, var(--lf-label) 10%, transparent);color:var(--lf-label)}@media (prefers-reduced-motion:reduce){.phase-two-timeline__composer-region.is-inline .phase-two-email-composer,.phase-two-timeline__composer-region.is-inline:before{opacity:1;filter:none;transform:none}.phase-two-timeline__reply-pen{display:none}}.phase-two-document-view__body{display:contents}.word-document{--word-page-width:720px;--word-rail-width:264px;gap:12px;min-width:0;display:grid}.word-document__toolbar{z-index:3;align-items:center;gap:12px;min-height:36px;padding:4px 0;display:flex;position:sticky;top:0}.word-document__caption{min-width:0;color:var(--lf-secondary-label);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.word-document__changes{background:var(--lf-message-card-bg,#fff);height:28px;box-shadow:0 0 0 1px var(--lf-separator-soft);color:var(--lf-secondary-label);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.word-document__changes span{text-align:center;min-width:64px}.word-document__changes button,.word-document__views button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.word-document__changes button{border-radius:999px;width:28px;height:28px;transition:background-color .16s,color .16s}.word-document__changes button:hover{background:var(--lf-hover-bg);color:var(--lf-label)}.word-document__changes svg{width:14px;height:14px}.word-document__views{background:var(--lf-fill);border-radius:999px;padding:2px;display:inline-flex}.word-document__changes+.word-document__views{margin-left:0}.word-document__toolbar>.word-document__views:first-child,.word-document__caption+.word-document__views{margin-left:auto}.word-document__views button{height:24px;color:var(--lf-secondary-label);border-radius:999px;padding:0 11px;font-size:11px;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}.word-document__views button.is-selected{background:var(--lf-message-card-bg,#fff);color:var(--lf-label);box-shadow:0 1px 2px #00000014,0 0 0 .5px #0000000f}.word-document__stage{grid-template-columns:0px minmax(0, var(--word-page-width));justify-content:center;align-items:start;gap:18px 0;transition:grid-template-columns .46s cubic-bezier(.22,1,.36,1),column-gap .46s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.word-document.has-comments .word-document__stage{grid-template-columns:var(--word-rail-width) minmax(0, var(--word-page-width));column-gap:18px}.word-document__stage>.word-document__page,.word-document__stage>.word-document__sheets{grid-area:1/2}.word-document__page{--word-font:"Charter", "Iowan Old Style", "Georgia", serif;--redline:#c8102e;--proposal:#0a6ee6;color:#1d1d1f;min-height:420px;font-family:var(--word-font);overflow-wrap:anywhere;background:#fff;border-radius:6px;padding:64px 72px 80px;font-size:14px;line-height:1.62;position:relative;box-shadow:0 1px 2px #0f141e0f,0 8px 28px #0f141e12,0 0 0 .5px #0f141e12}.word-document__empty{color:#8e8e93;font-style:italic}.phase-three-platform .word-document__page :where(p,h1,h2,h3,h4,li,td,th){color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.word-paragraph{white-space:pre-wrap;margin:0 0 11px;transition:font-size .44s cubic-bezier(.22,1,.36,1),margin .44s cubic-bezier(.22,1,.36,1),opacity .3s}.word-paragraph.is-title{letter-spacing:-.01em;margin:0 0 18px;font-size:20px;font-weight:700;line-height:1.3}.word-paragraph.is-h1{margin:24px 0 10px;font-size:16px;font-weight:700;line-height:1.35}.word-paragraph.is-h2,.word-paragraph.is-h3{margin:20px 0 8px;font-size:15px;font-weight:700;line-height:1.4}.word-paragraph.is-list{padding-left:calc(26px + var(--list-level,0) * 26px);position:relative}.word-paragraph.is-list:before{content:attr(data-marker);left:calc(var(--list-level,0) * 26px);color:#6e6e73;font-variant-numeric:tabular-nums;text-align:right;width:20px;position:absolute}.word-paragraph.align-center{text-align:center}.word-paragraph.align-right{text-align:right}.word-paragraph.align-justify{text-align:justify}.word-run{transition:color .26s,text-decoration-color .26s}.word-run.is-bold{font-weight:700}.word-run.is-italic{font-style:italic}.word-run.is-ins,.word-run.is-del{transition:font-size .44s cubic-bezier(.22, 1, .36, 1) allow-discrete, opacity .32s, color .36s, text-decoration-color .36s, background-color .22s, box-shadow .22s, display;border-radius:2px;position:relative}.word-run.is-ins{color:var(--proposal);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.word-run.is-del{color:#c8102e9e;text-decoration-line:line-through;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:var(--redline);text-decoration-color:var(--redline);text-decoration-thickness:1.25px}.word-run.is-plain{color:inherit;text-decoration-color:#0000}.word-run.is-gone{transition:font-size .44s cubic-bezier(.22, 1, .36, 1) allow-discrete, opacity .32s, color .36s, text-decoration-color .36s, background-color .22s, box-shadow .22s, display linear .44s;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;display:inline-block;letter-spacing:0!important;word-spacing:0!important;font-size:0!important}.word-paragraph.is-gone{opacity:0;margin-top:0!important;margin-bottom:0!important;font-size:0!important}.word-run-tip{z-index:5;opacity:0;visibility:hidden;pointer-events:none;will-change:transform, opacity, width;background:#1c1c1eeb;border-radius:8px;height:24px;position:absolute;top:0;left:0;overflow:hidden}.word-run-tip__text{color:#fff;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:24px;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:9px}.word-run-tip__text.is-entering{opacity:0;transform:translateY(3px)}.word-run-tip__text.is-leaving{opacity:0;transition-duration:.12s,.16s;transform:translateY(-3px)}.word-run.is-current{background:#c8102e1a;animation:.9s word-change-pulse;box-shadow:0 0 0 3px #c8102e1a}@keyframes word-change-pulse{0%{box-shadow:0 0 #c8102e59}to{box-shadow:0 0 0 3px #c8102e1a}}.word-run.has-comment{--comment-tint:255 196 0;--comment-ink:222 164 0;background:rgb(var(--comment-tint) / 20%);cursor:pointer;transition:font-size .44s cubic-bezier(.22,1,.36,1),opacity .32s,color .36s,text-decoration-color .36s,background-color .2s,box-shadow .2s}.word-run.has-comment.is-edit-comment{--comment-tint:10 122 255;--comment-ink:10 110 235;background:rgb(var(--comment-tint) / 11%)}.word-run.has-comment.is-lit{background:rgb(var(--comment-tint) / 40%)}.word-run.has-comment.is-edit-comment.is-lit{background:rgb(var(--comment-tint) / 20%)}.word-table{border-collapse:collapse;width:100%;margin:6px 0 14px;font-size:13px}.word-table td{vertical-align:top;border:1px solid #d8d8dc;padding:6px 8px}.word-table .word-paragraph{margin-bottom:4px}.word-document__comments{grid-area:1/1;min-height:100%;transition:opacity .24s,translate .32s cubic-bezier(.22,1,.36,1);position:relative}.word-document__comments.is-hidden{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s,translate .22s,visibility .22s;translate:10px}.word-comment{--comment-accent:240 185 0;background:var(--lf-message-card-bg,#fff);cursor:pointer;border-radius:14px;padding:11px 16px 12px 14px;font-size:12.5px;line-height:1.45;transition:translate .22s cubic-bezier(.22,1,.36,1),background-color .24s,box-shadow .28s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:0;left:0;right:0;box-shadow:0 1px 2px #0000001a,0 8px 22px #0000001a,inset 0 0 0 .5px #7f7f7f2e}.word-comment.is-placed{transition:transform .32s cubic-bezier(.22,1,.36,1),translate .22s cubic-bezier(.22,1,.36,1),background-color .24s,box-shadow .28s cubic-bezier(.22,1,.36,1),opacity .2s}.word-comment:before{content:none}.word-comment.is-edit{--comment-accent:10 122 255;--comment-name:#0a6ee6}.word-comment:after{content:"";width:var(--connector,18px);background:linear-gradient(90deg, rgb(var(--comment-accent) / 35%), rgb(var(--comment-accent)));opacity:0;transform-origin:0;pointer-events:none;border-radius:2px;height:1.5px;transition:opacity .12s .22s,transform .24s cubic-bezier(.55,0,.45,1) .16s;position:absolute;top:19px;left:100%;transform:scaleX(0)}.word-comment.is-lit{box-shadow:0 0 0 .5px #0000000f,0 4px 10px #0000000f,0 16px 36px #00000024}.word-comment.is-lit:before{background:rgb(var(--comment-accent))}.word-comment.is-lit:after{opacity:1;transition:opacity 80ms,transform .28s cubic-bezier(.33,0,.2,1);transform:none}.word-comment.is-active{box-shadow:0 0 0 .5px #0000000f,0 4px 10px #0000000f,0 16px 36px #00000024}.word-comment:focus-visible{outline:2px solid rgb(var(--comment-accent) / 65%);outline-offset:3px}.word-comment.word-comment:before{content:"";top:var(--spine-top,12px);left:calc(100% + var(--connector,18px) - .75px);width:2px;height:var(--spine-height,16px);background:rgb(var(--comment-accent));opacity:0;transform-origin:50% calc(19px - var(--spine-top,12px));pointer-events:none;border-radius:2px;transition:opacity .1s .12s,transform .2s cubic-bezier(.55,0,.45,1);position:absolute;transform:scaleY(0)}.word-comment.word-comment.is-lit:before{opacity:1;transition:opacity 60ms .24s,transform .36s cubic-bezier(.22,1,.36,1) .24s;transform:none}.word-document__page{transition:color .26s}.word-document.is-spotlit .word-document__page{color:#c2c2c7}.word-document.is-spotlit .word-run:not(.is-lit){box-shadow:none;background-color:#0000;text-decoration-color:#d4d4d8;color:#c2c2c7!important}.word-document.is-spotlit .word-comment:not(.is-lit){opacity:.38}.word-comment.is-resolved{opacity:.7}.word-comment.is-resolved:before,.word-comment.is-resolved:after{background:var(--lf-separator)}.word-comment__head{align-items:baseline;gap:8px;min-width:0;display:flex}.word-comment__author{min-width:0;color:var(--comment-name,#9a6a00);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:12.5px;font-weight:650;line-height:1.2;overflow:hidden}.word-comment__time{color:var(--comment-name,#9a6a00);opacity:.72;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:11px;line-height:1.2}.word-comment__text{color:var(--lf-label);white-space:pre-wrap;margin:5px 0 0}.word-comment__replies{border-top:1px solid var(--lf-separator-soft);gap:9px;margin-top:10px;padding-top:10px;display:grid}.word-comment__head.is-reply{align-items:center;gap:5px}.word-comment__head.is-reply svg{width:12px;height:12px;color:var(--lf-tertiary-label);flex:none}.word-comment__head.is-reply .word-comment__author{font-size:12px}.word-comment__reply .word-comment__text{margin:3px 0 0 17px;font-size:12px}.word-comment__resolved,.word-comment__expand{align-items:center;gap:4px;margin-top:8px;font-size:11px;font-weight:600;display:inline-flex}.word-comment__resolved{color:var(--lf-green,#34a853)}.word-comment__expand{color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.word-comment__resolved svg,.word-comment__expand svg{width:12px;height:12px;color:var(--lf-green,#34a853)}.word-run[tabindex]:focus{outline:none}.word-review-pill{z-index:6;background:var(--lf-message-card-bg,#fff);border-radius:999px;gap:2px;padding:3px;animation:.18s cubic-bezier(.22,1,.36,1) both word-float-in;display:flex;position:absolute;transform:translateY(calc(-100% - 6px));box-shadow:0 0 0 .5px #00000014,0 4px 14px #00000024}.word-review-pill button,.word-comment-prompt{height:26px;color:var(--lf-label);font:600 12px/1 var(--lf-font,inherit);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 8px;transition:background-color .14s,color .14s;display:inline-flex}.word-review-pill button svg,.word-comment-prompt svg{width:14px;height:14px}.word-review-pill button:first-child:hover:not(:disabled){color:#1e7b3a;background:#34a8531f}.word-review-pill button:last-child:hover:not(:disabled){color:#b0122b;background:#c8102e1a}.word-review-pill button:disabled{opacity:.5;cursor:default}.word-comment-prompt{z-index:6;background:var(--lf-label,#1c1c1e);height:30px;color:var(--lf-message-card-bg,#fff);padding:0 12px 0 10px;animation:.18s cubic-bezier(.22,1,.36,1) both word-float-in;position:absolute;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 4px 14px #0003}@keyframes word-float-in{0%{opacity:0;translate:0 4px;scale:.96}}::highlight(lf-draft-comment){background-color:#ffc40061}.word-comment.is-draft{z-index:3;cursor:default;animation:.22s cubic-bezier(.22,1,.36,1) both word-float-in;box-shadow:0 0 0 .5px #0000000f,0 4px 10px #0000000f,0 16px 36px #00000024}.word-comment.is-draft .word-comment__author{color:var(--lf-label)}.word-comment__quote{color:var(--lf-secondary-label);-webkit-line-clamp:2;border-left:2px solid #ffc400b3;-webkit-box-orient:vertical;margin:6px 0 0;padding-left:8px;font-size:11.5px;display:-webkit-box;overflow:hidden}.word-comment__field{margin-top:9px}.word-comment__field textarea{box-sizing:border-box;background:var(--lf-fill,#7878801a);width:100%;min-height:30px;max-height:160px;color:var(--lf-label);font:12.5px/1.4 var(--lf-font,inherit);resize:none;border:0;border-radius:10px;outline:none;padding:6px 10px;transition:box-shadow .16s,background-color .16s;display:block}.word-comment__field textarea:focus{background:var(--lf-message-card-bg,#fff);box-shadow:inset 0 0 0 1px var(--lf-separator,#00000024)}.word-comment__field-actions{justify-content:flex-end;gap:4px;margin-top:7px;display:flex}.word-comment__field-actions button{height:26px;font:600 12px/1 var(--lf-font,inherit);cursor:pointer;border:0;border-radius:999px;padding:0 12px}.word-comment__field-actions .is-quiet{color:var(--lf-secondary-label);background:0 0}.word-comment__field-actions .is-quiet:hover{background:var(--lf-hover-bg,#7878801f)}.word-comment__field-actions .is-primary{background:var(--lf-label,#1c1c1e);color:var(--lf-message-card-bg,#fff)}.word-comment__field-actions .is-primary:disabled{opacity:.35;cursor:default}.word-comment__resolve{width:20px;height:20px;color:var(--lf-secondary-label);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-4px -6px -4px -2px;padding:0;transition:opacity .14s,background-color .14s,color .14s;display:grid}.word-comment__resolve svg{width:13px;height:13px}.word-comment:hover .word-comment__resolve,.word-comment.is-active .word-comment__resolve,.word-comment__resolve:focus-visible{opacity:1}.word-comment__resolve:hover:not(:disabled){color:#1e7b3a;background:#34a8531f}@media (width<=1100px){.word-document__stage,.word-document.has-comments .word-document__stage{grid-template-columns:minmax(0, var(--word-page-width))}.word-document__stage>.word-document__page,.word-document__stage>.word-document__sheets,.word-document__comments{grid-area:auto/1}.word-document__comments{gap:10px;display:grid}.word-comment{position:relative;transform:none!important}}@media (prefers-reduced-motion:reduce){.word-comment,.word-comment.is-placed,.word-run{transition:none}.word-comment:before,.word-comment:after{transition:none!important}.word-run.is-current{animation:auto;animation-timeline:none}}.word-document__sheets{gap:28px;min-width:0;display:grid}.word-document__page.is-sheet{aspect-ratio:8.5/11;border-radius:2px;min-width:0;min-height:auto}.word-document__page-number{color:#a1a1a6;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:11px;font-weight:500;line-height:1;position:absolute;top:22px;left:26px}.word-run.is-selectable{cursor:pointer}.word-run.is-approved{background:#30a46c24;box-shadow:0 0 0 2px #30a46c24}.word-run.is-flagged{background:#e8890c29;box-shadow:0 0 0 2px #e8890c29}.word-run.is-current.is-selectable{background:#ffc40047;animation-name:word-review-pulse;box-shadow:0 0 0 3px #ffc40038}@keyframes word-review-pulse{0%{box-shadow:0 0 #ffc40066}to{box-shadow:0 0 0 3px #ffc40038}}.redline-reviews{gap:10px;margin-top:12px;display:grid}.redline-review{--redline-green:var(--lf-green,#30a46c);--redline-orange:var(--lf-orange,#e8890c);box-sizing:border-box;background:var(--radical-inbox-cell-bg,var(--lf-message-card-bg));width:100%;color:var(--lf-label);border:0;border-radius:14px;gap:12px;margin:12px 0;padding:12px 16px 14px;font-size:13px;line-height:1.45;display:grid}:root[data-color-scheme=light] .redline-review{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .redline-review{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}}.redline-reviews .redline-review{margin:0}.redline-review-dock{grid-template-rows:1fr;margin:12px 0;transition:grid-template-rows .48s cubic-bezier(.33,0,.15,1),margin .48s cubic-bezier(.33,0,.15,1);display:grid}.redline-review-dock.is-holding>.redline-review{opacity:0}.redline-reviews>.redline-review-dock{margin:0}.redline-review-dock>.redline-review{min-height:0;margin:0}.redline-review-dock.is-docked{grid-template-rows:0fr;margin-block:0}.redline-review-dock.is-docked>.redline-review{opacity:0;visibility:hidden;transition:visibility .48s;overflow:clip}.redline-review-dock.is-landing>.redline-review{opacity:0}.redline-review-dock.is-fresh>.redline-review{transition:opacity .28s .16s}.redline-review-dock.is-fresh.is-beside{grid-template-rows:0fr;margin-block:0}.redline-review-dock.is-fresh.is-beside>.redline-review{opacity:0;visibility:hidden;transition:opacity .18s,visibility .48s;overflow:clip}@media (prefers-reduced-motion:reduce){.redline-review-dock.is-fresh,.redline-review-dock.is-fresh>.redline-review{transition:none}}.redline-review-dock.is-arriving .redline-review__head .attachment-page{visibility:hidden}.redline-dock-flight{z-index:10000;box-sizing:border-box;pointer-events:none;will-change:left, top, width, height;transition:border-radius .32s cubic-bezier(.22,1,.36,1),background-color .26s,border-color .26s,box-shadow .32s;position:fixed;overflow:hidden}.redline-dock-flight__ghost{box-sizing:border-box;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;margin:0!important;transition:none!important;position:absolute!important;top:0!important;left:0!important;transform:none!important}@media (prefers-reduced-motion:reduce){.redline-review-dock{transition:none}}.phase-three-platform .contract-document__fade:has(>.redline-bar-space){animation:auto;animation-timeline:none}.phase-three-platform .redline-review.redline-dock-flier{z-index:9999;box-sizing:border-box;box-shadow:none;pointer-events:none;transform-origin:50%;will-change:transform, opacity;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:fixed}.phase-three-platform .redline-dock-flier>.phase-three-attachment{width:100%;min-width:0;max-width:none;height:100%;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;display:block;position:relative}.redline-review__head{align-items:center;gap:10px;min-width:0;display:flex}.redline-review__file{min-width:0;color:inherit;flex:auto;text-decoration:none;display:flex}.phase-three-platform .redline-review a.redline-review__file>.phase-three-attachment{max-width:100%;box-shadow:none;background:0 0;margin:4px 0;padding:2px 0 2px 2px}.phase-three-platform .redline-review a.redline-review__file>.phase-three-attachment .attachment-page{translate:0 8px}.phase-three-platform .redline-review .phase-three-attachment .attachment-page{box-shadow:0 1px 2px #00000024,0 6px 14px #00000024}.phase-three-platform .redline-review .phase-three-attachment:hover .attachment-page{box-shadow:0 2px 4px #00000029,0 10px 20px #0000002e}.phase-three-platform .redline-review a.redline-review__file,.phase-three-platform .redline-review a.redline-review__file:hover{text-decoration:none}.phase-three-platform .redline-review a.redline-review__file>.phase-three-attachment .phase-three-attachment__text strong{color:var(--lf-label);font-size:13px;text-decoration:none}.phase-three-platform .redline-review a.redline-review__file>.phase-three-attachment .phase-three-attachment__text small{color:var(--lf-secondary-label);font-size:11.5px}.redline-review__actions{flex:none;align-items:center;gap:6px;display:inline-flex}.redline-review__done{align-items:center;gap:5px;display:inline-flex}.redline-review.is-approved .redline-review__done{color:var(--redline-green)}.redline-review__toggle,.redline-review__more{color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-family:inherit;font-size:12px;display:inline-flex}.redline-review__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.redline-review__more{justify-self:start;transition:color .16s}.redline-review__more:hover{color:var(--lf-secondary-label)}.redline-review__more svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}.redline-review__more[aria-expanded=true] svg{transform:rotate(180deg)}.redline-review__rest{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .26s;display:grid}.redline-review__rest>.redline-review__list{min-height:0;overflow:hidden}.phase-three-platform .redline-review ol.redline-review__list{margin:0;padding:0}.redline-review__rest>.redline-review__list>.redline-row:first-child{border-top:.5px solid var(--lf-separator-soft);padding-top:9px}.redline-review__rest.is-open{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .32s 80ms}.redline-review__progress,.redline-bar__meter{background:var(--lf-fill);border-radius:999px;height:3px;display:block;overflow:hidden}.redline-review__progress>span,.redline-bar__meter>span{border-radius:inherit;background:var(--redline-green,#30a46c);height:100%;transition:width .36s cubic-bezier(.22,1,.36,1);display:block}.redline-review__list{margin:0;padding:0;list-style:none;display:grid}.redline-row{isolation:isolate;border-top:.5px solid var(--lf-separator-soft);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:9px 0;transition:border-color .16s;display:grid;position:relative}.redline-row:first-child{border-top:0;padding-top:2px}.redline-row:before{content:"";z-index:-1;background:var(--lf-hover-bg,var(--lf-fill));opacity:0;pointer-events:none;border-radius:12px;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 -10px;transform:scale(.985)}.redline-row:first-child:before{top:-6px}.redline-row:has(>.redline-row__body:focus-visible):before{opacity:1;transform:none}.redline-row:has(>.redline-row__body:active):before{transform:scale(.992)}.redline-row:has(>.redline-row__body:focus-visible){border-top-color:#0000}.redline-row:has(>.redline-row__body:focus-visible)+.redline-row{border-top-color:#0000}.redline-row__head{align-items:baseline;gap:8px;min-width:0;display:flex}.redline-row__head .redline-row__section{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.redline-row__go{color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;gap:2px;padding:0;font-family:inherit;font-size:12px;font-weight:500;line-height:14px;transition:opacity .16s,transform .22s cubic-bezier(.22,1,.36,1),color .16s;display:inline-flex;transform:translateY(-3px)}.redline-row:has(>.redline-row__body:is(:hover,:focus-visible),.redline-row__go:hover) .redline-row__go{opacity:1;transform:none}.redline-row__go:hover{color:var(--lf-label)}.redline-row__marker{height:17px;color:var(--lf-label);font-variant-numeric:tabular-nums;letter-spacing:-.01em;justify-content:flex-end;align-items:center;font-size:12px;font-weight:600;line-height:1;transition:color .2s;display:inline-flex}.redline-row.is-approved .redline-row__marker{color:var(--redline-green)}.redline-row.is-changes_requested .redline-row__marker{color:var(--redline-orange)}.redline-row__body{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;gap:2px;padding:0;transition:background .16s,opacity .2s;display:grid}.redline-row.is-approved .redline-row__body{opacity:.6}.redline-row__section{color:var(--lf-secondary-label);font-size:11.5px;font-weight:600}.redline-text{overflow-wrap:anywhere}.redline-text__context{color:var(--lf-tertiary-label)}.redline-text del{color:var(--lf-red,#d70015);text-decoration:line-through;text-decoration-thickness:1.25px}.redline-text ins{color:var(--lf-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.redline-text del+ins{margin-left:3px}.redline-text.is-lines{gap:1px;min-width:0;display:grid}.redline-text__line{white-space:nowrap;min-width:0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#000000f4 calc(100% - 49px),#000000d7 calc(100% - 42px),#000000ae calc(100% - 35px),#00000080 calc(100% - 28px),#00000051 calc(100% - 21px),#00000028 calc(100% - 14px),#0000000b calc(100% - 7px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#000000f4 calc(100% - 49px),#000000d7 calc(100% - 42px),#000000ae calc(100% - 35px),#00000080 calc(100% - 28px),#00000051 calc(100% - 21px),#00000028 calc(100% - 14px),#0000000b calc(100% - 7px),#0000 100%)}.redline-row__note{color:var(--redline-orange,#e8890c);align-items:baseline;gap:5px;margin-top:3px;font-size:12.5px;display:inline-flex}.redline-row__actions{flex-direction:column;align-items:stretch;gap:3px;display:inline-flex}.redline-row__actions .redline-button{justify-content:center}@media (prefers-reduced-motion:reduce){.redline-review__rest,.redline-review__rest.is-open,.redline-review__more svg{transition:none}}.redline-row>.redline-note{grid-column:2/-1}.redline-button{background:color-mix(in srgb, var(--lf-label) 7%, transparent);height:28px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background-color .16s,color .16s,opacity .22s;display:inline-flex}.redline-button:hover:not(:disabled){background:var(--lf-label);color:var(--lf-message-card-bg,#fff)}.redline-button:disabled{opacity:.5;cursor:default}.redline-button.is-primary{background:var(--lf-label);color:var(--lf-message-card-bg,#fff)}.redline-button.is-primary:hover:not(:disabled){background:#000}.redline-button.is-decided{color:var(--redline-green,#30a46c);background:0 0}.redline-button.is-decided.is-changes_requested{color:var(--redline-orange,#e8890c)}.redline-button.is-decided .is-label,.redline-button.is-decided .is-undo{align-items:center;gap:5px;display:inline-flex}.redline-button.is-decided .is-undo{display:none}.redline-button.is-decided:hover:not(:disabled){background:color-mix(in srgb, var(--lf-label) 7%, transparent);color:var(--lf-secondary-label)}.redline-button.is-decided:is(:hover,:focus-visible):not(:disabled) .is-label{display:none}.redline-button.is-decided:is(:hover,:focus-visible):not(:disabled) .is-undo{display:inline-flex}.redline-review__foot{border-top:.5px solid var(--lf-separator-soft);flex-wrap:wrap;align-items:center;gap:6px;margin:0 -4px;padding-top:10px;display:flex}.redline-review__spacer{flex:auto}.redline-review__foot .redline-button.is-view,.redline-review__foot .redline-review__more{height:28px;color:var(--lf-label);background:0 0;padding:0;font-size:12.5px;font-weight:600}.redline-review__foot .redline-button.is-view{margin:0 14px 0 5px}.redline-review__foot .redline-button.is-view:hover:not(:disabled),.redline-review__foot .redline-review__more:hover{color:var(--lf-secondary-label);background:0 0}.redline-review__redlines>.redline-review__more{height:24px;color:var(--lf-secondary-label);margin:2px 0 -2px 32px;font-size:12px;font-weight:560}.redline-review__redlines>.redline-review__more:hover{color:var(--lf-label)}.redline-review .redline-review__foot{border-top:.5px solid color-mix(in srgb, var(--lf-label,#1d1d1f) 10%, transparent);margin:0 -16px;padding:10px 12px 0}:root[data-color-scheme=dark] .phase-three-platform .redline-review a.redline-open-word,:root[data-color-scheme=dark] .phase-three-platform .redline-review a.redline-open-word:visited{color:#6cb0ff}:root[data-color-scheme=dark] .phase-three-platform .redline-review a.redline-open-word:hover{color:#8cc2ff;background:#6cb0ff24}:root[data-color-scheme=dark] .phase-three-platform .redline-review a.redline-open-word:active{background:#6cb0ff33}:root[data-color-scheme=dark] .redline-text ins{color:#7ab6ff;text-decoration-color:#7ab6ffb3}:root[data-color-scheme=dark] .redline-button.is-primary:hover:not(:disabled){color:#000;background:#fff}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .phase-three-platform .redline-review a.redline-open-word,:root:not([data-color-scheme=light]) .phase-three-platform .redline-review a.redline-open-word:visited{color:#6cb0ff}:root:not([data-color-scheme=light]) .phase-three-platform .redline-review a.redline-open-word:hover{color:#8cc2ff;background:#6cb0ff24}:root:not([data-color-scheme=light]) .phase-three-platform .redline-review a.redline-open-word:active{background:#6cb0ff33}:root:not([data-color-scheme=light]) .redline-text ins{color:#7ab6ff;text-decoration-color:#7ab6ffb3}:root:not([data-color-scheme=light]) .redline-button.is-primary:hover:not(:disabled){color:#000;background:#fff}}.redline-open-word{color:#185abd;white-space:nowrap;background:0 0;border-radius:8px;flex:none;align-items:center;gap:5px;height:28px;margin-left:auto;padding:0 8px 0 6px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.phase-three-platform .redline-review a.redline-open-word,.phase-three-platform .redline-review a.redline-open-word:hover,.phase-three-platform .redline-review a.redline-open-word:visited{color:#185abd;text-decoration:none}.phase-three-platform .redline-review a.redline-open-word:hover{background:#185abd17}.phase-three-platform .redline-review a.redline-open-word:active{background:#185abd24}.redline-open-word .redline-word-mark{flex:none}.redline-open-word>svg:last-child{opacity:.9;margin-left:-2px}.redline-note{gap:6px;display:grid}.redline-note textarea{box-sizing:border-box;border:.5px solid var(--lf-separator);background:var(--lf-background);width:100%;min-height:52px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;resize:vertical;border-radius:10px;padding:8px 10px;font-family:inherit;font-size:13px}.redline-note textarea:focus{border-color:color-mix(in srgb, var(--lf-accent) 60%, transparent);outline:none}.redline-note__actions{justify-content:flex-end;gap:6px;display:flex}.phase-two-document-view:has(>.redline-bar){--lf-floating-sidebar-bg:var(--lf-message-card-bg,#faf9f6);position:relative}.redline-bar{--redline-green:var(--lf-green,#30a46c);--redline-orange:var(--lf-orange,#e8890c);z-index:6;box-sizing:border-box;border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius,21px);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);color:var(--lf-label);gap:0;margin:0;padding:4px;font-size:13px;line-height:1.45;display:grid;position:absolute}.redline-bar__top{align-items:center;gap:2px;min-width:0;min-height:32px;display:flex}.redline-bar__step{color:var(--lf-secondary-label);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:6px;font-size:12px;font-weight:600}.redline-bar__step strong{color:var(--lf-label);font-weight:600}.redline-bar__icon{width:32px;height:32px;color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:21px;flex:none;place-items:center;padding:0;transition:background .16s,color .16s;display:inline-grid}.redline-bar__icon:hover{background:var(--lf-fill);color:var(--lf-label)}.redline-bar__divider{background:var(--lf-separator);flex:none;width:.5px;height:16px;margin:0 6px}.redline-bar .redline-button{border-radius:999px;height:30px;padding:0 13px;font-size:12px;font-weight:600}.redline-bar .redline-button.is-quiet{color:var(--lf-secondary-label);background:0 0}.redline-bar .redline-button.is-quiet:hover:not(:disabled),.redline-bar .redline-button.is-approve{background:var(--lf-fill);color:var(--lf-label)}.redline-bar .redline-button.is-approve:hover:not(:disabled){background:var(--lf-label);color:var(--lf-message-card-bg,#fff)}.redline-bar__progress{color:var(--lf-secondary-label);align-items:center;gap:8px;font-size:12px;display:inline-flex}.redline-bar__meter{width:64px;height:4px}.redline-bar__current{gap:2px;padding:2px 13px 9px;font-size:12.5px;display:grid}.redline-bar__note{padding:0 9px 9px}.redline-bar__done{align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.redline-bar.is-approved .redline-bar__done{color:var(--redline-green)}@media (prefers-reduced-motion:reduce){.redline-review__progress>span,.redline-bar__meter>span,.redline-row__marker,.redline-button{transition:none}}.redline-bar-space{display:block}.redline-review__page{cursor:pointer;background:#fff;border-radius:10px 10px 0 0;outline:none;margin:0 -4px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #0000001a;-webkit-mask-image:linear-gradient(#000 62%,#000000f4 66.75%,#000000d7 71.5%,#000000ae 76.25%,#00000080 81%,#00000051 85.75%,#00000028 90.5%,#0000000b 95.25%,#0000 100%);mask-image:linear-gradient(#000 62%,#000000f4 66.75%,#000000d7 71.5%,#000000ae 76.25%,#00000080 81%,#00000051 85.75%,#00000028 90.5%,#0000000b 95.25%,#0000 100%)}.redline-review__page-sheet{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.redline-review__page{transition:height .46s cubic-bezier(.22,1,.36,1),opacity .24s,margin .46s cubic-bezier(.22,1,.36,1)}.redline-review__page.is-folded{opacity:0;margin-bottom:-12px;transition:height .42s cubic-bezier(.22,1,.36,1),opacity .16s,margin .42s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.redline-review__page,.redline-review__page.is-folded{transition:none}}.redline-review__page .word-document__stage{display:block}.redline-review__page .word-document__page{min-height:0;box-shadow:none;border-radius:0}.redline-review__page:focus-visible{box-shadow:inset 0 0 0 2px var(--lf-accent)}.redline-review__foot .redline-button.is-view.is-active{background:color-mix(in srgb, var(--lf-label) 10%, var(--lf-fill))}.redline-review__sent{color:var(--redline-orange);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.redline-review.is-draft.is-approved .phase-three-attachment__status{color:var(--redline-green)}.redline-review.is-draft.is-changes_requested .phase-three-attachment__status{color:var(--redline-orange)}.word-editor__page.is-sheet{--word-sheet-height:calc(var(--word-page-width) * 11 / 8.5);aspect-ratio:auto;min-height:var(--word-sheet-height);caret-color:#1f5fd6;background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--word-sheet-height) - 1px), #0f141e17 calc(var(--word-sheet-height) - 1px) var(--word-sheet-height)), #fff;cursor:text;white-space:pre-wrap;tab-size:4;outline:none;transition:box-shadow .22s;box-shadow:0 1px 2px #0f141e0f,0 8px 28px #0f141e12,0 0 0 1px #1f5fd647}.word-editor__page.is-sheet:focus-within{box-shadow:0 1px 2px #0f141e0f,0 10px 34px #0f141e1a,0 0 0 1.5px #1f5fd68c}.word-editor__page ::selection{background:#1f5fd638}.phase-three-platform .word-editor__page :where(p,li){color:inherit;font-size:inherit;line-height:inherit;margin:0 0 11px}.phase-three-platform .word-editor__page h1{letter-spacing:-.01em;margin:0 0 18px;font-size:20px;font-weight:700;line-height:1.3}.phase-three-platform .word-editor__page h2{margin:24px 0 10px;font-size:16px;font-weight:700;line-height:1.35}.phase-three-platform .word-editor__page :is(h3,h4){margin:20px 0 8px;font-size:15px;font-weight:700;line-height:1.4}.word-editor__page ul,.word-editor__page ol{margin:0 0 11px;padding-left:26px}.word-editor__page ul ul,.word-editor__page ol ol,.word-editor__page ul ol,.word-editor__page ol ul{margin:6px 0 0}.word-editor__page li::marker{color:#6e6e73}.word-editor__page ol{list-style:decimal}.word-editor__page ol ol{list-style:lower-alpha}.word-editor__page ol ol ol{list-style:lower-roman}.word-editor__page ul{list-style:outside}.word-editor__page ul ul{list-style:circle}.word-editor__page ul ul ul{list-style:square}.word-editor__page li>h1,.word-editor__page li>h2,.word-editor__page li>h3,.word-editor__page li>h4{margin-top:0}.word-editor__page table{border-collapse:collapse;width:100%;margin:6px 0 14px;font-size:13px}.word-editor__page td,.word-editor__page th{vertical-align:top;border:1px solid #d8d8dc;padding:6px 8px}.word-editor__page td>:last-child,.word-editor__page th>:last-child{margin-bottom:0}.word-editor__comment{background:#ffc80052;box-shadow:inset 0 -2px #e6aa00}.word-comment.is-draft{cursor:default}.word-editor__draft-remove{width:20px;height:20px;color:var(--lf-tertiary-label);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin-left:auto;padding:0;transition:background-color .14s,color .14s;display:grid}.word-editor__draft-remove:hover{background:var(--lf-hover-bg);color:var(--lf-label)}.word-editor__draft-remove svg{width:12px;height:12px}.word-editor__draft-input{box-sizing:border-box;resize:none;background:var(--lf-fill);width:100%;min-height:52px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;box-shadow:inset 0 0 0 1px var(--lf-separator-soft);border:0;border-radius:10px;outline:none;margin-top:7px;padding:8px 10px;font-family:inherit;font-size:12.5px;line-height:1.45;transition:box-shadow .16s;display:block}.word-editor__draft-input:focus{box-shadow:inset 0 0 0 1.5px #f0b900d9}.word-editor__draft-actions{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.word-editor__draft-actions button{background:var(--lf-fill);height:26px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .14s,opacity .14s}.word-editor__draft-actions button:hover{background:var(--lf-hover-bg)}.word-editor__draft-actions button.is-primary{color:#fff;background:#1f5fd6}.word-editor__draft-actions button.is-primary:hover{background:#1a52bb}.word-editor__draft-actions button:disabled{opacity:.4;cursor:default}.word-comment.is-draft .word-comment__text{cursor:text}.word-toolbar{scrollbar-width:none;align-items:center;gap:1px;min-width:0;display:flex;overflow:auto visible}.word-toolbar::-webkit-scrollbar{display:none}.word-toolbar__separator{background:var(--lf-separator);flex:none;width:1px;height:18px;margin:0 3px}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar button{border-radius:0;width:auto;height:auto}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__button,.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__trigger{min-width:28px;height:30px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 7px;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .14s,color .14s,transform .12s;display:inline-flex}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__button{width:28px;padding:0}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__button:hover:not(:disabled),.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__trigger:hover,.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__menu.is-open .word-toolbar__trigger{background:var(--lf-hover-bg);color:var(--lf-label)}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__button:active:not(:disabled){transform:scale(.94)}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__button.is-active,.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__menu.is-active .word-toolbar__trigger{background:color-mix(in srgb, var(--lf-label) 14%, transparent);color:var(--lf-label)}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__menu:is(.is-icon,.is-swatch) .word-toolbar__trigger{width:28px;padding:0}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__button:disabled{opacity:.32;cursor:default}.word-toolbar svg{width:15px;height:15px}.word-toolbar svg.word-toolbar__chevron{opacity:.6;width:11px;height:11px}.word-toolbar__value{color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.word-toolbar__menu.is-style .word-toolbar__value{text-align:left;width:66px;display:inline-block}.word-toolbar__menu.is-font .word-toolbar__value{text-align:left;width:76px;display:inline-block}.word-toolbar__menu.is-size .word-toolbar__value{text-align:center;font-variant-numeric:tabular-nums;min-width:22px;display:inline-block}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__menu.is-size .word-toolbar__trigger{padding:0 4px}.word-toolbar__menu.is-size .word-toolbar__chevron{display:none}.word-toolbar__size{background:var(--lf-fill);border-radius:10px;flex:none;align-items:center;margin-left:2px;display:inline-flex}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__size .word-toolbar__button{width:24px;min-width:24px}.word-toolbar__size svg{width:12px;height:12px}.word-toolbar__swatch-icon{place-items:center;display:inline-grid;position:relative}.word-toolbar__swatch-icon i{border-radius:2px;height:3px;position:absolute;bottom:-3px;left:1px;right:1px;box-shadow:inset 0 0 0 .5px #7f7f7f73}.word-toolbar__menu{flex:none;position:relative}.word-toolbar__popover{z-index:60;background:var(--lf-message-card-bg);border-radius:14px;min-width:176px;margin-top:8px;padding:6px;animation:.16s cubic-bezier(.22,1,.36,1) both word-popover-in;position:fixed;box-shadow:0 12px 40px #0000003d,0 0 0 .5px #7f7f7f47}@keyframes word-popover-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__item{width:100%;min-height:32px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:5px 10px;font-family:inherit;font-size:13px;transition:background-color .12s;display:flex}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__item:hover{background:var(--lf-hover-bg)}.word-toolbar__item-label{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.word-toolbar__item-icon{color:var(--lf-secondary-label);display:inline-grid}.word-toolbar__item-label kbd{color:var(--lf-tertiary-label);margin-left:auto;padding-left:16px;font-family:inherit;font-size:11.5px}.word-toolbar__menu-section{border-top:1px solid var(--lf-separator-soft);margin-top:4px;padding-top:4px}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__item:disabled{opacity:.38;cursor:default}.word-toolbar svg.word-toolbar__check{color:#1f5fd6;width:14px;height:14px}.word-toolbar__style-sample{font-family:Charter,Georgia,serif}.word-toolbar__style-sample.is-title{font-size:19px;font-weight:700}.word-toolbar__style-sample.is-h1{font-size:16px;font-weight:700}.word-toolbar__style-sample.is-h2{font-size:14.5px;font-weight:700}.word-toolbar__style-sample.is-h3{color:var(--lf-secondary-label);font-size:13.5px;font-weight:700}.word-toolbar__style-sample.is-body{font-size:13.5px}.word-toolbar__swatches{grid-template-columns:repeat(4,26px);gap:8px;padding:6px;display:grid}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__swatches button{cursor:pointer;border:0;border-radius:999px;width:26px;height:26px;padding:0;transition:transform .14s,box-shadow .14s;box-shadow:inset 0 0 0 .5px #00000038}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__swatches button:hover{transform:scale(1.1)}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__swatches button.is-selected{box-shadow:0 0 0 2px var(--lf-message-card-bg), 0 0 0 3.5px #1f5fd6}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__swatches button.is-none{background:linear-gradient(135deg,#0000 46%,#c8102e 46% 54%,#0000 54%),#fff}.word-toolbar__table-picker{justify-items:center;gap:8px;padding:6px;display:grid}.word-toolbar__table-picker>span{color:var(--lf-secondary-label);font-variant-numeric:tabular-nums;font-size:12px}.word-toolbar__table-grid{grid-template-columns:repeat(6,20px);gap:4px;display:grid}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__table-grid button{background:var(--lf-fill);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--lf-separator-soft);cursor:pointer;border:0;border-radius:5px;padding:0;transition:background-color 90ms,box-shadow 90ms}.phase-three-platform .phase-two-document-view__leading-controls .word-toolbar .word-toolbar__table-grid button.is-on{background:#1f5fd638;box-shadow:inset 0 0 0 1px #1f5fd6b3}.word-toolbar__table-actions{border-top:1px solid var(--lf-separator-soft);margin-top:4px;padding-top:4px}.contract-drive-glyph{object-fit:contain;flex:none;width:16px;height:16px;display:inline-grid}.contract-drive-glyph.is-local{width:15px;height:15px;color:var(--lf-secondary-label)}.contract-document{background:var(--lf-fill);border-radius:18px;min-height:480px;padding:18px 18px 30px}.contract-document__fade{animation:.28s cubic-bezier(.22,1,.36,1) both contract-doc-in}@keyframes contract-doc-in{0%{opacity:.35;transform:translateY(3px)}}.contract-document__note{color:var(--lf-secondary-label);text-align:center;margin:40px auto;font-size:13px}.contract-document__loading{justify-content:center;gap:5px;padding:80px 0;display:flex}.contract-document__loading span{background:var(--lf-tertiary-label);border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite contract-dot}.contract-document__loading span:nth-child(2){animation-delay:.12s}.contract-document__loading span:nth-child(3){animation-delay:.24s}@keyframes contract-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.contract-toast{z-index:70;color:#fff;opacity:0;pointer-events:none;background:#1c1c1ef0;border-radius:999px;max-width:min(520px,100vw - 48px);padding:10px 16px;font-size:13px;font-weight:500;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);position:fixed;bottom:28px;left:50%;transform:translate(-50%,12px)}.contract-toast.is-visible{opacity:1;transform:translate(-50%)}.contract-toast.is-error{background:color-mix(in srgb, var(--lf-red,#d93025) 92%, #000)}@media (prefers-reduced-motion:reduce){.contract-document__fade{animation:auto;animation-timeline:none}}.phase-three-platform .phase-three-library-document-card small.phase-three-contract-card__meta{justify-content:center;align-items:center;gap:5px;display:inline-flex}.phase-three-platform .phase-three-contract-card__meta .contract-drive-glyph{width:13px;height:13px}.phase-three-platform .phase-three-library-tools.phase-three-contract-tools{justify-content:flex-start;align-items:center;gap:10px;margin:4px 0 22px;padding:0 18px}.phase-three-platform .phase-three-contract-tools h1{color:var(--lf-label);letter-spacing:-.02em;margin:0 auto 0 0;font-size:26px;font-weight:600;line-height:1.1}.phase-three-platform .phase-three-contracts-plane .radical-tray-topbar .radical-header-count{margin-left:0;margin-right:auto}.phase-three-platform .phase-three-contract-tools~.phase-three-library-document-grid{padding:0 18px}.phase-three-contract-actions{gap:6px;margin-left:auto;display:flex}.contract-search{background:color-mix(in srgb, var(--lf-label) 5%, transparent);border-radius:999px;align-items:center;width:260px;height:32px;transition:background-color .18s;display:flex;position:relative}.contract-search:focus-within,.contract-search.has-query{background:color-mix(in srgb, var(--lf-label) 7.5%, transparent)}.contract-search__icon{width:14px;height:14px;color:var(--lf-secondary-label);stroke-width:2px;pointer-events:none;position:absolute;left:10px}.phase-three-platform .contract-search input{min-width:0;height:100%;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0 4px 0 32px;font-family:inherit;font-size:13.5px}.contract-search kbd{background:color-mix(in srgb, var(--lf-label) 8%, transparent);min-width:18px;height:18px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;pointer-events:none;border-radius:999px;place-items:center;padding:0 4px;font-family:inherit;font-size:11px;transition:opacity .16s;display:inline-grid;position:absolute;right:9px}.contract-search:focus-within kbd{opacity:0}.contract-search input::placeholder{color:var(--lf-secondary-label)}.contract-search input::-webkit-search-cancel-button{display:none}.phase-three-platform .contract-search button{cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:opacity .2s,transform .26s cubic-bezier(.3,1.3,.5,1),background-color .16s;display:grid}.phase-three-platform .contract-search__clear{width:22px;height:22px;color:var(--lf-secondary-label);background:0 0;border-radius:999px}.phase-three-platform .contract-search__clear:hover{color:var(--lf-label);background:var(--lf-fill)}.contract-search__clear svg{stroke-width:2.4px;width:13px;height:13px}.phase-three-platform .contract-search__ask{background:var(--lf-label);width:24px;height:24px;color:var(--lf-content,#fff);opacity:0;pointer-events:none;border-radius:999px;margin:0 4px 0 2px;transform:scale(.6)}.contract-search.has-query .contract-search__ask{opacity:1;pointer-events:auto;transform:none}.contract-search__ask svg{stroke-width:2.5px;width:14px;height:14px}.contract-search.is-asking .contract-search__ask{animation:1.1s ease-in-out infinite contract-search-pulse}@keyframes contract-search-pulse{50%{opacity:.7;transform:scale(.88)}}.contract-search-answer{min-height:36px;color:var(--lf-label);align-items:center;gap:12px;padding:0 18px 14px;font-size:13px;display:flex}.contract-search-answer p{flex:1;margin:0;line-height:1.45;animation:.52s cubic-bezier(.22,1,.36,1) both contract-search-text-in}@keyframes contract-search-text-in{0%{opacity:0;filter:blur(4px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:none}}.contract-search-answer.is-error p,.contract-search-answer.is-hint p{color:var(--lf-secondary-label)}.phase-three-platform .contract-search-answer button{background:var(--lf-fill);height:26px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 11px;font-family:inherit;font-size:12px;font-weight:500;transition:background-color .18s,color .18s,transform .16s;animation:.52s cubic-bezier(.22,1,.36,1) 80ms both contract-search-text-in}.phase-three-platform .contract-search-answer button:hover{background:var(--lf-label);color:var(--lf-content,#fff)}.phase-three-platform .contract-search-answer button:active{transform:scale(.96)}.contract-search-answer__thinking{background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-weight:500;animation:.42s cubic-bezier(.22,1,.36,1) both contract-search-text-in,1.8s linear infinite contract-search-sweep}@keyframes contract-search-sweep{0%{background-position:100% 0}to{background-position:-150% 0}}.contract-list,.phase-three-library-document-grid{transition:opacity .36s,filter .36s;position:relative}.contract-list.is-dimmed,.phase-three-library-document-grid.is-dimmed{opacity:.4;filter:saturate(.6);pointer-events:none}.contract-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.32,.72,0,1),opacity .26s;display:grid}.contract-reveal.is-open{opacity:1;grid-template-rows:1fr}.contract-reveal__inner{min-height:0;margin-top:-10px;overflow:hidden}.phase-three-platform .contract-list__why{color:var(--lf-secondary-label);white-space:normal;animation:contract-search-text-in .48s calc(.12s + var(--i,0) * 60ms) cubic-bezier(.22, 1, .36, 1) both;grid-column:2/-1;margin:-10px 0 14px;font-size:12px;line-height:1.45}.contract-list__why q{border-left:2px solid var(--lf-separator,#00000024);color:var(--lf-tertiary-label,var(--lf-secondary-label));quotes:"“" "”";margin-top:4px;padding-left:9px;font-style:italic;display:block}@media (prefers-reduced-motion:reduce){.contract-search,.contract-search button{transition:none}.contract-search.is-asking .contract-search__ask,.contract-search-answer__thinking,.contract-search-answer p,.contract-search-answer button,.contract-list__why{animation:auto;animation-timeline:none}.contract-search-answer__thinking{color:var(--lf-secondary-label);background:0 0}.contract-reveal{transition:none}}@media (width<=900px){.contract-search{width:200px}}.phase-three-platform .phase-three-contract-actions button{background:var(--lf-fill);height:30px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 13px 0 11px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.phase-three-platform .phase-three-contract-actions button svg{stroke-width:2.25px;width:15px;height:15px}.phase-three-platform .phase-three-contract-actions button:hover,.phase-three-platform .phase-three-contract-actions button:focus-visible,.phase-three-platform .phase-three-contract-actions button.is-dropping{background:var(--lf-label);color:var(--lf-content,#fff)}.phase-three-platform .phase-three-contract-actions button:active{transform:scale(.97)}.phase-three-platform .phase-three-contract-actions button.is-open{background:var(--lf-label);color:var(--lf-content,#fff)}.phase-three-contract-upload{position:relative}.phase-three-contract-upload__menu{z-index:30;background:var(--lf-message-card-bg,#fff);transform-origin:100% 0;border-radius:14px;min-width:210px;padding:5px;animation:.18s cubic-bezier(.22,1,.36,1) both contract-pop-in;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 0 0 .5px #00000014,0 10px 30px #00000024}.phase-three-platform .phase-three-contract-actions .phase-three-contract-upload__menu button{background:0 0;border-radius:9px;justify-content:flex-start;gap:10px;height:34px;padding:0 12px 0 10px;font-weight:500}.phase-three-platform .phase-three-contract-actions .phase-three-contract-upload__menu button:hover,.phase-three-platform .phase-three-contract-actions .phase-three-contract-upload__menu button:focus-visible{background:var(--lf-fill);color:var(--lf-label)}.phase-three-contract-upload__menu img{object-fit:contain;width:15px;height:15px}.contract-view-switch{isolation:isolate;background:var(--lf-fill);border-radius:999px;padding:2px;display:inline-flex;position:relative}.contract-view-switch__pill{z-index:-1;background:var(--lf-message-card-bg,#fff);border-radius:999px;width:32px;height:26px;transition:transform .34s cubic-bezier(.3,1.25,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000014,0 0 0 .5px #0000000f}.contract-view-switch.is-grid .contract-view-switch__pill{transform:translate(32px)}.contract-view-switch button{width:32px;height:26px;color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:color .2s;display:grid}.contract-view-switch button:hover,.contract-view-switch button[aria-checked=true]{color:var(--lf-label)}@media (prefers-color-scheme:dark){.contract-view-switch__pill{box-shadow:none;background:#fff}.contract-view-switch button[aria-checked=true],.contract-view-switch button[aria-checked=true]:hover{color:#000}}.contract-view-switch svg{stroke-width:2.1px;width:15px;height:15px}.contract-list{--contract-list-columns:34px minmax(0, 1fr) minmax(0, 120px) minmax(0, 128px) 104px 104px;padding:0 4px;display:grid;container-type:inline-size}.contract-list__head,.phase-three-platform .contract-list__row{grid-template-columns:var(--contract-list-columns);align-items:center;column-gap:16px;padding:0 14px;display:grid}.contract-list__head{height:28px;color:var(--lf-tertiary-label,var(--lf-secondary-label));letter-spacing:.01em;font-size:11px;font-weight:600}.phase-three-platform .contract-list__sort{min-width:0;max-width:100%;height:22px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-self:start;align-items:center;gap:4px;margin:0 -6px;padding:0 6px;transition:background-color .16s,color .16s;display:inline-flex}.phase-three-platform .contract-list__sort>span{text-overflow:ellipsis;overflow:hidden}.phase-three-platform .contract-list__sort:hover,.phase-three-platform .contract-list__sort:focus-visible{background:var(--lf-fill);color:var(--lf-label)}.phase-three-platform .contract-list__sort.is-active{color:var(--lf-label)}.phase-three-platform .contract-list__head{position:relative}.phase-three-platform .contract-list__sort{z-index:1;position:relative}.phase-three-platform .contract-list__sort.is-active,.phase-three-platform .contract-list__sort.is-active:hover{background:0 0}.phase-three-platform .contract-list__sort-pill{z-index:0;background:var(--lf-fill);pointer-events:none;border-radius:7px;position:absolute;top:0;left:0}.phase-three-platform .contract-list__sort-pill.is-settled{transition:transform .46s cubic-bezier(.32,.72,0,1),width .46s cubic-bezier(.32,.72,0,1)}.phase-three-platform .contract-list__sort .contract-list__sort-arrow{transition:rotate .38s cubic-bezier(.34,1.56,.64,1);animation:.34s cubic-bezier(.34,1.56,.64,1) both contract-sort-arrow-in;rotate:0deg}.phase-three-platform .contract-list__sort .contract-list__sort-arrow.is-down{rotate:180deg}@keyframes contract-sort-arrow-in{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.phase-three-platform .contract-list__sort-pill.is-settled,.phase-three-platform .contract-list__sort .contract-list__sort-arrow{transition:none;animation:auto;animation-timeline:none}}.phase-three-platform .contract-list__sort svg{stroke-width:2.4px;flex:none;width:11px;height:11px}.phase-three-platform .contract-list__head>:nth-child(n+5){flex-direction:row-reverse;justify-self:end}.phase-three-platform .contract-list__row{min-height:60px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;font-family:inherit;font-size:13px;transition:background-color .22s cubic-bezier(.22,1,.36,1);position:relative}.phase-three-platform .contract-list__row:before{content:"";background:var(--lf-separator-soft);height:1px;transition:opacity .22s;position:absolute;top:0;left:64px;right:16px}.phase-three-platform .contract-list__head+.contract-list__row:before,.phase-three-platform .contract-list__row:focus-visible:before,.phase-three-platform .contract-list__row:focus-visible+.contract-list__row:before{opacity:0}.phase-three-platform .contract-list__row:focus-visible{background:var(--lf-message-card-bg,#fff);outline:none;box-shadow:0 0 0 .5px #0000000d,0 6px 18px #0000000f}.phase-three-platform .contract-list__row .phase-three-library-document-page.is-faithful-preview.contract-list__page{border-radius:2px;width:30px;height:43.1373px;transition:transform .26s cubic-bezier(.3,1.3,.5,1),box-shadow .26s;box-shadow:0 0 0 .5px #0000001a,0 2px 5px #00000014}.phase-three-platform .contract-list__row .phase-three-library-document-page.is-faithful-preview.contract-list__page .phase-two-document-view__generated-thumbnail-sheet{transform:scale(.0490196)}.phase-three-platform .contract-list__row:hover .phase-three-library-document-page.is-faithful-preview.contract-list__page{transform:translateY(-1px)rotate(-2deg)scale(1.12);box-shadow:0 0 0 .5px #0000001a,0 5px 12px #0000001f}.phase-three-platform .contract-list__row strong{min-width:0;color:var(--lf-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.phase-three-platform .contract-list__row .contract-name{display:inline}@media (width>=761px){@container (width<=860px){.contract-list__head,.phase-three-platform .contract-list__row{--contract-list-columns:34px minmax(0, 1fr) minmax(0, 112px) 104px 104px}.contract-list__head>:nth-child(4),.phase-three-platform .contract-list__row .contract-list__owner{display:none}}@container (width<=640px){.contract-list__head,.phase-three-platform .contract-list__row{--contract-list-columns:34px minmax(0, 1fr) 104px}.contract-list__head>:is(:nth-child(3),:nth-child(4),:nth-child(6)),.phase-three-platform .contract-list__row :is(.contract-list__category,.contract-list__owner,.contract-list__created){display:none}}}.contract-name{text-overflow:ellipsis;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.contract-list__category,.contract-list__owner{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.contract-list__drives{vertical-align:-2px;gap:4px;margin-left:6px;display:inline-flex}.contract-list__drives .contract-drive-glyph{width:13px;height:13px}.contract-list__date{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.phase-three-platform .contract-list__row.is-loading{cursor:default}.phase-three-platform .contract-list__row.is-loading:after{content:"";background:linear-gradient(90deg, var(--lf-fill) 0%, color-mix(in srgb, var(--lf-fill) 97.4%, transparent) calc(0% * .875 + (0% * .5 + 100% * .5) * .125), color-mix(in srgb, var(--lf-fill) 90.6%, transparent) calc(0% * .75 + (0% * .5 + 100% * .5) * .25), color-mix(in srgb, var(--lf-fill) 81%, transparent) calc(0% * .625 + (0% * .5 + 100% * .5) * .375), color-mix(in srgb, var(--lf-fill) 70%, transparent) calc(0% * .5 + (0% * .5 + 100% * .5) * .5), color-mix(in srgb, var(--lf-fill) 59%, transparent) calc(0% * .375 + (0% * .5 + 100% * .5) * .625), color-mix(in srgb, var(--lf-fill) 49.4%, transparent) calc(0% * .25 + (0% * .5 + 100% * .5) * .75), color-mix(in srgb, var(--lf-fill) 42.6%, transparent) calc(0% * .125 + (0% * .5 + 100% * .5) * .875), color-mix(in srgb, var(--lf-fill) 40%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--lf-fill) 42.6%, transparent) calc((0% * .5 + 100% * .5) * .875 + 100% * .125), color-mix(in srgb, var(--lf-fill) 49.4%, transparent) calc((0% * .5 + 100% * .5) * .75 + 100% * .25), color-mix(in srgb, var(--lf-fill) 59%, transparent) calc((0% * .5 + 100% * .5) * .625 + 100% * .375), color-mix(in srgb, var(--lf-fill) 70%, transparent) calc((0% * .5 + 100% * .5) * .5 + 100% * .5), color-mix(in srgb, var(--lf-fill) 81%, transparent) calc((0% * .5 + 100% * .5) * .375 + 100% * .625), color-mix(in srgb, var(--lf-fill) 90.6%, transparent) calc((0% * .5 + 100% * .5) * .25 + 100% * .75), color-mix(in srgb, var(--lf-fill) 97.4%, transparent) calc((0% * .5 + 100% * .5) * .125 + 100% * .875), var(--lf-fill) 100%) 0 0 / 200% 100%;border-radius:999px;grid-column:2/-1;max-width:60%;height:10px;animation:1.4s ease-in-out infinite contract-list-loading}@keyframes contract-list-loading{0%{background-position:100% 0}to{background-position:-100% 0}}html.contract-view-transition::view-transition-old(root){opacity:0;animation:auto;animation-timeline:none}html.contract-view-transition::view-transition-new(root){animation:auto;animation-timeline:none}html.contract-view-transition::view-transition-group(*){animation-duration:.56s;animation-timing-function:cubic-bezier(.2,.9,.15,1)}html.contract-view-transition::view-transition-old(*){animation-duration:.32s;animation-timing-function:ease}html.contract-view-transition::view-transition-new(*){animation-duration:.32s;animation-timing-function:ease}html.contract-view-transition .contract-list__head,html.contract-view-transition .contract-list__category,html.contract-view-transition .contract-list__owner,html.contract-view-transition .contract-list__date,html.contract-view-transition .contract-list__row:before,html.contract-view-transition .phase-three-library-document-card>small{animation:.36s cubic-bezier(.22,1,.36,1) .2s both contract-view-fade-in}@keyframes contract-view-fade-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.contract-view-switch__pill{transition:none}}@media (width<=760px){.contract-list{--contract-list-columns:30px minmax(0, 1fr) auto}.contract-list__head>:is(:nth-child(3),:nth-child(4),:nth-child(n+6)),.contract-list__category,.contract-list__owner,.contract-list__created{display:none}}.contract-source{z-index:200;background:#0000002e;place-items:start center;padding-top:12vh;animation:.16s both contract-fade-in;display:grid;position:fixed;inset:0}@keyframes contract-fade-in{0%{opacity:0}}.contract-source__sheet{background:var(--lf-message-card-bg,#fff);border-radius:20px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(560px,100vw - 32px);max-height:min(620px,76vh);animation:.22s cubic-bezier(.22,1,.36,1) both contract-pop-in;display:grid;overflow:hidden;box-shadow:0 0 0 .5px #00000014,0 24px 70px #0000003d}.contract-source__head{align-items:center;gap:10px;padding:16px 14px 6px 20px;display:flex}.contract-source__head img,.contract-source__head svg{object-fit:contain;width:18px;height:18px;color:var(--lf-secondary-label)}.contract-source__head h2{color:var(--lf-label);flex:1;margin:0;font-size:15px;font-weight:650}.contract-source__close{width:28px;height:28px;color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.contract-source__close:hover{background:var(--lf-fill);color:var(--lf-label)}.contract-source__close svg{width:15px;height:15px}.contract-source__search{background:var(--lf-fill,#7878801a);height:38px;color:var(--lf-secondary-label);border-radius:12px;align-items:center;gap:8px;margin:8px 14px 6px;padding:0 12px;display:flex}.contract-source__search svg{width:15px;height:15px}.contract-source__search input{min-width:0;color:var(--lf-label);font:14px/1 var(--lf-font,inherit);background:0 0;border:0;outline:none;flex:1}.contract-source__list{overscroll-behavior:contain;align-content:start;gap:2px;padding:4px 8px 10px;display:grid;overflow:auto}.contract-source__row{min-height:52px;color:var(--lf-label);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;transition:background-color .14s,opacity .16s;display:grid}.contract-source__row:hover:not(:disabled),.contract-source__row:focus-visible{background:var(--lf-fill,#7878801a);outline:none}.contract-source__row:disabled:not(.is-bringing){opacity:.45;cursor:default}.contract-source__row>svg{width:17px;height:17px;color:var(--lf-secondary-label)}.contract-source__text{gap:2px;min-width:0;display:grid}.contract-source__text strong,.contract-source__text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contract-source__text strong{font-size:13.5px;font-weight:600}.contract-source__text small{color:var(--lf-secondary-label);font-size:12px}.contract-source__row time{color:var(--lf-tertiary-label,#3c3c4373);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.contract-source__row.is-loading{background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;cursor:default;background-size:200% 100%;height:52px;animation:1.2s ease-in-out infinite contract-shimmer}@keyframes contract-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.contract-source__empty{color:var(--lf-secondary-label);text-align:center;margin:0;padding:26px 16px;font-size:13px}.contract-source__empty.is-error{color:#b0122b;padding:10px 16px}.contract-source__foot{border-top:1px solid var(--lf-separator-soft,#0000000f);color:var(--lf-tertiary-label,#3c3c4373);margin:0;padding:10px 20px 14px;font-size:11.5px}.phase-three-platform .phase-two-document-view__toolbar .contract-drive-link img{object-fit:contain;width:15px;height:15px}@property --phase-two-custom-canvas-scale{syntax:"<number>";inherits:true;initial-value:1}.phase-two-document-view__custom-canvas{zoom:var(--phase-two-custom-canvas-scale,1);width:100%}.contract-document.is-embedded{background:0 0;border-radius:0;min-height:0;padding:0 0 40px}.contract-document.is-embedded .word-document{--word-rail-width:220px}.phase-three-platform .phase-three-document-experience.is-contract.is-editing .phase-two-document-view>header{grid-template-columns:minmax(0,1fr) auto;gap:8px}.phase-three-platform .phase-three-document-experience.is-contract.is-editing .phase-two-document-view__identity{display:none}.phase-three-platform .phase-three-document-experience.is-contract.is-editing .phase-two-document-view__leading-controls{justify-self:stretch;min-width:0;overflow:visible}.phase-three-platform .phase-three-document-experience.is-contract.is-editing .phase-two-document-view__toolbar>:not(.contract-edit-button){display:none}.phase-three-platform .phase-two-document-view__toolbar .contract-edit-button{width:auto;height:28px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background-color .16s,color .16s,opacity .16s,transform .12s}.phase-three-platform .phase-two-document-view__toolbar .contract-edit-button:hover:not(:disabled){background:var(--lf-hover-bg);color:var(--lf-label)}.phase-three-platform .phase-two-document-view__toolbar .contract-edit-button.is-primary{color:#fff;background:#1f5fd6;padding:0 16px}.phase-three-platform .phase-two-document-view__toolbar .contract-edit-button.is-primary:hover:not(:disabled){color:#fff;background:#1a52bb}.phase-three-platform .phase-two-document-view__toolbar .contract-edit-button:active:not(:disabled){transform:scale(.96)}.phase-three-platform .phase-two-document-view__toolbar .contract-edit-button.is-icon{place-items:center;width:28px;padding:0;display:inline-grid}.phase-three-platform .phase-two-document-view__toolbar .contract-edit-button:disabled{opacity:.4;cursor:default}.phase-three-platform .phase-three-contract-back{z-index:40;width:var(--lf-top-switcher-h,40px);height:var(--lf-top-switcher-h,40px);color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .18s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;top:12px;left:16px}.phase-three-platform .phase-three-contract-back:before{content:"";inset:var(--lf-switcher-shell-padding,4px);z-index:0;background:var(--lf-dark-chrome-selection-fill,var(--lf-selection));box-shadow:var(--lf-floating-sidebar-shadow);pointer-events:none;border-radius:50%;position:absolute;translate:0 1px}.phase-three-platform .phase-three-contract-back:active{transform:scale(.94)}.phase-three-platform .phase-three-contract-back svg{z-index:1;stroke-width:2.6px;width:17px;height:17px;position:relative;translate:-1px 1px}@property --contract-comments{syntax:"<number>";inherits:true;initial-value:0}.phase-three-platform .phase-three-document-experience.is-contract:has(.word-document.has-comments){--contract-comments:1}.contract-timeline{--timeline-span:calc(100% - var(--timeline-knob));-webkit-user-select:none;user-select:none;flex:1;align-items:center;min-width:0;height:100%;padding:0 5px;display:flex}.contract-timeline__track{cursor:pointer;touch-action:none;border-radius:999px;outline:none;flex:1;min-width:0;height:100%;position:relative}.contract-timeline__view{flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:clip visible}.contract-timeline__view>.contract-timeline__track{flex:1 0 auto;transition:transform .46s cubic-bezier(.22,1,.36,1)}.contract-timeline__view.is-wheeling>.contract-timeline__track,.contract-timeline.is-dragging .contract-timeline__view>.contract-timeline__track{transition:none}.contract-timeline__view:before,.contract-timeline__view:after{content:"";z-index:3;opacity:0;pointer-events:none;width:36px;transition:opacity .22s;position:absolute;top:0;bottom:0}.contract-timeline__view:before{background:linear-gradient(90deg, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 0%, color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 95.7%, transparent) calc(0% * .875 + 100% * .125), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 84.4%, transparent) calc(0% * .75 + 100% * .25), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 68.4%, transparent) calc(0% * .625 + 100% * .375), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 50%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 31.6%, transparent) calc(0% * .375 + 100% * .625), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 15.6%, transparent) calc(0% * .25 + 100% * .75), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 4.3%, transparent) calc(0% * .125 + 100% * .875), transparent 100%);left:0}.contract-timeline__view:after{background:linear-gradient(270deg, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 0%, color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 95.7%, transparent) calc(0% * .875 + 100% * .125), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 84.4%, transparent) calc(0% * .75 + 100% * .25), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 68.4%, transparent) calc(0% * .625 + 100% * .375), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 50%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 31.6%, transparent) calc(0% * .375 + 100% * .625), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 15.6%, transparent) calc(0% * .25 + 100% * .75), color-mix(in srgb, var(--timeline-fade,var(--lf-message-card-bg,#fff)) 4.3%, transparent) calc(0% * .125 + 100% * .875), transparent 100%);right:0}.contract-timeline__view.has-earlier:before,.contract-timeline__view.has-later:after{opacity:1}.contract-timeline__ruler{top:50%;right:calc(var(--timeline-knob) / 2);left:calc(var(--timeline-knob) / 2);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--lf-label) 30%, transparent) 0 1px, transparent 1px 7px);pointer-events:none;height:6px;position:absolute;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000b 3px,#00000028 6px,#00000051 9px,#00000080 12px,#000000ae 15px,#000000d7 18px,#000000f4 21px,#000 24px calc(100% - 24px),#000000f4 calc(100% - 21px),#000000d7 calc(100% - 18px),#000000ae calc(100% - 15px),#00000080 calc(100% - 12px),#00000051 calc(100% - 9px),#00000028 calc(100% - 6px),#0000000b calc(100% - 3px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000000b 3px,#00000028 6px,#00000051 9px,#00000080 12px,#000000ae 15px,#000000d7 18px,#000000f4 21px,#000 24px calc(100% - 24px),#000000f4 calc(100% - 21px),#000000d7 calc(100% - 18px),#000000ae calc(100% - 15px),#00000080 calc(100% - 12px),#00000051 calc(100% - 9px),#00000028 calc(100% - 6px),#0000000b calc(100% - 3px),#0000 100%)}.contract-timeline__stop{top:50%;left:calc(var(--timeline-knob) / 2 + var(--at) * var(--timeline-span));background:color-mix(in srgb, var(--lf-label) 42%, transparent);pointer-events:none;border-radius:2px;width:2px;height:14px;transition:background-color .24s,height .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)}.contract-timeline__stop.is-past{background:var(--lf-label);opacity:.7}.contract-timeline__stop.is-hovered{background:var(--lf-label);opacity:1;width:3px;height:20px}.contract-timeline__knob{top:50%;left:clamp(var(--knob-half,calc(var(--timeline-knob) / 2)), calc(var(--timeline-knob) / 2 + var(--at) * var(--timeline-span)), calc(100% - var(--knob-half,calc(var(--timeline-knob) / 2))));z-index:2;box-sizing:border-box;width:max-content;min-width:var(--timeline-knob);background:var(--lf-label,#1c1c1e);height:26px;box-shadow:none;color:var(--lf-message-card-bg,#fff);pointer-events:none;border-radius:999px;place-items:center;padding:0 12px;transition:left .36s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),background-color .22s,box-shadow .22s;display:grid;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.contract-timeline__knob-label{font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;font-size:11.5px;font-weight:650;line-height:1;animation:.32s cubic-bezier(.22,1,.36,1) both contract-timeline-label}@keyframes contract-timeline-label{0%{opacity:0;filter:blur(2px);transform:translateY(5px)}}.contract-timeline__knob-label.is-restore{align-items:center;gap:5px;display:inline-flex}.contract-timeline__track:hover .contract-timeline__knob{box-shadow:0 2px 8px #0000002e}.contract-timeline.is-unset .contract-timeline__knob{opacity:0;transform:translate(-50%,-50%)scale(.7)}.contract-timeline__knob{transition-property:left,transform,background-color,box-shadow,opacity}.contract-timeline.is-unset .contract-timeline__knob,.contract-timeline.is-appearing .contract-timeline__knob{transition-property:transform,opacity,background-color,box-shadow;transition-duration:.26s}.contract-timeline.is-dragging .contract-timeline__knob{will-change:left;transition:background-color .22s;transform:translate(-50%,-50%);box-shadow:0 3px 10px #00000038}.contract-timeline__track:focus-visible .contract-timeline__knob{box-shadow:0 0 0 2px var(--lf-label)}.contract-timeline.is-single .contract-timeline__track{cursor:default}.contract-timeline__peek{bottom:calc(100% + 10px);left:calc(var(--timeline-knob) / 2 + var(--at) * var(--timeline-span));z-index:3;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;width:max-content;transform:translate(calc(-50% + var(--peek-shift,0px)), 4px) scale(.96);pointer-events:none;background:#1c1c1eeb;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:600;line-height:1.2;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;box-shadow:0 4px 14px #0000002e}.contract-timeline__peek.is-gliding{transition:left .3s cubic-bezier(.22,1,.36,1),opacity .18s,transform .26s cubic-bezier(.22,1,.36,1)}.contract-timeline__peek.is-visible{opacity:1;transform:translate(calc(-50% + var(--peek-shift,0px)), 0) scale(1)}@media (prefers-reduced-motion:reduce){.contract-timeline__knob,.contract-timeline__peek,.contract-timeline__stop{transition:none}.contract-timeline__knob-label{animation:auto;animation-timeline:none}}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view{--contract-margin:calc(238px * var(--contract-comments) * var(--phase-two-custom-canvas-scale,1));--contract-page:calc(720px * var(--phase-two-custom-canvas-scale,1));--contract-stage:calc(var(--contract-page) + var(--contract-margin))}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>header,.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>.phase-two-document-view__footer{width:min(var(--contract-page), 100% - var(--phase-two-document-canvas-padding) - var(--contract-margin));margin-right:0;margin-left:calc(var(--phase-two-document-canvas-padding) / 2 + max(0px, (100% - var(--phase-two-document-canvas-padding) - var(--contract-stage)) / 2) + var(--contract-margin));border-radius:var(--lf-floating-radius);background:var(--lf-message-card-bg);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #0000;justify-self:start}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>.phase-two-document-view__footer{--contract-bar-span:min(var(--contract-page), 100% - var(--phase-two-document-canvas-padding) - var(--contract-margin));--contract-timeline-width:min(440px, var(--contract-bar-span));width:var(--contract-timeline-width);margin-left:calc(var(--phase-two-document-canvas-padding) / 2 + max(0px, (100% - var(--phase-two-document-canvas-padding) - var(--contract-stage)) / 2) + var(--contract-margin) + (var(--contract-bar-span) - var(--contract-timeline-width)) / 2);height:var(--phase-two-compact-bar-height);margin-bottom:8px}.contract-markup-switch{isolation:isolate;display:inline-flex;position:relative}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>header{grid-template-rows:minmax(0,1fr)}.contract-markup-switch__pill{z-index:-1;background:var(--lf-fill);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.contract-markup-switch.is-ready .contract-markup-switch__pill{transition:transform .38s cubic-bezier(.3,1.25,.5,1),width .38s cubic-bezier(.3,1.25,.5,1)}.phase-three-platform .phase-two-document-view__leading-controls .contract-markup-switch button{width:auto;height:calc(var(--lf-top-switcher-h,40px) - 10px);color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-family:inherit;font-size:12px;font-weight:600;transition:color .2s}.phase-three-platform .phase-two-document-view__leading-controls .contract-markup-switch button:hover,.phase-three-platform .phase-two-document-view__leading-controls .contract-markup-switch button[aria-checked=true]{color:var(--lf-label)}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view{grid-template-rows:auto minmax(0,1fr) auto}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view__canvas{align-items:flex-start;padding-bottom:12px}.phase-three-platform .phase-three-document-experience.is-contract{--phase-two-document-page-width:calc(765px + 235px * var(--contract-comments));--phase-two-document-track-width:calc(var(--phase-two-document-page-width) * var(--phase-two-custom-canvas-scale,1) + var(--phase-two-document-canvas-padding));grid-template-columns:minmax(260px, 1fr) minmax(520px, var(--phase-two-document-track-width)) 0px;transition:--contract-comments .46s cubic-bezier(.22,1,.36,1),--phase-two-custom-canvas-scale .34s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-document-experience.is-contract.is-pinching{transition:--contract-comments .46s cubic-bezier(.22,1,.36,1),--phase-two-custom-canvas-scale 90ms linear}.phase-three-platform .contract-document .word-document__stage,.phase-three-platform .contract-document .word-document.has-comments .word-document__stage{grid-template-columns:calc(var(--word-rail-width) * var(--contract-comments)) var(--word-page-width);column-gap:calc(18px * var(--contract-comments));justify-content:safe center;transition:none}.phase-three-platform .contract-document .word-document__comments{width:var(--word-rail-width);justify-self:end}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-document-experience.is-contract{transition:none}}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>header{grid-area:1/1;align-self:start}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>.phase-two-document-view__footer{grid-area:3/1;align-self:end}@property --contract-top-fade{syntax:"<length>";inherits:false;initial-value:0}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>.phase-two-document-view__stage{--contract-under-top:calc(var(--lf-top-switcher-h,40px));--contract-top-fade:0px;--contract-bottom-fade:120px;-webkit-mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - .82 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * 0), rgb(0 0 0/calc(1 - .7848 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .125), rgb(0 0 0/calc(1 - .6919 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .25), rgb(0 0 0/calc(1 - .5605 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .375), rgb(0 0 0/calc(1 - .41 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .5), rgb(0 0 0/calc(1 - .2595 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .625), rgb(0 0 0/calc(1 - .1281 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .75), rgb(0 0 0/calc(1 - .0352 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .875), rgb(0 0 0/calc(1 - 0 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * 1), rgb(0 0 0/calc(1 - 0 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * 1), rgb(0 0 0/calc(1 - .0352 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .875), rgb(0 0 0/calc(1 - .1281 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .75), rgb(0 0 0/calc(1 - .2595 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .625), rgb(0 0 0/calc(1 - .41 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .5), rgb(0 0 0/calc(1 - .5605 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .375), rgb(0 0 0/calc(1 - .6919 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .25), rgb(0 0 0/calc(1 - .7848 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .125), rgb(0 0 0/calc(1 - .82 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * 0));mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - .82 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * 0), rgb(0 0 0/calc(1 - .7848 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .125), rgb(0 0 0/calc(1 - .6919 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .25), rgb(0 0 0/calc(1 - .5605 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .375), rgb(0 0 0/calc(1 - .41 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .5), rgb(0 0 0/calc(1 - .2595 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .625), rgb(0 0 0/calc(1 - .1281 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .75), rgb(0 0 0/calc(1 - .0352 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * .875), rgb(0 0 0/calc(1 - 0 * var(--contract-top-fade) / var(--contract-top-fade-full))) calc(var(--contract-top-fade) * 1), rgb(0 0 0/calc(1 - 0 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * 1), rgb(0 0 0/calc(1 - .0352 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .875), rgb(0 0 0/calc(1 - .1281 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .75), rgb(0 0 0/calc(1 - .2595 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .625), rgb(0 0 0/calc(1 - .41 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .5), rgb(0 0 0/calc(1 - .5605 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .375), rgb(0 0 0/calc(1 - .6919 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .25), rgb(0 0 0/calc(1 - .7848 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * .125), rgb(0 0 0/calc(1 - .82 * var(--contract-bottom-fade) / 120px)) calc(100% - var(--contract-bottom-fade) * 0));grid-area:1/1/-1;transition:--contract-top-fade .36s cubic-bezier(.22,1,.36,1),--contract-bottom-fade .36s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>.phase-two-document-view__stage.is-scrolled{--contract-top-fade:var(--contract-top-fade-full)}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>.phase-two-document-view__stage.is-at-end{--contract-bottom-fade:0px}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view__canvas{padding-top:calc(var(--lf-top-switcher-h,40px) + 14px);padding-bottom:calc(var(--phase-two-compact-bar-height,40px) + 22px);scroll-padding-top:calc(var(--lf-top-switcher-h,40px) + 14px)}.contract-timeline__stop.is-base{border:2px solid var(--lf-label);background:var(--lf-message-card-bg,#fff);opacity:1;border-radius:999px;width:10px;height:10px}.phase-three-platform .phase-two-document-view__footer .document-latest.is-base{box-shadow:inset 0 0 0 2px var(--lf-label)}.contract-timeline__peek{text-align:center;border-radius:12px;justify-items:center;gap:2px;padding:7px 12px 8px;display:grid}.contract-timeline__peek-title{text-overflow:ellipsis;max-width:260px;font-size:12px;font-weight:650;overflow:hidden}.contract-timeline__peek-meta{opacity:.72;font-size:11px;font-weight:500}.contract-timeline__peek-hint{opacity:.5;margin-top:3px;font-size:10.5px;font-weight:500}.contract-compare-chip{background:var(--lf-fill,#7878801f);height:30px;color:var(--lf-secondary-label);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin-left:5px;padding:0 4px 0 11px;font-size:12px;animation:.22s cubic-bezier(.22,1,.36,1) both contract-chip-in;display:inline-flex}.contract-compare-chip strong{color:var(--lf-label);font-variant-numeric:tabular-nums;font-weight:650}.contract-compare-chip button{width:22px;height:22px;color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.contract-compare-chip button:hover{background:var(--lf-hover-bg,#78788029);color:var(--lf-label)}@keyframes contract-chip-in{0%{opacity:0;transform:translate(-4px)}}.phase-three-platform .phase-two-document-view__toolbar .contract-tool{display:flex;position:static}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view__toolbar{position:relative}.phase-three-platform .phase-two-document-view__toolbar .contract-tool>button.is-open{background:var(--lf-hover-bg,#78788024);color:var(--lf-label)}.contract-find,.contract-outline{z-index:20;background:var(--lf-message-card-bg,#fff);transform-origin:100% 0;border-radius:16px;animation:.2s cubic-bezier(.22,1,.36,1) both contract-pop-in;position:absolute;top:calc(100% + 12px);right:-2px;box-shadow:0 0 0 .5px #00000014,0 8px 28px #00000024}@keyframes contract-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.contract-find{width:340px;height:40px;color:var(--lf-secondary-label);align-items:center;gap:2px;padding:0 5px 0 12px;display:flex}.contract-find input{min-width:0;height:100%;color:var(--lf-label);font:13px/1 var(--lf-font,inherit);background:0 0;border:0;outline:none;flex:1;margin-left:6px;padding:0}.contract-find__count{color:var(--lf-tertiary-label,#3c3c4373);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:0 6px;font-size:11.5px}.phase-three-platform .phase-two-document-view__toolbar .contract-find button{border-radius:999px;flex:0 0 28px;width:28px;height:28px}.contract-outline{overscroll-behavior:contain;width:280px;max-height:min(60vh,520px);padding:6px;display:grid;overflow:auto}.phase-three-platform .phase-two-document-view__toolbar .contract-outline button{width:100%;height:auto;color:var(--lf-label);font:500 12.5px/1.35 var(--lf-font,inherit);text-align:left;white-space:normal;border-radius:9px;flex:none;padding:7px 10px;display:block}.phase-three-platform .phase-two-document-view__toolbar .contract-outline button.is-level-3{color:var(--lf-secondary-label);padding-left:22px;font-weight:450}.phase-three-platform .phase-two-document-view__toolbar .contract-outline button.is-active{background:var(--lf-fill,#7878801f);font-weight:650}.contract-outline p{color:var(--lf-secondary-label);margin:0;padding:10px;font-size:12.5px}::highlight(lf-find){background-color:#ffd60a61}::highlight(lf-find-current){color:#1c1c1e;background-color:#ff9f0ab3}.phase-three-agent-answer .phase-three-agent-clause{color:var(--lf-accent,#0a6ee6);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0a6ee659;text-decoration:underline #0a6ee659;text-decoration-thickness:1px;transition:text-decoration-color .14s,color .14s;display:inline}.phase-three-agent-answer .phase-three-agent-clause:hover{text-decoration-color:currentColor}.phase-three-agent-answer .phase-three-agent-clause.is-missing{color:var(--lf-secondary-label);cursor:default;text-decoration-style:dashed}.contract-alert-list{flex-direction:column;gap:0;display:flex}.contract-alert-slot{grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.32,.72,0,1),opacity .18s;display:grid;position:relative}.contract-alert-slot+.contract-alert-slot:before{content:"";background:var(--lf-separator,#80808047);height:1px;position:absolute;top:0;left:14px;right:14px}.contract-alert-slot>.contract-alert{min-height:0;overflow:hidden}.contract-alert-slot.is-leaving{opacity:0;pointer-events:none;grid-template-rows:0fr}.contract-alert{flex-direction:column;gap:12px;padding:14px 14px 13px;animation:.32s cubic-bezier(.32,.72,0,1) both contract-alert-in;display:flex}.contract-alert__body{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:11px;padding:0;display:flex}.contract-alert__body:focus-visible{outline:none}.contract-alert:has(.contract-alert__body:focus-visible){box-shadow:inset 0 0 0 2px var(--lf-label);border-radius:12px}.contract-alert__text{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:1px;display:flex}.contract-alert__top{align-items:center;gap:10px;display:flex}.contract-alert__title{letter-spacing:-.005em;min-width:0;color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.contract-alert__kind{background:var(--lf-fill,#0000000d);height:18px;color:var(--lf-secondary-label);letter-spacing:.01em;white-space:nowrap;border-radius:6px;flex:none;align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.contract-alert__contract{color:var(--lf-secondary-label);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;overflow:hidden}.contract-alert__detail{color:var(--lf-secondary-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.contract-alert__actions{align-items:center;gap:4px;margin-left:-2px;display:flex}.contract-alert__actions button{height:26px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:500;transition:background-color .16s,color .16s,opacity .16s,transform .12s;display:inline-flex}.contract-alert__actions button:active:not(:disabled){transform:scale(.96)}.contract-alert__actions button svg{stroke-width:2px;width:13px;height:13px}.contract-alert__matter{background:var(--lf-label);color:var(--lf-content,#fff)}.contract-alert__matter:hover:not(:disabled){background:color-mix(in srgb, var(--lf-label) 84%, transparent)}.contract-alert__matter:disabled{opacity:.6;cursor:default}.contract-alert__dismiss{color:var(--lf-secondary-label);background:0 0}.contract-alert__dismiss:hover{background:var(--lf-fill);color:var(--lf-label)}.contract-alert__actions time{color:var(--lf-tertiary-label);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}@keyframes contract-alert-in{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-color-scheme:dark){.contract-alert__kind{background:#ffffff1a}}@media (prefers-reduced-motion:reduce){.contract-alert,.contract-alert-slot,.contract-alert__actions button{transition:none;animation:auto;animation-timeline:none}}.phase-three-platform .contract-mode-controls>.radical-inbox-switcher{width:calc(var(--lf-inbox-tray-control-width) - (var(--lf-floating-sidebar-gap) * 2))}.phase-three-platform .contract-folders__list{scrollbar-width:none;align-content:start;gap:1px;padding:8px;display:grid;overflow:auto}.phase-three-platform .contract-folder{width:100%;min-height:32px;padding:0 8px 0 calc(6px + var(--depth,0) * 16px);color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;font-family:inherit;font-size:13px;transition:background-color .18s cubic-bezier(.22,1,.36,1),color .18s,box-shadow .18s;display:flex;position:relative}.phase-three-platform .contract-folder:hover{color:var(--lf-label)}.phase-three-platform .contract-folder.is-selected{color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground,#fff))}.phase-three-platform .contract-folders__list{position:relative}.phase-three-platform .contract-folders__indicator{z-index:0;opacity:0;pointer-events:none;will-change:transform, width, height;border-radius:10px;transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),opacity .22s;position:absolute;top:0;left:0}.phase-three-platform .contract-folders__indicator.is-visible{opacity:1}.phase-three-platform .contract-folders__indicator.is-instant{transition:opacity .22s}.phase-three-platform .contract-folders__indicator.is-hover{background:var(--lf-fill)}.phase-three-platform .contract-folders__indicator.is-active{background:var(--lf-dark-chrome-selection-fill,var(--lf-selection));box-shadow:var(--lf-selection-shadow,none)}.phase-three-platform .contract-folder.is-drop-target{background:color-mix(in srgb, var(--lf-accent) 16%, transparent);box-shadow:inset 0 0 0 1.5px var(--lf-accent);color:var(--lf-label)}.phase-three-platform .contract-folder__toggle{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.phase-three-platform .contract-folder__toggle.is-empty{visibility:hidden}.phase-three-platform .contract-folder__toggle svg{stroke-width:2.4px;width:12px;height:12px;transition:transform .22s cubic-bezier(.32,.72,0,1)}.phase-three-platform .contract-folder__toggle.is-open svg{transform:rotate(90deg)}.phase-three-platform .contract-folder__icon{stroke-width:2px;fill:currentColor;opacity:.8;flex:none;width:14px;height:14px}.phase-three-platform .contract-folders__add .contract-folder__icon{fill:none;stroke-width:2.3px}.phase-three-platform .contract-folders__add{color:var(--lf-tertiary-label,var(--lf-secondary-label));padding-left:28px}.phase-three-platform .contract-folder__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.phase-three-platform .contract-folder>.contract-folder__name:first-child{padding-left:2px}.phase-three-platform .contract-folder__count{color:inherit;font-variant-numeric:tabular-nums;opacity:.62;flex:none;font-size:11.5px}.phase-three-platform .contract-folders__tools{z-index:2;height:var(--tools-h,32px);color:var(--lf-label);opacity:0;pointer-events:none;transform:translateY(var(--tools-y,0px));align-items:center;gap:2px;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .18s;display:flex;position:absolute;top:0;right:14px}.phase-three-platform .contract-folders__tools.is-visible{opacity:1;pointer-events:auto}.phase-three-platform .contract-folders__tools.is-instant{transition:opacity .18s}.phase-three-platform .contract-folders__tools.is-on-selection{color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground,#fff))}.phase-three-platform .contract-folder__count{transition:opacity .16s}.phase-three-platform .contract-folder.has-tools .contract-folder__count{opacity:0}.phase-three-platform .contract-folders__add:hover{color:var(--lf-label)}.phase-three-platform .contract-folders__tools button{width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.phase-three-platform .contract-folders__tools button:hover{background:color-mix(in srgb, currentcolor 14%, transparent)}.phase-three-platform .contract-folders__tools svg{stroke-width:2.1px;width:13px;height:13px}.phase-three-platform .contract-folder__rename{border:1px solid var(--lf-separator);background:var(--lf-message-card-bg,var(--lf-background));min-width:0;height:24px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:6px;outline:none;flex:auto;padding:0 6px;font-family:inherit;font-size:13px}.phase-three-platform .contract-folders__empty{color:var(--lf-tertiary-label,var(--lf-secondary-label));text-align:center;margin:0;padding:18px 14px;font-size:12.5px}.phase-three-platform .contract-list__row.has-update:after{content:"";background:var(--lf-label);pointer-events:none;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.phase-three-platform .phase-three-library-tools.phase-three-contract-tools{margin-left:-2px;padding-left:0}.phase-three-platform .phase-three-contracts-plane .radical-progress-plane>.radical-list-pane{height:auto;max-height:calc(100dvh - var(--lf-phase-two-panel-top,64px) - var(--lf-floating-sidebar-gap,12px));flex-direction:column;align-self:start;display:flex}.phase-three-platform .phase-three-contracts-plane .radical-progress-plane>.radical-list-pane>.radical-list{flex:0 auto;height:auto;min-height:0;padding-top:8px;padding-bottom:8px;-webkit-mask-image:none;mask-image:none}.phase-three-platform .phase-three-contracts-plane .radical-progress-plane>.radical-list-pane>.contract-folders__list{padding-top:7px;padding-inline:9px}.phase-three-platform .phase-three-contracts-plane .radical-progress-plane>.phase-three-library-detail-pane{margin-left:-50px}@property --contract-bottom-fade{syntax:"<length>";inherits:false;initial-value:0}.phase-three-platform .phase-three-contracts-plane .phase-three-library-browser__scroll{--contract-bottom-fade:140px;width:calc(100% + 12px);-webkit-mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - 0 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * 1), rgb(0 0 0/calc(1 - .043 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .875), rgb(0 0 0/calc(1 - .1563 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .75), rgb(0 0 0/calc(1 - .3164 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .625), rgb(0 0 0/calc(1 - .5 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .5), rgb(0 0 0/calc(1 - .6836 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .375), rgb(0 0 0/calc(1 - .8438 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .25), rgb(0 0 0/calc(1 - .957 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .125), rgb(0 0 0/calc(1 - 1 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * 0));mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - 0 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * 1), rgb(0 0 0/calc(1 - .043 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .875), rgb(0 0 0/calc(1 - .1563 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .75), rgb(0 0 0/calc(1 - .3164 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .625), rgb(0 0 0/calc(1 - .5 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .5), rgb(0 0 0/calc(1 - .6836 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .375), rgb(0 0 0/calc(1 - .8438 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .25), rgb(0 0 0/calc(1 - .957 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * .125), rgb(0 0 0/calc(1 - 1 * var(--contract-bottom-fade) / 140px)) calc(100% - var(--contract-bottom-fade) * 0));margin:0 0 0 -12px;padding-top:24px;padding-bottom:120px;padding-left:16px;transition:--contract-bottom-fade .36s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-contracts-plane .phase-three-library-browser__scroll.is-at-end{--contract-bottom-fade:0px}.phase-three-platform .phase-three-contracts-plane .radical-progress-plane>.radical-list-pane.contract-side-tray{transition:height .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.16,1,.3,1);overflow:hidden}.phase-three-platform .phase-three-contracts-plane .phase-three-library-tools.phase-three-contract-tools{z-index:6;background:var(--lf-background);box-shadow:-16px 0 0 var(--lf-background);margin:-24px 0 0 -2px;padding:32px 0 16px;position:sticky;top:-24px}.phase-three-platform .phase-three-contracts-plane .contract-list__head{z-index:5;top:calc(var(--contract-tools-height,78px) - 24px);background:var(--lf-background);box-shadow:-20px 0 0 var(--lf-background);position:sticky}.phase-three-platform .phase-three-contracts-plane .contract-list__head:after,.phase-three-platform .phase-three-contracts-plane .phase-three-contract-tools.has-fade:after{content:"";background:linear-gradient(to bottom, var(--lf-background) 0%, color-mix(in srgb, var(--lf-background) 95.7%, transparent) calc(0% * .875 + 100% * .125), color-mix(in srgb, var(--lf-background) 84.4%, transparent) calc(0% * .75 + 100% * .25), color-mix(in srgb, var(--lf-background) 68.4%, transparent) calc(0% * .625 + 100% * .375), color-mix(in srgb, var(--lf-background) 50%, transparent) calc(0% * .5 + 100% * .5), color-mix(in srgb, var(--lf-background) 31.6%, transparent) calc(0% * .375 + 100% * .625), color-mix(in srgb, var(--lf-background) 15.6%, transparent) calc(0% * .25 + 100% * .75), color-mix(in srgb, var(--lf-background) 4.3%, transparent) calc(0% * .125 + 100% * .875), transparent 100%);pointer-events:none;opacity:0;height:36px;transition:opacity .24s;position:absolute;top:100%;left:-20px;right:0}.phase-three-platform .phase-three-contracts-plane .is-scrolled .contract-list__head:after,.phase-three-platform .phase-three-contracts-plane .is-scrolled>.phase-three-contract-tools.has-fade:after{opacity:1}@media (prefers-reduced-motion:reduce){.phase-three-platform .contract-folders__indicator,.phase-three-platform .contract-folders__tools,.phase-three-platform .phase-three-contracts-plane .radical-progress-plane>.radical-list-pane.contract-side-tray,.phase-three-platform .phase-three-contracts-plane .phase-three-library-browser__scroll{transition:none}}.phase-three-platform .contract-side-tray{--radical-inbox-slide:1}.phase-three-platform .contract-side-tray[data-tray-slide=backward]{--radical-inbox-slide:-1}.phase-three-platform .contract-side-tray>.radical-list{overflow-x:hidden}.phase-three-platform .contract-side-tray.is-tray-cells-entering>.radical-list>:is(.contract-folder,.contract-alert-slot,.contract-folders__empty){animation-name:radical-inbox-cell-enter;animation-duration:.34s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:var(--tray-cell-delay,0s)}.phase-three-platform .contract-side-tray.is-tray-cells-exiting>.radical-list>:is(.contract-folder,.contract-alert-slot,.contract-folders__empty){animation-name:radical-inbox-cell-exit;animation-duration:.104s;animation-timing-function:cubic-bezier(.4,0,1,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:var(--tray-cell-exit-delay,0s);pointer-events:none}.phase-three-platform .contract-side-tray.is-tray-cells-exiting :is(.contract-folders__indicator,.contract-folders__tools){opacity:0;transition:opacity .12s}.phase-three-platform .contract-side-tray.is-tray-cells-entering :is(.contract-folders__indicator,.contract-folders__tools){animation:.34s both contract-tray-fade}@keyframes contract-tray-fade{0%{opacity:0}}.phase-three-platform .contract-side-tray .contract-folders__list>:nth-child(5),.phase-three-platform .contract-side-tray .contract-alert-list>:nth-child(2){--tray-cell-delay:28ms;--tray-cell-exit-delay:16ms}.phase-three-platform .contract-side-tray .contract-folders__list>:nth-child(6),.phase-three-platform .contract-side-tray .contract-alert-list>:nth-child(3){--tray-cell-delay:56ms;--tray-cell-exit-delay:32ms}.phase-three-platform .contract-side-tray .contract-folders__list>:nth-child(7),.phase-three-platform .contract-side-tray .contract-alert-list>:nth-child(4){--tray-cell-delay:84ms;--tray-cell-exit-delay:48ms}.phase-three-platform .contract-side-tray .contract-folders__list>:nth-child(8),.phase-three-platform .contract-side-tray .contract-alert-list>:nth-child(5){--tray-cell-delay:.112s;--tray-cell-exit-delay:64ms}.phase-three-platform .contract-side-tray .contract-folders__list>:nth-child(9),.phase-three-platform .contract-side-tray .contract-alert-list>:nth-child(6){--tray-cell-delay:.14s;--tray-cell-exit-delay:80ms}.phase-three-platform .contract-side-tray .contract-folders__list>:nth-child(10),.phase-three-platform .contract-side-tray .contract-alert-list>:nth-child(7){--tray-cell-delay:.168s;--tray-cell-exit-delay:96ms}.phase-three-platform .contract-side-tray .contract-folders__list>:nth-child(11),.phase-three-platform .contract-side-tray .contract-alert-list>:nth-child(8),.phase-three-platform .contract-side-tray .contract-folders__list>:nth-child(n+12),.phase-three-platform .contract-side-tray .contract-alert-list>:nth-child(n+9){--tray-cell-delay:.196s;--tray-cell-exit-delay:.112s}@media (prefers-reduced-motion:reduce){.phase-three-platform .contract-side-tray>.radical-list>*{animation:auto!important;animation-timeline:none!important}}html.contract-open-transition .contract-document .word-document__sheets>.word-document__page:first-child{view-transition-name:phase-three-playbook-preview}html.phase-three-library-view-transition.contract-open-transition::view-transition-group(phase-three-playbook-preview){z-index:6;animation-duration:.66s;animation-timing-function:cubic-bezier(.25,1.08,.35,1)}html.phase-three-library-view-transition.contract-open-transition::view-transition-image-pair(phase-three-playbook-preview){animation:.66s cubic-bezier(.22,1,.36,1) both contract-page-lift}html.phase-three-library-view-transition.contract-open-transition::view-transition-old(phase-three-playbook-preview){mix-blend-mode:normal;animation:.66s linear both contract-page-old}html.phase-three-library-view-transition.contract-open-transition::view-transition-new(phase-three-playbook-preview){mix-blend-mode:normal;animation:.66s linear both contract-page-new}html.phase-three-library-view-transition.contract-open-transition::view-transition-group(phase-three-library-surface){animation-duration:.62s}html.phase-three-library-view-transition.contract-open-transition::view-transition-old(phase-three-library-surface){animation:.28s cubic-bezier(.4,0,1,1) both contract-surface-recede}html.phase-three-library-view-transition.contract-open-transition::view-transition-new(phase-three-library-surface){animation:.52s cubic-bezier(.16,1,.3,1) .17s both contract-surface-settle}@keyframes contract-page-lift{0%{filter:drop-shadow(0 1px 2px #0000001f)}45%{filter:drop-shadow(0 26px 44px #0000004d)}to{filter:drop-shadow(0 2px 8px #00000014)}}@keyframes contract-page-old{0%,14%{opacity:1}48%,to{opacity:0}}@keyframes contract-page-new{0%,10%{opacity:0}52%,to{opacity:1}}@keyframes contract-surface-recede{to{opacity:0;filter:blur(6px);transform:scale(.965)}}@keyframes contract-surface-settle{0%{opacity:0;filter:blur(6px);transform:translateY(10px)scale(.99)}}.phase-three-platform .phase-three-document-experience.is-contract.is-flown-in .phase-two-document-view,.phase-three-platform .phase-three-document-experience.is-contract.is-flown-in .contract-document__fade{animation:auto;animation-timeline:none}.phase-three-platform .phase-three-document-experience.is-contract.is-flown-in .phase-two-document-view>:not(.phase-two-document-view__stage),.phase-three-platform .phase-three-document-experience.is-contract.is-flown-in .word-document__sheets>.word-document__page:not(:first-child):not(.contract-flight){animation:contract-workspace-arrive .53s var(--contract-soft-spring) .3s backwards}.phase-three-platform .phase-three-document-experience.is-contract.is-flown-in>:not(.phase-two-document-view){animation:contract-panel-arrive .53s var(--contract-soft-spring) .17s backwards}@keyframes contract-workspace-arrive{0%{opacity:0;filter:blur(4px);transform:translateY(12px)scale(.985)}}@keyframes contract-panel-arrive{0%{opacity:0;filter:blur(4px);transform:translate(-16px)}}.phase-three-platform{--contract-soft-spring:linear(0, .0187, .0661, .1318, .2077, .288, .3685, .4463, .5196, .5871, .6483, .7029, .7511, .7931, .8295, .8606, .8869, .9091, .9277, .943, .9556, .9659, .9742, .9808, .9861, .9902, .9934, .9958, .9977, .999, 1, 1.0006, 1.0011, 1.0013, 1.0015, 1.0015, 1)}html[data-contract-flight] .contract-document .word-document__sheets>.word-document__page:first-child{visibility:hidden}.contract-flight-layer{z-index:1000;pointer-events:none;background:0 0;width:0;height:0;margin:0;padding:0;display:block;position:fixed;top:0;left:0;overflow:visible;container-type:normal}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>.phase-two-document-view__footer{border:var(--lf-floating-border-width,1px) solid var(--lf-separator);border-radius:var(--lf-floating-radius,21px);background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter)}.phase-three-platform .phase-two-document-view__footer .document-compare{background:var(--lf-fill);width:26px;height:26px;color:var(--lf-label);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;margin:0 4px 0 2px;padding:0;transition:width .42s cubic-bezier(.22,1,.36,1),margin .42s cubic-bezier(.22,1,.36,1),opacity .26s,transform .42s cubic-bezier(.22,1,.36,1),background-color .22s,color .22s;display:grid;overflow:hidden}.phase-three-platform .phase-two-document-view__footer .document-compare.is-collapsed{opacity:0;pointer-events:none;width:0;margin:0;transform:scale(.4)}.phase-three-platform .phase-two-document-view__footer .document-compare:hover{background:color-mix(in srgb, var(--lf-label) 12%, var(--lf-fill))}.phase-three-platform .phase-two-document-view__footer .document-compare:active{transform:scale(.96)}.phase-three-platform .phase-two-document-view__footer .document-compare[aria-pressed=true]{background:var(--lf-label);color:var(--lf-message-card-bg,#fff)}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>header{border:var(--lf-floating-border-width,1px) solid var(--lf-separator);border-radius:var(--lf-floating-radius,21px);background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter)}:root .phase-three-platform .phase-two-document-view [data-glass-tone=light][data-glass-tone] .document-open-word{color:#185abd}:root .phase-three-platform .phase-two-document-view [data-glass-tone=light][data-glass-tone] .document-open-word:hover{color:#185abd;background:#185abd17}:root .phase-three-platform .phase-two-document-view [data-glass-tone=dark][data-glass-tone] .document-open-word{color:#6cb0ff}:root .phase-three-platform .phase-two-document-view [data-glass-tone=dark][data-glass-tone] .document-open-word:hover{color:#8cc2ff;background:#6cb0ff24}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view>header{grid-template-columns:auto minmax(0,1fr) auto;gap:0;padding-left:7px}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls:empty{display:none}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__identity{grid-column:2;justify-self:start;min-width:0}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__identity>div{justify-content:flex-start;gap:8px}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view__file-type.is-action{border-top:0;border-bottom:0;border-left:0;border-image:initial;border-right:1px solid var(--lf-separator);background:0 0;border-radius:0;order:-1;align-items:center;padding:0 6px 0 0;line-height:14px;display:inline-flex}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__toolbar{grid-column:3}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>header,.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>.phase-two-document-view__footer{height:var(--phase-two-compact-bar-height,40px);min-height:var(--phase-two-compact-bar-height,40px);max-height:var(--phase-two-compact-bar-height,40px)}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view{--contract-above:64px;margin-top:var(--contract-above)}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>.phase-two-document-view__stage{--contract-top-fade-full:calc(var(--contract-above) + var(--phase-two-compact-bar-height,40px) + 72px);margin-top:calc(-1 * var(--contract-above))}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view__canvas{padding-top:calc(var(--contract-above) + var(--lf-top-switcher-h,40px) + 14px);scroll-padding-top:calc(var(--contract-above) + var(--lf-top-switcher-h,40px) + 14px)}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view>header{--contract-bar-span:min(var(--contract-page), 100% - var(--phase-two-document-canvas-padding) - var(--contract-margin));width:fit-content;max-width:min(600px, var(--contract-bar-span));margin-left:calc(var(--phase-two-document-canvas-padding) / 2 + max(0px, (100% - var(--phase-two-document-canvas-padding) - var(--contract-stage)) / 2) + var(--contract-margin) + var(--contract-bar-span) / 2);padding-right:6px;translate:-50%}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__identity strong{min-width:0}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__toolbar{margin-left:14px}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view>header{margin-right:calc(-1 * var(--contract-bar-span) / 2);grid-template-columns:auto minmax(0,max-content) auto}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>header:has(.contract-compare-chip) .phase-two-document-view__identity strong{display:none}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>header:has(.contract-compare-chip) .phase-two-document-view__file-type.is-action{border-right:0}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view__identity strong{text-overflow:clip;animation-duration:auto;animation-name:contract-title-fade;animation-timing-function:linear;animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-delay:0s;animation-fill-mode:both;animation-timeline:scroll(self inline);animation-range:normal}@keyframes contract-title-fade{0%,to{-webkit-mask-image:linear-gradient(270deg,#0000 0,#00000028 8px,#00000080 16px,#000000d7 24px,#000 32px);mask-image:linear-gradient(270deg,#0000 0,#00000028 8px,#00000080 16px,#000000d7 24px,#000 32px)}}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view>header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;align-items:stretch;gap:8px;padding:0;display:flex}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls{flex:none;gap:8px;margin:0;display:flex}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls>*,.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__island,.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__tool-island{box-sizing:border-box;border:var(--lf-floating-border-width,1px) solid var(--lf-separator);border-radius:var(--lf-floating-radius,21px);background:var(--lf-settings-glass-bg);height:100%;box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter)}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls>.document-open-word{border-radius:999px;width:auto;padding:0 14px 0 11px;transition:background-color .2s,transform .18s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls>.contract-compare-chip{align-items:center;padding:0 6px 0 14px;display:inline-flex}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__island{flex:0 auto;align-items:center;gap:10px;min-width:0;padding:0 6px 0 16px;display:flex}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__island .phase-two-document-view__identity{flex:0 auto;min-width:0;padding:0}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__island .phase-two-document-view__toolbar{flex:none;margin:0}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__island .phase-two-document-view__toolbar-separator{display:none}.phase-three-platform .phase-three-document-experience.is-contract .phase-two-document-view>header:has(.contract-compare-chip) .phase-two-document-view__island{padding-left:6px}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__tool-island{flex:none;align-items:center;gap:2px;margin:0;padding:0 6px;display:flex}.phase-three-platform .phase-three-contract-matter{left:calc(16px + var(--lf-top-switcher-h,40px))}.phase-three-platform .phase-three-contract-matter svg{stroke-width:2.3px;width:16px;height:16px;translate:0 1px}.phase-three-platform .phase-three-contract-matter:disabled{opacity:.5;cursor:default}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls:not(:empty){margin-right:0}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls>.document-open-word{gap:7px;padding:0 16px 0 14px}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__island{gap:12px;padding:0 4px 0 16px}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__tool-island{gap:0;padding:0 4px}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view>header :is(.phase-two-document-view__island,.phase-two-document-view__tool-island) .phase-two-document-view__toolbar button,.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__tool-island>button,.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__tool-island>a,.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__tool-island .contract-tool>button{border-radius:999px;flex-basis:32px;width:32px;height:32px}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__island .phase-two-document-view__zoom{width:46px}.phase-three-platform .phase-three-contract-back.phase-three-contract-matter{left:calc(16px + var(--lf-top-switcher-h,40px) + 4px);width:auto;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;letter-spacing:-.005em;white-space:nowrap;border-radius:999px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:600}.phase-three-platform .phase-three-contract-back.phase-three-contract-matter:before{border-radius:999px}.phase-three-platform .phase-three-contract-back.phase-three-contract-matter{isolation:isolate}.phase-three-platform .phase-three-contract-back.phase-three-contract-matter:before{z-index:-1}.phase-three-platform .phase-three-contract-back:before,.phase-three-platform .phase-three-contract-back svg{translate:none}.phase-three-platform .phase-three-contract-back.phase-three-contract-matter{left:calc(16px + var(--lf-top-switcher-h,40px));line-height:1}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls>.document-open-word,.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls>.document-open-word:is(:hover,:active){background-color:var(--lf-settings-glass-bg)}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls>.document-open-word{background-image:linear-gradient(#0000,#0000);transition:background-image .2s,transform .18s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls>.document-open-word:hover{background-image:linear-gradient(color-mix(in srgb, var(--lf-fill) 55%, transparent), color-mix(in srgb, var(--lf-fill) 55%, transparent))}.phase-three-platform .phase-three-document-experience.is-contract:not(.is-editing) .phase-two-document-view__leading-controls>.document-open-word:active{transform:scale(.97)}.phase-three-platform .phase-three-library-browser input.visually-hidden{top:0;left:0}.message-mutation-status{color:var(--lf-secondary-label);font-size:inherit;font-weight:560;line-height:inherit;white-space:nowrap;flex:none}.radical-message-card__timestamp .message-mutation-status{color:var(--lf-secondary-label);font-size:10px}.phase-three-platform .phase-three-matter-detail:not(.is-document-open){overflow:clip}.phase-three-platform .phase-three-new-matter-detail{grid-template-columns:minmax(0,1fr)}.phase-three-platform .phase-three-new-matter-detail.is-document-open{grid-template-columns:minmax(360px, 1fr) minmax(520px, var(--phase-two-document-track-width))}@media (width>=761px){.phase-three-platform .phase-three-matter-detail{--p3-doc-track:min(var(--phase-two-document-track-width), calc(100% - 360px))}.phase-three-platform .phase-three-matter-detail>.phase-two-workspace{grid-area:1/1}.phase-three-platform .phase-three-matter-detail>.phase-three-side-panel{grid-area:1/2}.phase-three-platform .phase-three-matter-detail>.phase-two-timeline{grid-area:1/3}.phase-three-platform .phase-three-matter-detail:not(.phase-three-new-matter-detail){grid-template-columns:minmax(0, 1fr) 0px var(--phase-two-timeline-track-width)}.phase-three-platform .phase-three-matter-detail.is-timeline-collapsed:not(.phase-three-new-matter-detail){grid-template-columns:minmax(0,1fr) 0 48px}.phase-three-platform .phase-three-new-matter-detail{grid-template-columns:minmax(0,1fr) 0}.phase-three-platform .phase-three-matter-detail.is-document-open:not(.phase-three-new-matter-detail){--phase-two-content-width:760px;grid-template-columns:minmax(0, 1fr) var(--p3-doc-track) 0px}.phase-three-platform .phase-three-new-matter-detail.is-document-open{grid-template-columns:minmax(0, 1fr) var(--p3-doc-track)}.phase-three-platform .phase-three-matter-detail.is-document-open:has(.phase-two-document-view.has-page-rail){--phase-two-document-track-width:calc(var(--phase-two-document-page-width) + var(--phase-two-document-canvas-padding) + var(--phase-two-document-page-rail-width));grid-template-columns:minmax(0, 1fr) var(--p3-doc-track) 0px}.phase-three-platform .phase-three-new-matter-detail.is-document-open:has(.phase-two-document-view.has-page-rail){grid-template-columns:minmax(0, 1fr) var(--p3-doc-track)}}.phase-three-platform .phase-three-matter-detail.is-snapping{transition:none!important}.radical-platform:has(.phase-three-matter-detail.is-snapping) .radical-progress-plane-stage{transition:none!important}.radical-platform:has(.phase-three-matter-detail.is-snapping) .radical-progress-plane{transition:none!important}:is(.phase-three-platform .phase-three-matter-detail,.radical-platform:has(.phase-three-matter-detail.phase-two-matter-detail) .radical-progress-plane-stage,.radical-platform:has(.phase-three-matter-detail.phase-two-matter-detail) .radical-progress-plane){transition:grid-template-columns .46s cubic-bezier(.33,0,.15,1)}.phase-three-platform .phase-three-side-panel{grid-template-rows:minmax(0,1fr);justify-items:end;min-width:0;min-height:0;display:grid;overflow:hidden}.phase-three-platform .phase-three-side-panel>*{width:min(var(--phase-two-document-track-width), calc(100cqw - 360px));min-width:0}@media (width<=760px){.phase-three-platform .phase-three-side-panel>*{width:100%}.phase-three-platform .phase-three-matter-detail.is-source-open>.phase-three-side-panel{grid-area:2/1}.phase-three-platform .phase-three-side-panel>.phase-three-evidence-viewer{grid-row:1;width:calc(100% - 16px)}}@media (prefers-reduced-motion:no-preference){.phase-three-platform .phase-three-side-panel.is-closing>*{opacity:0;transition:opacity .24s cubic-bezier(.2,0,.4,1),transform .46s cubic-bezier(.33,0,.15,1);transform:translate(24px)}}.phase-three-platform.has-inbox-delete-control .radical-detail-pane>.phase-three-matter-detail{transform-origin:50% 46%;animation:radicalPageEnterCenter var(--radical-page-enter-duration) var(--radical-page-enter-ease) both;will-change:opacity, transform, filter}.phase-three-platform .phase-three-new-matter-workspace__scroll{align-content:center;justify-items:center;width:100%;min-height:0;padding:112px clamp(24px,4vw,64px) 132px;display:grid;overflow:auto}.phase-three-platform .phase-three-new-matter-workspace__empty{text-align:center;max-width:520px}.phase-three-matter-graphic{pointer-events:none;width:440px;max-width:100%;height:285px;margin:-45px auto 28px;position:relative}.phase-three-matter-graphic:before{content:"";filter:blur(26px);background:radial-gradient(#007aff1a,#0000 70%);border-radius:50%;position:absolute;inset:8%}.matter-art-paper,.matter-art-comment,.matter-art-message{background:var(--lf-message-card-bg,#fff);border:1px solid color-mix(in srgb, var(--lf-label) 8%, transparent);position:absolute;box-shadow:0 20px 45px #00143c12,0 3px 8px #00143c08}.matter-art-paper{text-align:left;border-radius:9px;width:152px;height:202px;padding:22px}.matter-art-paper--back{opacity:.65;animation-delay:-3s;top:28px;left:103px;rotate:-16deg}.matter-art-paper--front{color:#007aff;top:24px;left:172px;rotate:9deg}.matter-art-paper span,.matter-art-heading,.matter-art-comment i,.matter-art-message>span{background:color-mix(in srgb, var(--lf-label) 12%, transparent);border-radius:3px;height:3px;margin-top:8px;display:block}.matter-art-paper span:nth-of-type(2n){width:78%}.matter-art-heading{background:color-mix(in srgb, var(--lf-label) 45%, transparent);width:68%;height:5px;margin:14px 0}.matter-art-paper .matter-art-deletion{background:#e8a2a7;height:4px}.matter-art-paper .matter-art-insertion{background:#8ec9b3;width:92%;height:4px}.matter-art-signature{stroke:#007aff;stroke-width:1.3px;stroke-linecap:round;width:72px;height:25px;margin-top:10px}.matter-art-comment{border-radius:14px 14px 4px;align-items:center;gap:10px;width:178px;padding:14px;animation-delay:-1.5s;display:flex;top:147px;left:42px;rotate:-5deg}.matter-art-avatar{color:#fff;background:#007aff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.matter-art-comment>div{flex:1}.matter-art-comment i{margin:5px 0}.matter-art-comment i:last-child{width:65%}.matter-art-comment>svg{color:#50a386}.matter-art-message{border-radius:12px;align-items:center;gap:10px;width:155px;padding:13px;animation-delay:-4s;display:flex;top:218px;left:234px;rotate:4deg}.matter-art-message>svg:first-child{stroke:#007aff;stroke-width:1.4px;width:22px;height:22px}.matter-art-message>span{flex:1;margin:0}.matter-art-message>svg:last-child{color:#007aff}@media (height<=650px){.phase-three-matter-graphic{zoom:.7;margin-top:0;margin-bottom:4px}}@media (width<=600px){.phase-three-matter-graphic{zoom:.7}}.phase-three-platform .phase-three-new-matter-workspace__empty h1,.phase-three-platform .phase-three-new-matter-workspace__empty p{margin:0}.phase-three-platform .phase-three-new-matter-workspace__empty h1{color:var(--lf-label);letter-spacing:-.035em;font-size:clamp(24px,2.5vw,38px);font-weight:650;line-height:1.08}.phase-three-platform .phase-three-new-matter-workspace__empty p{max-width:440px;color:var(--lf-secondary-label);margin-top:10px;font-size:13px;line-height:1.5}.phase-three-platform .phase-three-new-matter-workspace__empty.is-starter{justify-items:center;max-width:560px;padding-bottom:48px;display:grid}.phase-three-platform .phase-three-new-matter-workspace__empty.is-starter h1{letter-spacing:-.035em;font-family:Neomatter Serif,"Source Serif 4",Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.05}.phase-three-platform .phase-three-new-matter-workspace__conversation{width:min(100%, var(--phase-two-content-width));border-top:0;align-self:start;margin:auto;padding:0 8px}.phase-three-platform .phase-three-new-matter-workspace__composer textarea{max-height:min(40vh,360px);font-size:13px}.phase-three-platform .phase-three-new-matter-workspace__composer>div{align-items:end}.phase-three-platform .phase-three-new-matter-workspace__composer>div>button{margin-bottom:1px}.phase-three-platform .phase-three-agent-composer-stack{gap:3px;min-width:0;display:grid}.phase-three-platform .phase-three-agent-composer-stack.has-prediction,.phase-three-platform .phase-three-agent-composer-stack.is-accepting{position:relative}.phase-three-platform .phase-three-agent-composer-stack textarea{field-sizing:content}.phase-three-platform .phase-three-composer-prediction-preview{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;color:var(--lf-secondary-label);padding:5px 0;font-family:inherit;font-size:13px;line-height:1.45;position:absolute;inset:0;overflow:hidden}.phase-three-platform .phase-two-composer{--phase-three-ink-spring:cubic-bezier(.34, 1.56, .64, 1);--phase-three-ink-blue:var(--lf-accent,#0a84ff);--phase-three-ink-glow:color-mix(in srgb, var(--phase-three-ink-blue) 55%, #fff);--phase-three-ink-core:color-mix(in srgb, var(--phase-three-ink-blue) 62%, var(--lf-label))}.phase-three-platform .phase-two-composer .phase-three-agent-composer-send-slot.is-suggesting{width:auto;min-width:26px;height:22px;color:var(--lf-tertiary-label);opacity:.42;border:1px solid;border-radius:6px;align-self:center;margin:0 8px 0 0;padding:0 6px}.phase-three-platform .phase-three-agent-composer-tab-label{font-size:12px;font-weight:600;line-height:1}.phase-three-platform .phase-two-composer .phase-three-agent-composer-send-slot.is-pressed{animation:phase-three-ink-keypress .44s var(--phase-three-ink-spring)}.phase-three-platform .phase-two-composer .phase-three-agent-composer-send-slot.is-pressed>svg{animation:.9s ease-out both phase-three-ink-arrow}@keyframes phase-three-ink-arrow{0%,25%{color:var(--phase-three-ink-core);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--phase-three-ink-blue) 80%, transparent)) drop-shadow(0 0 1px #fff)}to{color:currentColor;filter:none}}.phase-three-platform .phase-three-agent-composer-stack:has(.phase-three-agent-composer-ink:not(.is-handing-off)) textarea{color:#0000;caret-color:#0000}.phase-three-platform .phase-three-agent-composer-ink{color:var(--lf-label);white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none;padding:5px 0;font-size:13px;line-height:1.45;transition:opacity .14s ease-out;position:absolute;inset:0 0 auto}.phase-three-platform .phase-three-agent-composer-ink.is-handing-off{opacity:0}.phase-three-agent-composer-ink__word{white-space:nowrap;transform-origin:50% 85%;animation:phase-three-ink-word .46s var(--ink-delay,0s) both;display:inline-block}.phase-three-agent-composer-ink [data-glyph]{animation:phase-three-ink-glyph .48s var(--ink-delay,0s) both}.phase-three-agent-composer-ink__caret{background:linear-gradient(var(--phase-three-ink-core), var(--phase-three-ink-blue));width:2px;height:15px;box-shadow:0 0 3px 0 #fff, 0 0 7px 1px color-mix(in srgb, var(--phase-three-ink-blue) 75%, transparent), 0 0 16px 3px color-mix(in srgb, var(--phase-three-ink-blue) 35%, transparent);will-change:transform;animation:phase-three-ink-spark-cool .3s var(--ink-arrive,0s) ease-out both;border-radius:1px;position:absolute;top:2px;left:0}@keyframes phase-three-ink-spark-cool{to{background:var(--lf-label);width:1px;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000}}.phase-three-agent-composer-ink__caret:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--phase-three-ink-blue) 30%, transparent) 70%, color-mix(in srgb, var(--phase-three-ink-glow) 60%, transparent));content:"";filter:blur(3px);width:34px;animation:phase-three-ink-tail .14s ease-out both, phase-three-ink-tail-out .22s var(--ink-arrive,0s) ease-out forwards;border-radius:999px;position:absolute;top:2px;bottom:2px;right:1px}@keyframes phase-three-ink-tail-out{to{opacity:0;transform-origin:100%;transform:scaleX(.2)}}@keyframes phase-three-ink-tail{0%{opacity:0;transform-origin:100%;transform:scaleX(.2)}}@keyframes phase-three-ink-glyph{0%{color:var(--lf-secondary-label);text-shadow:0 0 #0000,0 0 #0000;animation-timing-function:cubic-bezier(.2,.7,.3,1)}20%{color:var(--phase-three-ink-core);text-shadow:0 0 .08em #ffffffd9, 0 0 .45em color-mix(in srgb, var(--phase-three-ink-blue) 55%, transparent);animation-timing-function:cubic-bezier(.4,0,.2,1)}45%{color:color-mix(in srgb, var(--phase-three-ink-blue) 45%, var(--lf-label));text-shadow:0 0 .06em #ffffff4d, 0 0 .4em color-mix(in srgb, var(--phase-three-ink-blue) 22%, transparent)}to{color:var(--lf-label);text-shadow:0 0 #0000,0 0 #0000}}@keyframes phase-three-ink-word{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:none}24%{animation-timing-function:cubic-bezier(.3,1.5,.55,1);transform:translateY(-.15em)scale(1.035)}to{transform:none}}@keyframes phase-three-ink-keypress{0%{transform:none}18%{transform:translateY(1.5px)scale(.86)}to{transform:none}}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-two-composer *{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}.phase-three-agent-composer-ink__caret{display:none}}.phase-three-platform .phase-two-composer>.phase-three-agent-pending-files{z-index:1;min-width:0;max-width:var(--phase-two-content-width);pointer-events:auto;flex-wrap:wrap;gap:6px;margin:0 auto 8px;padding:0 4px;display:flex;position:relative}.phase-three-platform .phase-three-attachment{background:var(--lf-message-card-bg);min-width:0;max-width:min(272px,100%);box-shadow:var(--lf-floating-sidebar-shadow);color:var(--lf-label);border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;margin-top:16px;padding:9px 16px 9px 10px;line-height:1.2;display:inline-grid;position:relative}.phase-three-platform .phase-three-agent-pending-files>.phase-three-attachment{animation:.32s cubic-bezier(.22,1,.36,1) both phase-three-pending-file-in}.phase-three-platform .phase-three-attachment__preview{align-self:stretch;position:relative}.phase-three-platform .phase-three-attachment .attachment-page{aspect-ratio:8.5/11;transform-origin:30% 100%;background:#fff;border-radius:3px;width:40px;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;display:block;position:absolute;bottom:-2px;left:0;overflow:hidden;transform:rotate(-8deg);box-shadow:0 1px 2px #00000038,0 6px 16px #00000038,0 0 0 .5px #0000001f}.phase-three-platform .phase-three-attachment:hover .attachment-page{transform:rotate(-3deg)translateY(-3px)scale(1.05);box-shadow:0 2px 4px #00000038,0 10px 22px #00000042,0 0 0 .5px #0000001f}.phase-three-platform .attachment-page img,.phase-three-platform .attachment-page .attachment-page__pdf{object-fit:cover;object-position:center top;opacity:0;width:100%;height:100%;animation:.26s forwards attachment-page-in;display:block}.phase-three-platform .attachment-page .attachment-page__pdf canvas{display:block;width:100%!important;height:auto!important}.phase-three-platform .attachment-page__sheet{color:#1d1d1f;white-space:pre-wrap;transform-origin:0 0;opacity:0;--word-font:"Charter", "Georgia", serif;width:612px;padding:54px 60px;font-family:Charter,Georgia,serif;font-size:11px;line-height:1.5;animation:.26s forwards attachment-page-in;display:block;position:absolute;top:0;left:0;transform:scale(.0653595)}.phase-three-platform .attachment-page__sheet.is-text{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}.phase-three-platform .attachment-page__line{margin-bottom:8px;display:block}.phase-three-platform .attachment-page__line.is-title{margin-bottom:14px;font-size:18px;font-weight:700}.phase-three-platform .attachment-page__line.is-h1,.phase-three-platform .attachment-page__line.is-h2,.phase-three-platform .attachment-page__line.is-h3{margin-top:12px;font-size:13px;font-weight:700}.phase-three-platform .attachment-page__line.align-center{text-align:center}.phase-three-platform .attachment-page__line.align-right{text-align:right}.phase-three-platform .attachment-page__line .is-bold{font-weight:700}@keyframes attachment-page-in{to{opacity:1}}.phase-three-platform .phase-three-attachment__type{--attachment-tone:#6b7280;z-index:1;background:var(--attachment-tone);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:4px;place-items:center;min-width:16px;padding:2px 4px;font-size:7px;font-weight:800;line-height:1;display:inline-grid;position:absolute;bottom:2px;right:-5px;box-shadow:0 1px 3px #00000047}.phase-three-platform .phase-three-attachment.is-word .phase-three-attachment__type{--attachment-tone:#2f6fde}.phase-three-platform .phase-three-attachment.is-pdf .phase-three-attachment__type{--attachment-tone:#e5484d}.phase-three-platform .phase-three-attachment.is-sheet .phase-three-attachment__type{--attachment-tone:#1f9d55}.phase-three-platform .phase-three-attachment.is-slides .phase-three-attachment__type{--attachment-tone:#e8702a}.phase-three-platform .phase-three-attachment.is-image .phase-three-attachment__type{--attachment-tone:#8e5bd8}.phase-three-platform .phase-three-attachment__text{gap:3px;min-width:0;display:grid}.phase-three-platform .phase-three-attachment__text strong{color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.phase-three-platform .phase-three-attachment__text small{color:var(--lf-tertiary-label);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.phase-three-platform .phase-two-composer .phase-three-attachment__remove{background:var(--lf-label);width:18px;height:18px;box-shadow:0 0 0 2px var(--lf-carbon-black,#000);color:var(--lf-carbon-black,#000);opacity:0;cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:-6px;right:-6px;transform:scale(.7)}.phase-three-platform .phase-three-attachment:hover .phase-three-attachment__remove,.phase-three-platform .phase-three-attachment:focus-within .phase-three-attachment__remove{opacity:1;transform:scale(1)}.phase-three-platform .phase-two-composer .phase-three-attachment__remove:disabled{opacity:0;pointer-events:none}@media (hover:none){.phase-three-platform .phase-two-composer .phase-three-attachment__remove:not(:disabled){opacity:1;transform:scale(1)}}@keyframes phase-three-pending-file-in{0%{opacity:0;transform:translateY(6px)scale(.97)}}.phase-three-platform .phase-three-agent-submitted-files{flex-wrap:wrap;gap:5px;min-width:0;margin-top:9px;display:flex}.phase-three-platform .phase-three-agent-submitted-files>.phase-three-attachment{background:color-mix(in srgb, var(--lf-label) 6%, transparent);box-shadow:inset 0 0 0 .5px var(--lf-separator-soft)}.phase-three-platform .phase-three-agent-file-input{display:none}.phase-three-platform .phase-three-agent-answer{color:var(--lf-label);overflow-wrap:anywhere;min-width:0;margin-top:7px;font-size:13px;line-height:1.6}.phase-three-platform .phase-three-agent-answer strong{font-size:inherit}.phase-three-platform .phase-three-agent-answer>:first-child{margin-top:0}.phase-three-platform .phase-three-agent-answer>:last-child{margin-bottom:0}.phase-three-platform .phase-three-agent-answer :is(p,ul,ol,blockquote,pre,table){margin:.7em 0}.phase-three-platform .phase-three-agent-answer :is(h1,h2,h3,h4,h5,h6){margin:1.1em 0 .4em;font-size:1em;line-height:1.4}.phase-three-platform .phase-three-agent-answer :is(ul,ol){padding-left:1.5em}.phase-three-platform .phase-three-agent-answer li>p{margin:.25em 0}.phase-three-platform .phase-three-agent-answer a{color:inherit;text-underline-offset:3px;text-decoration:underline}.phase-three-platform .phase-three-agent-answer img{max-width:100%;height:auto}.phase-three-platform .phase-three-agent-answer pre,.phase-three-platform .phase-three-agent-answer__table-scroll{max-width:100%;overflow-x:auto}.phase-three-platform .phase-three-agent-answer pre{background:var(--lf-content,#f5f5f5);color:var(--lf-label,inherit);white-space:pre;padding:.8em}.phase-three-platform .phase-three-agent-answer__table-scroll{background:var(--radical-inbox-cell-bg,#fff);border-radius:14px}:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-answer__table-scroll{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-agent-answer__table-scroll{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}}.phase-three-platform .phase-three-agent-answer table{border-collapse:separate;border-spacing:0;width:100%;font-size:.92em;line-height:1.5}.phase-three-platform .phase-three-agent-answer :is(th,td){text-align:left;vertical-align:top;overflow-wrap:break-word;border:0;padding:11px 16px}.phase-three-platform .phase-three-agent-answer th{color:var(--lf-secondary-label,#6e6e73);white-space:nowrap;border-bottom:.5px solid color-mix(in srgb, var(--lf-label,#1d1d1f) 12%, transparent);background:0 0;padding-top:12px;padding-bottom:10px;font-size:12px;font-weight:600}.phase-three-platform .phase-three-agent-answer tbody tr+tr td{border-top:.5px solid color-mix(in srgb, var(--lf-label,#1d1d1f) 8%, transparent)}.phase-three-platform .phase-three-agent-answer tbody td:first-child{color:var(--lf-label,#1d1d1f);font-weight:600}.phase-three-platform .phase-three-agent-answer tbody tr{transition:background-color .14s}.phase-three-platform .phase-three-agent-answer tbody tr:hover{background:color-mix(in srgb, var(--lf-label,#1d1d1f) 2.5%, transparent)}.phase-three-platform .phase-three-agent-answer__table{margin:1em 0;position:relative}.phase-three-platform .phase-three-agent-answer__table>table,.phase-three-platform .phase-three-agent-answer__table-scroll>table{margin:0}.phase-three-platform .phase-three-agent-answer__table-copy{color:var(--lf-secondary-label,#6b6b6b);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;opacity:0;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:2px 6px;font-family:inherit;font-size:11px;transition:opacity .14s,background-color .14s;display:inline-flex;position:absolute;top:-22px;right:0}.phase-three-platform .phase-three-agent-answer__table:hover .phase-three-agent-answer__table-copy,.phase-three-platform .phase-three-agent-answer__table-copy:focus-visible{opacity:1}.phase-three-platform .phase-three-agent-answer__table-copy:hover{color:var(--lf-label,#1d1d1f);background:0 0}.phase-three-platform .phase-three-agent-risk{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.92em;font-weight:600;display:inline-block}.phase-three-platform .phase-three-agent-risk.is-high{color:#b3261e;background:#dc352f1f}.phase-three-platform .phase-three-agent-risk.is-medium{color:#8a5a00;background:#e6a01429}.phase-three-platform .phase-three-agent-risk:is(.is-low,.is-ok){color:#1f7a35;background:#2ea04321}.phase-three-platform .phase-three-agent-answer del{color:var(--lf-danger,#a52f2f)}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .phase-three-platform .phase-three-agent-risk.is-high{color:#ff8a80}:root:not([data-color-scheme=light]) .phase-three-platform .phase-three-agent-risk.is-medium{color:#fc6}:root:not([data-color-scheme=light]) .phase-three-platform .phase-three-agent-risk:is(.is-low,.is-ok){color:#7fd99a}}.phase-three-platform .phase-three-agent-answer blockquote{border-left:2px solid var(--lf-separator,#dedede);padding-left:1em}.phase-three-platform .phase-two-agent-reply.is-failed>div:first-child>span{color:var(--lf-danger,#a52f2f)}.phase-three-platform .phase-three-agent-artifacts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.phase-three-platform .phase-three-agent-artifacts a{border:1px solid var(--lf-separator-soft);background:var(--lf-fill);color:var(--lf-label);border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.phase-three-platform .phase-three-agent-artifacts a:hover{background:var(--lf-hover-bg)}.phase-three-platform .phase-three-computer-approval{outline:none;animation:.36s cubic-bezier(.22,1,.36,1) both phase-three-approval-in}@keyframes phase-three-approval-in{0%{opacity:0;transform:translateY(6px)}}.phase-three-platform .phase-three-computer-approval__card{cursor:default}.phase-three-platform .phase-three-computer-approval__card:before{display:none}.phase-three-platform .phase-three-computer-approval__card:not(:has(dl)){padding:12px}.phase-three-platform .phase-three-computer-approval__card>.phase-three-computer-approval__screen:first-child{margin-top:0}.phase-three-platform .phase-three-computer-approval__ref{color:inherit;font:inherit;-webkit-text-decoration:underline color-mix(in srgb, currentcolor 45%, transparent);text-decoration:underline color-mix(in srgb, currentcolor 45%, transparent);text-underline-offset:3px;background:0 0;border:0;padding:0}.phase-three-platform button.phase-three-computer-approval__ref{cursor:pointer;transition:text-decoration-color .16s}.phase-three-platform button.phase-three-computer-approval__ref:hover{text-decoration-color:currentColor}.phase-three-platform .phase-three-computer-approval__data{white-space:pre-wrap;overflow-wrap:anywhere}.phase-three-platform .phase-three-computer-approval__screen{border-radius:10px;width:fit-content;max-width:100%;margin:14px auto 0;position:relative;overflow:hidden}.phase-three-platform .phase-three-computer-approval__screen img{width:auto;max-width:100%;max-height:280px;display:block}.phase-three-platform .phase-three-computer-approval__screen figcaption{color:var(--lf-secondary-label);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.phase-three-platform .phase-three-computer-approval__screen figcaption button{background:var(--lf-content);height:26px;color:var(--lf-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border:0;border-radius:999px;padding:0 10px;font-family:inherit;font-weight:600}.phase-three-platform .phase-three-computer-approval__expiry{color:var(--lf-tertiary-label);margin:10px 0 0;font-size:11px}.phase-three-platform .phase-two-agent-reply__thinking.is-paused span{animation:1.6s ease-in-out infinite phase-three-waiting-pulse}@keyframes phase-three-waiting-pulse{0%,to{opacity:.3}50%{opacity:.9}}.phase-three-platform .phase-three-computer-approval .phase-two-email-surface__actions button.is-destructive:hover{background:var(--lf-message-card-bg);color:var(--lf-red)}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-computer-approval{animation:auto;animation-timeline:none}}.phase-three-platform .phase-three-computer-history-list{gap:2px;margin:10px 0 0 -8px;display:grid}.phase-three-platform .phase-three-computer-history>summary{min-height:30px;color:var(--lf-secondary-label);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:12px;line-height:1.3;list-style:none;transition:background-color .16s;display:flex}.phase-three-platform .phase-three-computer-history>summary::-webkit-details-marker{display:none}.phase-three-platform .phase-three-computer-history>summary:hover{background:var(--lf-hover-bg)}.phase-three-platform .phase-three-computer-history>summary.is-static{cursor:default}.phase-three-platform .phase-three-computer-history>summary.is-static:hover{background:0 0}.phase-three-platform .phase-three-computer-history__icon{width:13px;height:13px;color:var(--lf-tertiary-label);flex:none}.phase-three-platform .phase-three-computer-history__title{min-width:0;color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.phase-three-platform .phase-three-computer-history__status{color:var(--lf-tertiary-label);flex:none}.phase-three-platform .phase-three-computer-history__status:before{content:"·";margin-right:8px}.phase-three-platform .phase-three-computer-history.is-succeeded .phase-three-computer-history__icon{color:var(--lf-green,#34c759)}.phase-three-platform .phase-three-computer-history.is-outcome_unknown .phase-three-computer-history__status,.phase-three-platform .phase-three-computer-history.is-outcome_unknown .phase-three-computer-history__icon{color:var(--p3-amber)}.phase-three-platform .phase-three-computer-history.is-invalidated .phase-three-computer-history__title,.phase-three-platform .phase-three-computer-history.is-expired .phase-three-computer-history__title,.phase-three-platform .phase-three-computer-history.is-denied .phase-three-computer-history__title{color:var(--lf-secondary-label)}.phase-three-platform .phase-three-computer-history__time{color:var(--lf-tertiary-label);flex:none;margin-left:auto;font-size:11px}.phase-three-platform .phase-three-computer-history__chevron{width:12px;height:12px;color:var(--lf-tertiary-label);flex:none;transition:transform .22s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-computer-history[open] .phase-three-computer-history__chevron{transform:rotate(90deg)}.phase-three-platform .phase-three-computer-history__detail{gap:8px;padding:6px 8px 10px 29px;animation:.26s cubic-bezier(.22,1,.36,1) both phase-three-history-open;display:grid}@keyframes phase-three-history-open{0%{opacity:0;transform:translateY(-4px)}}.phase-three-platform .phase-three-computer-history__detail:empty{display:none}.phase-three-platform .phase-three-computer-history__detail code{color:var(--lf-secondary-label);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:12px}.phase-three-platform .phase-three-computer-history__detail img{width:auto;max-width:100%;max-height:220px;box-shadow:0 0 0 1px var(--lf-separator-soft);border-radius:10px;display:block}.phase-three-platform .phase-three-computer-history__reconciliation{color:var(--lf-label);gap:8px;font-size:12px;line-height:1.5;display:grid}.phase-three-platform .phase-three-computer-history__reconciliation p{margin:0}.phase-three-platform .phase-three-computer-history__reconciliation>div{flex-wrap:wrap;gap:6px;display:flex}.phase-three-platform .phase-three-computer-history__reconciliation button{background:var(--lf-message-card-bg);height:28px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 12px;font-family:inherit;font-size:11px;font-weight:600;transition:background-color .16s}.phase-three-platform .phase-three-computer-history__reconciliation button:hover{background:var(--lf-hover-bg)}.phase-three-platform .phase-three-computer-history__reconciliation button:disabled{cursor:wait;opacity:.55}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-computer-history__detail{animation:auto;animation-timeline:none}}.phase-three-platform .phase-three-agent-error{width:min(100%, var(--phase-two-content-width));border:1px solid color-mix(in srgb, var(--lf-danger,#c43d3d) 28%, transparent);background:color-mix(in srgb, var(--lf-danger,#c43d3d) 8%, transparent);color:var(--lf-danger,#a52f2f);border-radius:9px;margin:12px auto 0;padding:8px 10px;font-size:10px;line-height:1.4}@media (width<=740px){.phase-three-platform .radical-brand-header.has-inbox-mode-switcher.has-done-mode{width:calc(100% - var(--lf-top-switcher-h) - var(--lf-floating-sidebar-gap));left:0;transform:none}.phase-three-platform .radical-inbox-switcher[data-has-done=true]{width:calc(100% - (var(--lf-floating-sidebar-gap) * 2) - var(--lf-top-switcher-h) - 8px)}}@media (width<=760px){.phase-three-platform .phase-three-new-matter-workspace__scroll{padding:96px 20px 118px}.phase-three-platform .phase-three-new-matter-workspace__empty h1{font-size:27px}}@media (prefers-reduced-motion:reduce){.phase-three-platform.has-inbox-delete-control .radical-detail-pane>.phase-three-matter-detail{filter:none;animation:auto;animation-timeline:none;transform:none}}.phase-three-platform.has-auxiliary-page,.phase-three-platform.is-done-folders{grid-template-columns:minmax(0,1fr);overflow:hidden}.phase-three-platform.has-auxiliary-page{background:radial-gradient(circle at 78% 5%, color-mix(in srgb, var(--p3-blue) 5%, transparent), transparent 30%), var(--lf-background)}.phase-three-platform .phase-three-library-page,.phase-three-platform .phase-three-clm-page,.phase-three-platform .phase-three-document-workspace{width:100%;min-width:0;height:100dvh;min-height:0;color:var(--lf-label);grid-area:1/1/auto/-1}.phase-three-platform .phase-three-library-page,.phase-three-platform .phase-three-clm-page{grid-template-rows:auto minmax(0,1fr);gap:16px;padding:72px 16px 16px;display:grid;overflow:hidden}.phase-three-platform .phase-three-page-heading{grid-template-columns:minmax(280px,1fr) auto minmax(280px,1fr);align-items:center;gap:24px;min-height:74px;padding:0 8px;display:grid}.phase-three-platform .phase-three-page-heading>div:first-child{min-width:0}.phase-three-platform .phase-three-page-heading h1,.phase-three-platform .phase-three-page-heading p,.phase-three-platform .phase-three-page-heading .phase-three-eyebrow{margin:0}.phase-three-platform .phase-three-page-heading h1{color:var(--lf-label);letter-spacing:-.035em;font-size:clamp(25px,2vw,32px);font-weight:680;line-height:1.05}.phase-three-platform .phase-three-page-heading p{max-width:570px;color:var(--lf-secondary-label);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:12px;line-height:1.45;overflow:hidden}.phase-three-platform .phase-three-eyebrow{color:var(--p3-blue);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:720;line-height:1;display:block;margin-bottom:5px!important}.phase-three-platform .phase-three-primary-action{background:var(--lf-label);min-height:34px;box-shadow:0 5px 14px color-mix(in srgb, var(--lf-label) 16%, transparent);color:var(--lf-content);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border:0;border-radius:11px;justify-self:end;align-items:center;gap:7px;padding:0 13px;font-family:inherit;font-size:11px;font-weight:650;transition:transform .16s,box-shadow .16s;display:inline-flex}.phase-three-platform .phase-three-primary-action:hover{box-shadow:0 7px 20px color-mix(in srgb, var(--lf-label) 22%, transparent);transform:translateY(-1px)}.phase-three-platform .phase-three-library-switcher{border:1px solid var(--p3-hairline);background:color-mix(in srgb, var(--lf-content) 58%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border-radius:14px;justify-self:center;gap:4px;padding:4px;display:flex;box-shadow:0 4px 16px #14182309}.phase-three-platform .phase-three-library-switcher button{min-height:32px;color:var(--lf-secondary-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:11px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.phase-three-platform .phase-three-library-switcher button.is-selected{background:var(--lf-content);color:var(--lf-label);box-shadow:0 2px 8px #14182317}.phase-three-platform .phase-three-library-layout,.phase-three-platform .phase-three-clm-layout{gap:14px;min-width:0;min-height:0;display:grid}.phase-three-platform .phase-three-library-layout{grid-template-columns:304px minmax(0,1fr)}.phase-three-platform .phase-three-update-tray,.phase-three-platform .phase-three-library-collection,.phase-three-platform .phase-three-contract-inbox,.phase-three-platform .phase-three-clm-content,.phase-three-platform .phase-three-document-chat,.phase-three-platform .phase-three-document-viewer{border:1px solid var(--p3-hairline);border-radius:var(--p3-radius-lg);background:var(--p3-panel);min-width:0;min-height:0;box-shadow:var(--p3-shadow);overflow:hidden}.phase-three-platform .phase-three-update-tray,.phase-three-platform .phase-three-contract-inbox{background:color-mix(in srgb, var(--lf-content) 82%, transparent);grid-template-rows:auto minmax(0,1fr);display:grid}.phase-three-platform .phase-three-update-tray>header,.phase-three-platform .phase-three-contract-inbox>header{border-bottom:1px solid var(--p3-hairline);justify-content:space-between;align-items:center;min-height:64px;padding:13px 14px;display:flex}.phase-three-platform .phase-three-update-tray>header>div,.phase-three-platform .phase-three-contract-inbox>header>div{align-items:center;gap:9px;display:flex}.phase-three-platform .phase-three-update-tray>header>div>span,.phase-three-platform .phase-three-contract-inbox>header>div>span{background:var(--p3-blue-soft);width:30px;height:30px;color:var(--p3-blue);border-radius:10px;place-items:center;display:grid}.phase-three-platform .phase-three-update-tray>header strong,.phase-three-platform .phase-three-contract-inbox>header strong{color:var(--lf-label);font-size:12px;font-weight:670;display:block}.phase-three-platform .phase-three-update-tray>header small,.phase-three-platform .phase-three-contract-inbox>header small{color:var(--lf-tertiary-label);margin-top:2px;font-size:9px;display:block}.phase-three-platform .phase-three-update-tray>header em,.phase-three-platform .phase-three-contract-inbox>header em{background:var(--lf-label);min-width:23px;height:23px;color:var(--lf-content);border-radius:999px;place-items:center;font-size:10px;font-style:normal;font-weight:700;display:grid}.phase-three-platform .phase-three-update-tray__list,.phase-three-platform .phase-three-contract-inbox__list{scrollbar-width:none;align-content:start;gap:9px;min-height:0;padding:10px;display:grid;overflow:auto}.phase-three-platform .phase-three-update-tray__list::-webkit-scrollbar{display:none}.phase-three-platform .phase-three-contract-inbox__list::-webkit-scrollbar{display:none}.phase-three-platform .phase-three-update-card{border:1px solid var(--p3-hairline);background:var(--lf-content);border-radius:14px;padding:13px;position:relative;box-shadow:0 4px 14px #14182309}.phase-three-platform .phase-three-update-card.is-high:before{background:var(--p3-amber);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.phase-three-platform .phase-three-update-card.is-reviewed{opacity:.67}.phase-three-platform .phase-three-update-card__meta,.phase-three-platform .phase-three-update-card__actions,.phase-three-platform .phase-three-update-card__outcome{align-items:center;display:flex}.phase-three-platform .phase-three-update-card__meta{color:var(--lf-tertiary-label);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;font-size:8px;font-weight:650}.phase-three-platform .phase-three-update-card__meta>span{color:var(--p3-amber)}.phase-three-platform .phase-three-update-card__meta time{letter-spacing:0;text-transform:none;align-items:center;gap:3px;display:inline-flex}.phase-three-platform .phase-three-update-card h2{color:var(--lf-label);margin:10px 0 5px;font-size:12px;font-weight:670;line-height:1.3}.phase-three-platform .phase-three-update-card p{color:var(--lf-secondary-label);margin:0;font-size:10px;line-height:1.46}.phase-three-platform .phase-three-update-card>small{color:var(--lf-tertiary-label);text-overflow:ellipsis;white-space:nowrap;margin-top:9px;font-size:8.5px;display:block;overflow:hidden}.phase-three-platform .phase-three-update-card__actions{gap:6px;margin-top:12px}.phase-three-platform .phase-three-update-card__actions button{border:1px solid var(--p3-hairline);min-height:28px;color:var(--lf-secondary-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:5px;font-family:inherit;font-size:9px;font-weight:640;display:inline-flex}.phase-three-platform .phase-three-update-card__actions button:first-child{border-color:color-mix(in srgb, var(--p3-blue) 25%, transparent);background:var(--p3-blue-soft);color:var(--p3-blue)}.phase-three-platform .phase-three-update-card__outcome{color:var(--p3-green);gap:5px;margin-top:11px;font-size:9px;font-weight:620}.phase-three-platform .phase-three-library-collection,.phase-three-platform .phase-three-clm-content{background:color-mix(in srgb, var(--lf-content) 86%, transparent);grid-template-rows:auto minmax(0,1fr);display:grid}.phase-three-platform .phase-three-collection-toolbar{border-bottom:1px solid var(--p3-hairline);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 16px;display:flex}.phase-three-platform .phase-three-collection-toolbar h2,.phase-three-platform .phase-three-recents h2,.phase-three-platform .phase-three-contract-groups>header h2{color:var(--lf-label);letter-spacing:-.01em;margin:0;font-size:13px;font-weight:680}.phase-three-platform .phase-three-collection-toolbar>div:first-child>span,.phase-three-platform .phase-three-recents>header span,.phase-three-platform .phase-three-contract-groups>header span{color:var(--lf-tertiary-label);margin-top:3px;font-size:9px;display:block}.phase-three-platform .phase-three-collection-controls{align-items:center;gap:7px;display:flex}.phase-three-platform .phase-three-search-field,.phase-three-platform .phase-three-select-field{border:1px solid var(--p3-hairline);background:color-mix(in srgb, var(--lf-content) 72%, transparent);height:32px;color:var(--lf-tertiary-label);border-radius:10px;align-items:center;gap:7px;display:flex}.phase-three-platform .phase-three-search-field{min-width:190px;padding:0 10px}.phase-three-platform .phase-three-search-field input,.phase-three-platform .phase-three-select-field select{min-width:0;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border:0;outline:0;padding:0;font-family:inherit;font-size:10px}.phase-three-platform .phase-three-search-field input{width:100%}.phase-three-platform .phase-three-search-field input::placeholder{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-select-field{padding:0 7px 0 9px}.phase-three-platform .phase-three-select-field select{max-width:145px}.phase-three-platform .phase-three-document-grid{scrollbar-width:none;grid-template-columns:repeat(auto-fill,minmax(228px,1fr));align-content:start;gap:11px;min-height:0;padding:13px;display:grid;overflow:auto}.phase-three-platform .phase-three-document-grid::-webkit-scrollbar{display:none}.phase-three-platform .phase-three-library-card{border:1px solid var(--p3-hairline);background:var(--lf-content);min-height:218px;color:inherit;cursor:pointer;font:inherit;text-align:left;border-radius:16px;grid-template-rows:auto auto minmax(42px,auto) auto auto;align-content:start;padding:15px;transition:border-color .16s,box-shadow .18s,transform .18s;display:grid;position:relative;box-shadow:0 4px 16px #14182309}.phase-three-platform .phase-three-library-card:hover{border-color:color-mix(in srgb, var(--p3-blue) 28%, var(--p3-hairline));transform:translateY(-2px);box-shadow:0 12px 30px #14182314}.phase-three-platform .phase-three-library-card__icon,.phase-three-platform .phase-three-recent-contract__file,.phase-three-platform .phase-three-contract-row__file{background:var(--p3-blue-soft);color:var(--p3-blue);border-radius:11px;place-items:center;display:grid}.phase-three-platform .phase-three-library-card__icon{width:38px;height:38px;margin-bottom:17px}.phase-three-platform .phase-three-library-card__status{background:color-mix(in srgb, var(--p3-green) 9%, transparent);color:var(--p3-green);border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:7.5px;font-weight:680;display:inline-flex;position:absolute;top:14px;right:14px}.phase-three-platform .phase-three-library-card>strong{color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:680;line-height:1.3;display:block;overflow:hidden}.phase-three-platform .phase-three-library-card>p{color:var(--lf-secondary-label);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0 12px;font-size:9.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.phase-three-platform .phase-three-library-card__meta,.phase-three-platform .phase-three-library-card__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.phase-three-platform .phase-three-library-card__meta{color:var(--lf-tertiary-label);padding-bottom:10px;font-size:8.5px}.phase-three-platform .phase-three-library-card__meta span:last-child{color:var(--p3-blue);font-weight:680}.phase-three-platform .phase-three-library-card__footer{border-top:1px solid var(--p3-hairline);color:var(--lf-secondary-label);padding-top:10px;font-size:8.5px}.phase-three-platform .phase-three-library-card__footer small{color:var(--lf-tertiary-label);font-size:8px}.phase-three-platform .phase-three-empty-state{min-height:260px;color:var(--lf-tertiary-label);text-align:center;align-content:center;justify-items:center;padding:40px;display:grid}.phase-three-platform .phase-three-empty-state h3{color:var(--lf-label);margin:12px 0 5px;font-size:13px}.phase-three-platform .phase-three-empty-state p{margin:0;font-size:10px}.phase-three-platform .phase-three-document-workspace{background:var(--lf-background);grid-template-columns:336px minmax(0,1fr);gap:12px;padding:64px 12px 12px;display:grid}.phase-three-platform .phase-three-document-chat{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.phase-three-platform .phase-three-document-chat__header,.phase-three-platform .phase-three-document-viewer__toolbar{border-bottom:1px solid var(--p3-hairline);align-items:center;min-height:52px;display:flex}.phase-three-platform .phase-three-document-chat__header{gap:10px;padding:9px 11px}.phase-three-platform .phase-three-document-chat__header>div{flex:1;min-width:0}.phase-three-platform .phase-three-document-chat__header span,.phase-three-platform .phase-three-document-chat__header strong{display:block}.phase-three-platform .phase-three-document-chat__header div>span{color:var(--lf-tertiary-label);text-transform:uppercase;letter-spacing:.06em;font-size:8px}.phase-three-platform .phase-three-document-chat__header strong{color:var(--lf-label);margin-top:2px;font-size:11px;font-weight:670}.phase-three-platform .phase-three-icon-button{border:1px solid var(--p3-hairline);background:color-mix(in srgb, var(--lf-content) 64%, transparent);width:31px;height:31px;color:var(--lf-secondary-label);cursor:pointer;font:inherit;border-radius:10px;flex:0 0 31px;place-items:center;padding:0;display:grid}.phase-three-platform .phase-three-icon-button:hover{background:var(--lf-fill);color:var(--lf-label)}.phase-three-platform .phase-three-live-dot{border:2px solid color-mix(in srgb, var(--p3-green) 20%, var(--lf-content));background:var(--p3-green);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--p3-green) 10%, transparent);border-radius:999px;flex:0 0 7px!important}.phase-three-platform .phase-three-document-chat__thread{scrollbar-width:none;min-height:0;padding:14px;overflow:auto}.phase-three-platform .phase-three-document-chat__thread::-webkit-scrollbar{display:none}.phase-three-platform .phase-three-agent-welcome{border:1px solid color-mix(in srgb, var(--p3-blue) 14%, var(--p3-hairline));background:color-mix(in srgb, var(--p3-blue) 4%, var(--lf-content));border-radius:14px;gap:10px;padding:13px;display:flex}.phase-three-platform .phase-three-agent-welcome>span{background:var(--p3-blue);color:#fff;border-radius:10px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.phase-three-platform .phase-three-agent-welcome strong{color:var(--lf-label);font-size:11px;display:block}.phase-three-platform .phase-three-agent-welcome p{color:var(--lf-secondary-label);margin:5px 0 0;font-size:9.5px;line-height:1.45}.phase-three-platform .phase-three-agent-suggestions{gap:7px;margin-top:12px;display:grid}.phase-three-platform .phase-three-agent-suggestions button{border:1px solid var(--p3-hairline);background:var(--lf-content);min-height:34px;color:var(--lf-secondary-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;border-radius:11px;align-items:center;gap:7px;padding:0 11px;font-family:inherit;font-size:9.5px;display:flex}.phase-three-platform .phase-three-agent-suggestions button:hover{border-color:color-mix(in srgb, var(--p3-blue) 30%, var(--p3-hairline));color:var(--p3-blue)}.phase-three-platform .phase-three-chat-turns{gap:11px;margin-top:14px;display:grid}.phase-three-platform .phase-three-chat-turn{gap:5px;display:grid}.phase-three-platform .phase-three-chat-turn>span{color:var(--lf-tertiary-label);align-items:center;gap:4px;font-size:8px;font-weight:650;display:flex}.phase-three-platform .phase-three-chat-turn.is-user>span{justify-content:flex-end}.phase-three-platform .phase-three-chat-turn p{background:var(--lf-content);max-width:92%;color:var(--lf-secondary-label);border-radius:12px;margin:0;padding:10px 11px;font-size:9.5px;line-height:1.48}.phase-three-platform .phase-three-chat-turn.is-user p{background:var(--p3-blue);color:#fff;justify-self:end}.phase-three-platform .phase-three-agent-composer{border-top:1px solid var(--p3-hairline);padding:11px}.phase-three-platform .phase-three-agent-composer>label{color:var(--lf-secondary-label);text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px 2px;font-size:8px;font-weight:650;display:block}.phase-three-platform .phase-three-agent-composer>div{position:relative}.phase-three-platform .phase-three-agent-composer textarea{resize:none;border:1px solid var(--p3-hairline);background:var(--lf-content);width:100%;min-height:72px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:13px;outline:0;padding:10px 42px 10px 11px;font-family:inherit;font-size:10px;line-height:1.4;display:block}.phase-three-platform .phase-three-agent-composer textarea:focus{border-color:color-mix(in srgb, var(--p3-blue) 45%, transparent);box-shadow:0 0 0 3px var(--p3-blue-soft)}.phase-three-platform .phase-three-agent-composer button{background:var(--p3-blue);color:#fff;cursor:pointer;border:0;border-radius:9px;place-items:center;width:29px;height:29px;padding:0;display:grid;position:absolute;bottom:8px;right:8px}.phase-three-platform .phase-three-agent-composer button:disabled{background:var(--lf-fill);color:var(--lf-tertiary-label);cursor:default}.phase-three-platform .phase-three-agent-composer>small{color:var(--lf-tertiary-label);margin:6px 2px 0;font-size:7.5px;line-height:1.35;display:block}.phase-three-platform .phase-three-document-viewer{grid-template-rows:auto minmax(0,1fr);display:grid;position:relative}.phase-three-platform .phase-three-document-viewer__toolbar{background:color-mix(in srgb, var(--lf-content) 86%, transparent);justify-content:space-between;gap:16px;padding:8px 11px 8px 14px}.phase-three-platform .phase-three-document-viewer__identity{align-items:center;gap:9px;min-width:0;display:flex}.phase-three-platform .phase-three-document-viewer__identity>span{background:var(--p3-blue-soft);width:30px;height:30px;color:var(--p3-blue);border-radius:9px;flex:0 0 30px;place-items:center;display:grid}.phase-three-platform .phase-three-document-viewer__identity strong,.phase-three-platform .phase-three-document-viewer__identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.phase-three-platform .phase-three-document-viewer__identity strong{color:var(--lf-label);font-size:10.5px;font-weight:650}.phase-three-platform .phase-three-document-viewer__identity small{color:var(--lf-tertiary-label);margin-top:2px;font-size:8px}.phase-three-platform .phase-three-document-viewer__actions button{border:1px solid var(--p3-hairline);background:color-mix(in srgb, var(--lf-content) 70%, transparent);height:31px;color:var(--lf-secondary-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:9px;font-weight:620;display:inline-flex}.phase-three-platform .phase-three-document-viewer__actions button.is-active{border-color:color-mix(in srgb, var(--p3-blue) 24%, transparent);background:var(--p3-blue-soft);color:var(--p3-blue)}.phase-three-platform .phase-three-document-viewer__stage{background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;scrollbar-width:thin;background-size:24px 24px;min-height:0;padding:26px clamp(20px,4vw,52px) 52px;overflow:auto}.phase-three-platform .phase-three-document-page{border:1px solid var(--p3-hairline);background:var(--lf-content);border-radius:3px;width:min(100%,780px);min-height:980px;margin:0 auto;padding:clamp(42px,6vw,76px) clamp(38px,7vw,88px) 70px;box-shadow:0 18px 48px #191c261f,0 2px 8px #191c260f}.phase-three-platform .phase-three-document-page>header{border-bottom:1px solid var(--p3-hairline);padding-bottom:28px}.phase-three-platform .phase-three-document-page>header>span{color:var(--p3-blue);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:720}.phase-three-platform .phase-three-document-page h1{color:var(--lf-label);letter-spacing:-.025em;margin:14px 0 10px;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:clamp(27px,3vw,38px);font-weight:520;line-height:1.12}.phase-three-platform .phase-three-document-page>header p{max-width:620px;color:var(--lf-secondary-label);margin:0;font-size:11px;line-height:1.6}.phase-three-platform .phase-three-document-facts{border-bottom:1px solid var(--p3-hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:18px 0;display:grid}.phase-three-platform .phase-three-document-facts>div{border-left:1px solid var(--p3-hairline);min-width:0;padding:0 12px}.phase-three-platform .phase-three-document-facts>div:first-child{border-left:0;padding-left:0}.phase-three-platform .phase-three-document-facts dt{color:var(--lf-tertiary-label);text-transform:uppercase;letter-spacing:.04em;font-size:8px}.phase-three-platform .phase-three-document-facts dd{color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;font-weight:620;overflow:hidden}.phase-three-platform .phase-three-document-clauses{gap:24px;margin-top:30px;display:grid}.phase-three-platform .phase-three-document-clauses section{border-left:2px solid color-mix(in srgb, var(--lf-separator) 85%, transparent);padding:0 0 0 18px;position:relative}.phase-three-platform .phase-three-document-clauses section.is-positive{border-left-color:var(--p3-green)}.phase-three-platform .phase-three-document-clauses section.is-attention{border-left-color:var(--p3-amber)}.phase-three-platform .phase-three-document-clauses section>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.phase-three-platform .phase-three-document-clauses h2{color:var(--lf-label);margin:0;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:14px;font-weight:620;line-height:1.3}.phase-three-platform .phase-three-document-clauses section>div span{background:color-mix(in srgb, var(--p3-amber) 9%, transparent);color:var(--p3-amber);border-radius:999px;flex:none;padding:3px 6px;font-size:7.5px;font-weight:650}.phase-three-platform .phase-three-document-clauses section.is-positive>div span{background:color-mix(in srgb, var(--p3-green) 9%, transparent);color:var(--p3-green)}.phase-three-platform .phase-three-document-clauses p{color:color-mix(in srgb, var(--lf-label) 82%, var(--lf-secondary-label));margin:8px 0 0;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:11.5px;line-height:1.68}.phase-three-platform .phase-three-document-page>footer{border-top:1px solid var(--p3-hairline);color:var(--lf-tertiary-label);align-items:center;gap:6px;margin-top:42px;padding-top:14px;font-size:8px;display:flex}.phase-three-platform .phase-three-version-drawer{z-index:8;border-left:1px solid var(--p3-hairline);background:color-mix(in srgb, var(--lf-content) 94%, transparent);-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);grid-template-rows:auto minmax(0,1fr) auto;width:min(360px,44%);display:grid;position:absolute;top:52px;bottom:0;right:0;box-shadow:-18px 0 42px #1418231f}.phase-three-platform .phase-three-version-drawer>header{border-bottom:1px solid var(--p3-hairline);justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:10px 12px 10px 14px;display:flex}.phase-three-platform .phase-three-version-drawer>header>div{align-items:center;gap:9px;display:flex}.phase-three-platform .phase-three-version-drawer>header>div>span{background:var(--p3-blue-soft);width:31px;height:31px;color:var(--p3-blue);border-radius:10px;place-items:center;display:grid}.phase-three-platform .phase-three-version-drawer>header strong,.phase-three-platform .phase-three-version-drawer>header small{display:block}.phase-three-platform .phase-three-version-drawer>header strong{color:var(--lf-label);font-size:11px}.phase-three-platform .phase-three-version-drawer>header small{color:var(--lf-tertiary-label);margin-top:2px;font-size:8px}.phase-three-platform .phase-three-version-drawer ol{align-content:start;gap:8px;min-height:0;margin:0;padding:10px;list-style:none;display:grid;overflow:auto}.phase-three-platform .phase-three-version-drawer li button{border:1px solid var(--p3-hairline);background:var(--lf-content);width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:11px;display:grid}.phase-three-platform .phase-three-version-drawer li button.is-selected{border-color:color-mix(in srgb, var(--p3-blue) 35%, transparent);box-shadow:0 0 0 3px var(--p3-blue-soft)}.phase-three-platform .phase-three-version-marker{background:var(--lf-fill);width:27px;height:27px;color:var(--lf-secondary-label);border-radius:9px;place-items:center;display:grid}.phase-three-platform .phase-three-version-drawer li strong,.phase-three-platform .phase-three-version-drawer li small,.phase-three-platform .phase-three-version-drawer li em{display:block}.phase-three-platform .phase-three-version-drawer li strong{color:var(--lf-label);font-size:10px}.phase-three-platform .phase-three-version-drawer li small,.phase-three-platform .phase-three-version-drawer li em{color:var(--lf-tertiary-label);margin-top:2px;font-size:7.5px;font-style:normal}.phase-three-platform .phase-three-version-drawer li p{color:var(--lf-secondary-label);margin:7px 0 0;font-size:8.5px;line-height:1.4}.phase-three-platform .phase-three-version-note{border-top:1px solid var(--p3-hairline);color:var(--lf-secondary-label);gap:7px;margin:0;padding:11px 13px;font-size:8px;line-height:1.4;display:flex}.phase-three-platform .phase-three-version-note svg{color:var(--p3-blue);flex:none}.phase-three-platform .phase-three-clm-search{justify-self:center;width:100%}.phase-three-platform .phase-three-clm-layout{grid-template-columns:306px minmax(0,1fr)}.phase-three-platform .phase-three-contract-alert{border:1px solid var(--p3-hairline);background:var(--lf-content);border-radius:14px;position:relative;overflow:hidden}.phase-three-platform .phase-three-contract-alert__open{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:12px 30px 12px 11px;display:grid}.phase-three-platform .phase-three-contract-alert__icon{background:color-mix(in srgb, var(--p3-amber) 10%, transparent);width:29px;height:29px;color:var(--p3-amber);border-radius:10px;place-items:center;display:grid}.phase-three-platform .phase-three-contract-alert.is-critical .phase-three-contract-alert__icon{background:color-mix(in srgb, var(--p3-red) 10%, transparent);color:var(--p3-red)}.phase-three-platform .phase-three-contract-alert__open small,.phase-three-platform .phase-three-contract-alert__open strong,.phase-three-platform .phase-three-contract-alert__open p{display:block}.phase-three-platform .phase-three-contract-alert__open small{color:var(--p3-amber);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:7.5px;font-weight:680}.phase-three-platform .phase-three-contract-alert.is-critical .phase-three-contract-alert__open small{color:var(--p3-red)}.phase-three-platform .phase-three-contract-alert__open strong{color:var(--lf-label);font-size:10px;line-height:1.35}.phase-three-platform .phase-three-contract-alert__open p{color:var(--lf-secondary-label);margin:5px 0 0;font-size:8.5px;line-height:1.42}.phase-three-platform .phase-three-contract-alert__open>svg{color:var(--lf-tertiary-label);align-self:center}.phase-three-platform .phase-three-contract-alert__dismiss{width:21px;height:21px;color:var(--lf-tertiary-label);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid;position:absolute;top:7px;right:7px}.phase-three-platform .phase-three-contract-alert__dismiss:hover{background:var(--lf-fill);color:var(--lf-label)}.phase-three-platform .phase-three-contract-inbox__empty{color:var(--p3-green);text-align:center;justify-items:center;padding:30px 15px;display:grid}.phase-three-platform .phase-three-contract-inbox__empty strong{color:var(--lf-label);margin-top:9px;font-size:11px}.phase-three-platform .phase-three-contract-inbox__empty p{color:var(--lf-tertiary-label);margin:4px 0 0;font-size:9px}.phase-three-platform .phase-three-clm-content{scrollbar-width:none;grid-template-rows:auto minmax(0,1fr);padding:12px;overflow:auto}.phase-three-platform .phase-three-clm-content::-webkit-scrollbar{display:none}.phase-three-platform .phase-three-clm-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.phase-three-platform .phase-three-clm-metrics article{border:1px solid var(--p3-hairline);background:var(--lf-content);border-radius:13px;align-items:center;gap:9px;min-height:58px;padding:10px 12px;display:flex}.phase-three-platform .phase-three-clm-metrics article>span{background:var(--p3-blue-soft);width:30px;height:30px;color:var(--p3-blue);border-radius:10px;place-items:center;display:grid}.phase-three-platform .phase-three-clm-metrics strong,.phase-three-platform .phase-three-clm-metrics small{display:block}.phase-three-platform .phase-three-clm-metrics strong{color:var(--lf-label);letter-spacing:-.02em;font-size:15px;font-weight:700}.phase-three-platform .phase-three-clm-metrics small{color:var(--lf-tertiary-label);margin-top:1px;font-size:8px}.phase-three-platform .phase-three-recents,.phase-three-platform .phase-three-contract-groups{min-width:0}.phase-three-platform .phase-three-recents>header,.phase-three-platform .phase-three-contract-groups>header{justify-content:space-between;align-items:end;padding:0 2px 9px;display:flex}.phase-three-platform .phase-three-recents__scroll{scroll-snap-type:x;scrollbar-width:none;gap:8px;min-width:0;padding:1px 1px 10px;display:flex;overflow-x:auto}.phase-three-platform .phase-three-recents__scroll::-webkit-scrollbar{display:none}.phase-three-platform .phase-three-recent-contract{border:1px solid var(--p3-hairline);background:var(--lf-content);width:230px;min-width:230px;color:inherit;cursor:pointer;font:inherit;scroll-snap-align:start;text-align:left;border-radius:13px;align-items:center;gap:10px;padding:11px;transition:border-color .16s,transform .16s;display:flex}.phase-three-platform .phase-three-recent-contract:hover{border-color:color-mix(in srgb, var(--p3-blue) 30%, var(--p3-hairline));transform:translateY(-1px)}.phase-three-platform .phase-three-recent-contract__file{border-radius:7px;flex:0 0 37px;width:37px;height:43px}.phase-three-platform .phase-three-recent-contract>span:last-child{min-width:0}.phase-three-platform .phase-three-recent-contract small,.phase-three-platform .phase-three-recent-contract strong,.phase-three-platform .phase-three-recent-contract em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.phase-three-platform .phase-three-recent-contract small{color:var(--p3-blue);text-transform:uppercase;font-size:7px;font-weight:680}.phase-three-platform .phase-three-recent-contract strong{color:var(--lf-label);margin-top:4px;font-size:10px;font-weight:650}.phase-three-platform .phase-three-recent-contract em{color:var(--lf-tertiary-label);margin-top:4px;font-size:7.5px;font-style:normal}.phase-three-platform .phase-three-contract-groups{margin-top:10px}.phase-three-platform .phase-three-contract-group{border:1px solid var(--p3-hairline);background:var(--lf-content);border-radius:14px;margin-bottom:12px;overflow:hidden}.phase-three-platform .phase-three-contract-group>header{border-bottom:1px solid var(--p3-hairline);background:color-mix(in srgb, var(--lf-background) 38%, transparent);justify-content:space-between;align-items:center;min-height:38px;padding:7px 12px;display:flex}.phase-three-platform .phase-three-contract-group h3{color:var(--lf-label);margin:0;font-size:10px;font-weight:680}.phase-three-platform .phase-three-contract-group>header span{background:var(--lf-fill);min-width:20px;height:20px;color:var(--lf-secondary-label);border-radius:999px;place-items:center;font-size:8px;font-weight:680;display:grid}.phase-three-platform .phase-three-contract-row{border-bottom:0;border-left:0;border-right:0;border-image:initial;border-top:1px solid var(--p3-hairline);width:100%;min-height:55px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:auto minmax(180px,1.5fr) auto minmax(90px,.7fr) minmax(90px,.7fr) minmax(105px,.8fr) auto;align-items:center;gap:10px;padding:7px 11px;display:grid}.phase-three-platform .phase-three-contract-row:first-child{border-top:0}.phase-three-platform .phase-three-contract-row__file{border-radius:7px;width:31px;height:35px}.phase-three-platform .phase-three-contract-row__identity,.phase-three-platform .phase-three-contract-row>span{min-width:0}.phase-three-platform .phase-three-contract-row strong,.phase-three-platform .phase-three-contract-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.phase-three-platform .phase-three-contract-row strong{color:var(--lf-label);font-size:9px;font-weight:620}.phase-three-platform .phase-three-contract-row small{color:var(--lf-tertiary-label);margin-bottom:3px;font-size:7px}.phase-three-platform .phase-three-contract-row__identity strong{font-size:10px;font-weight:660}.phase-three-platform .phase-three-contract-row__identity small{margin:3px 0 0}.phase-three-platform .phase-three-contract-row__status{background:color-mix(in srgb, var(--p3-green) 8%, transparent);color:var(--p3-green);border-radius:999px;justify-self:start;padding:4px 7px;font-size:7.5px;font-weight:680}.phase-three-platform .phase-three-contract-row>svg{color:var(--lf-tertiary-label)}.phase-three-platform .phase-two-agent-source-list__heading{flex-wrap:wrap;gap:7px}.phase-three-platform .phase-two-agent-source-list__toggle{border:1px solid var(--p3-hairline);background:color-mix(in srgb, var(--lf-content) 62%, transparent);height:24px;color:var(--lf-secondary-label);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:8px;align-items:center;gap:4px;margin-left:auto;padding:0 7px;font-family:inherit;font-size:8px;font-weight:620;display:inline-flex}.phase-three-platform .phase-two-agent-source-list__toggle svg{transition:transform .18s}.phase-three-platform .phase-two-agent-source-list.is-open .phase-two-agent-source-list__toggle svg{transform:rotate(90deg)}.phase-three-platform .phase-two-agent-source-list.is-collapsed{border-top:1px solid var(--p3-hairline);padding:12px 0 0}.phase-three-platform .phase-two-agent-source-list li.is-interactive{cursor:pointer;transition:border-color .16s,background .16s,transform .16s}.phase-three-platform .phase-two-agent-source-list li.is-interactive:hover,.phase-three-platform .phase-two-agent-source-list li.is-interactive:focus-visible,.phase-three-platform .phase-two-agent-source-list li.is-interactive[aria-current=true]{border-color:color-mix(in srgb, var(--p3-blue) 38%, transparent);background:color-mix(in srgb, var(--p3-blue) 5%, var(--lf-message-card-bg));outline:0;transform:translateY(-1px)}.phase-three-platform .phase-three-evidence-viewer{border:1px solid var(--p3-hairline);background:var(--p3-panel);min-width:0;min-height:0;box-shadow:var(--p3-shadow);border-radius:18px;grid-template-rows:auto minmax(0,1fr);margin:64px 12px 12px 0;display:grid;overflow:hidden}.phase-three-platform .phase-three-evidence-viewer>header{border-bottom:1px solid var(--p3-hairline);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 11px 10px 14px;display:flex}.phase-three-platform .phase-three-evidence-viewer__identity{align-items:center;gap:9px;min-width:0;display:flex}.phase-three-platform .phase-three-evidence-viewer__identity>span{background:var(--p3-blue-soft);width:31px;height:31px;color:var(--p3-blue);border-radius:10px;flex:0 0 31px;place-items:center;display:grid}.phase-three-platform .phase-three-evidence-viewer__identity small,.phase-three-platform .phase-three-evidence-viewer__identity strong{display:block}.phase-three-platform .phase-three-evidence-viewer__identity small{color:var(--p3-blue);text-transform:uppercase;font-size:7.5px;font-weight:680}.phase-three-platform .phase-three-evidence-viewer__identity strong{max-width:310px;color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;overflow:hidden}.phase-three-platform .phase-three-evidence-viewer__scroll{scrollbar-width:thin;min-height:0;padding:18px;overflow:auto}.phase-three-platform .phase-three-evidence-provenance{border:1px solid var(--p3-hairline);background:var(--lf-content);border-radius:15px;padding:18px}.phase-three-platform .phase-three-evidence-provenance>span{color:var(--p3-green);align-items:center;gap:5px;font-size:8px;font-weight:680;display:inline-flex}.phase-three-platform .phase-three-evidence-provenance h2{color:var(--lf-label);margin:13px 0 6px;font-size:16px;font-weight:680;line-height:1.25}.phase-three-platform .phase-three-evidence-provenance p{color:var(--lf-secondary-label);margin:0;font-size:9.5px;line-height:1.5}.phase-three-platform .phase-three-evidence-meta{border:1px solid var(--p3-hairline);background:var(--p3-hairline);border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:12px 0;display:grid;overflow:hidden}.phase-three-platform .phase-three-evidence-meta>div{background:var(--lf-content);min-width:0;padding:10px}.phase-three-platform .phase-three-evidence-meta dt{color:var(--lf-tertiary-label);text-transform:uppercase;font-size:7px}.phase-three-platform .phase-three-evidence-meta dd{color:var(--lf-label);text-overflow:ellipsis;align-items:center;gap:4px;margin:5px 0 0;font-size:8.5px;font-weight:600;display:flex;overflow:hidden}.phase-three-platform .phase-three-evidence-excerpt{border:1px solid var(--p3-hairline);background:var(--lf-content);border-radius:15px;padding:16px}.phase-three-platform .phase-three-evidence-excerpt>header{color:var(--p3-blue);align-items:center;gap:6px;display:flex}.phase-three-platform .phase-three-evidence-excerpt h3{color:var(--lf-label);margin:0;font-size:10px}.phase-three-platform .phase-three-evidence-excerpt blockquote{border-left:3px solid var(--p3-blue);color:var(--lf-label);margin:14px 0 10px;padding:0 0 0 14px;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:12px;line-height:1.6}.phase-three-platform .phase-three-evidence-excerpt small{color:var(--lf-tertiary-label);font-size:8px;line-height:1.45;display:block}.phase-three-platform .phase-three-evidence-open{border:1px solid color-mix(in srgb, var(--p3-blue) 24%, transparent);background:var(--p3-blue-soft);min-height:38px;color:var(--p3-blue);border-radius:11px;justify-content:space-between;align-items:center;margin-top:12px;padding:0 12px;font-size:9px;font-weight:650;text-decoration:none;display:flex}@media (width<=1120px){.phase-three-platform .phase-three-page-heading{grid-template-columns:minmax(220px,1fr) auto}.phase-three-platform .phase-three-page-heading>div:first-child p{display:none}.phase-three-platform .phase-three-library-switcher,.phase-three-platform .phase-three-clm-search{grid-area:2/1/auto/-1}.phase-three-platform .phase-three-page-heading{min-height:92px}.phase-three-platform .phase-three-library-layout,.phase-three-platform .phase-three-clm-layout{grid-template-columns:270px minmax(0,1fr)}.phase-three-platform .phase-three-document-workspace{grid-template-columns:300px minmax(0,1fr)}.phase-three-platform .phase-three-contract-row{grid-template-columns:auto minmax(150px,1fr) auto minmax(80px,.6fr) minmax(90px,.7fr) auto}.phase-three-platform .phase-three-contract-row>span:nth-of-type(5){display:none}}@media (width<=760px){.phase-three-platform .phase-three-library-page,.phase-three-platform .phase-three-clm-page{padding:62px 8px 8px}.phase-three-platform .phase-three-page-heading{grid-template-columns:1fr auto;gap:9px;min-height:106px;padding:0 4px}.phase-three-platform .phase-three-page-heading h1{font-size:24px}.phase-three-platform .phase-three-library-switcher{justify-self:stretch}.phase-three-platform .phase-three-library-switcher button{flex:1;justify-content:center;padding-inline:8px}.phase-three-platform .phase-three-library-layout,.phase-three-platform .phase-three-library-page.is-standard-agreements .phase-three-library-layout,.phase-three-platform .phase-three-clm-layout{grid-template-columns:1fr;overflow:auto}.phase-three-platform .phase-three-library-page.is-playbooks .phase-three-library-layout{grid-template-rows:250px minmax(560px,auto)}.phase-three-platform .phase-three-library-page.is-standard-agreements .phase-three-library-layout{grid-template-rows:minmax(560px,auto)}.phase-three-platform .phase-three-clm-layout{grid-template-rows:260px minmax(650px,auto)}.phase-three-platform .phase-three-update-tray,.phase-three-platform .phase-three-contract-inbox{max-height:280px}.phase-three-platform .phase-three-library-collection,.phase-three-platform .phase-three-clm-content{min-height:560px}.phase-three-platform .phase-three-collection-toolbar{flex-direction:column;align-items:stretch}.phase-three-platform .phase-three-collection-controls{width:100%}.phase-three-platform .phase-three-search-field{flex:1;min-width:0}.phase-three-platform .phase-three-document-grid{grid-template-columns:1fr}.phase-three-platform .phase-three-document-workspace{grid-template-rows:minmax(280px,40%) minmax(520px,60%);grid-template-columns:1fr;padding:62px 8px 8px;overflow:auto}.phase-three-platform .phase-three-document-chat,.phase-three-platform .phase-three-document-viewer{min-height:0}.phase-three-platform .phase-three-version-drawer{width:min(390px,94%)}.phase-three-platform .phase-three-document-viewer__stage{padding:15px 10px 30px}.phase-three-platform .phase-three-document-page{min-height:760px;padding:38px 24px 50px}.phase-three-platform .phase-three-document-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.phase-three-platform .phase-three-clm-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.phase-three-platform .phase-three-contract-row{grid-template-columns:auto minmax(0,1fr) auto auto}.phase-three-platform .phase-three-contract-row>span:nth-of-type(n+3):not(.phase-three-contract-row__status){display:none}.phase-three-platform .phase-three-matter-detail.is-source-open{grid-template-rows:minmax(320px,44%) minmax(420px,56%);grid-template-columns:minmax(0,1fr);overflow:auto}.phase-three-platform .phase-three-matter-detail.is-source-open .phase-two-workspace{grid-area:1/1}.phase-three-platform .phase-three-evidence-viewer{grid-area:2/1;margin:10px 8px 8px}.phase-three-platform .phase-three-evidence-meta{grid-template-columns:1fr}}.phase-three-platform .phase-three-library-approval-label{color:var(--lf-label);font-size:12px;font-weight:620}.phase-three-platform .phase-three-library-detail-pane{background:var(--lf-background)}.phase-three-platform .radical-progress-plane.has-no-list-pane{grid-template-columns:minmax(0,1fr)}.phase-three-platform .radical-progress-plane.has-no-list-pane>.radical-detail-pane{grid-column:1}.phase-three-platform .phase-three-library-browser{width:100%;min-width:0;height:100%;min-height:0;padding:var(--lf-phase-two-panel-top) 28px 20px 20px;background:var(--lf-background);color:var(--lf-label);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.phase-three-platform .phase-three-library-browser__header,.phase-three-platform .phase-three-library-browser__scroll{width:min(100%,980px);margin-inline:auto}.phase-three-platform .phase-three-library-browser__header{border-bottom:1px solid var(--lf-separator-soft);justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:8px 4px 14px;display:flex}.phase-three-platform .phase-three-library-browser__title{align-items:center;gap:11px;min-width:0;display:flex}.phase-three-platform .phase-three-library-browser__title>span{background:var(--lf-fill);width:32px;height:32px;color:var(--lf-secondary-label);border-radius:9px;flex:0 0 32px;place-items:center;display:grid}.phase-three-platform .phase-three-library-browser__title h1,.phase-three-platform .phase-three-library-browser__title p,.phase-three-platform .phase-three-library-browser__section-heading h2,.phase-three-platform .phase-three-library-browser__section-heading p{margin:0}.phase-three-platform .phase-three-library-browser__title h1{color:var(--lf-label);letter-spacing:-.025em;font-size:21px;font-weight:660;line-height:1.15}.phase-three-platform .phase-three-library-browser__title p{color:var(--lf-secondary-label);margin-top:3px;font-size:11.5px}.phase-three-platform .phase-three-library-mode-switcher{flex:none;width:270px}.phase-three-platform .phase-three-library-browser__scroll{scrollbar-width:none;min-height:0;padding:24px 4px 32px;overflow:auto}.phase-three-platform .phase-three-library-browser__scroll::-webkit-scrollbar{display:none}.phase-three-platform .phase-three-library-browser__section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.phase-three-platform .phase-three-library-browser__section-heading h2{color:var(--lf-label);letter-spacing:-.012em;font-size:15px;font-weight:650}.phase-three-platform .phase-three-library-browser__section-heading p,.phase-three-platform .phase-three-library-browser__section-heading>span{color:var(--lf-tertiary-label);font-size:11.5px}.phase-three-platform .phase-three-library-browser__section-heading p{margin-top:4px}.phase-three-platform .phase-three-library-document-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.phase-three-platform .phase-three-library-document-card{background:var(--radical-inbox-cell-bg,var(--lf-content));min-width:0;min-height:116px;box-shadow:var(--radical-inbox-cell-shadow);color:var(--lf-label);cursor:pointer;font:inherit;text-align:left;border:0;border-radius:13px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:15px 14px;transition:box-shadow .18s,transform .18s;display:grid}.phase-three-platform .phase-three-library-document-card:hover{box-shadow:var(--radical-inbox-cell-hover-shadow);transform:var(--radical-inbox-cell-hover-transform)}.phase-three-platform .phase-three-library-document-card:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 42%, transparent);outline-offset:-2px}.phase-three-platform .phase-three-library-document-card__icon{background:var(--lf-fill);width:34px;height:42px;color:var(--lf-secondary-label);border-radius:7px;place-items:center;display:grid}.phase-three-platform .phase-three-library-document-card__content{gap:3px;min-width:0;display:grid}.phase-three-platform .phase-three-library-document-card__eyebrow,.phase-three-platform .phase-three-library-document-card__description,.phase-three-platform .phase-three-library-document-card__meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase-three-platform .phase-three-library-document-card__eyebrow{color:var(--lf-tertiary-label);letter-spacing:.035em;text-transform:uppercase;font-size:9.5px;font-weight:620}.phase-three-platform .phase-three-library-document-card__content>strong{color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:620;overflow:hidden}.phase-three-platform .phase-three-library-document-card__description{color:var(--lf-secondary-label);font-size:11px}.phase-three-platform .phase-three-library-document-card__meta{color:var(--lf-tertiary-label);margin-top:4px;font-size:10.5px}.phase-three-platform .phase-three-library-document-card>svg{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-library-plane.is-single-pane .radical-progress-plane{grid-template-columns:minmax(0,1fr)}.phase-three-platform .phase-three-library-plane.is-single-pane .radical-detail-pane{grid-column:1}@media (width<=980px){.phase-three-platform .phase-three-library-browser{padding-left:14px;padding-right:18px}.phase-three-platform .phase-three-library-document-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-library-card,.phase-three-platform .phase-three-recent-contract,.phase-three-platform .phase-three-primary-action,.phase-three-platform .phase-two-agent-source-list li.is-interactive,.phase-three-platform .phase-two-agent-source-list__toggle svg{transition-duration:1ms}}.phase-three-platform{--p3-blue:var(--primary);--p3-blue-soft:var(--lf-accent-fill);--p3-green:var(--lf-green);--p3-amber:var(--lf-orange);--p3-red:var(--lf-red);--p3-panel:var(--lf-content);--p3-panel-muted:var(--lf-background);--p3-hairline:var(--lf-separator);--p3-shadow:var(--lf-floating-sidebar-shadow);--p3-radius-lg:var(--lf-floating-radius);--p3-radius-md:var(--lf-floating-control-radius);--p3-radius-sm:8px}.phase-three-platform.has-auxiliary-page,.phase-three-platform.is-done-folders,.phase-three-platform.has-auxiliary-page .phase-three-library-page,.phase-three-platform.is-done-folders .phase-three-clm-page{background:var(--lf-background)}.phase-three-platform .phase-three-library-page,.phase-three-platform .phase-three-clm-page{padding:0;display:block;position:relative;overflow:hidden}.phase-three-platform .phase-three-page-heading{z-index:4;top:var(--lf-top-switcher-clear);right:var(--lf-floating-sidebar-gap);left:calc(var(--lf-inbox-tray-width) + 28px);pointer-events:none;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);min-height:48px;padding:0;display:grid;position:absolute}.phase-three-platform .phase-three-page-heading>*{pointer-events:auto}.phase-three-platform .phase-three-page-heading h1{letter-spacing:-.025em;font-size:19px;font-weight:650;line-height:1.15}.phase-three-platform .phase-three-page-heading p,.phase-three-platform .phase-three-eyebrow,.phase-three-platform .phase-three-primary-action{display:none}.phase-three-platform .phase-three-library-switcher{padding:var(--lf-switcher-shell-padding);border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);gap:2px}.phase-three-platform .phase-three-library-switcher button{border-radius:var(--lf-floating-control-radius);min-height:30px;padding:0 11px;font-size:10px;font-weight:560}.phase-three-platform .phase-three-library-switcher button.is-selected{background:var(--lf-selection);box-shadow:none;color:var(--lf-selection-foreground)}.phase-three-platform .phase-three-library-layout,.phase-three-platform .phase-three-clm-layout{width:100%;height:100%;padding:var(--lf-top-switcher-clear) var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);grid-template-columns:var(--lf-inbox-tray-width) minmax(0, 1fr);gap:0}.phase-three-platform .phase-three-library-page.is-standard-agreements .phase-three-library-layout{grid-template-columns:minmax(0,1fr)}.phase-three-platform .phase-three-library-page.is-standard-agreements .phase-three-page-heading{left:24px}.phase-three-platform .phase-three-update-tray,.phase-three-platform .phase-three-contract-inbox,.phase-three-platform .phase-three-document-chat{border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%)}.phase-three-platform .phase-three-library-collection,.phase-three-platform .phase-three-clm-content,.phase-three-platform .phase-three-document-viewer{box-shadow:none;background:0 0;border:0;border-radius:0}.phase-three-platform .phase-three-library-collection,.phase-three-platform .phase-three-clm-content{scrollbar-width:thin;margin:64px 0 0 24px;overflow:auto}.phase-three-platform .phase-three-library-page.is-standard-agreements .phase-three-library-collection{margin-left:0}.phase-three-platform .phase-three-update-tray>header,.phase-three-platform .phase-three-contract-inbox>header{min-height:46px;padding:0 14px}.phase-three-platform .phase-three-update-tray>header>div>span,.phase-three-platform .phase-three-contract-inbox>header>div>span{width:22px;height:22px;color:var(--lf-secondary-label);background:0 0;border-radius:7px}.phase-three-platform .phase-three-update-tray>header strong,.phase-three-platform .phase-three-contract-inbox>header strong{font-size:11px;font-weight:620}.phase-three-platform .phase-three-update-tray>header small,.phase-three-platform .phase-three-contract-inbox>header small{display:none}.phase-three-platform .phase-three-update-tray>header em,.phase-three-platform .phase-three-contract-inbox>header em{background:var(--lf-selection);min-width:19px;height:19px;color:var(--lf-selection-foreground);font-size:9px}.phase-three-platform .phase-three-update-tray__list,.phase-three-platform .phase-three-contract-inbox__list{gap:0;padding:0 8px 8px}.phase-three-platform .phase-three-update-card,.phase-three-platform .phase-three-contract-alert{border-top:0;border-left:0;border-right:0;border-image:initial;border-bottom:1px solid var(--lf-separator-soft);box-shadow:none;background:0 0;border-radius:0}.phase-three-platform .phase-three-update-card{padding:14px 10px 13px}.phase-three-platform .phase-three-update-card.is-high:before{background:var(--primary);width:3px;top:10px;bottom:10px;left:-8px}.phase-three-platform .phase-three-update-card h2{margin:8px 0 4px;font-size:12px;font-weight:620}.phase-three-platform .phase-three-update-card p{font-size:10px;line-height:1.4}.phase-three-platform .phase-three-update-card__meta{font-size:8px}.phase-three-platform .phase-three-update-card__actions button{background:var(--lf-fill);border:0;border-radius:7px;min-height:28px;font-size:9px}.phase-three-platform .phase-three-update-card__actions button:first-child{background:var(--lf-accent-fill);color:var(--primary)}.phase-three-platform .phase-three-collection-toolbar,.phase-three-platform .phase-three-recents>header,.phase-three-platform .phase-three-contract-groups>header{border-bottom:1px solid var(--lf-separator);min-height:48px;padding:0 8px 10px 0}.phase-three-platform .phase-three-collection-toolbar h2,.phase-three-platform .phase-three-recents h2,.phase-three-platform .phase-three-contract-groups h2{font-size:13px;font-weight:650}.phase-three-platform .phase-three-collection-toolbar>div:first-child>span,.phase-three-platform .phase-three-recents>header span,.phase-three-platform .phase-three-contract-groups>header span{font-size:9px}.phase-three-platform .phase-three-search-field,.phase-three-platform .phase-three-select-field select{border:1px solid var(--lf-separator);background:var(--lf-content);min-height:30px;box-shadow:none;border-radius:8px}.phase-three-platform .phase-three-search-field{width:190px}.phase-three-platform .phase-three-search-field input,.phase-three-platform .phase-three-select-field select{font-size:10px}.phase-three-platform .phase-three-document-grid{padding:0;display:block}.phase-three-platform .phase-three-library-card{border-top:0;border-left:0;border-right:0;border-image:initial;border-bottom:1px solid var(--lf-separator-soft);width:100%;min-height:76px;box-shadow:none;text-align:left;background:0 0;border-radius:0;grid-template-columns:34px minmax(220px,1fr) minmax(110px,150px) minmax(120px,160px);grid-template-areas:"icon title meta footer""icon description meta footer";align-items:center;gap:3px 12px;padding:12px 10px}.phase-three-platform .phase-three-library-card:hover{border-color:var(--lf-separator-soft);background:var(--lf-fill);box-shadow:none;transform:none}.phase-three-platform .phase-three-library-card__icon{background:var(--lf-accent-fill);width:28px;height:28px;color:var(--primary);border-radius:8px;grid-area:icon}.phase-three-platform .phase-three-library-card__status{display:none}.phase-three-platform .phase-three-library-card>strong{grid-area:title;margin:0;font-size:12px;font-weight:620}.phase-three-platform .phase-three-library-card>p{grid-area:description;max-width:620px;margin:0;font-size:9.5px;line-height:1.35}.phase-three-platform .phase-three-library-card__meta{grid-area:meta;align-content:center;gap:4px;font-size:9px;display:grid}.phase-three-platform .phase-three-library-card__footer{border:0;grid-area:footer;align-content:center;gap:4px;padding:0;font-size:9px;display:grid}.phase-three-platform .phase-three-library-card__footer small{font-size:8.5px}.phase-three-platform .phase-three-clm-heading{grid-template-columns:minmax(180px,1fr) minmax(220px,300px) minmax(120px,1fr)}.phase-three-platform .phase-three-clm-content{padding:0 8px 40px 0}.phase-three-platform .phase-three-clm-metrics{display:none}.phase-three-platform .phase-three-contract-alert__open{padding:13px 30px 13px 8px}.phase-three-platform .phase-three-contract-alert__icon{background:0 0;border-radius:7px;width:25px;height:25px}.phase-three-platform .phase-three-contract-alert__open strong{font-size:11px}.phase-three-platform .phase-three-contract-alert__open p{margin-top:4px;font-size:9.5px;line-height:1.35}.phase-three-platform .phase-three-recents{border:0;padding:0 0 16px}.phase-three-platform .phase-three-recents__scroll{gap:0;padding:2px 0 0}.phase-three-platform .phase-three-recent-contract{border-top:0;border-bottom:0;border-left:0;border-image:initial;border-right:1px solid var(--lf-separator-soft);width:220px;min-width:220px;box-shadow:none;background:0 0;border-radius:0;padding:13px 16px 13px 0}.phase-three-platform .phase-three-recent-contract:hover{background:var(--lf-fill);box-shadow:none;transform:none}.phase-three-platform .phase-three-recent-contract__file,.phase-three-platform .phase-three-contract-row__file{background:var(--lf-fill);color:var(--lf-secondary-label)}.phase-three-platform .phase-three-contract-groups{gap:0}.phase-three-platform .phase-three-contract-group{box-shadow:none;background:0 0;border:0;border-radius:0}.phase-three-platform .phase-three-contract-group>header{border-bottom:1px solid var(--lf-separator-soft);background:0 0;min-height:34px;padding:0 8px}.phase-three-platform .phase-three-contract-row{border-bottom:1px solid var(--lf-separator-soft);grid-template-columns:30px minmax(190px,1fr) 86px minmax(90px,120px) 64px minmax(110px,140px) 14px;min-height:58px;padding:9px 8px}.phase-three-platform .phase-three-contract-row:hover{background:var(--lf-fill)}.phase-three-platform .phase-three-contract-row__status{color:var(--lf-secondary-label);background:0 0;border:0;font-size:9px}.phase-three-platform .phase-three-contract-row__identity strong,.phase-three-platform .phase-three-contract-row>span>strong{font-size:10px;font-weight:590}.phase-three-platform .phase-three-document-workspace{grid-template-columns:var(--lf-inbox-tray-width) minmax(0, 1fr);padding:var(--lf-top-switcher-clear) var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);background:var(--lf-background);gap:24px}.phase-three-platform .phase-three-document-chat{border-radius:var(--lf-floating-radius)}.phase-three-platform .phase-three-document-chat__header,.phase-three-platform .phase-three-document-viewer__toolbar{border-bottom:1px solid var(--lf-separator);background:0 0;min-height:46px}.phase-three-platform .phase-three-document-chat__header{padding:0 12px}.phase-three-platform .phase-three-document-chat__thread{padding:0 10px 12px}.phase-three-platform .phase-three-agent-welcome{border-top:0;border-left:0;border-right:0;border-image:initial;border-bottom:1px solid var(--lf-separator-soft);background:0 0;border-radius:0;padding:16px 6px}.phase-three-platform .phase-three-agent-welcome>span{width:25px;height:25px;color:var(--lf-secondary-label);background:0 0;border-radius:7px}.phase-three-platform .phase-three-agent-suggestions{gap:0;padding-top:4px}.phase-three-platform .phase-three-agent-suggestions button{border-top:0;border-left:0;border-right:0;border-image:initial;border-bottom:1px solid var(--lf-separator-soft);background:0 0;border-radius:0;justify-content:flex-start;min-height:38px;font-size:10px}.phase-three-platform .phase-three-agent-suggestions button:hover{background:var(--lf-fill)}.phase-three-platform .phase-three-chat-turn{border-top:0;border-left:0;border-right:0;border-image:initial;border-bottom:1px solid var(--lf-separator-soft);box-shadow:none;background:0 0;border-radius:0}.phase-three-platform .phase-three-chat-turn.is-user{background:var(--lf-fill)}.phase-three-platform .phase-three-agent-composer{border-top:1px solid var(--lf-separator);background:var(--lf-floating-sidebar-bg);padding:10px}.phase-three-platform .phase-three-agent-composer>div{border:1px solid var(--lf-separator);background:var(--lf-content);box-shadow:none;border-radius:12px}.phase-three-platform .phase-three-document-viewer__toolbar{padding:0 8px}.phase-three-platform .phase-three-document-viewer__identity>span{width:26px;height:26px;color:var(--lf-secondary-label);background:0 0;border-radius:7px}.phase-three-platform .phase-three-document-viewer__actions button{background:var(--lf-fill);border:0;border-radius:8px;height:30px}.phase-three-platform .phase-three-document-viewer__stage{background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;background-image:none;padding:24px clamp(20px,5vw,64px) 52px}.phase-three-platform .phase-three-document-page{border:1px solid var(--lf-separator);box-shadow:0 12px 34px #00000014}.phase-three-platform .phase-three-document-page>header>span,.phase-three-platform .phase-three-document-clauses section>div span{color:var(--lf-secondary-label)}.phase-three-platform .phase-three-document-page>header>span{font-weight:600}.phase-three-platform .phase-three-document-clauses section,.phase-three-platform .phase-three-document-clauses section.is-positive,.phase-three-platform .phase-three-document-clauses section.is-attention{border-left-color:var(--lf-separator)}.phase-three-platform .phase-three-version-drawer{border:var(--lf-floating-border-width) solid var(--lf-separator);border-radius:var(--lf-floating-radius) 0 0 var(--lf-floating-radius);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);top:46px}.phase-three-platform .phase-three-version-drawer li button{border-top:0;border-left:0;border-right:0;border-image:initial;border-bottom:1px solid var(--lf-separator-soft);background:0 0;border-radius:0}.phase-three-platform .phase-three-version-drawer li button.is-selected{background:var(--lf-fill);box-shadow:inset 3px 0 0 var(--primary)}@media (width<=1120px){.phase-three-platform .phase-three-page-heading{left:calc(var(--lf-inbox-tray-width) + 20px);grid-template-columns:1fr auto}.phase-three-platform .phase-three-page-heading>div:first-child{display:none}.phase-three-platform .phase-three-library-switcher,.phase-three-platform .phase-three-clm-search{justify-self:start}.phase-three-platform .phase-three-library-collection,.phase-three-platform .phase-three-clm-content{margin-left:16px}.phase-three-platform .phase-three-library-card{grid-template-columns:34px minmax(180px,1fr) minmax(100px,130px);grid-template-areas:"icon title footer""icon description footer"}.phase-three-platform .phase-three-library-card__meta,.phase-three-platform .phase-three-contract-row>span:nth-of-type(4),.phase-three-platform .phase-three-contract-row>span:nth-of-type(5){display:none}.phase-three-platform .phase-three-contract-row{grid-template-columns:30px minmax(170px,1fr) 74px minmax(90px,120px) 14px}}@media (width<=760px){.phase-three-platform .phase-three-library-page,.phase-three-platform .phase-three-clm-page{overflow:auto}.phase-three-platform .phase-three-page-heading{min-height:48px;padding:calc(var(--lf-top-switcher-clear) + 4px) var(--lf-floating-sidebar-gap) 8px;display:flex;position:relative;inset:auto}.phase-three-platform .phase-three-page-heading>div:first-child{display:none}.phase-three-platform .phase-three-library-switcher,.phase-three-platform .phase-three-clm-search{width:100%}.phase-three-platform .phase-three-library-switcher button{flex:1}.phase-three-platform .phase-three-library-layout,.phase-three-platform .phase-three-clm-layout{height:auto;padding:0 var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);display:block}.phase-three-platform .phase-three-update-tray,.phase-three-platform .phase-three-contract-inbox{max-height:300px;margin-bottom:14px}.phase-three-platform .phase-three-library-collection,.phase-three-platform .phase-three-clm-content,.phase-three-platform .phase-three-library-page.is-standard-agreements .phase-three-library-collection{margin:0;overflow:visible}.phase-three-platform .phase-three-collection-toolbar{gap:10px;display:grid}.phase-three-platform .phase-three-collection-controls,.phase-three-platform .phase-three-search-field{width:100%}.phase-three-platform .phase-three-library-card{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"icon title""icon description";min-height:68px}.phase-three-platform .phase-three-library-card__meta,.phase-three-platform .phase-three-library-card__footer{display:none}.phase-three-platform .phase-three-contract-row{grid-template-columns:28px minmax(0,1fr) 14px}.phase-three-platform .phase-three-contract-row>span:not(.phase-three-contract-row__file):not(.phase-three-contract-row__identity),.phase-three-platform .phase-three-contract-row>svg{display:none}.phase-three-platform .phase-three-document-workspace{height:auto;min-height:100dvh;padding:var(--lf-top-switcher-clear) var(--lf-floating-sidebar-gap) var(--lf-floating-sidebar-gap);grid-template-rows:minmax(320px,42dvh) minmax(560px,auto);grid-template-columns:minmax(0,1fr);gap:14px;display:grid;overflow:auto}.phase-three-platform .phase-three-document-viewer{min-height:560px}.phase-three-platform .phase-three-document-page{min-height:760px;padding:40px 28px 48px}}.phase-three-platform .phase-three-library-plane{z-index:10}.phase-three-platform .phase-three-document-agent__conversation{padding-top:calc(var(--lf-phase-two-panel-top) + 32px);-webkit-mask-image:none;mask-image:none}.phase-three-platform .phase-three-document-experience.has-document-collection{--phase-two-document-page-width:765px;--phase-two-document-canvas-padding:80px;--phase-two-document-page-rail-width:76px;grid-template-columns:168px minmax(240px, 1fr) minmax(520px, var(--phase-two-document-track-width))}.phase-three-platform .phase-three-document-experience.has-document-collection:has(.phase-two-document-view.has-page-rail){grid-template-columns:168px minmax(240px, 1fr) minmax(596px, var(--phase-two-document-track-width))}.phase-three-platform .phase-three-document-experience.has-document-collection .phase-two-document-view__canvas{z-index:1;justify-content:safe end;position:relative}.phase-three-platform .phase-three-document-experience.has-document-collection .phase-two-document-view.is-page-rail-from-right .phase-two-document-view__stage{isolation:isolate}.phase-three-platform .phase-three-document-experience.has-document-collection .phase-two-document-view.is-page-rail-from-right .phase-two-document-view__page-rail{z-index:0;padding-top:49px;position:relative;transform:translate(12px)}.phase-three-platform .phase-three-document-experience.has-document-collection .phase-two-document-view.is-page-rail-from-right.has-page-rail .phase-two-document-view__page-rail{transform:translate(0)}.phase-three-platform .phase-three-document-experience.has-document-collection .phase-two-document-view__generated-document,.phase-three-platform .phase-three-document-experience.has-document-collection .phase-two-document-view__generated-redline{margin-left:auto;margin-right:0}.phase-three-platform .phase-three-document-experience .phase-two-document-view__generated-document .phase-two-work-product__document{border:0;box-shadow:0 16px 42px #0000001a}.phase-three-platform .phase-two-document-view__generated-thumbnail-sheet .phase-two-work-product__document{box-shadow:none;border:0}html.phase-three-library-view-transition .phase-three-document-experience.has-document-collection .phase-three-document-rail{view-transition-name:phase-three-library-rail}html.phase-three-library-view-transition .phase-three-document-experience.has-document-collection .phase-three-document-agent{view-transition-name:phase-three-library-agent}html.phase-three-library-view-transition .phase-three-document-experience.has-document-collection .phase-two-document-view{view-transition-name:phase-three-library-document;animation:auto;animation-timeline:none}html.phase-three-library-view-transition::view-transition-old(root){opacity:0;animation:auto;animation-timeline:none}html.phase-three-library-view-transition::view-transition-new(root){mix-blend-mode:normal;animation:auto;animation-timeline:none}html.phase-three-library-view-transition::view-transition-group(phase-three-library-surface){animation-duration:.56s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html.phase-three-library-view-transition::view-transition-group(phase-three-playbook-preview){z-index:5;animation-duration:.76s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html.phase-three-library-view-transition::view-transition-group(phase-three-library-rail){z-index:2;animation-duration:.76s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html.phase-three-library-view-transition::view-transition-group(phase-three-library-agent){z-index:2;animation-duration:.76s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html.phase-three-library-view-transition::view-transition-group(phase-three-library-document){z-index:2;animation-duration:.76s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html.phase-three-library-view-transition::view-transition-old(phase-three-library-surface){animation:.17s cubic-bezier(.4,0,1,1) both phase-three-library-surface-out}html.phase-three-library-view-transition::view-transition-new(phase-three-library-surface){animation:.46s cubic-bezier(.16,1,.3,1) .13s both phase-three-library-surface-in}html.phase-three-library-view-transition::view-transition-old(phase-three-playbook-preview){mix-blend-mode:normal;animation:.7s cubic-bezier(.16,1,.3,1) both phase-three-library-preview-out}html.phase-three-library-view-transition::view-transition-new(phase-three-playbook-preview){mix-blend-mode:normal;animation:.7s cubic-bezier(.16,1,.3,1) both phase-three-library-preview-in}html.phase-three-library-view-transition::view-transition-new(phase-three-library-rail){animation:.52s cubic-bezier(.16,1,.3,1) .17s both phase-three-library-rail-in}html.phase-three-library-view-transition::view-transition-new(phase-three-library-agent){animation:.52s cubic-bezier(.16,1,.3,1) .22s both phase-three-library-agent-in}html.phase-three-library-view-transition::view-transition-new(phase-three-library-document){animation:.56s cubic-bezier(.16,1,.3,1) .13s both phase-three-library-document-in}html.phase-three-library-view-transition::view-transition-old(phase-three-library-rail){mix-blend-mode:normal;animation:.15s cubic-bezier(.4,0,1,1) both phase-three-library-detail-out}html.phase-three-library-view-transition::view-transition-old(phase-three-library-agent){mix-blend-mode:normal;animation:.15s cubic-bezier(.4,0,1,1) both phase-three-library-detail-out}html.phase-three-library-view-transition::view-transition-old(phase-three-library-document){mix-blend-mode:normal;animation:.15s cubic-bezier(.4,0,1,1) both phase-three-library-detail-out}@keyframes phase-three-library-surface-out{to{opacity:0;transform:scale(.985)}}@keyframes phase-three-library-surface-in{0%{opacity:0;transform:scale(.985)}}@keyframes phase-three-library-preview-out{0%,40%{opacity:1}to{opacity:0}}@keyframes phase-three-library-preview-in{0%,36%{opacity:0}to{opacity:1}}@keyframes phase-three-library-rail-in{0%{opacity:0;transform:translate(-18px)scale(.985)}}@keyframes phase-three-library-agent-in{0%{opacity:0;transform:translateY(14px)}}@keyframes phase-three-library-document-in{0%{opacity:0;transform:translate(28px)scale(.985)}}@keyframes phase-three-library-detail-out{to{opacity:0;transform:scale(.99)}}.phase-three-platform .phase-three-document-rail{z-index:2;background:var(--lf-background);min-width:0;min-height:0;position:relative;overflow:hidden}.phase-three-platform .phase-three-document-rail__scroll{box-sizing:border-box;height:100%;padding:calc(var(--lf-phase-two-panel-top) + 20px) 14px 28px;overscroll-behavior-y:contain;scrollbar-width:thin;align-content:start;gap:18px;display:grid;overflow:hidden auto}.phase-three-platform .phase-three-document-rail__item{width:92px;min-width:0;color:var(--lf-tertiary-label);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;justify-self:center;align-items:center;padding:5px 5px 7px;transition:background-color .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:flex}.phase-three-platform .phase-three-document-rail__item:not([aria-current=page]):hover{color:var(--lf-label);background:0 0}.phase-three-platform .phase-three-document-rail__item[aria-current=page]{background:var(--lf-selection);color:var(--lf-selection-foreground)}.phase-three-platform .phase-three-document-rail__item:active{transform:scale(.94)}.phase-three-platform .phase-three-document-rail__preview{aspect-ratio:612/880;border:1px solid color-mix(in srgb, var(--lf-separator) 82%, transparent);border-radius:2px;width:82px;height:auto;box-shadow:0 5px 13px #00000014,0 1px 2px #0000000d}.phase-three-platform .phase-three-document-rail__preview .phase-two-document-view__generated-thumbnail-sheet{height:880px;transform:scale(.133987)}.phase-three-platform .phase-three-document-rail__preview .phase-two-work-product__document{min-height:880px}.phase-three-platform .phase-three-document-rail__item[aria-current=page] .phase-three-document-rail__preview{box-shadow:0 3px 10px #00000042}.phase-three-platform .phase-three-document-rail__item>strong{text-overflow:ellipsis;white-space:nowrap;width:82px;margin-top:8px;font-size:10.5px;font-weight:620;line-height:1.25;overflow:hidden}.phase-three-platform .phase-three-document-rail__item>small{width:82px;color:inherit;margin-top:2px;font-size:9px;line-height:1.2}.phase-three-platform .phase-three-document-agent__conversation.is-empty{align-content:center;padding-bottom:120px}.phase-three-platform .phase-three-document-agent__empty-state{width:min(100%,420px);color:var(--lf-label);text-align:center;padding:24px}.phase-three-platform .phase-three-document-agent__empty-state h1{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;color:var(--lf-accent);letter-spacing:-.025em;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:19px;font-weight:650;line-height:1.2}.phase-three-platform .phase-three-document-agent__composer>div{grid-template-columns:auto minmax(0,1fr) auto}.phase-three-platform .phase-three-document-agent__input-stack{min-width:0;display:grid}.phase-three-platform .phase-three-document-agent__attachments{flex-wrap:wrap;gap:4px;padding:3px 0 1px;display:flex}.phase-three-platform .phase-three-document-agent__attachments span{background:var(--lf-fill);max-width:180px;color:var(--lf-secondary-label);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:9px;line-height:1.2;overflow:hidden}.phase-three-platform .phase-three-document-agent__attachment-input{display:none}.phase-three-platform .phase-three-document-experience .phase-two-document-view>header{grid-template-columns:auto minmax(120px,1fr) auto}.phase-three-platform .phase-three-document-experience .phase-two-document-view__identity{justify-self:stretch}.phase-three-platform .phase-three-document-experience .phase-two-document-view__identity>div{justify-content:center}.phase-three-platform .phase-three-library-plane .radical-list-pane.has-inbox-mode-switcher{--radical-tray-status-tone:var(--lf-label)}.phase-three-platform .phase-three-library-plane .radical-header-count{color:var(--lf-label)}.phase-three-platform .phase-three-library-browser{padding:var(--lf-phase-two-panel-top) 20px 20px;display:block;position:relative}.phase-three-platform .phase-three-library-mode-switcher{z-index:12;top:var(--lf-floating-sidebar-gap);left:calc(var(--radical-page-switcher-right,calc(50% + 80px)) + 10px);width:max-content;margin:0;position:fixed;transform:none}.phase-three-platform .phase-three-library-mode-switcher .radical-inbox-switcher__option[aria-pressed=true]{background:var(--lf-dark-chrome-selection-fill,var(--lf-selection));box-shadow:var(--lf-selection-shadow,none)}.phase-three-platform .phase-three-library-browser__scroll{width:min(100%,1020px);height:100%;margin-inline:auto;padding:22px 4px 40px}.phase-three-platform .phase-three-library-document-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));align-items:start;gap:28px 22px;display:grid}.phase-three-platform .phase-three-library-document-card{min-width:0;min-height:0;box-shadow:none;color:var(--lf-label);text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:0;padding:0;display:flex;transform:none}.phase-three-platform .phase-three-library-document-card:hover{box-shadow:none;background:0 0;transform:none}.phase-three-platform .phase-three-library-document-page{aspect-ratio:8.5/11;border:1px solid color-mix(in srgb, var(--lf-separator) 82%, transparent);background:var(--lf-content);border-radius:2px;width:min(100%,148px);padding:18px 14px 16px;transition:box-shadow .18s,transform .18s;display:block;position:relative;overflow:hidden;box-shadow:0 9px 24px #00000013,0 1px 2px #0000000f}.phase-three-platform .phase-three-library-document-page.is-faithful-preview{aspect-ratio:612/880;width:148px;height:212.81px;padding:0}.phase-three-platform .phase-three-library-document-page.is-faithful-preview .phase-two-document-view__generated-thumbnail-sheet{height:880px;transform:scale(.24183)}.phase-three-platform .phase-three-library-document-page.is-faithful-preview .phase-two-work-product__document{min-height:880px}.phase-three-platform .phase-two-document-view__generated-thumbnail-sheet{text-align:start}.phase-three-platform .phase-two-document-view__generated-thumbnail-sheet p{color:var(--lf-secondary-label);margin:0;font-size:12px}.phase-three-platform .phase-three-library-document-page__title{color:var(--lf-label);text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:0;font-family:Georgia,Times New Roman,serif;font-size:8.5px;font-weight:700;line-height:1.14;display:-webkit-box;overflow:hidden}.phase-three-platform .phase-three-library-document-page__meta{color:var(--lf-secondary-label);text-align:left;text-overflow:clip;white-space:nowrap;margin-top:5px;font-size:4.5px;font-weight:560;line-height:1.2;display:block;overflow:hidden}.phase-three-platform .phase-three-library-document-page__rule{background:color-mix(in srgb, var(--lf-label) 24%, transparent);width:100%;height:1px;margin-top:8px;display:block}.phase-three-platform .phase-three-library-document-page__clause{text-align:left;margin-top:9px;display:block}.phase-three-platform .phase-three-library-document-page__heading{color:color-mix(in srgb, var(--lf-label) 88%, transparent);text-overflow:clip;white-space:nowrap;font-size:5.25px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.phase-three-platform .phase-three-library-document-page__body{color:color-mix(in srgb, var(--lf-label) 56%, transparent);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:3px;font-family:Georgia,Times New Roman,serif;font-size:4.35px;font-weight:400;line-height:1.46;display:-webkit-box;overflow:hidden}.phase-three-platform .phase-three-library-document-page__footer{color:color-mix(in srgb, var(--lf-label) 34%, transparent);text-align:right;font-size:4px;line-height:1;display:block;position:absolute;bottom:9px;left:14px;right:14px}.phase-three-platform .phase-three-library-document-card>strong{width:100%;color:var(--lf-label);text-overflow:clip;white-space:nowrap;margin-top:10px;font-size:12px;font-weight:610;line-height:1.25;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#000000f4 calc(100% - 19.25px),#000000d7 calc(100% - 16.5px),#000000ae calc(100% - 13.75px),#00000080 calc(100% - 11px),#00000051 calc(100% - 8.25px),#00000028 calc(100% - 5.5px),#0000000b calc(100% - 2.75px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#000000f4 calc(100% - 19.25px),#000000d7 calc(100% - 16.5px),#000000ae calc(100% - 13.75px),#00000080 calc(100% - 11px),#00000051 calc(100% - 8.25px),#00000028 calc(100% - 5.5px),#0000000b calc(100% - 2.75px),#0000 100%)}.phase-three-platform .phase-three-library-document-card>small{color:var(--lf-tertiary-label);margin-top:3px;font-size:10.5px;line-height:1.2}@media (width<=1100px){.phase-three-platform .phase-three-library-mode-switcher{left:auto;right:64px;transform:none}}@media (width<=760px){.phase-three-platform .phase-three-library-mode-switcher{margin:0 auto 12px;position:relative;top:auto;right:auto}:is(.phase-three-platform .phase-three-document-experience.has-document-collection,.phase-three-platform .phase-three-document-experience.has-document-collection:has(.phase-two-document-view.has-page-rail)){grid-template-rows:minmax(320px,44dvh) minmax(560px,auto);grid-template-columns:118px minmax(0,1fr);height:auto;min-height:100%;overflow:auto}.phase-three-platform .phase-three-document-experience.has-document-collection .phase-three-document-rail{grid-area:1/1}.phase-three-platform .phase-three-document-experience.has-document-collection .phase-three-document-agent{grid-area:1/2}.phase-three-platform .phase-three-document-experience.has-document-collection .phase-two-document-view{grid-area:2/1/auto/-1}.phase-three-platform .phase-three-document-rail__scroll{gap:14px;padding-inline:9px}.phase-three-platform .phase-three-document-rail__preview{width:68px}.phase-three-platform .phase-three-document-rail__item{width:78px}.phase-three-platform .phase-three-document-rail__item>strong,.phase-three-platform .phase-three-document-rail__item>small{width:68px}.phase-three-platform .phase-three-document-rail__preview .phase-two-document-view__generated-thumbnail-sheet{transform:scale(.111111)}}.phase-three-platform .phase-three-version-picker select{border:1px solid var(--lf-separator);background:var(--lf-fill);width:118px;height:28px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:8px;padding:0 24px 0 9px;font-family:inherit;font-size:10.5px}.phase-three-platform .phase-three-clm-plane .radical-list-pane.has-inbox-mode-switcher{--radical-tray-status-tone:var(--lf-label)}.phase-three-platform .phase-three-clm-plane .radical-header-count{color:var(--lf-label)}.phase-three-platform .phase-three-clm-detail-pane{background:var(--lf-background)}.phase-three-platform .phase-three-clm-browser{box-sizing:border-box;height:100%;padding:var(--lf-phase-two-panel-top) 24px 24px;color:var(--lf-label);overflow:hidden}.phase-three-platform .phase-three-clm-browser__header,.phase-three-platform .phase-three-clm-browser__scroll{width:min(100%,1120px);margin-inline:auto}.phase-three-platform .phase-three-clm-browser__header{box-sizing:border-box;border-bottom:1px solid var(--lf-separator);justify-content:space-between;align-items:flex-end;min-height:76px;padding:0 4px 17px;display:flex}.phase-three-platform .phase-three-clm-browser__header h1{color:var(--lf-label);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:650;line-height:1.15}.phase-three-platform .phase-three-clm-browser__header p{color:var(--lf-tertiary-label);margin:5px 0 0;font-size:11px}.phase-three-platform .phase-three-clm-browser__scroll{box-sizing:border-box;scrollbar-width:thin;height:calc(100% - 76px);padding:13px 0 40px;overflow:auto}.phase-three-platform .phase-three-clm-register{border-collapse:separate;border-spacing:0 7px;table-layout:fixed;width:100%;color:var(--lf-secondary-label);font-size:11px}.phase-three-platform .phase-three-clm-register th{color:var(--lf-tertiary-label);letter-spacing:.02em;text-align:left;text-transform:uppercase;padding:0 12px 3px;font-size:9.5px;font-weight:560}.phase-three-platform .phase-three-clm-register th:first-child{width:30%}.phase-three-platform .phase-three-clm-register th:nth-child(2){width:16%}.phase-three-platform .phase-three-clm-register th:nth-child(3){width:10%}.phase-three-platform .phase-three-clm-register th:nth-child(4),.phase-three-platform .phase-three-clm-register th:nth-child(5){width:13%}.phase-three-platform .phase-three-clm-register td{box-sizing:border-box;border-top:1px solid color-mix(in srgb, var(--lf-separator) 80%, transparent);border-bottom:1px solid color-mix(in srgb, var(--lf-separator) 80%, transparent);background:var(--lf-content);vertical-align:middle;height:58px;padding:9px 12px}.phase-three-platform .phase-three-clm-register td:first-child{border-left:1px solid color-mix(in srgb, var(--lf-separator) 80%, transparent);border-radius:10px 0 0 10px}.phase-three-platform .phase-three-clm-register td:last-child{border-right:1px solid color-mix(in srgb, var(--lf-separator) 80%, transparent);border-radius:0 10px 10px 0}.phase-three-platform .phase-three-clm-register tbody tr{transition:filter .14s,transform .14s}.phase-three-platform .phase-three-clm-register tbody tr:hover{filter:brightness(.985)}.phase-three-platform .phase-three-clm-register__contract{width:100%;min-width:0;color:var(--lf-label);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.phase-three-platform .phase-three-clm-register__contract>span:last-child{gap:3px;min-width:0;display:grid}.phase-three-platform .phase-three-clm-register__contract strong,.phase-three-platform .phase-three-clm-register__contract small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase-three-platform .phase-three-clm-register__contract strong{font-size:11.5px;font-weight:620}.phase-three-platform .phase-three-clm-register__contract small{color:var(--lf-tertiary-label);font-size:9.5px}.phase-three-platform .phase-three-clm-register__icon{border:1px solid var(--lf-separator);background:var(--lf-background);width:29px;height:34px;color:var(--lf-secondary-label);border-radius:3px;flex:none;place-items:center;display:grid}.phase-three-platform .phase-three-clm-register__stage{background:var(--lf-fill);min-height:21px;color:var(--lf-secondary-label);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:9.5px;font-weight:580;display:inline-flex}.phase-three-platform .phase-three-clm-register__term{color:var(--lf-label);font-weight:540}@media (width<=1050px){.phase-three-platform .phase-three-clm-register th:nth-child(2),.phase-three-platform .phase-three-clm-register td:nth-child(2),.phase-three-platform .phase-three-clm-register th:nth-child(4),.phase-three-platform .phase-three-clm-register td:nth-child(4){display:none}.phase-three-platform .phase-three-clm-register th:first-child{width:42%}}.phase-three-platform .phase-three-clm-browser__back{color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 5px;padding:0;font-family:inherit;font-size:10px;font-weight:560;display:block}.phase-three-platform .phase-three-clm-browser__back:before{content:"‹";margin-right:4px;font-size:13px}.phase-three-platform .phase-three-clm-section+.phase-three-clm-section{margin-top:34px}.phase-three-platform .phase-three-clm-section h2{color:var(--lf-label);margin:0 0 15px 3px;font-size:13px;font-weight:640;line-height:1.2}.phase-three-platform .phase-three-clm-recent-rail{overscroll-behavior-x:contain;scrollbar-width:thin;gap:20px;padding:2px 3px 14px;display:flex;overflow-x:auto}.phase-three-platform .phase-three-clm-recent-rail .phase-three-clm-document-card{flex:0 0 132px;width:132px}.phase-three-platform .phase-three-clm-recent-rail .phase-three-library-document-page{width:118px}.phase-three-platform .phase-three-clm-document-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));align-items:start;gap:28px 22px;padding:5px 3px 36px;display:grid}.phase-three-platform .phase-three-clm-folder-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:18px;padding:5px 3px 40px;display:grid}.phase-three-platform .phase-three-clm-folder{min-width:0;height:118px;color:var(--lf-label);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.phase-three-platform .phase-three-clm-folder__tab{border-top-color: ;border-top-style: ;border-top-width: ;border-right-color: ;border-right-style: ;border-right-width: ;border-left-color: ;border-left-style: ;border-left-width: ;border-image-source: ;border-image-slice: ;border-image-width: ;border-image-outset: ;border-image-repeat: ;background:var(--lf-content);border-bottom:0;border-radius:9px 14px 0 0;width:48%;height:22px;position:absolute;top:0;left:0}.phase-three-platform .phase-three-clm-folder__body{box-sizing:border-box;border:1px solid var(--lf-separator);background:var(--lf-content);border-radius:9px;align-content:end;gap:5px;padding:18px;transition:box-shadow .17s,transform .17s;display:grid;position:absolute;inset:14px 0 0;box-shadow:0 7px 18px #0000000e}.phase-three-platform .phase-three-clm-folder:hover .phase-three-clm-folder__body{transform:translateY(-2px);box-shadow:0 11px 25px #00000017}.phase-three-platform .phase-three-clm-folder strong,.phase-three-platform .phase-three-clm-folder small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase-three-platform .phase-three-clm-folder strong{font-size:12px;font-weight:630}.phase-three-platform .phase-three-clm-folder small{color:var(--lf-tertiary-label);font-size:10px}.phase-three-platform .phase-three-clm-document-preview{text-align:left;border-radius:8px;padding:0;display:block;overflow:hidden}.phase-three-platform .phase-three-clm-document-preview__page{transform-origin:0 0;pointer-events:none;width:620px;min-height:803px;transform:scale(.190323)}.phase-three-platform .phase-three-clm-document-preview__page .phase-two-work-product__document{box-sizing:border-box;width:620px;min-height:803px;box-shadow:none;border:0;margin:0}.phase-three-platform .phase-three-clm-document-card>strong{text-overflow:clip;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#000000f4 calc(100% - 19.25px),#000000d7 calc(100% - 16.5px),#000000ae calc(100% - 13.75px),#00000080 calc(100% - 11px),#00000051 calc(100% - 8.25px),#00000028 calc(100% - 5.5px),#0000000b calc(100% - 2.75px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#000000f4 calc(100% - 19.25px),#000000d7 calc(100% - 16.5px),#000000ae calc(100% - 13.75px),#00000080 calc(100% - 11px),#00000051 calc(100% - 8.25px),#00000028 calc(100% - 5.5px),#0000000b calc(100% - 2.75px),#0000 100%)}.phase-three-platform .phase-three-clm-folder__tab{background:var(--lf-inbox-tray-bg);border:0}.phase-three-platform .phase-three-clm-folder__body{border:0;flex-direction:column;justify-content:space-between;display:flex}.phase-three-platform .phase-three-clm-folder strong{text-overflow:clip;order:2}.phase-three-platform .phase-three-clm-folder__count{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;color:#0000;letter-spacing:-.055em;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-self:flex-start;font-size:42px;font-weight:720;line-height:.9}.phase-three-platform .phase-three-clm-root-content{animation:.38s cubic-bezier(.22,1,.36,1) both phaseThreeClmContentArrive}.phase-three-platform .phase-three-clm-folder-open{gap:36px;padding:2px 3px 48px;display:grid}.phase-three-platform .phase-three-clm-folder--selected{color:var(--lf-background)}.phase-three-platform .phase-three-clm-folder--selected .phase-three-clm-folder__tab{background:var(--lf-label);opacity:.84}.phase-three-platform .phase-three-clm-folder--selected .phase-three-clm-folder__body{background:var(--lf-label);color:var(--lf-background);box-shadow:0 18px 40px color-mix(in srgb, var(--lf-label) 24%, transparent)}.phase-three-platform .phase-three-clm-folder--selected .phase-three-clm-folder__count{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;-webkit-background-clip:text;background-clip:text}.phase-three-platform .phase-three-clm-folder--selected:hover .phase-three-clm-folder__body{box-shadow:0 18px 40px color-mix(in srgb, var(--lf-label) 24%, transparent);transform:none}.phase-three-platform .phase-three-clm-folder-open__contracts{padding-top:0}.phase-three-platform .phase-three-clm-folder-open__contracts .phase-three-clm-document-card{animation-name:phaseThreeClmContractReveal;animation-duration:.52s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:calc(.12s + (var(--phase-three-contract-index,0) * 55ms))}@keyframes phaseThreeClmContentArrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes phaseThreeClmContractReveal{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}html.phase-three-clm-view-transition::view-transition-old(root){animation:.26s both phaseThreeClmViewLeave}html.phase-three-clm-view-transition::view-transition-new(root){animation:.44s cubic-bezier(.22,1,.36,1) both phaseThreeClmViewEnter}html.phase-three-clm-view-transition::view-transition-group(*){animation-duration:.56s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes phaseThreeClmViewLeave{to{opacity:0;filter:blur(5px)}}@keyframes phaseThreeClmViewEnter{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-clm-root-content,.phase-three-platform .phase-three-clm-folder-open__contracts .phase-three-clm-document-card{animation:auto;animation-timeline:none}html.phase-three-clm-view-transition::view-transition-old(root){animation-duration:1ms}html.phase-three-clm-view-transition::view-transition-new(root){animation-duration:1ms}html.phase-three-clm-view-transition::view-transition-group(*){animation-duration:1ms}}.phase-three-platform>.radical-analytics-page{box-sizing:border-box;width:100%;height:100%;padding:calc(var(--lf-top-switcher-clear) + 20px) 32px 48px;scrollbar-width:thin;margin:0;overflow:hidden auto}.phase-three-platform:has(>.phase-three-saved-library){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);overflow:hidden}.phase-three-platform .phase-three-saved-library{box-sizing:border-box;min-width:0;height:100%;min-height:0;color:var(--lf-text-primary,#222);padding:76px 24px 24px;overflow:auto}.phase-three-saved-library>header,.phase-three-saved-library__controls,.phase-three-saved-library__files li>div{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.phase-three-saved-library h1{margin:0;font-size:22px}.phase-three-saved-library h2{font-size:18px}.phase-three-saved-library p{max-width:720px;line-height:1.5}.phase-three-saved-library button,.phase-three-saved-library input{border:1px solid var(--lf-border,#ddd);background:var(--lf-surface,#fff);color:inherit;font:inherit;border-radius:8px;padding:10px 12px}.phase-three-saved-library button{cursor:pointer}.phase-three-saved-library button:disabled{opacity:.5;cursor:default}.phase-three-saved-library button[aria-pressed=true]{background:var(--lf-selection,#edf2f9);color:var(--lf-selection-foreground,#222)}.phase-three-saved-library input{max-width:100%;margin-top:6px;display:block}.phase-three-saved-library__list,.phase-three-saved-library__files ul{margin:0;padding:0;list-style:none}.phase-three-saved-library__list li{margin-bottom:10px}.phase-three-saved-library__list button{text-align:left;gap:8px;width:100%;display:grid}.phase-three-saved-library__workspace{grid-template-columns:minmax(0,1fr) minmax(250px,340px);height:calc(100% - 58px);min-height:480px;display:grid}.phase-three-saved-library__workspace>.phase-two-workspace{height:100%;min-height:0}.phase-three-saved-library__files{border-left:1px solid var(--lf-border,#ddd);padding:0 16px 16px;overflow:auto}.phase-three-saved-library__files li{border-top:1px solid var(--lf-border,#ddd);overflow-wrap:anywhere;gap:8px;padding:16px 0;display:grid}.phase-three-saved-library__files small{font-size:11px}.phase-three-library-versions form,.phase-three-library-versions label{gap:8px;display:grid}.phase-three-library-versions form{margin:16px 0}.phase-three-library-versions input,.phase-three-library-versions select{width:100%;min-width:0}.phase-three-library-versions ol{margin:0;padding:0;list-style:none}.phase-three-saved-library__files span,.phase-three-saved-library__list span{font-size:12px}.phase-three-organization-library{overflow-wrap:anywhere;max-width:1040px}.phase-three-organization-library ul{gap:16px;padding:0;list-style:none;display:grid}.phase-three-organization-library li{border:1px solid var(--lf-border,#ddd);border-radius:12px;padding:20px}.phase-three-organization-library li>div{margin:12px 0}.phase-three-organization-library button{margin:4px 8px 4px 0}.phase-three-organization-library small{font-size:11px;display:block}.phase-three-organization-library [aria-label="Confirm organization library decision"]{border:1px solid var(--lf-border,#ddd);border-radius:8px;margin-top:16px;padding:16px}@media (width<=900px){.phase-three-platform .phase-three-saved-library{padding:76px 16px 16px}.phase-three-saved-library__workspace{flex-direction:column;height:auto;display:flex}.phase-three-saved-library__workspace>.phase-two-workspace{height:60vh;min-height:460px}.phase-three-saved-library__files{border-left:0;border-top:1px solid var(--lf-border,#ddd);padding:16px 0}.phase-three-platform>.radical-analytics-page{padding-inline:20px}.phase-three-platform .phase-three-clm-folder-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.phase-three-computer-handoff:empty{display:none}.phase-three-computer-handoff>section{border:1px solid var(--lf-separator,#d5d5d5);background:var(--lf-background-secondary,#f6f6f6);color:var(--lf-label);border-radius:10px;margin:14px 0;padding:16px}.phase-three-computer-handoff h3{margin:0 0 8px;font-size:15px}.phase-three-computer-handoff p{font-size:13px;line-height:1.5}.phase-three-computer-handoff__screen{background:#fff;border:1px solid #aaa;width:100%;padding:0;display:block;overflow:hidden}.phase-three-computer-handoff__screen img{width:100%;height:auto;display:block}.phase-three-computer-handoff__screen:disabled{cursor:default}.phase-three-computer-handoff__buttons{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.phase-three-computer-handoff__buttons button{background:var(--lf-background,#fff);color:inherit;border:1px solid #aaa;border-radius:6px;padding:7px 10px;font-size:12px}.phase-three-computer-handoff__buttons button:disabled{opacity:.5;cursor:default}.phase-three-computer-handoff__input{flex-direction:column;gap:6px;font-size:12px;display:flex}.phase-three-computer-handoff__input input{min-width:0;max-width:100%;font:inherit;border:1px solid #aaa;border-radius:6px;padding:8px}.phase-three-computer-handoff button:focus-visible,.phase-three-computer-handoff input:focus-visible{outline-offset:2px;outline:2px solid #2870db}.phase-three-platform .phase-three-new-matter-workspace__scroll{--p3-fade-top-start:0px;--p3-fade-top-end:0px;--p3-fade-bottom-start:0px;--p3-fade-bottom-end:0px;-webkit-mask-image:linear-gradient(to bottom, transparent 0px, transparent var(--p3-fade-top-start), #0000000b calc((var(--p3-fade-top-start)) * .875 + (var(--p3-fade-top-end)) * .125), #00000028 calc((var(--p3-fade-top-start)) * .75 + (var(--p3-fade-top-end)) * .25), #00000051 calc((var(--p3-fade-top-start)) * .625 + (var(--p3-fade-top-end)) * .375), #00000080 calc((var(--p3-fade-top-start)) * .5 + (var(--p3-fade-top-end)) * .5), #000000ae calc((var(--p3-fade-top-start)) * .375 + (var(--p3-fade-top-end)) * .625), #000000d7 calc((var(--p3-fade-top-start)) * .25 + (var(--p3-fade-top-end)) * .75), #000000f4 calc((var(--p3-fade-top-start)) * .125 + (var(--p3-fade-top-end)) * .875), #000 var(--p3-fade-top-end), #000 calc(100% - var(--p3-fade-bottom-end)), #000000f4 calc((100% - var(--p3-fade-bottom-end)) * .875 + (100% - var(--p3-fade-bottom-start)) * .125), #000000d7 calc((100% - var(--p3-fade-bottom-end)) * .75 + (100% - var(--p3-fade-bottom-start)) * .25), #000000ae calc((100% - var(--p3-fade-bottom-end)) * .625 + (100% - var(--p3-fade-bottom-start)) * .375), #00000080 calc((100% - var(--p3-fade-bottom-end)) * .5 + (100% - var(--p3-fade-bottom-start)) * .5), #00000051 calc((100% - var(--p3-fade-bottom-end)) * .375 + (100% - var(--p3-fade-bottom-start)) * .625), #00000028 calc((100% - var(--p3-fade-bottom-end)) * .25 + (100% - var(--p3-fade-bottom-start)) * .75), #0000000b calc((100% - var(--p3-fade-bottom-end)) * .125 + (100% - var(--p3-fade-bottom-start)) * .875), transparent calc(100% - var(--p3-fade-bottom-start)));mask-image:linear-gradient(to bottom, transparent 0px, transparent var(--p3-fade-top-start), #0000000b calc((var(--p3-fade-top-start)) * .875 + (var(--p3-fade-top-end)) * .125), #00000028 calc((var(--p3-fade-top-start)) * .75 + (var(--p3-fade-top-end)) * .25), #00000051 calc((var(--p3-fade-top-start)) * .625 + (var(--p3-fade-top-end)) * .375), #00000080 calc((var(--p3-fade-top-start)) * .5 + (var(--p3-fade-top-end)) * .5), #000000ae calc((var(--p3-fade-top-start)) * .375 + (var(--p3-fade-top-end)) * .625), #000000d7 calc((var(--p3-fade-top-start)) * .25 + (var(--p3-fade-top-end)) * .75), #000000f4 calc((var(--p3-fade-top-start)) * .125 + (var(--p3-fade-top-end)) * .875), #000 var(--p3-fade-top-end), #000 calc(100% - var(--p3-fade-bottom-end)), #000000f4 calc((100% - var(--p3-fade-bottom-end)) * .875 + (100% - var(--p3-fade-bottom-start)) * .125), #000000d7 calc((100% - var(--p3-fade-bottom-end)) * .75 + (100% - var(--p3-fade-bottom-start)) * .25), #000000ae calc((100% - var(--p3-fade-bottom-end)) * .625 + (100% - var(--p3-fade-bottom-start)) * .375), #00000080 calc((100% - var(--p3-fade-bottom-end)) * .5 + (100% - var(--p3-fade-bottom-start)) * .5), #00000051 calc((100% - var(--p3-fade-bottom-end)) * .375 + (100% - var(--p3-fade-bottom-start)) * .625), #00000028 calc((100% - var(--p3-fade-bottom-end)) * .25 + (100% - var(--p3-fade-bottom-start)) * .75), #0000000b calc((100% - var(--p3-fade-bottom-end)) * .125 + (100% - var(--p3-fade-bottom-start)) * .875), transparent calc(100% - var(--p3-fade-bottom-start)))}.phase-three-platform .phase-three-new-matter-workspace__scroll[data-fade-top=true]{--p3-fade-top-start:64px;--p3-fade-top-end:120px}.phase-three-platform .phase-three-new-matter-workspace__scroll[data-fade-bottom=true]{--p3-fade-bottom-start:64px;--p3-fade-bottom-end:120px}.phase-three-platform .phase-three-new-matter-workspace__conversation{gap:28px}.phase-three-platform .phase-three-new-matter-workspace__scroll:has(>.phase-three-new-matter-workspace__conversation){align-content:start}.phase-three-platform .phase-three-new-matter-workspace__conversation>.phase-two-agent-turn{gap:2px}.phase-three-platform .phase-two-agent-turn .phase-two-user-instruction{background:0 0;border:0;justify-items:end;width:auto;max-width:min(78%,560px);padding:0;display:grid}.phase-three-platform .phase-three-agent-time{color:var(--lf-tertiary-label);font-size:11.5px;font-weight:400;line-height:1}.phase-three-platform .phase-three-agent-message-meta{justify-content:flex-end;align-items:center;gap:0;height:20px;margin-bottom:4px;padding-right:18px;display:flex}.phase-three-platform .phase-two-agent-turn .phase-two-user-instruction>p{background:var(--lf-fill);color:var(--lf-label);white-space:pre-wrap;border-radius:18px;margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.phase-three-platform .phase-three-agent-status{color:var(--lf-tertiary-label);align-items:center;gap:8px;margin:0 0 6px;font-size:12px;display:flex}.phase-three-platform .phase-three-agent-retry{height:22px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:500;transition:background .16s,color .16s;display:inline-flex}.phase-three-platform .phase-three-agent-retry:hover{background:var(--lf-fill);color:var(--lf-label)}@supports (corner-shape:squircle){.phase-three-platform .phase-three-agent-retry{corner-shape:squircle;border-radius:11px}}.phase-three-platform .phase-three-agent-saved-note{color:var(--lf-tertiary-label);margin:4px 0 0;font-size:12px;line-height:1.5}.phase-three-platform .phase-three-agent-briefing-label{color:var(--lf-tertiary-label);margin:0 0 10px;font-size:11.5px}.phase-three-platform .phase-two-workspace:not(:has(>.phase-two-workspace__matter-header))>.phase-two-workspace__scroll{--p3-fade-top-start:0px;--p3-fade-top-end:0px;--p3-fade-bottom-start:0px;--p3-fade-bottom-end:0px;-webkit-mask-image:linear-gradient(to bottom, transparent 0px, transparent var(--p3-fade-top-start), #0000000b calc((var(--p3-fade-top-start)) * .875 + (var(--p3-fade-top-end)) * .125), #00000028 calc((var(--p3-fade-top-start)) * .75 + (var(--p3-fade-top-end)) * .25), #00000051 calc((var(--p3-fade-top-start)) * .625 + (var(--p3-fade-top-end)) * .375), #00000080 calc((var(--p3-fade-top-start)) * .5 + (var(--p3-fade-top-end)) * .5), #000000ae calc((var(--p3-fade-top-start)) * .375 + (var(--p3-fade-top-end)) * .625), #000000d7 calc((var(--p3-fade-top-start)) * .25 + (var(--p3-fade-top-end)) * .75), #000000f4 calc((var(--p3-fade-top-start)) * .125 + (var(--p3-fade-top-end)) * .875), #000 var(--p3-fade-top-end), #000 calc(100% - var(--p3-fade-bottom-end)), #000000f4 calc((100% - var(--p3-fade-bottom-end)) * .875 + (100% - var(--p3-fade-bottom-start)) * .125), #000000d7 calc((100% - var(--p3-fade-bottom-end)) * .75 + (100% - var(--p3-fade-bottom-start)) * .25), #000000ae calc((100% - var(--p3-fade-bottom-end)) * .625 + (100% - var(--p3-fade-bottom-start)) * .375), #00000080 calc((100% - var(--p3-fade-bottom-end)) * .5 + (100% - var(--p3-fade-bottom-start)) * .5), #00000051 calc((100% - var(--p3-fade-bottom-end)) * .375 + (100% - var(--p3-fade-bottom-start)) * .625), #00000028 calc((100% - var(--p3-fade-bottom-end)) * .25 + (100% - var(--p3-fade-bottom-start)) * .75), #0000000b calc((100% - var(--p3-fade-bottom-end)) * .125 + (100% - var(--p3-fade-bottom-start)) * .875), transparent calc(100% - var(--p3-fade-bottom-start)));mask-image:linear-gradient(to bottom, transparent 0px, transparent var(--p3-fade-top-start), #0000000b calc((var(--p3-fade-top-start)) * .875 + (var(--p3-fade-top-end)) * .125), #00000028 calc((var(--p3-fade-top-start)) * .75 + (var(--p3-fade-top-end)) * .25), #00000051 calc((var(--p3-fade-top-start)) * .625 + (var(--p3-fade-top-end)) * .375), #00000080 calc((var(--p3-fade-top-start)) * .5 + (var(--p3-fade-top-end)) * .5), #000000ae calc((var(--p3-fade-top-start)) * .375 + (var(--p3-fade-top-end)) * .625), #000000d7 calc((var(--p3-fade-top-start)) * .25 + (var(--p3-fade-top-end)) * .75), #000000f4 calc((var(--p3-fade-top-start)) * .125 + (var(--p3-fade-top-end)) * .875), #000 var(--p3-fade-top-end), #000 calc(100% - var(--p3-fade-bottom-end)), #000000f4 calc((100% - var(--p3-fade-bottom-end)) * .875 + (100% - var(--p3-fade-bottom-start)) * .125), #000000d7 calc((100% - var(--p3-fade-bottom-end)) * .75 + (100% - var(--p3-fade-bottom-start)) * .25), #000000ae calc((100% - var(--p3-fade-bottom-end)) * .625 + (100% - var(--p3-fade-bottom-start)) * .375), #00000080 calc((100% - var(--p3-fade-bottom-end)) * .5 + (100% - var(--p3-fade-bottom-start)) * .5), #00000051 calc((100% - var(--p3-fade-bottom-end)) * .375 + (100% - var(--p3-fade-bottom-start)) * .625), #00000028 calc((100% - var(--p3-fade-bottom-end)) * .25 + (100% - var(--p3-fade-bottom-start)) * .75), #0000000b calc((100% - var(--p3-fade-bottom-end)) * .125 + (100% - var(--p3-fade-bottom-start)) * .875), transparent calc(100% - var(--p3-fade-bottom-start)));padding-top:96px}.phase-three-platform .phase-two-workspace:not(:has(>.phase-two-workspace__matter-header))>.phase-two-workspace__scroll[data-fade-top=true]{--p3-fade-top-start:64px;--p3-fade-top-end:120px}.phase-three-platform .phase-two-workspace:not(:has(>.phase-two-workspace__matter-header))>.phase-two-workspace__scroll[data-fade-bottom=true]{--p3-fade-bottom-start:64px;--p3-fade-bottom-end:120px}.phase-three-platform .phase-three-agent-email{grid-template-rows:1fr;width:100%;margin:14px 0 18px;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1) .12s,margin .3s cubic-bezier(.22,1,.36,1) .12s;display:grid}.phase-three-platform .phase-three-agent-email__inner{transform-origin:50% 0;gap:12px;min-height:0;transition:opacity .24s,transform .34s cubic-bezier(.22,1,.36,1),filter .24s;display:grid}.phase-three-platform .phase-three-agent-email.is-discarding,.phase-three-platform .phase-three-agent-email.is-sending{grid-template-rows:0fr;margin-top:0;margin-bottom:0;overflow:hidden}.phase-three-platform .phase-three-agent-email.is-discarding .phase-three-agent-email__inner{opacity:0;filter:blur(3px);transform:translateY(6px)scale(.97)}.phase-three-platform .phase-three-agent-email.is-sending{transition-delay:.26s}.phase-three-platform .phase-three-agent-email.is-sending .phase-three-agent-email__inner{opacity:0;transition:opacity .3s .12s,transform .42s cubic-bezier(.5,0,.2,1) 60ms;transform:translateY(-28px)scale(.96)}.phase-three-platform .phase-three-agent-email.is-sending .phase-three-agent-email__send svg{animation:.36s cubic-bezier(.5,0,.2,1) forwards p3-send-launch}@keyframes p3-send-launch{0%{opacity:1;transform:translateY(0)}45%{opacity:1;transform:translateY(3px)}to{opacity:0;transform:translateY(-22px)}}.phase-three-platform .phase-three-agent-email-outcome{border:1px solid var(--lf-separator-soft);background:var(--lf-content);border-radius:14px;align-items:center;gap:11px;margin:12px 0 16px;padding:10px 10px 10px 12px;animation:.38s cubic-bezier(.22,1,.36,1) both p3-email-outcome-in;display:flex;box-shadow:0 1px 2px #14161e0a}.phase-three-platform .phase-three-agent-email-outcome__icon{background:var(--lf-fill);width:30px;height:30px;color:var(--lf-secondary-label);border-radius:9px;flex:0 0 30px;place-items:center;display:grid}.phase-three-platform .phase-three-agent-email-outcome.is-sent .phase-three-agent-email-outcome__icon{background:color-mix(in srgb, var(--p3-green) 14%, transparent);color:var(--p3-green)}.phase-three-platform .phase-three-agent-email-outcome__text{flex:1;gap:1px;min-width:0;display:grid}.phase-three-platform .phase-three-agent-email-outcome__text strong{color:var(--lf-label);font-size:12.5px;font-weight:600}.phase-three-platform .phase-three-agent-email-outcome__text small{color:var(--lf-tertiary-label);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.phase-three-platform .phase-three-agent-email-outcome button{background:color-mix(in srgb, var(--lf-accent) 10%, transparent);height:28px;color:var(--lf-accent);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:600;transition:background .16s,transform .16s;display:inline-flex}.phase-three-platform .phase-three-agent-email-outcome button:hover{background:color-mix(in srgb, var(--lf-accent) 16%, transparent)}.phase-three-platform .phase-three-agent-email-outcome button:active{transform:scale(.95)}@keyframes p3-email-outcome-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.phase-three-platform .phase-three-agent-email.is-restoring{animation:.46s cubic-bezier(.22,1,.36,1) both p3-email-restore-rows}.phase-three-platform .phase-three-agent-email.is-restoring .phase-three-agent-email__inner{animation:.52s cubic-bezier(.22,1,.36,1) 60ms both p3-email-restore-inner}@keyframes p3-email-restore-rows{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes p3-email-restore-inner{0%{opacity:0;filter:blur(3px);transform:translateY(8px)scale(.97)}to{opacity:1;filter:none;transform:none}}.phase-three-platform .phase-three-agent-email .phase-two-approval-card dl>div{align-items:center;min-height:40px;padding:6px 0}.phase-three-platform .phase-three-agent-email .phase-two-approval-card dl input,.phase-three-platform .phase-three-agent-email .phase-two-recipient-chip{height:24px}.phase-three-platform .phase-three-sender{min-width:0;max-width:100%;display:inline-flex;position:relative}.phase-three-platform .phase-three-sender__button{background:var(--lf-fill);height:24px;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;gap:5px;padding:0 8px 0 10px;font-family:inherit;font-weight:600;transition:background .16s}.phase-three-platform .phase-three-sender__button:disabled{cursor:default;opacity:1}.phase-three-platform .phase-three-sender__button:not(:disabled):hover,.phase-three-platform .phase-three-sender__button.is-open{background:color-mix(in srgb, var(--lf-label) 12%, var(--lf-fill))}.phase-three-platform .phase-three-sender__button svg{color:var(--lf-tertiary-label);flex:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-sender__button.is-open svg{transform:rotate(180deg)}.phase-three-platform .phase-three-sender__menu{z-index:20;border:1px solid var(--lf-separator-soft);background:var(--lf-content);transform-origin:16px 0;border-radius:14px;gap:2px;min-width:280px;padding:5px;animation:.18s cubic-bezier(.22,1,.36,1) both p3-sender-menu-in;display:grid;position:absolute;top:calc(100% + 6px);left:-4px;box-shadow:0 12px 32px #14161e24,0 2px 6px #14161e0f}@keyframes p3-sender-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:none}}.phase-three-platform .phase-three-sender__menu button{color:var(--lf-label);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 9px;transition:background .12s;display:flex}.phase-three-platform .phase-three-sender__menu button:hover,.phase-three-platform .phase-three-sender__menu button[aria-selected=true]{background:var(--lf-fill)}.phase-three-platform .phase-three-sender__menu button>svg{color:var(--lf-accent);margin-left:auto}.phase-three-platform .phase-three-sender__avatar{background:color-mix(in srgb, var(--lf-accent) 14%, transparent);width:26px;height:26px;color:var(--lf-accent);border-radius:50%;flex:0 0 26px;place-items:center;font-size:12px;font-weight:700;display:grid}.phase-three-platform .phase-three-sender__text{gap:1px;min-width:0;display:grid}.phase-three-platform .phase-three-sender__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.phase-three-platform .phase-three-sender__text small{color:var(--lf-tertiary-label);font-size:11px}.phase-three-platform .phase-two-approval-card .phase-three-sender__button{min-height:24px;font-size:inherit;border:0;border-radius:999px;justify-content:flex-start;font-weight:600;line-height:24px}.phase-three-platform .phase-two-approval-card .phase-three-sender__menu button{min-height:0;font-size:inherit;background:0 0;border:0;border-radius:10px;justify-content:flex-start;font-weight:400;line-height:1.3}.phase-three-platform .phase-two-approval-card .phase-three-sender__menu button:hover,.phase-three-platform .phase-two-approval-card .phase-three-sender__menu button[aria-selected=true]{background:var(--lf-fill)}.phase-three-platform .phase-three-agent-email__empty{color:var(--lf-tertiary-label)}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-agent-email,.phase-three-platform .phase-three-agent-email__inner,.phase-three-platform .phase-three-agent-email-outcome,.phase-three-platform .phase-three-agent-email.is-sending .phase-three-agent-email__send svg{transition:none;animation:auto;animation-timeline:none}}.phase-three-platform .phase-three-agent-answer .phase-three-agent-email h3{margin:0;font-size:13px;line-height:1.3}.phase-three-platform .phase-three-agent-answer .phase-three-agent-email p{margin:0}.phase-three-platform .phase-three-agent-email__body,.phase-three-platform .phase-three-agent-email__editor{white-space:pre-wrap}.phase-three-platform .phase-three-agent-email__editor{resize:none;width:100%;min-height:120px;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:14px 0 2px;display:block;overflow:hidden}.phase-three-platform .phase-three-agent-answer .phase-three-agent-cite{background:var(--lf-fill);min-width:16px;height:16px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;vertical-align:1.5px;cursor:pointer;border:0;border-radius:5px;place-items:center;margin:0 1px 0 3px;padding:0 4px;font-family:inherit;font-size:10px;font-weight:600;line-height:16px;text-decoration:none;transition:background .16s,color .16s;display:inline-grid}.phase-three-platform .phase-three-agent-answer .phase-three-agent-cite:hover{background:var(--lf-accent,#3478f6);color:#fff}.phase-three-platform .phase-three-agent-answer span.phase-three-agent-cite{cursor:default}.phase-three-platform .phase-three-agent-answer span.phase-three-agent-cite:hover{background:var(--lf-fill);color:var(--lf-secondary-label)}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources{border-top:1px solid var(--lf-separator-soft);gap:2px;margin:14px 0 0 -6px;padding:10px 0 0;list-style:none;display:grid}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources li{margin:0;padding:0}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources li:before{content:none}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources__item{--source-tint:color-mix(in srgb, var(--lf-accent,#3478f6) 9%, transparent);width:100%;min-height:28px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 8px 0 6px;font-family:inherit;font-size:12px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.phase-three-platform .phase-three-agent-sources__number{background:var(--lf-fill);min-width:16px;height:16px;color:var(--lf-secondary-label);border-radius:5px;flex:none;place-items:center;padding:0 4px;font-size:10px;font-weight:600;transition:background-color .2s,color .2s,transform .26s cubic-bezier(.34,1.56,.64,1);display:inline-grid}.phase-three-platform .phase-three-agent-sources__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color .2s;overflow:hidden}.phase-three-platform .phase-three-agent-sources__site{color:var(--lf-tertiary-label);flex:none;margin-left:auto;font-size:11px;transition:color .2s,transform .26s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-agent-sources__arrow{width:12px;height:12px;color:var(--lf-accent,#3478f6);opacity:0;flex:none;margin-left:-4px;transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1);transform:translate(-4px,4px)scale(.8)}.phase-three-platform .phase-three-agent-sources__label+.phase-three-agent-sources__arrow{margin-left:auto}.phase-three-platform .phase-three-agent-answer :is(a,button).phase-three-agent-sources__item:is(:hover,.is-linked,:focus-visible) .phase-three-agent-sources__number{background:var(--lf-accent,#3478f6);color:#fff;transform:scale(1.12)}.phase-three-platform .phase-three-agent-answer :is(a,button).phase-three-agent-sources__item:is(:hover,.is-linked,:focus-visible) .phase-three-agent-sources__site{color:var(--lf-secondary-label);transform:translate(-2px)}.phase-three-platform .phase-three-agent-answer :is(a,button).phase-three-agent-sources__item:is(:hover,.is-linked,:focus-visible) .phase-three-agent-sources__arrow{opacity:1;transform:none}.phase-three-platform .phase-three-agent-answer span.phase-three-agent-sources__item{cursor:default}.phase-three-platform .phase-three-agent-answer span.phase-three-agent-sources__item .phase-three-agent-sources__arrow{display:none}.phase-three-platform .phase-three-agent-answer span.phase-three-agent-sources__item.is-linked{background:var(--lf-hover-bg)}.phase-three-platform .phase-three-agent-answer .phase-three-agent-cite.is-linked{background:var(--lf-accent,#3478f6);color:#fff}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-agent-sources__number,.phase-three-platform .phase-three-agent-sources__arrow,.phase-three-platform .phase-three-agent-sources__site{transition:none}}.phase-three-platform .phase-three-agent-saved-note button{color:var(--lf-secondary-label);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.phase-three-platform section[aria-label="Saved partial work"] .phase-three-agent-artifacts{margin-top:8px}.phase-three-platform .phase-two-agent-reply>div:first-child{display:block}.phase-three-platform .phase-three-agent-status.is-error{color:var(--lf-danger,#a52f2f)}.phase-three-platform .phase-three-agent-artifacts{gap:8px;margin-top:14px}.phase-three-platform .phase-three-agent-artifacts a,.phase-three-platform .phase-three-agent-answer a.phase-three-agent-file,.phase-three-platform section[aria-label="Saved partial work"]>button{border:1px solid var(--lf-separator-soft);background:var(--lf-content);height:32px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border-radius:16px;align-items:center;gap:7px;padding:0 14px 0 12px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}.phase-three-platform .phase-three-agent-artifacts a:hover,.phase-three-platform .phase-three-agent-answer a.phase-three-agent-file:hover,.phase-three-platform section[aria-label="Saved partial work"]>button:hover{background:var(--lf-fill)}.phase-three-platform .phase-three-agent-artifacts a svg,.phase-three-platform .phase-three-agent-answer a.phase-three-agent-file svg{color:var(--lf-secondary-label)}.phase-three-platform .phase-three-agent-answer a.phase-three-agent-file{vertical-align:middle;margin:2px 8px 2px 0}.phase-three-platform section[aria-label="Saved partial work"]>button:disabled{cursor:default;opacity:.6}.phase-three-platform .phase-three-agent-message-actions{opacity:0;gap:2px;margin-top:6px;transition:opacity .16s;display:flex}.phase-three-platform .phase-three-agent-message-meta>.phase-three-agent-message-actions{align-items:center;max-width:0;margin-top:0;margin-left:0;margin-right:0;transition:opacity .16s,max-width .24s cubic-bezier(.22,1,.36,1),margin-left .24s cubic-bezier(.22,1,.36,1),margin-right .24s cubic-bezier(.22,1,.36,1);overflow:hidden}.phase-three-platform .phase-two-user-instruction:hover .phase-three-agent-message-meta>.phase-three-agent-message-actions,.phase-three-platform .phase-three-agent-message-meta>.phase-three-agent-message-actions:focus-within,.phase-three-platform .phase-two-agent-turn.is-latest .phase-three-agent-message-meta>.phase-three-agent-message-actions{max-width:60px;margin-left:8px;margin-right:-4.5px}.phase-three-platform .phase-three-agent-message-meta>.phase-three-agent-message-actions:before{content:"";background:var(--lf-separator);border-radius:1px;flex:0 0 1px;height:10px;margin-right:1.5px}.phase-three-platform .phase-two-agent-reply>.phase-three-agent-message-actions{margin-left:-4.5px}.phase-three-platform .phase-two-user-instruction:hover .phase-three-agent-message-actions,.phase-three-platform .phase-two-agent-reply:hover>.phase-three-agent-message-actions,.phase-three-platform .phase-three-agent-message-actions:focus-within,.phase-three-platform .phase-two-agent-turn.is-latest .phase-three-agent-message-actions{opacity:1}.phase-three-platform .phase-three-agent-message-actions button{width:20px;height:20px;color:var(--lf-tertiary-label);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:background .16s,color .16s;display:inline-grid}.phase-three-platform .phase-three-agent-message-actions button:hover{background:var(--lf-fill);color:var(--lf-label)}@supports (corner-shape:squircle){.phase-three-platform .phase-three-agent-message-actions button{corner-shape:squircle;border-radius:10px}}@property --p3-fade-top-start{syntax:"<length>";inherits:false;initial-value:0}@property --p3-fade-top-end{syntax:"<length>";inherits:false;initial-value:0}@property --p3-fade-bottom-start{syntax:"<length>";inherits:false;initial-value:0}@property --p3-fade-bottom-end{syntax:"<length>";inherits:false;initial-value:0}@media (prefers-reduced-motion:no-preference){.phase-three-platform .phase-three-new-matter-workspace__conversation{interpolate-size:allow-keywords}.phase-three-platform .phase-two-agent-turn.is-entering{overflow-clip-margin:24px;transition:height .48s cubic-bezier(.22,1,.36,1);overflow:clip}@starting-style{.phase-three-platform .phase-two-agent-turn.is-entering{height:0}}.phase-three-platform .phase-two-agent-turn.is-entering .phase-two-agent-reply>div[id^=agent-answer-]{overflow-clip-margin:12px;transition:height .42s cubic-bezier(.22,1,.36,1);overflow:clip}@starting-style{.phase-three-platform .phase-two-agent-turn.is-entering .phase-two-agent-reply>div[id^=agent-answer-]{height:0}}.phase-three-platform .phase-three-new-matter-workspace__scroll{transition:--p3-fade-top-start .26s cubic-bezier(.22,1,.36,1),--p3-fade-top-end .26s cubic-bezier(.22,1,.36,1),--p3-fade-bottom-start .26s cubic-bezier(.22,1,.36,1),--p3-fade-bottom-end .26s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-two-agent-turn.is-entering .phase-two-user-instruction{transform-origin:100% 100%;animation:.42s cubic-bezier(.22,1,.36,1) both p3-bubble-in}.phase-three-platform .phase-two-agent-turn.is-entering .phase-two-agent-reply{animation:.46s cubic-bezier(.22,1,.36,1) .14s both p3-rise-in}.phase-three-platform .phase-two-agent-turn.is-entering .phase-two-agent-reply>div[id^=agent-answer-],.phase-three-platform .phase-two-agent-turn.is-entering .phase-three-agent-status,.phase-three-platform .phase-two-agent-turn.is-entering section[aria-label="Saved partial work"],.phase-three-platform .phase-two-agent-turn.is-entering .phase-three-agent-artifacts a{animation:.42s cubic-bezier(.22,1,.36,1) both p3-rise-in}.phase-three-platform .phase-two-agent-turn.is-entering .phase-three-agent-artifacts a:nth-child(2){animation-delay:50ms}.phase-three-platform .phase-two-agent-turn.is-entering .phase-three-agent-artifacts a:nth-child(3){animation-delay:.1s}.phase-three-platform .phase-two-agent-turn.is-entering .phase-three-agent-artifacts a:nth-child(n+4){animation-delay:.15s}.phase-three-platform .phase-two-agent-turn.is-leaving{opacity:0;pointer-events:none;height:0;margin-top:-28px;transition:height .32s cubic-bezier(.4,0,.2,1),margin-top .32s cubic-bezier(.4,0,.2,1),opacity .2s,transform .32s cubic-bezier(.4,0,.2,1);overflow:clip;transform:scale(.98)}.phase-three-platform .phase-three-agent-message-actions svg.is-confirmed{animation:.28s cubic-bezier(.22,1,.36,1) both p3-pop}.phase-three-platform .phase-three-new-matter-workspace__composer .phase-two-composer__attachment svg{animation:.26s cubic-bezier(.22,1,.36,1) both p3-turn-in}}@keyframes p3-bubble-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@keyframes p3-rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes p3-fold-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes p3-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes p3-turn-in{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:none}}.phase-three-platform .phase-three-library-browser{position:relative}.phase-three-platform .phase-three-library-document-card.is-new .phase-three-library-document-page.is-new-page{border:1.5px dashed var(--lf-separator);box-shadow:none;color:var(--lf-tertiary-label);background:0 0;place-items:center;transition:border-color .2s,color .2s,background-color .2s;display:grid}.phase-three-platform .phase-three-library-document-card.is-new:hover .phase-three-library-document-page.is-new-page{border-color:var(--lf-accent,#3478f6);background:color-mix(in srgb, var(--lf-accent,#3478f6) 5%, transparent);color:var(--lf-accent,#3478f6)}.phase-three-platform .phase-three-library-document-card.is-new svg{width:22px;height:22px}.phase-three-platform .phase-three-library-document-card.is-naming .phase-three-library-document-page.is-new-page{border-style:solid;border-color:var(--lf-accent,#3478f6);background:var(--lf-message-card-bg,#fff);place-items:stretch stretch;padding:0}.phase-three-platform .phase-three-library-document-card.is-naming textarea{box-sizing:border-box;resize:none;width:100%;height:100%;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border:0;outline:none;padding:12px;font-family:inherit;font-size:12px;line-height:1.45}.phase-three-platform .phase-three-library-document-card.is-naming textarea::placeholder{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-library-document-card.is-naming strong{color:var(--lf-tertiary-label);font-weight:500}.phase-three-platform .phase-three-library-document-card.is-loading{pointer-events:none}.phase-three-platform .phase-three-library-document-card.is-loading .phase-three-library-document-page,.phase-three-platform .phase-three-library-document-card.is-loading strong,.phase-three-platform .phase-three-library-document-card.is-loading small{background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite phase-three-library-shimmer;display:block}.phase-three-platform .phase-three-library-document-card.is-loading strong{width:70%;height:12px;margin:10px auto 0}.phase-three-platform .phase-three-library-document-card.is-loading small{width:30%;height:10px;margin:6px auto 0}@keyframes phase-three-library-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.phase-three-platform .phase-three-library-approvals-empty p{color:var(--lf-secondary-label);margin:18px 16px;font-size:13px;line-height:1.5}.phase-three-platform .phase-three-library-tools{justify-content:space-between;align-items:center;gap:12px;margin:-6px 0 6px;display:flex}.phase-three-platform .phase-three-library-autopilot{color:var(--lf-secondary-label);align-items:center;gap:8px;margin:0;font-size:12px;animation:.32s both phase-three-library-autopilot-in;display:inline-flex}.phase-three-platform .phase-three-library-autopilot__dot{background:var(--lf-accent,#3478f6);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite phase-three-library-autopilot-pulse}.phase-three-platform .phase-three-library-autopilot__connect{color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:600}.phase-three-platform .phase-three-library-autopilot__connect:hover{text-decoration:underline}@keyframes phase-three-library-autopilot-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes phase-three-library-autopilot-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.phase-three-platform .phase-three-library-document-card.is-writing .phase-three-library-document-page{position:relative;overflow:hidden}.phase-three-platform .phase-three-library-document-card.is-writing .phase-three-library-document-page:after{content:"";background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-clip: ;background-color: ;pointer-events:none;background-size:250% 100%;animation:2.2s ease-in-out infinite phase-three-library-writing;position:absolute;inset:0}.phase-three-platform .phase-three-library-document-card.is-writing>small{color:var(--lf-accent,#3478f6)}@keyframes phase-three-library-writing{0%{background-position:150% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-library-autopilot__dot,.phase-three-platform .phase-three-library-document-card.is-writing .phase-three-library-document-page:after{animation:auto;animation-timeline:none}}.phase-three-platform .phase-three-library-organization-link{height:28px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .16s,color .16s}.phase-three-platform .phase-three-library-organization-link:hover{background:var(--lf-hover-bg);color:var(--lf-label)}.phase-three-platform .phase-three-library-note{color:var(--lf-red,#d93025);margin:0 0 16px;font-size:13px}.phase-three-platform .phase-three-library-versions-toggle{white-space:nowrap;background:var(--lf-fill);height:26px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 10px;font-family:inherit;font-size:11px;font-weight:600;transition:background-color .16s}.phase-three-platform .phase-three-library-versions-toggle:hover,.phase-three-platform .phase-three-library-versions-toggle[aria-expanded=true]{background:var(--lf-hover-bg)}.phase-three-platform .phase-three-library-versions{z-index:30;background:var(--lf-message-card-bg,#fff);border-radius:18px;width:min(380px,100vw - 48px);padding:16px 18px;font-size:13px;animation:.28s cubic-bezier(.22,1,.36,1) both phase-three-library-versions-in;position:fixed;top:118px;bottom:24px;right:24px;overflow-y:auto;box-shadow:0 18px 50px #0f141e2e,0 0 0 .5px #0f141e1a}@keyframes phase-three-library-versions-in{0%{opacity:0;transform:translate(16px)}}.phase-three-platform .phase-three-library-versions>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.phase-three-platform .phase-three-library-versions h2{margin:0;font-size:15px;font-weight:700}.phase-three-platform .phase-three-library-versions>header button{width:28px;height:28px;color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:18px}.phase-three-platform .phase-three-library-versions>header button:hover{background:var(--lf-hover-bg)}.phase-three-platform .phase-three-library-versions__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.phase-three-platform .phase-three-library-versions__list li{border-radius:12px;align-items:center;gap:10px;padding:9px 8px;transition:background .16s;display:flex}.phase-three-platform .phase-three-library-versions__list li:hover{background:var(--lf-hover-bg)}.phase-three-platform .phase-three-library-versions__badge{background:var(--lf-fill);min-width:30px;height:22px;color:var(--lf-secondary-label);border-radius:999px;flex:none;place-items:center;padding:0 8px;font-size:11px;font-weight:600;display:grid}.phase-three-platform .phase-three-library-versions__list li.is-current .phase-three-library-versions__badge{background:var(--lf-accent,#2f6fed);color:#fff}.phase-three-platform .phase-three-library-versions__list li.is-suggested .phase-three-library-versions__badge{box-shadow:inset 0 0 0 1px var(--lf-accent,#2f6fed);color:var(--lf-accent,#2f6fed)}.phase-three-platform .phase-three-library-versions__text{flex:1;gap:2px;min-width:0;display:grid}.phase-three-platform .phase-three-library-versions__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.phase-three-platform .phase-three-library-versions__text small{color:var(--lf-secondary-label);font-size:11px}.phase-three-platform .phase-three-library-versions__actions{flex:none;align-items:center;gap:4px;display:flex}.phase-three-platform .phase-three-library-versions__current{color:var(--lf-accent,#2f6fed);font-size:11px;font-weight:600}.phase-three-platform .phase-three-library-versions__actions button,.phase-three-platform .phase-three-library-versions__actions a,.phase-three-platform .phase-three-library-versions__actions .phase-three-library-versions__download{min-width:26px;height:26px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0 9px;font-family:inherit;font-size:12px;transition:background .16s,color .16s;display:inline-grid}.phase-three-platform .phase-three-library-versions__actions a{color:var(--lf-secondary-label);padding:0}.phase-three-platform .phase-three-library-versions__actions button:hover,.phase-three-platform .phase-three-library-versions__actions a:hover{background:var(--lf-fill);color:var(--lf-label)}.phase-three-platform .phase-three-library-versions__actions button:disabled{opacity:.5;cursor:default}.phase-three-platform .phase-three-library-versions__empty{color:var(--lf-secondary-label);margin:4px 0 0;line-height:1.5}.phase-three-platform .phase-three-library-correction{border-top:.5px solid var(--lf-separator,#0f141e1a);gap:10px;margin-top:18px;padding-top:14px;display:grid}.phase-three-platform .phase-three-library-correction h3{margin:0;font-size:13px;font-weight:600}.phase-three-platform .phase-three-library-correction label{color:var(--lf-secondary-label);gap:4px;font-size:12px;display:grid}.phase-three-platform .phase-three-library-correction input[type=text]{border:.5px solid var(--lf-separator,#0f141e2e);color:var(--lf-label);font:inherit;background:0 0;border-radius:8px;padding:7px 9px}.phase-three-platform .phase-three-library-correction button{background:var(--lf-label);color:var(--lf-background,#fff);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:7px 12px;font-family:inherit;font-weight:600}.phase-three-platform .phase-three-library-correction button:disabled{opacity:.45;cursor:default}.phase-three-platform .phase-three-library-correction__saved{color:var(--lf-secondary-label);margin:0;font-size:13px}.phase-three-platform .phase-three-library-versions__share{border-top:.5px solid var(--lf-separator,#0f141e1a);margin-top:18px;padding-top:14px}.phase-three-platform .phase-three-library-versions__share h3{color:var(--lf-secondary-label);letter-spacing:.02em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:600}.phase-three-platform .phase-three-library-failure{max-width:560px;color:var(--lf-label);gap:10px;margin:140px auto;display:grid}.phase-three-platform .phase-three-library-failure pre{max-height:160px;color:var(--lf-secondary-label);white-space:pre-wrap;font-size:11px;overflow:auto}.phase-three-platform .phase-two-document-view__toolbar .phase-three-library-versions-toggle{background:var(--lf-fill);width:auto;color:var(--lf-label);flex:none;margin:0 4px;padding:0 10px;font-size:11px}.phase-three-platform .phase-three-library-versions__share button{background:var(--lf-fill);height:28px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;margin:0 6px 6px 0;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500;transition:background .16s}.phase-three-platform .phase-three-library-versions__share button:hover:not(:disabled){background:var(--lf-hover-bg)}.phase-three-platform .phase-three-library-versions__share button:disabled{opacity:.5;cursor:default}.phase-three-platform .phase-three-library-versions__share p{color:var(--lf-secondary-label);margin:0 0 10px;font-size:12px;line-height:1.45}html.phase-three-library-view-transition .radical-header-controls,html.phase-three-library-mode-transition .radical-header-controls{view-transition-name:phase-three-chrome-header}html.phase-three-library-view-transition .radical-page-controls,html.phase-three-library-mode-transition .radical-page-controls{view-transition-name:phase-three-chrome-page}html.phase-three-library-view-transition::view-transition-group(phase-three-chrome-header){z-index:20;animation:auto;animation-timeline:none}html.phase-three-library-view-transition::view-transition-group(phase-three-chrome-page){z-index:20;animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-group(phase-three-chrome-header){z-index:20;animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-group(phase-three-chrome-page){z-index:20;animation:auto;animation-timeline:none}html.phase-three-library-view-transition::view-transition-old(phase-three-chrome-header){opacity:0;animation:auto;animation-timeline:none}html.phase-three-library-view-transition::view-transition-old(phase-three-chrome-page){opacity:0;animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-old(phase-three-chrome-header){opacity:0;animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-old(phase-three-chrome-page){opacity:0;animation:auto;animation-timeline:none}html.phase-three-library-view-transition::view-transition-new(phase-three-chrome-header){animation:auto;animation-timeline:none}html.phase-three-library-view-transition::view-transition-new(phase-three-chrome-page){animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-new(phase-three-chrome-header){animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-new(phase-three-chrome-page){animation:auto;animation-timeline:none}html.phase-three-library-mode-transition .phase-three-library-approvals{view-transition-name:phase-three-library-approvals}html.phase-three-library-mode-transition .phase-three-library-mode-switcher{view-transition-name:phase-three-library-switcher}html.phase-three-library-mode-transition::view-transition-group(phase-three-library-switcher){z-index:20;animation-duration:.28s}html.phase-three-library-mode-transition::view-transition-old(root){animation-duration:.22s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html.phase-three-library-mode-transition::view-transition-new(root){animation-duration:.22s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html.phase-three-library-mode-transition::view-transition-group(phase-three-library-approvals){z-index:5;animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-old(phase-three-library-approvals):only-child{animation:.26s cubic-bezier(.4,0,1,1) both phase-three-library-approvals-out}html.phase-three-library-mode-transition::view-transition-new(phase-three-library-approvals):only-child{animation:.46s cubic-bezier(.16,1,.3,1) 60ms both phase-three-library-approvals-in}@keyframes phase-three-library-approvals-out{to{opacity:0;transform:translate(-28px)scale(.98)}}@keyframes phase-three-library-approvals-in{0%{opacity:0;transform:translate(-28px)scale(.98)}}.phase-three-platform .phase-three-library-document-grid.is-entering>.phase-three-library-document-card{animation-name:phase-three-library-card-in;animation-duration:.54s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:calc(var(--i,0) * 34ms + 90ms)}@keyframes phase-three-library-card-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}.phase-three-platform .phase-three-library-document-page{transition:transform .34s cubic-bezier(.22,1,.36,1),box-shadow .34s cubic-bezier(.22,1,.36,1),border-color .2s,background-color .2s,color .2s}.phase-three-platform .phase-three-library-document-card:hover .phase-three-library-document-page{transform:translateY(-5px)scale(1.02);box-shadow:0 22px 40px #0000001f,0 3px 6px #0000000f}.phase-three-platform .phase-three-library-document-card:active .phase-three-library-document-page{transition-duration:.12s;transform:translateY(-1px)scale(.975);box-shadow:0 8px 18px #00000017,0 1px 2px #0000000f}.phase-three-platform .phase-three-library-document-card>strong,.phase-three-platform .phase-three-library-document-card>small{transition:transform .34s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-library-document-card:hover>strong,.phase-three-platform .phase-three-library-document-card:hover>small{transform:translateY(-2px)}.phase-three-platform .phase-three-library-mode-switcher .radical-inbox-switcher__option{transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1),transform .16s}.phase-three-platform .phase-three-library-mode-switcher .radical-inbox-switcher__option:active{transform:scale(.96)}.phase-three-platform .phase-three-document-rail__scroll{scrollbar-width:none}.phase-three-platform .phase-three-document-rail__scroll::-webkit-scrollbar{display:none}.phase-three-platform .phase-three-document-rail__preview{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-document-rail__item:not([aria-current=page]):hover .phase-three-document-rail__preview{transform:translateY(-3px);box-shadow:0 10px 20px #0000001c,0 2px 3px #0000000f}.phase-three-platform .phase-three-library-versions.is-leaving{animation:.2s cubic-bezier(.4,0,1,1) both phase-three-library-versions-out}@keyframes phase-three-library-versions-out{to{opacity:0;transform:translate(16px)}}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-library-document-grid.is-entering>.phase-three-library-document-card,.phase-three-platform .phase-three-library-versions.is-leaving{animation-duration:1ms;animation-delay:0s}.phase-three-platform .phase-three-library-document-card:hover .phase-three-library-document-page,.phase-three-platform .phase-three-library-document-card:hover>strong,.phase-three-platform .phase-three-library-document-card:hover>small,.phase-three-platform .phase-three-document-rail__item:hover .phase-three-document-rail__preview{transform:none}}.phase-three-platform .phase-three-library-mode-switcher{width:232px}.phase-three-platform .phase-three-library-mode-switcher:before{display:block}.phase-three-platform .phase-three-library-mode-switcher .radical-inbox-switcher__option{flex:1 1 0;min-width:0}.phase-three-platform .phase-three-library-mode-switcher .radical-inbox-switcher__option[aria-pressed=true]{box-shadow:none;background:0 0}html.phase-three-library-mode-transition::view-transition-group(phase-three-library-switcher){animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-old(phase-three-library-switcher){opacity:0;animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-new(phase-three-library-switcher){animation:auto;animation-timeline:none}.phase-three-platform .phase-three-library-document-card.is-new .phase-three-library-document-page.is-new-page{aspect-ratio:auto;border:1px dashed color-mix(in srgb, var(--lf-tertiary-label) 42%, transparent);background:color-mix(in srgb, var(--lf-content) 50%, transparent);width:148px;height:212.81px;box-shadow:none;color:var(--lf-secondary-label);border-radius:2px;place-items:center;padding:0;display:grid}.phase-three-platform .phase-three-library-new-mark{background:var(--lf-fill);width:40px;height:40px;color:var(--lf-secondary-label);border-radius:999px;place-items:center;transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);display:grid}.phase-three-platform .phase-three-library-document-card.is-new .phase-three-library-new-mark svg{width:18px;height:18px}.phase-three-platform .phase-three-library-document-card.is-new:hover .phase-three-library-document-page.is-new-page{border-style:solid;border-color:color-mix(in srgb, var(--lf-accent,#3478f6) 38%, transparent);background:var(--lf-content);color:var(--lf-accent,#3478f6);box-shadow:0 22px 40px #0000001a,0 3px 6px #0000000d}.phase-three-platform .phase-three-library-document-card.is-new:hover .phase-three-library-new-mark{background:var(--lf-accent,#3478f6);color:#fff;transform:rotate(90deg)scale(1.06)}.phase-three-platform .phase-three-library-document-card.is-new>strong{color:var(--lf-secondary-label);transition:color .2s,transform .34s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-library-document-card.is-new:hover>strong{color:var(--lf-label)}.phase-three-platform .phase-three-library-document-card.is-naming .phase-three-library-document-page.is-new-page{border-style:solid;border-color:var(--lf-accent,#3478f6);background:var(--lf-content);box-shadow:0 0 0 4px color-mix(in srgb, var(--lf-accent,#3478f6) 14%, transparent), 0 14px 30px #00000014;animation:.32s cubic-bezier(.22,1,.36,1) both phase-three-library-naming-in}.phase-three-platform .phase-three-library-document-card.is-naming input{border-top:0;border-left:0;border-right:0;border-image:initial;border-bottom:1px solid var(--lf-separator);width:calc(100% - 24px);box-shadow:none;background:0 0;border-radius:0;padding:6px 2px;font-size:12.5px;font-weight:600}.phase-three-platform .phase-three-library-document-card.is-naming input:focus{border-bottom-color:var(--lf-accent,#3478f6)}.phase-three-platform .phase-three-library-document-card.is-naming>strong{color:var(--lf-label);font-weight:600}@keyframes phase-three-library-naming-in{0%{transform:scale(.97)}}html.phase-three-library-view-transition,html.phase-three-library-mode-transition{view-transition-name:none}html.phase-three-library-mode-transition .phase-three-library-browser__scroll{view-transition-name:phase-three-library-grid}html.phase-three-library-mode-transition::view-transition-group(phase-three-library-grid){animation:auto;animation-timeline:none}html.phase-three-library-mode-transition::view-transition-old(phase-three-library-grid){animation:.14s cubic-bezier(.4,0,1,1) both phase-three-library-grid-out}html.phase-three-library-mode-transition::view-transition-new(phase-three-library-grid){animation:auto;animation-timeline:none}@keyframes phase-three-library-grid-out{to{opacity:0;transform:translateY(6px)}}.phase-three-platform .phase-three-memory-note{margin-top:10px}.phase-three-platform .phase-three-memory-note>button{background:var(--lf-fill);height:24px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-family:inherit;font-size:12px;font-weight:550;transition:background .16s,color .16s;display:inline-flex}.phase-three-platform .phase-three-memory-note>button:hover{color:var(--lf-label)}.phase-three-platform .phase-three-memory-note>button svg:last-child{transition:transform .2s}.phase-three-platform .phase-three-memory-note.is-open>button svg:last-child{transform:rotate(180deg)}.phase-three-platform .phase-three-memory-note__body{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s;display:grid}.phase-three-platform .phase-three-memory-note.is-open .phase-three-memory-note__body{opacity:1;grid-template-rows:1fr}.phase-three-platform .phase-three-memory-note__body>*{min-height:0;overflow:hidden}.phase-three-platform .phase-three-memory-note__body ul{color:var(--lf-label);gap:6px;margin:8px 0 0;padding:0 0 0 14px;font-size:13px;line-height:1.45;display:grid}.phase-three-platform .phase-three-memory-note__body small{color:var(--lf-tertiary-label);margin-left:6px;font-size:11px}.phase-three-platform .phase-three-memory-note__body p{color:var(--lf-tertiary-label);margin:6px 0 0;font-size:11px}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-memory-note__body,.phase-three-platform .phase-three-memory-note>button svg:last-child{transition:none}}.phase-three-platform .phase-three-library-composer{border:1px solid var(--lf-separator);background:var(--lf-message-card-bg,var(--lf-fill));border-radius:14px;flex-direction:column;gap:10px;max-width:640px;margin:0 0 24px;padding:14px 16px;display:flex}.phase-three-platform .phase-three-library-composer header,.phase-three-platform .phase-three-library-composer footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.phase-three-platform .phase-three-library-composer header strong{color:var(--lf-label);font-size:13px;font-weight:600}.phase-three-platform .phase-three-library-composer header button,.phase-three-platform .phase-three-library-composer__files button{width:24px;height:24px;color:var(--lf-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.phase-three-platform .phase-three-library-composer header button:hover,.phase-three-platform .phase-three-library-composer__files button:hover{background:var(--lf-hover-bg)}.phase-three-platform .phase-three-library-composer svg{width:14px;height:14px}.phase-three-platform .phase-three-library-composer textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:96px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border:0;outline:none;padding:0;font-family:inherit;font-size:14px;line-height:1.5}.phase-three-platform .phase-three-library-composer textarea::placeholder{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-library-composer__files{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.phase-three-platform .phase-three-library-composer__files li{background:var(--lf-fill);max-width:260px;color:var(--lf-label);border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 10px;font-size:12px;display:flex}.phase-three-platform .phase-three-library-composer__files span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase-three-platform .phase-three-library-composer__attach,.phase-three-platform .phase-three-library-composer__create{height:30px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.phase-three-platform .phase-three-library-composer__attach{color:var(--lf-secondary-label);background:0 0}.phase-three-platform .phase-three-library-composer__attach:hover:not(:disabled){background:var(--lf-hover-bg);color:var(--lf-label)}.phase-three-platform .phase-three-library-composer__create{background:var(--lf-label);color:var(--lf-background,#000);font-weight:500}.phase-three-platform .phase-three-library-composer button:disabled{opacity:.45;cursor:default}.radical-list-pane .radical-empty-list:has(.inbox-tray-start){align-content:start;padding:max(48px,24vh) 18px 18px}.inbox-tray-start{text-align:center;flex-direction:column;align-items:center;width:min(100%,232px);margin:0 auto;animation:.18s ease-out inbox-tray-start-in;display:flex;position:relative}@keyframes inbox-tray-start-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.inbox-tray-start{animation:auto;animation-timeline:none}}.inbox-tray-start__icon{background:var(--lf-fill);width:40px;height:40px;color:var(--lf-secondary-label);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.inbox-tray-start__icon svg{width:18px;height:18px}.inbox-tray-start>strong{color:var(--lf-label);font-size:15px;font-weight:560}.inbox-tray-start>p{color:var(--lf-tertiary-label);margin:6px 0 0;font-size:12px;line-height:1.45}.inbox-tray-start__actions{gap:8px;width:100%;margin-top:18px;display:grid}.inbox-tray-start__primary,.inbox-tray-start__secondary,.inbox-tray-start__address{width:100%;height:36px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .12s,opacity .12s;display:inline-flex}.inbox-tray-start__primary svg,.inbox-tray-start__secondary svg,.inbox-tray-start__address svg{flex-shrink:0;width:14px;height:14px}.inbox-tray-start__primary{background:var(--lf-label);color:var(--lf-background,#000)}.inbox-tray-start__primary:hover{opacity:.88}.inbox-tray-start__secondary,.inbox-tray-start__address{background:var(--lf-fill);color:var(--lf-label)}.inbox-tray-start__secondary:hover,.inbox-tray-start__address:hover{background:var(--lf-hover-bg)}.inbox-tray-start__address{margin-top:14px}.inbox-tray-start__address code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:400;overflow:hidden}.inbox-tray-start__address svg{color:var(--lf-secondary-label)}.inbox-tray-start__address.is-copied svg{color:var(--lf-green,#30d158)}.inbox-tray-start__email{color:var(--lf-secondary-label);overflow-wrap:anywhere}.inbox-tray-start__link{color:var(--lf-secondary-label);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.inbox-tray-start__link:hover{color:var(--lf-label)}.inbox-tray-start__back{color:var(--lf-tertiary-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:2px;margin:0 0 18px -4px;padding:2px 6px 2px 2px;font-family:inherit;font-size:12px;display:inline-flex}.inbox-tray-start__back:hover{color:var(--lf-label)}.inbox-tray-start__back svg{width:14px;height:14px}.inbox-empty-detail{height:100%}.contract-repository-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:440px;margin:72px auto 0;display:flex}.contract-repository-empty h2{color:var(--lf-label);margin:0;font-size:15px;font-weight:600}.contract-repository-empty p{color:var(--lf-secondary-label);margin:0;font-size:13px;line-height:1.5}.contract-repository-empty__upload{background:var(--lf-label);height:32px;color:var(--lf-background,#000);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.contract-repository-empty__upload svg{width:14px;height:14px}.phase-three-platform .phase-three-agent-email .phase-two-approval-card{background:var(--radical-inbox-cell-bg);box-shadow:none}:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-email .phase-two-approval-card{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-agent-email .phase-two-approval-card{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__label{color:var(--lf-tertiary-label);gap:6px}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__label>span{flex-basis:16px;width:16px;height:16px}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__label svg{stroke-width:1.9px;width:15px;height:15px}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__label h3{color:var(--lf-secondary-label);font-size:12px;font-weight:600}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__actions{gap:6px}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__actions button{border-radius:999px;padding:0 11px}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__actions button.is-destructive{background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter)}.phase-three-platform .phase-three-agent-email__recipients{flex-wrap:wrap;gap:4px;min-width:0;max-width:100%;display:inline-flex}.phase-three-platform .phase-three-agent-email .phase-two-email-attachments>.phase-three-attachment{background:color-mix(in srgb, var(--lf-label) 4%, transparent);box-shadow:inset 0 0 0 .5px var(--lf-separator-soft)}.phase-three-platform :is(.phase-three-agent-artifacts,.phase-three-agent-answer) a:has(>.phase-three-attachment){height:auto;color:inherit;background:0 0;border:0;border-radius:16px;padding:0;text-decoration:none;display:inline-flex}.phase-three-platform :is(.phase-three-agent-artifacts,.phase-three-agent-answer) a:has(>.phase-three-attachment):hover{height:auto;color:inherit;background:0 0;border:0;border-radius:16px;padding:0;text-decoration:none;display:inline-flex}.phase-three-platform :is(.phase-three-agent-artifacts,.phase-three-agent-answer) a:has(>.phase-three-attachment):focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent);outline-offset:2px}.phase-three-platform :is(.phase-three-agent-artifacts,.phase-three-agent-answer) a>.phase-three-attachment{max-width:min(320px,100%)}.phase-three-platform .phase-three-memory-card{--memory-card-bg:var(--radical-inbox-cell-bg);--memory-card-edge:none;width:min(100%, var(--phase-two-content-width,100%));background:var(--memory-card-bg);box-shadow:var(--memory-card-edge);color:var(--lf-label);border-radius:14px;gap:2px;margin-top:14px;padding:12px 14px 8px;display:grid}:root[data-color-scheme=light] .phase-three-platform .phase-three-memory-card{--memory-card-bg:#fff;--memory-card-edge:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-memory-card{--memory-card-bg:#fff;--memory-card-edge:inset 0 0 0 .5px #0000001f}}.phase-three-platform .phase-three-memory-card__header{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:8px;display:grid}.phase-three-platform .phase-three-memory-card__icon{background:linear-gradient(135deg, #8e5bd82e, color-mix(in srgb, var(--lf-accent) 16%, transparent));width:28px;height:28px;color:color-mix(in srgb, #8e5bd8 70%, var(--lf-accent));border-radius:9px;place-items:center;display:grid}.phase-three-platform .phase-three-memory-card__title{gap:1px;min-width:0;line-height:1.25;display:grid}.phase-three-platform .phase-three-memory-card__title strong{font-size:12.5px;font-weight:650}.phase-three-platform .phase-three-memory-card__title small{color:var(--lf-tertiary-label);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.phase-three-platform .phase-three-memory-card__manage,.phase-three-platform .phase-three-memory-card__more,.phase-three-platform .phase-three-memory-card__action{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.phase-three-platform .phase-three-memory-card__manage{background:color-mix(in srgb, var(--lf-label) 6%, transparent);height:26px;color:var(--lf-secondary-label);border-radius:999px;padding:0 10px;font-size:11.5px;font-weight:600;transition:background .16s,color .16s,transform .16s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-memory-card__manage:hover{background:color-mix(in srgb, var(--lf-label) 10%, transparent);color:var(--lf-label)}.phase-three-platform .phase-three-memory-card__manage:active,.phase-three-platform .phase-three-memory-card__action:active{transform:scale(.95)}.phase-three-platform .phase-three-memory-card__list{margin:0;padding:0;list-style:none;display:grid}.phase-three-platform .phase-three-memory-card__list li{border-top:.5px solid var(--lf-separator-soft);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"scope action""text action";align-items:start;gap:4px 12px;padding:10px 0;display:grid}.phase-three-platform .phase-three-memory-card__scope{background:color-mix(in srgb, var(--memory-scope-tone,var(--lf-label)) 10%, transparent);max-width:100%;color:var(--memory-scope-tone,var(--lf-secondary-label));border-radius:999px;grid-area:scope;justify-self:start;align-items:center;gap:4px;padding:2px 7px 2px 6px;font-size:10.5px;font-weight:650;line-height:1.3;display:inline-flex}.phase-three-platform .phase-three-memory-card__scope>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase-three-platform .phase-three-memory-card__scope.is-client{--memory-scope-tone:var(--lf-accent)}.phase-three-platform .phase-three-memory-card__scope.is-firm{--memory-scope-tone:#1f9d55}.phase-three-platform .phase-three-memory-card__scope.is-lawyer{--memory-scope-tone:#8e5bd8}.phase-three-platform .phase-three-memory-card__list p{grid-area:text;margin:0;font-size:12.5px;line-height:1.5;transition:color .2s,opacity .2s}.phase-three-platform .phase-three-memory-card__action{height:24px;color:var(--lf-tertiary-label);opacity:0;border-radius:999px;grid-area:action;align-self:center;padding:0 8px;font-size:11px;font-weight:600;transition:opacity .16s,background .16s,color .16s,transform .16s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-memory-card__list li:hover .phase-three-memory-card__action,.phase-three-platform .phase-three-memory-card__action:focus-visible,.phase-three-platform .phase-three-memory-card__list li.is-forgotten .phase-three-memory-card__action{opacity:1}.phase-three-platform .phase-three-memory-card__action:hover{background:color-mix(in srgb, var(--lf-red,#e5484d) 10%, transparent);color:var(--lf-red,#e5484d)}.phase-three-platform .phase-three-memory-card__list li.is-forgotten .phase-three-memory-card__action:hover{background:color-mix(in srgb, var(--lf-label) 7%, transparent);color:var(--lf-label)}.phase-three-platform .phase-three-memory-card__action:disabled{cursor:default;opacity:.5}.phase-three-platform .phase-three-memory-card__list li.is-forgotten p{color:var(--lf-tertiary-label);text-decoration-line:line-through;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:color-mix(in srgb, var(--lf-tertiary-label) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--lf-tertiary-label) 60%, transparent)}.phase-three-platform .phase-three-memory-card__list li.is-forgotten .phase-three-memory-card__scope{opacity:.5}.phase-three-platform .phase-three-memory-card__more{height:26px;color:var(--lf-secondary-label);justify-self:start;margin:0 0 2px -2px;padding:0 4px;font-size:11.5px;font-weight:600}.phase-three-platform .phase-three-memory-card__more:hover{color:var(--lf-label)}.phase-three-platform .phase-three-memory-card__more[aria-expanded=true] svg{transform:rotate(180deg)}.phase-three-platform .phase-three-memory-card__error{color:var(--lf-red,#e5484d);margin:2px 0 4px;font-size:11.5px}@media (hover:none){.phase-three-platform .phase-three-memory-card__action{opacity:1}}.phase-three-platform .phase-three-work-log{margin:0 0 10px}.phase-three-platform .phase-three-work-log__toggle{height:24px;color:var(--lf-tertiary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:3px;margin-left:-6px;padding:0 6px;font-family:inherit;font-size:13px;font-weight:500;transition:color .16s,background .16s;display:inline-flex}.phase-three-platform .phase-three-work-log__toggle:hover,.phase-three-platform .phase-three-work-log.is-open .phase-three-work-log__toggle{color:var(--lf-secondary-label)}.phase-three-platform .phase-three-work-log__toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent);outline-offset:1px}@keyframes phase-three-work-log-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.phase-three-platform .phase-three-work-log__toggle svg{transition:transform .24s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-work-log.is-open .phase-three-work-log__toggle svg{transform:rotate(90deg)}.phase-three-platform .phase-three-work-log__body{visibility:hidden;height:0;transition:height var(--work-log-motion,.28s) cubic-bezier(.33, 1, .68, 1);overflow:hidden}.phase-three-platform .phase-three-work-log:is(.is-open,.is-closing) .phase-three-work-log__body{visibility:visible}.phase-three-platform .phase-three-work-log.is-open .phase-three-work-log__body{height:auto}.phase-three-platform .phase-three-work-log__body>div{overflow:hidden}.phase-three-platform .phase-three-work-log__note{color:var(--lf-tertiary-label);margin:6px 0 4px;font-size:12.5px}.phase-three-platform .phase-three-work-log__note button{color:var(--lf-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.phase-three-platform .phase-three-work-log__steps{gap:2px;margin:6px 0 4px;padding:0;list-style:none;display:grid;position:relative}.phase-three-platform .phase-three-work-log__steps:before{content:"";background:var(--lf-separator-soft);width:1px;position:absolute;top:12px;bottom:12px;left:11px}.phase-three-platform .phase-three-work-log__steps li{min-height:26px;color:var(--lf-secondary-label);align-items:center;gap:10px;font-size:12.5px;line-height:1.35;display:flex;position:relative}.phase-three-platform .phase-three-work-log__steps:before{transform-origin:top}.phase-three-platform .phase-three-work-log.is-open .phase-three-work-log__steps:not(.is-live):before{animation:phase-three-work-line-draw var(--work-log-motion,.28s) cubic-bezier(.33, 1, .68, 1) both}.phase-three-platform .phase-three-work-log.is-open .phase-three-work-log__icon{animation-name:phase-three-work-icon-in;animation-duration:.24s;animation-timing-function:cubic-bezier(.34,1.4,.64,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:var(--work-log-enter,calc(var(--work-log-index,0) * var(--work-log-step,0s) + 20ms))}.phase-three-platform .phase-three-work-log.is-open .phase-three-work-log__steps li>:not(.phase-three-work-log__icon){animation-name:phase-three-work-text-in;animation-duration:.22s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:calc(var(--work-log-enter,calc(var(--work-log-index,0) * var(--work-log-step,0s) + 20ms)) + 30ms)}.phase-three-platform .phase-three-work-log__icon{z-index:1;background:var(--lf-message-card-bg,var(--lf-content));width:23px;height:23px;box-shadow:inset 0 0 0 .5px var(--lf-separator-soft);color:var(--lf-tertiary-label);border-radius:999px;flex:0 0 23px;place-items:center;display:grid;position:relative}.phase-three-platform .phase-three-work-log__label{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.phase-three-platform .phase-three-work-log__label small{color:var(--lf-tertiary-label);font-size:11px}.phase-three-platform .phase-three-work-log__steps li.is-failed .phase-three-work-log__label{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-work-log__elapsed{color:var(--lf-tertiary-label);font-variant-numeric:tabular-nums;margin-left:4px;font-size:12px;font-weight:400}.phase-three-platform .phase-three-work-log__steps li.is-running .phase-three-work-log__label{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite phase-three-work-log-shimmer}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-work-log__steps li.is-running .phase-three-work-log__label{color:var(--lf-secondary-label);-webkit-text-fill-color:currentcolor;background:0 0;animation:auto;animation-timeline:none}}.phase-three-platform .phase-three-work-log.is-closing .phase-three-work-log__steps:before{animation:phase-three-work-line-retract var(--work-log-motion,.28s) cubic-bezier(.33, 1, .68, 1) both}.phase-three-platform .phase-three-work-log.is-closing .phase-three-work-log__icon{animation-name:phase-three-work-icon-out;animation-duration:.11s;animation-timing-function:cubic-bezier(.32,0,.67,0);animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-delay:var(--work-log-icon-exit,0s)}.phase-three-platform .phase-three-work-log.is-closing .phase-three-work-log__steps li>:not(.phase-three-work-log__icon){animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:var(--work-log-exit,0s)}@keyframes phase-three-work-line-retract{to{transform:scaleY(0)}}@keyframes phase-three-work-icon-out{to{opacity:0;transform:scale(.35)}}@keyframes phase-three-work-text-out{to{opacity:0;transform:translate(-8px)}}@keyframes phase-three-work-line-draw{0%{transform:scaleY(0)}}@keyframes phase-three-work-icon-in{0%{opacity:0;transform:scale(.35)}}@keyframes phase-three-work-text-in{0%{opacity:0;transform:translate(-8px)}}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-work-log__body,.phase-three-platform .phase-three-work-log__toggle svg{transition:none}.phase-three-platform .phase-three-work-log.is-open .phase-three-work-log__steps:before,.phase-three-platform .phase-three-work-log.is-open .phase-three-work-log__icon,.phase-three-platform .phase-three-work-log.is-open .phase-three-work-log__steps li>*,.phase-three-platform .phase-three-work-log.is-closing .phase-three-work-log__steps:before,.phase-three-platform .phase-three-work-log.is-closing .phase-three-work-log__icon,.phase-three-platform .phase-three-work-log.is-closing .phase-three-work-log__steps li>*{animation:auto;animation-timeline:none}}.phase-three-platform{--matter-selected-fill:#faf9f6;--matter-selected-text:#080808}:root[data-color-scheme=light] .phase-three-platform{--matter-selected-fill:#080808;--matter-selected-text:#faf9f6}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform{--matter-selected-fill:#080808;--matter-selected-text:#faf9f6}}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__heading{color:var(--lf-label);gap:10px}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__heading-icon{background:color-mix(in srgb, var(--lf-accent) 12%, transparent);width:28px;height:28px;color:var(--lf-accent);border-radius:9px;flex:0 0 28px;place-items:center;display:grid}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__heading-icon svg{stroke-width:2px;width:14px;height:14px}.phase-three-platform .phase-three-agent-email__heading-text{gap:1px;min-width:0;line-height:1.25;display:grid}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__heading-text h3{color:var(--lf-label);font-size:12.5px;font-weight:650}.phase-three-platform .phase-three-agent-email__heading-text small{color:var(--lf-tertiary-label);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.phase-three-platform .phase-three-agent-email .phase-two-approval-card .phase-three-sender__button{background:var(--matter-selected-fill);color:var(--matter-selected-text)}.phase-three-platform .phase-three-agent-email .phase-two-approval-card dl:not(.is-editing)>.phase-two-email-optional-recipient{min-height:0;padding-top:0;padding-bottom:0}.phase-three-platform .phase-three-agent-email .phase-two-approval-card dl.is-editing>.phase-two-email-optional-recipient{max-height:40px}.phase-three-platform .phase-three-agent-email .phase-two-approval-card dd:has(>.phase-three-agent-email__add-cc){gap:8px}.phase-three-platform .phase-three-agent-email .phase-two-approval-card .phase-three-agent-email__add-cc{height:24px;box-shadow:none;color:var(--lf-tertiary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:auto;padding:0 9px;font-family:inherit;font-size:11.5px;font-weight:600}.phase-three-platform .phase-three-agent-email .phase-two-approval-card .phase-three-agent-email__add-cc:hover{background:color-mix(in srgb, var(--lf-label) 6%, transparent);color:var(--lf-label)}.phase-three-platform .phase-three-agent-email .phase-two-email-attachments{gap:6px;margin-top:22px}.phase-three-platform .phase-three-email-attachment{--attachment-tone:#6b7280;background:color-mix(in srgb, var(--lf-label) 5%, transparent);max-width:100%;height:28px;color:var(--lf-label);border-radius:8px;align-items:center;gap:7px;padding:0 11px 0 5px;font-size:12px;text-decoration:none;transition:background .16s;display:inline-flex}a.phase-three-email-attachment:hover{background:color-mix(in srgb, var(--lf-label) 9%, transparent)}.phase-three-platform .phase-three-email-attachment b{background:var(--attachment-tone);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:5px;place-items:center;min-width:30px;height:18px;padding:0 4px;font-size:8.5px;font-weight:800;display:inline-grid}.phase-three-platform .phase-three-email-attachment span{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.phase-three-platform .phase-three-email-attachment small{color:var(--lf-tertiary-label);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.phase-three-platform .phase-three-email-attachment:is(.is-docx,.is-doc){--attachment-tone:#2f6fde}.phase-three-platform .phase-three-email-attachment.is-pdf{--attachment-tone:#e5484d}.phase-three-platform .phase-three-email-attachment:is(.is-xlsx,.is-xls,.is-csv){--attachment-tone:#1f9d55}.phase-three-platform .phase-three-email-attachment.is-pptx{--attachment-tone:#e8702a}.phase-three-platform :is(.phase-three-agent-artifacts,.phase-three-agent-answer) a>.phase-three-attachment{background:var(--matter-selected-fill);box-shadow:none}.phase-three-platform :is(.phase-three-agent-artifacts,.phase-three-agent-answer) a>.phase-three-attachment .phase-three-attachment__text strong{color:var(--matter-selected-text)}.phase-three-platform :is(.phase-three-agent-artifacts,.phase-three-agent-answer) a>.phase-three-attachment .phase-three-attachment__text small{color:color-mix(in srgb, var(--matter-selected-text) 60%, transparent)}.phase-three-platform .phase-two-agent-reply>.phase-three-agent-message-actions{border-top:.5px solid var(--lf-separator-soft);opacity:1;margin-top:18px;padding-top:8px}.phase-three-platform .phase-two-agent-reply>.phase-three-agent-message-actions>*{opacity:0;transition:opacity .16s}.phase-three-platform .phase-two-agent-reply:hover>.phase-three-agent-message-actions>*,.phase-three-platform .phase-two-agent-reply>.phase-three-agent-message-actions:focus-within>*,.phase-three-platform .phase-two-agent-turn.is-latest .phase-two-agent-reply>.phase-three-agent-message-actions>*{opacity:1}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__label.phase-three-agent-email__heading>span.phase-three-agent-email__heading-icon{flex:0 0 28px;width:28px;height:28px}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__label.phase-three-agent-email__heading>span.phase-three-agent-email__heading-text{flex:auto;place-items:start;width:auto;min-width:0;height:auto;display:grid}.phase-three-platform .phase-three-agent-email .phase-two-approval-card a.phase-three-email-attachment,.phase-three-platform .phase-three-agent-email .phase-two-approval-card a.phase-three-email-attachment *{text-decoration:none}.phase-three-platform .phase-three-work-log__steps li:is(.is-commentary,.is-reasoning){align-items:flex-start;padding:3px 0}.phase-three-platform .phase-three-work-log__steps li:is(.is-commentary,.is-reasoning) .phase-three-work-log__icon{margin-top:-2px}.phase-three-platform .phase-three-work-log__narration{white-space:pre-line;gap:2px;min-width:0;padding-top:2px;font-size:12.5px;line-height:1.5;display:grid}.phase-three-platform .phase-three-work-log__steps li.is-commentary .phase-three-work-log__narration{color:var(--lf-label)}.phase-three-platform .phase-three-work-log__steps li.is-reasoning .phase-three-work-log__narration{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-work-log__narration strong{color:var(--lf-secondary-label);font-weight:600}.phase-three-platform .phase-three-agent-email .phase-two-email-surface__actions button.is-primary{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lf-accent) 62%, #fff), 0 2px 6px #00000014}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__bar{border-bottom:.5px solid var(--lf-separator-soft);margin:0 -4px 2px 0;padding:2px 0 10px}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__title{color:var(--lf-tertiary-label);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.phase-three-platform .phase-three-agent-email .phase-two-approval-card{padding-top:12px}.phase-three-platform .phase-three-agent-email .phase-two-approval-card dl>div:first-child{border-top-color:#0000}.phase-three-platform .phase-two-agent-turn .phase-two-user-instruction>.phase-three-agent-message-meta{order:1;margin:5px 0 0}.phase-three-platform .phase-two-user-instruction .phase-three-agent-message-meta>.phase-three-agent-message-actions>button+button{margin-left:4px;position:relative}.phase-three-platform .phase-two-user-instruction .phase-three-agent-message-meta>.phase-three-agent-message-actions>button+button:before{content:"";background:var(--lf-separator);border-radius:1px;width:1px;height:10px;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}.phase-three-platform .phase-two-user-instruction:hover .phase-three-agent-message-meta>.phase-three-agent-message-actions,.phase-three-platform .phase-two-user-instruction .phase-three-agent-message-meta>.phase-three-agent-message-actions:focus-within,.phase-three-platform .phase-two-agent-turn.is-latest .phase-two-user-instruction .phase-three-agent-message-meta>.phase-three-agent-message-actions{max-width:80px}.phase-three-platform :is(.phase-three-agent-artifacts,.phase-three-agent-answer) a>.phase-three-attachment{border-radius:14px}.phase-three-platform :is(.phase-three-agent-artifacts,.phase-three-agent-answer) a:has(>.phase-three-attachment){border-radius:14px}.phase-three-platform .phase-three-memory{margin-top:12px}.phase-three-platform .phase-three-memory__toggle{height:24px;color:var(--lf-tertiary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;margin-left:-6px;padding:0 6px;font-family:inherit;font-size:13px;font-weight:500;transition:color .16s;display:inline-flex}.phase-three-platform .phase-three-memory__toggle:hover,.phase-three-platform .phase-three-memory.is-open .phase-three-memory__toggle{color:var(--lf-secondary-label)}.phase-three-platform .phase-three-memory.is-open .phase-three-memory__toggle svg:last-child{transform:rotate(90deg)}.phase-three-platform .phase-three-memory__body{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .2s;display:grid}.phase-three-platform .phase-three-memory.is-open .phase-three-memory__body{opacity:1;grid-template-rows:1fr}.phase-three-platform .phase-three-memory__body>div{min-height:0;overflow:hidden}.phase-three-platform .phase-three-memory__list{border-left:1px solid var(--lf-separator-soft);gap:10px;margin:8px 0 0 5px;padding:0 0 0 14px;list-style:none;display:grid}.phase-three-platform .phase-three-memory__list p{color:var(--lf-secondary-label);margin:0;font-size:12.5px;line-height:1.5;transition:color .2s}.phase-three-platform .phase-three-memory__meta{color:var(--lf-tertiary-label);align-items:center;gap:8px;margin-top:2px;font-size:11px;display:flex}.phase-three-platform .phase-three-memory__meta button,.phase-three-platform .phase-three-memory__manage{color:var(--lf-tertiary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:11px;font-weight:600}.phase-three-platform .phase-three-memory__meta button{opacity:0;transition:opacity .16s,color .16s}.phase-three-platform .phase-three-memory__list li:hover .phase-three-memory__meta button,.phase-three-platform .phase-three-memory__meta button:focus-visible,.phase-three-platform .phase-three-memory__list li.is-forgotten .phase-three-memory__meta button{opacity:1}.phase-three-platform .phase-three-memory__meta button:hover{color:var(--lf-red,#e5484d)}.phase-three-platform .phase-three-memory__list li.is-forgotten .phase-three-memory__meta button:hover{color:var(--lf-label)}.phase-three-platform .phase-three-memory__list li.is-forgotten p{color:var(--lf-tertiary-label);text-decoration:line-through}.phase-three-platform .phase-three-memory__manage{margin:10px 0 2px 20px}.phase-three-platform .phase-three-memory__manage:hover{color:var(--lf-label)}.phase-three-platform .phase-three-memory__error{color:var(--lf-red,#e5484d);margin:6px 0 0 20px;font-size:11.5px}@media (hover:none){.phase-three-platform .phase-three-memory__meta button{opacity:1}}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources__item{min-height:34px}.phase-three-platform .phase-three-agent-sources__icon{--source-icon-tone:var(--lf-secondary-label);background:color-mix(in srgb, var(--source-icon-tone) 12%, transparent);width:22px;height:22px;color:var(--source-icon-tone);border-radius:6px;flex:none;place-items:center;display:grid}.phase-three-platform .phase-three-agent-sources__item.is-message .phase-three-agent-sources__icon{--source-icon-tone:#5b5fc7}.phase-three-platform .phase-three-agent-sources__item.is-pdf .phase-three-agent-sources__icon{--source-icon-tone:#e5484d}.phase-three-platform .phase-three-agent-sources__item.is-word .phase-three-agent-sources__icon{--source-icon-tone:#2f6fde}.phase-three-platform .phase-three-agent-sources__item.is-sheet .phase-three-agent-sources__icon{--source-icon-tone:#1f9d55}.phase-three-platform .phase-three-agent-sources__item.is-image .phase-three-agent-sources__icon{--source-icon-tone:#8e5bd8}.phase-three-platform .phase-three-agent-sources__item.is-web .phase-three-agent-sources__icon{--source-icon-tone:#0a84ff}.phase-three-platform .phase-three-agent-sources__item.is-library .phase-three-agent-sources__icon{--source-icon-tone:#c27c0e}.phase-three-platform .phase-three-agent-sources__text{flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex}.phase-three-platform .phase-three-agent-sources__text .phase-three-agent-sources__label{flex:0 auto;font-weight:550}.phase-three-platform .phase-three-agent-sources__text .phase-three-agent-sources__site{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-left:0;overflow:hidden}.phase-three-platform .phase-three-evidence-excerpt blockquote mark{color:inherit;background:#ffd60a6b;border-radius:3px;padding:1px 2px;animation:.7s .3s both phase-three-evidence-mark-in;box-shadow:0 0 0 2px #ffd60a6b}@keyframes phase-three-evidence-mark-in{0%{background:0 0;box-shadow:0 0 0 2px #0000}}.phase-three-platform .phase-two-timeline-event__message{background:var(--lf-fill);box-shadow:none;border-radius:18px;padding:10px 14px}.phase-three-platform .phase-two-timeline-event__message p{font-size:13px;line-height:1.5}.phase-three-platform .phase-two-timeline-attachment{background:color-mix(in srgb, var(--lf-label) 6%, transparent);box-shadow:inset 0 0 0 .5px var(--lf-separator-soft);border-radius:16px;grid-template-columns:40px minmax(0,1fr);gap:12px;margin-top:14px;padding:9px 16px 9px 10px;line-height:1.2}.phase-three-platform .phase-two-timeline-attachment__preview{clip-path:none;width:40px;height:32px}.phase-three-platform .phase-two-timeline-attachment__preview:before{content:none}.phase-three-platform .phase-two-timeline-attachment__preview img,.phase-three-platform .phase-two-timeline-attachment__pdf-preview,.phase-three-platform .phase-two-timeline-attachment__page{aspect-ratio:8.5/11;object-fit:cover;object-position:center top;transform-origin:30% 100%;background:#fff;border-radius:3px;width:40px;height:auto;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;position:absolute;bottom:-2px;left:0;overflow:hidden;transform:rotate(-8deg);box-shadow:0 1px 2px #00000038,0 6px 16px #00000038,0 0 0 .5px #0000001f;-webkit-mask-image:none;mask-image:none}.phase-three-platform .phase-two-timeline-attachment:hover :is(.phase-two-timeline-attachment__preview img,.phase-two-timeline-attachment__pdf-preview,.phase-two-timeline-attachment__page){transform:rotate(-3deg)translateY(-3px)scale(1.05);box-shadow:0 2px 4px #00000038,0 10px 22px #00000042,0 0 0 .5px #0000001f}.phase-three-platform .phase-two-timeline-attachment__details{gap:3px;min-width:0;display:grid}.phase-three-platform .phase-two-timeline-attachment__details strong{color:var(--lf-label);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.phase-three-platform .phase-two-timeline-attachment__details span{color:var(--lf-tertiary-label);font-size:10.5px}.phase-three-platform .phase-two-agent-reply>.phase-three-agent-message-actions{border-top-width:1px}.phase-three-platform .phase-three-work-log{border-bottom:1px solid var(--lf-separator-soft);margin-bottom:14px;padding-bottom:10px}.phase-three-platform .phase-three-work-log.is-live{border-bottom:0;padding-bottom:0}.phase-three-platform .phase-three-work-log__steps.is-phased{gap:10px}.phase-three-platform .phase-three-work-log__steps.is-phased:before{display:none}.phase-three-platform .phase-three-work-log__steps.is-phased>li.phase-three-work-log__phase,.phase-three-platform .phase-three-work-log__steps.is-phased>li.phase-three-work-log__earlier{min-height:0;display:block}.phase-three-platform .phase-three-work-log__earlier>button{color:var(--lf-tertiary-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin-left:-6px;padding:3px 8px 3px 6px;font-family:inherit;font-size:12px;transition:color .14s,background .14s;display:inline-flex}.phase-three-platform .phase-three-work-log__earlier>button:hover,.phase-three-platform .phase-three-work-log__earlier>button[aria-expanded=true]{color:var(--lf-secondary-label);background:color-mix(in srgb, var(--lf-label) 5%, transparent)}.phase-three-platform .phase-three-work-log__earlier>button:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent);outline-offset:1px}.phase-three-platform .phase-three-work-log__earlier>button>svg{transition:transform .2s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-work-log__earlier>button[aria-expanded=true]>svg{transform:rotate(90deg)}.phase-three-platform .phase-three-work-log__phase-head{align-items:flex-start;gap:10px;display:flex}.phase-three-platform .phase-three-work-log__phase-head .phase-three-work-log__narration{color:var(--lf-label)}.phase-three-platform .phase-three-work-log__tally{max-width:calc(100% - 27px);color:var(--lf-tertiary-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:2px 0 0 27px;padding:3px 8px 3px 6px;font-family:inherit;font-size:12px;transition:color .14s,background .14s;display:inline-flex}.phase-three-platform .phase-three-work-log__phase:not(:has(.phase-three-work-log__phase-head)) .phase-three-work-log__tally{max-width:100%;margin-left:-6px}.phase-three-platform .phase-three-work-log__tally:hover,.phase-three-platform .phase-three-work-log__phase.is-open .phase-three-work-log__tally{color:var(--lf-secondary-label);background:color-mix(in srgb, var(--lf-label) 5%, transparent)}.phase-three-platform .phase-three-work-log__tally:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent);outline-offset:1px}.phase-three-platform .phase-three-work-log__tally>svg{margin-right:-6px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-work-log__phase.is-open .phase-three-work-log__tally>svg{transform:rotate(90deg)}.phase-three-platform .phase-three-work-log__chip{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.phase-three-platform .phase-three-work-log__steps li.is-missing .phase-three-work-log__label{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-work-log__chip small{color:var(--lf-tertiary-label);opacity:.8;margin-left:2px;font-size:11px}.phase-three-platform .phase-three-work-log__fold{opacity:0;grid-template-rows:0fr;margin-left:27px;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .22s;display:grid}.phase-three-platform .phase-three-work-log__fold.is-open{opacity:1;grid-template-rows:1fr}.phase-three-platform .phase-three-work-log__fold-inner{min-height:0;overflow:hidden}.phase-three-platform .phase-three-work-log__phase-steps{gap:2px;margin:4px 0 2px;padding:0;list-style:none;display:grid;position:relative}.phase-three-platform .phase-three-work-log__phase-steps:before{content:"";background:var(--lf-separator-soft);width:1px;position:absolute;top:12px;bottom:12px;left:11px}.phase-three-platform .phase-three-work-log__steps.is-live>li:not([data-work-log-now]){animation:.36s cubic-bezier(.22,1,.36,1) backwards phase-three-work-phase-arrive}.phase-three-platform .phase-three-work-log__steps.is-live .phase-three-work-log__phase-steps>li,.phase-three-platform .phase-three-work-log__steps.is-live .phase-three-work-log__tally{animation:.32s cubic-bezier(.22,1,.36,1) backwards phase-three-work-row-arrive}@keyframes phase-three-work-phase-arrive{0%{opacity:0;max-height:0;margin-top:-10px;overflow:hidden;transform:translateY(-4px)}to{opacity:1;max-height:240px;margin-top:0;overflow:hidden;transform:none}}@keyframes phase-three-work-row-arrive{0%{opacity:0;max-height:0;overflow:hidden;transform:translateY(-3px)}to{opacity:1;max-height:160px;overflow:hidden;transform:none}}.phase-three-platform .phase-three-work-log__chip{animation:.26s cubic-bezier(.22,1,.36,1) backwards phase-three-work-chip-in}.phase-three-platform .phase-three-work-log__count{font-variant-numeric:tabular-nums;animation:.26s cubic-bezier(.22,1,.36,1) backwards phase-three-work-count-tick;display:inline-block}@keyframes phase-three-work-chip-in{0%{opacity:0;transform:translate(-4px)}}@keyframes phase-three-work-count-tick{0%{opacity:0;transform:translateY(5px)}}.phase-three-platform .phase-three-work-log .phase-three-work-log__steps.is-live>li[data-work-log-now] .phase-three-work-log__now,.phase-three-platform .phase-three-work-log .phase-three-work-log__steps.is-live>li[data-work-log-now] .phase-three-work-log__icon{animation:.28s cubic-bezier(.22,1,.36,1) backwards phase-three-work-now-in}.phase-three-platform .phase-three-work-log .phase-three-work-log__steps.is-live>li[data-work-log-now] .phase-three-work-log__now{animation-name:phase-three-work-now-in,phase-three-work-log-shimmer;animation-duration:.28s,1.8s;animation-timing-function:cubic-bezier(.22,1,.36,1),linear;animation-iteration-count:1,infinite;animation-fill-mode:backwards,none}@keyframes phase-three-work-now-in{0%{opacity:0;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-work-log__fold,.phase-three-platform .phase-three-work-log__tally>svg{transition:none}.phase-three-platform .phase-three-work-log__steps.is-live>li,.phase-three-platform .phase-three-work-log__steps.is-live .phase-three-work-log__phase-steps>li,.phase-three-platform .phase-three-work-log__steps.is-live .phase-three-work-log__tally,.phase-three-platform .phase-three-work-log__chip,.phase-three-platform .phase-three-work-log__count,.phase-three-platform .phase-three-work-log .phase-three-work-log__steps.is-live>li[data-work-log-now] .phase-three-work-log__now,.phase-three-platform .phase-three-work-log .phase-three-work-log__steps.is-live>li[data-work-log-now] .phase-three-work-log__icon{animation:auto;animation-timeline:none}}.phase-three-platform .phase-three-work-log__source{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:-2px -4px;padding:2px 4px;transition:color .14s,background .14s}.phase-three-platform .phase-three-work-log__source svg{opacity:.45;flex:none;transition:opacity .14s,transform .14s}.phase-three-platform .phase-three-work-log__source:hover{color:var(--lf-label);background:color-mix(in srgb, var(--lf-label) 6%, transparent);-webkit-text-decoration:underline color-mix(in srgb, currentcolor 35%, transparent);text-decoration:underline color-mix(in srgb, currentcolor 35%, transparent);text-underline-offset:3px}.phase-three-platform .phase-three-work-log__source:hover svg{opacity:1;transform:translate(1px,-1px)}.phase-three-platform .phase-three-work-log__source:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent);outline-offset:1px}.phase-three-platform .phase-three-agent-sources-group{border-top:1px solid var(--lf-separator-soft);margin-top:14px;padding-top:8px}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources-group .phase-three-agent-sources{border-top:0;margin-top:4px;padding-top:0}.phase-three-platform .phase-three-agent-sources-toggle{height:24px;color:var(--lf-tertiary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin-left:-6px;padding:0 6px;font-family:inherit;font-size:13px;font-weight:500;transition:color .16s;display:inline-flex}.phase-three-platform .phase-three-agent-sources-toggle:hover,.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-toggle{color:var(--lf-secondary-label)}.phase-three-platform .phase-three-agent-sources-toggle__count{background:var(--lf-fill);min-width:18px;height:18px;color:var(--lf-secondary-label);border-radius:999px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:600;display:inline-grid}.phase-three-platform .phase-three-agent-sources-toggle svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-toggle svg{transform:rotate(90deg)}.phase-three-platform .phase-three-agent-sources-body{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .22s;display:grid}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-body{opacity:1;grid-template-rows:1fr}.phase-three-platform .phase-three-agent-sources-body>div{min-height:0;overflow:hidden}.phase-three-platform .phase-three-agent-sources-group:not(.is-open) .phase-three-agent-sources-body :is(a,button){visibility:hidden}.phase-three-platform .phase-three-agent-sources__icon.is-mark{background:0 0}.phase-three-platform .phase-three-agent-email__footer{justify-content:flex-end;margin-top:18px;display:flex}.phase-three-platform .phase-three-agent-email__footer .phase-two-email-surface__actions{gap:6px}.phase-three-platform .phase-three-agent-email__footer .phase-two-email-surface__actions button{border-radius:999px;padding:0 11px}.phase-three-platform .phase-three-agent-email__footer .phase-two-email-surface__actions button.is-destructive{background:var(--lf-settings-glass-bg);box-shadow:var(--lf-settings-glass-shadow);-webkit-backdrop-filter:var(--lf-settings-glass-filter);backdrop-filter:var(--lf-settings-glass-filter)}.phase-three-platform .phase-three-agent-email__footer .phase-two-email-surface__actions button.is-primary{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lf-accent) 62%, #fff), 0 2px 6px #00000014}.phase-three-platform .phase-three-agent-email .phase-two-email-attachments{margin-top:22px}button.phase-three-email-attachment{font:inherit;cursor:pointer;border:0}.phase-three-platform button.phase-three-email-attachment:hover{background:color-mix(in srgb, var(--lf-label) 9%, transparent)}.phase-three-platform .phase-three-agent-email .phase-two-approval-card dl>.phase-two-email-optional-recipient{transition:min-height .36s cubic-bezier(.22,1,.36,1),max-height .36s cubic-bezier(.22,1,.36,1),padding .36s cubic-bezier(.22,1,.36,1),border-color .36s cubic-bezier(.22,1,.36,1),opacity .26s,transform .36s cubic-bezier(.22,1,.36,1),visibility .36s linear}.phase-three-platform .phase-three-agent-email .phase-two-approval-card dl.is-editing>.phase-two-email-optional-recipient{transition:min-height .36s cubic-bezier(.22,1,.36,1),max-height .36s cubic-bezier(.22,1,.36,1),padding .36s cubic-bezier(.22,1,.36,1),border-color .36s cubic-bezier(.22,1,.36,1),opacity .26s 80ms,transform .36s cubic-bezier(.22,1,.36,1),visibility linear}.phase-three-platform .phase-two-timeline-event__message{background:var(--radical-inbox-cell-bg);box-shadow:none}:root[data-color-scheme=light] .phase-three-platform .phase-two-timeline-event__message{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-two-timeline-event__message{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}}.phase-three-platform .phase-two-timeline-attachment{background:var(--matter-selected-fill);box-shadow:none}.phase-three-platform .phase-two-timeline-attachment__details strong{color:var(--matter-selected-text)}.phase-three-platform .phase-two-timeline-attachment__details span{color:color-mix(in srgb, var(--matter-selected-text) 60%, transparent)}.phase-three-platform .phase-two-agent-reply>.phase-three-agent-message-actions{border-top:0;position:relative}.phase-three-platform .phase-two-agent-reply:has(>.phase-three-agent-message-actions){--answer-left:0px}.phase-three-platform .phase-three-agent-email .phase-two-approval-card.is-editing{box-shadow:var(--memory-card-edge,none)}:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-email .phase-two-approval-card.is-editing{box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-agent-email .phase-two-approval-card.is-editing{box-shadow:inset 0 0 0 .5px #0000001f}}.phase-three-platform .phase-three-agent-email .phase-two-approval-card:before{display:none}.phase-three-platform .phase-three-agent-email .phase-two-approval-card dd.phase-three-agent-email__from{gap:8px}.phase-three-platform .phase-three-agent-email__from .phase-two-email-surface__actions{gap:2px;margin-left:auto}.phase-three-platform .phase-three-agent-email__from .phase-two-email-surface__actions button{height:26px;min-height:26px;box-shadow:none;background:0 0;border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}.phase-three-platform .phase-three-agent-email__from .phase-two-email-surface__actions button svg{width:13px;height:13px}.phase-three-platform .phase-three-agent-email__from .phase-two-email-surface__actions button.is-destructive{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-agent-email__from .phase-two-email-surface__actions button.is-destructive:hover{background:color-mix(in srgb, var(--lf-label) 6%, transparent);color:var(--lf-red,#e5484d)}.phase-three-platform .phase-three-agent-email__from .phase-two-email-surface__actions button.is-primary{background:var(--lf-accent);color:#fff}.phase-three-platform .phase-three-agent-email__from .phase-two-email-surface__actions button.is-primary:hover{background:color-mix(in srgb, var(--lf-accent) 88%, #004fc7)}.phase-three-platform .phase-three-agent-sources-toggle{height:28px;margin-left:-4px;padding:0 4px}.phase-three-platform .phase-three-agent-sources-stack{align-items:center;display:inline-flex}.phase-three-platform .phase-three-agent-sources-stack__chip{background:var(--lf-fill);width:20px;height:20px;box-shadow:0 0 0 2px var(--lf-message-card-bg,var(--lf-content));color:var(--lf-secondary-label);border-radius:7px;place-items:center;font-size:10.5px;font-weight:650;transition:margin .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),background .16s;display:inline-grid}.phase-three-platform .phase-three-agent-sources-toggle:hover .phase-three-agent-sources-stack__chip+.phase-three-agent-sources-stack__chip,.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-stack__chip+.phase-three-agent-sources-stack__chip{margin-left:2px}.phase-three-platform .phase-three-agent-sources-toggle:hover .phase-three-agent-sources-stack__chip,.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-stack__chip{background:color-mix(in srgb, var(--lf-label) 12%, transparent);color:var(--lf-label)}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__from .phase-two-email-surface__actions{flex:none}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__from .phase-two-email-surface__actions button{white-space:nowrap;flex:none}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__from .phase-two-email-surface__actions button.is-destructive{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.phase-three-platform .phase-three-document-experience.is-side-panel{display:contents}.phase-three-platform .phase-three-agent-email .phase-two-approval-card .phase-three-agent-email__from .phase-two-email-surface__actions button.is-destructive{box-shadow:none;border:0}.phase-three-platform .phase-three-agent-sources-group{position:relative}.phase-three-platform .phase-three-agent-sources-toggle{gap:7px;margin-left:-4px;padding:0 4px}.phase-three-platform .phase-three-agent-sources-stack__chip,.phase-three-platform .phase-three-agent-sources__number{background:color-mix(in srgb, var(--lf-label) 7%, var(--lf-background));color:var(--lf-secondary-label)}.phase-three-platform .phase-three-agent-sources-stack__chip{width:18px;height:18px;box-shadow:0 0 0 1.5px var(--lf-background);border-radius:6px;font-size:10px;transition:margin .3s cubic-bezier(.22,1,.36,1),background-color .16s,color .16s,opacity .16s}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-stack__chip{opacity:0}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-stack__chip+.phase-three-agent-sources-stack__chip{margin-left:-6px}.phase-three-platform .phase-three-agent-sources__number{border-radius:6px;min-width:18px;height:18px}.phase-three-platform .phase-three-agent-sources-group.is-flying .phase-three-agent-sources-stack__chip,.phase-three-platform .phase-three-agent-sources-group.is-flying .phase-three-agent-sources__number{opacity:0;transition:none}.phase-three-platform .phase-three-agent-sources-flyer{z-index:2;transform-origin:0 0;pointer-events:none;position:absolute;margin:0!important}.phase-three-platform .phase-three-agent-sources-body>div{margin:0 -10px;padding:2px 10px}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources__item{width:fit-content;max-width:100%}.phase-three-platform .phase-three-agent-sources__text{flex:0 auto;min-width:0}.phase-three-platform .phase-three-agent-sources__site{margin-left:0}.phase-three-platform .phase-three-agent-sources__arrow,.phase-three-platform .phase-three-agent-sources__label+.phase-three-agent-sources__arrow{margin-left:-2px}.phase-three-platform .phase-three-agent-email .phase-three-agent-email__from .phase-two-email-surface__actions{gap:4px}.phase-three-platform .phase-three-agent-email .phase-two-approval-card .phase-three-agent-email__from .phase-two-email-surface__actions button{border:0;border-radius:50%;place-items:center;width:26px;height:26px;min-height:26px;padding:0;display:inline-grid}.phase-three-platform .phase-three-agent-email .phase-two-approval-card .phase-three-agent-email__from .phase-two-email-surface__actions button svg{width:14px;height:14px}.phase-three-platform .phase-three-agent-email .phase-two-approval-card .phase-three-agent-email__from .phase-two-email-surface__actions button.is-primary svg{stroke-width:2.5px}.phase-three-platform .phase-three-agent-email .phase-two-approval-card .phase-three-agent-email__from .phase-two-email-surface__actions button.is-primary{background:var(--lf-accent);box-shadow:none;color:#fff}.phase-three-platform .phase-three-agent-email .phase-two-approval-card .phase-three-agent-email__from .phase-two-email-surface__actions button.is-primary:disabled{background:var(--lf-fill);color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-agent-sources__text+.phase-three-agent-sources__arrow{margin-left:-2px}.phase-three-platform .phase-three-inbox-return{z-index:12;top:calc(var(--lf-floating-sidebar-gap) + var(--lf-switcher-shell-padding));left:calc(var(--lf-floating-sidebar-gap) + var(--lf-switcher-shell-padding));width:calc(var(--lf-top-switcher-h) - 2 * var(--lf-switcher-shell-padding));height:calc(var(--lf-top-switcher-h) - 2 * var(--lf-switcher-shell-padding));background:var(--lf-dark-chrome-selection-fill,var(--lf-selection));box-shadow:var(--lf-floating-sidebar-shadow);color:var(--lf-dark-chrome-selection-foreground,var(--lf-selection-foreground));cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;animation:.32s cubic-bezier(.16,1,.3,1) both phase-three-inbox-return-in;display:grid;position:fixed;translate:0 1px}.phase-three-platform .phase-three-inbox-return:hover{transform:scale(1.06)}.phase-three-platform .phase-three-inbox-return{transition:transform .2s cubic-bezier(.22,1,.36,1)}@keyframes phase-three-inbox-return-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.phase-three-platform .phase-three-agent-sources-stack{max-width:240px;transition:max-width .38s cubic-bezier(.22,1,.36,1),margin .38s cubic-bezier(.22,1,.36,1);overflow:visible}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-stack{max-width:0;margin-right:-7px}.phase-three-platform .phase-three-agent-sources-group.is-measuring .phase-three-agent-sources-stack{max-width:240px!important;margin-right:0!important;transition:none!important}.phase-three-platform .phase-three-agent-sources-group .phase-three-agent-sources-flyer{transition:none;opacity:1!important}.phase-three-platform .phase-three-document-experience.is-side-panel:has(.word-document.has-comments) .contract-document{--contract-comments:1}.phase-three-platform .phase-three-agent-sources-stack__chip+.phase-three-agent-sources-stack__chip{margin-left:-3px}@property --side-comments{syntax:"<number>";inherits:true;initial-value:0}.phase-three-platform .phase-three-matter-detail:has(.phase-three-document-experience.is-side-panel .contract-document){--phase-two-document-page-width:calc(765px + 238px * var(--side-comments));transition:grid-template-columns .46s cubic-bezier(.33,0,.15,1),--side-comments .46s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-matter-detail[data-side-comments]{--side-comments:1}.phase-three-platform .phase-three-matter-detail[data-side-comments-moving]:has(.phase-three-document-experience.is-side-panel .contract-document){transition:--side-comments .46s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-matter-detail:not([data-side-comments]) .word-comment:before,.phase-three-platform .phase-three-matter-detail:not([data-side-comments]) .word-comment:after{display:none}:is(.phase-three-platform .phase-three-document-experience.is-side-panel .contract-document,.phase-three-platform .phase-three-document-experience.is-side-panel:has(.word-document.has-comments) .contract-document){--contract-comments:var(--side-comments)}.phase-three-platform .phase-three-document-experience.is-side-panel .contract-document__fade{zoom:1;transition:none}.phase-three-platform .phase-three-side-panel>.phase-three-document-experience.is-side-panel>.phase-two-document-view{width:min(var(--phase-two-document-track-width), calc(100vw - 360px));justify-self:end}.phase-three-platform .phase-three-matter-detail:has(.phase-three-document-experience.is-side-panel .contract-document){--side-comment-room:224px;--phase-two-document-page-width:calc(765px + var(--side-comment-room) * var(--side-comments))}.phase-three-platform .phase-three-document-experience.is-side-panel .contract-document .word-document__stage{justify-content:end;margin-right:22.5px}.phase-three-platform .phase-three-side-panel>.phase-three-document-experience.is-side-panel>.phase-two-document-view>header{width:calc(100% - var(--side-comment-room,0px) * var(--side-comments));justify-self:end;margin-left:auto}.phase-three-platform .phase-three-document-experience.is-side-panel .contract-document .word-document__stage{margin-left:auto}.phase-three-platform .phase-three-document-experience.is-side-panel .contract-document .word-document .word-document__stage{margin-left:0;margin-right:0;margin-left:calc(100% - 238px * var(--side-comments) - 720px - 22.5px);justify-self:start}.phase-three-platform .phase-three-side-panel>.phase-three-document-experience.is-side-panel>.phase-two-document-view>header{width:calc(100% - 48px - var(--side-comment-room,0px) * var(--side-comments))}.phase-three-platform .phase-three-side-panel .phase-two-document-view>header{grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr)}.phase-three-platform .phase-three-side-panel .phase-two-document-view__identity,.phase-three-platform .phase-three-side-panel .phase-two-document-view__identity>div,.phase-three-platform .phase-three-document-experience .phase-two-document-view__identity,.phase-three-platform .phase-three-document-experience .phase-two-document-view__identity>div{min-width:0;overflow:hidden}.phase-three-platform .phase-three-side-panel>.phase-three-document-experience.is-side-panel>.phase-two-document-view>header.has-close-apart{width:calc(100% - 48px - var(--lf-top-switcher-h) - 8px - var(--side-comment-room,0px) * var(--side-comments));translate:calc(-1 * (var(--lf-top-switcher-h) + 8px)) 0}.phase-three-platform .phase-two-document-view>.phase-two-document-view__close{z-index:2;top:0;right:calc((var(--phase-two-document-canvas-padding) / 2) + max(0px, (var(--phase-two-document-page-width) - var(--phase-two-document-width,var(--phase-two-document-page-width))) / 2));width:var(--lf-top-switcher-h);height:var(--lf-top-switcher-h);border:var(--lf-floating-border-width) solid var(--lf-separator);background:var(--lf-floating-sidebar-bg);box-shadow:var(--lf-floating-sidebar-shadow);color:var(--lf-label);cursor:pointer;-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.phase-three-platform .phase-two-document-view>.phase-two-document-view__close:hover{background:color-mix(in srgb, var(--lf-floating-sidebar-bg) 82%, var(--lf-label))}.phase-three-platform .phase-three-side-panel>.phase-three-document-experience.is-side-panel>.phase-two-document-view>.phase-two-document-view__footer{width:calc(100% - 48px - var(--side-comment-room,0px) * var(--side-comments));height:var(--lf-top-switcher-h)}.phase-three-platform .phase-three-side-panel>.phase-three-document-experience.is-side-panel>.phase-two-document-view>header.has-close-apart .phase-two-document-view__identity{justify-self:start;padding-left:6px}.phase-three-platform .phase-three-side-panel>.phase-three-document-experience.is-side-panel>.phase-two-document-view>header.has-close-apart .phase-two-document-view__identity>div{justify-content:flex-start;gap:8px}.phase-three-platform .phase-three-side-panel>.phase-three-document-experience.is-side-panel>.phase-two-document-view>header.has-close-apart .phase-two-document-view__file-type{border-top:0;border-bottom:0;border-left:0;border-image:initial;border-right:1px solid var(--lf-separator);color:var(--lf-secondary-label);letter-spacing:.03em;background:0 0;border-radius:0;order:-1;padding:0 10px 0 0;font-size:11px;font-weight:600;line-height:14px}.phase-three-platform .phase-three-side-panel>.phase-three-document-experience.is-side-panel>.phase-two-document-view>header.has-close-apart .phase-two-document-view__file-type.is-action{letter-spacing:0;align-items:center;margin-left:-8px;padding-right:6px;display:inline-flex}.phase-three-platform .phase-two-document-view .document-open-word{color:#185abd;width:auto;height:26px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:5px;padding:0 8px 0 5px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background-color .2s;display:inline-flex}.phase-three-platform .phase-two-document-view .document-open-word:hover{background:#185abd17}.phase-three-platform .phase-two-document-view .document-open-word:active{background:#185abd24}.phase-three-platform .phase-two-document-view .document-open-word .redline-word-mark{flex:none}.phase-three-platform .phase-two-document-view .document-open-word>svg:last-child{opacity:.9;margin-left:-2px}:root[data-color-scheme=dark] .phase-three-platform .phase-two-document-view .document-open-word{color:#6cb0ff}:root[data-color-scheme=dark] .phase-three-platform .phase-two-document-view .document-open-word:hover{color:#8cc2ff;background:#6cb0ff24}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) .phase-three-platform .phase-two-document-view .document-open-word{color:#6cb0ff}:root:not([data-color-scheme=light]) .phase-three-platform .phase-two-document-view .document-open-word:hover{color:#8cc2ff;background:#6cb0ff24}}.phase-three-platform .phase-two-document-view__footer .document-latest{background:var(--lf-fill);width:84px;height:26px;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;margin:0 5px 0 2px;padding:0;font-family:inherit;font-size:11.5px;font-weight:650;transition:background-color .22s,color .22s,box-shadow .22s}.phase-three-platform .phase-two-document-view__footer .document-latest:hover{background:color-mix(in srgb, var(--lf-label) 12%, var(--lf-fill))}.phase-three-platform .phase-two-document-view__footer .document-latest[aria-pressed=true]{background:var(--lf-label);color:var(--lf-message-card-bg,#fff);cursor:default}.phase-three-platform .phase-three-document-experience.is-markup-easing .word-run,.phase-three-platform .phase-three-document-experience.is-markup-easing .word-paragraph{transition:none!important}.phase-three-platform .radical-list-pane,.phase-three-platform .radical-brand-header.has-inbox-mode-switcher{transform-origin:0 0}.phase-three-platform:has(.phase-two-matter-detail.is-document-open) .radical-list-pane{opacity:0;filter:blur(3px);transition:opacity .26s,filter .3s,transform .44s cubic-bezier(.22,1,.36,1),visibility .44s linear;transform:translate(-14px,-6px)scale(.96)}.phase-three-platform:has(.phase-two-matter-detail.is-document-open) .radical-brand-header.has-inbox-mode-switcher{opacity:0;filter:blur(3px);transform-origin:28px;transition:opacity .22s,filter .26s,transform .38s cubic-bezier(.22,1,.36,1),visibility .38s linear;transform:scale(.9)}.phase-three-platform:has(.phase-two-matter-detail) .radical-list-pane{transition:opacity .28s 60ms,filter .32s 40ms,transform .46s cubic-bezier(.22,1,.36,1),visibility linear}.phase-three-platform:has(.phase-two-matter-detail) .radical-brand-header.has-inbox-mode-switcher{transition:opacity .28s 60ms,filter .32s 40ms,transform .46s cubic-bezier(.22,1,.36,1),visibility linear}.phase-three-platform .phase-three-inbox-return{transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .24s;animation:.42s cubic-bezier(.22,1,.36,1) both phase-three-inbox-return-in}.phase-three-platform .phase-three-inbox-return.is-leaving{pointer-events:none;animation:.3s cubic-bezier(.4,0,.2,1) both phase-three-inbox-return-out}@keyframes phase-three-inbox-return-icon{0%{transform:rotate(-120deg)scale(.4)}to{transform:none}}@keyframes phase-three-inbox-return-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-inbox-return,.phase-three-platform .phase-three-inbox-return svg{animation:auto;animation-timeline:none}}.phase-three-platform .word-comment{background:var(--radical-inbox-cell-bg);box-shadow:none}:root[data-color-scheme=light] .phase-three-platform .word-comment{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .word-comment{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}}.phase-three-platform .word-comment.is-lit,.phase-three-platform .word-comment.is-active{box-shadow:inset 0 0 0 .5px #0000001f,0 6px 18px #00000014}.phase-three-platform .phase-three-agent-sources-toggle:hover{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-toggle:hover{color:var(--lf-secondary-label)}.phase-three-platform .phase-three-agent-sources-toggle:hover .phase-three-agent-sources-stack__chip{background:color-mix(in srgb, var(--lf-label) 7%, var(--lf-background));color:var(--lf-secondary-label)}.phase-three-platform .phase-three-agent-sources-toggle:hover .phase-three-agent-sources-stack__chip+.phase-three-agent-sources-stack__chip{margin-left:-3px}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-toggle:hover .phase-three-agent-sources-stack__chip+.phase-three-agent-sources-stack__chip{margin-left:-6px}.phase-three-platform .phase-three-memory__list li{align-items:flex-start;gap:14px;display:flex}.phase-three-platform .phase-three-memory__list li p{flex:auto;min-width:0}.phase-three-platform .phase-three-memory__forget,.phase-three-platform .phase-three-memory__manage{background:color-mix(in srgb, var(--lf-label) 6%, transparent);height:22px;color:var(--lf-secondary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 9px 0 7px;font-family:inherit;font-size:11.5px;font-weight:550;transition:background-color .16s,color .16s;display:inline-flex}.phase-three-platform .phase-three-memory__forget{margin-top:1px}.phase-three-platform .phase-three-memory__forget:hover:not(:disabled){background:color-mix(in srgb, var(--lf-red,#e5484d) 12%, transparent);color:var(--lf-red,#e5484d)}.phase-three-platform .phase-three-memory__list li.is-forgotten .phase-three-memory__forget:hover:not(:disabled){background:color-mix(in srgb, var(--lf-label) 10%, transparent);color:var(--lf-label)}.phase-three-platform .phase-three-memory__forget:disabled{opacity:.6;cursor:default}.phase-three-platform .phase-three-memory__manage{color:var(--lf-tertiary-label);background:0 0;margin:12px 0 2px 20px;padding:0 7px 0 9px}.phase-three-platform .phase-three-memory__manage:hover{background:color-mix(in srgb, var(--lf-label) 6%, transparent);color:var(--lf-label)}.phase-three-platform .phase-three-agent-sources-group[data-flying] .phase-three-agent-sources-stack__chip:not(.phase-three-agent-sources-flyer),.phase-three-platform .phase-three-agent-sources-group[data-flying] .phase-three-agent-sources__number{opacity:0;transition:none}.phase-three-platform .phase-three-agent-sources-group[data-measuring] .phase-three-agent-sources-stack{max-width:240px!important;margin-right:0!important;transition:none!important}.phase-three-platform .phase-three-agent-sources-stack__chip{transition:margin .3s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-agent-sources-group[data-flying=close] .phase-three-agent-sources__item>:not(.phase-three-agent-sources__number){opacity:0;transition:opacity .12s}.phase-three-platform .phase-three-agent-sources-group[data-flying=open] .phase-three-agent-sources__item>:not(.phase-three-agent-sources__number){animation:.36s cubic-bezier(.22,1,.36,1) both phase-three-source-row-in}@keyframes phase-three-source-row-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}.phase-three-platform .phase-three-agent-sources-flyer{will-change:transform}.phase-three-platform .phase-three-memory__actions{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}.phase-three-platform .phase-three-memory__actions .phase-three-memory__forget,.phase-three-platform .phase-three-memory__actions .phase-three-memory__manage{border-radius:999px;height:26px;margin:0;padding:0 12px;font-size:12px;font-weight:600}.phase-three-platform .phase-three-memory__actions .phase-three-memory__forget{background:color-mix(in srgb, var(--lf-label) 7%, transparent);color:var(--lf-secondary-label)}.phase-three-platform .phase-three-memory__actions .phase-three-memory__forget:hover:not(:disabled){background:color-mix(in srgb, var(--lf-red,#e5484d) 13%, transparent);color:var(--lf-red,#e5484d)}.phase-three-platform .phase-three-memory.is-open .phase-three-memory__list li.is-forgotten~*{color:inherit}.phase-three-platform .phase-three-memory__actions .phase-three-memory__manage{background:var(--lf-accent);color:#fff}.phase-three-platform .phase-three-memory__actions .phase-three-memory__manage:hover:not(:disabled){background:color-mix(in srgb, var(--lf-accent) 88%, #004fc7);color:#fff}.phase-three-platform .phase-three-memory__list li{display:block}.phase-three-platform .phase-three-agent-email__actions{justify-content:flex-end;gap:6px;margin-top:-2px;display:flex}.phase-three-platform .phase-three-agent-email__actions button{height:28px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background-color .16s,color .16s,opacity .16s}.phase-three-platform .phase-three-agent-email__actions .phase-three-agent-email__discard{background:color-mix(in srgb, var(--lf-label) 7%, transparent);color:var(--lf-secondary-label)}.phase-three-platform .phase-three-agent-email__actions .phase-three-agent-email__discard:hover:not(:disabled){background:color-mix(in srgb, var(--lf-red,#e5484d) 13%, transparent);color:var(--lf-red,#e5484d)}.phase-three-platform .phase-three-agent-email__actions .phase-three-agent-email__send{background:var(--lf-accent);color:#fff}.phase-three-platform .phase-three-agent-email__actions .phase-three-agent-email__send:hover:not(:disabled){background:color-mix(in srgb, var(--lf-accent) 88%, #004fc7)}.phase-three-platform .phase-three-agent-email__actions button:disabled{opacity:.5;cursor:default}.phase-three-platform .word-comment,:root[data-color-scheme=light] .phase-three-platform .word-comment,.phase-three-platform .word-comment.is-lit,.phase-three-platform .word-comment.is-active{border-radius:14px 6px 6px 14px;box-shadow:0 1px 2px #0f141e0f,0 8px 28px #0f141e12,0 0 0 .5px #0f141e12}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .word-comment{box-shadow:0 1px 2px #0f141e0f,0 8px 28px #0f141e12,0 0 0 .5px #0f141e12}}.phase-three-platform:has(.phase-two-matter-detail) .radical-list-pane{clip-path:circle(1400px at 20px -31px);transform-origin:20px -31px;filter:none;transition:clip-path .56s cubic-bezier(.32,.72,0,1),transform .62s cubic-bezier(.34,1.4,.64,1),opacity .2s,visibility linear}.phase-three-platform:has(.phase-two-matter-detail.is-document-open) .radical-list-pane{clip-path:circle(16px at 20px -31px);opacity:0;filter:none;transition:clip-path .46s cubic-bezier(.65,0,.35,1),transform .46s cubic-bezier(.65,0,.35,1),opacity .14s .32s,visibility .46s linear;transform:scale(.86)rotate(-2deg)}.phase-three-platform:has(.phase-two-matter-detail) .radical-brand-header.has-inbox-mode-switcher{clip-path:circle(400px at 20px);transform-origin:20px;filter:none;transition:clip-path .52s cubic-bezier(.32,.72,0,1) 40ms,transform .6s cubic-bezier(.34,1.4,.64,1) 40ms,opacity .16s 40ms,visibility linear}.phase-three-platform:has(.phase-two-matter-detail.is-document-open) .radical-brand-header.has-inbox-mode-switcher{clip-path:circle(16px at 20px);opacity:0;filter:none;transition:clip-path .38s cubic-bezier(.65,0,.35,1),transform .38s cubic-bezier(.65,0,.35,1),opacity .12s .3s,visibility .42s linear;transform:scale(.9)}.phase-three-platform .phase-three-inbox-return{animation:.64s cubic-bezier(.22,1,.36,1) both phase-three-inbox-return-absorb}.phase-three-platform .phase-three-inbox-return svg{animation:.52s cubic-bezier(.34,1.4,.64,1) 80ms both phase-three-inbox-return-icon}.phase-three-platform .phase-three-inbox-return.is-leaving{animation:.26s cubic-bezier(.22,1,.36,1) both phase-three-inbox-return-release}.phase-three-platform .phase-three-inbox-return.is-leaving svg{transition:transform .26s cubic-bezier(.22,1,.36,1);animation:auto;animation-timeline:none;transform:rotate(90deg)scale(.6)}@keyframes phase-three-inbox-return-absorb{0%{transform:scale(1)}62%{transform:scale(1)}78%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes phase-three-inbox-return-release{0%{opacity:1;transform:scale(1)}40%{opacity:1;transform:scale(1.12)}to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.phase-three-platform:has(.phase-two-matter-detail) .radical-list-pane{transition:opacity .16s,visibility .16s linear}.phase-three-platform:has(.phase-two-matter-detail) .radical-brand-header.has-inbox-mode-switcher{transition:opacity .16s,visibility .16s linear}}.phase-three-platform:has(.phase-two-matter-detail) .radical-list-pane{clip-path:circle(1270px at 20px -32px);transform-origin:20px -32px;transition:clip-path .64s cubic-bezier(.45,0,.2,1),transform .68s cubic-bezier(.34,1.3,.64,1),opacity .16s,visibility linear}.phase-three-platform:has(.phase-two-matter-detail.is-document-open) .radical-list-pane{clip-path:circle(16px at 20px -32px)}.phase-three-platform:has(.phase-two-matter-detail) .radical-brand-header.has-inbox-mode-switcher{clip-path:circle(350px at 32px 20px);transform-origin:32px 20px;transition:clip-path .56s cubic-bezier(.45,0,.2,1) 60ms,transform .62s cubic-bezier(.34,1.3,.64,1) 60ms,opacity .14s 60ms,visibility linear}.phase-three-platform:has(.phase-two-matter-detail.is-document-open) .radical-brand-header.has-inbox-mode-switcher{clip-path:circle(16px at 32px 20px)}.phase-three-platform .phase-three-agent-sources-group[data-flying=open] .phase-three-agent-sources__item>.phase-three-agent-sources__arrow{animation:auto;animation-timeline:none}.phase-three-platform .phase-three-agent-sources-group[data-flying=close] .phase-three-agent-sources-body{opacity:1;grid-template-rows:1fr;transition:none}.phase-three-platform .word-comment,:root[data-color-scheme=light] .phase-three-platform .word-comment,.phase-three-platform .word-comment.is-lit,.phase-three-platform .word-comment.is-active{border-radius:14px 2px 2px 14px}.phase-three-platform:has(.phase-two-matter-detail:not(.is-document-open)) .radical-list-pane.has-inbox-mode-switcher.has-inbox-mode-switcher{transition:width .42s cubic-bezier(.16,1,.3,1),clip-path .64s cubic-bezier(.45,0,.2,1),transform .68s cubic-bezier(.34,1.3,.64,1),opacity .16s,visibility linear}.phase-three-platform .phase-three-agent-email__actions .phase-three-agent-email__send,.phase-three-platform .phase-three-memory__actions .phase-three-memory__manage{background:var(--lf-label);color:var(--lf-background)}.phase-three-platform .phase-three-agent-email__actions .phase-three-agent-email__send:hover:not(:disabled),.phase-three-platform .phase-three-memory__actions .phase-three-memory__manage:hover:not(:disabled){background:color-mix(in srgb, var(--lf-label) 84%, var(--lf-background));color:var(--lf-background)}.phase-three-platform .phase-three-agent-email__actions .phase-three-agent-email__discard,.phase-three-platform .phase-three-memory__actions .phase-three-memory__forget{color:var(--lf-tertiary-label);background:0 0;padding:0 8px}.phase-three-platform .phase-three-agent-email__actions .phase-three-agent-email__discard:hover:not(:disabled),.phase-three-platform .phase-three-memory__actions .phase-three-memory__forget:hover:not(:disabled){color:var(--lf-red,#e5484d);background:0 0}.phase-three-platform .phase-three-agent-sources-body{transition:grid-template-rows .38s cubic-bezier(.32,.72,0,1),opacity .2s}.phase-three-platform .phase-three-agent-sources-group[data-closing] .phase-three-agent-sources-body{transition:grid-template-rows .34s cubic-bezier(.32,.72,0,1),opacity .14s}.phase-three-platform .phase-three-agent-sources-group[data-closing] .phase-three-agent-sources-stack__chip{animation:.42s cubic-bezier(.34,1.3,.64,1) both phase-three-source-chip-home}.phase-three-platform .phase-three-agent-sources-group[data-closing] .phase-three-agent-sources-stack__chip:first-child{animation-delay:90ms}.phase-three-platform .phase-three-agent-sources-group[data-closing] .phase-three-agent-sources-stack__chip:nth-child(2){animation-delay:.12s}.phase-three-platform .phase-three-agent-sources-group[data-closing] .phase-three-agent-sources-stack__chip:nth-child(3){animation-delay:.15s}.phase-three-platform .phase-three-agent-sources-group[data-closing] .phase-three-agent-sources-stack__chip:nth-child(4){animation-delay:.18s}.phase-three-platform .phase-three-agent-sources-group[data-closing] .phase-three-agent-sources-stack__chip:nth-child(n+5){animation-delay:.21s}@keyframes phase-three-source-chip-home{0%{opacity:0;transform:translateY(6px)scale(.7)}to{opacity:1;transform:none}}.phase-three-platform .phase-three-memory__body{transition:grid-template-rows .42s cubic-bezier(.32,.72,0,1),opacity .26s}.phase-three-platform .phase-three-memory:not(.is-open) .phase-three-memory__body{transition:grid-template-rows .36s cubic-bezier(.32,.72,0,1) 40ms,opacity .16s}.phase-three-platform .phase-three-memory__body>div>*{opacity:0;transition:opacity .16s,transform .24s cubic-bezier(.32,.72,0,1);transform:translateY(-4px)}.phase-three-platform .phase-three-memory.is-open .phase-three-memory__body>div>*{opacity:1;transition:opacity .28s 80ms,transform .42s cubic-bezier(.32,.72,0,1) 60ms;transform:none}.phase-three-platform .phase-three-memory.is-open .phase-three-memory__body>div>.phase-three-memory__actions{transition-delay:.14s,.12s}.phase-three-platform .phase-three-memory__toggle svg:last-child{transition:transform .38s cubic-bezier(.32,.72,0,1)}.phase-three-platform .phase-three-agent-sources-group[data-hover-locked] .phase-three-agent-sources__item{pointer-events:auto}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources-group[data-hover-locked] :is(a,button).phase-three-agent-sources__item:hover:not(:focus-visible){background:0 0}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources-group[data-hover-locked] :is(a,button).phase-three-agent-sources__item:hover:not(:focus-visible) .phase-three-agent-sources__number{background:color-mix(in srgb, var(--lf-label) 7%, var(--lf-background));color:var(--lf-secondary-label);transform:none}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources-group[data-hover-locked] :is(a,button).phase-three-agent-sources__item:hover:not(:focus-visible) .phase-three-agent-sources__label{color:var(--lf-label)}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources-group[data-hover-locked] :is(a,button).phase-three-agent-sources__item:hover:not(:focus-visible) .phase-three-agent-sources__site{color:var(--lf-tertiary-label);transform:none}.phase-three-platform .phase-three-agent-answer .phase-three-agent-sources-group[data-hover-locked] :is(a,button).phase-three-agent-sources__item:hover:not(:focus-visible) .phase-three-agent-sources__arrow{opacity:0;transform:translate(-4px,4px)scale(.8)}.phase-three-platform .phase-three-agent-question{background:var(--radical-inbox-cell-bg);border-radius:14px;gap:10px;margin:14px 0 6px;padding:14px 14px 10px;display:grid}:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-question{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-agent-question{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}}.phase-three-platform .phase-three-agent-question__prompt{color:var(--lf-label);margin:0;padding:0 10px;font-size:13.5px;font-weight:600;line-height:1.4}.phase-three-platform .phase-three-agent-question__options{gap:2px;display:grid}.phase-three-platform .phase-three-agent-question__option{width:100%;min-height:38px;color:var(--lf-label);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-content:center;gap:2px;margin:0;padding:8px 34px 8px 10px;transition:background-color .16s,opacity .2s;display:grid;position:relative}.phase-three-platform .phase-three-agent-question__option:focus-visible{outline:2px solid var(--lf-accent);outline-offset:-2px}.phase-three-platform .phase-three-agent-question__label{align-items:baseline;gap:8px;font-size:13px;font-weight:600;line-height:1.35;display:flex}.phase-three-platform .phase-three-agent-question__label em{color:var(--lf-accent);font-size:11px;font-style:normal;font-weight:600}.phase-three-platform .phase-three-agent-question__description{color:var(--lf-secondary-label);font-size:12.5px;line-height:1.4}.phase-three-platform .phase-three-agent-question__check{color:var(--lf-accent);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.phase-three-platform .phase-three-agent-question__option:disabled{cursor:default}.phase-three-platform .phase-three-agent-question.is-answered .phase-three-agent-question__option:not(.is-chosen){opacity:.45}.phase-three-platform .phase-three-agent-question__option.is-other{cursor:text;align-items:center;gap:8px;padding-right:6px;display:flex}.phase-three-platform .phase-three-agent-question__option.is-other.is-chosen{cursor:default;padding-right:34px}.phase-three-platform .phase-three-agent-question__option.is-other input{min-width:0;color:var(--lf-label);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-family:inherit;font-size:13px}.phase-three-platform .phase-three-agent-question__option.is-other input::placeholder{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-agent-question__option.is-other:focus-within{background:color-mix(in srgb, var(--lf-label) 5%, transparent)}.phase-three-platform .phase-three-agent-question__send{background:var(--lf-label);width:26px;height:26px;color:var(--lf-background,#fff);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:opacity .16s;display:inline-grid}.phase-three-platform .phase-three-agent-question__send:disabled{opacity:.25;cursor:default}.phase-three-platform .phase-three-agent-question,:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-question{border-radius:var(--lf-floating-radius,21px);background:var(--lf-background);box-shadow:var(--lf-settings-glass-shadow);gap:14px;margin:18px 0 8px;padding:18px 16px 14px}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-agent-question{background:var(--lf-background);box-shadow:var(--lf-settings-glass-shadow)}}.phase-three-platform .phase-three-agent-question__prompt{letter-spacing:-.012em;gap:5px;padding:0 4px;font-size:15px;font-weight:600;line-height:1.35;display:grid}.phase-three-platform .phase-three-agent-question__prompt:before{content:"Needs your answer";color:var(--lf-tertiary-label);letter-spacing:0;font-size:11px;font-weight:500}.phase-three-platform .phase-three-agent-question.is-answered .phase-three-agent-question__prompt:before{content:"Your answer"}.phase-three-platform .phase-three-agent-question__option{background:color-mix(in srgb, var(--lf-label) 3.5%, transparent);border-radius:13px;min-height:46px;padding:10px 14px 10px 40px;transition:background-color .16s,opacity .2s,transform .16s}.phase-three-platform .phase-three-agent-question__option:before{content:"";box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--lf-label) 26%, transparent);border-radius:50%;width:15px;height:15px;transition:border-color .16s,background-color .16s,box-shadow .16s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.phase-three-platform .phase-three-agent-question__option:hover:not(:disabled):not(.is-other){background:color-mix(in srgb, var(--lf-label) 7%, transparent)}.phase-three-platform .phase-three-agent-question__option:hover:not(:disabled):not(.is-other):before{border-color:color-mix(in srgb, var(--lf-label) 55%, transparent)}.phase-three-platform .phase-three-agent-question__option:active:not(:disabled):not(.is-other){transform:scale(.992)}.phase-three-platform .phase-three-agent-question__label{align-items:center;font-size:13.5px}.phase-three-platform .phase-three-agent-question__label em{background:color-mix(in srgb, var(--lf-accent) 12%, transparent);border-radius:999px;padding:1px 7px;font-size:10.5px;line-height:16px}.phase-three-platform .phase-three-agent-question__check{display:none}.phase-three-platform .phase-three-agent-question__option.is-chosen{background:color-mix(in srgb, var(--lf-label) 7%, transparent)}.phase-three-platform .phase-three-agent-question__option.is-chosen:before{border-color:var(--lf-label);background:var(--lf-label);box-shadow:inset 0 0 0 3px var(--lf-background)}.phase-three-platform .phase-three-agent-question__option.is-other:not(.is-chosen):before{border-style:dashed}.phase-three-platform .phase-three-agent-question__option.is-other.is-chosen{padding-right:14px}.phase-three-platform .phase-three-agent-question__option.is-other input{font-size:13.5px}.phase-three-platform .phase-three-agent-sources-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.phase-three-platform .phase-three-agent-sources-head>.phase-three-agent-message-actions{opacity:0;margin:0 -4.5px 0 0}.phase-three-platform .phase-two-agent-reply:hover .phase-three-agent-sources-head>.phase-three-agent-message-actions,.phase-three-platform .phase-three-agent-sources-head>.phase-three-agent-message-actions:focus-within,.phase-three-platform .phase-two-agent-turn.is-latest .phase-three-agent-sources-head>.phase-three-agent-message-actions{opacity:1}.phase-three-platform .phase-two-agent-reply:has(.phase-three-agent-sources-head>.phase-three-agent-message-actions)>.phase-three-agent-message-actions{display:none}.phase-three-platform .phase-three-agent-question__prompt:before,.phase-three-platform .phase-three-agent-question.is-answered .phase-three-agent-question__prompt:before{content:none}.phase-three-platform .phase-three-agent-question__send{width:auto;height:28px;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-radius:999px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:600}.phase-three-platform .phase-three-agent-question__send:disabled{opacity:.3}@media (prefers-reduced-motion:no-preference){.phase-three-platform .phase-two-agent-turn.is-entering:has(.phase-three-agent-question){overflow-clip-margin:72px}.phase-three-platform .phase-two-agent-turn.is-entering .phase-two-agent-reply>div[id^=agent-answer-]:has(.phase-three-agent-question){overflow-clip-margin:72px}}.phase-three-platform .phase-three-agent-question__option{--question-cell-radius:13px;--question-cell-inset:6px;border-radius:var(--question-cell-radius);background:var(--radical-inbox-cell-bg)}:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-question__option{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-agent-question__option{background:#fff;box-shadow:inset 0 0 0 .5px #0000001f}}.phase-three-platform .phase-three-agent-question__option:hover:not(:disabled):not(.is-other),.phase-three-platform .phase-three-agent-question__option.is-chosen,.phase-three-platform .phase-three-agent-question__option.is-other:focus-within{background:color-mix(in srgb, var(--radical-inbox-cell-bg) 94%, var(--lf-label))}:root[data-color-scheme=light] .phase-three-platform :is(.phase-three-agent-question__option:hover:not(:disabled):not(.is-other),.phase-three-agent-question__option.is-chosen,.phase-three-agent-question__option.is-other:focus-within){background:color-mix(in srgb, #fff 96%, var(--lf-label))}.phase-three-platform .phase-three-agent-question__option:has(.phase-three-agent-question__label em){padding-right:120px}.phase-three-platform .phase-three-agent-question__label em{top:var(--question-cell-inset);right:var(--question-cell-inset);border-radius:calc(var(--question-cell-radius) - var(--question-cell-inset));padding:2px 8px;position:absolute}.phase-three-platform .phase-three-agent-question__option.is-other{padding-right:var(--question-cell-inset)}.phase-three-platform .phase-three-agent-question__send{height:auto;min-height:34px;margin:calc(var(--question-cell-inset) - 10px) 0;border-radius:calc(var(--question-cell-radius) - var(--question-cell-inset));align-self:stretch;padding:0 14px}.phase-three-platform .phase-three-agent-answer .phase-three-agent-question .phase-three-agent-question__prompt{margin:0}.phase-three-platform .phase-three-agent-question,:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-question{padding-top:16px}.phase-three-platform .phase-three-agent-sources-group .phase-three-agent-sources-body{opacity:1;transition:grid-template-rows .36s cubic-bezier(.32,.72,0,1) 60ms}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-body{transition:grid-template-rows .38s cubic-bezier(.32,.72,0,1)}.phase-three-platform .phase-three-agent-sources-group .phase-three-agent-sources li{opacity:0;transition:opacity .12s,transform .16s;transform:translateY(-4px)}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources li{opacity:1;transition-behavior:normal, normal;transition-property:opacity,transform;transition-duration:.26s,.34s;transition-timing-function:ease,cubic-bezier(.22,1,.36,1);transition-delay:calc(80ms + var(--source-row,0) * 35ms);transform:none}.phase-three-platform .phase-three-agent-sources li:nth-child(2){--source-row:1}.phase-three-platform .phase-three-agent-sources li:nth-child(3){--source-row:2}.phase-three-platform .phase-three-agent-sources li:nth-child(4){--source-row:3}.phase-three-platform .phase-three-agent-sources li:nth-child(5){--source-row:4}.phase-three-platform .phase-three-agent-sources li:nth-child(n+6){--source-row:5}.phase-three-platform .phase-three-agent-sources-group .phase-three-agent-sources-stack{transition:max-width .34s cubic-bezier(.32,.72,0,1) 80ms,margin .34s cubic-bezier(.32,.72,0,1) 80ms}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-stack{transition:max-width .32s cubic-bezier(.32,.72,0,1) 40ms,margin .32s cubic-bezier(.32,.72,0,1) 40ms}.phase-three-platform .phase-three-agent-sources-group .phase-three-agent-sources-stack__chip{opacity:1;transition-behavior:normal, normal, normal, normal, normal;transition-property:opacity,transform,margin,background-color,color;transition-duration:.22s,.3s,.3s,.16s,.16s;transition-timing-function:ease,cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),ease,ease;transition-delay:calc(.16s + var(--source-chip,0) * 30ms);animation:auto;animation-timeline:none;transform:none}.phase-three-platform .phase-three-agent-sources-group.is-open .phase-three-agent-sources-stack__chip{opacity:0;transition-duration:.14s,.2s,.2s,.16s,.16s;transition-delay:0s;transform:scale(.7)}.phase-three-platform .phase-three-agent-sources-toggle:hover .phase-three-agent-sources-stack__chip{transition-delay:0s}.phase-three-platform .phase-three-agent-sources-stack__chip:nth-child(2){--source-chip:1}.phase-three-platform .phase-three-agent-sources-stack__chip:nth-child(3){--source-chip:2}.phase-three-platform .phase-three-agent-sources-stack__chip:nth-child(4){--source-chip:3}.phase-three-platform .phase-three-agent-sources-stack__chip:nth-child(n+5){--source-chip:4}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-agent-sources-group :is(.phase-three-agent-sources-body,.phase-three-agent-sources li,.phase-three-agent-sources-stack,.phase-three-agent-sources-stack__chip){transition:none}}.phase-three-platform .phase-three-agent-question__options{gap:0}.phase-three-platform .phase-three-agent-question__option.is-other:not(.is-chosen):hover{background:color-mix(in srgb, var(--radical-inbox-cell-bg) 94%, var(--lf-label))}:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-question__option.is-other:not(.is-chosen):hover{background:color-mix(in srgb, #fff 96%, var(--lf-label))}.phase-three-platform .phase-three-agent-question__send{place-items:center;width:34px;min-width:34px;padding:0;display:inline-grid}.phase-three-platform :is(.phase-three-agent-question__choices,.phase-three-agent-question__reveal){transition:grid-template-rows .38s cubic-bezier(.32,.72,0,1),opacity .24s;display:grid}.phase-three-platform :is(.phase-three-agent-question__choices,.phase-three-agent-question__reveal)>div{min-height:0;overflow:hidden}.phase-three-platform .phase-three-agent-question__choices{opacity:1;grid-template-rows:1fr}.phase-three-platform .phase-three-agent-question__choices>div{gap:6px;padding-bottom:6px;display:grid}.phase-three-platform .phase-three-agent-question.is-folded .phase-three-agent-question__choices{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.32,.72,0,1),opacity .16s}.phase-three-platform .phase-three-agent-question__reveal{opacity:0;grid-template-rows:0fr}.phase-three-platform .phase-three-agent-question__reveal[aria-hidden=false]{opacity:1;grid-template-rows:1fr}.phase-three-platform .phase-three-agent-question__toggle{color:var(--lf-tertiary-label);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0 0 6px 4px;padding:2px 0;font-family:inherit;font-size:12px;font-weight:500;transition:color .16s;display:inline-flex}.phase-three-platform .phase-three-agent-question__toggle:hover{color:var(--lf-label)}.phase-three-platform .phase-three-agent-question__toggle svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.phase-three-platform .phase-three-agent-question__toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.phase-three-platform :is(.phase-three-agent-question__choices,.phase-three-agent-question__reveal){transition:none}}.phase-three-platform .phase-three-agent-answer .phase-three-agent-cite{position:relative}.phase-three-platform .phase-three-agent-cite__tip{z-index:5;background:var(--lf-background);width:max-content;max-width:280px;box-shadow:var(--lf-settings-glass-shadow);color:var(--lf-label);text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform-origin:50% 100%;border-radius:11px;align-items:center;gap:8px;padding:7px 11px 7px 8px;font-size:12px;font-weight:500;line-height:1.3;transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1),visibility .18s linear;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,3px)scale(.97)}.phase-three-platform .phase-three-agent-cite:is(:hover,:focus-visible)>.phase-three-agent-cite__tip{opacity:1;visibility:visible;transition:opacity .16s .12s,transform .22s cubic-bezier(.22,1,.36,1) .12s,visibility .12s linear;transform:translate(-50%)scale(1)}.phase-three-platform .phase-three-agent-cite__tip-icon{background:var(--lf-fill);width:22px;height:22px;color:var(--lf-secondary-label);border-radius:6px;flex:none;place-items:center;display:inline-grid}.phase-three-platform .phase-three-agent-cite__tip-icon.is-mark{background:0 0}.phase-three-platform .phase-three-agent-cite__tip-text{gap:1px;min-width:0;display:grid}.phase-three-platform .phase-three-agent-cite__tip-title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.phase-three-platform .phase-three-agent-cite__tip-detail{color:var(--lf-tertiary-label);font-size:11px;font-weight:500}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-agent-cite__tip{transition:none;transform:translate(-50%)}}.phase-three-platform .phase-three-agent-question__send{border-radius:calc(var(--question-cell-radius) - var(--question-cell-inset));width:28px;min-width:28px;min-height:28px;color:var(--lf-label);background:0 0;align-self:center;margin:0;transition:color .16s,opacity .16s}.phase-three-platform .phase-three-agent-question__send:disabled{color:var(--lf-tertiary-label);opacity:1}.phase-three-platform .phase-three-agent-question__send:not(:disabled):hover{color:var(--lf-accent)}.phase-three-platform .phase-three-agent-question .phase-three-agent-question__option:hover:not(.is-chosen):not(:focus-within),:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-question .phase-three-agent-question__option:hover:not(.is-chosen):not(:focus-within){background:var(--radical-inbox-cell-bg)}:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-question .phase-three-agent-question__option:hover:not(.is-chosen):not(:focus-within){background:#fff}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-agent-question .phase-three-agent-question__option:hover:not(.is-chosen):not(:focus-within){background:#fff}}.phase-three-platform .phase-three-agent-question .phase-three-agent-question__option:hover:not(.is-chosen):before{border-color:color-mix(in srgb, var(--lf-label) 26%, transparent)}.phase-three-platform .phase-three-agent-question .phase-three-agent-question__option:active{transform:none}.phase-three-platform .phase-three-agent-question .phase-three-agent-question__option.is-other:not(.is-chosen),.phase-three-platform .phase-three-agent-question .phase-three-agent-question__option.is-other:not(.is-chosen):is(:focus-within,:hover){background:var(--radical-inbox-cell-bg)}:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-question .phase-three-agent-question__option.is-other:not(.is-chosen),:root[data-color-scheme=light] .phase-three-platform .phase-three-agent-question .phase-three-agent-question__option.is-other:not(.is-chosen):is(:focus-within,:hover){background:#fff}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-agent-question .phase-three-agent-question__option.is-other:not(.is-chosen),:root:not([data-color-scheme=dark]) .phase-three-platform .phase-three-agent-question .phase-three-agent-question__option.is-other:not(.is-chosen):is(:focus-within,:hover){background:#fff}}.phase-three-platform .phase-three-agent-answer :is(a,button).phase-three-agent-cite:is(:hover,:focus-visible),.phase-three-platform .phase-three-agent-answer .phase-three-agent-cite.is-linked{background:var(--lf-label);color:var(--lf-background)}.phase-three-platform .phase-three-agent-answer :is(a,button).phase-three-agent-sources__item:is(:hover,.is-linked,:focus-visible){background:color-mix(in srgb, var(--lf-label) 5%, transparent)}.phase-three-platform .phase-three-agent-answer :is(a,button).phase-three-agent-sources__item:is(:hover,.is-linked,:focus-visible) .phase-three-agent-sources__number{background:var(--lf-label);color:var(--lf-background)}.phase-three-platform .phase-three-agent-answer :is(a,button).phase-three-agent-sources__item:is(:hover,.is-linked,:focus-visible) .phase-three-agent-sources__label{color:var(--lf-label)}.phase-three-platform .phase-three-agent-answer :is(a,button).phase-three-agent-sources__item:is(:hover,.is-linked,:focus-visible) .phase-three-agent-sources__arrow{color:var(--lf-secondary-label)}.phase-three-platform .phase-three-agent-email__actions .phase-three-agent-email__discard svg{vertical-align:-2px;margin-right:4px}.phase-three-platform .phase-three-agent-message-actions{align-items:center}.phase-three-platform .phase-two-agent-reply>.phase-three-agent-message-actions{margin-top:8px;padding-top:0}.phase-three-platform .phase-three-agent-message-actions button.is-active{color:var(--lf-accent)}.phase-three-platform .phase-three-agent-message-actions button.is-rated,.phase-three-platform .phase-three-agent-message-actions button.is-failed{color:var(--lf-red)}.phase-three-platform .phase-three-agent-message-actions svg.is-spinning{animation:.9s linear infinite p3-read-aloud-spin}@keyframes p3-read-aloud-spin{to{transform:rotate(360deg)}}.phase-three-platform .phase-three-answer-actions__time{color:var(--lf-tertiary-label);font-variant-numeric:tabular-nums;white-space:nowrap;order:1;margin-left:6px;font-size:10.5px}.phase-three-platform .phase-three-answer-actions__notice{color:var(--lf-red);white-space:nowrap;order:2;margin-left:8px;font-size:10.5px;animation:.18s both p3-read-aloud-notice}.phase-three-platform .phase-three-answer-actions__notice.is-disclosure{color:var(--lf-tertiary-label)}@keyframes p3-read-aloud-notice{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:none}}:is(.phase-three-platform .phase-two-agent-reply>.phase-three-agent-message-actions:has(button.is-active)>*,.phase-three-platform .phase-three-agent-sources-head>.phase-three-agent-message-actions:has(button.is-active)){opacity:1}.phase-three-platform :is(.phase-two-agent-reply,.phase-three-agent-sources-head)>.phase-three-agent-message-actions>:is(button,time)+:is(button,time){margin-left:4px;position:relative}.phase-three-platform :is(.phase-two-agent-reply,.phase-three-agent-sources-head)>.phase-three-agent-message-actions>:is(button,time)+:is(button,time):before{content:"";background:var(--lf-separator);border-radius:1px;width:1px;height:10px;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}.phase-three-platform :is(.phase-two-agent-reply,.phase-three-agent-sources-head)>.phase-three-agent-message-actions>button+time.phase-three-answer-actions__time{margin-left:4px;padding-left:4px}.phase-three-platform :is(.phase-two-agent-reply,.phase-three-agent-sources-head)>.phase-three-agent-message-actions>button+time.phase-three-answer-actions__time:before{left:-3px}.phase-two-timeline-event__attachments.is-in-message,.phase-three-platform .phase-two-timeline-event__attachments.is-in-message{border-top:1px solid var(--lf-separator-soft);grid-area:auto/1/auto/-1;justify-items:stretch;gap:2px;margin-top:10px;padding-top:6px;display:grid}.phase-three-platform .phase-two-timeline-event__message .phase-two-timeline-attachment{width:100%;max-width:100%;box-shadow:none;background:0 0;border-radius:8px;grid-template-columns:28px minmax(0,1fr);gap:10px;margin:0;padding:6px 28px 6px 0}.phase-three-platform .phase-two-timeline-event__message .phase-two-timeline-attachment__preview{width:28px;height:28px}.phase-three-platform .phase-two-timeline-event__message :is(.phase-two-timeline-attachment__preview img,.phase-two-timeline-attachment__pdf-preview,.phase-two-timeline-attachment__page){width:22px;bottom:0;left:3px;transform:none;box-shadow:0 1px 2px #0003,0 0 0 .5px #0000001f}.phase-three-platform .phase-two-timeline-event__message .phase-two-timeline-attachment:hover :is(.phase-two-timeline-attachment__preview img,.phase-two-timeline-attachment__pdf-preview,.phase-two-timeline-attachment__page){transform:none;box-shadow:0 1px 2px #0003,0 0 0 .5px #0000001f}.phase-three-platform .phase-two-timeline-event__message .phase-two-timeline-attachment__details strong{color:var(--lf-label)}.phase-three-platform .phase-two-timeline-event__message .phase-two-timeline-attachment__details span{color:var(--lf-tertiary-label)}.phase-three-platform .phase-three-swap{max-width:100%;transition:width .42s cubic-bezier(.22,1,.36,1);display:inline-grid}.phase-three-platform .phase-three-swap>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;justify-self:start;overflow:hidden}.phase-three-platform .phase-three-swap__in{animation:.38s cubic-bezier(.22,1,.36,1) 60ms both phase-three-swap-in}.phase-three-platform .phase-three-swap__out{pointer-events:none;animation:.26s both phase-three-swap-out}@keyframes phase-three-swap-in{0%{opacity:0;filter:blur(2px);transform:translateY(5px)}}@keyframes phase-three-swap-out{to{opacity:0;filter:blur(2px);transform:translateY(-5px)}}.phase-three-platform .phase-three-rolling{font-variant-numeric:tabular-nums;display:inline-flex;position:relative}.phase-three-platform .phase-three-rolling__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.phase-three-platform .phase-three-roll{height:1.25em;line-height:1.25em;display:inline-grid;overflow:hidden}.phase-three-platform .phase-three-roll>span{grid-area:1/1}.phase-three-platform .phase-three-roll__in{animation:.36s cubic-bezier(.22,1,.36,1) both phase-three-roll-in}.phase-three-platform .phase-three-roll__out{animation:.36s cubic-bezier(.22,1,.36,1) both phase-three-roll-out}@keyframes phase-three-roll-in{0%{opacity:0;transform:translateY(85%)}}@keyframes phase-three-roll-out{to{opacity:0;transform:translateY(-85%)}}.phase-three-platform .phase-three-work-log__toggle .phase-three-work-log__elapsed{margin-left:3px;display:inline-flex}.phase-three-platform .phase-three-work-log__live-note{overflow-wrap:anywhere;max-width:56ch;margin:6px 0 8px}.phase-three-platform .phase-three-work-checklist{margin:4px 0 2px;padding:0;list-style:none;display:grid}.phase-three-platform .phase-three-work-checklist>li{min-width:0;height:25px;color:var(--lf-tertiary-label);align-items:center;gap:9px;font-size:12.5px;animation:.42s cubic-bezier(.22,1,.36,1) both phase-three-checklist-row-in;display:flex;overflow:hidden}.phase-three-platform .phase-three-work-checklist>li.is-pause{animation-delay:.9s}@keyframes phase-three-checklist-row-in{0%{opacity:0;height:0;transform:translateY(-4px)}}.phase-three-platform .phase-three-work-checklist__icon{flex:0 0 12px;place-items:center;width:12px;height:12px;display:grid}.phase-three-platform .phase-three-work-checklist__icon>*{grid-area:1/1}.phase-three-platform .phase-three-work-checklist__spinner{border-top-style: ;border-top-width: ;border-right-color: ;border-right-style: ;border-right-width: ;border-bottom-color: ;border-bottom-style: ;border-bottom-width: ;border-left-color: ;border-left-style: ;border-left-width: ;border-image-source: ;border-image-slice: ;border-image-width: ;border-image-outset: ;border-image-repeat: ;border-top-color:var(--lf-secondary-label);border-radius:50%;width:11px;height:11px;transition:opacity .18s,transform .22s;animation:.8s linear infinite phase-three-checklist-spin}@keyframes phase-three-checklist-spin{to{transform:rotate(360deg)}}.phase-three-platform .phase-three-work-checklist__mark{fill:none;width:12px;height:12px;stroke:var(--lf-tertiary-label);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.phase-three-platform .phase-three-work-checklist__mark path{stroke-dasharray:12;stroke-dashoffset:0;transition:stroke-dashoffset .32s cubic-bezier(.65,0,.35,1) .12s}.phase-three-platform .phase-three-work-checklist li.is-running .phase-three-work-checklist__mark path{stroke-dashoffset:12px}.phase-three-platform .phase-three-work-checklist li:not(.is-running) .phase-three-work-checklist__spinner{opacity:0;animation:auto;animation-timeline:none;transform:scale(.4)rotate(180deg)}.phase-three-platform .phase-three-work-checklist__label{align-items:center;gap:6px;min-width:0;transition:color .4s;display:inline-flex}.phase-three-platform .phase-three-work-checklist li.is-running .phase-three-work-checklist__label{color:var(--lf-label)}.phase-three-platform .phase-three-work-checklist li.is-pause .phase-three-work-checklist__label{color:var(--lf-secondary-label)}.phase-three-platform .phase-three-work-checklist__label small{color:var(--lf-tertiary-label);font-size:11px}.phase-three-platform .phase-three-work-checklist__open{width:18px;height:18px;color:var(--lf-tertiary-label);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;animation:.3s .2s both phase-three-swap-in;display:inline-grid}.phase-three-platform .phase-three-work-checklist__open:hover{color:var(--lf-label);background:var(--lf-fill-tertiary,#7f7f7f24)}.phase-three-platform .phase-three-work-checklist__open:focus-visible{outline:2px solid color-mix(in srgb, var(--lf-accent) 34%, transparent)}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-swap,.phase-three-platform .phase-three-work-checklist__mark path,.phase-three-platform .phase-three-work-checklist__spinner{transition:none}.phase-three-platform .phase-three-swap__in,.phase-three-platform .phase-three-roll__in,.phase-three-platform .phase-three-work-checklist>li,.phase-three-platform .phase-three-work-checklist__open{animation:auto;animation-timeline:none}.phase-three-platform .phase-three-swap__out,.phase-three-platform .phase-three-roll__out{display:none}}.phase-three-platform .phase-three-work-checklist>li.is-leaving{animation:.38s cubic-bezier(.22,1,.36,1) forwards phase-three-checklist-row-out}@keyframes phase-three-checklist-row-out{to{opacity:0;height:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-work-checklist>li.is-leaving{display:none}}.phase-three-platform .phase-two-timeline-event.is-outbound .phase-two-timeline-event__message,:root[data-color-scheme] .phase-three-platform .phase-two-timeline-event.is-outbound .phase-two-timeline-event__message{background:var(--lf-accent-fill);box-shadow:none;margin-left:28px}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) .phase-three-platform .phase-two-timeline-event.is-outbound .phase-two-timeline-event__message{background:var(--lf-accent-fill);box-shadow:none}}.phase-two-timeline-event__sender-group{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.phase-two-timeline-event__ours{background:var(--lf-accent-fill);color:var(--lf-accent,#0a84ff);border-radius:999px;flex:none;padding:1px 7px;font-size:11px;font-weight:600;line-height:16px}.phase-three-platform .phase-three-agent-answer .message-widget.is-sent+.phase-three-agent-answer__sendable{display:none}.phase-three-platform .phase-three-agent-answer :has(>.message-widget.is-sent)+.phase-three-agent-answer__sendable{display:none}.phase-three-platform .phase-two-composer>.phase-three-agent-upload-status{z-index:1;max-width:var(--phase-two-content-width);pointer-events:auto;margin:0 auto 2px;padding:0 12px;position:relative}.phase-three-platform .phase-three-agent-pending-files>.phase-three-attachment{box-shadow:none}.phase-three-platform .phase-three-attachment__upload{align-items:center;gap:5px;display:inline-flex}.phase-three-platform .phase-three-attachment__upload .attachment-upload-ring{width:11px;height:11px;color:var(--lf-secondary-label);stroke-width:2.6px;flex:none}.phase-three-platform .phase-three-attachment[data-upload=waiting] .phase-three-attachment__text{opacity:.62}.phase-three-platform .phase-three-attachment__text{transition:opacity .28s}.phase-three-platform .phase-three-attachment__upload{color:var(--lf-secondary-label);font-variant-numeric:tabular-nums;animation:.24s both attachment-upload-text-in}.phase-three-platform .phase-three-attachment__uploaded{color:var(--lf-secondary-label);align-items:center;gap:3px;display:inline-flex}.phase-three-platform .phase-three-library-composer>.attachment-upload-status{margin:2px 0 -4px}.phase-three-platform .phase-three-library-composer__files li{box-sizing:border-box;min-height:24px;transition:opacity .28s}.phase-three-platform .phase-three-library-composer__files li[data-upload]{padding-right:5px}.phase-three-platform .phase-three-library-composer__files li[data-upload=waiting]{opacity:.62}.phase-three-platform .phase-three-library-composer__file-state{width:18px;height:18px;color:var(--lf-secondary-label);--upload-ring-track:color-mix(in srgb, var(--lf-label) 14%, transparent);flex:none;place-items:center;display:grid}.phase-three-platform .phase-three-library-composer .phase-three-library-composer__file-state svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.phase-three-platform .phase-three-attachment__upload{animation:auto;animation-timeline:none}}.phase-three-platform .phase-two-composer .attachment-upload-status__stop{width:auto;min-width:0;height:24px;color:var(--lf-label);box-shadow:none;background:0 0;border-radius:7px;padding:0 8px}.phase-three-platform .phase-two-composer .attachment-upload-status__stop:hover{background:var(--lf-hover-bg)}.phase-three-platform .phase-two-composer .phase-two-composer__send.attachment-upload-send,.phase-three-platform .phase-two-composer .phase-two-composer__send.attachment-upload-send:disabled{opacity:1;color:var(--lf-label)}html,body,#root{height:100%}#root{min-height:100dvh}.intake-home{flex-direction:column;justify-content:center;align-items:center;width:min(620px,100% - 64px);height:100%;margin:0 auto;padding-bottom:10vh;display:flex}.radical-platform .intake-home__title{color:var(--lf-label);-webkit-text-fill-color:currentColor;letter-spacing:-.035em;text-align:center;text-wrap:balance;margin:0 0 28px;font-family:Neomatter Serif,"Source Serif 4",Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.05}.intake-home .phase-two-composer{width:100%;padding:0;position:relative;inset:auto}.intake-home .phase-two-composer:before,.intake-home .phase-two-composer:after{display:none}.radical-platform .intake-home .phase-two-composer>div{border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"field field field""attach.send";align-items:center;row-gap:6px;max-width:none;min-height:0;padding:14px 10px 8px 18px}.radical-platform .intake-home .phase-two-composer>div>.phase-three-agent-composer-stack{grid-area:field}.radical-platform .intake-home .phase-two-composer>div>.phase-two-composer__attachment{grid-area:attach;margin:0 0 0 -6px}.radical-platform .intake-home .phase-two-composer>div>.phase-two-composer__send{grid-area:send;margin:0}.radical-platform .intake-home .phase-two-composer textarea{min-height:44px;padding:0;font-size:14px;line-height:1.5}.radical-platform .intake-home .phase-two-composer textarea::placeholder{font-size:14px}.radical-platform:before{display:none}.radical-platform .radical-list-pane.has-inbox-mode-switcher{--radical-list-pane-top:var(--lf-floating-sidebar-gap,12px)}.intake-reply{gap:12px;display:grid}.intake-question-hint{color:var(--lf-secondary-label);margin:-2px 4px 0;font-size:12.5px;line-height:1.4}.intake-legal-reply{gap:8px;margin-top:22px;display:grid}.intake-legal-reply__author{color:var(--lf-label);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.intake-legal-reply__author span{color:#fff;background:linear-gradient(160deg,#5e5ce6,#0a84ff);border-radius:50%;place-items:center;width:22px;height:22px;font-size:9.5px;font-weight:700;display:grid}.intake-send{cursor:pointer;background:var(--radical-tray-status-tone,#080808);height:34px;color:var(--primary-inverse,#faf9f6);font:inherit;letter-spacing:-.005em;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 6px 0 15px;font-size:13px;font-weight:600;transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .18s,box-shadow .18s;display:inline-flex;box-shadow:0 1px 2px #00000029,0 6px 16px -8px #0006}.intake-send:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px #00000029,0 10px 22px -10px #00000080}.intake-send:disabled{cursor:default}.intake-send__icon{background:color-mix(in srgb, currentColor 16%, transparent);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.intake-send__spinner{border:1.5px solid color-mix(in srgb, currentColor 35%, transparent);border-top-color:currentColor;border-radius:50%;width:11px;height:11px;animation:.8s linear infinite phase-three-checklist-spin}.intake-send.is-sending .intake-send__label{opacity:.8}.intake-send.is-sending .intake-send__label:after{content:"…"}.intake-files{flex-wrap:wrap;gap:6px;padding:0 0 6px;display:flex}.intake-files span{background:var(--lf-fill);height:26px;color:var(--lf-secondary-label);border-radius:8px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:12px;display:inline-flex}.intake-files button{color:inherit;cursor:pointer;background:0 0;border:0}@media (width<=560px){.intake-send{justify-content:space-between}}.radical-platform .radical-page-controls,.radical-platform .radical-page-controls>.radical-settings-header{width:auto}.radical-platform .radical-page-controls{left:auto;right:var(--lf-floating-sidebar-gap,12px)}.radical-platform .radical-page-controls>.radical-settings-header>.radical-sidebar__settings{white-space:nowrap;border-radius:21px;align-items:center;gap:6px;width:auto;height:40px;min-height:40px;padding:0 17px 0 13px;font-size:13px;font-weight:600;display:inline-flex;position:relative;inset:auto}.radical-platform .radical-page-controls>.radical-settings-header>.radical-sidebar__settings>svg{translate:0}.radical-platform .radical-page-controls>.radical-settings-header>.radical-sidebar__settings span{clip:auto;white-space:nowrap;width:auto;height:auto;position:static;overflow:visible}.radical-platform .radical-page-controls>.radical-settings-header:before,.radical-platform .radical-page-controls>.radical-settings-header:after{border-radius:999px}.intake-send{box-shadow:none;gap:7px;padding:0 13px;font-weight:500}.intake-send__icon{background:0 0;width:16px;height:16px}.intake-send:hover:not(:disabled){box-shadow:none;opacity:.82;transform:none}.intake-send:active:not(:disabled){transform:scale(.98)}.intake-legal-reply__author>span{background:var(--lf-fill);color:var(--lf-secondary-label)}.intake-files>span{max-width:100%;height:28px}.intake-files>span>span{text-overflow:ellipsis;white-space:nowrap;background:0 0;min-width:0;height:auto;padding:0;display:block;overflow:hidden}.intake-files button{flex:none;width:22px;height:24px;padding:0}.radical-platform :is(button,[role=button],input,textarea):focus-visible{outline:2px solid var(--lf-system-blue,#0a84ff);outline-offset:3px}.radical-platform .phase-two-composer textarea:focus-visible{outline:none}.radical-platform .phase-two-composer:focus-within>div{outline:1px solid color-mix(in srgb, var(--lf-label) 20%, transparent);outline-offset:-1px}@media (width<=740px){.radical-platform .radical-progress-plane-stage,.radical-platform .radical-progress-plane-track,.radical-platform .radical-progress-plane-zoom,.radical-platform .radical-progress-plane{height:100dvh;min-height:0}.radical-platform .radical-progress-plane{grid-template-rows:minmax(170px,28dvh) minmax(0,1fr)}.radical-platform .radical-list-pane.has-inbox-mode-switcher{width:auto;height:auto;min-height:0;margin:60px 12px 0;position:relative;inset:auto}.radical-platform .radical-progress-plane>.radical-detail-pane{min-height:0}.radical-platform .phase-two-agent-conversation{padding-left:20px;padding-right:20px}.intake-home{width:calc(100% - 40px);padding-bottom:4vh}.radical-platform .intake-home__title{margin-bottom:22px;font-size:30px}}@media (prefers-reduced-motion:reduce){.radical-platform *,.radical-platform :before,.radical-platform :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-color-scheme:dark){.intake-send{color:#171717;background:#f5f5f3}}.intake-card{border:var(--lf-floating-border-width,.5px) solid var(--lf-separator);background:var(--radical-inbox-cell-bg,var(--lf-content));color:var(--lf-label);border-radius:20px;margin-top:4px;animation:.42s cubic-bezier(.22,1,.36,1) both p3-rise-in;display:grid;overflow:hidden}.intake-card__head{align-items:center;gap:10px;min-width:0;padding:14px 14px 12px 16px;display:flex}.intake-card__icon{background:var(--lf-fill);width:26px;height:26px;color:var(--lf-secondary-label);border-radius:8px;flex:none;place-items:center;display:grid}.radical-platform .intake-card__title{letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.intake-card__state{background:var(--lf-fill);height:22px;color:var(--lf-secondary-label);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 9px;font-size:11.5px;font-weight:550;animation:.36s cubic-bezier(.22,1,.36,1) both intake-state-in;display:inline-flex}.intake-card__state.is-sent{color:#248a5a;background:#30a46c24}.intake-card__fields{border-top:1px solid var(--lf-separator-soft);margin:0 16px;display:grid}.intake-card__fields>div{border-bottom:1px solid var(--lf-separator-soft);align-items:center;gap:12px;min-height:38px;display:flex}.intake-card__fields dt{width:52px;color:var(--lf-secondary-label);flex:none;font-size:12px;font-weight:500}.intake-card__fields dd{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.intake-card__chip{background:var(--lf-fill);border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.intake-card__urgent{color:#d13b2f;background:#e5483b21;border-radius:999px;align-items:center;height:20px;margin-left:2px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.intake-card__brief{text-wrap:pretty;overflow-wrap:anywhere;margin:0;padding:14px 16px 16px;font-size:13.5px;line-height:1.6}.intake-card__notes{border-left:2px solid var(--lf-separator);color:var(--lf-secondary-label);overflow-wrap:anywhere;gap:4px;margin:-6px 16px 16px;padding:0 0 0 12px;font-size:13px;line-height:1.5;list-style:none;display:grid}.intake-card__notes li{animation:.42s cubic-bezier(.22,1,.36,1) both p3-rise-in}.intake-card__foot{border-top:1px solid var(--lf-separator-soft);justify-content:flex-end;margin:0 16px;padding:10px 0 12px;display:flex}.intake-card.is-peek .intake-card__head{padding:10px 10px 10px 12px}.intake-card.is-peek .intake-card__title{font-size:13px}.radical-platform .intake-send{gap:6px;height:30px;padding:0 11px 0 13px;font-size:12.5px;font-weight:600}.intake-question-hint{overflow-wrap:anywhere}@keyframes intake-state-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@media (prefers-color-scheme:dark){.intake-card__state.is-sent{color:#4cd964;background:#30d15829}.intake-card__urgent{color:#ff7b72;background:#ff453a2e}}@media (width<=560px){.intake-card__head{padding:12px 12px 10px 14px}.intake-card__fields,.intake-card__foot{margin:0 14px}.intake-card__brief{padding:12px 14px 14px}}.radical-platform .radical-detail-pane>.matter-switch-ghost{z-index:1;visibility:hidden;pointer-events:none;opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.radical-platform .radical-detail-pane>.matter-switch-ghost *{transition:none!important;animation:none!important}.radical-platform .radical-detail-pane>.matter-switch-ghost .phase-two-workspace__scroll{visibility:visible;transform-origin:50% 46%}.radical-platform .radical-detail-pane>.phase-three-matter-detail.is-matter-switch{animation:none}.radical-platform .phase-three-matter-detail.is-matter-switch .phase-two-workspace__scroll{transform-origin:50% 46%;animation:radicalPageEnterCenter var(--radical-page-enter-duration,.52s) var(--radical-page-enter-ease,cubic-bezier(.16, 1, .3, 1)) var(--radical-page-exit-duration,.36s) both}.radical-platform .phase-three-matter-detail.is-matter-switch .phase-two-composer__attachment svg{animation:none}@media (prefers-reduced-motion:reduce){.radical-platform .phase-three-matter-detail.is-matter-switch .phase-two-workspace__scroll{animation:none}}
