@layer reset{html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}[hidden]{display:none!important}}@layer tokens{:root{--bsi-font-ui:"DM Sans", sans-serif;--bsi-font-mono:ui-monospace, "SFMono-Regular", "SF Mono", "Menlo", "Consolas", "Liberation Mono", monospace;--bsi-font-weight-light:300;--bsi-font-weight-regular:400;--bsi-font-weight-medium:500;--bsi-font-weight-semibold:600;--bsi-font-weight-bold:700;--bsi-type-display:2.5rem;--bsi-type-h1:1.75rem;--bsi-type-h2:1.375rem;--bsi-type-h3:1.125rem;--bsi-type-h4:1rem;--bsi-type-body:.875rem;--bsi-type-small:.75rem;--bsi-type-micro:.625rem;--bsi-type-label:.6875rem;--bsi-font-size-xs:.75rem;--bsi-font-size-sm:.875rem;--bsi-font-size-md:1rem;--bsi-font-size-lg:1.25rem;--bsi-font-size-xl:1.5rem;--bsi-font-size-2xl:2rem;--bsi-font-size-3xl:3rem;--bsi-letter-spacing-base:.2px;--bsi-line-height-tight:1.2;--bsi-line-height-base:1.5;--bsi-color-alpine:#23403b;--bsi-color-alpine-deep:#1a5048;--bsi-color-alpine-hover:#1a302c;--bsi-color-salt:#f6f4ed;--bsi-color-bsi-yellow:#f1f14d;--bsi-color-carbon:#000;--bsi-color-arches:#b47351;--bsi-color-canyonlands:#6c372e;--bsi-color-timpanogos:#3f2d39;--bsi-color-sage:#a2a882;--bsi-color-uinta:#43573d;--bsi-color-bonneville:#9ebbd0;--bsi-color-wasatch:#5a87c3;--bsi-color-albion:#fff1b0;--bsi-tint-arches-surface:#f6eeea;--bsi-tint-uinta-surface:#eceeec;--bsi-tint-wasatch-surface:#eef3f9;--bsi-tint-canyonlands-surface:#f0ebea;--bsi-tint-carbon-surface:#fafafa;--bsi-chart-1:var(--bsi-color-alpine);--bsi-chart-2:var(--bsi-color-wasatch);--bsi-chart-3:var(--bsi-color-timpanogos);--bsi-chart-4:var(--bsi-color-arches);--bsi-chart-5:var(--bsi-color-uinta);--bsi-chart-6:var(--bsi-color-bonneville);--bsi-chart-grid:#0000000f;--bsi-chart-axis:#0000001f;--bsi-chart-label:var(--bsi-text-faint);--bsi-bg-white:var(--bsi-white);--bsi-bg-primary:var(--bsi-color-salt);--bsi-bg-dark:var(--bsi-color-alpine);--bsi-bg-subtle:var(--bsi-tint-carbon-surface);--bsi-bg-arches:var(--bsi-tint-arches-surface);--bsi-bg-uinta:var(--bsi-tint-uinta-surface);--bsi-bg-wasatch:var(--bsi-tint-wasatch-surface);--bsi-bg-canyonlands:var(--bsi-tint-canyonlands-surface);--bsi-bg-thumb:var(--bsi-surface-thumb);--bsi-overlay-salt:color-mix(in srgb, var(--bsi-color-salt) 8%, transparent);--bsi-surface-subtle:var(--bsi-bg-subtle);--bsi-surface-muted:#ccc;--bsi-surface-thumb:#f0f0f2;--bsi-card-thumb-dot-size:12px;--bsi-surface-input-disabled:color-mix(in srgb, var(--bsi-color-carbon) 4%, var(--bsi-white));--bsi-scrim:#23403b26;--bsi-bg-overlay:#000000a6;--bsi-overlay-white-04:#ffffff0a;--bsi-overlay-white-06:#ffffff0f;--bsi-overlay-white-08:#ffffff14;--bsi-overlay-white-15:#ffffff26;--bsi-overlay-salt-06:#f6f4ed0f;--bsi-trend-positive:var(--bsi-color-uinta);--bsi-trend-negative:var(--bsi-color-canyonlands);--bsi-icon-subtle:#23403b80;--bsi-icon-circle-bg:#23403b0a;--bsi-chip-default-bg:#f0f0f0;--bsi-chip-dismiss-bg:#e0e0e0;--bsi-chip-dismiss-bg-hover:#bfbfbf;--bsi-badge-neutral-bg:#ebebeb;--bsi-border-default:#0000001a;--bsi-border-focus:var(--bsi-color-wasatch);--bsi-border-muted:#ccc;--bsi-border-card:#23403b2e;--bsi-border-card-hover:color-mix(in srgb, var(--bsi-color-wasatch) 35%, transparent);--bsi-border-error:var(--bsi-color-canyonlands);--bsi-border-success:var(--bsi-color-uinta);--bsi-border-input:color-mix(in srgb, var(--bsi-color-carbon) 18%, transparent);--bsi-border-input-hover:color-mix(in srgb, var(--bsi-color-carbon) 30%, transparent);--bsi-white:#fff;--bsi-text-heading:#111;--bsi-text-primary:#222;--bsi-text-body:#444;--bsi-text-secondary:#666;--bsi-text-muted:#6e6e6e;--bsi-text-faint:#6e6e6e;--bsi-text-disabled:#aaa;--bsi-text-placeholder:#bbb;--bsi-text-link:#3f6ba8;--bsi-text-label:#96593c;--bsi-text-error:var(--bsi-color-canyonlands);--bsi-text-success:var(--bsi-color-uinta);--bsi-text-warning:#96573a;--bsi-text-on-dark:var(--bsi-color-salt);--bsi-text-on-dark-strong:#f6f4edd9;--bsi-text-on-dark-secondary:#f6f4edb3;--bsi-text-on-dark-muted:#f6f4ed73;--bsi-space-0:0;--bsi-space-1:.25rem;--bsi-space-2:.5rem;--bsi-space-3:.75rem;--bsi-space-4:1rem;--bsi-space-5:1.25rem;--bsi-space-6:1.5rem;--bsi-space-7:1.75rem;--bsi-space-8:2rem;--bsi-space-9:2.25rem;--bsi-space-10:2.5rem;--bsi-space-11:2.75rem;--bsi-space-12:3rem;--bsi-space-14:3.5rem;--bsi-space-16:4rem;--bsi-space-20:5rem;--bsi-radius-none:0;--bsi-radius-3xs:.0625rem;--bsi-radius-2xs:.125rem;--bsi-radius-xs:.25rem;--bsi-radius-sm:.375rem;--bsi-radius-md:.5rem;--bsi-radius-lg:.75rem;--bsi-radius-xl:1rem;--bsi-radius-2xl:1.5rem;--bsi-radius-3xl:2rem;--bsi-radius-pill:999px;--bsi-radius-input:var(--bsi-radius-md);--bsi-radius-card:var(--bsi-radius-lg);--bsi-sizes-0:0;--bsi-sizes-0-5:.125rem;--bsi-sizes-1:.25rem;--bsi-sizes-2:.5rem;--bsi-sizes-3:.75rem;--bsi-sizes-4:1rem;--bsi-sizes-5:1.25rem;--bsi-sizes-6:1.5rem;--bsi-sizes-7:1.75rem;--bsi-sizes-8:2rem;--bsi-sizes-9:2.25rem;--bsi-sizes-10:2.5rem;--bsi-sizes-11:2.75rem;--bsi-sizes-12:3rem;--bsi-sizes-13:3.25rem;--bsi-sizes-14:3.5rem;--bsi-sizes-15:3.75rem;--bsi-sizes-16:4rem;--bsi-sizes-18:4.5rem;--bsi-sizes-20:5rem;--bsi-sizes-24:6rem;--bsi-sizes-28:7rem;--bsi-sizes-32:8rem;--bsi-sizes-36:9rem;--bsi-sizes-40:10rem;--bsi-sizes-44:11rem;--bsi-sizes-48:12rem;--bsi-sizes-52:13rem;--bsi-sizes-56:14rem;--bsi-sizes-60:15rem;--bsi-sizes-64:16rem;--bsi-sizes-72:18rem;--bsi-sizes-80:20rem;--bsi-sizes-96:24rem;--bsi-sizes-xs:var(--bsi-sizes-6);--bsi-sizes-sm:var(--bsi-sizes-8);--bsi-sizes-md:var(--bsi-sizes-11);--bsi-sizes-lg:var(--bsi-sizes-14);--bsi-sizes-xl:var(--bsi-sizes-16);--bsi-shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000d;--bsi-shadow-md:0 4px 16px #0000001a, 0 2px 6px #0000000f;--bsi-shadow-lg:0 12px 36px #00000024, 0 4px 12px #0000000f;--bsi-shadow-xl:0 24px 64px #0000002e, 0 8px 24px #00000014;--bsi-shadow-card-hover:0 0 0 1px #5a87c340, 0 6px 18px #23403b1a, 0 2px 6px #0000000d;--bsi-transition-fast:.1s ease;--bsi-transition-base:.16s ease;--bsi-transition-slow:.28s ease;--bsi-transition-spring:.22s cubic-bezier(.34, 1.56, .64, 1);--bsi-focus-ring:0 0 0 3px #5b87c373;--bsi-focus-ring-error:0 0 0 3px #6c372e33;--bsi-bp-mobile:30rem;--bsi-bp-tablet:48rem;--bsi-bp-desktop:64rem;--bsi-bp-wide:80rem;--bsi-bp-ultra:100rem;--bsi-z-sticky:200;--bsi-z-fixed:300;--bsi-z-overlay:400;--bsi-z-modal-backdrop:calc(var(--bsi-z-overlay) - 1);--bsi-z-modal:var(--bsi-z-overlay);--bsi-z-tooltip:500;--bsi-z-notification:600;--bsi-agent-bg:#23403b0f;--bsi-agent-border:#23403b26;--bsi-agent-accent:var(--bsi-color-alpine);--bsi-storm-bar-bg:var(--bsi-color-salt);--bsi-thinking-bg:#9ebbd02e;--bsi-thinking-border:#5a87c359;--bsi-tool-use-bg:#5a87c314;--bsi-tool-use-border:#5a87c340;--bsi-chat-user-bg:var(--bsi-white);--bsi-chat-user-border:var(--bsi-border-default)}}:root{--bsi-anim-fade-in:bsi-fade-in;--bsi-anim-fade-out:bsi-fade-out;--bsi-anim-pop-in:bsi-pop-in;--bsi-anim-pop-out:bsi-pop-out}@keyframes bsi-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bsi-fade-out{0%{opacity:1}to{opacity:0}}@keyframes bsi-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes bsi-pop-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.oc69BW_group{isolation:isolate;align-items:center;display:inline-flex}.oc69BW_group[data-orientation=vertical]{flex-direction:column}.oc69BW_group[data-grow]>*{flex:1}.oc69BW_group[data-attached][data-orientation=horizontal]>:not(:first-child){border-start-start-radius:0!important;border-end-start-radius:0!important}.oc69BW_group[data-attached][data-orientation=horizontal]>:not(:last-child){margin-inline-end:-1px;border-start-end-radius:0!important;border-end-end-radius:0!important}.oc69BW_group[data-attached][data-orientation=vertical]>:not(:first-child){border-start-start-radius:0!important;border-start-end-radius:0!important}.oc69BW_group[data-attached][data-orientation=vertical]>:not(:last-child){margin-block-end:-1px;border-end-end-radius:0!important;border-end-start-radius:0!important}.aS_diW_group{width:100%;min-width:0;display:flex}.aS_diW_addon{padding:0 var(--bsi-space-4);background:color-mix(in srgb, var(--bsi-color-carbon) 4%, var(--bsi-white));border:1px solid var(--bsi-border-input);border-radius:var(--bsi-radius-input);font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-body);color:var(--bsi-text-muted);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HGsLta_root{width:100%;font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex}.HGsLta_trigger{text-align:left;cursor:pointer;width:100%;transition:background var(--bsi-transition-fast);background:0 0;border:none}.HGsLta_trigger:hover{background:var(--bsi-surface-subtle)}.HGsLta_trigger:focus-visible{box-shadow:var(--bsi-focus-ring);border-radius:var(--bsi-radius-sm);outline:none}.HGsLta_trigger[data-disabled]{cursor:not-allowed;opacity:.5}.HGsLta_indicator{transition:transform var(--bsi-transition-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HGsLta_indicator[data-state=open]{transform:rotate(180deg)}.HGsLta_content{overflow:hidden}.HGsLta_content[data-state=open]{animation:HGsLta_expand var(--bsi-transition-base)}.HGsLta_content[data-state=closed]{animation:HGsLta_collapse var(--bsi-transition-base)}@keyframes HGsLta_expand{0%{height:0}to{height:var(--height)}}@keyframes HGsLta_collapse{0%{height:var(--height)}to{height:0}}.D9CZ9q_label{align-items:center;gap:var(--bsi-space-1);font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-body);font-weight:var(--bsi-font-weight-medium);line-height:var(--bsi-line-height-tight);white-space:nowrap;display:inline-flex}.D9CZ9q_dot{background:currentColor;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem;display:inline-block}.D9CZ9q_default{color:var(--bsi-text-body)}.D9CZ9q_primary{color:var(--bsi-text-primary)}.D9CZ9q_secondary{color:var(--bsi-text-secondary)}.D9CZ9q_uinta{color:var(--bsi-color-uinta)}.D9CZ9q_wasatch{color:var(--bsi-color-wasatch)}.D9CZ9q_arches{color:var(--bsi-color-arches)}.D9CZ9q_canyonlands{color:var(--bsi-color-canyonlands)}.D9CZ9q_muted{color:var(--bsi-text-faint)}.AyEQFW_group{z-index:var(--bsi-z-notification)}.AyEQFW_root{align-items:flex-start;gap:var(--bsi-space-3);width:26rem;padding:var(--bsi-space-4) var(--bsi-space-5);background:var(--bsi-white);border-radius:var(--bsi-radius-card);border-left:4px solid var(--bsi-color-wasatch);box-shadow:var(--bsi-shadow-md);font-family:var(--bsi-font-ui), arial, sans-serif;font-size:var(--bsi-type-body);translate:var(--x) var(--y);scale:var(--scale);z-index:var(--z-index);height:var(--height);opacity:var(--opacity);will-change:translate, opacity, scale;transition:translate .4s cubic-bezier(.21,1.02,.73,1),scale .4s cubic-bezier(.21,1.02,.73,1),opacity .4s cubic-bezier(.21,1.02,.73,1),height .4s cubic-bezier(.21,1.02,.73,1),box-shadow .2s cubic-bezier(.21,1.02,.73,1);display:flex;position:relative;overflow:hidden}.AyEQFW_root[data-state=closed]{transition:translate .4s cubic-bezier(.06,.71,.55,1),scale .4s cubic-bezier(.06,.71,.55,1),opacity .2s cubic-bezier(.06,.71,.55,1)}.AyEQFW_root[data-type=success]{border-left-color:var(--bsi-color-uinta)}.AyEQFW_root[data-type=error]{border-left-color:var(--bsi-color-canyonlands)}.AyEQFW_root[data-type=warning]{border-left-color:var(--bsi-color-arches)}.AyEQFW_root[data-type=info]{border-left-color:var(--bsi-color-wasatch)}.AyEQFW_icon{width:var(--bsi-sizes-5);height:var(--bsi-sizes-5);color:var(--bsi-color-wasatch);flex-shrink:0;margin-top:.0625rem}.AyEQFW_root[data-type=success] .AyEQFW_icon{color:var(--bsi-color-uinta)}.AyEQFW_root[data-type=error] .AyEQFW_icon{color:var(--bsi-color-canyonlands)}.AyEQFW_root[data-type=warning] .AyEQFW_icon{color:var(--bsi-color-arches)}.AyEQFW_root[data-type=info] .AyEQFW_icon{color:var(--bsi-color-wasatch)}.AyEQFW_body{flex:1;min-width:0}.AyEQFW_root .AyEQFW_title{line-height:1.3}.AyEQFW_root .AyEQFW_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.AyEQFW_actions{margin-top:var(--bsi-space-2)}.AyEQFW_action{font-family:inherit;font-size:var(--bsi-type-small);color:var(--bsi-color-wasatch);cursor:pointer;border-radius:var(--bsi-radius-xs);background:0 0;border:none;padding:0;font-weight:500}.AyEQFW_action:hover{text-underline-offset:2px;text-decoration:underline}.AyEQFW_action:focus-visible{outline:2px solid var(--bsi-color-wasatch);outline-offset:2px}.AyEQFW_close{width:var(--bsi-sizes-6);height:var(--bsi-sizes-6);border-radius:var(--bsi-radius-xs);color:var(--bsi-text-faint);cursor:pointer;transition:background var(--bsi-transition-base), color var(--bsi-transition-base);background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:0;font-size:.8125rem;display:inline-flex}.AyEQFW_close:hover{background:color-mix(in srgb, var(--bsi-color-carbon) 6%, transparent);color:var(--bsi-text-heading)}.AyEQFW_close:focus-visible{outline:2px solid var(--bsi-color-wasatch);outline-offset:2px}@keyframes AyEQFW_toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.AyEQFW_progress{transform-origin:0;opacity:.4;background:var(--bsi-color-wasatch);width:100%;height:3px;animation:linear forwards AyEQFW_toast-progress;position:absolute;bottom:0;left:0}.AyEQFW_root[data-type=success] .AyEQFW_progress{background:var(--bsi-color-uinta)}.AyEQFW_root[data-type=error] .AyEQFW_progress{background:var(--bsi-color-canyonlands)}.AyEQFW_root[data-type=warning] .AyEQFW_progress{background:var(--bsi-color-arches)}.AyEQFW_root[data-type=info] .AyEQFW_progress{background:var(--bsi-color-wasatch)}.AyEQFW_root:hover .AyEQFW_progress{animation-play-state:paused}@media (width<=30rem){.AyEQFW_root{min-width:0;max-width:100%}}@media (prefers-reduced-motion:reduce){.AyEQFW_root{transition:opacity .2s}.AyEQFW_progress{animation:none}}.ms1I4W_root{gap:var(--bsi-space-2);display:flex}.ms1I4W_vertical{flex-direction:column}.ms1I4W_horizontal{flex-flow:wrap}.ms1I4W_item{border-radius:var(--bsi-radius-card);transition:box-shadow var(--bsi-transition-base), opacity var(--bsi-transition-base), transform var(--bsi-transition-base)}.ms1I4W_item:focus-visible{outline:var(--bsi-focus-ring);outline-offset:2px}.ms1I4W_dragging{opacity:.35;box-shadow:none;transform:scale(.93)}.ms1I4W_over{border-color:var(--bsi-color-alpine);box-shadow:0 0 0 3px color-mix(in srgb, var(--bsi-color-alpine) 15%, transparent), var(--bsi-shadow-md)}.UDTx5G_root{width:100%;height:100%;display:flex}.UDTx5G_root[data-orientation=vertical]{flex-direction:column}.UDTx5G_panel{overflow:hidden}.UDTx5G_resizeTrigger{background:var(--bsi-border-default);transition:background var(--bsi-transition-base);border:none;flex-shrink:0;padding:0}.UDTx5G_resizeTrigger[data-orientation=horizontal]{cursor:col-resize;width:4px}.UDTx5G_resizeTrigger[data-orientation=vertical]{cursor:row-resize;height:4px}.UDTx5G_resizeTrigger:hover,.UDTx5G_resizeTrigger[data-focus]{background:var(--bsi-color-wasatch)}.UDTx5G_resizeTrigger:focus-visible{box-shadow:var(--bsi-focus-ring);outline:none}.UDTx5G_resizeTrigger[data-disabled]{cursor:default;opacity:.5}.Mt2Iaa_root{font-family:var(--bsi-font-ui), sans-serif}.Mt2Iaa_list{justify-content:flex-start;align-items:flex-start;display:flex}.Mt2Iaa_item{display:contents}.Mt2Iaa_trigger{cursor:pointer;background:0 0;border:none;width:fit-content;min-width:0;padding:0;font-family:inherit}.Mt2Iaa_trigger:disabled{cursor:not-allowed}.Mt2Iaa_trigger:focus-visible{outline:none}.Mt2Iaa_trigger:focus-visible .Mt2Iaa_indicator{box-shadow:var(--bsi-focus-ring)}.Mt2Iaa_triggerContent{align-items:center;gap:var(--bsi-space-2);flex-direction:column;width:fit-content;display:flex;position:relative}.Mt2Iaa_triggerContent:after{top:calc((var(--bsi-steps-dot-size) - 2px) / 2);left:calc(50% + var(--bsi-steps-dot-size) / 2);background:var(--bsi-border-default);content:"";height:2px;position:absolute;right:0}.Mt2Iaa_item+.Mt2Iaa_item .Mt2Iaa_triggerContent:before{top:calc((var(--bsi-steps-dot-size) - 2px) / 2);width:calc((100% - var(--bsi-steps-dot-size)) / 2);background:var(--bsi-border-default);content:"";height:2px;position:absolute;left:0}.Mt2Iaa_item:last-child .Mt2Iaa_triggerContent:after{display:none}.Mt2Iaa_item:has(.Mt2Iaa_separator[data-complete]) .Mt2Iaa_triggerContent:after{background:var(--bsi-color-alpine)}.Mt2Iaa_item:has(.Mt2Iaa_separator[data-complete])+.Mt2Iaa_item .Mt2Iaa_triggerContent:before{background:var(--bsi-color-alpine)}.Mt2Iaa_indicator{width:var(--bsi-steps-dot-size);height:var(--bsi-steps-dot-size);border-radius:var(--bsi-radius-pill);border:2px solid var(--bsi-border-muted);background:var(--bsi-white);color:var(--bsi-text-secondary);font-size:var(--bsi-type-label);font-weight:var(--bsi-font-weight-medium);transition:background var(--bsi-transition-base), border-color var(--bsi-transition-base), color var(--bsi-transition-base);justify-content:center;align-items:center;display:flex}.Mt2Iaa_indicator .Mt2Iaa_check{font-size:var(--bsi-type-micro);color:var(--bsi-white);display:none}.Mt2Iaa_indicator[data-current]{border-color:var(--bsi-color-alpine);color:var(--bsi-color-alpine)}.Mt2Iaa_indicator[data-complete]{border-color:var(--bsi-color-alpine);color:var(--bsi-white)}.Mt2Iaa_indicator[data-complete] .Mt2Iaa_number{display:none}.Mt2Iaa_indicator[data-complete] .Mt2Iaa_check{display:inline-flex}.Mt2Iaa_solid[data-complete]{background:var(--bsi-color-alpine)}.Mt2Iaa_subtle[data-complete]{background:var(--bsi-color-salt);color:var(--bsi-color-alpine)}.Mt2Iaa_subtle[data-complete] .Mt2Iaa_check{color:var(--bsi-color-alpine)}.Mt2Iaa_trigger .Mt2Iaa_title{overflow-wrap:anywhere;text-align:start;max-width:100%;color:var(--bsi-text-body)}.Mt2Iaa_trigger[data-current] .Mt2Iaa_title{color:var(--bsi-color-alpine);font-weight:var(--bsi-font-weight-medium)}.Mt2Iaa_trigger[data-complete] .Mt2Iaa_title{color:var(--bsi-color-alpine)}.Mt2Iaa_trigger .Mt2Iaa_description{overflow-wrap:anywhere;text-align:start;text-transform:none;letter-spacing:normal;max-width:100%;color:var(--bsi-text-secondary)}.Mt2Iaa_trigger:disabled .Mt2Iaa_indicator{color:var(--bsi-text-placeholder);opacity:.55}.Mt2Iaa_trigger:disabled .Mt2Iaa_title,.Mt2Iaa_trigger:disabled .Mt2Iaa_description{color:var(--bsi-text-disabled)}.Mt2Iaa_separator{width:auto;max-width:var(--bsi-steps-separator-max-width,none);height:2px;margin:calc((var(--bsi-steps-dot-size) - 2px) / 2) 0 0;background:var(--bsi-border-default);flex:auto;align-self:flex-start}.Mt2Iaa_separator[data-complete]{background:var(--bsi-color-alpine)}.Mt2Iaa_root[data-orientation=vertical] .Mt2Iaa_list{flex-direction:column;align-items:stretch}.Mt2Iaa_root[data-orientation=vertical] .Mt2Iaa_item{flex-direction:column;flex:0;align-items:flex-start;display:flex;position:relative}.Mt2Iaa_root[data-orientation=vertical] .Mt2Iaa_trigger{width:auto;display:block}.Mt2Iaa_root[data-orientation=vertical] .Mt2Iaa_triggerContent{align-items:center;gap:var(--bsi-space-3);flex-direction:row;width:auto;max-width:none;margin:0}.Mt2Iaa_root[data-orientation=vertical] .Mt2Iaa_triggerContent:before,.Mt2Iaa_root[data-orientation=vertical] .Mt2Iaa_triggerContent:after{display:none}.Mt2Iaa_root[data-orientation=vertical] .Mt2Iaa_separator{width:2px;height:auto;min-height:var(--bsi-space-6);margin:var(--bsi-space-2) 0 var(--bsi-space-2) calc(var(--bsi-steps-dot-size) / 2 - 1px);flex:0;align-self:auto}.Mt2Iaa_root[data-orientation=vertical] .Mt2Iaa_title,.Mt2Iaa_root[data-orientation=vertical] .Mt2Iaa_description{text-align:start}.Mt2Iaa_navTrigger{color:var(--bsi-text-link);font-family:inherit;font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-medium);cursor:pointer;padding:var(--bsi-space-2) var(--bsi-space-3);background:0 0;border:none}.Mt2Iaa_navTrigger:disabled{color:var(--bsi-text-disabled);cursor:default}.Mt2Iaa_navTrigger:focus-visible{box-shadow:var(--bsi-focus-ring);border-radius:var(--bsi-radius-sm);outline:none}.Mt2Iaa_sm{--bsi-steps-dot-size:var(--bsi-sizes-6)}.Mt2Iaa_md{--bsi-steps-dot-size:var(--bsi-sizes-7)}.Mt2Iaa_lg{--bsi-steps-dot-size:var(--bsi-sizes-9)}.Haiqiq_overlay{background:var(--bsi-scrim);z-index:var(--bsi-z-overlay);animation:var(--bsi-anim-fade-in) var(--bsi-transition-fast);position:absolute;inset:0}.Haiqiq_content{align-items:center;gap:var(--bsi-space-2);text-align:center;flex-direction:column;display:flex}.Haiqiq_solid{background:var(--bsi-scrim)}.Haiqiq_subtle{background:color-mix(in srgb, var(--bsi-scrim) 50%, transparent)}.Haiqiq_fixed{position:fixed}._6u5ndq_root{width:var(--bsi-sizes-10);height:var(--bsi-sizes-10);border-radius:var(--bsi-radius-pill);background:var(--bsi-bg-subtle);color:var(--bsi-text-secondary);font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-semibold);line-height:var(--bsi-line-height-tight);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}._6u5ndq_xs{width:var(--bsi-sizes-6);height:var(--bsi-sizes-6);font-size:var(--bsi-type-micro)}._6u5ndq_sm{width:var(--bsi-sizes-8);height:var(--bsi-sizes-8);font-size:var(--bsi-type-small)}._6u5ndq_md{width:var(--bsi-sizes-10);height:var(--bsi-sizes-10)}._6u5ndq_lg{width:var(--bsi-sizes-14);height:var(--bsi-sizes-14);font-size:var(--bsi-font-size-md)}._6u5ndq_xl{width:var(--bsi-sizes-16);height:var(--bsi-sizes-16);font-size:var(--bsi-font-size-lg)}._6u5ndq_image{object-fit:cover;width:100%;height:100%}._6u5ndq_fallback{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}._8huIfG_layout{grid-template-columns:minmax(0,1fr) 20rem}@media (width<=48rem){._8huIfG_layout{grid-template-columns:minmax(0,1fr)}}._8huIfG_video{object-fit:cover;background:var(--bsi-black,#000);width:100%;height:100%;display:block}._8huIfG_relatedCarousel[data-overflow-right=true]:after,._8huIfG_relatedCarousel[data-overflow-left=true]:before{z-index:1;content:"";pointer-events:none;width:2.5rem;position:absolute;inset-block:0}._8huIfG_relatedCarousel[data-overflow-right=true]:after{background:linear-gradient(to left, var(--bsi-bg-primary) 0%, #f6f4ed00 100%);right:0}._8huIfG_relatedCarousel[data-overflow-left=true]:before{background:linear-gradient(to right, var(--bsi-bg-primary) 0%, #f6f4ed00 100%);left:0}.unrv9W_chart{font-family:var(--bsi-font-ui), sans-serif}.unrv9W_chart tspan{font-size:var(--bsi-font-size-xs)}.unrv9W_legend{gap:var(--bsi-space-2) var(--bsi-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.unrv9W_legendItem{align-items:center;gap:6px;display:inline-flex}.unrv9W_legendMarker{color:inherit;flex-shrink:0;display:inline-block}.unrv9W_legendMarkerSolid{background:currentColor;border-radius:2px;block-size:10px;inline-size:10px}.unrv9W_legendMarkerDashed{background:currentColor;border-block-start:2px dashed;block-size:2px;inline-size:20px}.unrv9W_tooltip{min-inline-size:var(--bsi-sizes-40);background:var(--bsi-white);border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-md);box-shadow:var(--bsi-shadow-sm)}.unrv9W_tooltipLabel{margin-block-end:var(--bsi-space-2)}.unrv9W_tooltipValue{justify-self:end}._2UmNzq_contentRow{position:relative}._2UmNzq_contentViewport{overflow-x:auto}._2UmNzq_contentBody{inline-size:max-content;min-inline-size:100%;position:relative}._2UmNzq_chartPane{min-inline-size:var(--bsi-sizes-60);flex:auto}._2UmNzq_categoryColumn{min-inline-size:max-content;padding-inline:var(--bsi-space-2) var(--bsi-space-4);flex:none}._2UmNzq_categoryRow{align-items:center;display:flex}._2UmNzq_categoryRowClickable{cursor:pointer}._2UmNzq_categoryLabel{text-align:end}._2UmNzq_chartPane svg.recharts-surface g:focus{outline:none}._2UmNzq_endContentColumn{min-inline-size:max-content;padding-inline:var(--bsi-space-4) var(--bsi-space-2);flex:none}._2UmNzq_endContentRow{align-items:center;display:flex}._2UmNzq_endContentRowClickable{cursor:pointer}._2UmNzq_chartPane .recharts-surface{outline:none!important}._2UmNzq_rowButton{border-radius:var(--bsi-radius-sm);pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset-inline:0}._2UmNzq_rowButton:focus{outline:2px solid var(--bsi-border-focus);outline-offset:-2px;background:color-mix(in srgb, var(--bsi-color-wasatch) 12%, transparent)}._2UmNzq_tooltip{min-inline-size:var(--bsi-sizes-40);background:var(--bsi-white);border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-md);box-shadow:var(--bsi-shadow-sm)}._2UmNzq_tooltipLabel{margin-block-end:var(--bsi-space-2)}._2UmNzq_tooltipValue{justify-self:end}._2UmNzq_chart tspan{font-size:var(--bsi-font-size-xs)}.UEcwFa_title{font-family:var(--bsi-font-ui);font-size:var(--bsi-type-micro);font-weight:var(--bsi-font-weight-regular);fill:var(--bsi-text-disabled);line-height:1.4}.UEcwFa_count{font-family:var(--bsi-font-ui);font-size:var(--bsi-font-size-sm);font-weight:var(--bsi-font-weight-medium);fill:var(--bsi-color-alpine);line-height:1.3}.UEcwFa_countLarge{font-family:var(--bsi-font-ui);font-size:var(--bsi-type-h3);font-weight:var(--bsi-font-weight-medium);fill:var(--bsi-color-alpine);line-height:1.3}.UEcwFa_centerLabel{--donut-chart-label-gap:calc(var(--bsi-space-1) * .75);--donut-chart-subtitle-line-height:calc(var(--bsi-type-micro) * 1.4)}.UEcwFa_centerLabelDefault{--donut-chart-metric-line-height:calc(var(--bsi-font-size-sm) * 1.3)}.UEcwFa_centerLabelPercentage{--donut-chart-metric-line-height:calc(var(--bsi-type-h3) * 1.3)}.UEcwFa_centerLabelMetric,.UEcwFa_centerLabelSubtitle{transform-box:fill-box;transform-origin:50%}.UEcwFa_centerLabelMetric{transform:translateY(calc((var(--donut-chart-label-gap) + var(--donut-chart-subtitle-line-height)) / -2))}.UEcwFa_centerLabelSubtitle{transform:translateY(calc((var(--donut-chart-label-gap) + var(--donut-chart-metric-line-height)) / 2))}.UEcwFa_chartContent{gap:var(--bsi-space-6)}.UEcwFa_legend{gap:var(--bsi-space-3);flex-direction:column;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}.UEcwFa_legendItem{align-items:center;column-gap:var(--bsi-space-1);min-width:0}.UEcwFa_dot{border-radius:var(--bsi-radius-2xs);width:.625rem;height:.625rem}.UEcwFa_percentage{white-space:nowrap}.UEcwFa_tooltip{min-inline-size:var(--bsi-sizes-40);background:var(--bsi-white);border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-md);box-shadow:var(--bsi-shadow-sm)}.UEcwFa_tooltipLabel{margin-block-end:var(--bsi-space-2)}.UEcwFa_tooltipValue{justify-self:end}.K9Ya3q_root{flex-direction:column;display:flex}.K9Ya3q_header{gap:var(--bsi-space-1);flex-direction:column;display:flex}.K9Ya3q_body{flex:1;min-block-size:0;min-inline-size:0}.K9Ya3q_stateBody,.K9Ya3q_loadingState,.K9Ya3q_loadingSkeleton{width:100%;flex:1;min-block-size:0;min-inline-size:0}.jHJm9a_icon{font-size:inherit;line-height:1;display:inline-block}.jHJm9a_size-xs{font-size:var(--bsi-font-size-xs)}.jHJm9a_size-sm{font-size:var(--bsi-font-size-sm)}.jHJm9a_size-md{font-size:var(--bsi-font-size-md)}.jHJm9a_size-lg{font-size:var(--bsi-font-size-lg)}.jHJm9a_size-xl{font-size:var(--bsi-font-size-xl)}.jHJm9a_size-2xl{font-size:var(--bsi-font-size-2xl)}.jHJm9a_size-3xl{font-size:var(--bsi-font-size-3xl)}.jHJm9a_inherit{color:inherit}.jHJm9a_primary{color:var(--bsi-text-primary)}.jHJm9a_muted{color:var(--bsi-text-muted)}.jHJm9a_faint{color:var(--bsi-text-faint)}.jHJm9a_alpine{color:var(--bsi-color-alpine)}.jHJm9a_wasatch{color:var(--bsi-color-wasatch)}.jHJm9a_uinta{color:var(--bsi-color-uinta)}.jHJm9a_arches{color:var(--bsi-color-arches)}.jHJm9a_canyonlands{color:var(--bsi-color-canyonlands)}.jHJm9a_warning{color:var(--bsi-text-warning)}.jHJm9a_onDark{color:var(--bsi-text-on-dark)}.jHJm9a_onDarkSecondary{color:var(--bsi-text-on-dark-secondary)}.jHJm9a_onDarkMuted{color:var(--bsi-text-on-dark-muted)}.jHJm9a_yellow{color:var(--bsi-color-bsi-yellow)}.jHJm9a_white{color:var(--bsi-white)}.jHJm9a_subtle{color:var(--bsi-icon-subtle)}.jqMk5q_text{font-family:var(--bsi-font-ui), sans-serif;color:inherit;margin:0}.jqMk5q_display{font-size:var(--bsi-type-display);font-weight:var(--bsi-font-weight-bold);letter-spacing:-.5px;color:var(--bsi-color-alpine);line-height:1.1}.jqMk5q_h1{font-size:var(--bsi-type-h1);font-weight:var(--bsi-font-weight-bold);letter-spacing:-.4px;color:var(--bsi-color-alpine);line-height:1.1}.jqMk5q_h2{font-size:var(--bsi-type-h2);font-weight:var(--bsi-font-weight-bold);letter-spacing:-.3px;color:var(--bsi-color-alpine);line-height:1.15}.jqMk5q_h3{font-size:var(--bsi-type-h3);font-weight:var(--bsi-font-weight-semibold);line-height:var(--bsi-line-height-tight);letter-spacing:-.2px;color:var(--bsi-color-alpine)}.jqMk5q_h4{font-size:var(--bsi-type-h4);font-weight:var(--bsi-font-weight-bold);color:var(--bsi-text-heading);line-height:1.3}.jqMk5q_body{font-size:var(--bsi-type-body);font-weight:var(--bsi-font-weight-regular);color:var(--bsi-text-body);line-height:1.7}.jqMk5q_small{font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-regular);color:var(--bsi-text-secondary);line-height:1.6}.jqMk5q_micro{font-size:var(--bsi-type-micro);font-weight:var(--bsi-font-weight-medium);letter-spacing:1px;text-transform:uppercase;color:var(--bsi-text-muted);line-height:1.4}.jqMk5q_label{font-size:var(--bsi-type-label);font-weight:var(--bsi-font-weight-medium);letter-spacing:3px;text-transform:uppercase;color:var(--bsi-text-label);line-height:1.4}.jqMk5q_link{font-weight:var(--bsi-font-weight-medium);color:var(--bsi-text-link);text-underline-offset:3px;cursor:pointer;transition:color var(--bsi-transition-fast,.1s ease);text-decoration:underline}.jqMk5q_link:hover{color:var(--bsi-color-alpine)}.jqMk5q_code{font-family:var(--bsi-font-mono), monospace;font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-regular);white-space:pre-wrap;word-break:break-word;color:var(--bsi-text-body);line-height:1.5}.jqMk5q_size-xs{font-size:var(--bsi-font-size-xs);line-height:var(--bsi-line-height-base)}.jqMk5q_size-sm{font-size:var(--bsi-font-size-sm);line-height:var(--bsi-line-height-base)}.jqMk5q_size-md{font-size:var(--bsi-font-size-md);line-height:var(--bsi-line-height-base)}.jqMk5q_size-lg{font-size:var(--bsi-font-size-lg);line-height:1.4}.jqMk5q_size-xl{font-size:var(--bsi-font-size-xl);line-height:1.3}.jqMk5q_size-2xl{font-size:var(--bsi-font-size-2xl);line-height:var(--bsi-line-height-tight)}.jqMk5q_size-3xl{font-size:var(--bsi-font-size-3xl);line-height:1.1}.jqMk5q_color-heading{color:var(--bsi-text-heading)}.jqMk5q_color-primary{color:var(--bsi-text-primary)}.jqMk5q_color-body{color:var(--bsi-text-body)}.jqMk5q_color-secondary{color:var(--bsi-text-secondary)}.jqMk5q_color-muted{color:var(--bsi-text-muted)}.jqMk5q_color-faint{color:var(--bsi-text-faint)}.jqMk5q_color-disabled{color:var(--bsi-text-disabled)}.jqMk5q_color-alpine{color:var(--bsi-color-alpine)}.jqMk5q_color-wasatch{color:var(--bsi-color-wasatch)}.jqMk5q_color-bsiYellow{color:var(--bsi-color-bsi-yellow)}.jqMk5q_color-link,.jqMk5q_color-info{color:var(--bsi-text-link)}.jqMk5q_color-success{color:var(--bsi-color-uinta)}.jqMk5q_color-warning{color:var(--bsi-text-warning)}.jqMk5q_color-error{color:var(--bsi-color-canyonlands)}.jqMk5q_color-onDark{color:var(--bsi-text-on-dark)}.jqMk5q_color-onDarkSecondary{color:var(--bsi-text-on-dark-secondary)}.jqMk5q_color-onDarkMuted{color:var(--bsi-text-on-dark-muted)}.jqMk5q_weight-light{font-weight:var(--bsi-font-weight-light)}.jqMk5q_weight-regular{font-weight:var(--bsi-font-weight-regular)}.jqMk5q_weight-medium{font-weight:var(--bsi-font-weight-medium)}.jqMk5q_weight-semibold{font-weight:var(--bsi-font-weight-semibold)}.jqMk5q_weight-bold{font-weight:var(--bsi-font-weight-bold)}.jqMk5q_align-left{text-align:left}.jqMk5q_align-center{text-align:center}.jqMk5q_align-right{text-align:right}.jqMk5q_lineHeight-tight{line-height:var(--bsi-line-height-tight)}.jqMk5q_lineHeight-base{line-height:var(--bsi-line-height-base)}.jqMk5q_decoration-none{text-decoration:none}.jqMk5q_decoration-underline{text-underline-offset:3px;text-decoration:underline}.jqMk5q_decoration-lineThrough{text-decoration:line-through}.jqMk5q_truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jv1Fla_button{justify-content:center;align-items:center;gap:var(--bsi-space-2);font-family:var(--bsi-font-ui), sans-serif;font-weight:var(--bsi-font-weight-medium);font-size:var(--bsi-type-body);letter-spacing:.2px;cursor:pointer;padding:0 var(--bsi-space-6);height:var(--bsi-sizes-md);white-space:nowrap;transition:background var(--bsi-transition-base), color var(--bsi-transition-base), box-shadow var(--bsi-transition-base), transform var(--bsi-transition-base), opacity var(--bsi-transition-base);border:none;outline:none;line-height:1;text-decoration:none;display:inline-flex;position:relative}.jv1Fla_button:hover:not(:disabled){background:color-mix(in srgb, var(--btn-bg), var(--bsi-color-carbon) var(--btn-hover-darken,15%))}.jv1Fla_button:focus-visible{box-shadow:var(--bsi-focus-ring)}.jv1Fla_button:active{transform:scale(.97)}.jv1Fla_button:disabled{opacity:.38;pointer-events:none;cursor:not-allowed}.jv1Fla_pill{border-radius:var(--bsi-radius-pill)}.jv1Fla_square{border-radius:var(--bsi-radius-md)}.jv1Fla_xs{height:var(--bsi-sizes-xs);padding:0 var(--bsi-space-2);font-size:var(--bsi-type-micro)}.jv1Fla_sm{height:var(--bsi-sizes-sm);padding:0 var(--bsi-space-4);font-size:var(--bsi-type-small)}.jv1Fla_md{height:var(--bsi-sizes-md)}.jv1Fla_lg{height:var(--bsi-sizes-lg);padding:0 var(--bsi-space-8);font-size:var(--bsi-type-h4)}.jv1Fla_xl{height:var(--bsi-sizes-xl);padding:0 var(--bsi-space-10);font-size:var(--bsi-type-h3)}.jv1Fla_fullWidth{width:100%}.jv1Fla_loading{cursor:progress}.jv1Fla_button .jv1Fla_loadingText{font:inherit;letter-spacing:inherit;color:inherit;align-items:center;line-height:1;display:inline-flex}.jv1Fla_spinnerCentered{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.jv1Fla_hiddenContent{align-items:center;gap:var(--bsi-space-2);opacity:0;display:inline-flex}.jv1Fla_primary{--btn-bg:var(--bsi-color-alpine);background:var(--btn-bg);color:var(--bsi-color-salt)}.jv1Fla_primary:hover:not(:disabled){box-shadow:var(--bsi-shadow-md)}.jv1Fla_secondary{color:var(--bsi-color-alpine);border:1.5px solid var(--bsi-color-alpine);background:0 0}.jv1Fla_secondary:hover:not(:disabled){background:var(--bsi-color-alpine);color:var(--bsi-color-salt);box-shadow:var(--bsi-shadow-md)}.jv1Fla_outline{color:var(--bsi-color-alpine);border:1.5px solid var(--bsi-color-alpine);background:0 0}.jv1Fla_outline:hover:not(:disabled){background:var(--bsi-color-alpine);color:var(--bsi-color-salt)}.jv1Fla_ghost{color:var(--bsi-color-alpine);background:0 0}.jv1Fla_ghost:hover:not(:disabled){background:color-mix(in srgb, var(--bsi-color-alpine) 8%, transparent)}.jv1Fla_danger{--btn-bg:var(--bsi-color-canyonlands);background:var(--btn-bg);color:var(--bsi-color-salt)}.jv1Fla_danger:hover:not(:disabled){box-shadow:var(--bsi-shadow-md)}.jv1Fla_link{color:var(--bsi-text-link);text-underline-offset:3px;background:0 0;border-radius:2px;height:auto;padding:0;text-decoration:underline}.jv1Fla_link:hover:not(:disabled){color:var(--bsi-color-alpine)}.jv1Fla_primary-dark{--btn-bg:var(--bsi-color-bsi-yellow);background:var(--btn-bg);color:var(--bsi-color-carbon)}.jv1Fla_primary-dark:hover:not(:disabled){box-shadow:var(--bsi-shadow-md)}.jv1Fla_outline-light{color:var(--bsi-color-salt);border:1.5px solid color-mix(in srgb, var(--bsi-color-salt) 45%, transparent);background:0 0}.jv1Fla_outline-light:hover:not(:disabled){background:color-mix(in srgb, var(--bsi-color-salt) 12%, transparent);border-color:var(--bsi-color-salt)}.jv1Fla_ghost-light{color:var(--bsi-color-salt);background:0 0}.jv1Fla_ghost-light:hover:not(:disabled){background:color-mix(in srgb, var(--bsi-color-salt) 10%, transparent)}.jv1Fla_plain{color:inherit;height:auto;font:inherit;letter-spacing:inherit;line-height:inherit;background:0 0;border:none;border-radius:0;padding:0}.jv1Fla_plain:hover:not(:disabled){box-shadow:none;background:0 0}.jv1Fla_plain:active{transform:none}.DjviFW_iconButton{aspect-ratio:1;padding:0}.RdlN7a_box{width:1.125rem;height:1.125rem;color:var(--bsi-white);background:var(--bsi-white);border:1.5px solid var(--bsi-border-muted);border-radius:var(--bsi-radius-xs);transition:background var(--bsi-transition-fast), border-color var(--bsi-transition-fast), box-shadow var(--bsi-transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RdlN7a_box[data-state=checked],.RdlN7a_box[data-state=indeterminate]{background:var(--bsi-color-alpine);border-color:var(--bsi-color-alpine)}.RdlN7a_box[data-focus-visible]{box-shadow:var(--bsi-focus-ring)}.RdlN7a_box[data-invalid]{border-color:var(--bsi-color-canyonlands);box-shadow:var(--bsi-focus-ring-error)}.RdlN7a_icon{color:var(--bsi-white);font-size:.75rem;line-height:1}.RdlN7a_sm{width:.9375rem;height:.9375rem}.RdlN7a_sm .RdlN7a_icon{font-size:.625rem}@keyframes _90sdMq_skeleton-shine{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _90sdMq_skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes _90sdMq_skeleton-fade-in{0%{opacity:0}to{opacity:1}}._90sdMq_skeleton{border-radius:var(--bsi-radius-input);cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0}._90sdMq_loading{color:#0000;box-shadow:none;background-clip:padding-box}._90sdMq_loading:before,._90sdMq_loading:after,._90sdMq_loading *{visibility:hidden}._90sdMq_loaded{animation:_90sdMq_skeleton-fade-in var(--bsi-skeleton-fade,.15s) ease-out}._90sdMq_pulse{background:color-mix(in srgb, var(--bsi-color-alpine) 10%, transparent);animation:_90sdMq_skeleton-pulse var(--bsi-skeleton-duration,1.2s) ease-in-out infinite}._90sdMq_shine{background:linear-gradient(90deg, color-mix(in srgb, var(--bsi-color-alpine) 6%, transparent) 25%, color-mix(in srgb, var(--bsi-color-alpine) 12%, transparent) 50%, color-mix(in srgb, var(--bsi-color-alpine) 6%, transparent) 75%);animation:_90sdMq_skeleton-shine var(--bsi-skeleton-duration,1.8s) ease-in-out infinite;background-size:200% 100%}._90sdMq_none{background:color-mix(in srgb, var(--bsi-color-alpine) 10%, transparent);animation:none}@media (prefers-reduced-motion:reduce){._90sdMq_pulse,._90sdMq_shine,._90sdMq_loaded{animation:none}}.zLselW_box{background:var(--bsi-white);cursor:pointer;border:1.5px solid var(--bsi-border-muted);border-radius:var(--bsi-radius-pill);width:1.125rem;height:1.125rem;transition:border-color var(--bsi-transition-fast), box-shadow var(--bsi-transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zLselW_box[data-state=checked]{border-color:var(--bsi-color-alpine)}.zLselW_box[data-focus-visible]{box-shadow:var(--bsi-focus-ring)}.zLselW_box[data-invalid]{border-color:var(--bsi-color-canyonlands);box-shadow:var(--bsi-focus-ring-error)}.zLselW_dot{border-radius:var(--bsi-radius-pill);background:var(--bsi-color-alpine);width:.5rem;height:.5rem;transition:transform var(--bsi-transition-fast);transform:scale(0)}.zLselW_box[data-state=checked] .zLselW_dot{transform:scale(1)}.zLselW_sm{width:.9375rem;height:.9375rem}.zLselW_sm .zLselW_dot{width:.4375rem;height:.4375rem}.bS3knW_content{align-items:center;gap:var(--bsi-space-2);max-width:var(--bsi-sizes-80);padding:var(--bsi-space-1) var(--bsi-space-2);font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-regular);color:var(--bsi-color-salt);background:var(--bsi-color-alpine);border-radius:var(--bsi-radius-xs);box-shadow:var(--bsi-shadow-md);z-index:calc(var(--bsi-z-tooltip) + var(--layer-index,0));transform-origin:var(--transform-origin);line-height:1.4;display:inline-flex;position:relative}.bS3knW_content[data-state=open]{animation:bS3knW_tooltip-in var(--bsi-transition-fast) ease-out}.bS3knW_content[data-state=closed]{animation:bS3knW_tooltip-out var(--bsi-transition-fast) ease-in}.bS3knW_unconstrained{max-width:none}.bS3knW_arrow{--arrow-size:.5rem;--arrow-background:var(--bsi-color-alpine)}.bS3knW_arrowTip{border-top:1px solid var(--bsi-color-alpine);border-left:1px solid var(--bsi-color-alpine)}.bS3knW_shortcut{font-family:ui-monospace,SFMono-Regular,monospace;font-size:var(--bsi-type-micro);color:var(--bsi-color-salt);background:color-mix(in srgb, var(--bsi-color-salt) 15%, transparent);border-radius:.1875rem;padding:.0625rem .3125rem}@keyframes bS3knW_tooltip-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes bS3knW_tooltip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.GHzcWG_field{align-items:center;gap:var(--bsi-space-2);width:100%;min-width:0;padding:0 var(--bsi-space-4);background:var(--bsi-white);border:1.5px solid var(--bsi-border-input);border-radius:var(--bsi-radius-input);transition:border-color var(--bsi-transition-base), box-shadow var(--bsi-transition-base);font-family:var(--bsi-font-ui), sans-serif;font-weight:var(--bsi-font-weight-regular);font-size:var(--bsi-type-body);color:var(--bsi-color-carbon);outline:none;display:inline-flex}.GHzcWG_field:hover{border-color:var(--bsi-border-input-hover)}.GHzcWG_field:focus-within{border-color:var(--bsi-color-wasatch);box-shadow:var(--bsi-focus-ring)}.GHzcWG_field.GHzcWG_error{border-color:var(--bsi-color-canyonlands)}.GHzcWG_field.GHzcWG_error:focus-within{box-shadow:var(--bsi-focus-ring-error)}.GHzcWG_field.GHzcWG_disabled{background:var(--bsi-surface-input-disabled);opacity:.5;cursor:not-allowed}.GHzcWG_field.GHzcWG_disabled:hover{border-color:var(--bsi-border-input)}.GHzcWG_field:has(.GHzcWG_input:read-only:not(:disabled)):hover{border-color:var(--bsi-border-input)}.GHzcWG_field:has(.GHzcWG_input:read-only:not(:disabled)):focus-within{border-color:var(--bsi-border-input);box-shadow:none}.GHzcWG_input{width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:none;outline:none;flex:auto;padding:0}.GHzcWG_input::placeholder{color:var(--bsi-text-placeholder)}.GHzcWG_input::-webkit-search-cancel-button{appearance:none}.GHzcWG_input:disabled{cursor:not-allowed}.GHzcWG_adornment{color:var(--bsi-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.GHzcWG_sm{padding:0 var(--bsi-space-3);min-height:var(--bsi-sizes-sm);font-size:var(--bsi-font-size-xs)}.GHzcWG_md{padding:0 var(--bsi-space-4);min-height:var(--bsi-sizes-md);font-size:var(--bsi-font-size-sm)}.GHzcWG_lg{padding:0 var(--bsi-space-4);min-height:var(--bsi-sizes-lg);font-size:var(--bsi-font-size-md)}._0eAa8q_chip{align-items:center;gap:var(--bsi-space-1);max-width:100%;padding:var(--bsi-space-1) var(--bsi-space-2);border-radius:var(--bsi-radius-pill);font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-medium);letter-spacing:.3px;line-height:var(--bsi-line-height-tight);white-space:nowrap;border:1px solid #0000;display:inline-flex}._0eAa8q_label{text-overflow:ellipsis;min-width:0;overflow:hidden}._0eAa8q_affix{align-items:center;display:inline-flex}._0eAa8q_dismiss{border-radius:var(--bsi-radius-pill);opacity:.7;transition:opacity var(--bsi-transition-fast);margin-inline-start:var(--bsi-space-1);font-size:.85em}._0eAa8q_dismiss:hover,._0eAa8q_dismiss:focus-visible{opacity:1}._0eAa8q_default{background:var(--bsi-chip-default-bg);color:var(--bsi-text-body)}._0eAa8q_solid{background:var(--bsi-white);color:var(--bsi-text-body);box-shadow:var(--bsi-shadow-sm)}._0eAa8q_alpine{background:var(--bsi-color-alpine);color:var(--bsi-color-salt)}._0eAa8q_yellow{background:var(--bsi-color-bsi-yellow);color:var(--bsi-color-carbon)}._0eAa8q_arches{color:var(--bsi-color-arches);background:#f6eeea;border-color:#ecdcd4}._0eAa8q_wasatch{color:var(--bsi-color-wasatch);background:#eef3f9;border-color:#dee7f3}._0eAa8q_uinta{color:var(--bsi-color-uinta);background:#eceeec;border-color:#d9ddd8}._0eAa8q_canyonlands{color:var(--bsi-color-canyonlands);background:#f0ebea;border-color:#e2d7d5}._0eAa8q_sage{color:var(--bsi-color-uinta);background:#f1f2ec}._0eAa8q_timpanogos{color:var(--bsi-color-timpanogos);background:#eceaeb;border-color:#d9d5d7}._0eAa8q_outline{background:var(--bsi-white);color:var(--bsi-color-alpine);border-color:var(--bsi-color-alpine);box-shadow:inset 0 0 0 .5px}.j-F9UW_root{flex-direction:column;display:flex;position:relative;overflow:hidden}.j-F9UW_viewport{border-radius:inherit;scrollbar-color:var(--bsi-border-muted) transparent;scrollbar-width:thin;flex:auto;width:100%;min-height:0;overflow:auto}.j-F9UW_viewport::-webkit-scrollbar{width:var(--bsi-sizes-2);height:var(--bsi-sizes-2)}.j-F9UW_viewport::-webkit-scrollbar-track{background:0 0}.j-F9UW_viewport::-webkit-scrollbar-thumb{background:var(--bsi-border-muted);border:var(--bsi-sizes-0-5) solid transparent;border-radius:var(--bsi-radius-pill);background-clip:padding-box}.j-F9UW_viewport::-webkit-scrollbar-thumb:hover{background-color:var(--bsi-text-muted)}.j-F9UW_viewport:focus-visible{box-shadow:var(--bsi-focus-ring);outline:none}.j-F9UW_content{min-width:100%;min-height:100%;display:block}.P4V3AG_backdrop{background:var(--bsi-scrim);z-index:calc(var(--z-index,var(--bsi-z-overlay)) - 1);position:fixed;inset:0}.P4V3AG_backdrop[data-state=open]{animation:var(--bsi-anim-fade-in) var(--bsi-transition-base)}.P4V3AG_backdrop[data-state=closed]{animation:var(--bsi-anim-fade-out) var(--bsi-transition-fast)}.P4V3AG_positioner{padding:var(--bsi-space-8) var(--bsi-space-6);z-index:var(--z-index,var(--bsi-z-overlay));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.P4V3AG_content{z-index:calc(var(--bsi-z-overlay) + var(--layer-index,0));width:100%;max-height:calc(100vh - var(--bsi-space-8));background:var(--bsi-white);border-radius:var(--bsi-radius-card);box-shadow:var(--bsi-shadow-lg);font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex;overflow:hidden}.P4V3AG_content[data-state=open]{animation:P4V3AG_content-in var(--bsi-transition-spring)}.P4V3AG_content[data-state=closed]{animation:P4V3AG_content-out var(--bsi-transition-fast)}.P4V3AG_sm{max-width:var(--bsi-sizes-96)}.P4V3AG_md{max-width:35rem}.P4V3AG_lg{max-width:48rem}.P4V3AG_xl{max-width:68rem}.P4V3AG_fullscreen{border-radius:0;width:100%;max-width:none;height:100%;max-height:100vh}.P4V3AG_header{justify-content:space-between;align-items:center;gap:var(--bsi-space-3);padding:var(--bsi-space-6) var(--bsi-space-8);border-bottom:1px solid var(--bsi-border-default);display:flex}.P4V3AG_title{line-height:var(--bsi-line-height-base);margin:0}.P4V3AG_close{width:var(--bsi-sizes-7);height:var(--bsi-sizes-7);margin:calc(var(--bsi-space-1) * -1) calc(var(--bsi-space-1) * -1) 0 0;color:var(--bsi-text-muted);border-radius:var(--bsi-radius-sm);cursor:pointer;transition:background var(--bsi-transition-fast), color var(--bsi-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}.P4V3AG_close:hover{color:var(--bsi-text-primary);background:var(--bsi-surface-subtle)}.P4V3AG_close[data-focus-visible],.P4V3AG_close:focus-visible{box-shadow:var(--bsi-focus-ring);outline:none}.P4V3AG_description{padding:var(--bsi-space-6) var(--bsi-space-8) 0;font-size:var(--bsi-type-body);color:var(--bsi-text-secondary);line-height:var(--bsi-line-height-base);margin:0}.P4V3AG_body{min-height:0;padding:var(--bsi-space-8);font-size:var(--bsi-type-body);color:var(--bsi-text-body);line-height:var(--bsi-line-height-base);flex:auto}.P4V3AG_description+.P4V3AG_body{padding-top:var(--bsi-space-4)}.P4V3AG_footer{justify-content:flex-end;align-items:center;gap:var(--bsi-space-3);padding:var(--bsi-space-4) var(--bsi-space-8);border-top:1px solid var(--bsi-border-default);background:var(--bsi-surface-subtle);display:flex}@keyframes P4V3AG_content-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes P4V3AG_content-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(.25rem)scale(.98)}}.XnCm4q_root{background:color-mix(in srgb, var(--bsi-color-carbon) 4%, var(--bsi-white));border:1px solid var(--bsi-border-default);width:100%;display:block}.XnCm4q_plain{background:0 0;border:0}.XnCm4q_square{border-radius:0}.XnCm4q_rounded{border-radius:var(--bsi-radius-card)}.XnCm4q_circle{border-radius:var(--bsi-radius-pill)}.XnCm4q_image{opacity:0;width:100%;height:100%;transition:opacity var(--bsi-transition-base);position:absolute;inset:0}.XnCm4q_image.XnCm4q_loaded{opacity:1}.XnCm4q_cover{object-fit:cover}.XnCm4q_contain{object-fit:contain}.XnCm4q_fallback{color:var(--bsi-text-placeholder);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.XnCm4q_editOverlay{color:var(--bsi-white);background:var(--bsi-scrim);opacity:0;transition:opacity var(--bsi-transition-base);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.XnCm4q_interactive{cursor:pointer;outline:none}.XnCm4q_interactive:hover .XnCm4q_editOverlay,.XnCm4q_interactive:focus-visible .XnCm4q_editOverlay{opacity:1}.XnCm4q_interactive:focus-visible{box-shadow:var(--bsi-focus-ring)}.gjEd7W_root{--rte-content-padding-x:var(--bsi-space-4);--rte-content-padding-y:var(--bsi-space-3);--rte-content-min-height:var(--bsi-sizes-48);border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-input);background:var(--bsi-white);font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex;overflow:hidden}.gjEd7W_root:focus-within{border-color:var(--bsi-border-focus);box-shadow:var(--bsi-focus-ring)}.gjEd7W_root[data-disabled]{opacity:.5;cursor:not-allowed}.gjEd7W_root[data-disabled] .gjEd7W_toolbar,.gjEd7W_root[data-disabled] .gjEd7W_content{pointer-events:none}.gjEd7W_root[data-readonly]{background:var(--bsi-bg-primary);border:none}.gjEd7W_root[data-readonly] .gjEd7W_toolbar{display:none}.gjEd7W_root[data-readonly] .gjEd7W_content{pointer-events:none}.gjEd7W_root[data-readonly] .gjEd7W_content [contenteditable],.gjEd7W_root[data-readonly] .gjEd7W_content .gjEd7W_prose{min-height:0;padding:0}.gjEd7W_root.gjEd7W_invalid,.gjEd7W_root[data-invalid]{border-color:var(--bsi-color-canyonlands)}.gjEd7W_root.gjEd7W_invalid:focus-within,.gjEd7W_root[data-invalid]:focus-within{box-shadow:var(--bsi-focus-ring-error)}.gjEd7W_toolbar{align-items:center;gap:var(--bsi-space-2);padding:var(--bsi-space-2) var(--bsi-space-3);border-bottom:1px solid var(--bsi-border-default);background:var(--bsi-white);flex-wrap:wrap;display:flex}.gjEd7W_controlGroup{align-items:center;gap:var(--bsi-space-1);display:inline-flex}.gjEd7W_controlGroup:not(:last-child):after{content:"";width:1px;height:var(--bsi-sizes-5);margin-left:var(--bsi-space-2);background:var(--bsi-border-default);align-self:center}.gjEd7W_controlButton{border-radius:var(--bsi-radius-sm)!important;color:var(--bsi-text-body)!important}.gjEd7W_controlButtonActive{background:color-mix(in srgb, var(--bsi-color-alpine) 10%, transparent)!important;color:var(--bsi-color-alpine)!important}.gjEd7W_select{height:var(--bsi-sizes-8);padding:0 var(--bsi-space-6) 0 var(--bsi-space-3);border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-input);background-color:var(--bsi-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%2323403b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--bsi-space-2) center;color:var(--bsi-text-body);font-family:inherit;font-size:var(--bsi-type-small);cursor:pointer;appearance:none;transition:border-color var(--bsi-transition-base), box-shadow var(--bsi-transition-base);background-size:.75rem;line-height:1}.gjEd7W_select:hover{border-color:var(--bsi-border-focus)}.gjEd7W_select:focus-visible{border-color:var(--bsi-border-focus);box-shadow:var(--bsi-focus-ring);outline:none}.gjEd7W_select:disabled{opacity:.5;cursor:not-allowed}.gjEd7W_content{flex-direction:column;display:flex}.gjEd7W_content [contenteditable],.gjEd7W_content .gjEd7W_prose{min-height:var(--rte-content-min-height);padding:var(--rte-content-padding-y) var(--rte-content-padding-x);font-size:var(--bsi-type-body);color:var(--bsi-text-body);outline:none;flex:1;line-height:1.7}.gjEd7W_content [contenteditable]>*+*,.gjEd7W_content .gjEd7W_prose>*+*{margin-top:var(--bsi-space-3)}.gjEd7W_content [contenteditable] h1,.gjEd7W_content [contenteditable] h2,.gjEd7W_content [contenteditable] h3,.gjEd7W_content .gjEd7W_prose h1,.gjEd7W_content .gjEd7W_prose h2,.gjEd7W_content .gjEd7W_prose h3{color:var(--bsi-color-alpine);font-weight:var(--bsi-font-weight-bold);line-height:var(--bsi-line-height-tight)}.gjEd7W_content [contenteditable] h1,.gjEd7W_content .gjEd7W_prose h1{font-size:var(--bsi-type-h2)}.gjEd7W_content [contenteditable] h2,.gjEd7W_content .gjEd7W_prose h2{font-size:var(--bsi-type-h3)}.gjEd7W_content [contenteditable] h3,.gjEd7W_content .gjEd7W_prose h3{font-size:var(--bsi-type-h4)}.gjEd7W_content [contenteditable] ul,.gjEd7W_content [contenteditable] ol,.gjEd7W_content .gjEd7W_prose ul,.gjEd7W_content .gjEd7W_prose ol{padding-left:var(--bsi-space-6)}.gjEd7W_content [contenteditable] ul,.gjEd7W_content .gjEd7W_prose ul{list-style:outside}.gjEd7W_content [contenteditable] ol,.gjEd7W_content .gjEd7W_prose ol{list-style:decimal}.gjEd7W_content [contenteditable] blockquote,.gjEd7W_content .gjEd7W_prose blockquote{padding-left:var(--bsi-space-4);border-left:3px solid var(--bsi-border-muted);color:var(--bsi-text-muted)}.gjEd7W_content [contenteditable] a,.gjEd7W_content .gjEd7W_prose a{color:var(--bsi-text-link);text-underline-offset:2px;text-decoration:underline}.gjEd7W_content [contenteditable] code,.gjEd7W_content .gjEd7W_prose code{border-radius:var(--bsi-radius-xs);background:var(--bsi-color-salt);padding:.1em .3em;font-family:monospace;font-size:.9em}.gjEd7W_content [contenteditable] pre,.gjEd7W_content .gjEd7W_prose pre{padding:var(--bsi-space-3) var(--bsi-space-4);border-radius:var(--bsi-radius-sm);background:var(--bsi-color-alpine);color:var(--bsi-white);overflow-x:auto}.gjEd7W_content [contenteditable] pre code,.gjEd7W_content .gjEd7W_prose pre code{color:inherit;font-size:var(--bsi-type-small);background:0 0;padding:0}.gjEd7W_content [contenteditable] mark,.gjEd7W_content .gjEd7W_prose mark{border-radius:var(--bsi-radius-xs);background:var(--bsi-color-highlight);color:inherit;padding:.05em .15em}.gjEd7W_content [contenteditable] p:first-child.gjEd7W_is-editor-empty:before,.gjEd7W_content .gjEd7W_prose p:first-child.gjEd7W_is-editor-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--bsi-text-placeholder);pointer-events:none}.aX4X2a_bar{align-items:center;gap:var(--bsi-space-4);padding:var(--bsi-space-4) var(--bsi-space-6);border-radius:var(--bsi-radius-input);font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-body);line-height:1.45;display:flex}.aX4X2a_icon{color:inherit;flex-shrink:0;font-size:1rem}.aX4X2a_body{flex:1;min-width:0}.aX4X2a_title{margin-right:var(--bsi-space-1)}.aX4X2a_close.aX4X2a_close{color:inherit;flex-shrink:0;margin-left:auto}.aX4X2a_info{color:var(--bsi-color-wasatch);background:#5a87c314;border:1px solid #5a87c333}.aX4X2a_success{color:var(--bsi-color-uinta);background:#43573d14;border:1px solid #43573d33}.aX4X2a_warning{color:var(--bsi-color-arches);background:#b4735114;border:1px solid #b4735133}.aX4X2a_error{color:var(--bsi-color-canyonlands);background:#6c372e14;border:1px solid #6c372e33}.F-KE6a_root{gap:var(--bsi-space-2);width:100%;font-family:var(--bsi-font-ui), sans-serif;--listbox-item-font-size:var(--bsi-font-size-sm);flex-direction:column;display:flex}.F-KE6a_sm{--menu-item-padding-y:var(--bsi-space-1);--menu-item-padding-x:var(--bsi-space-3);--listbox-item-font-size:var(--bsi-font-size-xs)}.F-KE6a_md{--listbox-item-font-size:var(--bsi-font-size-sm)}.F-KE6a_lg{--listbox-item-font-size:var(--bsi-font-size-md)}.F-KE6a_label{-webkit-user-select:none;user-select:none}.F-KE6a_valueText{color:var(--bsi-text-body)}.F-KE6a_content{max-height:var(--bsi-sizes-72);background:var(--bsi-white);border:1px solid var(--bsi-border-muted);border-radius:var(--bsi-radius-sm);box-shadow:var(--bsi-shadow-sm);scrollbar-width:thin;outline:none;flex-direction:column;gap:1px;display:flex;overflow-y:auto}.F-KE6a_content.F-KE6a_invalid{border-color:var(--bsi-color-canyonlands)}.F-KE6a_content[data-orientation=horizontal]{flex-direction:row;max-width:max-content;max-height:none;overflow:auto hidden}.F-KE6a_item{align-items:center;gap:var(--bsi-space-2);min-height:var(--bsi-sizes-8);padding:var(--menu-item-padding-y,var(--bsi-space-2)) var(--menu-item-padding-x,var(--bsi-space-4));color:var(--bsi-text-body);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--bsi-transition-base);outline:none;flex-shrink:0;display:flex}.F-KE6a_item:hover,.F-KE6a_item[data-highlighted]{background:var(--bsi-surface-subtle);color:var(--bsi-text-heading)}.F-KE6a_item[data-disabled]{color:var(--bsi-text-muted);cursor:not-allowed;opacity:.6}.F-KE6a_itemText{min-width:0;font-size:var(--listbox-item-font-size);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.F-KE6a_itemGroup{flex-direction:column;display:flex}.F-KE6a_itemGroup+.F-KE6a_itemGroup{margin-top:var(--bsi-space-2)}.F-KE6a_itemGroupLabel{padding:var(--bsi-space-2) var(--bsi-space-3) var(--bsi-space-1);text-transform:uppercase;letter-spacing:.05em}.F-KE6a_empty{padding:var(--bsi-space-6) var(--bsi-space-4);color:var(--bsi-text-muted);font-size:var(--bsi-type-small);justify-content:center;align-items:center;display:flex}.BRkbNa_root{gap:var(--bsi-space-2);width:100%;font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex}.BRkbNa_label{-webkit-user-select:none;user-select:none}.BRkbNa_control{align-items:center;gap:var(--bsi-space-1);min-height:var(--bsi-sizes-md);padding:var(--bsi-space-1) var(--bsi-space-2) var(--bsi-space-1) var(--bsi-space-3);background:var(--bsi-white);border:1.5px solid var(--bsi-border-input);border-radius:var(--bsi-radius-input);transition:border-color var(--bsi-transition-base), box-shadow var(--bsi-transition-base);display:flex}.BRkbNa_control:hover{border-color:var(--bsi-border-input-hover)}.BRkbNa_control[data-focusable]:focus-within{border-color:var(--bsi-color-wasatch);box-shadow:var(--bsi-focus-ring)}.BRkbNa_control[data-invalid]{border-color:var(--bsi-color-canyonlands)}.BRkbNa_control[data-invalid]:focus-within{box-shadow:var(--bsi-focus-ring-error)}.BRkbNa_control[data-disabled]{background:var(--bsi-surface-input-disabled);opacity:.5;cursor:not-allowed}.BRkbNa_control[data-disabled]:hover{border-color:var(--bsi-border-input)}.BRkbNa_control[data-disabled] .BRkbNa_field,.BRkbNa_control[data-disabled] .BRkbNa_input{cursor:not-allowed}.BRkbNa_pill{border-radius:var(--bsi-radius-pill);padding-inline:var(--bsi-space-3)}.BRkbNa_sm{min-height:var(--bsi-sizes-sm);font-size:var(--bsi-font-size-xs)}.BRkbNa_md{min-height:var(--bsi-sizes-md);font-size:var(--bsi-font-size-sm)}.BRkbNa_lg{min-height:var(--bsi-sizes-lg);font-size:var(--bsi-font-size-md)}.BRkbNa_field{align-items:center;gap:var(--bsi-space-1);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.BRkbNa_tags{display:contents}.BRkbNa_tag:focus-visible{box-shadow:var(--bsi-focus-ring);outline:none}.BRkbNa_input{min-width:10ch;font-family:inherit;font-size:inherit;color:var(--bsi-color-carbon);background:0 0;border:none;outline:none;flex:10ch;padding:0}.BRkbNa_input::placeholder{color:var(--bsi-text-placeholder)}.BRkbNa_indicators{align-items:center;gap:var(--bsi-space-1);flex-shrink:0;display:flex}.BRkbNa_trigger{padding:var(--bsi-space-1);color:var(--bsi-text-muted);border-radius:var(--bsi-radius-xs);cursor:pointer;pointer-events:auto;transition:color var(--bsi-transition-fast), background var(--bsi-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.BRkbNa_trigger:hover{color:var(--bsi-text-heading);background:var(--bsi-surface-subtle)}.BRkbNa_trigger[data-state=open] .BRkbNa_triggerIcon{transform:rotate(180deg)}.BRkbNa_triggerIcon{transition:transform var(--bsi-transition-base)}.BRkbNa_root[data-readonly] .BRkbNa_indicators,.BRkbNa_control[data-disabled] .BRkbNa_indicators{display:none}.BRkbNa_root[data-readonly] .BRkbNa_control:hover{border-color:var(--bsi-border-input)}.BRkbNa_root[data-readonly] .BRkbNa_control[data-focusable]:focus-within{border-color:var(--bsi-border-input);box-shadow:none}.BRkbNa_content{z-index:calc(var(--bsi-z-overlay) + var(--layer-index,0));width:var(--reference-width);max-height:var(--bsi-sizes-72);background:var(--bsi-white);border:1px solid var(--bsi-border-muted);border-radius:var(--bsi-radius-sm);box-shadow:var(--bsi-shadow-lg);scrollbar-width:thin;outline:none;flex-direction:column;gap:1px;display:flex;overflow-y:auto}.BRkbNa_content[data-state=open]{animation:var(--bsi-anim-pop-in) var(--bsi-transition-fast)}.BRkbNa_contentInline{width:100%;box-shadow:var(--bsi-shadow-sm);z-index:auto;animation:none}.BRkbNa_item{align-items:center;gap:var(--bsi-space-2);min-height:var(--bsi-sizes-8);padding:var(--menu-item-padding-y,var(--bsi-space-2)) var(--menu-item-padding-x,var(--bsi-space-4));color:var(--bsi-text-body);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--bsi-transition-base);outline:none;flex-shrink:0;display:flex}.BRkbNa_item:hover,.BRkbNa_item[data-highlighted]{background:var(--bsi-surface-subtle);color:var(--bsi-text-heading)}.BRkbNa_item[data-disabled]{color:var(--bsi-text-muted);cursor:not-allowed;opacity:.6}.BRkbNa_itemText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BRkbNa_itemGroup{flex-direction:column;display:flex}.BRkbNa_itemGroup+.BRkbNa_itemGroup{margin-top:var(--bsi-space-2)}.BRkbNa_itemGroupLabel{padding:var(--bsi-space-2) var(--bsi-space-3) var(--bsi-space-1);text-transform:uppercase;letter-spacing:.05em}.BRkbNa_empty{padding:var(--bsi-space-6) var(--bsi-space-4);color:var(--bsi-text-muted);font-size:var(--bsi-type-small);justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.BRkbNa_content{animation:none}}.pXFE9q_root{--select-border-width:1.5px;--select-vertical-border-width:calc(2 * var(--select-border-width));width:100%;font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex}.pXFE9q_label{-webkit-user-select:none;user-select:none}.pXFE9q_control{width:100%;min-height:var(--bsi-sizes-md);background:var(--bsi-white);border:var(--select-border-width) solid var(--bsi-border-input);transition:border-color var(--bsi-transition-base), box-shadow var(--bsi-transition-base);align-items:center;display:flex;position:relative}.pXFE9q_control:hover{border-color:var(--bsi-border-input-hover)}.pXFE9q_control:focus-within{border-color:var(--bsi-color-wasatch);box-shadow:var(--bsi-focus-ring)}.pXFE9q_control:has(.pXFE9q_trigger[data-focus]){border-color:var(--bsi-color-wasatch);box-shadow:var(--bsi-focus-ring)}.pXFE9q_control:has(.pXFE9q_trigger[data-invalid]){border-color:var(--bsi-color-canyonlands)}.pXFE9q_control:has(.pXFE9q_trigger[data-invalid]):focus-within{box-shadow:var(--bsi-focus-ring-error)}.pXFE9q_control:has(.pXFE9q_trigger[data-invalid]):has(.pXFE9q_trigger[data-focus]){box-shadow:var(--bsi-focus-ring-error)}.pXFE9q_control:has(.pXFE9q_trigger[data-disabled]){background:var(--bsi-surface-input-disabled);opacity:.5;cursor:not-allowed}.pXFE9q_control:has(.pXFE9q_trigger[data-disabled]):hover{border-color:var(--bsi-border-input)}.pXFE9q_pill{border-radius:var(--bsi-radius-pill)}.pXFE9q_square{border-radius:var(--bsi-radius-md)}.pXFE9q_sm{min-height:var(--bsi-sizes-sm)}.pXFE9q_sm .pXFE9q_trigger{min-height:calc(var(--bsi-sizes-sm) - var(--select-vertical-border-width));font-size:var(--bsi-font-size-xs)}.pXFE9q_md{min-height:var(--bsi-sizes-md)}.pXFE9q_md .pXFE9q_trigger{min-height:calc(var(--bsi-sizes-md) - var(--select-vertical-border-width));font-size:var(--bsi-font-size-sm)}.pXFE9q_lg{min-height:var(--bsi-sizes-lg)}.pXFE9q_lg .pXFE9q_trigger{min-height:calc(var(--bsi-sizes-lg) - var(--select-vertical-border-width));font-size:var(--bsi-font-size-md)}.pXFE9q_trigger{justify-content:space-between;align-items:center;gap:var(--bsi-space-2);width:100%;min-width:0;min-height:calc(var(--bsi-sizes-md) - var(--select-vertical-border-width));padding:var(--bsi-space-1) var(--bsi-space-11) var(--bsi-space-1) calc(var(--bsi-space-3));font-family:inherit;font-size:var(--bsi-type-body);color:var(--bsi-color-carbon);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;display:flex}.pXFE9q_trigger[data-placeholder-shown]{color:var(--bsi-text-placeholder)}.pXFE9q_trigger[data-disabled]{cursor:not-allowed}.pXFE9q_valueText{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.pXFE9q_leadingIcon{flex-shrink:0}.pXFE9q_indicators{right:var(--bsi-space-3);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.pXFE9q_clearTrigger{color:var(--bsi-text-muted);border-radius:var(--bsi-radius-xs);cursor:pointer;pointer-events:auto;transition:color var(--bsi-transition-fast), background var(--bsi-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pXFE9q_clearTrigger:hover{color:var(--bsi-text-heading);background:var(--bsi-surface-subtle)}.pXFE9q_root[data-readonly] .pXFE9q_clearTrigger,.pXFE9q_root[data-disabled] .pXFE9q_clearTrigger,.pXFE9q_trigger[data-disabled]~.pXFE9q_indicators .pXFE9q_clearTrigger{display:none}.pXFE9q_root[data-readonly] .pXFE9q_control{cursor:default}.pXFE9q_root[data-readonly] .pXFE9q_control:hover{border-color:var(--bsi-border-input)}.pXFE9q_root[data-readonly] .pXFE9q_control:focus-within{border-color:var(--bsi-border-input);box-shadow:none}.pXFE9q_root[data-readonly] .pXFE9q_control:has(.pXFE9q_trigger[data-focus]){border-color:var(--bsi-border-input);box-shadow:none}.pXFE9q_root[data-readonly] .pXFE9q_trigger{cursor:default}.pXFE9q_indicator{color:var(--bsi-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pXFE9q_indicator[data-state=open] .pXFE9q_indicatorIcon{transform:rotate(180deg)}.pXFE9q_indicatorIcon{transition:transform var(--bsi-transition-base)}.pXFE9q_content{z-index:calc(var(--bsi-z-overlay) + var(--layer-index,0));min-width:var(--reference-width);max-height:min(var(--available-height,var(--bsi-sizes-72)), var(--bsi-sizes-72));background:var(--bsi-white);border:1px solid var(--bsi-border-muted);border-radius:var(--bsi-radius-sm);box-shadow:var(--bsi-shadow-lg);scrollbar-width:thin;outline:none;flex-direction:column;gap:1px;display:flex;overflow-y:auto}.pXFE9q_content[data-state=open]{animation:var(--bsi-anim-pop-in) var(--bsi-transition-fast)}.pXFE9q_item{align-items:center;gap:var(--bsi-space-2);min-height:var(--bsi-sizes-8);padding:var(--menu-item-padding-y,var(--bsi-space-2)) var(--menu-item-padding-x,var(--bsi-space-4));color:var(--bsi-text-body);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--bsi-transition-base);outline:none;flex-shrink:0;display:flex}.pXFE9q_item:hover,.pXFE9q_item[data-highlighted]{background:var(--bsi-surface-subtle);color:var(--bsi-text-heading)}.pXFE9q_item[data-disabled]{color:var(--bsi-text-muted);cursor:not-allowed;opacity:.6}.pXFE9q_itemText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pXFE9q_itemGroup{flex-direction:column;display:flex}.pXFE9q_itemGroup+.pXFE9q_itemGroup{margin-top:var(--bsi-space-2)}.pXFE9q_itemGroupLabel{padding:var(--bsi-space-2) var(--bsi-space-3) var(--bsi-space-1);text-transform:uppercase;letter-spacing:.05em}@media (prefers-reduced-motion:reduce){.pXFE9q_content{animation:none}}.vDU8vG_spinner{justify-content:center;align-items:center;gap:var(--bsi-space-2);font-family:var(--bsi-font-ui), sans-serif;color:var(--bsi-text-secondary);flex-direction:column;display:inline-flex}.vDU8vG_overlay{width:fit-content;height:fit-content;z-index:var(--bsi-z-overlay);margin:auto;position:absolute;inset:0}.vDU8vG_inline{position:relative}.vDU8vG_centered{margin-left:auto;margin-right:auto;display:flex;position:relative}.vDU8vG_ring{border-radius:var(--bsi-radius-pill);border-style:solid;border-width:var(--bsi-spinner-thickness,2px);border-color:var(--bsi-spinner-color,var(--bsi-color-alpine));border-bottom-color:var(--bsi-spinner-track,transparent);border-inline-start-color:var(--bsi-spinner-track,transparent);animation:vDU8vG_spinner-rotate var(--bsi-spinner-speed,.6s) linear infinite;display:inline-block}.vDU8vG_label{font-size:var(--bsi-type-small);line-height:var(--bsi-line-height-base);text-align:center}.vDU8vG_mini .vDU8vG_ring{width:var(--bsi-sizes-4);height:var(--bsi-sizes-4);--bsi-spinner-thickness:2px}.vDU8vG_mini .vDU8vG_label{font-size:var(--bsi-type-micro)}.vDU8vG_small .vDU8vG_ring{width:var(--bsi-sizes-6);height:var(--bsi-sizes-6);--bsi-spinner-thickness:2px}.vDU8vG_medium .vDU8vG_ring{width:var(--bsi-sizes-9);height:var(--bsi-sizes-9);--bsi-spinner-thickness:3px}.vDU8vG_large .vDU8vG_ring{width:var(--bsi-sizes-12);height:var(--bsi-sizes-12);--bsi-spinner-thickness:4px}@keyframes vDU8vG_spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vDU8vG_ring{animation-duration:1.5s}}.r7r54a_root{gap:var(--bsi-space-2);font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;width:100%;display:flex}.r7r54a_label{align-items:center;gap:var(--bsi-space-1);display:inline-flex}.r7r54a_requiredIndicator{color:var(--bsi-color-canyonlands)}.r7r54a_helperText,.r7r54a_errorText{display:inline-block}.QRV1nG_root{gap:var(--bsi-space-3);flex-direction:column;width:100%;height:100%;display:flex}.QRV1nG_root.QRV1nG_invalid .QRV1nG_dropzone{border-color:var(--bsi-color-canyonlands)}.QRV1nG_root.QRV1nG_readonly .QRV1nG_dropzone{cursor:default;pointer-events:none}.QRV1nG_root.QRV1nG_readonly .QRV1nG_dropzone:hover{border-color:var(--bsi-border-default);background:color-mix(in srgb, var(--bsi-color-carbon) 3%, var(--bsi-white))}.QRV1nG_dropzone{border:1px dashed var(--bsi-border-default);border-radius:var(--bsi-radius-card);background:color-mix(in srgb, var(--bsi-color-carbon) 3%, var(--bsi-white));min-height:0;transition:border-color var(--bsi-transition-base), background var(--bsi-transition-base);flex:1;display:flex}.QRV1nG_dropzone:hover{border-color:var(--bsi-color-wasatch);background:color-mix(in srgb, var(--bsi-color-wasatch) 4%, var(--bsi-white))}.QRV1nG_dropzone[data-dragging]{border-color:var(--bsi-color-wasatch);background:color-mix(in srgb, var(--bsi-color-wasatch) 8%, var(--bsi-white))}.QRV1nG_dropzone[data-disabled]{opacity:.5;cursor:not-allowed}.QRV1nG_dropzone[data-disabled]:hover{border-color:var(--bsi-border-default);background:color-mix(in srgb, var(--bsi-color-carbon) 3%, var(--bsi-white))}.QRV1nG_trigger{justify-content:center;align-items:center;gap:var(--bsi-space-2);width:100%;height:100%;padding:var(--bsi-space-6) var(--bsi-space-4);cursor:pointer;text-align:center;color:inherit;background:0 0;border:0;flex-direction:column;flex:1;display:flex}.QRV1nG_root.QRV1nG_compact .QRV1nG_trigger{padding:var(--bsi-space-3)}.QRV1nG_trigger:focus-visible{outline:var(--bsi-focus-ring);outline-offset:2px;border-radius:var(--bsi-radius-card)}.QRV1nG_trigger[data-disabled]{cursor:not-allowed}.QRV1nG_zoneIcon{color:var(--bsi-text-muted)}.QRV1nG_label{color:var(--bsi-text-secondary);margin:0}.QRV1nG_hint{margin:0}.QRV1nG_itemGroup{gap:var(--bsi-space-2);flex-direction:column;display:flex}.QRV1nG_item{align-items:center;gap:var(--bsi-space-3);padding:var(--bsi-space-2) var(--bsi-space-3);border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-card);background:var(--bsi-white);display:flex}.QRV1nG_itemPreview{width:var(--bsi-sizes-10);height:var(--bsi-sizes-10);border-radius:var(--bsi-radius-card);background:color-mix(in srgb, var(--bsi-color-carbon) 4%, var(--bsi-white));flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.QRV1nG_itemImage{object-fit:cover;width:100%;height:100%}.QRV1nG_itemMeta{flex-direction:column;flex:1;min-width:0;display:flex}.QRV1nG_itemName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.QRV1nG_itemSize{color:var(--bsi-text-placeholder);font-size:.8125rem}.QRV1nG_itemDelete{width:var(--bsi-sizes-7);height:var(--bsi-sizes-7);border-radius:var(--bsi-radius-pill);color:var(--bsi-text-placeholder);cursor:pointer;transition:background var(--bsi-transition-base), color var(--bsi-transition-base);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.QRV1nG_itemDelete:hover{background:color-mix(in srgb, var(--bsi-color-carbon) 8%, var(--bsi-white));color:var(--bsi-color-carbon)}.QRV1nG_itemDelete:focus-visible{outline:var(--bsi-focus-ring);outline-offset:2px}.mA9mma_root{width:100%}.mA9mma_status{padding:var(--bsi-space-4);justify-content:center;align-items:center;display:flex}.l2MhrG_root{width:100%;height:100%}.l2MhrG_horizontalContent{height:100%}.l2MhrG_canvas{position:relative}.l2MhrG_verticalCanvas{width:100%}.l2MhrG_horizontalCanvas{height:100%}.l2MhrG_item{position:absolute;top:0;left:0}.l2MhrG_verticalItem{width:100%}.l2MhrG_horizontalItem{height:100%}.WXPzXq_root{align-items:center;gap:var(--bsi-space-2);font-family:var(--bsi-font-ui), sans-serif;cursor:pointer;vertical-align:middle;display:inline-flex;position:relative}.WXPzXq_root[data-disabled]{cursor:not-allowed;opacity:.5}.WXPzXq_root[data-readonly]{cursor:default}.WXPzXq_label{-webkit-user-select:none;user-select:none}.WXPzXq_group{gap:var(--bsi-space-2);font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex}.WXPzXq_group.WXPzXq_horizontal{gap:var(--bsi-space-4);flex-flow:wrap}.CJePuq_root{gap:var(--bsi-space-2);flex-direction:column;width:100%;min-width:0;display:inline-flex}.CJePuq_range{align-items:center;gap:var(--bsi-space-2);width:100%;display:inline-flex}.CJePuq_rangeSeparator{color:var(--bsi-text-muted);flex-shrink:0}.CJePuq_control{align-items:center;gap:var(--bsi-space-1);background:var(--bsi-white);border:1.5px solid var(--bsi-border-input);border-radius:var(--bsi-radius-input);width:100%;transition:border-color var(--bsi-transition-base), box-shadow var(--bsi-transition-base);padding-inline-end:var(--bsi-space-2);display:inline-flex}.CJePuq_control:hover{border-color:var(--bsi-border-input-hover)}.CJePuq_control:focus-within{border-color:var(--bsi-color-wasatch);box-shadow:var(--bsi-focus-ring)}.CJePuq_control[data-disabled]{background:var(--bsi-surface-input-disabled);opacity:.5;cursor:not-allowed}.CJePuq_control[data-disabled]:hover{border-color:var(--bsi-border-input)}.CJePuq_control[data-disabled] .CJePuq_input{cursor:not-allowed}.CJePuq_pill{border-radius:var(--bsi-radius-pill)}.CJePuq_invalid,.CJePuq_invalid:hover{border-color:var(--bsi-color-canyonlands)}.CJePuq_invalid:focus-within{border-color:var(--bsi-color-canyonlands);box-shadow:var(--bsi-focus-ring-error)}.CJePuq_input{min-width:0;height:inherit;padding:0 var(--bsi-space-3);font-family:var(--bsi-font-ui), sans-serif;font-weight:var(--bsi-font-weight-regular);font-size:var(--bsi-type-body);color:var(--bsi-color-carbon);background:0 0;border:none;outline:none;flex:1}.CJePuq_input::placeholder{color:var(--bsi-text-placeholder)}.CJePuq_sm .CJePuq_control{min-height:var(--bsi-sizes-sm)}.CJePuq_sm .CJePuq_input{font-size:var(--bsi-font-size-xs)}.CJePuq_md .CJePuq_control{min-height:var(--bsi-sizes-md)}.CJePuq_md .CJePuq_input{font-size:var(--bsi-font-size-sm)}.CJePuq_lg .CJePuq_control{min-height:var(--bsi-sizes-lg)}.CJePuq_lg .CJePuq_input{font-size:var(--bsi-font-size-md)}.CJePuq_indicators{align-items:center;gap:var(--bsi-space-1);flex-shrink:0;display:inline-flex}.CJePuq_root[data-readonly] .CJePuq_indicators,.CJePuq_root[data-disabled] .CJePuq_indicators{display:none}.CJePuq_root[data-readonly] .CJePuq_control:hover{border-color:var(--bsi-border-input)}.CJePuq_root[data-readonly] .CJePuq_control:focus-within{border-color:var(--bsi-border-input);box-shadow:none}.CJePuq_iconButton{width:var(--bsi-sizes-7);height:var(--bsi-sizes-7);border-radius:var(--bsi-radius-xs);color:var(--bsi-text-muted);cursor:pointer;transition:background var(--bsi-transition-base), color var(--bsi-transition-base);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.CJePuq_iconButton:hover{background:color-mix(in srgb, var(--bsi-color-alpine) 6%, transparent);color:var(--bsi-color-alpine)}.CJePuq_iconButton[hidden],.CJePuq_iconButton[data-state=hidden]{display:none}.CJePuq_content{--table-cell-size:var(--bsi-sizes-8);gap:var(--bsi-space-2);z-index:calc(var(--bsi-z-overlay) + var(--layer-index,0));min-width:var(--bsi-sizes-72);padding:var(--bsi-space-3);background:var(--bsi-white);border:1px solid var(--bsi-border-muted);border-radius:var(--bsi-radius-sm);box-shadow:var(--bsi-shadow-lg);font-family:var(--bsi-font-ui), sans-serif;outline:none;flex-direction:column;display:flex}.CJePuq_content[data-state=open]{animation:var(--bsi-anim-pop-in) var(--bsi-transition-fast)}.CJePuq_content[data-state=closed]{animation:var(--bsi-anim-pop-out) var(--bsi-transition-fast)}.CJePuq_view{gap:var(--bsi-space-2);flex-direction:column;display:flex}.CJePuq_view[hidden]{display:none}.CJePuq_viewControl{justify-content:space-between;align-items:center;gap:var(--bsi-space-2);display:flex}.CJePuq_navButton{width:var(--bsi-sizes-7);height:var(--bsi-sizes-7);border-radius:var(--bsi-radius-xs);color:var(--bsi-text-body);cursor:pointer;transition:background var(--bsi-transition-base);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.CJePuq_navButton:hover{background:color-mix(in srgb, var(--bsi-color-alpine) 6%, transparent);color:var(--bsi-color-alpine)}.CJePuq_navButton[data-disabled]{color:var(--bsi-text-muted);cursor:not-allowed;opacity:.5}.CJePuq_viewTrigger{padding:var(--bsi-space-1) var(--bsi-space-2);border-radius:var(--bsi-radius-xs);font-family:inherit;font-size:var(--bsi-type-body);font-weight:var(--bsi-font-weight-medium);color:var(--bsi-text-heading);cursor:pointer;transition:background var(--bsi-transition-base);background:0 0;border:none;flex:1}.CJePuq_viewTrigger:hover{background:color-mix(in srgb, var(--bsi-color-alpine) 6%, transparent);color:var(--bsi-color-alpine)}.CJePuq_table{border-collapse:separate;border-spacing:0}.CJePuq_weekday{width:var(--table-cell-size);padding:var(--bsi-space-1);font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-medium);color:var(--bsi-text-muted);text-align:center}.CJePuq_cell{text-align:center;padding:0}.CJePuq_gridCell{padding:var(--bsi-space-1)}.CJePuq_cellTrigger{min-width:var(--table-cell-size);min-height:var(--table-cell-size);border-radius:var(--bsi-radius-xs);font-family:inherit;font-size:var(--bsi-type-body);color:var(--bsi-text-body);cursor:pointer;transition:background var(--bsi-transition-base), color var(--bsi-transition-base);background:0 0;border:none;justify-content:center;align-items:center;margin:0 auto;display:inline-flex}[data-view=month] .CJePuq_cellTrigger,[data-view=year] .CJePuq_cellTrigger{width:calc(var(--table-cell-size) * 1.75)}.CJePuq_cellTrigger:hover{background:color-mix(in srgb, var(--bsi-color-alpine) 6%, transparent)}.CJePuq_cellTrigger[data-today]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bsi-color-alpine) 35%, transparent)}.CJePuq_cellTrigger[data-selected]{background:var(--bsi-color-alpine);color:var(--bsi-white)}.CJePuq_cellTrigger[data-in-range]{background:color-mix(in srgb, var(--bsi-color-alpine) 12%, transparent);border-radius:0}.CJePuq_cellTrigger[data-range-start]{background:var(--bsi-color-alpine);border-top-left-radius:var(--bsi-radius-xs);border-bottom-left-radius:var(--bsi-radius-xs)}.CJePuq_cellTrigger[data-range-end]{background:var(--bsi-color-alpine);border-top-right-radius:var(--bsi-radius-xs);border-bottom-right-radius:var(--bsi-radius-xs)}.CJePuq_cellTrigger[data-outside-range]{color:var(--bsi-text-muted);opacity:.5}.CJePuq_cellTrigger[data-disabled]{color:var(--bsi-text-muted);cursor:not-allowed;opacity:.4}.CJePuq_cellTrigger[data-unavailable]{color:var(--bsi-text-muted);cursor:not-allowed;text-decoration:line-through}.JX2njG_root{gap:var(--bsi-space-3);flex-direction:column;width:100%;display:flex}.JX2njG_viewport{width:100%;aspect-ratio:var(--image-natural-ratio,16/9);background:color-mix(in srgb, var(--bsi-color-carbon) 8%, var(--bsi-white));border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-card);cursor:grab;position:relative;overflow:hidden}.JX2njG_viewport[data-panning]{cursor:grabbing}.JX2njG_viewport[data-disabled]{cursor:default}.JX2njG_image{opacity:0;width:100%;height:100%;transition:opacity var(--bsi-transition-base);display:block}.JX2njG_image[data-ready]{opacity:1}.JX2njG_selection{box-sizing:border-box;outline:1px solid var(--bsi-color-alpine);outline-offset:-1px;box-shadow:0 0 0 1px var(--bsi-white), 0 0 0 9999px var(--bsi-scrim,#00000080);cursor:move}.JX2njG_selection:focus-visible{outline:2px solid var(--bsi-color-alpine);outline-offset:2px}.JX2njG_selection[data-shape=circle]{border-radius:50%;outline:none}.JX2njG_selection[data-disabled]{cursor:default}.JX2njG_grid{opacity:0;transition:opacity var(--bsi-transition-base);border-style:solid;border-color:#ffffff80}.JX2njG_grid[data-axis=horizontal]{border-width:1px 0}.JX2njG_grid[data-axis=vertical]{border-width:0 1px}.JX2njG_selection:hover .JX2njG_grid,.JX2njG_grid[data-dragging],.JX2njG_grid[data-panning]{opacity:1}.JX2njG_handle{width:var(--bsi-sizes-3);height:var(--bsi-sizes-3);background:var(--bsi-white);border:1px solid var(--bsi-color-alpine);border-radius:var(--bsi-radius-xs);box-shadow:var(--bsi-shadow-sm);touch-action:none}.JX2njG_handle[data-position=n],.JX2njG_handle[data-position=s]{height:var(--bsi-sizes-2);box-shadow:none;background:0 0;border:none}.JX2njG_handle[data-position=e],.JX2njG_handle[data-position=w]{width:var(--bsi-sizes-2);box-shadow:none;background:0 0;border:none}.JX2njG_handle[data-disabled]{display:none}.iq4rMW_root{gap:var(--bsi-space-2);font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:inline-flex}.iq4rMW_root[data-disabled]{opacity:.5}.iq4rMW_items{gap:var(--bsi-space-2);flex-direction:column;display:flex}.iq4rMW_root[data-orientation=horizontal] .iq4rMW_items{gap:var(--bsi-space-4);flex-direction:row}.iq4rMW_item{align-items:center;gap:var(--bsi-space-2);cursor:pointer;display:inline-flex}.iq4rMW_item[data-disabled]{cursor:not-allowed;opacity:.5}.iq4rMW_root[data-readonly] .iq4rMW_item{cursor:default}.iq4rMW_itemText{-webkit-user-select:none;user-select:none}.iq4rMW_sm .iq4rMW_itemControl{width:.9375rem;height:.9375rem}.iq4rMW_sm .iq4rMW_itemText{font-size:var(--bsi-type-small)}.B6x0tG_root{--segment-radius:var(--bsi-radius-input);isolation:isolate;text-align:center;border:1.5px solid var(--bsi-border-default);border-radius:var(--segment-radius);min-width:max-content;font-family:var(--bsi-font-ui), sans-serif;width:fit-content;display:inline-flex;position:relative;overflow:hidden}.B6x0tG_root.B6x0tG_vertical{flex-direction:column}.B6x0tG_root[data-disabled]{opacity:.5;cursor:not-allowed}.B6x0tG_root[data-readonly]{cursor:default}.B6x0tG_root.B6x0tG_invalid,.B6x0tG_root[data-invalid]{border-color:var(--bsi-color-canyonlands)}.B6x0tG_indicator{z-index:-1;top:var(--top);left:var(--left);width:var(--width);height:var(--height);background:var(--bsi-color-alpine);transition-property:var(--transition-property);transition-duration:var(--bsi-transition-base);transition-timing-function:ease;position:absolute}.B6x0tG_item{justify-content:center;align-items:center;gap:var(--bsi-space-2);color:var(--bsi-text-secondary);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--bsi-transition-fast), color var(--bsi-transition-fast);background:#00000005;display:inline-flex;position:relative}.B6x0tG_item[data-state=checked]{color:var(--bsi-white)}.B6x0tG_item:not([data-state=checked]):hover{color:var(--bsi-text-body);background:#00000014}.B6x0tG_item[data-disabled]{color:var(--bsi-text-disabled);cursor:not-allowed}.B6x0tG_item:has(input:focus-visible){box-shadow:var(--bsi-focus-ring);outline:none}.B6x0tG_itemText{align-items:center;gap:var(--bsi-space-2);display:inline-flex}.B6x0tG_pill{border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-pill);padding:var(--bsi-space-1);gap:2px;overflow:visible}.B6x0tG_pill.B6x0tG_invalid,.B6x0tG_pill[data-invalid]{box-shadow:var(--bsi-focus-ring-error)}.B6x0tG_pill .B6x0tG_indicator{border-radius:var(--bsi-radius-pill)}.B6x0tG_pill .B6x0tG_item{border-radius:var(--bsi-radius-pill);background:0 0}.B6x0tG_pill .B6x0tG_item:not([data-state=checked]):hover{background:0 0}.B6x0tG_xs .B6x0tG_item{height:var(--bsi-sizes-xs);padding-inline:var(--bsi-space-2);font-size:var(--bsi-type-small)}.B6x0tG_sm .B6x0tG_item{height:var(--bsi-sizes-sm);padding-inline:var(--bsi-space-3);font-size:var(--bsi-type-small)}.B6x0tG_md .B6x0tG_item{height:var(--bsi-sizes-md);padding-inline:var(--bsi-space-3);font-size:var(--bsi-type-body)}.B6x0tG_lg .B6x0tG_item{height:var(--bsi-sizes-lg);padding-inline:var(--bsi-space-4);font-size:var(--bsi-type-body)}@media (prefers-reduced-motion:reduce){.B6x0tG_indicator{transition:none}}.X50h0q_root{align-items:center;gap:var(--bsi-space-2);font-family:var(--bsi-font-ui), sans-serif;cursor:pointer;display:inline-flex;position:relative}.X50h0q_root[data-disabled]{cursor:not-allowed;opacity:.5}.X50h0q_root[data-readonly]{cursor:default}.X50h0q_label{-webkit-user-select:none;user-select:none}.X50h0q_control{width:var(--bsi-sizes-10);height:var(--bsi-sizes-6);background:var(--bsi-border-muted);border-radius:var(--bsi-radius-pill);transition:background var(--bsi-transition-base), box-shadow var(--bsi-transition-base);flex-shrink:0;align-items:center;padding:.125rem;display:inline-flex}.X50h0q_control[data-state=checked]{background:var(--bsi-color-alpine)}.X50h0q_control[data-focus-visible]{box-shadow:var(--bsi-focus-ring)}.X50h0q_control[data-invalid]{box-shadow:var(--bsi-focus-ring-error)}.X50h0q_thumb{width:var(--bsi-sizes-5);height:var(--bsi-sizes-5);background:var(--bsi-white);border-radius:var(--bsi-radius-pill);box-shadow:var(--bsi-shadow-sm);transition:transform var(--bsi-transition-base);justify-content:center;align-items:center;display:flex}.X50h0q_thumb[data-state=checked]{transform:translate(1rem)}.X50h0q_sm .X50h0q_control{width:var(--bsi-sizes-8);height:var(--bsi-sizes-5)}.X50h0q_sm .X50h0q_thumb{width:var(--bsi-sizes-4);height:var(--bsi-sizes-4)}.X50h0q_sm .X50h0q_thumb[data-state=checked]{transform:translate(.75rem)}.X50h0q_sm .X50h0q_label{font-size:var(--bsi-type-micro)}.rQXHFa_root{gap:var(--bsi-space-2);width:100%;font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex}.rQXHFa_label{-webkit-user-select:none;user-select:none}.rQXHFa_control{align-items:center;gap:var(--bsi-space-1);width:100%;min-width:0;min-height:var(--bsi-sizes-md);padding:var(--bsi-space-1) var(--bsi-space-2);background:var(--bsi-white);border:1.5px solid var(--bsi-border-input);border-radius:var(--bsi-radius-input);transition:border-color var(--bsi-transition-base), box-shadow var(--bsi-transition-base);display:flex}.rQXHFa_control:hover{border-color:var(--bsi-border-input-hover)}.rQXHFa_control[data-focus],.rQXHFa_control:focus-within{border-color:var(--bsi-color-wasatch);box-shadow:var(--bsi-focus-ring)}.rQXHFa_control[data-invalid]{border-color:var(--bsi-color-canyonlands)}.rQXHFa_control[data-invalid][data-focus],.rQXHFa_control[data-invalid]:focus-within{box-shadow:var(--bsi-focus-ring-error)}.rQXHFa_control[data-disabled]{background:var(--bsi-surface-input-disabled);opacity:.5;cursor:not-allowed}.rQXHFa_control[data-disabled]:hover{border-color:var(--bsi-border-input)}.rQXHFa_control[data-disabled] .rQXHFa_input{cursor:not-allowed}.rQXHFa_control[data-readonly]:hover{border-color:var(--bsi-border-input)}.rQXHFa_control[data-readonly][data-focus],.rQXHFa_control[data-readonly]:focus-within{border-color:var(--bsi-border-input);box-shadow:none}.rQXHFa_item,.rQXHFa_itemPreview{outline:none;align-items:center;display:inline-flex}.rQXHFa_previewTag{cursor:default}.rQXHFa_itemPreview[data-highlighted] .rQXHFa_previewTag{box-shadow:var(--bsi-focus-ring)}.rQXHFa_itemPreview[data-disabled] .rQXHFa_previewTag{opacity:.6;cursor:not-allowed}.rQXHFa_itemDelete{font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.rQXHFa_itemInput{min-width:var(--bsi-sizes-16);padding:var(--bsi-space-1) var(--bsi-space-2);font-family:inherit;font-size:var(--bsi-type-small);color:var(--bsi-color-carbon);background:var(--bsi-white);border:1.5px solid var(--bsi-color-wasatch);border-radius:var(--bsi-radius-pill);outline:none}.rQXHFa_input{min-width:12ch;padding:var(--bsi-space-1);font-family:inherit;font-size:var(--bsi-type-body);color:var(--bsi-color-carbon);background:0 0;border:none;outline:none;flex:12ch}.rQXHFa_input::placeholder{color:var(--bsi-text-placeholder)}.rQXHFa_clear{padding:var(--bsi-space-1);color:var(--bsi-text-muted);border-radius:var(--bsi-radius-xs);cursor:pointer;transition:color var(--bsi-transition-fast), background var(--bsi-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rQXHFa_clear:hover{color:var(--bsi-text-heading);background:var(--bsi-surface-subtle)}.rQXHFa_control[data-readonly] .rQXHFa_clear,.rQXHFa_control[data-disabled] .rQXHFa_clear,.rQXHFa_control[data-readonly] .rQXHFa_itemDelete,.rQXHFa_control[data-disabled] .rQXHFa_itemDelete{display:none}.VaIrSW_field{width:100%;padding:var(--bsi-space-3) var(--bsi-space-4);background:var(--bsi-white);border:1.5px solid var(--bsi-border-input);border-radius:var(--bsi-radius-input);transition:border-color var(--bsi-transition-base), box-shadow var(--bsi-transition-base);display:flex}.VaIrSW_field:hover{border-color:var(--bsi-border-input-hover)}.VaIrSW_field:focus-within{border-color:var(--bsi-color-wasatch);box-shadow:var(--bsi-focus-ring)}.VaIrSW_field.VaIrSW_error{border-color:var(--bsi-color-canyonlands)}.VaIrSW_field.VaIrSW_error:focus-within{box-shadow:var(--bsi-focus-ring-error)}.VaIrSW_field.VaIrSW_disabled{background:var(--bsi-surface-input-disabled);opacity:.5;cursor:not-allowed}.VaIrSW_field.VaIrSW_disabled:hover{border-color:var(--bsi-border-input)}.VaIrSW_field:has(textarea:read-only:not(:disabled)):hover{border-color:var(--bsi-border-input)}.VaIrSW_field:has(textarea:read-only:not(:disabled)):focus-within{border-color:var(--bsi-border-input);box-shadow:none}.VaIrSW_textarea{min-width:0;min-height:var(--bsi-sizes-20);font-family:inherit;font-weight:var(--bsi-font-weight-regular);font-size:var(--bsi-type-body);line-height:var(--bsi-line-height-base);color:var(--bsi-color-carbon);background:0 0;border:none;outline:none;flex:1}.VaIrSW_textarea::placeholder{color:var(--bsi-text-disabled)}.VaIrSW_textarea:disabled{cursor:not-allowed}.VaIrSW_resize-none{resize:none}.VaIrSW_resize-vertical{resize:vertical}.VaIrSW_resize-horizontal{resize:horizontal}.VaIrSW_resize-both{resize:both}.tfZKbG_root{width:100%}.Nq4pAG_actions{opacity:0;transition:opacity var(--bsi-transition-base)}.Nq4pAG_preview:hover .Nq4pAG_actions,.Nq4pAG_preview:focus-within .Nq4pAG_actions{opacity:1}.Nq4pAG_preview .Nq4pAG_replaceOverlay{opacity:0;transition:opacity var(--bsi-transition-base);position:absolute;inset:0}.Nq4pAG_replaceOverlay:hover,.Nq4pAG_replaceOverlay:focus-visible{opacity:1}.PTmncq_badge{min-width:var(--bsi-sizes-5);height:var(--bsi-sizes-5);padding:0 var(--bsi-space-1);border-radius:var(--bsi-radius-pill);font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-micro);font-weight:var(--bsi-font-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.PTmncq_brand{background:var(--bsi-color-bsi-yellow);color:var(--bsi-color-carbon)}.PTmncq_red{background:var(--bsi-color-canyonlands);color:var(--bsi-white)}.PTmncq_blue{background:var(--bsi-text-link);color:var(--bsi-white)}.PTmncq_neutral{background:var(--bsi-badge-neutral-bg);color:var(--bsi-text-body)}.PTmncq_alpine{background:var(--bsi-color-alpine);color:var(--bsi-color-salt)}.Sz2yXq_root{width:100%;font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex;overflow:hidden}.Sz2yXq_trigger{cursor:pointer;width:100%;transition:background var(--bsi-transition-fast);background:0 0;border:none;padding:0}.Sz2yXq_trigger:hover{background:var(--bsi-surface-subtle)}.Sz2yXq_trigger:focus-visible{outline:none}.Sz2yXq_trigger[data-disabled]{cursor:not-allowed;opacity:.5}.Sz2yXq_indicator{transition:transform var(--bsi-transition-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Sz2yXq_indicator[data-state=open]{transform:rotate(180deg)}.Sz2yXq_content{overflow:hidden}.Sz2yXq_content[data-state=open]{animation:Sz2yXq_expand var(--bsi-transition-base), Sz2yXq_fadeIn var(--bsi-transition-base)}.Sz2yXq_content[data-state=open][data-has-collapsed-size]{animation:Sz2yXq_expand var(--bsi-transition-base)}.Sz2yXq_content[data-state=closed]{animation:Sz2yXq_collapse var(--bsi-transition-base), Sz2yXq_fadeOut var(--bsi-transition-base)}.Sz2yXq_content[data-state=closed][data-has-collapsed-size]{animation:Sz2yXq_collapse var(--bsi-transition-base)}@keyframes Sz2yXq_expand{0%{height:var(--collapsed-height,0)}to{height:var(--height)}}@keyframes Sz2yXq_collapse{0%{height:var(--height)}to{height:var(--collapsed-height,0)}}@keyframes Sz2yXq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Sz2yXq_fadeOut{0%{opacity:1}to{opacity:0}}._2QeH1q_scrollArea{-webkit-overflow-scrolling:touch;border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-card);background:var(--bsi-white);max-width:100%;overflow-x:auto}._2QeH1q_table{border-collapse:collapse;width:100%;font-family:var(--bsi-font-ui), sans-serif;text-align:left}._2QeH1q_fixed{table-layout:fixed}._2QeH1q_header{background:var(--bsi-white)}._2QeH1q_columnHeader{padding:var(--bsi-space-3) var(--bsi-space-4);border-bottom:1px solid var(--bsi-border-default);white-space:nowrap;vertical-align:middle}._2QeH1q_sortTrigger{align-items:center;gap:var(--bsi-space-1);transition:color var(--bsi-transition-fast);display:inline-flex}._2QeH1q_sortTrigger:hover,._2QeH1q_sortTriggerActive{color:var(--bsi-text-body)}._2QeH1q_sortIcon{color:var(--bsi-text-placeholder);opacity:0;transition:color var(--bsi-transition-fast)}._2QeH1q_sortTrigger:hover ._2QeH1q_sortIcon,._2QeH1q_sortTriggerActive ._2QeH1q_sortIcon{color:var(--bsi-text-secondary);opacity:1}._2QeH1q_row{border-bottom:1px solid var(--bsi-border-default);transition:background var(--bsi-transition-fast)}._2QeH1q_body ._2QeH1q_row:last-child{border-bottom:none}._2QeH1q_row._2QeH1q_selected{background:var(--bsi-surface-subtle)}._2QeH1q_cell{padding:var(--bsi-space-3) var(--bsi-space-4);font-size:var(--bsi-type-body);color:var(--bsi-text-body);vertical-align:middle}._2QeH1q_footer{background:var(--bsi-surface-subtle)}._2QeH1q_footer ._2QeH1q_cell{font-size:var(--bsi-type-small);color:var(--bsi-text-faint);border-top:1px solid var(--bsi-border-default)}._2QeH1q_caption{padding:var(--bsi-space-3) var(--bsi-space-4);color:var(--bsi-text-muted);text-align:left}._2QeH1q_numeric{text-align:right;font-variant-numeric:tabular-nums}._2QeH1q_sm ._2QeH1q_columnHeader{padding:var(--bsi-space-2) var(--bsi-space-3)}._2QeH1q_sm ._2QeH1q_cell{padding:var(--bsi-space-2) var(--bsi-space-3);font-size:var(--bsi-type-small)}._2QeH1q_outline ._2QeH1q_columnHeader,._2QeH1q_outline ._2QeH1q_cell{border-inline-end:1px solid var(--bsi-border-default)}._2QeH1q_outline ._2QeH1q_columnHeader:last-child,._2QeH1q_outline ._2QeH1q_cell:last-child{border-inline-end:none}._2QeH1q_striped ._2QeH1q_body ._2QeH1q_row:nth-of-type(odd){background:var(--bsi-surface-subtle)}._2QeH1q_interactive ._2QeH1q_body ._2QeH1q_row:not([aria-disabled=true]):hover{background:#23403b06}._2QeH1q_body ._2QeH1q_row[aria-disabled=true],._2QeH1q_body ._2QeH1q_row[aria-disabled=true] *{cursor:default}._2QeH1q_stickyHeader thead tr{z-index:1;position:sticky;top:0}._2QeH1q_stickyHeader ._2QeH1q_columnHeader{background:var(--bsi-white);box-shadow:inset 0 -1px 0 var(--bsi-border-default);border-bottom-color:#0000}.Rbd66G_root{position:relative}.Rbd66G_horizontal{align-items:center;min-width:0;max-width:100%;overflow:hidden}.Rbd66G_vertical{align-items:stretch;min-height:0;max-height:100%;overflow:hidden}.Rbd66G_item{flex:none;min-width:0;display:inline-flex}.Rbd66G_measure{visibility:hidden;pointer-events:none;z-index:-1;position:absolute;top:0;left:0}._5RXH-G_breadcrumb{display:block}._5RXH-G_list{align-items:center;gap:var(--bsi-space-2);scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._5RXH-G_list::-webkit-scrollbar{display:none}._5RXH-G_li{align-items:center;gap:var(--bsi-space-2);flex-shrink:0;display:flex}._5RXH-G_item{color:var(--bsi-text-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--bsi-text-link) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--bsi-text-link) 50%, transparent);text-underline-offset:2px;white-space:nowrap;transition:color .15s,text-decoration-color .15s}a._5RXH-G_item:hover{color:var(--bsi-color-alpine);-webkit-text-decoration-color:var(--bsi-color-alpine);text-decoration-color:var(--bsi-color-alpine)}a._5RXH-G_item:focus-visible{outline:2px solid var(--bsi-color-alpine);outline-offset:2px;border-radius:var(--bsi-radius-xs)}._5RXH-G_active{color:var(--bsi-color-alpine);font-weight:var(--bsi-font-weight-semibold);text-decoration:none}._5RXH-G_sep{font-size:var(--bsi-type-small);color:var(--bsi-text-muted);white-space:nowrap}._5RXH-G_ellipsis{color:var(--bsi-text-muted);letter-spacing:.1em;white-space:nowrap}._3QpxvG_root{align-items:center;gap:var(--bsi-space-1);font-family:var(--bsi-font-ui), sans-serif;display:flex}._3QpxvG_item{min-width:var(--bsi-pagination-size);height:var(--bsi-pagination-size);padding:0 var(--bsi-space-3);border-radius:var(--bsi-radius-pill);color:var(--bsi-text-body);font-family:inherit;font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-medium);cursor:pointer;transition:background var(--bsi-transition-base), border-color var(--bsi-transition-base), color var(--bsi-transition-base);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._3QpxvG_item:hover:not(:disabled):not([data-selected]){background:color-mix(in srgb, var(--bsi-color-alpine) 8%, transparent)}._3QpxvG_item:focus-visible{box-shadow:var(--bsi-focus-ring);outline:none}._3QpxvG_item:disabled{opacity:.5;cursor:default}._3QpxvG_item._3QpxvG_outline[data-selected]{border-color:var(--bsi-color-alpine);color:var(--bsi-color-alpine);background:var(--bsi-white)}._3QpxvG_item._3QpxvG_subtle[data-selected]{background:var(--bsi-color-alpine);color:var(--bsi-white)}._3QpxvG_ellipsis{min-width:var(--bsi-pagination-size);height:var(--bsi-pagination-size);color:var(--bsi-text-muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}._3QpxvG_pageText{padding:0 var(--bsi-space-2);color:var(--bsi-text-muted);white-space:nowrap}._3QpxvG_pageSize{white-space:nowrap}._3QpxvG_sm{--bsi-pagination-size:var(--bsi-sizes-7)}._3QpxvG_md{--bsi-pagination-size:var(--bsi-sizes-9)}._3QpxvG_lg{--bsi-pagination-size:var(--bsi-sizes-11)}.mWpLga_root{font-family:var(--bsi-font-ui), sans-serif;min-width:0}.mWpLga_overflow{flex:1;margin-bottom:-2px;padding-bottom:2px}.mWpLga_trigger{align-items:center;gap:var(--bsi-space-2);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-small);background:0 0;border:none;line-height:1;text-decoration:none;display:inline-flex}.mWpLga_trigger:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.mWpLga_trigger.mWpLga_loading:disabled{opacity:1;cursor:default}.mWpLga_trigger .mWpLga_skeleton{align-items:center;gap:var(--bsi-space-2);display:inline-flex}.mWpLga_underline{border-bottom:2px solid var(--bsi-border-default);gap:0;display:flex}.mWpLga_underline .mWpLga_trigger{padding:var(--bsi-space-3) var(--bsi-space-5);font-size:var(--bsi-type-body);font-weight:var(--bsi-font-weight-medium);color:var(--bsi-text-faint);transition:color var(--bsi-transition-base), border-color var(--bsi-transition-base);border-bottom:2px solid #0000;margin-bottom:-2px}.mWpLga_underline .mWpLga_trigger:hover{color:var(--bsi-color-alpine)}.mWpLga_underline .mWpLga_trigger:focus-visible{outline:2px solid var(--bsi-color-wasatch);outline-offset:-4px}.mWpLga_underline .mWpLga_trigger .mWpLga_count{background:color-mix(in srgb, var(--bsi-color-alpine) 10%, transparent);color:var(--bsi-text-body)}.mWpLga_underline .mWpLga_trigger[data-selected]{color:var(--bsi-color-alpine);border-bottom-color:var(--bsi-color-alpine)}.mWpLga_underline .mWpLga_trigger[data-selected] .mWpLga_count{background:var(--bsi-color-alpine);color:var(--bsi-color-salt)}.mWpLga_pill{background:color-mix(in srgb, var(--bsi-color-alpine) 8%, transparent);border-radius:var(--bsi-radius-pill);padding:var(--bsi-space-1);align-items:center;gap:2px;display:inline-flex}.mWpLga_pill .mWpLga_trigger{padding:var(--bsi-space-2) var(--bsi-space-4);font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-regular);color:var(--bsi-text-body);border-radius:var(--bsi-radius-pill);transition:color var(--bsi-transition-fast), background var(--bsi-transition-fast), box-shadow var(--bsi-transition-fast)}.mWpLga_pill .mWpLga_trigger:hover{color:var(--bsi-color-alpine)}.mWpLga_pill .mWpLga_trigger:focus-visible{box-shadow:var(--bsi-focus-ring);outline:none}.mWpLga_pill .mWpLga_trigger .mWpLga_count{background:color-mix(in srgb, var(--bsi-color-alpine) 10%, transparent);color:var(--bsi-text-body)}.mWpLga_pill .mWpLga_trigger[data-selected]{background:var(--bsi-white);color:var(--bsi-color-alpine);font-weight:var(--bsi-font-weight-medium);box-shadow:0 1px 4px color-mix(in srgb, var(--bsi-color-carbon) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--bsi-color-carbon) 4%, transparent)}.mWpLga_pill .mWpLga_trigger[data-selected] .mWpLga_count{background:var(--bsi-color-alpine);color:var(--bsi-color-salt)}.mWpLga_content{padding-top:var(--bsi-space-5)}.mWpLga_content:focus-visible{outline:none}.LTF2iq_root{gap:var(--bsi-space-2);flex-wrap:wrap;display:flex}.LTF2iq_trigger{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.LTF2iq_trigger:focus-visible{box-shadow:var(--bsi-focus-ring);border-radius:var(--bsi-radius-pill);outline:0}.LTF2iq_trigger:disabled{cursor:not-allowed;opacity:.6}.LTF2iq_invalid .LTF2iq_trigger:focus-visible{box-shadow:var(--bsi-focus-ring-error)}.jMfjaG_logo{width:var(--bsi-logo-width);height:auto;display:inline-block}.jMfjaG_full{--bsi-logo-width:var(--bsi-sizes-40)}.jMfjaG_mark{--bsi-logo-width:var(--bsi-sizes-8)}.jMfjaG_sm.jMfjaG_full{--bsi-logo-width:calc(var(--bsi-sizes-28) + var(--bsi-sizes-2))}.jMfjaG_md.jMfjaG_full{--bsi-logo-width:var(--bsi-sizes-40)}.jMfjaG_lg.jMfjaG_full{--bsi-logo-width:var(--bsi-sizes-60)}.jMfjaG_sm.jMfjaG_mark{--bsi-logo-width:var(--bsi-sizes-6)}.jMfjaG_md.jMfjaG_mark{--bsi-logo-width:var(--bsi-sizes-8)}.jMfjaG_lg.jMfjaG_mark{--bsi-logo-width:var(--bsi-sizes-12)}.jMfjaG_dark{filter:brightness(0)invert()}.jMfjaG_light,.jMfjaG_yellow{filter:brightness(0)}.jMfjaG_link{line-height:0;text-decoration:none;display:inline-block}.jMfjaG_link:focus-visible{outline:2px solid var(--bsi-color-wasatch);outline-offset:var(--bsi-space-1);border-radius:var(--bsi-radius-xs)}.wVDTkW_root{--bsi-nav-width-expanded:270px;--bsi-nav-width-collapsed:70px;width:var(--bsi-nav-width-expanded);background:var(--bsi-color-alpine);height:100%;transition:width var(--bsi-transition-base);flex-direction:column;flex-shrink:0;display:flex;overflow:visible}.wVDTkW_header{justify-content:space-between;align-items:center;gap:var(--bsi-space-3);padding:var(--bsi-space-6);border-bottom:1px solid var(--bsi-overlay-white-08);display:flex}.wVDTkW_collapsed{width:var(--bsi-nav-width-collapsed)}.wVDTkW_collapsed .wVDTkW_header{align-items:center;gap:var(--bsi-space-2);padding:var(--bsi-space-4) var(--bsi-space-3);flex-direction:column}.wVDTkW_collapsed .wVDTkW_item{justify-content:center;gap:0}.wVDTkW_collapsed .wVDTkW_itemLabel,.wVDTkW_collapsed .wVDTkW_itemChevron,.wVDTkW_collapsed .wVDTkW_subItems,.wVDTkW_collapsed .wVDTkW_userInfo,.wVDTkW_collapsed .wVDTkW_userCaret{display:none}.wVDTkW_collapsed .wVDTkW_user{justify-content:center;gap:0}.wVDTkW_collapsed .wVDTkW_footer{padding:var(--bsi-space-3)}.wVDTkW_logo{min-width:0;color:var(--bsi-color-salt);line-height:0;display:block}.wVDTkW_logo .wVDTkW_expandedLogo{--bsi-logo-width:var(--bsi-sizes-32)}.wVDTkW_logoLink{line-height:0;text-decoration:none;display:inline-block}.wVDTkW_logoLink:focus-visible{outline:2px solid var(--bsi-color-wasatch);outline-offset:var(--bsi-space-1);border-radius:var(--bsi-radius-xs)}.wVDTkW_iconBtn{width:var(--bsi-sizes-7);height:var(--bsi-sizes-7);border-radius:var(--bsi-radius-input);background:var(--bsi-overlay-white-08);color:var(--bsi-text-on-dark-strong);transition:background var(--bsi-transition-base);flex-shrink:0}.wVDTkW_iconBtn:hover{background:var(--bsi-overlay-white-15)}.wVDTkW_collapseChevron{transition:transform var(--bsi-transition-base)}.wVDTkW_collapseChevronCollapsed{transform:rotate(180deg)}.wVDTkW_sections{min-height:0;padding:var(--bsi-space-3) var(--bsi-space-4);flex-direction:column;flex:1;display:flex;overflow:visible}.wVDTkW_collapsed .wVDTkW_sections{padding:var(--bsi-space-3) var(--bsi-space-2)}.wVDTkW_menuScroller{overflow-x:hidden}.wVDTkW_menuList{flex-direction:column;min-width:0;display:flex}.wVDTkW_flyoutShell{--flyout-arrow-size:.5rem;z-index:calc(var(--bsi-z-overlay) + 1);visibility:hidden;pointer-events:none;position:fixed}.wVDTkW_flyoutShell[data-positioned=true]{visibility:visible;pointer-events:auto}.wVDTkW_flyoutShell:has(.wVDTkW_flyoutContent[data-state=closed]){pointer-events:none}.wVDTkW_flyoutArrow{top:var(--flyout-arrow-offset);width:var(--flyout-arrow-size);height:var(--flyout-arrow-size);opacity:0;background:var(--bsi-color-alpine);z-index:2;border:none;position:absolute;transform:translateY(-50%)rotate(45deg)}.wVDTkW_flyoutShell[data-side=right] .wVDTkW_flyoutArrow{left:calc(var(--flyout-arrow-size) / -2)}.wVDTkW_flyoutShell[data-side=left] .wVDTkW_flyoutArrow{right:calc(var(--flyout-arrow-size) / -2)}.wVDTkW_flyoutContent[data-state=open]>.wVDTkW_flyoutArrow{opacity:1;animation:wVDTkW_flyout-arrow-in var(--bsi-transition-fast) both}.wVDTkW_flyoutContent[data-state=closed]>.wVDTkW_flyoutArrow{opacity:1}.wVDTkW_childPortalHost{overflow:visible}.wVDTkW_item{align-items:center;gap:var(--bsi-space-3);width:100%;padding:var(--bsi-space-2);border-radius:var(--bsi-radius-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--bsi-transition-base);background:0 0;border:0;outline:none;text-decoration:none;display:flex}.wVDTkW_item:focus-visible{box-shadow:inset var(--bsi-focus-ring)}.wVDTkW_subItems .wVDTkW_item{padding-left:0}.wVDTkW_item:hover{background:var(--bsi-overlay-white-04)!important}.wVDTkW_itemIcon{text-align:center;flex-shrink:0}.wVDTkW_itemLabel{flex:1;min-width:0}.wVDTkW_itemChevron{transition:transform var(--bsi-transition-base);flex-shrink:0;margin-left:auto}.wVDTkW_itemChevronOpen{transform:rotate(180deg)}.wVDTkW_subItems{padding:var(--bsi-space-1) 0 var(--bsi-space-2) var(--bsi-space-7);margin-left:var(--bsi-space-3);display:none}.wVDTkW_subItemsOpen{border-left:1px solid var(--bsi-overlay-salt);display:block}.wVDTkW_flyoutTrigger{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.wVDTkW_flyoutContent{outline:none;padding:0;position:relative}.wVDTkW_flyoutSurface{z-index:1;max-width:17.5rem;min-height:2.5rem;max-height:min(100vh - var(--bsi-space-8), var(--available-height,100vh));color:var(--bsi-color-salt);background:var(--bsi-color-alpine);border:1px solid var(--bsi-overlay-white-08);border-radius:var(--bsi-radius-card);box-shadow:var(--bsi-shadow-xl);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.wVDTkW_flyoutHeaderIcon{flex-shrink:0}.wVDTkW_flyoutItem{align-items:center;gap:var(--bsi-space-3);width:100%;padding:var(--bsi-space-2) var(--bsi-space-4);color:var(--bsi-text-on-dark-secondary);font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--bsi-transition-base), color var(--bsi-transition-base);background:0 0;border:0;outline:none;flex-shrink:0;text-decoration:none;display:flex;position:relative}.wVDTkW_flyoutItem:hover,.wVDTkW_flyoutItem[data-highlighted]{color:var(--bsi-color-salt);background:var(--bsi-overlay-salt)}.wVDTkW_flyoutItem:focus-visible{box-shadow:inset var(--bsi-focus-ring)}.wVDTkW_flyoutItemActive{color:var(--bsi-color-salt);background:var(--bsi-overlay-salt-06)}.wVDTkW_flyoutItemActive:before{background:var(--bsi-color-bsi-yellow);content:"";width:.1875rem;position:absolute;top:0;bottom:0;left:0}.wVDTkW_flyoutItemIcon{flex-shrink:0}.wVDTkW_flyoutItemChevron{flex-shrink:0;margin-left:auto}@keyframes wVDTkW_flyout-in{0%{opacity:0;transform:translate(-.25rem)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}.wVDTkW_flyoutContent[data-state=open] .wVDTkW_flyoutSurface{animation:wVDTkW_flyout-in var(--bsi-transition-fast) both}.wVDTkW_flyoutContent[data-state=closed]{animation:wVDTkW_flyout-out var(--bsi-transition-fast) both}@keyframes wVDTkW_flyout-out{0%{opacity:1}to{opacity:0}}.wVDTkW_footer{padding:var(--bsi-space-4);border-top:1px solid var(--bsi-overlay-white-08)}.wVDTkW_user{align-items:center;gap:var(--bsi-space-3);width:100%;padding:var(--bsi-space-2);border-radius:var(--bsi-radius-sm);text-align:left;transition:background var(--bsi-transition-base);display:flex}.wVDTkW_user:hover{background:var(--bsi-overlay-white-06)}.wVDTkW_avatar{width:var(--bsi-sizes-8);height:var(--bsi-sizes-8);background:var(--bsi-color-arches);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.wVDTkW_initials{color:var(--bsi-white)}.wVDTkW_userCaret{flex-shrink:0}@keyframes wVDTkW_flyout-arrow-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wVDTkW_flyoutContent[data-state=open] .wVDTkW_flyoutSurface,.wVDTkW_flyoutContent[data-state=open]>.wVDTkW_flyoutArrow,.wVDTkW_flyoutContent[data-state=closed]{animation:none}}.oQF5_G_list{width:100%}.oQF5_G_list>:not(:last-child){border-bottom:1px solid var(--bsi-border-default)}.oQF5_G_collapsible{width:var(--bsi-filters-panel-width,var(--bsi-sizes-72));opacity:1;transition:width var(--bsi-transition-base), opacity var(--bsi-transition-base);overflow:hidden}.oQF5_G_collapsed{opacity:0;width:0}.JneIqG_toolbar{padding:var(--bsi-space-3) var(--bsi-space-5);background:var(--bsi-white);border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-card)}.JneIqG_sortLabel{white-space:nowrap}.JneIqG_sortSelect{width:auto;min-width:var(--bsi-sizes-44)}.JneIqG_divider{flex-basis:100%;width:100%}@property --bsi-global-search-aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hgyGEG_aura{padding:var(--bsi-space-1);border-radius:var(--bsi-radius-pill);background:conic-gradient(from var(--bsi-global-search-aura-angle), color-mix(in srgb, var(--bsi-color-alpine) 6%, var(--bsi-color-salt)), color-mix(in srgb, var(--bsi-color-alpine) 16%, var(--bsi-color-salt)), color-mix(in srgb, var(--bsi-color-alpine) 6%, var(--bsi-color-salt)));animation:4s linear infinite hgyGEG_aura-rotate;position:relative}.hgyGEG_aura:before{content:"";inset:calc(var(--bsi-space-1) * -1);border-radius:inherit;background:inherit;filter:blur(8px);opacity:.7;z-index:-1;position:absolute}@keyframes hgyGEG_aura-rotate{to{--bsi-global-search-aura-angle:360deg}}.hgyGEG_match{font-weight:var(--bsi-font-weight-semibold)}@media (prefers-reduced-motion:reduce){.hgyGEG_aura{animation:none}}.NNnXCW_card{background:var(--bsi-white);border:1px solid var(--bsi-border-card);border-radius:var(--bsi-radius-card);box-shadow:var(--bsi-shadow-sm);transition:box-shadow var(--bsi-transition-base), border-color var(--bsi-transition-base), transform var(--bsi-transition-base);flex-direction:column;display:flex;position:relative;overflow:hidden}.NNnXCW_elevated{box-shadow:var(--bsi-shadow-md)}.NNnXCW_selected{border-color:var(--bsi-color-wasatch);box-shadow:0 0 0 2px var(--bsi-color-wasatch), var(--bsi-shadow-sm)}.NNnXCW_selected.NNnXCW_elevated{box-shadow:0 0 0 2px var(--bsi-color-wasatch), var(--bsi-shadow-md)}.NNnXCW_interactive{cursor:pointer}.NNnXCW_interactive:hover{border-color:var(--bsi-border-card-hover);box-shadow:var(--bsi-shadow-card-hover);transform:translateY(-2px)}.NNnXCW_selected.NNnXCW_interactive:hover{border-color:var(--bsi-color-wasatch);box-shadow:0 0 0 2px var(--bsi-color-wasatch), var(--bsi-shadow-card-hover)}.NNnXCW_selectable:focus-within{box-shadow:var(--bsi-focus-ring);outline:none}.NNnXCW_card:has(.NNnXCW_linkOverlay:focus-visible){box-shadow:var(--bsi-focus-ring);outline:none}.NNnXCW_selectionTriggerLabel .NNnXCW_hiddenInput:focus-visible~.NNnXCW_selectionIndicator{box-shadow:var(--bsi-focus-ring)}.NNnXCW_withSelectionControl .NNnXCW_header{padding-inline-start:var(--bsi-space-12)}.NNnXCW_selectionControl{top:var(--bsi-space-2);left:var(--bsi-space-2);z-index:3;pointer-events:none;opacity:0;transition:opacity var(--bsi-transition-base);justify-content:center;align-items:center;display:inline-flex;position:absolute}.NNnXCW_selectable{cursor:pointer;-webkit-user-select:none;user-select:none;display:block}.NNnXCW_selectionTriggerLabel{top:var(--bsi-space-2);left:var(--bsi-space-2);z-index:4;cursor:pointer;opacity:0;transition:opacity var(--bsi-transition-base);justify-content:center;align-items:center;display:inline-flex;position:absolute}:is(.NNnXCW_card:hover,.NNnXCW_card:focus-within,.NNnXCW_selected,.NNnXCW_selectionModeActive) :is(.NNnXCW_selectionControl,.NNnXCW_selectionTriggerLabel){opacity:1}.NNnXCW_hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NNnXCW_selectionIndicator{pointer-events:none}.NNnXCW_card .NNnXCW_checkboxIndicator[data-state=checked],.NNnXCW_card .NNnXCW_checkboxIndicator[data-state=indeterminate]{background:var(--bsi-color-wasatch);border-color:var(--bsi-color-wasatch)}.NNnXCW_card .NNnXCW_radioIndicator[data-state=checked]{border-color:var(--bsi-color-wasatch)}.NNnXCW_card .NNnXCW_radioIndicator[data-state=checked]>span{background:var(--bsi-color-wasatch)}.NNnXCW_linkOverlay{z-index:2;border-radius:inherit;position:absolute;inset:0}.NNnXCW_linkOverlay:focus-visible{outline:none}.NNnXCW_header{padding:var(--bsi-space-4) var(--bsi-space-4)}.NNnXCW_thumb{aspect-ratio:16/9;height:var(--bsi-card-thumb-height,auto);background-color:var(--bsi-bg-thumb);background-image:radial-gradient(circle,#23403b14 1px,#0000 1px);background-size:var(--bsi-card-thumb-dot-size) var(--bsi-card-thumb-dot-size);color:var(--bsi-color-alpine);border-bottom:1px solid var(--bsi-border-default)}.NNnXCW_body{min-height:0;padding:var(--bsi-space-3) var(--bsi-space-4)}.NNnXCW_title+.NNnXCW_meta{margin-top:var(--bsi-space-1)}.NNnXCW_footer{gap:var(--bsi-space-2);min-height:var(--bsi-sizes-15);padding:var(--bsi-space-2) var(--bsi-space-4) var(--bsi-space-3);border-top:1px solid var(--bsi-border-default);margin-top:auto}.nBT-cG_root{min-width:0;max-width:100%;display:block;overflow:hidden}.nBT-cG_single{white-space:nowrap;text-overflow:ellipsis}.nBT-cG_multi{-webkit-line-clamp:var(--bsi-truncate-lines,2);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.g2YmXq_root{gap:var(--bsi-space-2);width:100%;font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex}.g2YmXq_header{justify-content:space-between;align-items:center;gap:var(--bsi-space-2);display:flex}.g2YmXq_valueText{font-variant-numeric:tabular-nums}.g2YmXq_track{background:color-mix(in srgb, var(--bsi-color-carbon) 6%, transparent);border-radius:var(--bsi-radius-pill);width:100%;position:relative;overflow:hidden}.g2YmXq_sm{height:6px}.g2YmXq_md{height:8px}.g2YmXq_range{border-radius:var(--bsi-radius-pill);background:var(--bsi-color-alpine);height:100%;transition:width var(--bsi-transition-slow)}.g2YmXq_range.g2YmXq_success{background:var(--bsi-color-uinta)}.g2YmXq_range.g2YmXq_warning{background:var(--bsi-color-arches)}.g2YmXq_range.g2YmXq_error{background:var(--bsi-color-canyonlands)}.g2YmXq_range[data-state=indeterminate]{animation:1.2s ease-in-out infinite g2YmXq_progress-indeterminate;width:40%!important}@keyframes g2YmXq_progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.g2YmXq_range[data-state=indeterminate]{animation:none}}.sREq_G_divider{background:var(--bsi-border-default);border:0}.sREq_G_horizontal{width:100%;height:1px}.sREq_G_horizontal.sREq_G_spacing-sm{margin:var(--bsi-space-2) 0}.sREq_G_horizontal.sREq_G_spacing-md{margin:var(--bsi-space-4) 0}.sREq_G_horizontal.sREq_G_spacing-lg{margin:var(--bsi-space-6) 0}.sREq_G_horizontal.sREq_G_spacing-none{margin:0}.sREq_G_vertical{align-self:stretch;width:1px;height:auto;min-height:1em}.sREq_G_vertical.sREq_G_spacing-sm{margin:0 var(--bsi-space-2)}.sREq_G_vertical.sREq_G_spacing-md{margin:0 var(--bsi-space-4)}.sREq_G_vertical.sREq_G_spacing-lg{margin:0 var(--bsi-space-6)}.sREq_G_vertical.sREq_G_spacing-none{margin:0}.sREq_G_labelled{align-items:center;gap:var(--bsi-space-3);width:100%;display:flex}.sREq_G_labelled.sREq_G_spacing-sm{margin:var(--bsi-space-2) 0}.sREq_G_labelled.sREq_G_spacing-md{margin:var(--bsi-space-4) 0}.sREq_G_labelled.sREq_G_spacing-lg{margin:var(--bsi-space-6) 0}.sREq_G_labelled.sREq_G_spacing-none{margin:0}.sREq_G_line{background:var(--bsi-border-default);flex:1;height:1px}.sREq_G_label{font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-small);font-weight:var(--bsi-font-weight-medium);color:var(--bsi-text-muted);letter-spacing:.3px;flex-shrink:0}.E4WC-a_content{z-index:calc(var(--bsi-z-overlay) + var(--layer-index,0));min-width:var(--bsi-sizes-48);padding:var(--bsi-space-2) 0;max-width:var(--bsi-sizes-80);background:var(--bsi-white);border:1px solid var(--bsi-border-muted);border-radius:var(--bsi-radius-sm);box-shadow:var(--bsi-shadow-lg);font-family:var(--bsi-font-ui), sans-serif;outline:none;flex-direction:column;display:flex}.E4WC-a_content[data-state=open]{animation:E4WC-a_menu-in var(--bsi-transition-fast)}.E4WC-a_content[data-state=closed]{animation:var(--bsi-anim-fade-out) var(--bsi-transition-fast)}.E4WC-a_item{align-items:center;gap:var(--bsi-space-2);min-height:var(--bsi-sizes-8);padding:var(--menu-item-padding-y,var(--bsi-space-2)) var(--menu-item-padding-x,var(--bsi-space-4));color:var(--bsi-text-body);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--bsi-transition-base);outline:none;flex-shrink:0;display:flex}.E4WC-a_item[data-highlighted]{background:var(--bsi-surface-subtle);color:var(--bsi-text-heading)}.E4WC-a_item[data-disabled]{color:var(--bsi-text-muted);cursor:not-allowed;opacity:.6}.E4WC-a_itemText{flex:1;min-width:0}.E4WC-a_itemIcon{width:var(--bsi-sizes-4);color:var(--bsi-text-faint);justify-content:center;align-items:center;display:inline-flex}.E4WC-a_submenuIndicator{color:var(--bsi-text-faint);margin-inline-start:auto}.E4WC-a_danger{color:var(--bsi-text-error)}.E4WC-a_danger .E4WC-a_itemText,.E4WC-a_danger .E4WC-a_itemIcon,.E4WC-a_danger .E4WC-a_command{color:inherit}.E4WC-a_danger[data-highlighted]{background:color-mix(in srgb, var(--bsi-text-error) 8%, transparent);color:var(--bsi-text-error)}.E4WC-a_command{padding:0 var(--bsi-space-1);font-family:var(--bsi-font-ui), sans-serif;font-size:var(--bsi-type-small);color:var(--bsi-text-muted);letter-spacing:.5px;flex-shrink:0;margin-inline-start:auto}.E4WC-a_optionItem{padding-inline-start:var(--bsi-space-2)}.E4WC-a_itemIndicator{width:var(--bsi-sizes-4);color:var(--bsi-color-wasatch);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.E4WC-a_checkIcon{font-size:.75rem}.E4WC-a_radioIcon{font-size:.4rem}.E4WC-a_group{flex-direction:column;display:flex}.E4WC-a_groupLabel{padding:var(--bsi-space-2) var(--bsi-space-3) var(--bsi-space-1)}.E4WC-a_separator{height:1px;margin:var(--bsi-space-2) 0;background:var(--bsi-border-muted);border:none}@keyframes E4WC-a_menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.E4WC-a_content{animation:none}}.lZi7tW_backdrop{background:var(--bsi-scrim);z-index:calc(var(--z-index,var(--bsi-z-overlay)) - 1);position:fixed;inset:0}.lZi7tW_backdrop[data-state=open]{animation:var(--bsi-anim-fade-in) var(--bsi-transition-base)}.lZi7tW_backdrop[data-state=closed]{animation:var(--bsi-anim-fade-out) var(--bsi-transition-fast)}.lZi7tW_positioner{z-index:var(--z-index,var(--bsi-z-overlay));display:flex;position:fixed;inset:0}.lZi7tW_positioner.lZi7tW_left{justify-content:flex-start}.lZi7tW_positioner.lZi7tW_right{justify-content:flex-end}.lZi7tW_positioner.lZi7tW_top{align-items:flex-start}.lZi7tW_positioner.lZi7tW_bottom{align-items:flex-end}.lZi7tW_content{z-index:calc(var(--bsi-z-overlay) + var(--layer-index,0));background:var(--bsi-white);box-shadow:var(--bsi-shadow-xl);font-family:var(--bsi-font-ui), sans-serif;flex-direction:column;display:flex;overflow:hidden}.lZi7tW_content.lZi7tW_left,.lZi7tW_content.lZi7tW_right{height:100%}.lZi7tW_content.lZi7tW_left{border-right:1px solid var(--bsi-border-default)}.lZi7tW_content.lZi7tW_right{border-left:1px solid var(--bsi-border-default)}.lZi7tW_content.lZi7tW_top,.lZi7tW_content.lZi7tW_bottom{width:100%}.lZi7tW_content.lZi7tW_top{border-bottom:1px solid var(--bsi-border-default)}.lZi7tW_content.lZi7tW_bottom{border-top:1px solid var(--bsi-border-default)}.lZi7tW_left.lZi7tW_sm,.lZi7tW_right.lZi7tW_sm{width:var(--bsi-sizes-80)}.lZi7tW_left.lZi7tW_md,.lZi7tW_right.lZi7tW_md{width:28.75rem}.lZi7tW_left.lZi7tW_lg,.lZi7tW_right.lZi7tW_lg{width:36rem}.lZi7tW_left.lZi7tW_full,.lZi7tW_right.lZi7tW_full{width:100vw}.lZi7tW_top.lZi7tW_sm,.lZi7tW_bottom.lZi7tW_sm{height:var(--bsi-sizes-56)}.lZi7tW_top.lZi7tW_md,.lZi7tW_bottom.lZi7tW_md{height:22rem}.lZi7tW_top.lZi7tW_lg,.lZi7tW_bottom.lZi7tW_lg{height:32rem}.lZi7tW_top.lZi7tW_full,.lZi7tW_bottom.lZi7tW_full{height:100vh}.lZi7tW_header{justify-content:space-between;align-items:center;gap:var(--bsi-space-3);padding:var(--bsi-space-6) var(--bsi-space-8);border-bottom:1px solid var(--bsi-border-default);flex-shrink:0;display:flex}.lZi7tW_title{line-height:var(--bsi-line-height-base);margin:0}.lZi7tW_close{width:var(--bsi-sizes-7);height:var(--bsi-sizes-7);color:var(--bsi-text-muted);border-radius:var(--bsi-radius-sm);cursor:pointer;transition:background var(--bsi-transition-fast), color var(--bsi-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}.lZi7tW_close:hover{color:var(--bsi-text-primary);background:var(--bsi-surface-subtle)}.lZi7tW_close[data-focus-visible],.lZi7tW_close:focus-visible{box-shadow:var(--bsi-focus-ring);outline:none}.lZi7tW_description{padding:var(--bsi-space-6) var(--bsi-space-8) 0;font-size:var(--bsi-type-body);color:var(--bsi-text-secondary);line-height:var(--bsi-line-height-base);margin:0}.lZi7tW_body{padding:var(--bsi-space-8);font-size:var(--bsi-type-body);color:var(--bsi-text-body);line-height:var(--bsi-line-height-base);flex:auto;overflow-y:auto}.lZi7tW_description+.lZi7tW_body{padding-top:var(--bsi-space-4)}.lZi7tW_footer{justify-content:flex-end;align-items:center;gap:var(--bsi-space-3);padding:var(--bsi-space-4) var(--bsi-space-8);border-top:1px solid var(--bsi-border-default);background:var(--bsi-surface-subtle);flex-shrink:0;display:flex}.lZi7tW_content.lZi7tW_right[data-state=open]{animation:lZi7tW_slide-in-right var(--bsi-transition-slow)}.lZi7tW_content.lZi7tW_right[data-state=closed]{animation:lZi7tW_slide-out-right var(--bsi-transition-base)}.lZi7tW_content.lZi7tW_left[data-state=open]{animation:lZi7tW_slide-in-left var(--bsi-transition-slow)}.lZi7tW_content.lZi7tW_left[data-state=closed]{animation:lZi7tW_slide-out-left var(--bsi-transition-base)}.lZi7tW_content.lZi7tW_top[data-state=open]{animation:lZi7tW_slide-in-top var(--bsi-transition-slow)}.lZi7tW_content.lZi7tW_top[data-state=closed]{animation:lZi7tW_slide-out-top var(--bsi-transition-base)}.lZi7tW_content.lZi7tW_bottom[data-state=open]{animation:lZi7tW_slide-in-bottom var(--bsi-transition-slow)}.lZi7tW_content.lZi7tW_bottom[data-state=closed]{animation:lZi7tW_slide-out-bottom var(--bsi-transition-base)}@keyframes lZi7tW_slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes lZi7tW_slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes lZi7tW_slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes lZi7tW_slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes lZi7tW_slide-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes lZi7tW_slide-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes lZi7tW_slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes lZi7tW_slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.lZi7tW_content{animation:none!important}}.D7Kwxq_content{--popover-width:var(--bsi-sizes-80);--arrow-size:var(--bsi-space-3);--arrow-background:var(--bsi-white);z-index:calc(var(--bsi-z-overlay) + var(--layer-index,0));width:var(--popover-width);max-height:calc(100vh - var(--bsi-space-6));background:var(--bsi-white);border:1px solid var(--bsi-border-default);border-radius:var(--bsi-radius-card);box-shadow:var(--bsi-shadow-lg);font-family:var(--bsi-font-ui), sans-serif;transform-origin:var(--transform-origin);outline:none;flex-direction:column;display:flex;position:relative;overflow:visible}.D7Kwxq_content[data-state=open]{animation:D7Kwxq_popover-in var(--bsi-transition-fast)}.D7Kwxq_content[data-state=closed]{animation:D7Kwxq_popover-out var(--bsi-transition-fast)}.D7Kwxq_header{justify-content:space-between;align-items:center;gap:var(--bsi-space-3);border-bottom:1px solid var(--bsi-border-default);padding:var(--bsi-space-4) var(--bsi-space-5);flex-shrink:0;display:flex}.D7Kwxq_title,.D7Kwxq_description{margin:0}.D7Kwxq_description{padding:var(--bsi-space-4) var(--bsi-space-5) 0}.D7Kwxq_body{min-height:0;padding:var(--bsi-space-4) var(--bsi-space-5);flex:auto;overflow-y:auto}.D7Kwxq_footer{justify-content:flex-end;align-items:center;gap:var(--bsi-space-3);border-top:1px solid var(--bsi-border-default);background:var(--bsi-surface-subtle);padding:var(--bsi-space-3) var(--bsi-space-5);flex-shrink:0;display:flex}.D7Kwxq_close{width:var(--bsi-sizes-7);height:var(--bsi-sizes-7);color:var(--bsi-text-muted);border-radius:var(--bsi-radius-sm);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.D7Kwxq_close:hover{color:var(--bsi-text-primary);background:var(--bsi-surface-subtle)}.D7Kwxq_close[data-focus-visible],.D7Kwxq_close:focus-visible{box-shadow:var(--bsi-focus-ring);outline:none}.D7Kwxq_arrow{--arrow-background:var(--bsi-white);--arrow-shadow-color:var(--bsi-border-default)}.D7Kwxq_arrowTip{border-top:1px solid var(--bsi-border-default);border-left:1px solid var(--bsi-border-default)}@keyframes D7Kwxq_popover-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes D7Kwxq_popover-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.D7Kwxq_content{animation:none}}:root{--csm-font:-apple-system, system-ui, "Segoe UI", sans-serif;--csm-ink:#193b37;--csm-canvas:#f5f7f4;--csm-surface:#fff;--csm-text:#253e3a;--csm-muted:#62746e;--csm-border:#dfe7e2;--csm-divider:#edf1eb;--csm-link:#216b55;--csm-focus:#28766e;--csm-tint:#ecf3ed;--csm-lime:#d8edb5;--csm-amber:#94621d;--csm-amber-bg:#fff3dc;--csm-red:#a54c46;--csm-red-bg:#fbefed;--csm-blue:#537b99;--csm-neutral:#6c786f;--csm-neutral-bg:#f0f2ef;--csm-positive:#44634a;--csm-input-border:#ccd8d0;--csm-button-border:#cdd9cf;--csm-radius:8px;--csm-card-radius:14px;--csm-shadow:0 3px 14px #14362d05;--bsi-font-ui:var(--csm-font);--bsi-type-display:51px;--bsi-type-h1:30px;--bsi-type-h2:18px;--bsi-type-h3:15px;--bsi-type-h4:14px;--bsi-type-body:14px;--bsi-type-small:12px;--bsi-type-micro:10px;--bsi-type-label:11px;--bsi-font-size-xs:11px;--bsi-font-size-sm:12px;--bsi-font-size-md:14px;--bsi-font-size-lg:18px;--bsi-font-size-xl:21px;--bsi-font-size-2xl:30px;--bsi-font-size-3xl:51px;--bsi-letter-spacing-base:0;--bsi-color-alpine:var(--csm-ink);--bsi-color-alpine-deep:var(--csm-ink);--bsi-color-alpine-hover:#28564e;--bsi-color-salt:#fff;--bsi-color-wasatch:var(--csm-blue);--bsi-color-uinta:var(--csm-positive);--bsi-color-canyonlands:var(--csm-red);--bsi-text-heading:var(--csm-text);--bsi-text-primary:var(--csm-text);--bsi-text-body:var(--csm-text);--bsi-text-secondary:var(--csm-muted);--bsi-text-muted:var(--csm-muted);--bsi-text-faint:var(--csm-muted);--bsi-text-link:var(--csm-link);--bsi-text-warning:var(--csm-amber);--bsi-text-error:var(--csm-red);--bsi-bg-primary:var(--csm-canvas);--bsi-bg-subtle:var(--csm-tint);--bsi-border-default:var(--csm-border);--bsi-border-muted:var(--csm-divider);--bsi-border-card:var(--csm-border);--bsi-border-input:var(--csm-input-border);--bsi-radius-card:var(--csm-card-radius);--bsi-radius-input:var(--csm-radius);--bsi-shadow-sm:var(--csm-shadow);--bsi-shadow-card-hover:var(--csm-shadow);font-family:var(--csm-font);letter-spacing:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--csm-text);background:var(--csm-canvas);font-synthesis:none;text-rendering:optimizelegibility;font-size:14px;line-height:1.5}*{box-sizing:border-box}body{background:var(--csm-canvas);-webkit-font-smoothing:antialiased;min-width:320px;margin:0}button,input,select,textarea{font:inherit;letter-spacing:0}a{color:var(--csm-link);text-underline-offset:3px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--csm-focus);outline-offset:3px}#root{text-align:left;width:100%;min-height:100svh}h1,h2,h3{letter-spacing:0}p{margin:0}.csm-loading{vertical-align:middle;align-items:center;gap:.45em;max-width:100%;display:inline-flex}.csm-spinner{color:inherit;--bsi-sizes-4:1em;flex:none}@media (prefers-reduced-motion:reduce){.csm-spinner>span{animation:none}}.workload-view{--workload-rule:#d6dde2;--workload-warning:#a43c32;--workload-incomplete:#866311;min-width:0}.workload-view dl{flex-wrap:wrap;gap:12px 28px;margin:10px 0;display:flex}.workload-view dt{color:#546068;font-size:12px}.workload-view dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:16px}.workload-week-totals{border-block:1px solid var(--workload-rule);padding:16px 0}.workload-days{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.workload-day{border-bottom:1px solid var(--workload-rule);min-width:0;padding:14px 0}.workload-day-heading,.workload-list>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.workload-day-facts>strong{margin-top:8px;font-size:14px;display:block}.workload-day-facts.workload-overloaded>strong{color:var(--workload-warning)}.workload-day-facts.workload-incomplete>strong{color:var(--workload-incomplete)}.workload-list{border-top:1px solid var(--workload-rule);min-width:0;padding-top:16px}.workload-task{border-bottom:1px solid var(--workload-rule);grid-template-columns:minmax(0,2fr) minmax(140px,1fr) minmax(120px,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.workload-task>*,.workload-manual-advisory{overflow-wrap:anywhere;min-width:0}.workload-manual-advisory{grid-column:1/-1}.workload-navigation input{min-height:36px}@media (width<=800px){.workload-days{grid-template-columns:minmax(0,1fr)}.workload-task{grid-template-columns:minmax(0,1fr);gap:8px}}.r14-contact-dialog{border:1px solid var(--csm-border);width:min(660px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--csm-text);background:var(--csm-surface);border-radius:12px;padding:0;overflow:clip;box-shadow:0 24px 80px #172b4d33}.r14-contact-dialog[open]{flex-direction:column;display:flex}.r14-contact-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#182b3d66}.r14-contact-wide{width:min(820px,100vw - 32px)}.r14-contact-header{border-bottom:1px solid var(--csm-border);flex-shrink:0;justify-content:space-between;align-items:start;padding:24px 28px 20px;display:flex}.r14-contact-dialog .r14-contact-header h2{margin:4px 0 0;font-size:24px}.r14-contact-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#637383;margin:6px 0 0;font-size:11px;font-weight:700}.r14-contact-close,.r14-contact-arrow{color:#536577;cursor:pointer;background:0 0;border:0;padding:4px 10px;font-size:26px}.r14-contact-body{min-height:0;padding:24px 28px;overflow-y:auto}.r14-contact-toolbar{align-items:center;gap:12px;display:flex}.r14-contact-toolbar>:first-child{flex:1;min-width:0}.r14-contact-filters{color:#637383;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 0;font-size:13px;display:flex}.r14-contact-filters>:last-child{margin-left:auto}.r14-contact-filters select{background:#fff;border:1px solid #dce2e8;border-radius:5px;padding:5px}.r14-contact-row{border-top:1px solid #e5e9ed;align-items:start;gap:16px;padding:20px 0;display:flex}.r14-contact-avatar{background:var(--csm-tint);width:42px;height:42px;color:var(--csm-positive);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.r14-contact-main{overflow-wrap:anywhere;color:#637383;flex:1;min-width:0;font-size:13px}.r14-contact-name{color:#203849;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:16px;font-weight:650}.r14-contact-main p{margin:4px 0}.r14-contact-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.r14-contact-chips>span{background:var(--csm-canvas);border:1px solid var(--csm-border);border-radius:4px;padding:2px 5px;font-size:11px}.r14-contact-chips b{color:#32684c;background:#eaf3ef;border-radius:4px;padding:0 5px;font-size:11px}.r14-contact-link{color:#315f83;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.r14-contact-profile{overflow-wrap:anywhere;gap:16px;margin-bottom:28px;display:flex}.r14-contact-profile h3,.r14-contact-profile p{margin:0 0 8px}.r14-contact-relationship{border:1px solid #dce2e8;border-radius:8px;margin-top:12px;padding:18px}.r14-contact-section-line{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.r14-contact-section-line h4{margin:0}.r14-contact-actions,.r14-contact-pagination{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.r14-contact-form section+section{border-top:1px solid #e5e9ed;margin-top:24px;padding-top:24px}.r14-contact-form h3{margin:0 0 16px;font-size:16px}.r14-contact-form-grid,.r14-contact-role-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.r14-contact-form label{font-size:13px;font-weight:500;display:block}.r14-contact-form label>:is(input:not([type=checkbox]),textarea){width:100%;margin-top:6px;display:block}.r14-contact-form small{color:#637383;margin-left:5px;font-weight:400}.r14-contact-form fieldset{border:0;margin:0 0 20px;padding:0}.r14-contact-form legend{margin-bottom:10px;font-size:13px}.r14-contact-form .r14-contact-check{margin-top:20px}.r14-contact-footnote{color:#637383;margin:12px 0;font-size:12px}.r14-contact-evidence{white-space:pre-wrap;overflow-wrap:anywhere}.r14-contact-error{color:#a32b25;background:#fff1ef;border-radius:6px;padding:12px;font-size:14px}.r14-contact-matches{background:#f4f7fa;border-radius:6px;margin-top:16px;padding:14px;font-size:13px}.r14-contact-matches h4{margin:0}.r14-contact-empty{text-align:center;padding:36px 12px}.r14-contact-context{margin:0 0 16px;font-size:13px}.app-shell button.r14-contact-link,.r14-contact-dialog .r14-contact-name,.r14-contact-dialog .r14-contact-close,.r14-contact-dialog .r14-contact-arrow{width:auto;min-height:0;color:var(--csm-link);background:0 0;border:0;border-radius:0;padding:0}.r14-contact-dialog .r14-contact-name{font-size:16px;font-weight:650}.r14-contact-dialog .r14-contact-close,.r14-contact-dialog .r14-contact-arrow{padding:2px 8px;font-size:24px;text-decoration:none}.app-shell dialog.r14-contact-dialog input:not([type=checkbox]),.app-shell dialog.r14-contact-dialog textarea{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0}.app-shell dialog.r14-contact-dialog input[type=checkbox]{width:14px;height:14px;min-height:0;accent-color:var(--csm-link);padding:0}.r14-contact-form label>div{margin-top:6px}.r14-contact-dialog .r14-contact-actions{justify-content:flex-end}.r14-contact-undo{background:#eaf3ef;border-radius:6px;margin-bottom:18px;padding:12px 16px;font-size:14px}.r14-contact-dialog button.r14-contact-danger{color:#a32b25}.r14-contact-history{margin-top:24px}.r14-contact-history ul{margin:0;padding:0;list-style:none}.r14-contact-history li{border-bottom:1px solid var(--csm-border);flex-direction:column;gap:4px;padding:10px 0;font-size:13px;display:flex}.r14-contact-history li span{color:#637383;font-size:12px}@media (width<=600px){.r14-contact-dialog,.r14-contact-wide{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.r14-contact-header,.r14-contact-body{padding:18px}.r14-contact-toolbar{flex-wrap:wrap}.r14-contact-toolbar>:first-child{flex-basis:100%}.r14-contact-toolbar>button{width:100%}.r14-contact-form-grid,.r14-contact-role-grid{grid-template-columns:1fr}.r14-contact-filters,.r14-contact-row{gap:10px}.r14-contact-avatar{width:36px;height:36px}}.r14-directory{max-width:1000px;margin:0 auto;padding:10px 0 32px}.r14-directory h1:focus:not(:focus-visible){outline:none}.r14-directory h1:focus-visible{outline:3px solid var(--csm-focus);outline-offset:5px;border-radius:3px}:root:not([data-keyboard-navigation]) .r14-directory h1:focus{outline:none}.r14-directory-heading{margin-bottom:28px}.r14-directory-heading>a{color:var(--csm-link);font-size:12px}.r14-directory-heading .r14-contact-eyebrow{margin-top:20px}.r14-directory-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.r14-directory-title>span{color:var(--csm-muted);flex-shrink:0;font-size:11px}.r14-directory-surface{background:var(--csm-surface);border:1px solid var(--csm-border);border-radius:11px;padding:24px}.r14-directory-heading h1{letter-spacing:-.6px;overflow-wrap:anywhere;min-width:0;margin:8px 0;font-size:30px;line-height:1.25}.r14-directory-heading>p:last-child{color:var(--csm-muted);font-size:14px}.r14-directory h2{font-size:20px}.r14-directory .r14-contact-section-line h3{margin:0;font-size:16px}.app-shell .r14-directory button.r14-contact-name,.app-shell .r14-directory button.r14-contact-arrow{width:auto;min-height:0;box-shadow:none;color:var(--csm-ink);background:0 0;border:0;border-radius:0;padding:0}.app-shell .r14-directory button.r14-contact-name{text-align:left;font-size:14px;font-weight:650;line-height:1.5}.app-shell .r14-directory button.r14-contact-arrow{align-self:center;padding:2px;font-size:20px}.app-shell .r14-directory .r14-contact-toolbar input{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.r14-directory .r14-contact-main{font-size:11px}.r14-directory .r14-contact-chips>span{padding:3px 7px;font-size:10px}.r14-directory .r14-contact-filters,.r14-directory .r14-contact-pagination{font-size:11px}.r14-directory .r14-contact-chips>span{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.r14-directory .r14-contact-profile{margin-top:30px}.r14-directory .r14-contact-relationship{background:var(--csm-surface);overflow-wrap:anywhere;margin-top:16px}.r14-directory .r14-contact-filters select{max-width:210px}.r14-contact-match{border-bottom:1px solid var(--csm-border);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.r14-contact-match>p{flex:1;min-width:0}.r14-contact-match>button{flex-shrink:0}.r14-person-search{background:var(--csm-canvas);border-radius:8px;margin:16px 0 24px;padding:16px}.r14-directory-account{margin-bottom:24px;font-size:13px;display:block}.r14-directory-account small{color:var(--csm-muted)}.app-shell .r14-directory-account select{border:1px solid var(--csm-border);background:#fff;border-radius:6px;width:100%;margin-top:8px;padding:10px;display:block}.shell-utilities{white-space:nowrap;align-items:center;gap:20px;margin-left:auto;font-size:13px;display:flex}.shell-utilities a{color:var(--csm-muted);text-decoration:none}.shell-utilities a[aria-current=page]{color:var(--csm-ink);font-weight:650}.app-shell .shell-primary>a.shell-mobile-contacts{display:none}@media (width<=920px){.shell-utilities{grid-area:3/1/auto/-1;justify-content:flex-end;gap:20px;margin-left:0}}@media (width<=600px){.shell-utilities{display:flex}.app-shell .shell-primary>a.shell-mobile-contacts[aria-current=page]{color:var(--csm-ink);font-weight:650}.r14-directory-heading{margin-bottom:22px}.r14-directory-heading h1{font-size:26px}.r14-directory-surface{padding:16px}.r14-directory-title{flex-wrap:wrap;gap:0 20px}.r14-directory-title>span{overflow-wrap:anywhere;flex-shrink:1;min-width:0}.r14-directory .r14-contact-row{padding:18px 0;position:relative}.r14-directory .r14-contact-main{padding-right:18px;font-size:10px}.app-shell .r14-directory button.r14-contact-name{font-size:13px}.app-shell .r14-directory button.r14-contact-arrow{position:absolute;top:20px;right:0}.r14-directory .r14-contact-avatar{width:31px;height:31px;font-size:10px}.r14-directory .r14-contact-chips>span{padding:3px 5px;font-size:9px}.r14-directory .r14-contact-filters{align-items:start}.r14-directory .r14-contact-filters label{flex-direction:column;gap:4px;max-width:100%;display:flex}.r14-directory .r14-contact-filters select{max-width:170px}.r14-directory .r14-contact-filters>:last-child{align-self:end}.r14-contact-match{flex-wrap:wrap}.r14-contact-match>p{flex-basis:100%;margin:0}}.tester-feedback{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;margin-top:1.5rem;font-size:.875rem;display:flex}.feedback-dialog{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:.75rem;width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1.5rem}.feedback-dialog::backdrop{background:#0000004d}.feedback-dialog textarea,.feedback-dialog input,.feedback-dialog select{box-sizing:border-box;width:100%}.feedback-dialog h2{margin-top:0}.feedback-form{gap:1rem;display:grid}.feedback-form label{gap:.5rem;font-weight:600;display:grid}.feedback-form input,.feedback-form textarea{font:inherit;border:1px solid #9aadaa;border-radius:.4rem;padding:.6rem}.feedback-hint{font-size:.875rem}.feedback-list article{overflow-wrap:anywhere;margin-top:1rem}.feedback-text{white-space:pre-wrap}.assistant-edit .demo-reply-confirm{flex-direction:row;align-items:center;gap:.75rem;display:flex}.assistant-edit .demo-reply-confirm input{width:auto;margin:0}.demo-reply-page .assistant-edit>button{justify-self:start;width:fit-content}.feedback-list,.try-this,.demo-source-reason{overflow-wrap:anywhere}.feedback-list select,.feedback-dialog select{font:inherit;max-width:100%;padding:.5rem}.try-this-steps{gap:1rem;padding-left:1.5rem;display:grid}.demo-source-reason{margin-block:.5rem;font-size:.875rem}.assistant-page.r17-hub{--r-green:#214b3a;--r-moss:#7b9164;--r-clay:#a85e3d;--r-border:#dde4d7;--r-muted:#657160;color:#223c2e;width:100%;max-width:1280px;margin-inline:auto;padding:4px 8px 0;font-size:13px;display:block}.r17-hub *{box-sizing:border-box;min-width:0}.r17-hub h1,.r17-hub h2,.r17-hub h3,.r17-hub p{margin:0}.assistant-page.r17-hub h1{letter-spacing:-1.2px;font-size:34px}.r17-hub h2{letter-spacing:-.5px;font-size:20px;line-height:1.3}.r17-hub h3{font-size:14px;line-height:1.4}.r17-hub p{line-height:1.65}.r17-hub button,.r17-hub select,.r17-hub input{color:inherit;font-family:inherit}.r17-hub button{font-weight:400}.r17-hub .r-icon{vertical-align:middle;flex:none;width:18px;height:18px}.r17-hub a{color:inherit;text-decoration:none}.r17-hub .r-kicker{letter-spacing:1.45px;color:#64725f;font-weight:650;margin-bottom:9px!important;font-size:10px!important}.r17-hub .r-page-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;display:flex}.r17-hub .r-page-head>div>p:last-child{color:var(--r-muted);margin-top:8px;font-size:13px}.r17-hub .r-page-actions{align-items:center;gap:16px;display:flex}.r17-hub .r-asof{white-space:nowrap;text-align:right;font-size:12px}.r17-hub .r-asof small{color:var(--r-muted);margin-top:3px;font-size:10px;display:block}.r17-hub .r-view{color:#657160;flex-direction:column;gap:4px;font-size:10px;display:flex}.r17-hub .r-view select{background:#fff;border:1px solid #d5dfce;border-radius:7px;max-width:150px;min-height:36px;padding:6px;font-size:12px}.r17-hub .r-btn{white-space:normal;background:#fff;border:1px solid #d5dfce;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:39px;padding:10px 14px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.r17-hub .r-btn:hover{background:#edf2e7}.r17-hub .r-btn.primary{color:#fff;background:#244e3c;border-color:#244e3c}.r17-hub .r-text,.r17-hub .r-link{color:#264f3c;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.r17-hub .r-link{margin-top:14px}.r17-hub .r-text:hover,.r17-hub .r-link:hover{text-underline-offset:4px;text-decoration:underline}.r17-hub-tabs.r-subnav{border-bottom:1px solid #dce3d6;align-items:center;gap:30px;max-width:100%;margin-bottom:28px;display:flex;overflow:auto}.r17-hub-tabs.r-subnav>a{white-space:nowrap;color:#66725e;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 0 14px;font-size:12px;text-decoration:none}.r17-hub-tabs.r-subnav>a.active{color:#244c38;border-color:#244c38;font-weight:650}.r17-hub-tabs.r-subnav>a>span{background:#e8eddf;border-radius:4px;margin-left:4px;padding:2px 5px;font-size:10px}.r17-hub-tabs.r-subnav .r-decisions-link{margin-left:auto}.r17-hub .r-overview-hero{background:linear-gradient(115deg,#edf2e4,#fafbf6 78%);border:1px solid #d9e2cf;border-radius:14px;grid-template-columns:1fr 1.06fr;gap:24px;margin-bottom:30px;padding:38px 38px 30px;display:grid;overflow:hidden}.r17-hub .r-hero-copy{flex-direction:column;align-items:flex-start;max-width:440px;display:flex}.r17-hub .r-hero-copy h2{letter-spacing:-1.4px;margin:10px 0 16px;font-size:35px;font-weight:550;line-height:1.19}.r17-hub .r-hero-copy em{color:#647e50;font-style:normal}.r17-hub .r-hero-copy>p:not(.r-kicker){color:#64705e;max-width:365px;margin-bottom:24px;font-size:13px}.r17-hub .r-hero-foot{color:#6c7864;margin-top:24px;font-size:10px}.r17-hub .r-hero-visual{flex-direction:column;justify-content:center;display:flex;position:relative}.r17-hub .r-hero-numbers{gap:50px;margin-bottom:5px;padding-left:24px;display:flex}.r17-hub .r-hero-numbers>div>span{color:#617057;font-size:11px}.r17-hub .r-hero-numbers strong{letter-spacing:-2px;font-size:49px;font-weight:500;line-height:1.2;display:block}.r17-hub .r-hero-numbers strong small{margin-left:2px;font-size:22px}.r17-hub .r-hero-numbers p{color:#63725c;margin-top:5px;font-size:10px}.r17-hub .r-hero-numbers .r-secondary-number strong{color:#586d48;padding-top:10px;font-size:39px}.r17-hub .r-compact-bridge{margin-top:15px}.r17-hub .r17-waterfall svg{width:100%;min-width:0;height:auto;display:block}.r17-hub .r-overview-pulse{grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 30px;display:grid}.r17-hub .r-overview-pulse>button{text-align:left;background:#fff;border:1px solid #dce3d6;border-radius:10px;grid-template-columns:1fr 20px;gap:7px 14px;padding:20px 22px;display:grid;position:relative}.r17-hub .r-overview-pulse>button>span,.r17-hub .r-overview-pulse>button>strong,.r17-hub .r-overview-pulse>button>small{grid-column:1;display:block}.r17-hub .r-overview-pulse>button>strong{letter-spacing:-1px;margin:2px 0;font-size:29px;font-weight:500;line-height:1.3}.r17-hub .r-overview-pulse small,.r17-hub .r-overview-pulse span{color:#65745e;font-size:11px}.r17-hub .r-overview-pulse>button>.r-arrow{grid-area:1/2/4;align-self:center}.r17-hub .r-section-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.r17-hub .r-section-head .r-link{margin:0}.r17-hub .r-featured-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:30px;display:grid}.r17-hub .r-featured{text-align:left;background:#fff;border:1px solid #dfe5d9;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:166px;padding:22px 20px;display:flex;position:relative}.r17-hub .r-featured:hover,.r17-hub .r-report-card:hover{border-color:#9fb38d;box-shadow:0 5px 18px #243a2a08}.r17-hub .r-featured-icon{background:#edf2e5;border-radius:8px;place-items:center;width:32px;height:32px;margin-bottom:16px;font-size:11px;display:grid}.r17-hub .r-featured h3{font-size:14px}.r17-hub .r-featured p{color:#6a755f;margin-top:8px;font-size:11px;font-weight:400}.r17-hub .r-featured>span:last-child{color:#59744a;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:18px;font-size:10px;display:flex}.r17-hub .r-panel{background:#fff;border:1px solid #dfe5d9;border-radius:11px;margin-bottom:22px;padding:25px 26px;overflow:hidden}.r17-hub .r-panel p{color:#64745c;margin-top:12px}.r17-hub .r-outlook-number{letter-spacing:-2.5px;font-size:62px;font-weight:500;line-height:1.15}.r17-hub .r-outlook-split{border-top:1px solid #dce3cf;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px;padding-top:20px;display:grid}.r17-hub .r-outlook-split b{font-size:24px;font-weight:500}.r17-hub .r-outlook-split span{color:#67755c;font-size:10px;display:block}.r17-hub .r-coverage-orbit{width:100%;max-width:280px;margin:0 auto 12px;position:relative}.r17-hub .r-coverage-orbit svg{width:170px;margin:0 auto 14px;display:block}.r17-hub .r-orbit-label{flex-direction:column;justify-content:center;align-items:center;height:170px;display:flex;position:absolute;top:0;left:0;right:0}.r17-hub .r-orbit-label strong{letter-spacing:-1px;font-size:38px;font-weight:500}.r17-hub .r-orbit-label span{color:#65765a;font-size:11px}.r17-hub .r-orbit-item{border-top:1px solid #dce3cf;justify-content:space-between;gap:10px;padding:8px 12px;font-size:11px;display:flex}.r17-hub .r-orbit-item.amber{color:#8f6731}.r17-hub .r-library-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.r17-hub .r-library-heading p{color:#6d7965;margin-top:6px;font-size:12px}.r17-hub .r-search{background:#fff;border:1px solid #dbe2d3;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;width:260px;padding:0 12px;display:flex}.r17-hub .r-search input{background:0 0;border:0;width:100%;min-height:40px;font-size:12px}.r17-hub .r-chips{flex-wrap:wrap;gap:8px;display:flex}.r17-hub .r-chips button{color:#65745c;background:0 0;border:1px solid #dbe3d3;border-radius:6px;padding:7px 12px;font-size:11px}.r17-hub .r-chips button.active{color:#fff;background:#34573f;border-color:#34573f}.r17-hub .r-result-count{color:#6b7961;margin:18px 0 12px;font-size:10px}.r17-hub .r-report-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.r17-hub .r-report-card{background:#fff;border:1px solid #dce4d4;border-radius:10px;flex-direction:column;padding:20px 22px;display:flex}.r17-hub .r-report-card>div{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.r17-hub .r-report-number{color:#7a8b6c;letter-spacing:1px;font-size:11px}.r17-hub .r-card-main{text-align:left;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;padding:0;display:flex}.r17-hub .r-card-main>span:first-child{color:#76846b;letter-spacing:1px;text-transform:uppercase;font-size:9px}.r17-hub .r-card-main h3{letter-spacing:-.3px;margin-top:8px;font-size:17px}.r17-hub .r-card-main p{color:#6c7764;flex:1;margin:10px 0 24px;font-size:12px}.r17-hub .r-card-open{justify-content:space-between;align-items:center;width:100%;font-size:11px;font-weight:600;display:flex}.r17-hub .r-focus-views{border-top:1px solid #dde3d6;flex-wrap:wrap;align-items:center;gap:14px;margin-top:25px;padding:20px 0;font-size:11px;display:flex}.r17-hub .r-focus-views>span{color:#77836c;margin-right:8px}.r17-hub .r-focus-views button{background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;display:flex}.r17-hub .r-tag{color:#657459;white-space:normal;background:#eff2e9;border-radius:4px;align-items:center;padding:4px 7px;font-size:10px;line-height:1.35;display:inline-flex}.r17-hub .r-two{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:22px;display:grid}.r17-hub .r-packs,.r17-hub .r-embedded-heading{margin-top:22px}.r17-hub .r-embedded-heading{margin-bottom:22px}.r17-hub .r12-reporting{max-width:none;padding:0}.r17-hub .r-saved-row{text-align:left;border:0;border-top:1px solid #e4eadb;align-items:center;gap:14px;width:100%;padding:17px 0;display:flex}.r17-hub .r-saved-open{text-align:left;background:0 0;border:0;flex:1;padding:0}.r17-hub .r-saved-row strong{font-size:12px;display:block}.r17-hub .r-saved-row small{color:#78876d;margin-top:4px;font-size:10px;display:block}.r17-hub .r-empty{text-align:center;color:#728368;padding:35px 25px}.r17-hub .r-empty h3{color:#3e5932;margin-bottom:8px;font-size:15px}.r17-hub .r-empty p{max-width:450px;margin:auto;font-size:12px}.r17-hub .r-decision-row{text-align:left;border-top:1px solid #edf0e9;align-items:center;gap:12px;width:100%;padding:17px 0;display:flex}.r17-hub .r-decision-row>div{flex:1}.r17-hub .r-decision-row strong{font-size:12px;font-weight:600;display:block}.r17-hub .r-decision-row p{color:#748568;margin-top:5px;font-size:11px}.r17-hub .r-decision-dot{background:#b5834f;border-radius:50%;flex:none;width:7px;height:7px}.r17-hub .r-decision-row>.r-tag{flex:none}.r17-hub .r-decision-row>.r-text{white-space:nowrap;margin-left:8px;font-size:11px}.r17-hub .r-overview-tail{color:#7b8b70;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;margin-bottom:22px;font-size:10px;display:flex}.r17-hub .r-overview-tail a{color:#264f3c;font-size:10px}.r17-hub .r-decision-note{border-top:1px solid #e4eadb;align-items:flex-start;gap:16px;padding:20px 0;display:flex}.r17-hub .r-decision-note>div{flex:1}.r17-hub .r-decision-note small{color:#78876d;margin-top:8px;font-size:10px;display:block}.r17-hub .r-decision-form{border-top:1px solid #e4eadb;gap:16px;margin-top:16px;padding-top:22px;display:grid}.r17-hub .r-decision-form label{color:#657160;gap:7px;font-size:11px;display:grid}.r17-hub .r-decision-form input,.r17-hub .r-decision-form textarea{color:#223c2e;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d5dfce;border-radius:7px;padding:10px}.r17-hub .r-decision-form textarea{resize:vertical;min-height:90px}.r17-hub .r-decision-form .r-two{margin:0}.r17-hub .r-decision-form .r-btn{justify-self:start}.r17-hub .r-embedded-toolbar{margin-bottom:20px}.r17-save-view{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;font-size:11px;display:flex}.r17-save-view form{flex-wrap:wrap;align-items:flex-end;gap:8px;max-width:100%;display:flex}.r17-save-view label{gap:5px;font-size:11px;display:grid!important}.r17-save-view input{box-sizing:border-box;color:#223c2e;width:280px;min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #d5dfce;border-radius:7px;padding:9px 10px}.r17-save-view button{color:#264f3c;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dfce;border-radius:7px;padding:9px 13px}@media (width<=560px){.r17-hub .r-decision-row{flex-wrap:wrap;gap:10px;padding:14px 0}.r17-hub .r-decision-row>div{flex:80%}.r17-hub .r-decision-row>.r-tag{margin-left:17px}.r17-hub .r-decision-row>.r-text{margin-left:auto}.r17-hub .r-decision-row p{font-size:10px}.r17-hub .r-overview-tail{align-items:flex-start;font-size:9px}.r17-hub .r-overview-tail a{max-width:145px;font-size:9px}.r17-save-view form label,.r17-save-view input{width:100%}.r17-save-view{align-items:flex-start}.assistant-page.r17-hub{padding:1px 0 0}.assistant-page.r17-hub h1{font-size:28px}}@media (width>=1450px){.r17-hub .r-overview-hero{min-height:355px}.r17-hub .r-hero-copy h2{font-size:39px}.r17-hub .r-hero-copy>p:not(.r-kicker){font-size:14px}}@media (width<=1100px){.r17-hub{padding-inline:25px}.r17-hub .r-page-head{flex-wrap:wrap}.r17-hub .r-overview-hero{gap:18px;padding:28px}.r17-hub .r-hero-copy h2{font-size:29px}.r17-hub .r-hero-numbers{gap:25px;padding-left:10px}.r17-hub .r-hero-numbers strong{font-size:40px}.r17-hub .r-hero-numbers .r-secondary-number strong{font-size:32px}.r17-hub .r-panel{padding:22px}.r17-hub .r-hero-copy .r-kicker{font-size:9px!important}}@media (width<=820px){.r17-hub .r-page-head{align-items:flex-start}.r17-hub .r-page-actions{flex-wrap:wrap;gap:12px}.r17-hub .r-asof{font-size:10px}.r17-hub .r-asof small{font-size:9px}.r17-hub .r-page-actions .r-btn{padding:9px}.r17-hub .r-overview-hero{grid-template-columns:1fr 1fr;padding:25px 22px}.r17-hub .r-hero-copy h2{font-size:26px}.r17-hub .r-hero-copy>p:not(.r-kicker){font-size:12px}.r17-hub .r-hero-numbers{flex-direction:column;gap:10px;padding-left:20px}.r17-hub .r-hero-numbers strong{font-size:43px}.r17-hub .r-hero-numbers .r-secondary-number strong{padding-top:0;font-size:29px}.r17-hub .r-compact-bridge{margin-top:10px}.r17-hub .r-hero-foot{font-size:9px}.r17-hub .r-featured-grid{grid-template-columns:1fr 1fr}.r17-hub .r-featured{min-height:140px;padding:19px}.r17-hub .r-overview-pulse{gap:10px}.r17-hub .r-overview-pulse>button{gap:8px;padding:16px 12px}.r17-hub .r-overview-pulse strong{font-size:24px}.r17-hub-tabs.r-subnav{gap:22px}.r17-hub-tabs.r-subnav>a{font-size:11px}.r17-hub .r-report-grid{grid-template-columns:1fr 1fr}.r17-hub .r-two{grid-template-columns:1fr}}@media (width<=560px){.r17-hub{padding:25px 17px 36px}.r17-hub .r-page-head{gap:10px;margin-bottom:22px;display:block}.r17-hub h1{font-size:28px}.r17-hub .r-page-head>div>p:last-child{max-width:260px;font-size:11px}.r17-hub .r-page-actions{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:16px}.r17-hub .r-asof{text-align:left;white-space:normal;width:100%}.r17-hub .r-page-actions .r-btn{min-height:34px;padding:7px}.r17-hub .r-kicker{letter-spacing:1px;font-size:9px!important}.r17-hub-tabs.r-subnav{scrollbar-width:none;gap:22px;margin-bottom:23px;overflow:auto}.r17-hub-tabs.r-subnav .r-decisions-link{margin-left:0}.r17-hub .r-overview-hero{grid-template-columns:1fr;gap:30px;margin-bottom:20px;padding:26px 22px}.r17-hub .r-hero-copy h2{letter-spacing:-1px;font-size:31px}.r17-hub .r-hero-copy>p:not(.r-kicker){margin-bottom:20px;font-size:12px}.r17-hub .r-hero-foot{margin-top:18px}.r17-hub .r-hero-numbers{flex-direction:row;justify-content:space-between;gap:20px;padding:0}.r17-hub .r-hero-numbers strong{font-size:41px}.r17-hub .r-hero-numbers .r-secondary-number strong{padding-top:9px;font-size:33px}.r17-hub .r-hero-numbers p{font-size:9px}.r17-hub .r-compact-bridge{margin-top:20px}.r17-hub .r-overview-pulse{grid-template-columns:1fr;gap:8px;margin-bottom:24px}.r17-hub .r-overview-pulse>button{padding:17px 19px}.r17-hub .r-overview-pulse>button>strong{font-size:28px}.r17-hub .r-overview-pulse>button>span{font-size:11px}.r17-hub .r-featured-grid{gap:10px;margin-bottom:24px}.r17-hub .r-featured{min-height:174px;padding:16px}.r17-hub .r-featured h3{font-size:12px}.r17-hub .r-featured p{font-size:10px;line-height:1.6}.r17-hub .r-featured-icon{width:28px;height:28px;margin-bottom:14px}.r17-hub .r-section-head{align-items:flex-start;gap:12px;margin-bottom:18px}.r17-hub .r-section-head h2{font-size:18px}.r17-hub .r-section-head>.r-link{flex:none;max-width:105px;font-size:10px}.r17-hub .r-panel{margin-bottom:18px;padding:20px 17px}.r17-hub .r-library-heading{flex-direction:column;align-items:stretch;gap:18px}.r17-hub .r-library-heading h2{font-size:21px}.r17-hub .r-search{width:100%}.r17-hub .r-chips{gap:6px}.r17-hub .r-chips button{padding:7px 10px;font-size:10px}.r17-hub .r-report-grid{grid-template-columns:1fr}.r17-hub .r-report-card{padding:20px}.r17-hub .r-card-main h3{font-size:19px}.r17-hub .r-card-main p{margin-bottom:22px;font-size:12px}.r17-hub .r-focus-views{gap:15px}.r17-hub .r-focus-views>span{width:100%}.r17-hub .r-outlook-number{font-size:54px}.r17-hub .r-outlook-split b{font-size:22px}.r17-hub .r-outlook-split span{font-size:9px}}.assistant-page.r17-customer-base{color:#213e30;width:100%;max-width:1120px;font-family:var(--bsi-font-ui);margin:auto;font-size:13px;line-height:1.6;display:block}.assistant-page.r17-customer-base h1{letter-spacing:-1.1px;margin:10px 0;font-size:34px;font-weight:600;line-height:1.2}.assistant-page.r17-customer-base h2{letter-spacing:-.6px;margin:8px 0 0;font-size:20px;font-weight:600;line-height:1.3}.r17-customer-base p{margin:0}.r17-heading{margin-bottom:24px}.r17-heading>p:not(.r17-kicker){color:#66725e;margin-top:8px}.r17-customer-base .r17-kicker{letter-spacing:1.6px;color:#65765d;text-transform:uppercase;font-size:10px;font-weight:600}.r17-customer-base .r17-note{color:#74816b;margin-top:16px;font-size:11px;line-height:1.7}.r17-toolbar,.r17-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.r17-toolbar{border-top:1px solid #dfe5d8;justify-content:space-between;margin-bottom:22px;padding-top:24px}.r17-customer-base a{color:#285242;text-decoration:none}.r17-toolbar>a{font-size:12px;font-weight:600}.r17-report-navigation{flex:100%;min-width:0;font-size:12px;font-weight:600}.r17-report-links{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.r17-report-links>a,.r17-report-current{overflow-wrap:anywhere;border:1px solid #dfe5d8;border-radius:6px;max-width:100%;padding:7px 10px}.r17-report-links>a:hover{background:#edf2e8}.r17-report-current{color:#fff;background:#285242;border-color:#285242}.r17-customer-base button{cursor:pointer;color:#254a38;background:#fff;border:1px solid #d4dfca;border-radius:6px;min-height:38px;padding:9px 13px;font-family:inherit;font-size:12px;font-weight:600}.r17-customer-base button:disabled{opacity:.5;cursor:default}.r17-customer-base label{color:#6b7862;align-items:center;gap:8px;font-size:10px;display:flex}.r17-customer-base select{color:#213e30;background:#fff;border:1px solid #dfe5d8;border-radius:6px;min-height:38px;padding:8px 28px 8px 10px;font-size:11px}.r17-stats{background:#fff;border:1px solid #dfe5d8;border-radius:10px;margin-bottom:22px;padding:23px 8px;display:flex}.r17-stats>div{border-left:1px solid #e4e9df;flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:0 22px;display:flex}.r17-stats>div:first-child{border:0}.r17-stats span{color:#66725e;font-size:11px}.r17-stats strong{letter-spacing:-1.2px;margin:8px 0;font-size:34px;font-weight:500;line-height:1.25}.r17-stats small{color:#728068;font-size:10px;line-height:1.6}.r17-panel{background:#fff;border:1px solid #dfe5d9;border-radius:11px;margin-bottom:22px;padding:25px 26px;overflow:hidden}.r17-section-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.r17-customer-base .r17-link{white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px}.r17-chart-context{color:#718066;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:12px;display:flex}.r17-chart-context p>span{margin:0 10px}.r17-chart-context strong{color:#2e4b35;font-weight:600}.r17-tag{color:#956c31;white-space:nowrap;background:#fcf0dc;border-radius:3px;padding:3px 7px;font-size:10px}.r17-waterfall{overflow-x:auto}.r17-waterfall svg{width:100%;height:auto;display:block}.r17-axis{fill:#718066;font-size:10px}.r17-bar-label{fill:#4c6341;font-size:11px}.r17-bar-value{fill:#285242;font-size:13px;font-weight:600}.r17-chart-hit{cursor:pointer}.r17-chart-foot{color:#74816b;border-top:1px solid #e6ebdf;justify-content:space-between;gap:14px;padding-top:14px;font-size:10px;display:flex}.r17-chart-foot>a{flex:none}.r17-incomplete{color:#956c31;padding:40px 0}.r17-customer-base .r17-driver{text-align:left;background:0 0;border:0;border-bottom:1px solid #e7ebdf;border-radius:0;align-items:center;gap:16px;width:100%;padding:18px 0;font-weight:400;display:flex}.r17-driver>div{flex:1}.r17-driver strong{font-size:13px;display:block}.r17-driver small{color:#79856f;margin-top:4px;font-size:10px;display:block}.r17-driver>span{text-align:right}.r17-driver b{font-size:19px;font-weight:500}.r17-table-wrap{margin-top:18px;overflow-x:auto}.r17-customer-base table{border-collapse:collapse;text-align:left;width:100%;min-width:790px;font-size:12px}.r17-ledger-dialog{color:#213e30;width:min(1040px,100vw - 36px);max-height:calc(100dvh - 48px);font:inherit;background:#fff;border:1px solid #dfe5d9;border-radius:12px;padding:28px}.r17-ledger-dialog::backdrop{background:#14271d55}.r17-ledger-dialog .r17-section-head>button{white-space:nowrap;flex:none}.r17-ledger-controls{justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}.r17-customer-base th{color:#718066;background:#f4f6ef;font-size:10px;font-weight:600}.r17-customer-base th,.r17-customer-base td{vertical-align:top;border-bottom:1px solid #e7ebdf;padding:14px 12px}.r17-customer-base td small{color:#74816b;margin-top:4px;font-size:10px;display:block}.r17-customer-base td:last-child{overflow-wrap:anywhere;min-width:210px;max-width:300px}.r17-customer-base blockquote{border-left:2px solid #c1cfb8;margin:12px 0;padding-left:12px}.r17-customer-base footer{color:#74816b;overflow-wrap:anywhere;border-top:1px solid #dfe5d8;padding:18px 0;font-size:11px}@media (width<=760px){.r17-stats{flex-wrap:wrap;row-gap:24px}.r17-stats>div{flex:45%}.r17-stats>div:nth-child(odd){border:0}.r17-stats strong{font-size:29px}.r17-panel{padding:22px}.r17-controls label{display:block}.r17-controls label select{margin-top:3px;display:block}}@media (width<=520px){.assistant-page.r17-customer-base h1{font-size:28px}.assistant-page.r17-customer-base h2{font-size:18px}.r17-panel{margin-bottom:18px;padding:20px 17px}.r17-section-head{align-items:flex-start;gap:12px;margin-bottom:18px}.r17-section-head>.r17-link{white-space:normal;flex:none;max-width:85px;font-size:10px}.r17-controls{gap:8px;width:100%}.r17-controls label{flex:1}.r17-controls select{width:100%;padding-right:20px;font-size:10px}.r17-controls button{font-size:10px}.r17-stats{row-gap:20px;padding:18px 0}.r17-stats>div{flex-basis:48%;padding-inline:16px}.r17-stats span{font-size:10px}.r17-stats strong{font-size:28px}.r17-stats small{font-size:9px}.r17-chart-context{align-items:flex-start;font-size:10px}.r17-chart-context p>span{margin:0 3px}.r17-tag{font-size:9px}.r17-chart-foot{align-items:flex-start;font-size:9px}.r17-chart-foot>a{max-width:80px}.r17-waterfall svg{min-width:420px}.r17-driver{gap:10px}.r17-section-head>label{max-width:120px;display:block}.r17-section-head>label select{width:100%}}.r12-reporting{flex-direction:column;gap:18px;min-width:0;display:flex}.r12-reporting .r12-meta{color:#53665e}.r12-reporting .assistant-paper{overflow-wrap:anywhere;gap:12px;margin:0;padding:22px}.r12-reporting p{margin:0}.assistant-page.r12-reporting h2{font-size:1.4rem;line-height:1.25}.assistant-page.r12-reporting .r12-page-heading h1{font-size:1.75rem;line-height:1.2}.assistant-page.r12-reporting .r12-decision-copy h2{letter-spacing:-.02em;font-size:1.75rem;line-height:1.2}.r12-reporting h3{line-height:1.4}.r12-reporting .assistant-eyebrow{letter-spacing:.07em;font-size:.8rem}.r12-reporting .r12-page-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.r12-page-heading>div{gap:8px;display:grid}.r12-toolbar{border-bottom:1px solid #d0dfd7;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:12px;display:flex}.r12-window{margin-left:auto}.r12-toolbar .r12-controls,.r12-toolbar .workspace-tabs{margin:0}.r12-toolbar .r12-controls{gap:6px}.r12-reporting :is(h1,h2,h3)[tabindex="-1"]:focus{outline:none}.r12-reporting .r12-decision{grid-template-columns:1.25fr 1fr;gap:0;padding:0;display:grid;overflow:hidden}.r12-decision-copy{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;min-width:0;padding:24px;display:flex}.r12-value-heading{gap:8px;display:grid}.r12-result{background:#edf3e7;border-left:1px solid #d0dfd7;align-content:center;gap:8px;min-width:0;padding:22px;display:grid}.r12-reporting .r12-big-number{letter-spacing:-.04em;font-size:3rem;font-weight:750;line-height:1.1}.r12-big-number>span{font-size:1.6rem}.r12-metrics{flex-wrap:wrap;gap:16px;padding-block:10px;display:flex}.r12-metrics>div{gap:3px;display:grid}.r12-metrics span{color:#53665e}.r12-metrics strong{font-size:1.25rem;line-height:1.2}.r12-reporting .r12-note{color:#435e52;line-height:1.5}.r12-goal-source{border-left:2px solid #a3b4aa;padding-left:8px}.r12-callout{border-left:3px solid #965c18;padding-left:10px}.r12-analysis-grid{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.r12-analysis-grid>div{align-content:start;gap:10px;min-width:0;display:grid}.r12-comparison{background:#edf3e7;border:1px solid #d0dfd7;border-radius:10px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.r12-comparison hr{border:0;border-top:1px solid #c4d3c7;width:100%}.r12-legend{flex-wrap:wrap;gap:16px;display:flex}.r12-legend span:first-child{color:#24513c}.r12-legend span:nth-child(2){color:#2860a4}.r12-legend span:last-child:not(:first-child){color:#965c18}.r12-driver{border-bottom:1px solid #c4d3c7;gap:8px;padding-bottom:14px;display:grid}.r12-driver-value{font-size:1.25rem;font-weight:700}.r12-driver-value span{font-size:.875rem;font-weight:400}.r12-reporting progress{accent-color:#557b5b;border:0;border-radius:4px;width:100%;height:9px;display:block;overflow:hidden}.r12-reporting progress::-webkit-progress-bar{background:#d5dfce}.r12-reporting progress::-webkit-progress-value{background:#557b5b}.r12-bridge{border-block:1px solid #d0dfd7;justify-content:space-between}.r12-controls{flex-wrap:wrap;align-items:end;gap:12px;margin-block:8px;display:flex}.r12-controls label{gap:.4rem;display:grid}.r12-controls>*,.r12-reporting details,.r12-reporting .assistant-paper{min-width:0;max-width:100%}.r12-controls textarea{max-width:100%;min-height:100px;font:inherit;border:1px solid #a3b4aa;border-radius:6px;padding:.65rem}.r12-reporting select,.r12-reporting input{color:#183d32;max-width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #a3b4aa;border-radius:6px;padding:.45rem .65rem}.r12-reporting button{white-space:normal;color:#183d32;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #a3b4aa;border-radius:6px;padding:.5rem .85rem}.r12-reporting button:hover{background:#edf4ef}.r12-reporting button:disabled{opacity:.55;cursor:not-allowed}.r12-reporting .workspace-tabs{gap:.5rem;margin-bottom:.5rem;display:flex}.r12-reporting [role=tab]{border:0;background:0 0;border-bottom:3px solid #0000;border-radius:0}.r12-reporting [role=tab][aria-selected=true]{color:#234a3a;background:0 0;border-bottom-color:#234a3a;font-weight:700}.r12-segments{flex-wrap:wrap;gap:0;display:inline-flex}.r12-reporting .r12-segments button{border-radius:0}.r12-reporting [aria-pressed=true]{color:#fff;background:#234a3a}.r12-case-strip{gap:4px;min-width:0;display:flex}.r12-case-strip span{border-radius:2px;flex:1;min-width:0;height:12px}.r12-case-renewed{background:#406b50}.r12-case-churned{background:#ad5b37}.r12-case-unresolved{background:#d2dbc9;border:1px solid #748569}.r12-losses{gap:12px;margin:0;padding:0;list-style:none;display:grid}.r12-reporting .r12-open li{grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) minmax(0,.8fr) auto}.r12-account-name{align-items:center;gap:10px;display:flex}.r12-initials{background:#edf3e7;border-radius:50%;padding:10px}.r12-chip{color:#234a3a;background:#f2f6ef;border:1px solid #b7c8ba;border-radius:20px;padding:2px 9px;display:inline-block}.r12-signals{display:grid}.r12-signal{border-top:1px solid #d0dfd7;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.3fr);gap:16px;padding-block:16px;display:grid}.r12-reporting :is(button,select,summary):focus-visible{outline-offset:3px;outline:2px solid #2860a4}.r12-chart{width:100%;min-width:0}.r12-table-scroll{max-width:100%;overflow-x:auto}.r12-table-scroll table{border-collapse:collapse;overflow-wrap:normal;width:100%;min-width:580px}.r12-table-scroll th,.r12-table-scroll td{text-align:left;border-bottom:1px solid #d6ddd9;padding:.65rem}.r12-records{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.r12-record{border:1px solid #d6ddd9;border-radius:8px;min-width:0;padding:1rem}.r12-record>*+*{margin-top:8px}.r12-reporting details{border-top:1px solid #d0dfd7;padding-top:12px}.r12-reporting summary{cursor:pointer;color:#24513c;min-height:32px;font-weight:650}.r12-reporting details[open]>*+*{margin-top:12px}.r12-open{margin:0;padding:0;list-style:none}.r12-open li{border-top:1px solid #d0dfd7;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;align-items:center;gap:16px;padding-block:14px;display:grid}.r12-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r12-detail blockquote{border-left:3px solid #24513c;margin-inline:0;padding:1rem}@media (width<=720px){.r12-reporting .r12-decision,.r12-analysis-grid,.r12-records{grid-template-columns:minmax(0,1fr)}.r12-reporting .assistant-paper{padding:18px}.r12-reporting .r12-decision{padding:0}.r12-decision-copy,.r12-result{padding:20px}.r12-result{border-top:1px solid #d0dfd7;border-left:0}.r12-decision>.r12-result{border-top:0;border-bottom:1px solid #d0dfd7;order:-1}.r12-reporting .r12-page-heading{display:grid}.r12-page-heading>div:last-child{text-align:left}.r12-reporting .r12-open li,.r12-signal{grid-template-columns:minmax(0,1fr);gap:8px}.r12-window{margin-left:0}.r12-reporting .workspace-tabs{flex-wrap:wrap;display:flex}}.value-conversation-text{white-space:pre-line}.value-conversation textarea{box-sizing:border-box;width:100%;font:inherit;margin:12px 0;display:block}.value-conversation{overflow-wrap:anywhere}.r12-reporting .r12-page-heading{margin-bottom:0}.r12-page-heading>div:last-child{text-align:left}.r12-reporting .r12-meta{font-size:.85rem;line-height:1.5}.r12-reporting .r13-secondary{border:0;padding:0;font-size:.85rem}.r13-secondary summary{min-height:0}.r12-reporting .r12-decision{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.r12-decision>.r12-result{background:#fff;border:0;order:-1}.r12-decision>.r12-decision-copy{background:#edf3e7;border-left:1px solid #d0dfd7}.assistant-page.r12-reporting .r12-decision-copy h2{font-size:1.4rem}.r12-reporting button.assistant-primary{color:#fff;background:#234a3a;border-color:#234a3a}.r13-context-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.r12-reporting .r13-context-cards>details{align-self:start}.r13-list-controls{justify-content:space-between}.r13-list-controls label:first-child{flex:1}.r12-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.r12-signal{border:1px solid #d0dfd7;border-radius:10px;flex-direction:column;min-width:0;padding:16px;display:flex}@media (width<=720px){.assistant-page.r12-reporting{gap:12px}.r12-reporting .r12-page-heading{gap:6px}.r12-page-heading>div{gap:4px}.assistant-page.r12-reporting .r12-page-heading h1{font-size:1.5rem}.r12-page-heading p:not(.assistant-eyebrow){font-size:.85rem}.r12-reporting .assistant-eyebrow{font-size:.7rem}.r12-toolbar{gap:6px;padding-bottom:6px}.r12-toolbar>a{font-size:.8rem}.r12-reporting .workspace-tabs{flex-wrap:nowrap;gap:0}.r12-reporting [role=tab]{padding-inline:.55rem;font-size:.85rem}.r12-reporting .r12-decision,.r13-context-cards{grid-template-columns:minmax(0,1fr)}.r12-decision-copy,.r12-result{gap:6px;padding:16px}.r12-decision>.r12-decision-copy{border-top:1px solid #d0dfd7;border-left:0}.r12-reporting .r12-big-number{font-size:2.3rem}.r12-metrics{gap:12px;padding-block:5px;font-size:.85rem}.r12-reporting .r12-result{font-size:.85rem}.r12-reporting .r12-note{font-size:.8rem}.r12-signals{grid-template-columns:minmax(0,1fr)}.r13-list-controls{gap:8px}.r13-list-controls label:first-child{flex-basis:100%}.r12-reporting .r12-chart{overflow-x:auto}}.assistant-page{min-width:0;color:var(--csm-text);gap:20px;display:grid}.assistant-page>*{min-width:0}.assistant-page h1{margin:0;font-size:2rem;line-height:1.2}.assistant-page h1:focus:not(:focus-visible){outline:none}.assistant-page h1:focus-visible{outline:3px solid var(--csm-focus);outline-offset:5px;border-radius:3px}:root:not([data-keyboard-navigation]) .assistant-page h1:focus{outline:none}.assistant-page h2{margin:0;font-size:1.12rem}.assistant-page h3{margin:0;font-size:1rem}.assistant-page p{overflow-wrap:anywhere;line-height:1.55}.assistant-page small,.assistant-page span,.assistant-page dd,.assistant-page li{overflow-wrap:anywhere}.assistant-heading{gap:8px;display:grid}.assistant-heading>p:first-child,.assistant-eyebrow{color:var(--csm-muted);font-size:.75rem;font-weight:650}.assistant-heading>p:last-child{color:var(--csm-muted)}.assistant-snapshot{border-block:1px solid var(--csm-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:13px 0;display:grid}.assistant-snapshot>:is(a,div){border-right:1px solid var(--csm-border);min-width:0;color:var(--csm-text);align-content:start;gap:5px;padding:6px 20px;text-decoration:none;display:grid}.assistant-snapshot>:first-child{padding-left:0}.assistant-snapshot>:last-child{border-right:0}.assistant-snapshot span{color:var(--csm-muted);text-transform:uppercase;font-size:.75rem;font-weight:700}.assistant-snapshot strong{font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:1.2}.assistant-snapshot small{font-size:.78rem;font-weight:500}.assistant-snapshot em{color:var(--csm-muted);font-size:.75rem;font-style:normal}.assistant-snapshot a:hover strong{color:var(--csm-link)}.assistant-today-grid,.assistant-review-grid{grid-template-columns:minmax(0,1.85fr) minmax(230px,.8fr);align-items:start;gap:30px;display:grid}.assistant-today-grid>*,.assistant-review-grid>*{min-width:0}.assistant-lead{background:var(--csm-surface);border:1px solid #b1cfc0;border-left:4px solid #3c7a5a;border-radius:12px;justify-items:start;gap:12px;padding:24px 28px;display:grid}.assistant-lead h2{font-size:1.35rem}.assistant-lead p{margin:0}.assistant-lead>a:not(.assistant-primary){font-size:.85rem}.assistant-primary{background:var(--csm-text);color:#fff;text-align:center;white-space:normal;border-radius:28px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:10px 23px;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.assistant-primary:hover{color:#fff;background:#346951}.assistant-state{color:#366a53;font-size:.86rem;font-weight:600}.assistant-due{color:var(--csm-muted);font-size:.82rem;font-weight:600}.assistant-due-overdue{color:#8a2d1f}.assistant-performance-recovery{color:var(--csm-muted);margin-top:6px;font-size:.85rem}.assistant-disclosure{border-bottom:1px solid var(--csm-border);padding:15px 0;font-size:.875rem}.assistant-disclosure summary{cursor:pointer;color:var(--csm-text);font-weight:600}.assistant-disclosure[open]>:not(summary){margin-top:12px}.assistant-disclosure ul{margin:12px 0;padding-left:20px}.assistant-disclosure li+li{margin-top:7px}.assistant-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:6px;padding-block:12px;display:flex}.assistant-section-heading>span{color:var(--csm-muted);font-size:.8rem}.assistant-section-heading a,.assistant-work-row a{font-size:.87rem;font-weight:600}.assistant-work-row{border-top:1px solid var(--csm-border);justify-content:space-between;align-items:center;gap:14px 20px;padding:15px 0;display:flex}.assistant-work-row>div{gap:4px;min-width:0;display:grid}.assistant-work-row small{color:var(--csm-muted);font-size:.77rem}.assistant-work-row a{flex:none}.assistant-review-button{border:1px solid var(--csm-text);min-height:34px;color:var(--csm-text);border-radius:24px;justify-content:center;align-items:center;padding:5px 18px;text-decoration:none;display:inline-flex;font-size:.8rem!important;font-weight:500!important}.assistant-review-button:hover{background:#e8f1ed}.assistant-footnote{color:var(--csm-muted);margin-top:14px;font-size:.78rem}.assistant-agenda,.assistant-aside{gap:14px;font-size:.875rem;display:grid}.assistant-agenda{padding-top:4px}.assistant-aside{background:#edf3ef;border-radius:12px;padding:24px}.assistant-agenda>div{border-bottom:1px solid var(--csm-border);gap:4px;padding-block:12px;display:grid}.assistant-agenda span{color:var(--csm-muted);text-transform:uppercase;font-size:.76rem}.assistant-agenda strong{font-size:.92rem}.assistant-agenda a{justify-self:start}.assistant-aside p{color:var(--csm-muted)}.assistant-book-concern{border-bottom:1px solid var(--csm-border);gap:3px;padding:12px 0 14px;display:grid}.assistant-book-concern span{color:var(--csm-muted);font-size:.85rem}.assistant-search{color:var(--csm-muted);gap:4px;font-size:.78rem;font-weight:600;display:grid}.assistant-search input{border:1px solid var(--csm-border);background:var(--csm-surface);border-radius:var(--csm-radius);width:min(100%,310px);min-width:0;min-height:36px;color:var(--csm-text);padding:6px 9px}.assistant-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.78rem;display:flex}.assistant-list{border-bottom:1px solid var(--csm-border)}.assistant-list>p{padding:20px 0}.assistant-performance-lead{background:var(--csm-surface);border:1px solid #b1cfc0;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;padding:28px;display:grid}.assistant-performance-lead>div{align-content:start;gap:9px;min-width:0;display:grid}.assistant-performance-lead>div+div{border-left:1px solid var(--csm-border);padding-left:25px}.assistant-rate{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:2.7rem;font-weight:700;line-height:1.2;display:flex}.assistant-rate small{font-size:.95rem;font-weight:500}.assistant-period{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.assistant-period label{gap:5px;font-size:.76rem;font-weight:600;display:grid}.assistant-period input{border:1px solid var(--csm-border);border-radius:var(--csm-radius);background:var(--csm-surface);min-height:36px;color:var(--csm-text);padding:5px 8px}.assistant-period select{border:1px solid var(--csm-border);border-radius:var(--csm-radius);background:var(--csm-surface);max-width:100%;min-height:36px;color:var(--csm-text);font:inherit;padding:5px 8px}.assistant-paper{background:var(--csm-surface);border:1px solid #d0dfd7;border-radius:12px;gap:18px;min-width:0;padding:26px 28px;display:grid}.assistant-paper>*{min-width:0}.assistant-page button{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:32px;line-height:1.4}.assistant-page .assistant-actions>button{border-radius:24px;min-width:0}.assistant-page .assistant-approve{min-height:44px;padding:10px 23px}.assistant-paper .assistant-section-heading{margin:0;padding:0}.assistant-evidence,.assistant-effects{border-top:1px solid var(--csm-border);gap:10px;padding-top:16px;display:grid}.assistant-evidence ul{margin:0;padding-left:20px}.assistant-message-address{gap:7px;margin:0;display:grid}.assistant-message-address>div{grid-template-columns:3.5rem minmax(0,1fr);gap:10px;display:grid}.assistant-message-address dt{color:var(--csm-muted)}.assistant-message-address dd{margin:0}.assistant-message-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.assistant-edit{gap:12px;display:grid}.assistant-edit label,.assistant-date{gap:5px;font-size:.8rem;font-weight:600;display:grid}.assistant-edit input,.assistant-edit textarea,.assistant-edit select,.assistant-date input{border:1px solid var(--csm-border);border-radius:var(--csm-radius);background:var(--csm-surface);width:100%;min-width:0;max-width:100%;color:var(--csm-text);padding:8px 10px;font-weight:400}.assistant-edit textarea{resize:vertical;line-height:1.5}.assistant-handling{gap:10px;display:grid}.assistant-handling label{gap:5px;margin-block:10px;font-size:.8rem;font-weight:600;display:grid}.assistant-handling textarea{border:1px solid var(--csm-border);border-radius:var(--csm-radius);background:var(--csm-surface);width:100%;min-width:0;color:var(--csm-text);resize:vertical;padding:8px 10px;font-weight:400;line-height:1.5}.assistant-date input{width:min(100%,220px)}.assistant-check{align-items:start;gap:10px;font-size:.86rem;font-weight:600;display:flex}.assistant-check input{flex:none;width:18px;height:18px;margin-top:2px}.assistant-effects>p,.assistant-evidence>p{color:var(--csm-muted);font-size:.86rem}.assistant-actions{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.assistant-actions span{color:var(--csm-muted);font-size:.82rem}.assistant-notice{background:#f4f2ea;border-left:3px solid #b08439;gap:8px;padding:12px 15px;font-size:.86rem;display:grid}.assistant-notice ul{margin:0;padding-left:20px}.assistant-notice li+li{margin-top:5px}.assistant-control-help{color:var(--csm-muted);font-size:.75rem}.assistant-control-help summary{cursor:pointer}.assistant-control-help p{margin-top:8px}.assistant-attempt{border-bottom:1px solid var(--csm-border);gap:5px;padding:12px 0;display:grid}.assistant-page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--csm-focus);outline-offset:3px}@media (width<=920px){.assistant-today-grid,.assistant-review-grid{grid-template-columns:minmax(0,1fr);gap:22px}.assistant-agenda{grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-agenda h2,.assistant-agenda>a{grid-column:1/-1}}@media (width<=600px){.assistant-page{gap:16px}.assistant-page h1{font-size:1.7rem}.assistant-snapshot{grid-template-columns:minmax(0,1fr);padding:0}.assistant-snapshot>:is(a,div){border-right:0;border-bottom:1px solid var(--csm-border);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:4px 10px;padding:8px 0}.assistant-snapshot em{grid-column:1/-1}.assistant-snapshot>:first-child{padding-left:0}.assistant-snapshot>:last-child{border-bottom:0;padding-right:0}.assistant-snapshot span{font-size:.75rem;line-height:1.3}.assistant-snapshot strong{overflow-wrap:normal;font-size:1.12rem}.assistant-snapshot small{font-size:.78rem}.assistant-snapshot em{font-size:.75rem;line-height:1.4}.assistant-lead,.assistant-paper{padding:18px}.assistant-work-row{gap:12px}.assistant-agenda{grid-template-columns:minmax(0,1fr)}.assistant-agenda h2,.assistant-agenda>a{grid-column:auto}.assistant-performance-lead{grid-template-columns:minmax(0,1fr);padding:18px}.assistant-performance-lead>div+div{border-left:0;border-top:1px solid var(--csm-border);padding:16px 0 0}.assistant-rate{font-size:1.8rem}}.assistant-evidence-list{list-style:none;padding-left:0!important}.assistant-evidence-list li+li{margin-top:12px}.assistant-evidence-kind{color:var(--csm-muted);font-size:.8rem}.assistant-evidence-meta{color:var(--csm-muted);overflow-wrap:anywhere;font-size:.84rem}.assistant-audit{margin-top:10px;font-size:.8rem}.assistant-audit li{overflow-wrap:anywhere}.assistant-cite{font-weight:600}.assistant-claim{overflow-wrap:anywhere}.assistant-claim>p{margin-block:.5rem}.assistant-claim-source{border-left:2px solid var(--csm-border,#d8e3df);margin-block:.75rem;padding-left:12px}.assistant-claim-source>p{color:var(--csm-muted);margin-block:.25rem}.assistant-claim-source blockquote{margin:.5rem 0}.assistant-task-first{margin-block:1rem}.assistant-task-first h3{margin-block:.75rem .25rem}.assistant-task-first>p{color:var(--csm-muted)}.assistant-brief section{margin-block:1rem}.assistant-brief h3{margin-bottom:.5rem}.assistant-brief li{overflow-wrap:anywhere;margin-block:.35rem}.assistant-brief .assistant-cite+.assistant-cite{margin-inline-start:.5rem}.assistant-recovery{gap:8px;display:grid}.assistant-recovery-effect{color:var(--csm-muted,#5b5f66);margin:0;font-size:.84rem}.assistant-provenance{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.assistant-provenance>.assistant-disclosure{border:0;padding:0}.assistant-readiness{gap:12px}.assistant-readiness>ul{gap:10px;margin:0;padding-left:24px;display:grid}.assistant-readiness li p{margin:4px 0}.assistant-readiness .assistant-disclosure{padding:6px 0}.assistant-readiness>[role=status] ul{margin-block:4px 0}@media (width>=921px){.assistant-readiness>ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.account-timeline{min-width:0;scroll-margin-top:1.5rem}.timeline-filters{align-items:end}.timeline-filters>label:first-child{flex:15rem}.timeline-type{flex:17rem;min-width:13rem;max-width:25rem}.timeline-results{scrollbar-gutter:stable;overscroll-behavior:contain;max-height:44rem;overflow:auto}.timeline-results:focus-visible{outline-offset:3px;outline:2px solid #39765b}.timeline-entries{margin:0;padding:0;list-style:none}.account-timeline .timeline-entry{border-bottom:1px solid var(--border-color,#d6dadd);grid-template-columns:10rem minmax(0,1fr);gap:1rem;padding:1rem .35rem;display:grid}.timeline-date{font-variant-numeric:tabular-nums;flex-direction:column;gap:.25rem;display:flex}.timeline-date small{color:#596368}.timeline-evidence{gap:.45rem;min-width:0;display:grid}.timeline-source-label{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.timeline-summary,.timeline-coverage,.timeline-identity{overflow-wrap:anywhere}.timeline-summary{white-space:pre-wrap}.timeline-coverage ul{gap:.4rem;margin:.5rem 0;padding-left:1.25rem;display:grid}.timeline-identity dl{grid-template-columns:8rem minmax(0,1fr);gap:.25rem .75rem;font-size:.8rem;display:grid}.timeline-identity dd{margin:0}.timeline-returned{background:#edf5ef;box-shadow:inset 3px 0 #39765b}.timeline-pager{min-height:2.5rem}@media (width<=700px){.account-timeline .timeline-entry{grid-template-columns:minmax(0,1fr);gap:.6rem}.timeline-date{flex-flow:wrap;align-items:baseline;gap:.5rem}.timeline-type{max-width:none}}.briefing-portfolio.briefing-portfolio{--ink:var(--w-ink);--muted:#65736a;--line:#dce2d8}.briefing-portfolio.briefing-portfolio .p-back{min-height:32px;margin-bottom:17px;font-size:12px}.briefing-portfolio.briefing-portfolio .p-account-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:20px;display:flex}.briefing-portfolio.briefing-portfolio .p-account-heading h1{letter-spacing:-1.1px;max-width:850px;margin-top:8px;font-size:32px;font-weight:600;line-height:1.15}.briefing-portfolio.briefing-portfolio .p-account-heading>button{flex:none}.briefing-portfolio.briefing-portfolio .p-contacts,.briefing-portfolio.briefing-portfolio .p-outline{border:1px solid var(--ink);background:0 0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:10px 24px;font-size:14px;display:inline-flex}.briefing-portfolio.briefing-portfolio .w-count{color:#647654;background:#edf1e7;border-radius:5px;place-items:center;min-width:20px;height:20px;font-size:10px;display:inline-grid}.briefing-portfolio.briefing-portfolio .p-account-identity{color:var(--muted);flex-wrap:wrap;gap:23px;margin-top:13px;font-size:12px;display:flex}.briefing-portfolio.briefing-portfolio .p-account-identity strong{color:var(--ink);margin-left:5px;font-weight:550}.briefing-portfolio.briefing-portfolio .p-account-identity button{padding:0 0 0 5px;font-size:12px;font-weight:550}.briefing-portfolio.briefing-portfolio .p-verify{color:#647654;border:1px solid var(--line);background:#f1f4ec;border-radius:4px;padding:1px 5px;font-size:10px}.briefing-portfolio.briefing-portfolio .p-obligation{color:#795b2e;background:#faf2e2;border:1px solid #e3d6bb;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:13px 18px;font-size:12px;display:flex}.briefing-portfolio.briefing-portfolio .p-obligation>span{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.briefing-portfolio.briefing-portfolio .p-obligation strong{font-weight:600}.briefing-portfolio.briefing-portfolio .p-obligation>span>span{color:#8c7853;font-size:11px}.briefing-portfolio.briefing-portfolio .p-obligation .w-link{color:inherit;font-size:12px}.briefing-portfolio.briefing-portfolio .p-keyfacts{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:1fr 1.15fr 1.2fr;margin-bottom:23px;display:grid;overflow:hidden}.briefing-portfolio.briefing-portfolio .p-keyfacts>div{border-right:1px solid var(--line);flex-direction:column;gap:7px;min-width:0;padding:16px 22px;display:flex}.briefing-portfolio.briefing-portfolio .p-keyfacts>div:last-child{border:0}.briefing-portfolio.briefing-portfolio .p-keyfacts span{color:var(--muted);font-size:11px}.briefing-portfolio.briefing-portfolio .p-keyfacts strong{letter-spacing:-.5px;font-size:23px;font-weight:550;line-height:1.4}.briefing-portfolio.briefing-portfolio .p-keyfacts small{color:var(--muted);font-size:11px;line-height:1.6}.briefing-portfolio.briefing-portfolio .p-keyfacts .is-unknown{color:var(--muted);font-size:23px;font-weight:450}.briefing-portfolio.briefing-portfolio .p-keyfacts small>button{text-underline-offset:3px;padding:0 0 0 6px;font-size:11px;text-decoration:underline}.briefing-portfolio.briefing-portfolio .p-brief-layout{grid-template-columns:minmax(0,1.85fr) minmax(260px,1fr);align-items:start;gap:38px;display:grid}.briefing-portfolio.briefing-portfolio .p-story{padding:3px 0 18px}.briefing-portfolio.briefing-portfolio .p-story h2{letter-spacing:-.65px;max-width:35ch;margin:11px 0 13px;font-size:26px;font-weight:550;line-height:1.25}.briefing-portfolio.briefing-portfolio .p-story>p{color:#65715f;max-width:70ch;font-size:14px}.briefing-portfolio.briefing-portfolio .p-story>.w-link{margin-top:13px;font-size:12px}.briefing-portfolio.briefing-portfolio .p-summary-evidence{border:1px solid var(--line);color:var(--muted);background:#f3f6ee;border-radius:8px;margin-top:14px;padding:18px;font-size:12px}.briefing-portfolio.briefing-portfolio .p-objective{border-left:2px solid #c9d6b9;flex-direction:column;gap:5px;margin:18px 0;padding-left:13px;display:flex}.briefing-portfolio.briefing-portfolio .p-objective>span{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:10px}.briefing-portfolio.briefing-portfolio .p-objective strong{font-size:13px;font-weight:500}.briefing-portfolio.briefing-portfolio .p-summary-evidence blockquote{color:var(--ink);border-left:2px solid #cbd7be;margin:15px 0;padding-left:13px;font-size:13px}.briefing-portfolio.briefing-portfolio .p-summary-evidence cite{color:var(--muted);margin-top:6px;font-size:11px;font-style:normal;display:block}.briefing-portfolio.briefing-portfolio .p-next-card{background:#edf2e5;border:1px solid #d4dfc8;border-left:3px solid #8da77b;border-radius:10px;padding:19px 24px}.briefing-portfolio.briefing-portfolio .p-next-card h2{margin:9px 0;font-size:20px}.briefing-portfolio.briefing-portfolio .p-next-card>p{color:#65715e;max-width:65ch;font-size:13px}.briefing-portfolio.briefing-portfolio .p-task-meta{color:#68785d;flex-wrap:wrap;gap:13px;margin:14px 0;font-size:11px;display:flex}.briefing-portfolio.briefing-portfolio .p-task-meta span+span{border-left:1px solid #ced8c2;padding-left:13px}.briefing-portfolio.briefing-portfolio .p-primary{color:#fff;background:#203f3a;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 24px;font-size:12px;line-height:20px;display:inline-flex}.briefing-portfolio.briefing-portfolio .p-next-card.quiet-card{border-color:var(--line);background:#f6f8f1}.briefing-portfolio.briefing-portfolio .p-relationship{border-top:2px solid #c1ceb1;padding-top:17px}.briefing-portfolio.briefing-portfolio .p-relationship h2{margin-bottom:2px;font-size:17px}.briefing-portfolio.briefing-portfolio .p-relationship>div{border-bottom:1px solid var(--line);min-width:0;padding:19px 0}.briefing-portfolio.briefing-portfolio .p-relationship>div>span{color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.briefing-portfolio.briefing-portfolio .p-relationship strong{font-size:14px;font-weight:550;line-height:1.5;display:block}.briefing-portfolio.briefing-portfolio .p-relationship p{color:var(--muted);margin-top:5px;font-size:12px}.briefing-portfolio.briefing-portfolio .p-relationship .w-link{margin-top:12px;font-size:12px}.briefing-portfolio.briefing-portfolio .p-other-work{margin-top:23px}.briefing-portfolio.briefing-portfolio .p-other-work h2{font-size:15px}.briefing-portfolio.briefing-portfolio .p-other-work>a,.briefing-portfolio.briefing-portfolio .p-other-record{text-align:left;border-bottom:1px solid var(--line);width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:15px;padding:17px 0;display:flex}.briefing-portfolio.briefing-portfolio .p-other-work strong{font-size:13px;font-weight:550;display:block}.briefing-portfolio.briefing-portfolio .p-other-work small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.briefing-portfolio.briefing-portfolio .p-developments{border-top:1px solid var(--line);margin-top:32px;padding-top:21px}.briefing-portfolio.briefing-portfolio .p-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.briefing-portfolio.briefing-portfolio .p-section-heading h2{font-size:17px}.briefing-portfolio.briefing-portfolio .p-developments>.p-section-heading+div{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.briefing-portfolio.briefing-portfolio .p-developments article{border-left:2px solid #dce5d0;padding:0 0 0 15px}.briefing-portfolio.briefing-portfolio .p-developments article>span{color:var(--muted);font-size:11px}.briefing-portfolio.briefing-portfolio .p-developments article>p{margin-top:7px;font-size:13px;line-height:1.65}.briefing-portfolio.briefing-portfolio .p-developments article>a{color:var(--w-green);margin-top:8px;font-size:11px;display:block}.briefing-portfolio.briefing-portfolio .p-muted-note{color:var(--muted);grid-column:1/-1;padding:10px 0;font-size:13px}.briefing-portfolio.briefing-portfolio .p-brief-tail{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:19px;font-size:11px;display:flex}.briefing-portfolio.briefing-portfolio .p-sources{border-top:1px solid var(--line);margin-top:18px;padding-top:16px;font-size:12px}.briefing-portfolio.briefing-portfolio .p-sources details{margin:16px 0}.briefing-portfolio.briefing-portfolio .p-sources p{margin:10px 0}.briefing-portfolio.briefing-portfolio .p-sources a{color:var(--w-green);text-decoration:underline}.briefing-portfolio.briefing-portfolio .p-sources>.w-link{margin-left:20px}.briefing-portfolio.briefing-portfolio .p-saved-story{white-space:pre-wrap}.briefing-portfolio.briefing-portfolio :is(p,strong,h1,h2,a){overflow-wrap:anywhere}@media (width<=1050px){.briefing-portfolio.briefing-portfolio .p-brief-layout{grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:25px}.briefing-portfolio.briefing-portfolio .p-keyfacts>div{padding:16px}.briefing-portfolio.briefing-portfolio .p-keyfacts strong{font-size:20px}}@media (width<=760px){.briefing-portfolio.briefing-portfolio .p-account-heading{align-items:start;gap:15px;margin-bottom:18px}.briefing-portfolio.briefing-portfolio .p-account-heading h1{font-size:28px}.briefing-portfolio.briefing-portfolio .p-account-heading>button{min-height:38px;padding:8px;font-size:11px}.briefing-portfolio.briefing-portfolio .p-account-identity{gap:8px 18px;font-size:11px}.briefing-portfolio.briefing-portfolio .p-account-identity button{font-size:11px}.briefing-portfolio.briefing-portfolio .p-keyfacts{grid-template-columns:1fr 1fr;margin-bottom:20px}.briefing-portfolio.briefing-portfolio .p-keyfacts>div{padding:16px}.briefing-portfolio.briefing-portfolio .p-keyfacts>div:nth-child(2){border-right:0}.briefing-portfolio.briefing-portfolio .p-keyfacts>div:last-child{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr 1.2fr;align-items:center;gap:5px 15px;padding-block:12px;display:grid}.briefing-portfolio.briefing-portfolio .p-keyfacts>div:last-child>strong{grid-area:1/2;font-size:16px}.briefing-portfolio.briefing-portfolio .p-keyfacts>div:last-child>small{grid-column:1/-1}.briefing-portfolio.briefing-portfolio .p-keyfacts strong,.briefing-portfolio.briefing-portfolio .p-keyfacts .is-unknown{font-size:20px}.briefing-portfolio.briefing-portfolio .p-keyfacts small{font-size:10px}.briefing-portfolio.briefing-portfolio .p-brief-layout{grid-template-columns:1fr;gap:24px}.briefing-portfolio.briefing-portfolio .p-story h2{font-size:25px}.briefing-portfolio.briefing-portfolio .p-relationship{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.briefing-portfolio.briefing-portfolio .p-relationship>h2,.briefing-portfolio.briefing-portfolio .p-relationship>.w-link,.briefing-portfolio.briefing-portfolio .p-relationship>div:last-of-type{grid-column:1/-1}.briefing-portfolio.briefing-portfolio .p-next-card{padding:19px 20px}.briefing-portfolio.briefing-portfolio .p-next-card h2{font-size:19px}.briefing-portfolio.briefing-portfolio .p-developments>.p-section-heading+div{grid-template-columns:1fr;gap:20px}.briefing-portfolio.briefing-portfolio .p-obligation{align-items:start;gap:10px;padding:12px 14px;font-size:11px}.briefing-portfolio.briefing-portfolio .p-obligation>span{gap:6px}.briefing-portfolio.briefing-portfolio .p-obligation>span>span{margin-left:12px}.briefing-portfolio.briefing-portfolio .p-obligation .w-link{white-space:nowrap;font-size:11px}.briefing-portfolio.briefing-portfolio .p-brief-tail{flex-direction:column;align-items:start;gap:9px}.briefing-portfolio.briefing-portfolio .p-account-heading .w-count{display:none}}@media (width<=420px){.briefing-portfolio.briefing-portfolio .p-keyfacts>div{padding:16px 14px}.briefing-portfolio.briefing-portfolio .p-account-heading>button{font-size:10px}.briefing-portfolio.briefing-portfolio .p-keyfacts strong{font-size:18px}.briefing-portfolio.briefing-portfolio .p-account-heading h1{font-size:27px}}.workday.workday,.today-dialog.today-dialog{--w-ink:#203b35;--w-muted:#68776f;--w-line:#dfe6df;--w-green:#2d6654;--w-soft:#edf4ee;--w-amber:#956423;--w-shadow:0 3px 14px #17382a04;color:var(--w-ink);font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.55}:is(.workday.workday,.today-dialog.today-dialog) :is(h1,h2,h3,p){color:inherit;margin:0}:is(.workday.workday,.today-dialog.today-dialog) :is(button,input){color:inherit;font-family:inherit}:is(.workday.workday,.today-dialog.today-dialog) button{cursor:pointer;font:inherit;letter-spacing:0;height:auto;min-height:0;color:inherit;background:0 0;border:0;border-radius:0;padding:0}:is(.workday.workday,.today-dialog.today-dialog) a{color:inherit;text-decoration:none}:is(.workday.workday,.today-dialog.today-dialog) h2{font-weight:600;line-height:1.55}:is(.workday.workday,.today-dialog.today-dialog) .w-icon{vertical-align:middle;flex-shrink:0;width:18px;height:18px}:is(.workday.workday,.today-dialog.today-dialog) .w-link{color:var(--w-green);text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}:is(.workday.workday,.today-dialog.today-dialog) .w-link:hover{text-underline-offset:3px;color:var(--w-green);background:0 0;text-decoration:underline}:is(.workday.workday,.today-dialog.today-dialog) .w-primary{color:#fff;background:#203f3a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 24px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}:is(.workday.workday,.today-dialog.today-dialog) .w-icon-button{border:1px solid var(--w-line);background:#fff;border-radius:8px;place-items:center;width:36px;height:36px;font-size:22px;display:grid}:is(.workday.workday,.today-dialog.today-dialog) .w-dot{background:#5e886a;border-radius:50%;width:5px;min-width:5px;height:5px;display:inline-block}:is(.workday.workday,.today-dialog.today-dialog) .w-dot.amber{background:#bb853f}:is(.workday.workday,.today-dialog.today-dialog) .w-work-row{border:0;border-bottom:1px solid var(--w-line);text-align:left;background:0 0;align-items:center;gap:13px;width:100%;padding:17px 0;display:flex}:is(.workday.workday,.today-dialog.today-dialog) .w-work-row:hover{background:#edf2e965}:is(.workday.workday,.today-dialog.today-dialog) .w-row-icon{color:#6b7c62;background:#ecf0e9;border:1px solid #e2e7df;border-radius:8px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}:is(.workday.workday,.today-dialog.today-dialog) .w-row-icon.warm{color:#a27c42;background:#f8eedf;border-color:#ebddc8}:is(.workday.workday,.today-dialog.today-dialog) .w-row-icon.complete{color:#5b7b4e;background:#eaf3e6}:is(.workday.workday,.today-dialog.today-dialog) .w-row-main{flex:1;min-width:0}:is(.workday.workday,.today-dialog.today-dialog) .w-row-main strong{font-size:12px;font-weight:600;line-height:1.55;display:block}:is(.workday.workday,.today-dialog.today-dialog) .w-row-main>span{color:var(--w-muted);margin-top:3px;font-size:10px;display:block}:is(.workday.workday,.today-dialog.today-dialog) .w-row-tail{color:var(--w-muted);flex-shrink:0;align-items:center;gap:12px;font-size:10px;display:flex}:is(.workday.workday,.today-dialog.today-dialog) .w-row-tail .w-icon{width:15px;height:15px}:is(.workday.workday,.today-dialog.today-dialog) .w-empty-inline{color:var(--w-muted);padding:20px 0;font-size:12px}:is(.workday.workday,.today-dialog.today-dialog) .w-inline-warning{color:#88672f;background:#fcf4e4;border:1px solid #ebddc3;border-radius:7px;margin:12px 0;padding:12px 16px;font-size:12px;line-height:1.6}:is(.workday.workday,.today-dialog.today-dialog) .w-inline-warning button{margin-top:7px;display:block}:is(.workday.workday,.today-dialog.today-dialog) .w-amber{color:var(--w-amber)!important}.main-content:has(.workday){background:#f6f8f5;padding:38px 40px 50px}.main-content:has(.workday)>div{max-width:1200px}.workday.workday .w-overline{letter-spacing:1.2px;color:var(--w-muted);margin-bottom:10px;font-size:10px;font-weight:650}.workday.workday .w-page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:23px;display:flex}.workday.workday .w-page-heading h1{letter-spacing:-1.7px;font-size:40px;font-weight:600;line-height:1.15}.workday.workday .title-dot{color:#8eaa81}.workday.workday .w-page-heading p{color:var(--w-muted);margin-top:7px;font-size:13px}.workday.workday .w-progress{border:1px solid var(--w-line);box-shadow:var(--w-shadow);text-align:left;background:#fff;border-radius:11px;align-items:center;gap:12px;padding:13px 16px;display:flex}.workday.workday .w-progress strong{font-size:13px;font-weight:600;display:block}.workday.workday .w-progress small{color:var(--w-muted);margin-top:3px;font-size:10px;display:block}.workday.workday .w-progress-icon{color:#477349;background:#e9f3e7;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.workday.workday .w-progress>.w-icon{color:#839385;width:15px}.workday.workday .w-progress:hover{color:var(--w-ink);background:#fff}.workday.workday .w-position{border-block:1px solid var(--w-line);grid-template-columns:.85fr 1.4fr 1fr;gap:24px;margin-bottom:27px;padding:17px 0;display:grid}.workday.workday .w-position>a{color:var(--w-ink);border:0;border-right:1px solid var(--w-line);text-align:left;background:0 0;flex-direction:column;align-items:flex-start;gap:3px;padding:0 20px 0 0;display:flex}.workday.workday .w-position>a:last-child{border:0;padding:0}.workday.workday .w-position strong{font-size:12px;font-weight:600}.workday.workday .w-position strong b{color:var(--w-green);margin-left:7px;font-size:16px;font-weight:600}.workday.workday .w-position>a>span{color:var(--w-muted);font-size:10px}.workday.workday .w-position .w-position-deadline{position:relative;padding-left:16px!important}.workday.workday .w-position-deadline>.w-dot{position:absolute;top:7px;left:0}.workday.workday .w-position-deadline>span:last-child{align-items:center;gap:15px;display:flex}.workday.workday .w-position-deadline strong{color:#8b6027}.workday.workday .w-today-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:30px;display:grid}.workday.workday .w-work-column{min-width:0}.workday.workday .w-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}.workday.workday .w-section-heading h2{letter-spacing:-.25px;font-size:16px}.workday.workday .w-section-heading>span{color:var(--w-muted);font-size:10px}.workday.workday .w-lead{background:#fff;border:1px solid #cfddcd;border-radius:13px;padding:24px;position:relative;overflow:hidden;box-shadow:0 3px 18px #253c2905}.workday.workday .w-lead:before{content:"";background:#8eac7b;width:3px;position:absolute;inset:0 auto 0 0}.workday.workday .w-lead-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px;display:flex}.workday.workday .w-kind{color:#637b53;background:#f1f4ed;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:600;display:flex}.workday.workday .w-kind>.w-icon{width:13px;height:13px}.workday.workday .w-lead-top>a{color:var(--w-muted);background:0 0;border:0;padding:4px 0;font-size:11px}.workday.workday .w-lead h2{letter-spacing:-.8px;max-width:470px;font-size:28px;font-weight:550;line-height:1.25}.workday.workday .w-lead>p{color:var(--w-muted);max-width:52ch;margin-top:11px;font-size:13px;line-height:1.75}.workday.workday .w-lead-details{color:var(--w-muted);flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0;font-size:10px;display:flex}.workday.workday .w-lead-details>span{align-items:center;gap:6px;display:flex}.workday.workday .w-lead-details .w-icon{width:14px;height:14px}.workday.workday .w-lead-bottom{border-top:1px solid #edf0eb;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.workday.workday .w-lead-bottom .w-icon{width:16px;height:16px}.workday.workday .w-upnext{margin-top:26px}.workday.workday .w-count{color:#6f8065;background:#e8ede5;border-radius:4px;padding:1px 5px;font-size:10px}.workday.workday .w-next-list{border-top:1px solid var(--w-line)}.workday.workday .w-lower-links{grid-template-columns:1fr 1fr;gap:16px;margin-top:23px;display:grid}.workday.workday .w-lower-links>button{border:1px solid var(--w-line);text-align:left;background:#fff;border-radius:9px;align-items:center;gap:10px;padding:14px;display:flex}.workday.workday .w-lower-links>button>span:nth-child(2){flex:1}.workday.workday .w-lower-links strong{font-size:11px;font-weight:600;display:block}.workday.workday .w-lower-links small{color:var(--w-muted);margin-top:3px;font-size:10px;display:block}.workday.workday .w-lower-links .w-row-icon{background:0 0;border:0;width:24px;height:24px}.workday.workday .w-lower-links>button>.w-icon{width:14px}.workday.workday .w-lower-links>button:hover{color:var(--w-ink);background:#fff}.workday.workday .w-flexible{border-top:1px solid var(--w-line);margin-top:22px;padding-top:15px;font-size:12px}.workday.workday .w-flexible summary{font-weight:600}.workday.workday .w-flexible summary>span{color:var(--w-muted);margin-left:8px;font-size:10px;font-weight:400}.workday.workday .w-flexible p{color:var(--w-muted);margin:10px 0;font-size:11px}.workday.workday .w-flexible>a{color:var(--w-ink);border:0;border-bottom:1px solid var(--w-line);text-align:left;background:0 0;align-items:center;gap:10px;width:100%;padding:11px 0;font-size:11px;display:flex}.workday.workday .w-flexible>a>span{flex:1}.workday.workday .w-flexible small{color:var(--w-muted)}.workday.workday .w-agenda{border:1px solid var(--w-line);box-shadow:var(--w-shadow);background:#fff;border-radius:12px;scroll-margin-top:20px;overflow:hidden}.workday.workday .w-agenda-heading{justify-content:space-between;align-items:center;padding:19px 20px 14px;display:flex}.workday.workday .w-agenda-heading h2{font-size:16px}.workday.workday .w-agenda-heading span{color:var(--w-muted);margin-top:3px;font-size:10px;display:block}.workday.workday .w-agenda-heading .w-icon-button{background:#f0f4ed;border:0;width:32px;height:32px}.workday.workday .w-agenda-summary{color:var(--w-muted);border-bottom:1px solid #edf0ec;gap:20px;padding:0 20px 16px;font-size:10px;display:flex}.workday.workday .w-agenda-summary b{color:var(--w-ink);font-weight:600}.workday.workday .w-timeline{height:443px;margin:17px 10px 0;position:relative}.workday.workday .w-hour{align-items:center;gap:9px;height:1px;display:flex;position:absolute;left:0;right:8px}.workday.workday .w-hour>span{text-align:right;color:#93a095;width:28px;font-size:9px;line-height:1}.workday.workday .w-hour>i{background:#edf0eb;flex:1;height:1px}.workday.workday .w-time-event{z-index:2;text-align:left;color:#426443;background:#e9f2e9;border:1px solid #d1e0d2;border-left:3px solid #86a680;border-radius:5px;flex-direction:column;gap:0;min-width:0;padding:5px 8px;display:flex;position:absolute;overflow:hidden}.workday.workday .w-time-event>span{font-size:10px;line-height:1.25}.workday.workday .w-time-event strong{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.workday.workday .w-time-event small{opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-size:9px;line-height:1.3;overflow:hidden}.workday.workday .w-time-event.private{color:#80877c;background:repeating-linear-gradient(135deg,#f0f0ef,#f0f0ef 4px,#f5f5f3 4px 8px);border-color:#dddeda #dddeda #dddeda #a8afa5}.workday.workday .w-time-event.task-block{color:#394d73;background:#eef1fa;border-color:#cdd6ef}.workday.workday .w-time-event:hover{filter:brightness(.97)}.workday.workday .w-now{z-index:3;pointer-events:none;align-items:center;gap:6px;height:1px;display:flex;position:absolute;left:0;right:8px}.workday.workday .w-now>span{color:#a06f39;text-align:right;background:#fff;width:31px;font-size:9px;font-weight:650}.workday.workday .w-now>i{background:#c69a64;flex:1;height:1px;position:relative}.workday.workday .w-now>i:before{content:"";background:#c69a64;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:-2px}.workday.workday .w-agenda-footer{border-top:1px solid var(--w-line);color:var(--w-muted);align-items:center;gap:6px;padding:12px 16px;font-size:9px;display:flex}.workday.workday .w-agenda-footer>.w-link{margin-left:auto;font-size:10px}.workday.workday .w-agenda-footer .w-icon{width:12px}.workday.workday .w-no-events{color:var(--w-muted);text-align:center;background:#fafbf9;padding:15px;font-size:12px;position:absolute;top:120px;left:50px;right:15px}.workday.workday .w-mobile-next{display:none}.workday.workday .w-feedback{color:#4d6c41;background:#eaf3e5;border:1px solid #d6e6cd;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px 15px;font-size:12px;display:flex}.workday.workday .w-feedback>button{background:0 0;border:0;font-size:20px}.workday.workday .w-agenda>.w-inline-warning{margin:12px;font-size:11px}.workday.workday .w-caught-up .w-success-icon{background:#edf4e8;border-radius:50%;margin-bottom:18px;padding:12px;display:inline-flex}.workday.workday .w-caught-up>button{margin-top:20px}.workday.workday .w-outside-event{text-align:left;background:#f7f9f5;border:0;width:100%;padding:10px 20px;font-size:11px;display:block}.today-dialog.today-dialog.w-dialog{border:1px solid var(--w-line);width:min(620px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--w-ink);background:#fff;border-radius:15px;padding:0;box-shadow:0 20px 100px #18312635}.today-dialog.today-dialog.w-dialog.wide{width:min(850px,100vw - 32px)}.today-dialog.today-dialog.w-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#243c3555}.today-dialog.today-dialog.w-dialog>header{border-bottom:1px solid var(--w-line);z-index:5;background:#f7f9f5;justify-content:space-between;align-items:center;gap:15px;padding:21px 25px;display:flex;position:sticky;top:0}.today-dialog.today-dialog.w-dialog>header h2{letter-spacing:-.5px;font-size:21px}.today-dialog.today-dialog.w-dialog .w-dialog-body{padding:25px}.today-dialog.today-dialog.w-dialog .w-dialog-note{color:var(--w-muted);margin-bottom:18px;font-size:12px;line-height:1.7}.today-dialog.today-dialog.w-dialog .w-queue-search{align-items:center;gap:12px;margin-bottom:15px;display:flex}.today-dialog.today-dialog.w-dialog .w-queue-search input{border:1px solid var(--w-line);border-radius:8px;width:100%;padding:9px 12px;font-size:13px}.today-dialog.today-dialog.w-dialog .w-empty-state{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:35px 15px;display:flex}.today-dialog.today-dialog.w-dialog .w-empty-state>.w-icon{color:#91a484;width:30px;height:30px}.today-dialog.today-dialog.w-dialog .w-empty-state p{color:var(--w-muted);max-width:38ch;font-size:12px}.today-dialog.today-dialog.w-dialog .w-event-detail{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.today-dialog.today-dialog.w-dialog .w-event-detail>.w-icon{color:#809773;width:32px;height:32px}.today-dialog.today-dialog.w-dialog .w-event-detail p{color:var(--w-muted);font-size:13px}.today-dialog.today-dialog.w-dialog .w-obligation{background:#faf3e5;border:1px solid #e8d9bd;border-radius:8px;margin-top:20px;padding:16px}.today-dialog.today-dialog.w-dialog .w-obligation>strong{font-size:13px}.today-dialog.today-dialog.w-dialog .w-obligation p{color:#8b7757;margin:5px 0;font-size:12px}.today-dialog.today-dialog.w-dialog .w-reminder-tools{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.today-dialog.today-dialog.w-dialog .w-reminder-tools input{border:1px solid var(--w-line);max-width:150px;font:inherit;border-radius:6px;padding:7px}@media (width<=900px){.main-content:has(.workday){padding:30px 25px 40px}}@media (width>=1500px){.workday.workday .w-today-grid{grid-template-columns:minmax(0,1fr) 360px}}@media (width<=1100px){.workday.workday .w-today-grid{grid-template-columns:minmax(0,1fr) 300px;gap:22px}.workday.workday .w-lead{padding:21px}.workday.workday .w-lead h2{font-size:26px}.workday.workday .w-lower-links{grid-template-columns:1fr}.workday.workday .w-lower-links>button{padding:12px 15px}}@media (width<=800px){.workday.workday .w-today-grid{grid-template-columns:1fr}.workday.workday .w-page-heading h1{font-size:35px}.workday.workday .w-position{grid-template-columns:1fr 1fr;gap:14px}.workday.workday .w-position>a:nth-child(2){border:0;padding:0}.workday.workday .w-position>a:last-child{border-top:1px solid var(--w-line);flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex;padding-top:12px!important}.workday.workday .w-position-deadline>.w-dot{top:20px}.workday.workday .w-position .w-position-deadline{padding-left:13px!important}.workday.workday .w-position>a>span{font-size:10px;line-height:1.55}.workday.workday .w-position strong b{margin-left:4px;display:inline-block}.workday.workday .w-progress{padding:11px 13px}.workday.workday .w-mobile-next{text-align:left;color:#668054;background:#edf3e7;border:1px solid #dce6d1;border-radius:8px;align-items:center;gap:10px;width:100%;margin-bottom:21px;padding:12px 14px;font-size:11px;display:flex}.workday.workday .w-mobile-next>span{flex:1}.workday.workday .w-mobile-next strong{font-weight:650}.workday.workday .w-agenda{max-width:none;margin-top:8px}}@media (width<=480px){.main-content:has(.workday){padding:24px 18px 36px}.workday.workday .w-page-heading{align-items:flex-start;gap:12px;margin-bottom:18px}.workday.workday .w-page-heading h1{font-size:34px}.workday.workday .w-page-heading .w-overline{letter-spacing:.8px;font-size:9px}.workday.workday .w-page-heading>div>p{display:none}.workday.workday .w-progress{gap:7px;margin-top:2px;padding:9px 10px}.workday.workday .w-progress strong{font-size:10px}.workday.workday .w-progress small{margin-top:2px;font-size:9px}.workday.workday .w-progress>.w-icon{display:none}.workday.workday .w-progress-icon{width:24px;height:24px}.workday.workday .w-progress-icon .w-icon{width:14px}.workday.workday .w-position{gap:12px;margin-bottom:17px;padding:12px 0}.workday.workday .w-position strong{font-size:10px}.workday.workday .w-position strong b{margin-left:0;font-size:14px}.workday.workday .w-position>a{padding-right:12px}.workday.workday .w-position>a>span{font-size:9px}.workday.workday .w-position>a:last-child>strong{font-size:10px}.workday.workday .w-position>a:last-child>span:last-child{gap:5px;font-size:9px}.workday.workday .w-position>a:last-child .w-icon{width:12px}.workday.workday .w-section-heading{margin-bottom:10px}.workday.workday .w-section-heading h2{font-size:15px}.workday.workday .w-section-heading>span{font-size:9px}.workday.workday .w-lead{padding:19px}.workday.workday .w-lead-top{gap:8px;margin-bottom:16px}.workday.workday .w-kind{gap:4px;padding:4px 6px;font-size:9px}.workday.workday .w-lead-top>a{font-size:10px}.workday.workday .w-lead h2{letter-spacing:-.7px;font-size:25px}.workday.workday .w-lead>p{margin-top:9px;font-size:12px;line-height:1.7}.workday.workday .w-lead-details{gap:14px;margin:17px 0;font-size:9px}.workday.workday .w-lead-bottom{flex-wrap:wrap;gap:10px;padding-top:15px}.workday.workday .w-lead-bottom>.w-primary{min-height:40px;font-size:11px}.workday.workday .w-lead-bottom>.w-link{font-size:10px}.workday.workday .w-upnext{margin-top:22px}.workday.workday .w-lower-links{grid-template-columns:1fr;gap:9px;margin-top:19px}.workday.workday .w-lower-links>button{padding:12px}.workday.workday .w-lower-links small{font-size:9px}.workday.workday .w-lower-links strong{font-size:11px}.workday.workday .w-mobile-next{margin-bottom:18px;padding:10px 12px;font-size:10px}.workday.workday .w-mobile-next>.w-icon{width:15px}:is(.workday.workday,.today-dialog.today-dialog) .w-work-row{gap:10px;padding:15px 0}:is(.workday.workday,.today-dialog.today-dialog) .w-row-main strong{font-size:11px}:is(.workday.workday,.today-dialog.today-dialog) .w-row-main>span{font-size:9px}:is(.workday.workday,.today-dialog.today-dialog) .w-row-icon{width:30px;height:30px}:is(.workday.workday,.today-dialog.today-dialog) .w-row-icon .w-icon{width:15px;height:15px}:is(.workday.workday,.today-dialog.today-dialog) .w-row-tail{gap:4px;max-width:70px;font-size:9px}:is(.workday.workday,.today-dialog.today-dialog) .w-row-tail .w-icon{width:13px}.today-dialog.today-dialog.w-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.today-dialog.today-dialog.w-dialog>header{padding:18px}.today-dialog.today-dialog.w-dialog>header h2{font-size:19px}.today-dialog.today-dialog.w-dialog .w-dialog-body{padding:18px}.today-dialog.today-dialog.w-dialog .w-event-detail h3{font-size:15px}.today-dialog.today-dialog.w-dialog .w-event-detail p{font-size:12px}.today-dialog.today-dialog.w-dialog .w-reminder-tools input{max-width:130px;font-size:11px}}.my-book-portfolio.my-book-portfolio{--ink:var(--w-ink);--muted:#65736a;--line:#dce2d8;--p-soft:#f4f6f0;--p-sage:#eaf0e1}.my-book-portfolio.my-book-portfolio .p-heading{margin-bottom:18px}.my-book-portfolio.my-book-portfolio .p-help{color:var(--muted);align-items:center;gap:8px;padding:10px 0;font-size:12px;display:flex}.my-book-portfolio.my-book-portfolio .p-help>span{border:1px solid #9aab90;border-radius:50%;place-items:center;width:17px;height:17px;font:italic 12px Georgia,serif;display:grid}.my-book-portfolio.my-book-portfolio .p-position{border-block:1px solid var(--line);grid-template-columns:1fr 1.15fr 1.1fr 1fr;margin-bottom:17px;padding:14px 0;display:grid}.my-book-portfolio.my-book-portfolio .p-position>div,.my-book-portfolio.my-book-portfolio .p-position>button{border-right:1px solid var(--line);text-align:left;flex-direction:column;gap:5px;min-width:0;padding:0 24px;display:flex}.my-book-portfolio.my-book-portfolio .p-position>:first-child{padding-left:0}.my-book-portfolio.my-book-portfolio .p-position>:last-child{border-right:0}.my-book-portfolio.my-book-portfolio .p-position strong{letter-spacing:-.25px;align-items:center;gap:7px;font-size:16px;font-weight:600;display:flex}.my-book-portfolio.my-book-portfolio .p-position span{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}.my-book-portfolio.my-book-portfolio .p-position button:hover strong{text-underline-offset:4px;text-decoration:underline}.my-book-portfolio.my-book-portfolio .p-position .w-icon{width:14px;height:14px}.my-book-portfolio.my-book-portfolio .p-viewbar{border-bottom:1px solid var(--line);gap:22px;margin-bottom:14px;display:flex}.my-book-portfolio.my-book-portfolio .p-viewbar>button{white-space:nowrap;color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:7px;padding:9px 0 13px;font-size:13px;display:flex}.my-book-portfolio.my-book-portfolio .p-viewbar>button.selected{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.my-book-portfolio.my-book-portfolio .p-view-count{background:#edf1e7;border-radius:5px;place-items:center;min-width:22px;height:20px;padding:0 5px;font-size:10px;display:grid}.my-book-portfolio.my-book-portfolio .selected .p-view-count{color:#435e35;background:#dfe9d2}.my-book-portfolio.my-book-portfolio .p-view-short{display:none}.my-book-portfolio.my-book-portfolio .p-toolbar{align-items:center;gap:14px;display:flex}.my-book-portfolio.my-book-portfolio .p-search{flex:1;max-width:440px;position:relative}.my-book-portfolio.my-book-portfolio .p-search input{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;height:42px;padding:0 35px 0 38px;font-size:13px}.my-book-portfolio.my-book-portfolio .p-search>.w-icon{width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;top:14px;left:12px}.my-book-portfolio.my-book-portfolio .p-search>button{width:36px;height:42px;font-size:20px;position:absolute;top:0;right:0}.my-book-portfolio.my-book-portfolio select{border:1px solid var(--line);height:42px;font:inherit;color:var(--ink);background:#fff;border-radius:7px;min-width:0;padding:9px 12px}.my-book-portfolio.my-book-portfolio .p-sort{color:var(--muted);align-items:center;gap:9px;margin-left:auto;font-size:12px;display:flex}.my-book-portfolio.my-book-portfolio .p-sort select{min-width:158px;font-size:12px}.my-book-portfolio.my-book-portfolio .p-filter-button{border:1px solid var(--line);background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 13px;font-size:12px;display:flex}.my-book-portfolio.my-book-portfolio .p-filter-button svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:18px;height:18px}.my-book-portfolio.my-book-portfolio .p-filter-button.selected{background:var(--p-sage);border-color:#bfcdb2}.my-book-portfolio.my-book-portfolio .p-filter-button b{background:var(--ink);color:#fff;border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:10px;display:grid}.my-book-portfolio.my-book-portfolio .p-filters{background:var(--p-soft);border:1px solid var(--line);border-radius:8px;align-items:end;gap:18px;margin-top:12px;padding:18px;display:flex}.my-book-portfolio.my-book-portfolio .p-filters label{flex-direction:column;flex:1;gap:7px;min-width:0;font-size:12px;display:flex}.my-book-portfolio.my-book-portfolio .p-filters select{font-size:13px}.my-book-portfolio.my-book-portfolio .p-filters>p{color:var(--muted);max-width:250px;padding-bottom:3px;font-size:12px}.my-book-portfolio.my-book-portfolio .p-filters .p-mobile-sort{display:none}.my-book-portfolio.my-book-portfolio .p-list-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin:11px 0;font-size:12px;display:flex}.my-book-portfolio.my-book-portfolio .p-list-meta>p{line-height:1.45}.my-book-portfolio.my-book-portfolio .p-list-meta>div{white-space:nowrap;align-items:center;gap:15px;display:flex}.my-book-portfolio.my-book-portfolio .p-list-meta .w-link{font-size:12px}.my-book-portfolio.my-book-portfolio .p-active-filters{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.my-book-portfolio.my-book-portfolio .p-active-filters button{background:var(--p-sage);border:1px solid #d5dfc8;border-radius:5px;padding:5px 9px;font-size:12px}.my-book-portfolio.my-book-portfolio .p-table{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden}.my-book-portfolio.my-book-portfolio .p-table-head,.my-book-portfolio.my-book-portfolio .p-row{grid-template-columns:minmax(185px,1.15fr) minmax(150px,.85fr) minmax(220px,1.45fr) minmax(170px,1.05fr);gap:24px;display:grid}.my-book-portfolio.my-book-portfolio .p-table-head{color:#718066;letter-spacing:.75px;background:#f2f5ed;padding:11px 20px;font-size:9px;font-weight:650}.my-book-portfolio.my-book-portfolio .p-row{border-top:1px solid var(--line);align-items:center;padding:18px 20px}.my-book-portfolio.my-book-portfolio .p-row:hover{background:#fcfdf9}.my-book-portfolio.my-book-portfolio .p-identity{align-items:flex-start;gap:11px;min-width:0;display:flex}.my-book-portfolio.my-book-portfolio .p-identity>div{min-width:0}.my-book-portfolio.my-book-portfolio .account-icon{color:#647654;border:1px solid var(--line);background:#edf1e7;border-radius:8px;flex:none;place-items:center;width:33px;height:33px;margin-top:2px;font-size:10px;display:grid}.my-book-portfolio.my-book-portfolio .name-button{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.my-book-portfolio.my-book-portfolio .name-button:hover{text-decoration:underline}.my-book-portfolio.my-book-portfolio .p-condition{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;font-size:11px;line-height:1.5;display:flex}.my-book-portfolio.my-book-portfolio .p-condition button{font:inherit;text-align:left}.my-book-portfolio.my-book-portfolio .p-condition button:hover{text-decoration:underline}.my-book-portfolio.my-book-portfolio .p-condition small{color:#64715c;background:#eff0ec;border-radius:3px;padding:1px 5px;font-size:9px}.my-book-portfolio.my-book-portfolio .p-person{color:#647654;text-align:left;margin-top:7px;font-size:11px;line-height:1.5;display:block}.my-book-portfolio.my-book-portfolio .p-person:hover{text-underline-offset:3px;text-decoration:underline}.my-book-portfolio.my-book-portfolio .p-person span{white-space:nowrap}.my-book-portfolio.my-book-portfolio .p-money{flex-direction:column;align-self:center;gap:5px;min-width:0;display:flex}.my-book-portfolio.my-book-portfolio .p-money>strong{letter-spacing:-.2px;font-size:16px;font-weight:550}.my-book-portfolio.my-book-portfolio .p-money>span{color:var(--muted);font-size:11px}.my-book-portfolio.my-book-portfolio .p-money>.p-mobile-label{display:none}.my-book-portfolio.my-book-portfolio .p-money>strong.is-unknown{color:var(--muted);font-size:14px;font-weight:450}.my-book-portfolio.my-book-portfolio .p-signal{align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:1.5;display:flex}.my-book-portfolio.my-book-portfolio .p-signal .w-dot{background:#849278;flex:none;width:5px;height:5px}.my-book-portfolio.my-book-portfolio .p-signal.amber{color:#875f2b}.my-book-portfolio.my-book-portfolio .p-signal.amber .w-dot{background:#b78a43}.my-book-portfolio.my-book-portfolio .p-situation p{color:var(--muted);overflow-wrap:anywhere;max-width:38ch;margin-top:5px;font-size:12px;line-height:1.6}.my-book-portfolio.my-book-portfolio .p-verify{color:#647654;border:1px solid var(--line);background:#f1f4ec;border-radius:4px;margin-top:6px;padding:1px 5px;font-size:10px;display:inline-block}.my-book-portfolio.my-book-portfolio .p-next{flex-direction:column;gap:8px;min-width:0;display:flex}.my-book-portfolio.my-book-portfolio .p-next-button{text-align:left;justify-content:space-between;align-items:center;gap:11px;font-size:13px;font-weight:600;line-height:1.55;display:flex}.my-book-portfolio.my-book-portfolio .p-next-button:hover>span{text-underline-offset:3px;text-decoration:underline}.my-book-portfolio.my-book-portfolio .p-next-button>.w-icon{color:#6d805d;flex:none;width:16px;height:16px}.my-book-portfolio.my-book-portfolio .p-next>span{color:var(--muted);font-size:11px}.my-book-portfolio.my-book-portfolio .p-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:12px;display:flex}.my-book-portfolio.my-book-portfolio .p-pagination>div{align-items:center;gap:15px;display:flex}.my-book-portfolio.my-book-portfolio .p-pagination button,.my-book-portfolio.my-book-portfolio .p-empty>button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 12px;font-size:12px}.my-book-portfolio.my-book-portfolio button:disabled{opacity:.45;cursor:default}.my-book-portfolio.my-book-portfolio .p-empty{text-align:center;flex-direction:column;align-items:center;gap:15px;padding:48px 22px;display:flex}.my-book-portfolio.my-book-portfolio .p-empty p{max-width:48ch;color:var(--muted);font-size:13px}.today-dialog .p-explanation{flex-direction:column;gap:17px;font-size:14px;display:flex}.today-dialog .p-explanation ol{color:var(--w-muted);margin:0;padding-left:20px}.today-dialog .p-explanation li{margin-bottom:8px}.today-dialog .p-explanation p{color:#61705a}@media (width<=1050px) and (width>=761px){.my-book-portfolio.my-book-portfolio .p-table-head,.my-book-portfolio.my-book-portfolio .p-row{grid-template-columns:minmax(155px,1.1fr) minmax(125px,.85fr) minmax(170px,1.3fr);gap:18px}.my-book-portfolio.my-book-portfolio .p-table-head>span:last-child{display:none}.my-book-portfolio.my-book-portfolio .p-next{grid-column:3;margin-top:-7px}.my-book-portfolio.my-book-portfolio .p-next-button{font-size:12px}.my-book-portfolio.my-book-portfolio .p-row{align-items:start}.my-book-portfolio.my-book-portfolio .p-situation{grid-column:3}.my-book-portfolio.my-book-portfolio .p-identity,.my-book-portfolio.my-book-portfolio .p-money{grid-row:span 2}.my-book-portfolio.my-book-portfolio .p-money{align-self:start}.my-book-portfolio.my-book-portfolio .p-position>div,.my-book-portfolio.my-book-portfolio .p-position>button{padding-inline:15px}.my-book-portfolio.my-book-portfolio .p-position>:first-child{padding-left:0}.my-book-portfolio.my-book-portfolio .p-position strong{font-size:14px}.my-book-portfolio.my-book-portfolio .p-position span{font-size:11px}}@media (width<=760px){.my-book-portfolio.my-book-portfolio .p-heading{gap:12px}.my-book-portfolio.my-book-portfolio .p-help{font-size:11px}.my-book-portfolio.my-book-portfolio .p-position{grid-template-columns:1fr 1fr;gap:0;margin-bottom:13px;padding-block:15px}.my-book-portfolio.my-book-portfolio .p-position>div{padding-inline:15px}.my-book-portfolio.my-book-portfolio .p-position>:first-child{padding-left:0}.my-book-portfolio.my-book-portfolio .p-position>:nth-child(2n){border-right:0}.my-book-portfolio.my-book-portfolio .p-position>button{display:none}.my-book-portfolio.my-book-portfolio .p-position strong{font-size:15px}.my-book-portfolio.my-book-portfolio .p-position span{font-size:11px}.my-book-portfolio.my-book-portfolio .p-viewbar{justify-content:space-between;gap:0}.my-book-portfolio.my-book-portfolio .p-viewbar>button{gap:5px;padding:8px 0 11px;font-size:12px}.my-book-portfolio.my-book-portfolio .p-view-count{min-width:19px;height:18px;padding:0 4px;font-size:10px}.my-book-portfolio.my-book-portfolio .p-view-label{display:none}.my-book-portfolio.my-book-portfolio .p-view-short{display:inline}.my-book-portfolio.my-book-portfolio .p-toolbar{gap:9px}.my-book-portfolio.my-book-portfolio .p-toolbar>.p-sort{display:none}.my-book-portfolio.my-book-portfolio .p-search{min-width:0;max-width:none}.my-book-portfolio.my-book-portfolio .p-filter-button{flex:none}.my-book-portfolio.my-book-portfolio .p-filters{flex-wrap:wrap;gap:13px;padding:14px}.my-book-portfolio.my-book-portfolio .p-filters label{min-width:140px}.my-book-portfolio.my-book-portfolio .p-filters>p{max-width:none}.my-book-portfolio.my-book-portfolio .p-filters .p-mobile-sort{flex-basis:100%;display:flex}.my-book-portfolio.my-book-portfolio .p-list-meta{margin-block:10px;font-size:11px}.my-book-portfolio.my-book-portfolio .p-list-meta>p{display:none}.my-book-portfolio.my-book-portfolio .p-list-meta>div{justify-content:space-between;width:100%}.my-book-portfolio.my-book-portfolio .p-list-meta .w-link{font-size:11px}.my-book-portfolio.my-book-portfolio .p-table-head{display:none}.my-book-portfolio.my-book-portfolio .p-row{grid-template-columns:minmax(0,1fr) minmax(110px,.7fr);gap:16px 20px;padding:20px}.my-book-portfolio.my-book-portfolio .p-row:first-of-type{border-top:0}.my-book-portfolio.my-book-portfolio .p-money{text-align:right;align-self:start;align-items:end}.my-book-portfolio.my-book-portfolio .p-money>strong{font-size:15px}.my-book-portfolio.my-book-portfolio .p-money>span{font-size:10px;line-height:1.5}.my-book-portfolio.my-book-portfolio .p-money>.p-mobile-label{font-size:9px;display:block}.my-book-portfolio.my-book-portfolio .p-situation{grid-column:1/-1}.my-book-portfolio.my-book-portfolio .p-situation p{max-width:none}.my-book-portfolio.my-book-portfolio .p-next{border-top:1px solid #e9ede3;grid-column:1/-1;gap:6px;margin:0;padding-top:13px}.my-book-portfolio.my-book-portfolio .account-icon{width:30px;height:30px;font-size:9px}.my-book-portfolio.my-book-portfolio .p-identity{gap:10px}.my-book-portfolio.my-book-portfolio .p-condition{font-size:10px}.my-book-portfolio.my-book-portfolio .p-pagination{flex-direction:column;align-items:start;font-size:11px}.my-book-portfolio.my-book-portfolio .p-pagination>div{justify-content:space-between;width:100%}.my-book-portfolio.my-book-portfolio .p-empty{padding:35px 20px}}@media (width<=420px){.my-book-portfolio.my-book-portfolio .p-heading{margin-bottom:14px}.my-book-portfolio.my-book-portfolio .p-heading .p-help{gap:0;padding:10px;font-size:0}.my-book-portfolio.my-book-portfolio .p-help>span{width:20px;height:20px;font-size:13px}.my-book-portfolio.my-book-portfolio .p-row{gap:15px 12px;padding:18px 15px}.my-book-portfolio.my-book-portfolio .name-button{font-size:13px}.my-book-portfolio.my-book-portfolio .p-viewbar>button{font-size:11px}.my-book-portfolio.my-book-portfolio .p-view-count{min-width:18px}.my-book-portfolio.my-book-portfolio .p-position strong{font-size:14px}.my-book-portfolio.my-book-portfolio .p-position>div{padding-right:0}.my-book-portfolio.my-book-portfolio .p-position span{font-size:10px}.my-book-portfolio.my-book-portfolio .p-filter-button{padding-inline:10px}.my-book-portfolio.my-book-portfolio .p-filter-button svg{width:16px}}.r14-today .assistant-heading h1{letter-spacing:-.8px;font-size:32px;font-weight:550}.r14-today .assistant-today-grid{grid-template-columns:minmax(0,1.9fr) minmax(240px,1fr);gap:38px}.r14-today .assistant-lead{gap:18px;padding:28px 32px}.r14-lead-top{justify-content:space-between;align-items:center;gap:18px;width:100%;font-size:12px;display:flex}.r14-today .assistant-lead>.assistant-eyebrow{text-transform:uppercase;letter-spacing:1px;margin-top:14px}.r14-today .assistant-lead h2{letter-spacing:-.6px;max-width:26ch;font-size:30px;font-weight:550;line-height:1.22}.r14-why{color:var(--csm-muted);max-width:58ch;font-size:14px}.r14-lead-footer{border-top:1px solid var(--csm-border);align-items:center;gap:18px;width:100%;margin-top:12px;padding-top:22px;display:flex}.r14-lead-footer>span{color:var(--csm-muted);font-size:11px}.r14-today .assistant-agenda{border-top:2px solid #bbc8ab;padding-top:18px}.r14-today .assistant-agenda p{margin:4px 0}.r14-today .assistant-work-row h3{font-size:14px;font-weight:550}.r14-today .assistant-work-row p{color:var(--csm-muted);margin:0;font-size:12px}.r14-today .r14-next-row{grid-template-columns:76px minmax(0,1fr) 28px;gap:16px;display:grid}.r14-next-date{text-transform:uppercase}.r14-today .r14-row-arrow{justify-content:center;align-items:center;min-height:28px;font-size:20px;text-decoration:none;display:inline-flex}.r14-book-status:empty{margin:0}.r14-book-summary{border-block:1px solid var(--csm-border);flex-wrap:wrap;align-items:center;gap:12px 28px;padding:14px 0;font-size:14px;display:flex}.r14-book-summary small{color:var(--csm-muted)}.r14-book .r13-section-header{margin-bottom:10px}.app-shell .r14-book .r13-list-head,.app-shell .r14-book .r13-open>tr{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(0,1.35fr) 100px;gap:22px;padding-inline:22px}.app-shell .r14-book .r13-list-head>th{text-align:left;width:auto}.app-shell .r14-book .r13-list-head>th:last-child{visibility:visible}.app-shell .r14-book .r13-open>tr{padding-block:23px}.app-shell .r14-book .r13-open .r13-row-value{text-align:left}.r14-book .assistant-book-table td{padding-block:0}.r14-book .r13-row-value>strong{font-size:17px;font-weight:550}.r14-book .r13-obligation{color:var(--csm-muted);margin-top:7px;font-size:12px}.app-shell .r14-book .r13-open .r14-next-step{text-align:left;background:0 0;border:0;border-radius:0;justify-content:start;height:auto;min-height:24px;padding:0;line-height:1.5;font-size:13px!important}.app-shell .r14-book .r13-open .assistant-book-action{text-align:left;justify-content:flex-start}.r14-today .assistant-work-row>div>div{color:var(--csm-muted);font-size:13px}.r14-contacts-link{font-size:12px}@media (width<=720px){.r14-today .assistant-heading h1{font-size:28px}.r14-today .assistant-today-grid{grid-template-columns:minmax(0,1fr);gap:28px}.r14-today .assistant-lead{padding:22px 20px}.r14-today .assistant-lead h2{font-size:25px}.r14-today .r14-next-row{grid-template-columns:58px minmax(0,1fr) 24px;gap:10px}.r14-lead-top{flex-wrap:wrap;align-items:start;gap:8px}.r14-lead-footer{flex-wrap:wrap;gap:10px}.r14-lead-footer .assistant-primary{width:100%}.r14-today .assistant-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.r14-today .assistant-snapshot>a{border-bottom:0;border-right:1px solid var(--csm-border);grid-template-columns:minmax(0,1fr);padding:12px 18px}.r14-today .assistant-snapshot>a:first-child{padding-left:0}.r14-today .assistant-snapshot>a:nth-child(2){border-right:0}.r14-today .assistant-snapshot>a:last-child{border-right:0;border-top:1px solid var(--csm-border);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;margin-top:12px;padding:14px 0}.r14-today .assistant-snapshot>a:last-child>span{display:none}.r14-today .assistant-snapshot>a:last-child strong{font-size:14px}.r14-today .assistant-snapshot>a:last-child em{text-align:right;grid-column:auto}.r14-today .assistant-snapshot strong{font-size:24px}.r14-today .assistant-snapshot small{font-size:11px}.r14-today .assistant-snapshot span{font-size:10px}.r14-today .assistant-snapshot em{font-size:11px}.app-shell .r14-book .r13-open>tr{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px;display:grid}.app-shell .r14-book .r13-open>tr>td{text-align:left;grid-area:auto/1}.r14-book .assistant-book-table thead{display:none}.r14-book .assistant-book-table td{border:0;width:auto;padding:0;display:block}.r14-book .assistant-book-table td.r13-account{display:flex}.r14-book .assistant-book-table .r13-row-value{padding-left:0}.r14-book .assistant-book-table td:before{display:none}.r14-book .assistant-book-table .r13-mobile-label{display:inline}}.rn-total{color:#6c805d;justify-content:space-between;align-items:baseline;gap:20px;margin:25px 0 18px;font-size:12px;display:flex}.rn-total strong{color:#355a38;margin-right:10px;font-size:29px;font-weight:500}.rn-outcome-bar{background:#edf1e5;border-radius:5px;height:30px;display:flex;overflow:hidden}.rn-outcome-bar>span{background:#b49464;display:block}.rn-outcome-bar [data-bucket=Renewed]{background:#476d48}.rn-outcome-bar [data-bucket="Open · evidence gaps"]{background:#d5c6ad}.rn-outcome-bar [data-bucket="Open · no flagged signal"]{background:#b9cba4}.rn-buckets{grid-template-columns:repeat(5,1fr);gap:16px;margin:20px 0;display:grid}.r17-renewal-outlook .rn-buckets button{text-align:left;background:#f8faf4;border:1px solid #e0e7d7;border-top:4px solid #b49464;border-radius:6px;min-width:0;padding:16px 14px;font-weight:400}.rn-buckets button[data-bucket=Renewed]{border-top-color:#476d48}.rn-buckets button[data-bucket="Open · evidence gaps"]{border-top-color:#d5c6ad}.rn-buckets button[data-bucket="Open · no flagged signal"]{border-top-color:#b9cba4}.rn-buckets span{min-height:32px;font-size:11px;line-height:1.5;display:block}.rn-buckets strong{overflow-wrap:anywhere;margin:8px 0;font-size:26px;font-weight:500;display:block}.rn-buckets small,.rn-month small,.rn-case-list small,.rn-source-link small{color:#78896b;margin-top:5px;font-size:11px;line-height:1.7;display:block}.rn-driver{border-bottom:1px solid #e2e9d8;padding:16px 0}.rn-driver summary{cursor:pointer;align-items:center;gap:15px;font-size:12px;list-style:none;display:flex}.rn-driver summary::-webkit-details-marker{display:none}.rn-driver summary>span{flex:1}.rn-driver summary small{color:#7a8c6b;margin-top:6px;font-size:10px;display:block}.rn-driver summary b{font-size:21px;font-weight:500}.rn-driver summary .rn-arrow{flex:none}.r17-renewal-outlook .rn-source-link{text-align:left;background:0 0;border:0;border-bottom:1px solid #e5ebdc;border-radius:0;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:18px 0;font-size:12px;font-weight:400;display:flex}.rn-source-link strong{margin:10px 0 3px;display:block}.rn-month{grid-template-columns:1fr auto;gap:12px;margin:25px 0;font-size:12px;display:grid}.rn-month>b{font-size:24px;font-weight:500}.rn-month>div{background:#eff3e8;border-radius:3px;grid-column:1/-1;height:15px;overflow:hidden}.rn-month i{background:#7e9c68;border-radius:3px;height:100%;display:block}.rn-search{width:400px;max-width:100%;font:inherit;box-sizing:border-box;border:1px solid #dfe5d8;border-radius:6px;margin:20px 0;padding:12px}.rn-case-list article{border-bottom:1px solid #e3ead9;grid-template-columns:1.2fr .7fr 1.4fr .8fr;align-items:center;gap:23px;padding:24px 0;display:grid}.rn-case-list article>div{min-width:0}.rn-case-list h3{margin:0;font-size:14px}.rn-case-list .r-tag{white-space:normal;margin-top:9px;display:inline-block}.rn-case-list article>div>strong{font-size:19px;font-weight:500}.rn-case-list p{color:#708362;font-size:12px;line-height:1.7}.rn-case-list article>div:last-child{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.r17-renewal-outlook .rn-case-list button{text-align:left;background:0 0;border:0;padding:0;font-weight:400}.rn-evidence section{border-bottom:1px solid #e1e8d6;padding:18px 0}.rn-evidence h4{align-items:center;gap:12px;font-size:13px;display:flex}.rn-evidence p{margin:10px 0;font-size:13px;line-height:1.8}.rn-evidence small{color:#7d8d70;overflow-wrap:anywhere;font-size:11px;line-height:1.7}.rn-basis{margin-bottom:20px}.rn-story-head{grid-template-columns:1fr 240px;gap:40px;display:grid}.rn-story-head h2{max-width:540px;margin:15px 0;font-size:28px}.rn-story-head p:not(.r17-kicker){color:#708362;margin-top:16px;font-size:12px;line-height:1.8}.rn-story-head aside{border-left:1px solid #e1e8d6;align-self:center;padding-left:28px}.rn-story-head aside strong{letter-spacing:-1px;font-size:36px;font-weight:500;display:block}.rn-story-head aside span{color:#78896b;margin-top:8px;font-size:11px;display:block}.rn-two{grid-template-columns:1fr 1fr;gap:22px;display:grid}.rn-two>.r17-panel{min-width:0}.rn-body{color:#708362;padding:24px 0}.rn-pages{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;font-size:11px;display:flex}.rn-pages>span{margin-right:auto}.r17-renewal-outlook .r-tag{color:#956c31;background:#fcf0dc;border-radius:4px;padding:4px 7px;font-size:10px}.r17-renewal-outlook .rn-green{color:#476d48;background:#e5efdf}.rn-footer{background:#f4f7ef;border-radius:8px;padding:24px}.rn-footer details{margin-top:16px}.rn-footer details p{margin-top:12px}.rn-drawer{max-width:660px}.rn-drawer>p{margin-top:16px}.rn-drawer>a{margin-top:20px;display:inline-block}.rn-drawer h3{font-size:23px}.rn-drawer p,.rn-case-list h3,.rn-source-link{overflow-wrap:anywhere}.rn-drawer .r-tag{white-space:normal}.r17-renewal-outlook .r17-controls label,.r17-renewal-outlook .r17-controls select{min-width:0;max-width:100%}@media (width<=1000px){.rn-buckets{grid-template-columns:repeat(3,1fr)}.rn-case-list article{grid-template-columns:1fr 1fr}.rn-case-list article>div:last-child{flex-flow:wrap}.rn-case-list article>p{grid-column:1/-1;margin:0}.rn-case-list article>div:nth-child(2){text-align:right}.rn-case-list article>div:last-child{grid-column:1/-1}.rn-story-head{grid-template-columns:1fr}.rn-story-head aside{border-left:0;padding:0}.rn-two{grid-template-columns:1fr}}.r17-renewal-outlook .rn-story-head h2{font-size:28px;line-height:1.3}@media (width<=560px){.rn-total{flex-direction:column;gap:8px}.rn-total strong{margin-bottom:5px;display:block}.rn-buckets{grid-template-columns:1fr 1fr;gap:10px}.r17-renewal-outlook .rn-buckets button{padding:13px 12px}.rn-buckets strong{font-size:24px}.rn-buckets small{font-size:10px}.rn-buckets span{min-height:34px}.rn-driver summary{gap:10px;font-size:12px}.rn-driver summary b{font-size:18px}.rn-case-list article{gap:14px}.rn-case-list article>div>strong{font-size:18px}.rn-case-list small{font-size:10px}.rn-case-list .r-tag{font-size:9px}.rn-month>b{font-size:22px}.rn-evidence h4{flex-wrap:wrap}.rn-story-head h2{font-size:24px}.rn-drawer{padding:18px}.rn-drawer .r17-section-head{flex-wrap:wrap}.r17-renewal-outlook .r17-controls label{flex:100%}.r17-renewal-outlook .rn-story-head h2{font-size:24px}}.r17-retention-growth .rg-story{background:linear-gradient(115deg,#fff 45%,#f3f5ed);padding:30px}.rg-story-head{grid-template-columns:1.55fr 1fr;gap:40px;display:grid}.rg-story h2{max-width:620px;letter-spacing:-1px!important;margin:12px 0!important;font-size:30px!important}.rg-story-head>div>p:last-child,.rg-story>p:not(.r17-kicker){color:#6b7862;max-width:680px;margin-top:12px}.rg-story-head aside{border-left:1px solid #dfe5d8;flex-direction:column;justify-content:center;gap:9px;padding-left:28px;display:flex}.rg-story-head aside>span{font-size:11px}.rg-story-head aside strong{letter-spacing:-1px;font-size:27px;font-weight:500;line-height:1.3}.r17-retention-growth small{color:#74816b;font-size:10px;line-height:1.7;display:block}.rg-distribution{margin-top:30px}.rg-stack{background:#e8ecdf;border-radius:4px;height:25px;display:flex;overflow:hidden}.rg-stack i{height:100%;display:block}.rg-stack .retained{background:#52734b}.rg-stack .contraction{background:#b68162}.rg-stack .churn{background:#d7c6a9}.rg-legend,.rg-expansion{flex-wrap:wrap;gap:12px 24px;margin-top:13px;font-size:11px;display:flex}.rg-legend b{margin-left:7px}.rg-expansion{border-top:1px solid #dfe5d8;justify-content:space-between;padding-top:14px}.r17-retention-growth .rg-section-kicker{margin-top:30px}.rg-lifecycle{border-bottom:1px solid #e4e9df;grid-template-columns:1fr 1.25fr 100px;align-items:center;gap:20px;padding:18px 0;display:grid}.rg-lifecycle>b{text-align:right;font-size:14px;font-weight:500}.rg-track{background:#e8ecdf;border-radius:2px;height:9px;overflow:hidden}.rg-track i{background:#b68162;height:100%;display:block}.rg-track.green i{background:#52734b}.rg-two{grid-template-columns:1fr 1fr;gap:22px;display:grid}.rg-two>.r17-panel{min-width:0}.rg-event{border-bottom:1px solid #e4e9df;padding:20px 0}.rg-event>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rg-event a,.rg-open a,.rg-gate a{font-weight:600}.rg-event>strong{color:#946646;margin:8px 0;font-size:11px;display:block}.rg-event>p{margin:8px 0}.rg-empty{color:#74816b;padding:20px 0}.rg-signal-legend{grid-template-columns:1fr 1fr;gap:7px;margin:20px 0;font-size:10px;display:grid}.rg-dot{background:#b68162;border-radius:50%;flex:none;width:8px;height:8px;margin-right:6px;display:inline-block}.rg-dot.dot-1{background:#7c8868}.rg-dot.dot-2{background:#b7a05f}.rg-dot.dot-3{background:#8c9da1}.rg-dot.off{background:#e8ecdf}.rg-open{border-top:1px solid #e4e9df;padding:15px 0}.rg-dots{flex-wrap:wrap;gap:8px;margin-top:8px;font-size:10px;display:flex}.rg-dots>span{align-items:center;display:flex}.rg-open>p{color:#74816b;font-size:11px}.rg-breakdown summary{cursor:pointer;font-size:15px;font-weight:600}.rg-owner{border-bottom:1px solid #e4e9df;padding:20px 0}.rg-owner .rg-stack{max-width:650px;height:13px;margin:10px 0}.rg-owner p{margin:5px 0;font-size:12px}.rg-growth-lanes{grid-template-columns:1fr 1fr;gap:35px;margin-top:28px;display:grid}.rg-growth-lanes>div+div{border-left:1px solid #dfe5d8;padding-left:35px}.rg-number{letter-spacing:-1.6px;font-size:44px;font-weight:500;line-height:1.5}.rg-not-pipeline{color:#8b653c;background:#f2e9d8;border-radius:4px;margin-top:18px;padding:5px 9px;font-size:11px;display:inline-block}.rg-series{border-top:1px solid #dfe5d8;gap:22px;margin-top:22px;padding-top:14px;display:flex}.rg-series>div{flex-direction:column;flex:1;font-size:10px;display:flex}.rg-series b{font-size:15px;font-weight:500}.rg-gate,.rg-gate-head{border-bottom:1px solid #e4e9df;grid-template-columns:1.5fr 1fr .8fr 1.2fr;align-items:start;gap:20px;padding:20px 0;display:grid}.rg-gate-head{color:#74816b;margin-top:14px;font-size:10px}.rg-gate{font-size:12px}.rg-gate p{color:#6b7862;margin-top:7px;font-size:11px}.rg-badge{background:#eef2e8;border-radius:3px;padding:3px 7px;font-size:10px;display:inline-block}.r17-retention-growth .rg-mobile-label{display:none}.r17-retention-growth input[type=month]{color:#213e30;font:inherit;background:#fff;border:1px solid #dfe5d8;border-radius:5px;min-width:0;min-height:38px;padding:8px}.r17-retention-growth article,.r17-retention-growth aside{overflow-wrap:anywhere;min-width:0}@media (width<=700px){.r17-retention-growth .rg-story{padding:22px 18px}.rg-story-head,.rg-growth-lanes,.rg-two{grid-template-columns:1fr;gap:20px}.rg-story h2{font-size:25px!important}.rg-story-head aside,.rg-growth-lanes>div+div{border-top:1px solid #dfe5d8;border-left:0;padding:20px 0 0}.rg-lifecycle{grid-template-columns:1fr 80px;gap:12px}.rg-lifecycle .rg-track{grid-area:2/1}.rg-lifecycle>b{grid-area:1/2/3}.rg-series{gap:12px}.rg-gate-head{display:none}.rg-gate{grid-template-columns:1fr 1fr;gap:15px}.rg-gate>div:first-child,.rg-gate>div:last-child{grid-column:1/-1}.r17-retention-growth .rg-mobile-label{margin-bottom:5px;display:block}.rg-signal-legend{grid-template-columns:1fr}.rg-number{font-size:38px}.rg-series b{font-size:13px}}.r17-customer-value{--cv-confirmed:#57856a;--cv-recorded:#8da78f;--cv-progress:#c4aa69;--cv-use:#b8c5a5;--cv-none:#e4e6df}.vs-story-head{grid-template-columns:1fr 240px;align-items:start;gap:40px;display:grid}.vs-story-head h2{max-width:680px;font-size:30px;line-height:1.2}.vs-story-head p{color:#66705f;max-width:720px;line-height:1.65}.vs-story-head aside{border-left:1px solid #e1e6d9;padding:12px 0 12px 28px}.vs-story-head aside strong{color:#3d5a39;font:52px/1.1 Georgia,serif;display:block}.vs-story-head aside span{color:#697162;margin-top:12px;font-size:12px;line-height:1.5;display:block}.vs-distribution{background:#f0f2eb;border-radius:4px;gap:3px;min-width:0;height:16px;display:flex;overflow:hidden}.vs-distribution span{min-width:2px;height:100%}.r17-customer-value [data-state=confirmed]{--tone:var(--cv-confirmed)}.r17-customer-value [data-state=recorded]{--tone:var(--cv-recorded)}.r17-customer-value [data-state=progress]{--tone:var(--cv-progress)}.r17-customer-value [data-state=observedUse]{--tone:var(--cv-use)}.r17-customer-value [data-state=none]{--tone:var(--cv-none)}.vs-distribution span,.vs-legend i{background:var(--tone)}.assistant-page.r17-customer-value .vs-story-head h2{letter-spacing:-.8px;font-size:25px;line-height:1.25}.vs-story-head>div>p:last-child{margin-top:12px}.vs-story>.vs-distribution{height:32px;margin-top:28px}.vs-legend{flex-wrap:wrap;gap:12px 24px;margin:16px 0 30px;display:flex}.r17-customer-value .vs-legend button{color:#58644f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;min-height:0;padding:3px 0;font-size:11px;display:flex}.vs-legend i{border-radius:2px;width:9px;height:9px;display:inline-block}.vs-insights{border-top:1px solid #e4eadc;grid-template-columns:repeat(3,1fr);gap:28px;padding-top:24px;display:grid}.vs-insights article{min-width:0}.vs-insights article>span{letter-spacing:1.3px;color:#6b7561;font-size:10px;font-weight:600;display:block}.vs-insights article>strong{color:#445b38;margin:14px 0;font:38px Georgia,serif;display:block}.vs-insights h3{font-size:15px}.vs-insights p{color:#6b7561;font-size:13px;line-height:1.7}.vs-flags{color:#6b7561;border-top:1px solid #e4eadc;flex-wrap:wrap;gap:12px 24px;margin-top:22px;padding-top:16px;font-size:11px;display:flex}.ps-value-cohort{border-bottom:1px solid #e4eadc;grid-template-columns:220px 1fr 130px;align-items:center;gap:24px;padding:24px 0;display:grid}.ps-value-cohort strong{font-size:13px}.ps-value-cohort small{color:#7a8271;margin-top:5px;font-size:11px;display:block}.ps-value-cohort b{text-align:right;font-size:12px}.vs-example{grid-template-columns:1fr 1fr;gap:20px;display:grid}.vs-example>.r17-panel{min-width:0}.vs-example p{color:#697162;line-height:1.7}.vs-links{flex-wrap:wrap;gap:24px;margin-top:28px;display:flex}.vs-trend{align-items:end;gap:8px;height:150px;margin:36px 0;display:flex;position:relative}.vs-trend>div:not(.vs-target){flex:1;align-items:end;min-width:0;height:100%;display:flex;position:relative}.vs-trend i{background:#819b69;border-radius:3px 3px 0 0;width:100%}.vs-trend small{color:#7a8271;font-size:9px;position:absolute;bottom:-22px}.vs-target{z-index:1;border-top:1px dashed #9a7e44;position:absolute;left:0;right:0}.vs-evidence-wrap{margin-top:24px;overflow-x:auto}.vs-evidence{border-collapse:collapse;width:100%;min-width:660px;font-size:12px}.vs-evidence th{text-align:left;text-transform:uppercase;letter-spacing:1px;color:#7a8271;font-size:10px}.vs-evidence td,.vs-evidence th{border-bottom:1px solid #e4eadc;padding:18px 12px}.vs-evidence td:first-child{width:24%}.vs-evidence td:nth-child(3){width:38%}.vs-evidence small{color:#7a8271;margin-top:6px;font-size:11px;display:block}.vs-evidence button,.ps-value-cohort button{color:#526a3d;cursor:pointer;text-align:right;white-space:nowrap;background:0 0;border:0;font-size:12px}.vs-tag{border-left:3px solid var(--tone);color:#536047;white-space:nowrap;background:#f3f5ef;padding:5px 8px;font-size:11px;display:inline-block}.r17-customer-value .rn-evidence{overflow-wrap:anywhere}@media (width<=700px){.vs-story-head,.vs-insights,.vs-example{grid-template-columns:1fr;gap:20px}.vs-story-head h2{font-size:25px}.vs-story-head aside{border-top:1px solid #e1e6d9;border-left:0;padding:20px 0 0}.vs-story-head aside strong{font-size:44px}.vs-insights article+article{border-top:1px solid #e4eadc;padding-top:20px}.ps-value-cohort{grid-template-columns:1fr auto;gap:14px}.ps-value-cohort .vs-distribution{grid-area:2/1/auto/-1}.vs-legend{gap:12px}.vs-trend small{font-size:8px}.r17-customer-value .r17-panel{min-width:0}.vs-evidence-wrap{max-width:100%}}.r17-rt .r17-rt-basis{color:#77876b;margin-bottom:18px;font-size:11px}.r17-rt-story{background:#fff;border:1px solid #dae3d3;border-radius:12px;margin-bottom:24px;padding:28px}.r17-rt-story-head{justify-content:space-between;align-items:flex-start;gap:35px;margin-bottom:30px;display:flex}.r17-rt .r17-rt-story-head h2{letter-spacing:-.8px;font-size:25px;line-height:1.25}.r17-rt-story-head>div:first-child>p:last-child{color:#6e7e64;max-width:650px;margin-top:12px;font-size:12px}.r17-rt-number{border-left:1px solid #e0e8d7;flex:none;min-width:175px;max-width:235px;padding-left:28px}.r17-rt-number strong{letter-spacing:-1.5px;overflow-wrap:anywhere;font-size:39px;font-weight:500;line-height:1.25;display:block}.r17-rt-number>span{color:#75876b;margin-top:7px;font-size:10px;display:block}.r17-rt-concerns{grid-template-columns:1fr 1fr;gap:17px 35px;display:grid}.r17-rt .r17-rt-concerns>button{text-align:left;background:0 0;border:0;grid-template-columns:1fr 22px;align-items:center;gap:8px 12px;padding:7px 0;font-weight:400;display:grid}.r17-rt-concerns>button>span{font-size:12px}.r17-rt-concerns .r17-rt-bar{grid-area:2/1;height:9px}.r17-rt-concerns strong{grid-area:2/2;font-size:15px;font-weight:500}.r17-rt-concerns small{color:#7c8c6f;grid-column:1;font-size:10px}.r17-rt-bar{background:#f0f4e9;border-radius:3px;height:14px;overflow:hidden}.r17-rt-bar i{background:#688651;border-radius:3px;height:100%;display:block}.r17-rt-two{grid-template-columns:1fr 1fr;gap:22px;display:grid}.r17-rt-map{width:100%;height:auto;margin-top:22px;display:block}.r17-rt-coverage{border-bottom:1px solid #e4ebda;gap:6px;padding:20px 0;display:grid}.r17-rt-coverage>span,.r17-rt-coverage>small{color:#77876b;font-size:11px}.r17-rt-coverage strong{font-size:23px;font-weight:500}.r17-rt-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.r17-rt .r17-rt-trust-grid>button{text-align:left;background:#f7f9f1;border:1px solid #e1e9d6;border-radius:8px;padding:25px;font-weight:400}.r17-rt-trust-grid h3{margin:12px 0 0;font-size:16px}.r17-rt-ratio{flex-wrap:wrap;align-items:baseline;gap:13px;margin:22px 0 15px;display:flex}.r17-rt-ratio>strong{letter-spacing:-1px;font-size:38px;font-weight:500}.r17-rt-ratio small{color:#8c9a7c;font-size:20px}.r17-rt-ratio>span{color:#7d8f6d;font-size:11px}.r17-rt-trust-grid>button>p:last-child{color:#7c8f6c;margin-top:17px;font-size:11px}.r17-rt-foot{border-top:1px solid #e4ebda;align-items:center;gap:35px;margin-top:25px;padding-top:20px;display:flex}.r17-rt-foot>span{flex:none;font-size:11px}.r17-rt-foot strong{margin-right:10px;font-size:23px;font-weight:500}.r17-rt-foot p{color:#7e906f;font-size:11px}.r17-rt .r17-rt-search{flex-direction:column;align-items:flex-start;gap:8px;width:340px;max-width:100%;margin-bottom:20px;display:flex}.r17-rt-search input{width:100%;min-height:40px;font:inherit;color:#213e30;border:1px solid #dfe5d8;border-radius:6px;padding:10px 12px}.r17-rt table{table-layout:fixed;width:100%}.r17-rt td{overflow-wrap:anywhere}.r17-rt td details{margin-top:10px;font-size:11px}.r17-rt td details p{margin-block:10px}.r17-rt .r17-rt-empty{color:#77876b;padding:30px 0}.r17-rt footer{color:#77876b;font-size:11px}.r17-rt footer p{margin-top:12px}.r17-rt-obligation{border-bottom:1px solid #e4ebda;padding:22px 0}.r17-rt-obligation h3{margin:12px 0 7px;font-size:14px}.r17-rt-obligation p{color:#77876b;font-size:12px}.r17-rt-disclosure>summary{cursor:pointer;justify-content:space-between;gap:25px;font-size:14px;font-weight:550;list-style:none;display:flex}.r17-rt-disclosure>summary::-webkit-details-marker{display:none}.r17-rt-disclosure[open]>summary{margin-bottom:25px}@media (width<=1100px){.r17-rt-story{padding:25px}.r17-rt .r17-rt-story-head h2{font-size:23px}.r17-rt-story-head{gap:20px}.r17-rt-number{min-width:145px;max-width:190px;padding-left:22px}.r17-rt-number strong{font-size:34px}}@media (width<=820px){.r17-rt-two{grid-template-columns:1fr}.r17-rt-trust-grid{gap:12px}.r17-rt .r17-rt-trust-grid>button{padding:18px}.r17-rt-foot{flex-direction:column;align-items:flex-start;gap:15px}}@media (width<=560px){.r17-rt-story{margin-bottom:20px;padding:23px 19px}.r17-rt-story-head{flex-direction:column;gap:20px;margin-bottom:25px}.r17-rt .r17-rt-story-head h2{font-size:25px}.r17-rt-story-head>div:first-child>p:last-child{font-size:11px}.r17-rt-number{border:0;border-top:1px solid #e0e8d6;align-items:center;gap:18px;width:100%;max-width:none;padding-top:17px;padding-left:0;display:flex}.r17-rt-number strong{font-size:35px}.r17-rt-number>span{max-width:160px;margin:0;font-size:10px}.r17-rt-concerns,.r17-rt-trust-grid{grid-template-columns:1fr;gap:17px}.r17-rt .r17-rt-trust-grid>button{padding:22px}.r17-rt-trust-grid h3{font-size:17px}.r17-rt-ratio{margin:12px 0}.r17-rt-ratio>strong{font-size:36px}.r17-rt table{table-layout:auto;min-width:680px}.r17-rt .r17-controls,.r17-rt .r17-controls label,.r17-rt .r17-controls select{width:100%;max-width:100%}.r17-rt .r17-controls label{flex-wrap:wrap}.r17-rt-foot>span{flex:none}.r17-rt-foot p{font-size:10px}}.r17-op-trend{margin-top:24px}.r17-op-trend svg{width:100%;height:auto;display:block}.r17-op .r17-rt-number strong{overflow-wrap:normal;white-space:nowrap}.r17-op-legend{color:#77876b;flex-wrap:wrap;gap:14px;font-size:10px;display:flex}.r17-op-legend span{align-items:center;gap:7px;display:flex}.r17-op-legend i{border-radius:50%;width:8px;height:8px}.r17-op-weeks{flex-wrap:wrap;gap:5px;margin-top:18px;display:flex}.r17-op .r17-op-weeks button{color:#647756;background:#f8faf2;border:1px solid #e0e6d6;border-radius:4px;padding:5px 8px;font-size:10px;font-weight:400}.r17-op .r17-op-weeks .selected{color:#254631;background:#e5edd8;border-color:#96ab7e}.r17-op-insights{border-top:1px solid #e4ebda;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:28px;padding-top:24px;display:grid}.r17-op-insights span{color:#77876b;font-size:10px;display:block}.r17-op-insights strong{letter-spacing:-.7px;margin:12px 0;font-size:28px;font-weight:500;display:block}.r17-op-insights p{color:#78886d;font-size:11px;line-height:1.6}.r17-op-equation{overflow-wrap:anywhere;background:#f6f8ef;border:1px solid #e3e9d8;border-radius:7px;margin:24px 0;padding:23px;font-size:15px;line-height:2}.r17-op-details{border-top:1px solid #e4ebda;margin-top:25px;padding-top:20px}.r17-op-details>summary{cursor:pointer;margin-bottom:20px;font-size:13px;font-weight:550}.r17-op-filters{flex-wrap:wrap;align-items:end;gap:20px;margin:20px 0;display:flex}.r17-op-filters label{gap:7px;max-width:100%;font-size:11px;display:grid}.r17-op-filters input,.r17-op-filters select{max-width:100%;font:inherit;background:#fff;border:1px solid #dfe5d8;border-radius:6px;padding:10px}.r17-op-pages{justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;font-size:11px;display:flex}.r17-op .r17-op-pages button{padding:7px 10px;font-size:11px}.r17-op-pages span{margin-right:auto}.r17-op button:disabled{opacity:.45}.r17-op-owners{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.r17-op .r17-op-owners button{text-align:left;background:#f9faf5;border:1px solid #e1e8d8;border-radius:7px;gap:10px;padding:22px;font-weight:400;display:grid}.r17-op-owners strong{font-size:14px}.r17-op-owners small,.r17-op-owners span{color:#77876b;font-size:11px}.r17-op-distribution>div{border-bottom:1px solid #e3e9d8;justify-content:space-between;padding:18px 0;font-size:12px;display:flex}.r17-op-distribution strong{font-weight:500}@media (width<=820px){.r17-op-owners{grid-template-columns:1fr}.r17-op-insights{gap:15px}}@media (width<=560px){.r17-op .r17-rt-number{flex-wrap:wrap}.r17-op .r17-rt-number>span{flex:130px;max-width:none}.r17-op-insights{grid-template-columns:1fr;gap:20px}.r17-op-insights strong{margin:8px 0}.r17-op-equation{padding:17px;font-size:13px}.r17-op-filters{grid-template-columns:1fr;display:grid}.r17-op-filters input,.r17-op-filters select{width:100%}.r17-op-pages{flex-wrap:wrap}.r17-op-legend{font-size:9px}}.r17-ai{--ai-green:#486b46}.r17-ai .r17-controls{flex-wrap:wrap}.r17-ai .r17-controls input{font:inherit;background:#fffef9;border:1px solid #d5ddcc;border-radius:6px;max-width:100%;padding:7px}.r17-ai-filters{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.r17-ai-filters button{color:#53614c;background:0 0;border:1px solid #d5ddcc;border-radius:20px;padding:7px 17px}.r17-ai-filters .selected{color:#fff;background:var(--ai-green);border-color:var(--ai-green)}.r17-ai .r17-panel{margin:22px 0}.r17-ai-composition{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:45px;margin:24px 0;display:grid}.r17-ai-ring{border-radius:50%;width:166px;height:166px;padding:13px}.r17-ai-ring>div{background:#f9fbf4;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.r17-ai-ring strong{color:#334e33;font:42px Georgia,serif}.r17-ai-ring span,.r17-ai-note{color:#6a735f;font-size:13px;line-height:1.65}.r17-ai-legend{max-width:520px}.r17-ai-legend>div,.r17-ai-execution>div{border-bottom:1px solid #e0e6d8;align-items:center;gap:10px;padding:9px 0;display:flex}.r17-ai i{border-radius:50%;flex-shrink:0;width:9px;height:9px}.r17-ai-legend strong,.r17-ai-execution strong{margin-left:auto}.r17-ai-states{border-top:1px solid #dbe3d3;flex-wrap:wrap;gap:25px;padding:17px 0;display:flex}.r17-ai-states strong{margin-right:5px;font-size:22px}.r17-ai-flow{flex-wrap:wrap;align-items:center;gap:20px;margin:24px 0;display:flex}.r17-ai-flow>div{background:#f5f8ee;border:1px solid #dbe3d3;border-radius:9px;padding:16px 21px}.r17-ai-flow strong{color:#3e603c;font:28px Georgia,serif;display:block}.r17-ai-reasons{padding:0;list-style:none}.r17-ai-reasons li{overflow-wrap:anywhere;white-space:pre-wrap;border-bottom:1px solid #e0e6d8;padding:12px 0}.r17-ai small{color:#727c68;margin-top:4px;font-size:12px;display:block}.r17-ai-lane{border:1px solid #dbe3d3;border-radius:10px;margin-top:20px;padding:20px}.r17-ai-simulations{background:#f7f4ec;border-style:dashed}.r17-ai-execution{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.r17-ai-bar{background:#e8edde;border-radius:5px;height:31px;margin:22px 0;display:flex;overflow:hidden}.r17-ai-bar span{color:#fff;text-align:center;min-width:1px}.r17-ai-table{max-width:100%;overflow-x:auto}.r17-ai table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.r17-ai th{color:#657159;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.r17-ai th,.r17-ai td{vertical-align:top;border-bottom:1px solid #e0e6d8;padding:14px 10px}.r17-ai td:first-child{min-width:170px}.r17-ai-pricing{color:#6a735f;overflow-wrap:anywhere;font-size:12px;line-height:1.8}@media (width<=600px){.r17-ai-composition{grid-template-columns:1fr;gap:20px}.r17-ai-ring{margin:0 auto}.r17-ai-execution{grid-template-columns:1fr}.r17-ai-flow{gap:10px}.r17-ai-flow>div{padding:12px}.r17-ai-lane{padding:14px}}.r17-effort-legend{color:#6e7e64;flex-wrap:wrap;gap:14px 28px;margin-bottom:25px;font-size:11px;display:flex}.r17-effort-legend span{align-items:center;gap:8px;display:flex}.r17-effort-legend i{background:#688651;border-radius:2px;flex:none;width:9px;height:9px}.r17-effort-legend i.light,.r17-effort-row .light i{background:#b4c69d}.r17-effort-row{border-bottom:1px solid #e4ebda;padding:18px 0}.r17-effort-row>strong{margin-bottom:12px;font-size:13px;font-weight:550;display:block}.r17-effort-row>div{color:#6e7e64;grid-template-columns:175px minmax(0,1fr) 55px;align-items:center;gap:15px;margin-top:8px;font-size:11px;display:grid}.r17-effort-row b{text-align:right;color:#29452e;font-size:12px;font-weight:500}.r17-effort-note{color:#6e7e64;margin-top:20px;font-size:11px;line-height:1.7}.r17-effort-banner{background:#edf2e4;border:1px solid #dce5d2;border-radius:8px;margin-bottom:24px;padding:22px 26px;font-size:12px;line-height:1.8}.r17-effort-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.r17-effort-toggle{flex-wrap:wrap;gap:5px;display:flex}.r17-effort-toggle button.selected{color:#fff;background:#2e5134}.r17-effort .r17-table-wrap{max-width:100%;margin-top:22px;overflow-x:auto}.r17-effort table{min-width:780px}.r17-effort td small{color:#77876b;margin-top:8px;font-size:10px;display:block}.r17-effort .r17-panel>p:not(.r17-effort-note){margin:18px 0;font-size:13px;line-height:1.8}.r17-effort .r17-panel>a{font-size:12px}@media (width<=560px){.r17-effort-row>div{grid-template-columns:minmax(0,1fr) 48px;gap:7px}.r17-effort-row>div>span{grid-column:1/-1;font-size:10px}.r17-effort-row .r17-rt-bar{height:11px}.r17-effort-legend{gap:13px;font-size:10px}.r17-effort-banner{padding:19px;font-size:11px}.r17-effort .r17-rt-disclosure>summary{flex-wrap:wrap;gap:8px}.r17-effort .r17-heading h1{overflow-wrap:anywhere}}.r17-adopt-source{background:#edf2e4;border:1px solid #dce5d2;border-radius:8px;justify-content:space-between;align-items:center;gap:25px;padding:22px 26px;display:flex}.r17-adopt-source p{max-width:760px;font-size:12px;line-height:1.8}.r17-adopt-source button{flex:none}.r17-adopt-coverage{color:#718365;padding:20px 0;font-size:11px}.r17-adopt-intro{justify-content:space-between;align-items:center;gap:25px;margin:10px 0 28px;display:flex}.r17-adopt-intro label{margin-bottom:20px}.r17-adopt-intro>div>p:last-child{color:#718365;margin-top:12px;font-size:11px}.r17-adopt .r17-adopt-tag{background:#e8efdf;border:1px solid #d9e3cd;border-radius:5px;margin-bottom:8px;padding:5px 9px;font-size:10px;display:inline-block}.r17-adopt-toggle{flex:none;gap:5px;display:flex}.r17-adopt-toggle .selected{color:#fff;background:#2e5134}.r17-adopt-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin-bottom:25px;display:grid}.r17-adopt-grid>button{text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;min-width:0;padding:22px 20px;font-weight:400;display:flex}.r17-adopt-letter{color:#65804e;background:#eef3e5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.r17-adopt-grid h3{margin:16px 0 20px;font-size:13px;font-weight:550}.r17-adopt-grid strong{letter-spacing:-1px;overflow-wrap:anywhere;font-size:30px;font-weight:500;line-height:1.3}.r17-adopt-grid small{color:#6b7b62;margin-top:6px;font-size:10px;line-height:1.5}.r17-adopt-grid p{color:#7a886f;margin:18px 0;font-size:10px;line-height:1.7}.r17-adopt-open{color:#456638;margin-top:auto;padding-top:10px;font-size:10px}.r17-adopt-two{grid-template-columns:1fr 1fr;gap:23px;display:grid}.r17-adopt-trend{margin-top:24px}.r17-adopt-trend svg{width:100%;height:auto;display:block}.r17-adopt-trend text{font:10px var(--bsi-font-ui);fill:#6e7f63}.r17-adopt .r17-adopt-note{color:#748469;margin-top:18px;font-size:11px;line-height:1.8}.r17-adopt .r17-adopt-breadth{color:#466337;margin-top:15px;font-size:12px;line-height:1.8}.r17-adopt-funnel{border-bottom:1px solid #e3eadc;gap:22px;padding:22px 0;display:flex}.r17-adopt-funnel>strong{color:#54733e;min-width:48px;font-size:32px;font-weight:500}.r17-adopt-funnel h3{margin:4px 0 8px;font-size:13px;font-weight:550}.r17-adopt-funnel p{color:#748469;font-size:11px;line-height:1.8}.r17-adopt-overlay{z-index:100;background:#1a302f66;justify-content:flex-end;display:flex;position:fixed;inset:0}.r17-adopt-drawer{color:#213e30;box-sizing:border-box;background:#fff;width:560px;max-width:100%;height:100%;padding:30px;overflow:auto}.r17-adopt-close{float:right;margin-bottom:15px}.r17-adopt-drawer h2{clear:both}.r17-adopt-drawer section{border-bottom:1px solid #e1e8d8;padding:22px 0}.r17-adopt-drawer h3{margin:0 0 10px;font-size:14px;font-weight:550}.r17-adopt-drawer section p{margin-top:10px;font-size:12px;line-height:1.8}.r17-adopt-drawer code{overflow-wrap:anywhere;font-size:11px}.r17-adopt-drawer p{overflow-wrap:anywhere}@media (width<=1000px){.r17-adopt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.r17-adopt-intro,.r17-adopt-source{flex-direction:column;align-items:flex-start}}@media (width<=650px){.r17-adopt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.r17-adopt-two{grid-template-columns:1fr;gap:0}.r17-adopt-grid>button{padding:20px 16px}.r17-adopt-grid strong{font-size:27px}.r17-adopt-intro select{max-width:100%}.r17-adopt-intro label{flex-direction:column;align-items:flex-start}.r17-adopt-intro>div{max-width:100%}.r17-adopt-source{padding:20px}.r17-adopt-source p{font-size:11px}.r17-adopt-drawer{padding:23px}.r17-adopt-toggle{flex-wrap:wrap}}.follow-up-review{gap:16px;min-width:0;padding-top:12px;display:grid}.follow-up-form{width:100%;max-width:100%}.follow-up-form>label{flex-basis:100%}.follow-up-form textarea{min-height:220px;font-weight:400;line-height:1.6}.follow-up-findings{gap:12px;min-width:0;display:grid}.follow-up-findings ul{margin:6px 0 0;padding-left:20px}.follow-up-version{min-width:0}.follow-up-saved-body{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;font-size:.88rem}.commitment-section,.my-commitments{min-width:0}.commitment-section .editor-disclosure,.commitment-review .capture-row .work-form{max-width:100%}.commitment-editor,.commitment-action{gap:.75rem;padding-block:.75rem;display:grid}.commitment-editor fieldset{border:0;min-width:0;margin:0;padding:0}.commitment-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.commitment-form label:first-child,.commitment-form label:last-child{grid-column:1/-1}.commitment-form textarea,.commitment-form input,.commitment-form select,.commitment-action input,.commitment-action select,.commitment-action textarea{width:100%;min-width:0}.commitment-record,.my-commitment-row{overflow-wrap:anywhere;scroll-margin-top:6rem}.commitment-record>.history-text,.my-commitment-row>.history-text{white-space:pre-wrap}.commitment-history ol{margin:.75rem 0 0;padding-left:1.5rem}.commitment-history li,.commitment-linked-task{border-bottom:1px solid var(--border-color,#d6dadd);padding-block:.65rem}.commitment-history pre,.commitment-review pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:28rem;overflow-y:auto}.commitment-links,.commitment-scopes,.commitment-pager{margin-block:.8rem}.commitment-review .capture-row{min-width:0}@media (width<=720px){.commitment-form{grid-template-columns:minmax(0,1fr)}}.meetings-section,.meetings-section .meeting-record{min-width:0}.meetings-section .meeting-action,.transcript-meeting .meeting-action{gap:.75rem;padding-block:.75rem;display:grid}.meetings-section .meeting-action fieldset,.transcript-meeting .meeting-action fieldset{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.meeting-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.meeting-fields .meeting-wide,.meeting-picker{grid-column:1/-1}.meeting-fields input,.meeting-fields textarea,.meeting-fields select,.meeting-action select,.meeting-action textarea,.meeting-action input{width:100%;min-width:0}.meeting-record,.meeting-observation{overflow-wrap:anywhere;scroll-margin-top:6rem}.meeting-record .history-text,.meeting-observation .history-text{white-space:pre-wrap}.meeting-history ol{margin:.75rem 0 0;padding-left:1.5rem}.meeting-history li,.meeting-observation,.meeting-related-row{border-bottom:1px solid var(--border-color,#d6dadd);padding-block:.6rem}.meeting-history pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:28rem;overflow-y:auto}.meeting-source,.meeting-linked,.meeting-pager,.meeting-picker,.transcript-meeting{margin-block:.8rem}.meeting-latest{color:#165f54;font-size:.875rem;font-weight:600}.risk-diagnosis{gap:16px;min-width:0;display:grid}.risk-diagnosis .risk-diagnosis-form{max-width:100%}.risk-diagnosis-form>label{flex-basis:100%;min-width:0}.risk-diagnosis-form textarea{width:100%;min-height:340px;font-weight:400;line-height:1.6}.risk-diagnosis-disclosure,.risk-diagnosis-history{border-top:1px solid #d5e2d9;min-width:0;padding-top:14px}.risk-diagnosis-disclosure>summary,.risk-diagnosis-history>summary{font-weight:600}.risk-diagnosis-evidence{min-width:0;padding-block:14px}.risk-diagnosis-claims{gap:12px;min-width:0;display:grid}.risk-diagnosis-group{border-bottom:1px solid #e3eae5;min-width:0;padding-bottom:12px}.risk-diagnosis-group h3,.risk-diagnosis-sources h3{margin:0 0 8px;font-size:.92rem}.risk-diagnosis-group ul{overflow-wrap:anywhere;margin:0;padding-left:22px}.risk-diagnosis-group li+li{margin-top:8px}.risk-diagnosis-claim{overflow-wrap:anywhere;padding-block:8px}.risk-diagnosis-claim+.risk-diagnosis-claim{border-top:1px solid #edf1ee}.risk-diagnosis-reference{overflow-wrap:anywhere;border-left:2px solid #a7c1b5;margin:8px 0 0 12px;padding-left:12px;font-size:.82rem}.risk-diagnosis-reference blockquote{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0}.risk-diagnosis-sources{gap:8px;min-width:0;display:grid}.risk-diagnosis-source{min-width:0;scroll-margin-top:100px}.risk-diagnosis-source-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;font:inherit;background:#f7f9f8;border-left:2px solid #bdcdc4;padding:12px 16px;font-size:.82rem;line-height:1.6;overflow:auto}.risk-diagnosis-text{white-space:pre-wrap;overflow-wrap:anywhere}.risk-diagnosis .work-item{min-width:0}@media (width<=700px){.risk-diagnosis-form textarea{min-height:260px}}.business-review{min-width:0}.business-review-controls{align-items:stretch;width:100%;max-width:100%}.business-review-controls label,.business-review-controls label:first-child{flex:240px}.business-review-form{max-width:100%}.business-review-form label{flex-basis:100%}.business-review-form textarea{min-height:320px;font-weight:400;line-height:1.6}.business-review-history{border-top:1px solid #d5e2d9;padding-top:16px}.business-review-saved-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.business-review-evidence{min-width:0;max-width:100%;padding-block:12px}.business-review-evidence-item{overflow-wrap:anywhere;border-top:1px solid #edf1ee;padding-top:12px}.business-review-reference{overflow-wrap:anywhere;border-left:2px solid #bdcdc4;margin:10px 0;padding-left:16px}.business-review-reference blockquote{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.business-review-source{scroll-margin-top:100px}.business-review-source-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;font:inherit;background:#f7f9f8;border-left:2px solid #bdcdc4;padding:12px 16px;font-size:.82rem;line-height:1.6;overflow:auto}@media (width<=700px){.business-review-controls label,.business-review-controls label:first-child{flex-basis:100%}.business-review-form textarea{min-height:280px}}.monthly-check-in{gap:16px;min-width:0;display:grid}.monthly-check-in-month{align-items:end}.monthly-check-in-month>label{flex:0 220px}.monthly-check-in-review{gap:16px;min-width:0;padding-top:12px;display:grid}.monthly-check-in-form{width:100%;max-width:100%}.monthly-check-in-form>label{flex-basis:100%}.monthly-check-in-form textarea{min-height:220px;font-weight:400;line-height:1.6}.monthly-check-in-findings{gap:12px;min-width:0;display:grid}.monthly-check-in-findings ul{margin:6px 0 0;padding-left:20px}.monthly-check-in-version{min-width:0}.monthly-check-in-saved-body{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;font-size:.88rem}.monthly-check-in .source-id,.monthly-check-in summary{overflow-wrap:anywhere}.review-invitation,.review-invitation-panel{gap:1rem;min-width:0;display:grid}.review-invitation-selector,.review-invitation-inputs{grid-template-columns:minmax(14rem,1fr) minmax(18rem,2fr);align-items:end;gap:1rem;display:grid}.review-invitation-selector label,.review-invitation-form label{gap:.35rem;min-width:0;display:grid}.review-invitation select,.review-invitation input,.review-invitation textarea{width:100%;min-width:0;max-width:100%}.review-invitation-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.review-invitation-version[open]{gap:.75rem;display:grid}.review-invitation-version[data-selected-version]{outline:2px solid var(--bsi-color-border-brand,#337665);outline-offset:2px}.review-invitation summary,.review-invitation a,.review-invitation .source-id{overflow-wrap:anywhere}@media (width<=760px){.review-invitation-selector,.review-invitation-inputs{grid-template-columns:minmax(0,1fr)}}.milestone-update,.milestone-update-panel{gap:1rem;min-width:0;display:grid}.milestone-update-selector{grid-template-columns:minmax(14rem,2fr) minmax(12rem,1fr);align-items:end;gap:1rem;display:grid}.milestone-update-selector label,.milestone-update-form label{gap:.35rem;min-width:0;display:grid}.milestone-update select,.milestone-update-form input,.milestone-update textarea{width:100%;min-width:0;max-width:100%}.milestone-update-confirm{align-items:baseline;gap:.5rem;display:flex}.milestone-update-confirm input{flex:none}.milestone-update-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.milestone-update-version[open]{gap:.75rem;display:grid}.milestone-update-version[data-selected-version]{outline:2px solid var(--bsi-color-border-brand,#337665);outline-offset:2px}.milestone-update summary,.milestone-update a,.milestone-update .source-id{overflow-wrap:anywhere}@media (width<=760px){.milestone-update-selector{grid-template-columns:minmax(0,1fr)}}.interventions-section{min-width:0}.interventions-section .intervention-action{gap:.75rem;padding:.75rem 0;display:grid}.interventions-section .intervention-action>fieldset{border:0;min-width:0;margin:0;padding:0}.interventions-section .intervention-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.interventions-section .intervention-wide{grid-column:1/-1}.interventions-section label{min-width:0}.interventions-section input:not([type=checkbox]),.interventions-section select,.interventions-section textarea{box-sizing:border-box;width:100%;min-width:0}.interventions-section .intervention-task-options{border:0;max-height:18rem;margin:0;padding:0;overflow-y:auto}.interventions-section .intervention-task-options legend{margin-bottom:.5rem;font-weight:600}.interventions-section .intervention-task-options label{align-items:baseline;gap:.5rem;margin-bottom:.4rem;display:flex}.interventions-section .intervention-task-options input{flex:none;width:auto}.interventions-section .intervention-dimensions{border-block:1px solid var(--border-color,#d9dce0);grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:.75rem 0;display:grid}.interventions-section .intervention-objective dl{grid-template-columns:minmax(8rem,1fr) minmax(0,4fr);gap:.4rem 1rem;margin-block:.75rem;display:grid}.interventions-section .intervention-objective dd{white-space:pre-wrap;margin:0}.interventions-section .intervention-objective dt{font-weight:600}.interventions-section .intervention-history{padding-block:.5rem}.interventions-section .intervention-evidence{border-top:1px solid var(--border-color,#d9dce0);padding-block:.75rem}.interventions-section .intervention-record,.interventions-section [data-source-event],.interventions-section [data-source-observation]{min-width:0;scroll-margin-top:6rem}.interventions-section .intervention-history li{margin-block:.75rem}.interventions-section pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem}.interventions-section a,.interventions-section strong,.interventions-section dd,.interventions-section .intervention-links,.interventions-section .intervention-task-options span{overflow-wrap:anywhere}@media (width<=760px){.interventions-section .intervention-fields,.interventions-section .intervention-dimensions,.interventions-section .intervention-objective dl{grid-template-columns:minmax(0,1fr)}}.preparation-cadence{gap:1rem;min-width:0;display:grid}.preparation-cadence h3,.preparation-cadence h4{letter-spacing:0;margin:0}.preparation-cadence h3{font-size:1.125rem}.preparation-cadence h4{font-size:1rem}.cadence-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.cadence-comparison>div{min-width:0}.cadence-schedule{align-content:start;gap:.4rem;padding:.5rem 0;display:grid}.cadence-schedule+.cadence-schedule{border-top:1px solid #dce1e5;margin-top:.75rem}.cadence-state{color:#34463e;font-size:.8125rem}.cadence-missing{color:#805315}.cadence-dates{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.875rem}.cadence-dates th,.cadence-dates td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.3rem .5rem .3rem 0}.cadence-dates th{color:#52606a;font-weight:500}.cadence-editor{gap:1rem;padding-top:1rem;display:grid}.cadence-fields{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem;min-width:0;padding:0;display:grid}.cadence-fieldset{border:0;align-content:start;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.cadence-fieldset legend{padding:0 0 .75rem;font-weight:600}.cadence-monthly-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.cadence-fieldset label{min-width:0}.cadence-fieldset input:not([type=checkbox]),.cadence-fieldset select{box-sizing:border-box;width:100%;min-width:0}.cadence-fieldset .cadence-check{flex-direction:row;align-items:center;gap:.5rem;display:flex}.cadence-check input[type=checkbox]{flex:0 0 1rem;width:1rem;height:1rem}.cadence-preview{border-block:1px solid #dce1e5;gap:.75rem;padding:1rem 0;display:grid}.cadence-scroll{max-height:34rem;overflow:auto}.cadence-impact{border-collapse:collapse;table-layout:fixed;width:100%;min-width:45rem}.cadence-impact>thead>tr>th,.cadence-impact>tbody>tr>td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dce1e5;padding:.75rem}.cadence-impact>thead>tr>th{z-index:1;background:#f5f7f8;font-size:.875rem;position:sticky;top:0}.cadence-impact>thead>tr>th:last-child{width:8rem}.cadence-history{border-top:1px solid #dce1e5;padding-top:.75rem}.cadence-history details{margin-top:.75rem}.cadence-history pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem}@media (width<=680px){.cadence-comparison{grid-template-columns:minmax(0,1fr)}}.preparation-queue{--preparation-rule:#d8dee3;--preparation-muted:#50616c;--preparation-due:#8a381d;letter-spacing:0;gap:1rem;min-width:0;display:grid}.preparation-heading,.preparation-row>header,.preparation-toolbar,.preparation-toolbar form{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.preparation-heading h2{margin:0;font-size:1.5rem}.preparation-queue>[data-scope=tabs]{min-width:0}.preparation-queue [role=tablist]{flex-wrap:wrap;max-width:100%}.preparation-row h3{margin:0;font-size:1.05rem}.preparation-row,.preparation-history>details{border-top:1px solid var(--preparation-rule);min-width:0;padding-block:1rem}.preparation-row:not([hidden]),.preparation-row .editor-disclosure[open],.preparation-row form,.preparation-history,.preparation-invitation{gap:.85rem;display:grid}.preparation-queue label{gap:.4rem;min-width:0;font-size:.9rem;font-weight:600;display:grid}.preparation-queue input:not([type=checkbox]),.preparation-queue select{font:inherit;border:1px solid var(--preparation-rule);color:inherit;background:#fff;border-radius:4px;width:100%;min-width:0;max-width:38rem;padding:.5rem .65rem;font-weight:400}.preparation-toolbar{justify-content:start}.preparation-queue .preparation-check{align-items:center;font-weight:400;display:flex}.preparation-facts{color:var(--preparation-muted);flex-wrap:wrap;gap:.4rem 1.5rem;font-size:.9rem;display:flex}.preparation-state{color:#234b55;background:#edf2f4;padding:.2rem .5rem;font-size:.8rem}.preparation-due{color:var(--preparation-due);background:#f8eee7}.preparation-row summary,.preparation-history summary{cursor:pointer;overflow-wrap:anywhere}.preparation-history summary .preparation-state{margin-left:.6rem;display:inline-block}.preparation-occurrences,.preparation-saved ul{margin:0;padding:0;list-style:none}.preparation-occurrences li,.preparation-saved li{border-bottom:1px solid var(--preparation-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.75rem;display:flex}.preparation-history-entry{border-left:2px solid var(--preparation-rule);margin-block:.75rem;padding:.75rem 1rem}.preparation-note{white-space:pre-wrap;overflow-wrap:anywhere}.preparation-queue pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:28rem;font-size:.8rem;overflow:auto}.preparation-queue [hidden]{display:none!important}.preparation-queue button{flex-shrink:0}.preparation-saved span{overflow-wrap:anywhere;min-width:0}.preparation-coverage{letter-spacing:0;gap:1rem;min-width:0;display:grid}.preparation-coverage[hidden],.preparation-coverage [hidden]{display:none}.coverage-header,.coverage-account>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.coverage-header h1{margin:0;font-size:1.5rem}.preparation-coverage h2{margin:0;font-size:1.15rem}.preparation-coverage h3,.preparation-coverage h4{margin:0;font-size:1rem}.preparation-coverage h5{margin:.75rem 0 .25rem;font-size:.9rem}.coverage-controls,.coverage-controls form{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.coverage-controls label{gap:.35rem;min-width:10rem;max-width:100%;font-size:.875rem;display:grid}.coverage-controls input,.coverage-controls select{max-width:100%;min-height:2.25rem;color:inherit;font:inherit;background:#fff;border:1px solid #aab2bb;border-radius:4px;padding:.4rem .6rem}.coverage-controls input[aria-invalid=true]{border-color:#a04426}.coverage-table-scroll{overflow-x:auto}.coverage-metrics{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.coverage-metrics caption{text-align:left;padding:.4rem 0}.coverage-metrics th,.coverage-metrics td{text-align:left;border-bottom:1px solid #d9dee3;padding:.65rem}.coverage-metrics thead{background:#f0f4f5}.coverage-count{min-width:3rem;min-height:2.25rem;font:inherit;color:#086875;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;font-weight:600;text-decoration:underline}.coverage-count[aria-pressed=true]{background:#e3f1ed;border-color:#418275}.coverage-accounts{border-top:1px solid #d9dee3}.coverage-account{overflow-wrap:anywhere;border-bottom:1px solid #d9dee3;padding:1rem 0}.coverage-account>section{gap:.8rem;margin-top:1rem;display:grid}.coverage-account-toggle{color:#086875;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-weight:600;text-decoration:underline}.coverage-contact{gap:.25rem;display:grid}.coverage-statuses{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:.75rem;display:grid}.coverage-statuses>div{align-content:start;gap:.25rem;font-size:.875rem;display:grid}.coverage-type,.coverage-history{border-top:1px solid #e1e5e8;padding:.75rem 0}.coverage-type ul{margin:.25rem 0;padding-left:1.2rem}.coverage-type li{padding:.35rem 0}.preparation-coverage summary{cursor:pointer;padding:.4rem 0;font-weight:600}.preparation-coverage button:focus-visible,.preparation-coverage summary:focus-visible{outline-offset:2px;outline:2px solid #087582}@media (width<=760px){.coverage-statuses{grid-template-columns:1fr}.coverage-controls form{width:100%}}.stakeholder-summary{border-left:3px solid #80a995;gap:10px;padding-left:16px;display:grid}.stakeholder-summary .work-item{padding-block:12px}.stakeholder-form>p:first-child{flex-basis:100%}.stakeholder-form .stakeholder-roles{border:0;flex-wrap:wrap;flex:100%;gap:8px 18px;margin:0;padding:0;display:flex}.stakeholder-form .stakeholder-roles legend{color:#365d4b;margin-bottom:8px;font-size:.8rem;font-weight:600}.stakeholder-form .stakeholder-roles label{flex:0 auto;align-items:center;gap:6px;font-weight:500;display:inline-flex}.stakeholder-form .stakeholder-roles label:first-child{flex-basis:auto}.stakeholder-form .stakeholder-roles input{accent-color:#176a58;width:16px;height:16px;margin:0;padding:0}.contacts-section{min-width:0}.contacts-section .contact-summary{border-bottom:1px solid var(--border-color,#d9dce0);padding:.75rem 0}.contacts-section .contact-action{gap:.75rem;padding:.75rem 0;display:grid}.contacts-section .contact-action>fieldset{border:0;min-width:0;margin:0;padding:0}.contacts-section .contact-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.contacts-section .contact-fields label{min-width:0}.contacts-section .contact-wide{grid-column:1/-1}.contacts-section .contact-fields input:not([type=radio]),.contacts-section .contact-fields select,.contacts-section .contact-action textarea{box-sizing:border-box;width:100%;min-width:0}.contacts-section .contact-meaningful{border:0;grid-column:1/-1;gap:1.5rem;margin:0;padding:0;display:flex}.contacts-section .contact-meaningful legend{margin-bottom:.5rem;font-weight:600}.contacts-section .contact-meaningful label{align-items:center;gap:.4rem;display:inline-flex}.contacts-section .contact-meaningful input{width:auto;min-width:0;margin:0}.contacts-section .contact-record{min-width:0;scroll-margin-top:6rem}.contacts-section .contact-record a,.contacts-section .contact-record strong,.contacts-section .contact-summary{overflow-wrap:anywhere}.contacts-section .contact-history{padding:.5rem 0}.contacts-section .contact-history li{margin:.75rem 0;scroll-margin-top:6rem}.contacts-section .contact-history pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem}.contacts-section .contact-pager{flex-wrap:wrap;min-height:3rem}@media (width<=760px){.contacts-section .contact-fields{grid-template-columns:minmax(0,1fr)}}.renewal-outreach-cases,.renewal-outreach-case,.renewal-outreach-evidence,.renewal-outreach-findings{gap:16px;min-width:0;display:grid}.renewal-outreach-cases{margin-top:12px}.renewal-outreach-case{padding-top:12px}.renewal-outreach-facts{gap:12px;min-width:0;display:grid}.renewal-outreach-facts .renewal-facts{margin:0}.renewal-outreach-form{width:100%;max-width:100%}.renewal-outreach-form>label{flex-basis:100%}.renewal-outreach-form textarea{min-height:220px;font-weight:400;line-height:1.6}.renewal-outreach-findings ul{margin:6px 0 0;padding-left:20px}.renewal-outreach-version{min-width:0}.renewal-outreach-saved-body,.renewal-outreach-candidate pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;font-size:.88rem}.renewal-outreach-candidate{gap:12px;min-width:0;display:grid}.renewal-outreach-candidate button{justify-self:start}.objectives-section{min-width:0}.objectives-section .objective-editor,.objectives-section .objective-action{gap:.75rem;padding-block:.75rem;display:grid}.objectives-section .objective-editor fieldset,.objectives-section .objective-action fieldset{border:0;min-width:0;margin:0;padding:0}.objectives-section .objective-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.objectives-section .objective-form label:nth-child(-n+3){grid-column:1/-1}.objectives-section .objective-form textarea,.objectives-section .objective-form select,.objectives-section .objective-action input,.objectives-section .objective-action select,.objectives-section .objective-action textarea{width:100%;min-width:0}.objectives-section .objective-action fieldset{gap:.75rem;display:grid}.objective-record,.objective-observation{overflow-wrap:anywhere;scroll-margin-top:6rem}.objective-record .history-text,.objective-observation .history-text{white-space:pre-wrap}.objective-history ol{margin:.75rem 0 0;padding-left:1.5rem}.objective-history li,.objective-observation{border-bottom:1px solid var(--border-color,#d6dadd);padding-block:.65rem}.objective-history pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:28rem;overflow-y:auto}.objective-origin,.objective-pager{margin-block:.8rem}.objective-latest{color:#165f54;font-size:.875rem;font-weight:600}.objective-record .status.archived{color:#515e65}.meeting-workspace{gap:1rem;min-width:0;display:grid}.meeting-workspace .workspace-return,.meeting-workspace .workspace-tools{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.meeting-workspace .workspace-heading{gap:.35rem;padding-block:.5rem;display:grid}.meeting-workspace .workspace-context{border-left:3px solid #dce1e5;gap:.35rem;padding-left:1rem;display:grid}.meeting-workspace .workspace-sections{border-block:1px solid #dce1e5;grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));display:grid}.meeting-workspace .workspace-section-link{border-bottom:3px solid #0000;flex-direction:column;gap:.5rem;min-width:0;padding:.85rem;text-decoration:none;display:flex}.meeting-workspace .workspace-section-link:hover,.meeting-workspace .workspace-section-link[aria-current=location]{background:#f4f6f8;border-bottom-color:currentColor}.meeting-workspace .workspace-section-link:focus-visible,.meeting-workspace summary:focus-visible{outline-offset:2px;outline:2px solid}.meeting-workspace .workspace-section-label{align-items:baseline;gap:.5rem;font-weight:600;display:flex}.meeting-workspace .workspace-section-label svg{flex-shrink:0;width:1rem}.meeting-workspace .workspace-section-status{color:#525b65;font-size:.875rem;line-height:1.4}.meeting-workspace .workspace-tools{justify-content:space-between}.meeting-workspace .workspace-identity{font-size:.875rem}.meeting-workspace .content-section{min-width:0;scroll-margin-top:1rem}.meeting-workspace .workspace-work-list{margin:0;padding:0;list-style:none}.meeting-workspace .workspace-work-list>li{border-bottom:1px solid #e6e9ec;padding-block:.75rem}.meeting-workspace .workspace-work-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.meeting-workspace .workspace-history{margin-block:.75rem}.meeting-workspace .workspace-history li{margin-block:.5rem}.meeting-workspace .source-id,.meeting-workspace a{overflow-wrap:anywhere}.meeting-workspace .briefing-source-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:30rem;overflow:auto}.meeting-workspace .meeting-record{border:0;padding-inline:0}.meeting-workspace button{white-space:normal;max-width:100%}@media (width<=767px){.meeting-workspace .workspace-sections{flex-wrap:wrap;gap:.25rem .5rem;display:flex}.meeting-workspace .workspace-section-link{padding:.5rem;font-size:.875rem}.meeting-workspace .workspace-section-status{display:none}}.meeting-prep-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.meeting-prep{overflow-wrap:anywhere}.meeting-prep h3{margin-top:20px}@media (width<=700px){.meeting-prep-grid{grid-template-columns:minmax(0,1fr);gap:0}}.portfolio{min-width:0}.portfolio .filter-toolbar .filter-clear{display:none}.portfolio-controls,.portfolio-sorts{min-width:0}.portfolio-filters>summary{cursor:pointer;font-weight:600}.portfolio-filters[open]>summary{margin-bottom:.75rem}.portfolio-sorts,.portfolio-extra-filters{border-bottom:1px solid var(--bs-border,#dce1e5);padding-bottom:.75rem}.portfolio-select{width:15rem;max-width:100%}.portfolio .portfolio-table{table-layout:fixed}.portfolio .portfolio-full{min-width:112rem}.portfolio .portfolio-scan{min-width:48rem}.portfolio-scan th:first-child{width:24%}.portfolio-scan th:nth-child(2){width:17%}.portfolio-scan th:nth-child(3){width:29%}.portfolio-scan th:nth-child(4),.portfolio-scan th:nth-child(5){width:15%}.portfolio-table th{white-space:normal;vertical-align:bottom}.portfolio-full th:first-child{width:16rem}.portfolio-full th:nth-child(2),.portfolio-full th:nth-child(3),.portfolio-full th:nth-child(4){width:12rem}.portfolio-full th:nth-child(5),.portfolio-full th:nth-child(6){width:8rem}.portfolio-full th:nth-child(7),.portfolio-full th:nth-child(8){width:15rem}.portfolio-full th:nth-child(9),.portfolio-full th:nth-child(10){width:7rem}.portfolio-full th:nth-child(11){width:11rem}.portfolio-table td{vertical-align:top;white-space:normal;overflow-wrap:anywhere}.portfolio-table .source-id{margin-top:.2rem;display:block}.portfolio-attention-lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.portfolio-attention-date{color:var(--bs-fg-muted,#5f6970);display:block}.portfolio-attention summary{cursor:pointer;margin-top:.25rem}.portfolio-attention ul{margin:.5rem 0 0;padding-left:1.25rem}.portfolio-attention li+li{margin-top:.5rem}.portfolio-assessment summary{cursor:pointer}.portfolio-assessment dl{margin:.5rem 0;font-size:.8125rem}.portfolio-assessment dt{color:var(--bs-fg-muted,#5f6970)}.portfolio-assessment dd{margin:0 0 .5rem}.portfolio-pager{flex-wrap:wrap;min-height:2.5rem}.escalation-section,.my-escalations{min-width:0}.escalation-editor,.escalation-action{gap:.75rem;padding-block:.75rem;display:grid}.escalation-editor fieldset{border:0;min-width:0;margin:0;padding:0}.escalation-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.escalation-fields label:first-child,.escalation-fields label:nth-child(2){grid-column:1/-1}.escalation-editor input,.escalation-editor select,.escalation-editor textarea,.escalation-action textarea{width:100%;min-width:0}.escalation-record,.my-escalation-row{overflow-wrap:anywhere;scroll-margin-top:6rem}.escalation-record>.history-text,.my-escalation-row>.history-text{white-space:pre-wrap}.escalation-history ol{margin:.75rem 0 0;padding-left:1.5rem}.escalation-history li{border-bottom:1px solid var(--border-color,#d6dadd);padding-block:.65rem}.escalation-history pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:28rem;overflow-y:auto}.escalation-scopes,.escalation-pager{margin-block:.8rem}.handoff-section,.my-handoffs{min-width:0}.handoff-form{gap:.75rem;max-width:62rem;padding-block:.75rem;display:grid}.handoff-form fieldset{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.handoff-form label{gap:.3rem;display:grid}.handoff-form select,.handoff-form textarea{width:100%;min-width:0}.handoff-record,.handoff-inbox-row{overflow-wrap:anywhere;scroll-margin-top:6rem}.handoff-record .history-text,.handoff-inbox-row .history-text{white-space:pre-wrap}.handoff-detail>summary,.handoff-history>summary,.handoff-support>summary{cursor:pointer}.handoff-detail,.handoff-review-area,.handoff-support{margin-top:.85rem}.handoff-context{border-left:3px solid var(--border-color,#d6dadd);margin-block:.75rem;padding:.5rem 1rem}.handoff-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin-block:.85rem;display:grid}.handoff-work-grid section{min-width:0}.handoff-review h3,.handoff-work-grid h4{margin:0 0 .4rem}.handoff-review ul,.handoff-history ol{margin:.4rem 0;padding-left:1.4rem}.handoff-review li,.handoff-history li{border-bottom:1px solid var(--border-color,#d6dadd);overflow-wrap:anywhere;padding-block:.45rem}.handoff-scopes,.handoff-pager{margin-block:.85rem}.renewal-results{min-width:0}.renewal-results .filter-fields>label{flex:185px}.renewal-results .filter-fields>button{align-self:end;min-height:44px}.renewal-results-context{color:#365d4b;border-block:1px solid #d5e2d9;flex-wrap:wrap;gap:6px 26px;padding:12px 0;font-size:.84rem;display:flex}.renewal-results-context p{margin:0}.renewal-results-counts,.renewal-results-ratios{border-block:1px solid #e3eae5;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.renewal-results-ratios{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}.renewal-results .renewal-results-figure{text-align:left;white-space:normal;border-right:1px solid #e3eae5;border-radius:0;align-content:start;justify-items:start;gap:7px;width:100%;height:auto;min-height:94px;padding:14px 16px;display:grid}.renewal-results-figure:last-child{border-right:0}.renewal-results-figure span{font-size:.78rem}.renewal-results-figure strong{font-variant-numeric:tabular-nums;font-size:1.35rem;line-height:1.2}.renewal-results-figure small{color:#547063;font-size:.74rem}.renewal-results-figure[aria-pressed=true]{background:#e5eff9;box-shadow:inset 3px 0 #355d80}.renewal-results .renewal-results-table{table-layout:fixed;min-width:920px}.renewal-results-table th:first-child,.renewal-results-table td:first-child{width:25%;min-width:210px}.renewal-results-identity{overflow-wrap:anywhere;justify-items:start;gap:5px;display:grid}.renewal-results-identity .source-id{font-size:.75rem}.renewal-results-support{scroll-margin-top:100px}.renewal-results a:focus-visible,.renewal-results button:focus-visible{outline-offset:2px;outline:2px solid #355d80}.today-view{letter-spacing:0;min-width:0}.today-rows{background:var(--csm-surface);border-block:1px solid var(--csm-border);padding-inline:20px}.today-view .today-reason-heading h3{margin:0;font-size:.875rem;font-weight:600;line-height:1.5}.today-reason-heading{flex-wrap:wrap;align-items:baseline;gap:.15rem .65rem;min-width:0;display:flex}.today-reason-heading>*{overflow-wrap:anywhere;min-width:0}.today-reason-heading .today-description{margin:0}.today-view .today-description{font-size:.875rem}.today-view .today-alternatives>summary{color:var(--csm-muted)}.today-view .today-alternatives[open]{padding-top:.25rem}.today-view .today-account:last-child{border-bottom:0}.today-heading.page-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.today-source-filter{width:17rem;max-width:100%}.today-active-filters{padding-block:.35rem}.today-heading-actions{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem 1rem;display:flex}.today-planning summary,.today-filters summary,.today-diagnostics summary,.today-evidence summary,.today-alternatives summary{cursor:pointer;font-size:.875rem;line-height:1.5}.today-planning summary,.today-filters summary{padding-block:.35rem}.today-filters .filter-toolbar{padding-top:.5rem}.today-diagnostics{border-top:1px solid var(--csm-border);padding-block:.65rem;font-size:.875rem}.today-diagnostics ul{margin:.5rem 0 0;padding-left:1.2rem}.today-planning nav{flex-wrap:wrap;gap:.5rem 1rem;max-width:20rem;padding-block:.75rem;display:flex}.today-account{border-bottom:1px solid var(--csm-divider);min-width:0;padding-block:.65rem}.today-reason-heading h3{scroll-margin-top:5rem}.today-cross-owner{overflow-wrap:anywhere;min-width:0;color:var(--csm-muted);margin:0}.today-row{grid-template-columns:minmax(0,1fr) minmax(10rem,12rem);align-items:start;gap:1rem;padding:.2rem 0;scroll-margin-top:5rem;display:grid}.today-row+.today-row{border-top:1px solid var(--csm-divider)}.today-view :is(.today-row,h2,h3):focus,.today-view :is(summary,a,button):focus-visible{outline:2px solid var(--csm-focus);outline-offset:3px}.today-row>*{overflow-wrap:anywhere;min-width:0}.today-work,.today-people{flex-direction:column;align-items:start;gap:.15rem;display:flex}.today-work>p{margin:0}.today-row .today-evidence summary,.today-row .today-alternatives summary{font-size:.75rem}.today-action-area{justify-items:start;gap:.25rem;display:grid}.today-evidence{width:100%}.today-evidence[open] summary{margin-bottom:.35rem}.today-other-reasons{flex-wrap:wrap;align-items:baseline;gap:0 .75rem;padding-block:.125rem;display:flex}.today-other-reasons>div{flex-basis:100%;min-width:0}.today-urgency{margin:0}.today-expand{text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:2rem}.today-description{white-space:pre-wrap}.today-reasons{margin:0;padding:0;font-size:.875rem;list-style:none}.today-open{background:var(--csm-text);color:#fff;border-radius:999px;align-items:center;gap:.5rem;min-height:2rem;padding:.35rem 1rem;font-size:.75rem;text-decoration:none;display:inline-flex}.today-open:hover{color:#fff;background:#315d50}.today-open:active{background:#173b33}.today-pager{flex-wrap:wrap;min-height:2.5rem}.today-actions{flex-direction:column;gap:.65rem;margin:.5rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.today-actions li,.today-actions small{overflow-wrap:anywhere;display:block}.today-actions small{color:var(--text-muted,#595961);margin-top:.25rem}@media (width<=1000px){.today-row{grid-template-columns:minmax(0,1fr) minmax(11rem,14rem)}.today-people{grid-column:1}.today-action-area{grid-area:1/2}}@media (width<=600px){.today-rows{padding-inline:12px}.today-row{grid-template-columns:minmax(0,1fr)}.today-people,.today-action-area{grid-area:auto/1}.today-heading.page-heading{flex-wrap:wrap}}.r15-documents{--w-muted:#68776f;--w-line:#dfe6df;color:#203b35}.assistant-review .w-blockers{color:#92733e;border-left:2px solid #d1b47e;padding-left:12px;font-size:11px}.assistant-review .w-blockers>p{margin:3px 0}.assistant-paper>.r15-documents{margin-inline:-28px}.r15-documents .w-icon{vertical-align:middle;flex-shrink:0;width:18px;height:18px}.r15-documents .w-row-icon{color:#6b7c62;background:#ecf0e9;border:1px solid #e2e7df;border-radius:8px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.app-shell .r15-documents .w-link{color:#2d6654;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;width:auto;min-height:0;padding:4px 0;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.r15-documents .w-link:hover{text-underline-offset:3px;text-decoration:underline}.r15-documents .w-asset{background:#f7f9f3;border:1px solid #dfe6d8;border-radius:8px;align-items:center;gap:12px;margin:0 23px 22px;padding:14px;display:flex}.r15-documents .w-asset>div{flex:1;min-width:0}.r15-documents .w-asset strong{font-size:12px;display:block}.r15-documents .w-asset small{color:var(--w-muted);margin-top:3px;font-size:10px;line-height:1.5;display:block}.app-shell .r15-documents .w-asset .w-link{flex-shrink:0;font-size:10px}.r15-documents .w-asset.missing{background:#fbf7ee;border-style:dashed;border-color:#e5d5b9}.r15-documents .w-asset.missing .w-row-icon{color:#9a7b48;background:#f5ead9;border-color:#e6d9c2}.r15-documents .w-document-preview{border:1px solid var(--w-line);overflow-wrap:anywhere;background:#fff;border-radius:9px;padding:26px;box-shadow:0 5px 20px #2e463a07}.r15-documents .w-document-brand{color:#829075;letter-spacing:.9px;align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.r15-documents .w-document-preview h3{letter-spacing:-.5px;margin:20px 0 0;font-size:24px;line-height:1.3}.r15-documents .w-document-preview>p{color:var(--w-muted);margin:7px 0 0;font-size:11px}.r15-documents .w-document-preview ol{margin:22px 0;padding-left:20px;font-size:13px;line-height:1.8}.r15-documents .w-document-preview li{margin:11px 0;padding-left:5px}.r15-documents .w-document-note{border-top:1px solid var(--w-line);color:#89967d;padding-top:15px;font-size:10px}.r15-documents .w-dialog-actions{border-top:1px solid var(--w-line);flex-wrap:wrap;align-items:center;gap:15px;margin-top:22px;padding-top:19px;display:flex}.r15-documents .w-dialog-actions>p{color:var(--w-muted);flex-basis:100%;margin:0;font-size:11px;line-height:1.6}.r15-documents .w-dialog-actions button{font-size:12px}.r15-document-sources{flex-direction:column;align-items:start;gap:5px;margin-bottom:22px;display:flex}.r15-document-sources h3{margin:10px 0 4px;font-size:12px}.r15-document-sources p{color:var(--w-muted);margin:0;font-size:11px}.r15-document-sources .selected{text-underline-offset:3px;text-decoration:underline}.r15-document-body{white-space:pre-wrap;margin:22px 0;font-size:13px;line-height:1.8}.r15-documents .w-asset strong{overflow-wrap:anywhere}@media (width<=600px){.assistant-paper>.r15-documents{margin-inline:-18px}}@media (width<=480px){.r15-documents .w-asset{flex-wrap:wrap;gap:9px;margin:0 17px 17px;padding:12px}.r15-documents .w-row-icon{width:30px;height:30px}.r15-documents .w-asset strong{font-size:11px}.r15-documents .w-asset small{font-size:9px}.app-shell .r15-documents .w-asset>.w-link{margin-left:39px;font-size:11px}.r15-documents .w-document-preview{padding:20px}.r15-documents .w-document-preview h3{font-size:22px}.r15-documents .w-dialog-actions{gap:13px}}.r14-recipient-block{border-bottom:1px solid #e0e5e7;margin-bottom:24px;padding:0 0 22px}.r14-recipient-identity{align-items:center;gap:12px;margin:10px 0 14px;display:flex}.r14-recipient-person{flex:1;min-width:0}.r14-recipient-person p{overflow-wrap:anywhere;color:#57656b;margin:4px 0 0}.app-shell .r14-recipient-person>button.r14-contact-name{color:#203849;background:0 0;border:0;border-radius:0;width:auto;min-height:0;padding:0;font-size:16px;font-weight:650}.r14-recipient-block>.r14-contact-eyebrow{display:block}.r14-preparation-details{margin-bottom:20px}.r14-preparation-details>summary{cursor:pointer;color:var(--csm-link);font-size:14px}.r14-recipient-context{color:#57656b;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.r14-recipient-notice{background:#fff8e8;border-left:3px solid #bd8e29;margin-bottom:0;padding:12px 14px;font-size:14px}.r14-prepared-people{border-block:1px solid #e0e5e7;margin-bottom:22px;padding:20px 0}.r14-prepared-people h3{margin:0;font-size:17px}.r14-prepared-people p{color:#57656b;font-size:14px}.r14-people-add,.r14-recipient-choose{font:inherit;color:#254852;cursor:pointer;background:#fff;border:1px solid #cbd4d8;border-radius:5px;padding:8px 12px;font-size:14px}.r14-recipient-choose:disabled{opacity:.5;cursor:default}.r14-recipient-search{gap:6px;margin-block:18px;font-size:14px;display:grid}.r14-recipient-search input{font:inherit;box-sizing:border-box;border:1px solid #cbd4d8;border-radius:5px;width:100%;padding:10px}.app-shell dialog.r14-recipient-picker .r14-recipient-search input{background:#fff;border:1px solid #cbd4d8;border-radius:5px;padding:10px}.r14-recipient-reason{color:#8a542e;font-size:13px}.r14-recipient-picker .r14-contact-main>strong{color:#203849;font-size:16px;font-weight:650}@media (width<=600px){.r14-recipient-identity{flex-wrap:wrap}.r14-recipient-person{flex:0 0 calc(100% - 54px)}.r14-recipient-identity>.r14-contact-link{margin-left:54px}.r14-recipient-context{flex-direction:column;gap:8px}.r14-recipient-picker .r14-contact-row{gap:9px}.r14-recipient-picker .r14-contact-main{overflow-wrap:anywhere}}.w-action.w-action,.action-dialog.action-dialog{--w-ink:#203b35;--w-muted:#68776f;--w-line:#dfe6df;--w-green:#2d6654;--w-amber:#956423;--w-shadow:0 3px 14px #17382a04;color:var(--w-ink);font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.55}:is(.w-action.w-action,.action-dialog.action-dialog) :is(h1,h2,h3,p){color:inherit;margin:0}:is(.w-action.w-action,.action-dialog.action-dialog) :is(button,input,textarea){color:inherit;font-family:inherit}:is(.w-action.w-action,.action-dialog.action-dialog) button{cursor:pointer;font:inherit;letter-spacing:0;height:auto;min-height:0;color:inherit;background:0 0;border:0;border-radius:0;padding:0}:is(.w-action.w-action,.action-dialog.action-dialog) button:disabled{cursor:default;opacity:.5}:is(.w-action.w-action,.action-dialog.action-dialog) a{color:inherit;text-decoration:none}:is(.w-action.w-action,.action-dialog.action-dialog) h2{font-weight:600;line-height:1.55}:is(.w-action.w-action,.action-dialog.action-dialog) .w-link{color:var(--w-green);text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}:is(.w-action.w-action,.action-dialog.action-dialog) .w-link:hover{text-underline-offset:3px;text-decoration:underline}:is(.w-action.w-action,.action-dialog.action-dialog) .w-dot{background:#5e886a;border-radius:50%;width:5px;min-width:5px;height:5px;display:inline-block}:is(.w-action.w-action,.action-dialog.action-dialog) .w-icon{vertical-align:middle;flex-shrink:0;width:18px;height:18px}:is(.w-action.w-action,.action-dialog.action-dialog) .w-primary{color:#fff;background:#203f3a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 24px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}:is(.w-action.w-action,.action-dialog.action-dialog) .w-amber{color:var(--w-amber)}.main-content:has(.w-action){background:#f6f8f5;padding:38px 40px 50px}.main-content:has(.w-action)>div{max-width:1200px}:root:not([data-keyboard-navigation]) .w-action h1:focus{outline:none}.w-action.w-action h1:focus:not(:focus-visible){outline:none}.w-action.w-action .w-overline{letter-spacing:1.2px;color:var(--w-muted);margin-bottom:6px;font-size:10px;font-weight:650}.w-action.w-action .w-breadcrumb{color:#b2bdb0;align-items:center;gap:12px;margin-bottom:13px;font-size:12px;display:flex}.w-action.w-action .w-breadcrumb>.w-link{color:#6c7e68;font-size:11px}.w-action.w-action .w-breadcrumb-kind{color:var(--w-muted);margin-left:auto;font-size:10px}.w-action.w-action .w-action-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 17px;display:flex}.w-action.w-action .w-action-heading h1{letter-spacing:-.9px;max-width:750px;margin:0;font-size:29px;font-weight:550;line-height:1.25}.w-action.w-action .w-action-heading p{color:var(--w-muted);max-width:74ch;margin-top:9px;font-size:13px;line-height:1.7}.w-action.w-action .w-state-pill{color:#627e50;white-space:nowrap;background:#eef4e9;border:1px solid #d7e1d2;border-radius:20px;align-items:center;gap:6px;margin-top:22px;padding:6px 10px;font-size:10px;display:flex}.w-action.w-action .w-state-pill.attention{color:#926826;background:#fbf0dd;border-color:#ead7b6}.w-action.w-action .w-state-pill.attention .w-dot{background:#a77a35}.w-action.w-action .w-intent-strip{border-block:1px solid var(--w-line);grid-template-columns:1.7fr .8fr 1fr;gap:20px;margin-bottom:18px;padding:11px 0;display:grid}.w-action.w-action .w-intent-strip>div{border-right:1px solid var(--w-line);min-width:0;padding-right:15px}.w-action.w-action .w-intent-strip>div:last-child{border:0}.w-action.w-action .w-intent-strip span{letter-spacing:.9px;color:#83917b;margin-bottom:5px;font-size:9px;font-weight:600;display:block}.w-action.w-action .w-intent-strip strong{font-size:12px;font-weight:550}.w-action.w-action .w-action-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:32px;display:grid}.w-action.w-action .w-workspace{min-width:0}.w-action.w-action .w-paper{border:1px solid var(--w-line);box-shadow:var(--w-shadow);background:#fff;border-radius:12px;overflow:hidden}.w-action.w-action .w-paper-heading{border-bottom:1px solid #edf0e9;justify-content:space-between;align-items:center;gap:15px;padding:13px 22px;display:flex}.w-action.w-action .w-paper-heading h2{font-size:15px}.w-action.w-action .w-paper-heading>span{color:#83927c;align-items:center;gap:5px;font-size:9px;display:flex}.w-action.w-action .w-recipient{align-items:center;gap:10px;padding:13px 24px 9px;display:flex}.w-action.w-action .w-field-caption{color:#8c9986;flex-shrink:0;width:40px;font-size:11px}.w-action.w-action .w-recipient>div{flex:1;min-width:0}.w-action.w-action .w-recipient small{color:var(--w-muted);overflow-wrap:anywhere;font-size:10px;display:block}.w-action.w-action .w-recipient .w-person-name{padding:0;font-size:12px;font-weight:600}.w-action.w-action .w-recipient>.w-link{flex-shrink:0;font-size:10px}.w-action.w-action .w-recipient .r14-contact-avatar{color:#637b53;background:#e8eee1;width:28px;min-width:28px;height:28px;font-size:9px}.w-action.w-action .w-sender{color:#63765e;flex-wrap:wrap;align-items:center;gap:8px;padding:0 24px 10px;font-size:10px;display:flex}.w-action.w-action .w-sender>span:first-child{color:#8c9986;flex:none;width:42px}.w-action.w-action .w-sender>.w-link{margin-left:auto;font-size:10px}.w-action.w-action .w-subject{border-block:1px solid #edf0e9;align-items:center;gap:12px;padding:6px 24px;display:flex}.w-action.w-action .w-subject>span{color:#8c9986;flex-shrink:0;width:40px;font-size:11px}.w-action.w-action .w-subject input{box-shadow:none;width:100%;min-width:0;min-height:30px;color:var(--w-ink);background:0 0;border:0;border-radius:0;padding:4px 0;font-size:13px;font-weight:550}.w-action.w-action .w-body{padding:9px 38px;display:block}.w-action.w-action .w-body textarea{box-shadow:none;color:#3c5144;resize:none;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;width:100%;min-height:225px;padding:8px 2px;font-size:14px;line-height:1.75;display:block;overflow:hidden}.w-action.w-action .w-asset{margin:0 23px 22px}.w-action.w-action .w-context{border-top:2px solid #bfd0b6;padding-top:17px}.w-action.w-action .w-context-head{align-items:center;gap:9px;margin-bottom:8px;display:flex}.w-action.w-action .w-context-head h2{font-size:15px}.w-action.w-action .w-context-head .w-icon{color:#7a9168;width:17px}.w-action.w-action .w-context-head>span{color:#7a9168}.w-action.w-action .w-context>section{border-bottom:1px solid var(--w-line);padding:17px 0}.w-action.w-action .w-context-label{color:#4e6748;font-size:12px;font-weight:650}.w-action.w-action .w-context>section>p{color:#697b61;margin-top:7px;font-size:13px;line-height:1.65}.w-action.w-action .w-context>section>button{color:#66775f;text-align:left;background:0 0;border:0;margin-top:8px;padding:0;font-size:11px}.w-action.w-action .w-success-definition{background:#edf3e6;border:1px solid #e1e7d9;border-radius:8px;margin:20px 0;padding:15px}.w-action.w-action .w-success-definition>span{letter-spacing:.8px;color:#7b8d6c;font-size:9px;font-weight:650}.w-action.w-action .w-success-definition p{color:#617454;margin-top:7px;font-size:11px;line-height:1.7}.w-action.w-action .w-context>.w-link{width:fit-content;font-size:11px;display:flex}.w-action.w-action .w-all-context{margin-bottom:8px}.w-action.w-action .w-followup{border:1px solid var(--w-line);background:#fff;border-radius:10px;margin-top:17px;padding:14px 20px}.w-action.w-action .w-followup-title label{cursor:pointer;align-items:flex-start;gap:11px;display:flex}.w-action.w-action .w-followup input[type=checkbox]{accent-color:#3e7050;flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.w-action.w-action .w-followup strong{font-size:12px;font-weight:600;display:block}.w-action.w-action .w-followup small{color:var(--w-muted);margin-top:4px;font-size:10px;display:block}.w-action.w-action .w-followup-date{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0 0 27px;display:flex}.w-action.w-action .w-followup-date>label{color:var(--w-muted);font-size:10px}.w-action.w-action .w-followup-date>input{width:147px;min-height:35px;color:var(--w-ink);background:#fcfdfb;border:1px solid #d8e1d3;border-radius:6px;padding:6px 9px;font-size:11px}.w-action.w-action .w-followup-date>div{gap:7px;display:flex}.w-action.w-action .w-followup-date button{color:#728369;background:#f7f9f4;border:1px solid #e4e9df;border-radius:5px;padding:6px 8px;font-size:10px}.w-action.w-action .w-followup-date p{color:#8b9981;flex-basis:100%;margin:0;font-size:9px;line-height:1.5}.w-action.w-action .w-execute{border-top:1px solid var(--w-line);justify-content:space-between;align-items:center;gap:20px;margin-top:15px;padding:17px 0;display:flex}.w-action.w-action .w-execute>div{flex:1}.w-action.w-action .w-execute strong{font-size:12px;font-weight:550;display:block}.w-action.w-action .w-execute span{color:var(--w-muted);margin-top:4px;font-size:10px;display:block}.w-action.w-action .w-execute>button{flex-shrink:0;gap:10px;min-height:41px;font-size:12px}.w-action.w-action .w-execute>button span{color:inherit;margin:0;font-size:16px}.w-action.w-action .w-execute>button .w-icon{width:15px;height:15px}.w-action.w-action .w-blockers{color:#92733e;border-left:2px solid #d1b47e;margin-top:12px;padding-left:12px;font-size:11px}.w-action.w-action .w-blockers>p{margin:3px 0}.w-action.w-action .w-workspace-footer{border-top:1px solid var(--w-line);color:#84917b;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:15px;font-size:10px;display:flex}.w-action.w-action .w-workspace-footer>.w-link{color:#839179;font-size:10px}.w-action.w-action .w-disposition{margin-left:auto;font-size:10px}.w-action.w-action .w-disposition summary{cursor:pointer}.action-dialog.action-dialog{border:1px solid var(--w-line);background:#fff;border-radius:15px;width:min(620px,100vw - 32px);max-height:calc(100dvh - 40px);padding:0;box-shadow:0 20px 100px #18312635}.action-dialog.action-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#243c3555}.action-dialog.action-dialog>header{border-bottom:1px solid var(--w-line);z-index:5;background:#f7f9f5;justify-content:space-between;align-items:center;gap:15px;padding:21px 25px;display:flex;position:sticky;top:0}.action-dialog.action-dialog>header h2{letter-spacing:-.5px;font-size:21px}.action-dialog.action-dialog .w-icon-button{border:1px solid var(--w-line);background:#fff;border-radius:8px;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.action-dialog.action-dialog .w-dialog-body{overflow-wrap:anywhere;padding:25px}.w-internal.w-action .w-internal-editor{background:#fff;border-radius:8px;padding:12px 16px}.w-internal.w-action .w-editor-label{color:var(--w-muted);margin:3px 2px 7px;font-size:11px;font-weight:600;display:block}.w-internal.w-action .w-meeting-banner{background:#f5f7f0;border-bottom:1px solid #e4eadd;align-items:center;gap:12px;padding:17px 23px;display:flex}.w-internal.w-action .w-meeting-banner strong{font-size:13px;display:block}.w-internal.w-action .w-meeting-banner div>span{color:var(--w-muted);margin-top:3px;font-size:11px;display:block}.w-internal.w-action .w-row-icon{color:#7a9168;background:#edf3e6;border:1px solid #e1e7d9;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.w-internal.w-action .w-context>.r14-contact-link{color:var(--w-green);padding:4px 0;font-size:11px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.w-internal.w-action .w-question-prompts{border-top:1px solid var(--w-line);background:#f7f9f4;padding:17px 23px;font-size:12px}.w-internal.w-action .w-question-prompts strong{font-weight:600}.w-internal.w-action .w-question-prompts ul{color:var(--w-muted);margin:9px 0 0;padding-left:18px;line-height:1.8}.w-internal.w-action .w-investigation-checks{border-top:1px solid var(--w-line);padding:18px 23px;font-size:12px}.w-internal.w-action .w-investigation-checks>strong{margin-bottom:12px;display:block}.w-internal.w-action .w-investigation-checks>label{color:var(--w-muted);align-items:center;gap:9px;margin:11px 0;display:flex}.w-internal.w-action .w-investigation-checks input{accent-color:#55845b;width:15px;height:15px}.w-internal.w-action .w-investigation-checks p{color:#8a9681;margin-top:9px;font-size:10px}.w-internal.w-action .assistant-notice pre{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=800px){.w-internal.w-action .w-context>.r14-contact-link{display:none}}@media (width>=1500px){.w-action.w-action .w-action-grid{grid-template-columns:minmax(0,1fr) 310px}}@media (width<=1100px){.w-action.w-action .w-action-grid{grid-template-columns:minmax(0,1fr) 250px;gap:23px}.w-action.w-action .w-followup-date{padding-left:0}}@media (width<=900px){.main-content:has(.w-action){padding:30px 25px 40px}}@media (width<=800px){.w-action.w-action .w-action-grid{flex-direction:column;gap:16px;display:flex}.w-action.w-action .w-workspace,.w-action.w-action .w-context{width:100%}.w-action.w-action .w-context{background:#eef3e9;border:1px solid #dce6d2;border-radius:9px;order:-1;padding:15px}.w-action.w-action .w-context-head{margin-bottom:6px}.w-action.w-action .w-context>section:not(:first-of-type),.w-action.w-action .w-context .w-success-definition{display:none}.w-action.w-action .w-context>section{border:0;padding:5px 0 10px}.w-action.w-action .w-context>section>button,.w-action.w-action .w-context>.w-link:last-child,.w-action.w-action .w-context-label{display:none}.w-action.w-action .w-context>section>p{margin-top:4px;font-size:13px}.w-action.w-action .w-context-head h2{font-size:13px}.w-action.w-action .w-all-context{margin:0}.w-action.w-action .w-intent-strip{grid-template-columns:1.5fr 1fr;gap:15px;margin-bottom:15px}.w-action.w-action .w-intent-strip>div:last-child{display:none}.w-action.w-action .w-action-heading{flex-wrap:wrap;gap:9px}.w-action.w-action .w-action-heading h1{font-size:26px}.w-action.w-action .w-state-pill{margin-top:0}.w-action.w-action .w-breadcrumb{margin-bottom:14px}.w-action.w-action .w-paper-heading{padding:14px 18px}.w-action.w-action .w-followup-date{padding-left:27px}.w-action.w-action .w-workspace-footer{align-items:flex-start}}@media (width<=680px){.main-content:has(.w-action){padding:26px 18px 35px}}@media (width<=480px){.main-content:has(.w-action){padding:24px 18px 36px}.w-action.w-action .w-breadcrumb{flex-wrap:wrap;gap:8px}.w-action.w-action .w-breadcrumb>.w-link{font-size:10px}.w-action.w-action .w-breadcrumb-kind{display:none}.w-action.w-action .w-action-heading .w-overline{margin-bottom:8px;font-size:9px;line-height:1.6}.w-action.w-action .w-action-heading>div>p{font-size:12px}.w-action.w-action .w-intent-strip{gap:12px;padding:13px 0}.w-action.w-action .w-intent-strip span{letter-spacing:.6px;font-size:8px}.w-action.w-action .w-intent-strip strong{font-size:11px;line-height:1.6;display:block}.w-action.w-action .w-intent-strip>div:nth-child(2){border:0;padding:0}.w-action.w-action .w-paper-heading h2{font-size:14px}.w-action.w-action .w-recipient{flex-wrap:wrap;gap:8px;padding:16px 18px 10px}.w-action.w-action .w-recipient .w-field-caption{width:18px}.w-action.w-action .w-recipient small{font-size:10px;line-height:1.6}.w-action.w-action .w-recipient>.w-link{min-height:28px;font-size:11px}.w-action.w-action .w-sender{gap:5px;padding:0 18px 14px}.w-action.w-action .w-sender>span:first-child{width:22px}.w-action.w-action .w-subject{gap:8px;padding:9px 18px}.w-action.w-action .w-subject>span{width:39px;font-size:10px}.w-action.w-action .w-subject input{font-size:12px}.w-action.w-action .w-body{padding:10px 33px}.w-action.w-action .w-body textarea{min-height:275px}.w-action.w-action .w-asset{flex-wrap:wrap;gap:9px;margin:0 17px 17px;padding:12px}.w-action.w-action .w-followup{padding:16px}.w-action.w-action .w-followup small{font-size:10px;line-height:1.6}.w-action.w-action .w-followup-date{gap:9px;padding-left:0}.w-action.w-action .w-followup-date>label{font-size:11px}.w-action.w-action .w-followup-date>input{font-size:12px}.w-action.w-action .w-followup-date button{min-height:31px;font-size:10px}.w-action.w-action .w-followup-date>div{width:100%}.w-action.w-action .w-followup-date p{font-size:10px}.w-action.w-action .w-execute{flex-direction:column;align-items:stretch;gap:14px;margin-top:18px;padding-top:16px}.w-action.w-action .w-execute>button{justify-content:center;width:100%;min-height:44px;font-size:13px}.w-action.w-action .w-workspace-footer{flex-direction:column;gap:10px;margin-top:20px}.w-action.w-action .w-disposition{margin-left:0}.action-dialog.action-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.action-dialog.action-dialog>header{padding:18px}.action-dialog.action-dialog>header h2{font-size:19px}.action-dialog.action-dialog .w-dialog-body{padding:18px}}.w-internal.w-action .w-body textarea{min-height:180px}.w-internal.w-action .w-body{padding-inline:22px}.w-action .w-paper>.w-empty-state{padding:28px 22px}@media (width<=480px){.w-internal.w-action .w-body{padding-inline:17px}.w-recap.w-action .w-followup{padding-block:14px}}.w-results.w-action .w-result{text-align:left;background:#fff;border:1px solid #d7e3cf;border-radius:12px;padding:32px}.w-results.w-action .w-result-icon{color:#63864f;background:#edf5e7;border-radius:50%;margin-bottom:23px;padding:13px;display:inline-flex}.w-results.w-action .w-result-icon>.w-icon{width:25px;height:25px}.w-results.w-action .w-result h2{letter-spacing:-.6px;font-size:26px;font-weight:550;line-height:1.3}.w-results.w-action .w-result>p{color:var(--w-muted);margin:14px 0 22px;font-size:13px;line-height:1.8}.w-results.w-action .w-result-actions{flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:20px;display:flex}.w-results.w-action .w-result.needs-attention{border-color:#e6d8be}.w-results.w-action .w-result.needs-attention .w-result-icon{color:#a17d3e;background:#faf0de}.w-results.w-action .w-next-action{justify-content:space-between;align-items:center;gap:20px;margin-top:6px;padding:22px 0;display:flex}.w-results.w-action .w-next-action h3{font-size:14px}.w-results.w-action .w-next-action p{color:var(--w-muted);margin-top:7px;font-size:11px;line-height:1.7}.w-results.w-action .w-next-action>.w-outline{flex-shrink:0}.w-results.w-action .w-outline{color:#23403b;background:0 0;border:1px solid #23403b;border-radius:999px;justify-content:center;align-items:center;gap:8px;max-width:100%;height:44px;padding:0 24px;font-size:14px;font-weight:500;line-height:14px;display:inline-flex}.w-results.w-action .w-result>.w-primary{background:#23403b;gap:8px;height:44px;padding:0 24px;font-size:14px;font-weight:500;line-height:14px}.w-results.w-action .w-completion-note{align-items:center;gap:8px;font-weight:600;display:flex;color:#276557!important}.w-results.w-action .w-reminder-line{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;font-size:11px;display:flex}.w-results.w-action .w-reminder-line input{border:1px solid var(--w-line);font:inherit;background:#fff;border-radius:6px;max-width:150px;padding:7px}.w-results.w-action .w-state-pill.finished{background:#edf5e7;border-color:#d7e3cf}.w-results.w-action .w-workspace{min-width:0}.w-results.w-action .w-result{overflow-wrap:anywhere}.action-dialog .w-evidence{border-bottom:1px solid var(--w-line);padding:18px 0}.action-dialog .w-evidence>span{color:#8c9a81;margin-bottom:6px;font-size:10px;display:block}.action-dialog .w-evidence>h3{font-size:14px}.action-dialog .w-evidence>p{color:var(--w-muted);margin-top:7px;font-size:12px;line-height:1.75}.action-dialog .w-evidence pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--w-muted);font-size:12px;line-height:1.8}@media (width<=480px){.w-results.w-action .w-result{padding:25px}.w-results.w-action .w-result h2{font-size:24px}.w-results.w-action .w-next-action{flex-direction:column;align-items:flex-start}.w-results.w-action .w-result-actions .w-link{font-size:11px}}.w-action.w-action .w-freshness{background:#fbf5e8;border:1px solid #eadfc7;border-radius:9px;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:17px;padding:15px;display:flex}.w-action.w-action .w-freshness>div{flex:1;min-width:150px}.w-action.w-action .w-freshness>.w-icon{color:#9d804b;margin-top:2px}.w-action.w-action .w-freshness strong{font-size:12px}.w-action.w-action .w-freshness p{color:#8d7851;margin-top:4px;font-size:11px}.w-action.w-action .w-freshness .w-link{color:#856637;font-size:11px}.w-action.w-action .w-freshness-loading{color:var(--w-muted);padding:12px 24px;font-size:11px}.action-dialog.action-dialog.w-changes-dialog{width:min(850px,100vw - 32px)}.action-dialog.action-dialog.w-changes-dialog .w-dialog-actions .w-primary{background:#23403b;border-color:#f6f4ed;gap:8px;height:44px;padding:0 24px;font-weight:500;line-height:12px}.action-dialog.action-dialog .w-dialog-note{color:var(--w-muted);margin-bottom:18px;font-size:12px;line-height:1.7}.action-dialog.action-dialog .w-change-summary{background:#f3f7ed;border:1px solid #dfe8d3;border-radius:9px;gap:12px;margin-bottom:21px;padding:17px;display:flex}.action-dialog.action-dialog .w-change-summary strong{font-size:12px}.action-dialog.action-dialog .w-change-summary p{color:var(--w-muted);margin-top:6px;font-size:12px}.action-dialog.action-dialog .w-change-summary .w-icon{color:#7a9168;margin-top:2px}.action-dialog.action-dialog .w-comparison{grid-template-columns:1fr 1fr;gap:20px;display:grid}.action-dialog.action-dialog .w-comparison>section{border:1px solid var(--w-line);border-radius:8px;min-width:0;padding:18px}.action-dialog.action-dialog .w-comparison>section:last-child{background:#f7faf3}.action-dialog.action-dialog .w-comparison h3{font-size:13px}.action-dialog.action-dialog .w-comparison pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--w-muted);margin-bottom:0;font-size:11px;line-height:1.8}.action-dialog.action-dialog .w-dialog-actions{border-top:1px solid var(--w-line);flex-wrap:wrap;align-items:center;gap:15px;margin-top:22px;padding-top:19px;display:flex}.action-dialog.action-dialog .w-dialog-actions>p{color:var(--w-muted);flex-basis:100%;margin:0;font-size:11px;line-height:1.6}.action-dialog.action-dialog .w-dialog-actions button{font-size:12px}.w-action.w-action .w-version,.action-dialog.action-dialog .w-version{margin-top:18px;font-size:11px}:is(.w-action.w-action .w-version,.action-dialog.action-dialog .w-version)>summary{color:var(--w-green);cursor:pointer}:is(.w-action.w-action .w-version,.action-dialog.action-dialog .w-version) pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--w-muted);font-size:12px;line-height:1.8}@media (width<=480px){.w-action.w-action .w-freshness{gap:9px;padding:13px}.w-action.w-action .w-freshness>.w-link{margin-left:27px}.action-dialog.action-dialog .w-comparison{grid-template-columns:1fr}.action-dialog.action-dialog .w-dialog-actions{gap:13px}}.agenda-view{letter-spacing:0;min-width:0}.agenda-heading.page-heading,.agenda-week-heading,.agenda-day-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;display:flex}.agenda-week-heading h3,.agenda-day-heading h3{margin:0}.agenda-source-filter{width:17rem;max-width:100%}.agenda-refresh{min-height:1.25rem}.agenda-refresh:empty{display:none}.calendar-week-strip{border-block:1px solid var(--csm-border);background:var(--csm-surface);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-day{text-align:left;border:0;border-right:1px solid var(--csm-border);min-width:0;min-height:7.5rem;color:var(--csm-text);cursor:pointer;font:inherit;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;background:0 0;align-content:start;gap:.35rem;padding:.75rem;font-size:.8125rem;display:grid}.calendar-day:last-child{border-right:0}.calendar-day small{color:var(--csm-muted)}.calendar-day-current{background:var(--csm-tint);box-shadow:inset 0 3px var(--csm-text)}.calendar-day:hover{background:#e4ece8}.calendar-day:focus-visible{outline:2px solid var(--csm-focus);outline-offset:-2px}.agenda-heading p{margin:0}.agenda-day{background:var(--csm-surface);padding-inline:16px}.agenda-view .agenda-day-heading h3{font-size:.8125rem;font-weight:600}.agenda-view .agenda-week-heading h3{font-size:1rem}.agenda-day-heading{border-bottom:1px solid var(--csm-border);padding:.75rem 0}.agenda-day-today>.agenda-day-heading{border-bottom:2px solid var(--color-primary,#087c72)}.agenda-row{border-bottom:1px solid var(--csm-divider);grid-template-columns:10rem minmax(12rem,1fr) minmax(10rem,15rem) 8rem;align-items:start;gap:1rem;padding:1rem 0;scroll-margin-top:5rem;display:grid}.agenda-row>*,.agenda-week-heading>*{overflow-wrap:anywhere;min-width:0}.agenda-kind,.agenda-work{flex-direction:column;align-items:start;gap:.4rem;display:flex}.agenda-marker{border-left:3px solid #6e7276;padding-left:.5rem;font-size:.8125rem}.agenda-marker-task-planned{border-color:#087c72}.agenda-marker-task-due,.agenda-marker-notice-deadline{border-color:#b65543}.agenda-description{white-space:pre-wrap}.agenda-people{margin:0;padding:0;font-size:.8125rem;list-style:none}.agenda-people li{flex-direction:column;gap:.1rem;margin-bottom:.5rem;display:flex}.agenda-people strong{font-weight:500}.agenda-open{min-height:2rem;color:var(--csm-link);align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.agenda-day-empty{padding:.5rem 0}.agenda-pager{min-height:2.5rem}.agenda-undated{border-top:2px solid var(--border-color,#dedee2);padding-top:.5rem}@media (width<=1000px){.calendar-week-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.agenda-row{grid-template-columns:10rem minmax(0,1fr)}.agenda-people,.agenda-open{grid-column:2}}@media (width<=600px){.calendar-week-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-row{grid-template-columns:minmax(0,1fr)}.agenda-people,.agenda-open{grid-column:1}}.r14-calendar{max-width:1200px;color:var(--csm-text);margin:0 auto}.calendar-heading,.calendar-week-heading,.calendar-selected-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.calendar-heading{margin:8px 0 26px}.calendar-heading h1{letter-spacing:-.7px;margin:6px 0 8px;font-size:32px}.calendar-heading p{color:var(--csm-muted);margin:0}.calendar-heading label{color:var(--csm-muted);gap:6px;font-size:12px;display:grid}.calendar-heading select{border:1px solid var(--csm-border);min-width:220px;max-width:100%;color:var(--csm-text);font:inherit;background:#fff;border-radius:8px;padding:10px 12px;font-size:14px}.calendar-week-surface,.calendar-selected-day{background:var(--csm-surface);border:1px solid var(--csm-border);border-radius:14px;margin-bottom:22px;padding:24px}.r14-calendar h2{letter-spacing:-.3px;margin:6px 0;font-size:21px}.calendar-week-controls{gap:6px;display:flex}.r14-calendar button{cursor:pointer;font:inherit;color:inherit}.calendar-week-controls button{border:1px solid var(--csm-border);background:#fff;border-radius:7px;padding:7px 11px;font-size:13px}.calendar-week-total{color:var(--csm-muted);margin:14px 0 18px;font-size:13px}.calendar-week-total strong{color:var(--csm-text)}.calendar-week-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.r14-calendar .calendar-day{text-align:left;border:1px solid var(--csm-border);overflow-wrap:normal;background:#fafbf9;border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:14px 12px;font-weight:400;display:flex}.r14-calendar .calendar-day.selected,.calendar-weekend button.selected{background:#eef5f0;border-color:#32715b;box-shadow:0 0 0 1px #32715b}.calendar-day-label{color:var(--csm-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.calendar-day-label small{color:#32715b;font-size:10px}.calendar-day-number{margin-bottom:10px;font-size:25px}.calendar-day>strong{font-size:17px}.calendar-day>strong small{font-size:11px;font-weight:400}.calendar-capacity,.calendar-day-note{color:var(--csm-muted);font-size:12px}.calendar-load-track{background:#e3e9e4;border-radius:5px;width:100%;height:5px;margin:7px 0 4px;display:flex;overflow:hidden}.calendar-load-track i{background:#5a8b72;height:100%;display:block}.calendar-day.overloaded .calendar-load-track i{background:#b77b3b}.calendar-day.overloaded .calendar-day-note{color:#9b5823;font-weight:650}.calendar-day-counts{color:var(--csm-muted);margin-top:8px;font-size:11px}.calendar-day-compact{display:none}.calendar-load-track i.calendar-busy,.calendar-legend i.calendar-busy{background:#a5b2c4}.calendar-legend{color:var(--csm-muted);flex-wrap:wrap;gap:18px;margin-top:16px;font-size:11px;display:flex}.calendar-legend span{align-items:center;gap:6px;display:flex}.calendar-legend i{background:#5a8b72;border-radius:2px;width:7px;height:7px}.calendar-legend span:last-child{margin-left:auto}.calendar-day-load{margin-top:18px}.calendar-day-load .calendar-load-track{height:8px}.calendar-day-load p{color:var(--csm-muted);font-size:12px}.calendar-weekend{border-top:1px solid var(--csm-border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.calendar-weekend button{border:1px solid var(--csm-border);text-align:left;background:#fafbf9;border-radius:6px;padding:8px 12px}.calendar-footnote,.calendar-section-caption{color:var(--csm-muted);font-size:12px;line-height:1.6}.calendar-footnote{margin:16px 0 0}.calendar-selected-heading{border-bottom:1px solid var(--csm-border);padding-bottom:16px}.calendar-selected-heading>div:last-child{text-align:right;font-size:14px}.calendar-selected-heading p{color:var(--csm-muted);margin:4px 0 0;font-size:12px}.calendar-incomplete{color:#865329;background:#fbf5e9;border-radius:7px;margin-top:16px;padding:10px 14px;font-size:13px}.calendar-day-sections{grid-template-columns:1fr;gap:28px;padding-top:20px;display:grid}.r14-calendar h3{margin:0 0 7px;font-size:15px;font-weight:650}.r14-calendar h3 span{color:var(--csm-muted);margin-left:6px;font-size:12px;font-weight:400}.calendar-section-caption{margin:0 0 6px}.calendar-work-row{border-bottom:1px solid var(--csm-border);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;font-size:13px;display:flex}.calendar-work-row>div{overflow-wrap:anywhere;min-width:0}.calendar-work-row strong{font-size:14px;font-weight:550}.calendar-work-row p{color:var(--csm-muted);margin:6px 0 0;font-size:12px;line-height:1.6}.calendar-work-row a{color:#30634f;text-decoration:none}.calendar-open-source{flex-shrink:0;font-size:12px}.calendar-empty{color:var(--csm-muted);padding:16px 0;font-size:13px}.calendar-obligations{border-top:1px solid var(--csm-border);margin-top:24px;padding-top:20px}.calendar-obligations .calendar-work-row{background:#fbfaf6;padding-inline:12px}.calendar-details{color:var(--csm-muted);padding:0 4px 20px;font-size:13px;line-height:1.7}.calendar-details summary{cursor:pointer;color:var(--csm-text)}.calendar-details nav{flex-wrap:wrap;gap:20px;display:flex}.today-planning-link{border:1px solid var(--csm-border);color:var(--csm-text);background:#f1f6f1;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;padding:18px 22px;font-size:13px;text-decoration:none;display:flex}.today-planning-link>span{gap:5px;display:grid}.today-planning-link>span>span{color:var(--csm-muted);font-size:12px}.today-planning-link b{white-space:nowrap;color:#30634f;font-size:12px}.calendar-heading-actions{align-items:end;gap:16px;display:flex}.calendar-add-button,.calendar-dialog-actions button,.calendar-quick-dates button{border:1px solid var(--csm-border);font:inherit;cursor:pointer;background:#fff;border-radius:7px;padding:9px 14px}.calendar-planning-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.calendar-planning-layout>div{min-width:0}.calendar-planning-rail{margin-bottom:22px;padding:7px 0}.calendar-rail-title{justify-content:space-between;align-items:center;display:flex}.calendar-rail-title>span{background:#eef1ed;border-radius:20px;padding:3px 9px;font-size:12px}.calendar-planning-rail section{border-top:1px solid var(--csm-border);margin-top:20px;padding-top:18px}.calendar-planning-rail .calendar-work-row{align-items:start;gap:8px;padding:12px 0}.calendar-planning-rail .calendar-work-row strong,.calendar-name-button{font-size:13px;font-weight:550;line-height:1.5}.r14-calendar .calendar-name-button,.r14-calendar .calendar-text-button{box-shadow:none;text-align:left;color:#30634f;cursor:pointer;background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-size:12px}.r14-calendar .calendar-name-button{color:var(--csm-text);font-size:13px;font-weight:550;line-height:1.5}.calendar-work-row .calendar-text-button{flex-shrink:0;font-size:12px}.calendar-compact-task p{font-size:11px;line-height:1.65}.calendar-overdue{color:#975a2d;font-size:11px}.calendar-compact-task small{margin-top:4px;display:block}.calendar-completed{border-top:1px solid var(--csm-border);margin-top:20px;padding-top:16px;font-size:12px}.calendar-completed summary{cursor:pointer}.calendar-completed-row{justify-content:space-between;align-items:start;gap:12px;margin-top:14px;line-height:1.6;display:flex}.calendar-completed-row button{flex-shrink:0}.calendar-view-controls{align-items:center;gap:20px;margin-bottom:18px;display:flex}.calendar-view-controls>div{border:1px solid var(--csm-border);background:#fff;border-radius:8px;padding:3px;display:flex}.calendar-view-controls button{background:0 0;border:none;border-radius:5px;padding:7px 14px;font-size:12px}.calendar-view-controls button.selected{color:#30634f;background:#eaf1eb;font-weight:600}.calendar-view-controls>span{color:var(--csm-muted);font-size:12px}.calendar-feedback{background:#eef5f0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:13px;display:flex}.calendar-upcoming-day{border-top:1px solid var(--csm-border);margin-top:24px;padding-top:16px}.calendar-dialog-backdrop{z-index:200;background:#19292370;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.calendar-task-dialog{color:var(--csm-text);border:1px solid var(--csm-border);background:#fff;border-radius:14px;width:560px;max-width:100%;max-height:90dvh;overflow:auto;box-shadow:0 24px 80px #13241b30}.calendar-task-dialog header{border-bottom:1px solid var(--csm-border);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.calendar-task-dialog header h2{margin:0;font-size:20px}.calendar-task-dialog header button{background:0 0;border:none;font-size:24px}.calendar-dialog-body{padding:24px}.calendar-dialog-intro{color:var(--csm-muted);margin-top:0;font-size:14px}.calendar-task-dialog label{color:var(--csm-muted);gap:7px;margin-bottom:18px;font-size:12px;display:grid}.calendar-task-dialog input,.calendar-task-dialog select{box-sizing:border-box;border:1px solid var(--csm-border);width:100%;min-width:0;font:inherit;color:var(--csm-text);background:#fff;border-radius:7px;padding:10px 12px;font-size:14px}.calendar-task-dialog small{font-size:11px}.calendar-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.calendar-task-facts{color:var(--csm-muted);margin-bottom:24px;font-size:13px}.calendar-plan-impact{color:var(--csm-muted);background:#f2f5ed;border-radius:8px;margin-top:18px;padding:15px 17px;font-size:11px}.calendar-plan-impact>span{margin-bottom:5px;display:block}.calendar-plan-impact strong{color:var(--csm-text);font-size:22px;font-weight:550}.calendar-plan-impact p{margin-bottom:0}.calendar-quick-dates,.calendar-dialog-actions,.calendar-related-actions{flex-wrap:wrap;gap:10px;display:flex}.calendar-quick-dates button{padding:6px 10px;font-size:12px}.calendar-dialog-actions{margin-top:24px}.calendar-dialog-actions .calendar-primary-button{color:#fff;background:#30634f;border-color:#30634f}.calendar-related-actions{border-top:1px solid var(--csm-border);justify-content:space-between;margin-top:24px;padding-top:18px;font-size:12px}.calendar-related-actions a{color:#30634f;text-decoration:none}.calendar-dialog-footnote{border-top:1px solid var(--csm-border);color:var(--csm-muted);margin:24px 0 0;padding-top:18px;font-size:11px;line-height:1.7}.calendar-week-surface{position:relative}.calendar-balance-entry{color:#30634f;margin:0 0 18px;background:#f2f5ed!important}.calendar-overload-callout{background:#f2f5ec;border:1px solid #dfe6d7;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:18px 20px;display:flex}.calendar-overload-callout strong{font-size:15px;font-weight:600}.calendar-overload-callout p{color:var(--csm-muted);margin:4px 0 0;font-size:11px}.calendar-overload-callout button{flex:none;font-size:11px}.calendar-balance-dialog{width:640px}.calendar-balance-dialog header{background:#f6f8f2}.calendar-balance-dialog header h2{letter-spacing:-.5px;font-size:24px}.calendar-balance-dialog .calendar-dialog-intro{font-size:12px;line-height:1.7}.calendar-balance-dialog .calendar-dialog-actions button{border-radius:40px;padding:11px 22px}.calendar-balance-dialog header .assistant-eyebrow{margin:0 0 7px;font-size:10px}.calendar-balance-choices{margin:20px 0}.calendar-balance-dialog .calendar-balance-choice{border-block:1px solid var(--csm-border);cursor:pointer;align-items:flex-start;gap:12px;margin-bottom:-1px;padding:17px 0;display:flex}.calendar-balance-dialog .calendar-balance-choice input{accent-color:#30634f;flex:none;width:16px;height:16px;margin:3px 0 0;padding:0}.calendar-balance-choice>span{min-width:0}.calendar-balance-choice strong{color:var(--csm-text);font-size:13px;font-weight:550;line-height:1.5;display:block}.calendar-balance-choice small{margin:4px 0 8px;font-size:10px;line-height:1.6;display:block}.calendar-balance-choice a{color:inherit}.calendar-balance-choice em{color:#30634f;background:#edf3e3;border-radius:4px;padding:3px 7px;font-size:11px;font-style:normal;display:inline-block}.calendar-balance-impact{margin:24px 0 10px}.calendar-balance-impact h3{margin:0 0 12px;font-size:13px}.calendar-balance-impact>div{border-bottom:1px solid var(--csm-border);color:var(--csm-muted);align-items:baseline;gap:14px;padding:10px 0;font-size:11px;display:flex}.calendar-balance-impact>div>span:first-child{min-width:85px}.calendar-balance-impact strong{min-width:90px;color:var(--csm-muted);font-size:12px;font-weight:500}.calendar-balance-impact .affected strong{color:var(--csm-text);font-weight:600}.calendar-balance-impact>div>span:last-child{margin-left:auto;font-size:10px}.calendar-balance-impact p,.calendar-balance-rules p,.calendar-balance-empty p{color:var(--csm-muted);margin-bottom:0;font-size:11px;line-height:1.7}.calendar-balance-rules{border-top:1px solid var(--csm-border);color:var(--csm-muted);margin-top:24px;padding-top:16px;font-size:11px}.calendar-balance-empty{padding:20px 0}.calendar-balance-empty button{margin-top:18px}@media (width>=1000px){.calendar-week-total{padding-right:160px}.calendar-balance-entry{position:absolute;top:84px;right:24px}}@media (width<=700px){.calendar-overload-callout{flex-direction:column;align-items:flex-start;gap:10px;padding:15px}.calendar-overload-callout strong{font-size:13px}.calendar-balance-dialog header h2{font-size:22px}.calendar-balance-dialog .calendar-dialog-actions button{flex:1;padding-inline:12px}.calendar-balance-impact>div{flex-wrap:wrap;gap:4px 14px}.calendar-balance-impact>div>span:last-child{width:100%;margin-left:0}.calendar-balance-choice strong{font-size:12px}.calendar-balance-choice em{font-size:10px}}@media (width<=900px){.calendar-planning-layout{grid-template-columns:1fr;gap:0}}@media (width<=700px){.calendar-heading-actions{flex-direction:column;align-items:stretch;gap:14px}.calendar-heading-actions .calendar-add-button{align-self:start}.calendar-view-controls{flex-wrap:wrap;gap:10px}.calendar-planning-rail{border-top:1px solid var(--csm-border);padding-top:22px}.calendar-dialog-backdrop{padding:12px}.calendar-task-dialog header,.calendar-dialog-body{padding:18px}.calendar-form-grid{gap:15px}.calendar-form-grid input{padding-inline:9px;font-size:12px}.calendar-heading{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:18px}.calendar-heading h1{font-size:28px}.calendar-heading select{width:100%}.calendar-week-surface,.calendar-selected-day{border-radius:10px;padding:16px}.calendar-week-heading{flex-direction:column;align-items:flex-start;gap:10px}.calendar-week-controls{justify-content:space-between;width:100%}.calendar-week-controls button{padding:7px 9px;font-size:12px}.calendar-week-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.r14-calendar .calendar-day{border-radius:6px;gap:4px;padding:9px 4px}.calendar-day-label{font-size:10px}.calendar-day-label small,.calendar-day>strong small,.calendar-day-counts{display:none}.calendar-day-number{margin-bottom:4px;font-size:20px}.calendar-day>strong{letter-spacing:-.4px;font-size:12px}.calendar-capacity,.calendar-day-note{font-size:9px;line-height:1.4}.calendar-day-compact{color:var(--csm-muted);margin-top:6px;font-size:9px;display:block}.calendar-legend{gap:12px;font-size:10px}.calendar-legend span:last-child{display:none}.calendar-selected-heading{flex-direction:column;align-items:flex-start;gap:10px}.calendar-selected-heading>div:last-child{text-align:left}.calendar-day-sections{grid-template-columns:1fr;gap:24px}.calendar-work-row{align-items:flex-start}.calendar-open-source{max-width:72px}.today-planning-link{align-items:flex-start;gap:12px;padding:16px}.today-planning-link b{white-space:normal;max-width:82px}}.calendar-outlook-status{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0;display:flex}.calendar-outlook-status p{overflow-wrap:anywhere;flex:240px;min-width:0;margin:0}.calendar-outlook-plan{margin:16px 0}.calendar-outlook-checkbox{align-items:center;gap:8px;display:flex!important}.calendar-outlook-checkbox input{width:auto!important}.calendar-outlook-actions{min-width:0;max-width:100%}.calendar-outlook-actions small{color:#64748b;white-space:nowrap}.calendar-outlook-actions>div{flex-wrap:wrap;gap:12px;display:flex}.calendar-outlook-move{gap:8px;max-width:100%;margin-top:8px;display:grid}.calendar-outlook-move label{gap:4px;min-width:0;font-size:12px;display:grid}.calendar-outlook-move input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.calendar-outlook-move>div{flex-wrap:wrap;gap:8px;display:flex}@media (width<=600px){.calendar-work-row:has(.calendar-outlook-move){flex-direction:column;align-items:stretch}}.availability-page{letter-spacing:0;gap:20px;min-width:0;display:grid}.availability-navigation{border-block:1px solid #d5e2d9;padding-block:14px}.availability-navigation>label,.availability-form>label{gap:6px;min-width:0;font-size:.82rem;font-weight:600;display:grid}.availability-navigation>label{width:180px}.availability-week{border-block:1px solid #d5e2d9;grid-template-columns:repeat(7,minmax(135px,1fr));display:grid;overflow-x:auto}.availability-day{border-right:1px solid #e3eae5;align-content:start;gap:10px;min-width:0;padding:14px 12px;display:grid}.availability-day:last-child{border-right:0}.availability-day h3{flex-wrap:wrap;gap:6px;margin:0;font-size:.85rem;display:flex}.availability-day h3 span{color:#355d80;font-size:.72rem;font-weight:500}.availability-day time{color:#547063;font-size:.78rem}.availability-day button{white-space:normal;width:100%;margin-top:auto}.availability-selected{background:#f2f7fa;box-shadow:inset 0 3px #355d80}.availability-day-readout{gap:8px;min-width:0;display:grid}.availability-page dl{gap:12px;margin:0;display:grid}.availability-page dt{color:#547063;font-size:.74rem}.availability-page dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:.82rem}.availability-day-readout strong{font-size:1rem}.availability-excess{color:#993c38;font-size:.78rem;line-height:1.5}.availability-date-editor,.availability-defaults,.availability-history-section{border-top:1px solid #d5e2d9;gap:16px;min-width:0;padding-top:20px;display:grid}.availability-date-editor>.availability-day-readout dl{grid-template-columns:repeat(3,minmax(0,1fr))}.availability-page h2{margin:0}.availability-form{gap:14px;min-width:0;max-width:560px;display:grid}.availability-form>button{white-space:normal;justify-self:start;max-width:100%}.availability-form input{font-variant-numeric:tabular-nums}.availability-defaults>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.availability-default{border-bottom:1px solid #e3eae5;align-content:start;gap:8px;min-width:0;padding-block:16px;display:grid}.availability-default-heading{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:.85rem;display:flex}.availability-default>p{font-size:.76rem}.availability-history{gap:16px;min-width:0;display:grid}.availability-history ol{margin:0;padding:0;list-style:none}.availability-history li{border-bottom:1px solid #e3eae5;gap:8px;padding-block:16px;font-size:.84rem;display:grid}.availability-history li>p{color:#547063;font-size:.76rem}.availability-history dl{grid-template-columns:repeat(2,minmax(0,1fr))}.availability-page button:focus-visible{outline-offset:3px;outline:2px solid #355d80}@media (width<=760px){.availability-defaults>div,.availability-date-editor>.availability-day-readout dl,.availability-history dl{grid-template-columns:minmax(0,1fr)}.availability-form button{white-space:normal}}.work-ahead-view{min-width:0}.work-ahead-context{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.work-ahead-exclusions{border-block:1px solid var(--border-color,#d7dde0);padding:12px 0}.work-ahead-exclusions summary{cursor:pointer;font-weight:600}.work-ahead-exclusions dl{flex-wrap:wrap;gap:12px 24px;display:flex}.work-ahead-exclusions dl>div{gap:8px;display:flex}.work-ahead-exclusions dd{font-variant-numeric:tabular-nums;margin:0}.work-ahead-move{border-bottom:1px solid var(--border-color,#d7dde0);grid-template-columns:minmax(220px,2fr) minmax(150px,1fr) minmax(190px,1fr) auto;align-items:start;gap:8px 20px;padding:16px 0;display:grid}.work-ahead-move>*{overflow-wrap:anywhere;min-width:0}.work-ahead-choice{cursor:pointer;align-items:start;gap:10px;font-weight:600;display:flex}.work-ahead-choice input{width:18px;height:18px;accent-color:var(--color-primary,#096c63);flex:0 0 18px;margin-top:3px}.work-ahead-choice input:focus-visible{outline:2px solid var(--color-primary,#096c63);outline-offset:3px}.work-ahead-reason{grid-column:1/-1;padding-left:28px}.work-ahead-effects{gap:12px;display:grid}.work-ahead-table-scroll{max-width:100%;overflow-x:auto}.work-ahead-effects table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.work-ahead-effects th,.work-ahead-effects td{text-align:left;border-bottom:1px solid var(--border-color,#d7dde0);padding:10px 12px}.work-ahead-effects thead{background:var(--color-surface-subtle,#f2f5f6)}@media (width<=800px){.work-ahead-move{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.work-ahead-choice,.work-ahead-reason{grid-column:1/-1}}.draft-workspace{min-width:0}.draft-workspace-filters{align-items:end;margin-block:1rem}.draft-workspace-filters>label,.draft-workspace-filters>[data-scope=select]{flex:1;min-width:14rem;max-width:24rem}.draft-workspace-list{background:var(--csm-surface);border-block:1px solid var(--csm-border);margin:0;padding:0 20px;list-style:none}.draft-workspace-list>li{border-bottom:1px solid var(--csm-divider);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-block:1rem;display:grid}.draft-workspace-list>li:last-child{border-bottom:0}.draft-workspace-list p{overflow-wrap:anywhere;margin-block:.35rem}.draft-workspace-list h3{color:var(--csm-text);margin:0;font-size:1rem;font-weight:600}.draft-workspace-list summary{cursor:pointer;color:var(--csm-muted);font-size:.8125rem}.draft-workspace-list button{white-space:normal;height:auto;min-height:2rem}.draft-workspace-open{padding-top:.25rem}.draft-workspace-subject{white-space:pre-wrap;font-weight:600}.draft-workspace-entry{border-top:1px solid var(--csm-border);margin-top:1rem;padding-block:1rem}.draft-workspace-entry>summary{color:var(--csm-muted);font-size:.875rem}.draft-workspace-entry>[data-scope=select]{max-width:30rem;margin-block:.75rem}.draft-workspace .status,.draft-workspace [data-part=trigger]{white-space:normal}.draft-workspace [role=alert]{overflow-wrap:anywhere}@media (width<=600px){.draft-workspace-list{padding-inline:12px}.draft-workspace-list>li{grid-template-columns:minmax(0,1fr);gap:.35rem}}.account-summary{letter-spacing:0;background:var(--csm-surface);border-block:1px solid var(--csm-border);grid-template-columns:minmax(0,1fr);min-width:0;padding:16px 20px;display:grid}.account-summary .summary-situation{border-top:0;padding-top:0}.account-summary .account-summary-band h3{color:var(--csm-text);margin:0 0 .75rem;font-size:1.125rem;font-weight:600;line-height:1.4}.account-summary .account-summary-panel-heading h3{margin-bottom:0}.account-summary .account-summary-lead{border-left:3px solid var(--csm-text);padding-left:12px}.account-summary .account-summary-lead>.account-summary-excerpt{color:var(--csm-text);font-weight:600}.account-summary .account-summary-evidence>li{border-color:var(--csm-divider)}.account-summary .account-summary-evidence>li:last-child{border-bottom:0}.account-summary .account-summary-evidence>li>p:first-child{color:var(--csm-text);font-weight:600}.account-summary-lead{justify-items:start;gap:.35rem;margin-block:.5rem .75rem;display:grid}.account-summary-lead>p{margin:0}.account-summary-situation{border-top:1px solid var(--csm-border,#dbe1e4);padding-block:.75rem}.account-summary .account-summary-subheading{margin:0 0 .5rem;font-size:1rem;line-height:1.5}.account-summary-compact{justify-items:start;gap:.4rem;display:grid}.account-summary-missing{margin:.5rem 0 0;padding-left:1.25rem}.account-summary-read-status:empty{display:none}.account-summary-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.account-summary-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.account-summary-facts dd{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.account-summary dt{color:var(--csm-muted,#627074);font-size:.8125rem}.account-summary dd{overflow-wrap:anywhere;margin:.2rem 0 0}.account-summary-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.account-summary-panel,.account-summary-band{border-top:1px solid var(--csm-border,#dbe1e4);min-width:0;padding-block:1rem}.summary-situation>details{vertical-align:top;margin-right:1rem;display:inline-block}.summary-situation>details[open]{display:block}.account-summary-band>h3{margin-bottom:.5rem}.account-summary-band .account-summary-panel{border-top:0;padding-block:.4rem}.account-summary-panel-heading{background:var(--csm-tint);margin-bottom:.75rem;padding:.5rem .75rem}.account-summary-band p,.account-summary-band strong{overflow-wrap:anywhere;white-space:pre-wrap}.account-summary-band p{margin-block:.25rem}.account-summary-band h3{margin-top:0}.account-summary-evidence>li>p:not(:first-child),.account-summary-compact{font-size:.875rem}.account-summary-excerpt{overflow-wrap:anywhere;white-space:pre-wrap}.account-summary details{min-width:0;padding-block:.25rem}.account-summary summary{cursor:pointer;color:var(--csm-muted);font-size:.8125rem;font-weight:500}.account-summary summary:hover{color:var(--csm-text)}.account-summary details[open]>:not(summary){margin-top:.5rem}.account-summary-observation{border-left:2px solid var(--csm-border,#dbe1e4);margin-top:.4rem;padding-left:.75rem}.account-summary-context-links{flex-wrap:wrap;gap:.3rem 1rem;display:flex}.account-summary .account-summary-source-link{color:var(--csm-muted);text-underline-offset:3px;font-size:.8125rem;font-weight:400;text-decoration:underline}.account-summary .account-summary-source-link:hover{color:var(--csm-link)}.account-summary .account-summary-source-link:focus-visible{outline:2px solid var(--csm-focus);outline-offset:3px}.account-summary [role=tablist]{max-width:100%;overflow-x:auto}.account-summary [role=tab]{flex-shrink:0}.account-summary-workflow-disclosure{border-top:1px solid var(--csm-border,#dbe1e4)}.account-summary-facts{margin-block:.5rem}.account-summary .account-summary-provenance{color:var(--csm-muted,#627074);font-size:.75rem}.account-summary-work-type{width:19rem;max-width:100%}.account-summary-work,.account-summary-evidence{margin:.5rem 0;padding:0;list-style:none}.account-summary-work>li{border-bottom:1px solid var(--csm-border,#dbe1e4);grid-template-columns:minmax(0,1fr) minmax(14rem,19rem);gap:1.25rem;padding-block:.8rem;display:grid}.account-summary-actions{min-width:0}.account-summary-actions ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.account-summary-actions small{overflow-wrap:anywhere;display:block}.account-summary-evidence>li{border-bottom:1px solid var(--csm-border,#dbe1e4);padding-block:.65rem}.account-summary-evidence>li:first-child{padding-top:0}.account-summary-evidence>li>p{max-width:75ch}.account-summary-event-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;display:flex}.account-summary-event-heading>p{min-width:0;margin:0}.account-summary-event-heading>p:last-child{font-size:.875rem}.account-summary-evidence-footer{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.account-summary-record-details[open]{flex-basis:100%}.account-summary-audit{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;font-size:.875rem;display:flex}.account-summary-audit>div{min-width:0}.account-summary-assessment{margin-bottom:.5rem}.account-summary-pager{min-height:2.5rem;padding-top:.65rem}.account-summary-workflows{border-top:1px solid var(--csm-border,#dbe1e4);flex-wrap:wrap;gap:.4rem 1rem;padding-block:1rem;display:flex}@media (width<=900px){.account-summary-pair{grid-template-columns:minmax(0,1fr);gap:0}.account-summary-work>li{grid-template-columns:minmax(0,1fr);gap:.5rem}}@media (width>=1200px){:is(.account-summary:has(.summary-goal),.account-summary:has(.summary-evidence):has(.summary-follow-through)){grid-template-columns:minmax(0,1.8fr) minmax(16rem,1fr);align-items:start;column-gap:24px}.account-summary>*{grid-column:1/-1}.account-summary:has(.summary-goal) .summary-situation{grid-column:1}.account-summary .summary-goal{border-top:0;border-left:1px solid var(--csm-divider);grid-column:2;padding-top:0;padding-left:20px}.account-summary:has(.summary-follow-through) .summary-evidence{grid-column:1}.account-summary:has(.summary-evidence) .summary-follow-through{border-left:1px solid var(--csm-divider);grid-column:2;padding-left:20px}}@media (width<=600px){.account-summary{padding:12px}}.leader-actions{min-width:0}.leader-actions .page-heading{gap:1rem}.leader-actions-book{max-width:34rem}.leader-actions-book select{max-width:100%}.leader-action-metrics{border-block:1px solid #d9dee2;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:1rem 0;display:grid}.leader-action-metrics dt{color:#4c5861;font-size:.875rem}.leader-action-metrics dd{margin:.25rem 0 0}.leader-action-metrics button{min-width:3rem;font-size:1.5rem}.leader-action-metrics button[aria-pressed=true]{text-underline-offset:.3rem;text-decoration:underline}.leader-actions-csms{min-width:56rem}.leader-actions-csms th{white-space:normal;max-width:10rem}.leader-actions-csms td:first-child{overflow-wrap:anywhere;min-width:13rem}.leader-actions-support{gap:1rem;display:grid}.leader-action-row{border-top:1px solid #d9dee2;grid-template-columns:minmax(0,2fr) minmax(10rem,1fr) minmax(12rem,1fr);gap:1.25rem;padding:1.25rem 0;scroll-margin-top:7rem;display:grid}.leader-action-row>*{overflow-wrap:anywhere;min-width:0}.leader-action-description{white-space:pre-wrap;margin-block:.5rem}.leader-action-people,.leader-actions .today-actions{align-content:start;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.leader-action-people span,.leader-action-people strong,.leader-actions .today-actions small{display:block}.leader-action-people span,.leader-actions .today-actions small{color:#4c5861;font-size:.8125rem}.leader-action-links{align-content:start;gap:.75rem;display:grid}@media (width<=900px){.leader-action-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.leader-action-row{grid-template-columns:minmax(0,1fr)}}.app-shell{flex-direction:column;min-height:100svh;display:flex}.shell-topbar{background:var(--csm-surface);border-bottom:1px solid var(--csm-border);align-items:center;gap:36px;padding:20px 32px;display:flex;position:relative}.shell-brand{overflow-wrap:anywhere;min-width:0;color:var(--csm-text);letter-spacing:-.08em;flex-shrink:0;font-size:1.5rem;font-weight:750;line-height:1.2;text-decoration:none;display:grid}.shell-brand span{text-transform:uppercase;letter-spacing:.12em;margin-top:4px;font-size:.62rem;font-weight:500}.shell-identity{min-width:0}.environment-label{color:var(--csm-muted);overflow-wrap:anywhere;margin-top:8px;font-size:.7rem;line-height:1.4}.shell-primary{align-items:center;gap:8px;display:flex}.shell-primary>a{min-height:44px;color:var(--csm-text);cursor:pointer;background:0 0;border:0;border-radius:28px;justify-content:center;align-items:center;gap:6px;padding:10px 22px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.shell-primary>a.active,.shell-primary>a:hover{background:#e8f1ed}.shell-topbar :is(a,button,select):focus-visible{outline:3px solid var(--csm-focus);outline-offset:3px}.workspace{background:var(--csm-canvas);flex:1;min-width:0}.workspace :is(h1,h2,h3,h4){color:var(--csm-text)}.workspace h2{font-size:1.125rem;line-height:1.4}.workspace h3{font-size:1rem;line-height:1.4}.workspace :is(table,dl,input[type=number]){font-variant-numeric:tabular-nums}.context-select{color:#426054;text-align:right;gap:0;margin-left:auto;font-size:.68rem;display:grid}.context-select select{border-radius:var(--csm-radius);width:160px;max-width:100%;min-height:32px;color:var(--csm-text);background:var(--csm-surface);border:0;padding:3px 18px 3px 6px;font-size:.84rem;font-weight:650}.context-select label{display:grid}.main-content{padding:32px 32px 64px}.main-content>div{margin-inline:auto}.workspace-tabs{border-bottom:1px solid var(--csm-border);flex-wrap:wrap;gap:4px 16px;margin-bottom:20px;display:flex}.workspace-tabs a{color:#506c60;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:10px 4px;font-size:.875rem;text-decoration:none;display:inline-flex}.workspace-tabs a.active{color:var(--csm-text);border-bottom-color:currentColor;font-weight:600}.workspace-tabs a:hover{background:var(--csm-tint)}.workspace-tabs a:focus-visible{outline-offset:2px;outline:2px solid #355d80}.page-heading{gap:4px;margin-bottom:4px;display:grid}.page-heading h1{margin:0;line-height:1.2}.filter-toolbar{border-block:1px solid #d5e2d9;gap:12px;min-width:0;padding:16px 0;display:grid}.filter-fields{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.filter-fields>label{flex:140px}.filter-fields>label:first-child{flex:2 180px}.filter-fields label,.attention-filter{color:#365d4b;gap:6px;min-width:0;font-size:.8rem;font-weight:600;line-height:18px;display:grid}.filter-fields input,.filter-fields select{border-radius:var(--csm-radius);background:var(--csm-surface);width:100%;min-width:0;height:36px;color:var(--csm-text);font:inherit;border:1px solid #c7d3ce;padding:6px 10px;font-weight:400}.filter-fields [role=combobox]{border-radius:var(--csm-radius);border-color:#c7d3ce;height:36px;min-height:36px}.filter-fields>button{min-height:36px}.filter-fields input[aria-invalid=true]{border-color:#a13432}.filter-fields .filter-clear{flex-shrink:0;height:36px;margin-top:0}.attention-filter{flex:2 280px}.attention-filter [data-part=trigger]{text-align:left;border-radius:var(--csm-radius);width:100%;min-width:0;height:36px;min-height:36px}.attention-filter [data-part=value-text]{font-size:.8rem;line-height:16px}.attention-filter [data-part=value-text],.attention-filter-options [data-part=item-text]{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.attention-filter-options{max-width:calc(100vw - 36px)}.filter-toolbar details,.content-section details{overflow-wrap:anywhere;font-size:.85rem}.filter-toolbar summary,.content-section summary{cursor:pointer;color:#365d4b;font-weight:600}.filter-toolbar details[open]>:not(summary),.content-section details[open]>:not(summary){margin-top:8px}.filter-error{color:#933833;overflow-wrap:anywhere;font-size:.77rem;font-weight:500}.content-section{background:var(--csm-surface);border-top:1px solid var(--csm-border);gap:16px;min-width:0;padding:20px 0;display:grid}.content-section>:not([data-scope=table]){margin-inline:24px}.content-section h2{margin:0}.content-section p{max-width:75ch}.row-errors{color:#933833;margin-top:0;line-height:1.6}.status{color:#49675e;white-space:nowrap;background:#edf1ef;border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:600;line-height:1.35;display:inline-block}.status.applied,.status.completed,.status.handled{color:#246145;background:#e2f1e9}.status.overdue{color:#993c38;background:#fbe9e8}.status.upcoming,.status.open{color:#7f5417;background:#fbf1db}.status.pinned{color:#355d80;background:#e5eff9}.status.unknown,.status.cancelled{color:#4d5861;background:#edf0f2}.summary-strip{border-block:1px solid #e3eae5;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.summary-strip>div{border-right:1px solid #e3eae5;gap:4px;padding:14px 18px;display:grid}.summary-strip>div:last-child{border-right:0}.summary-strip strong{font-variant-numeric:tabular-nums;font-size:1.4rem;line-height:1.1}.summary-strip span{color:#506c60;font-size:.74rem}.content-section table{width:100%}.content-section .account-table{min-width:600px}.account-table th:first-child,.account-table td:first-child{z-index:1;background:#fff;min-width:200px;max-width:380px;position:sticky;left:0;box-shadow:1px 0 #d5e2d9}.account-table th:first-child{z-index:2;background:#f2f6f3}.account-table tr:hover td:first-child{background:#f2f6f3}.content-section table th,.content-section table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--csm-divider);overflow-wrap:anywhere;padding:12px}.content-section table th{color:var(--csm-muted);background:#f4f7f6;font-size:.75rem;font-weight:600}.content-section table td{font-size:.875rem}.source-id{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.account-link{color:var(--csm-link);text-underline-offset:3px;font-weight:500;text-decoration-thickness:1px}.back-link{justify-self:start;align-items:center;gap:8px;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}.back-link:hover{text-decoration:underline}.empty-state{border-top:1px solid #d5e2d9;gap:10px;padding:30px 0;display:grid}.empty-state h2{margin:0}.facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.facts>div{border-top:2px solid #79a998;gap:8px;padding:16px 0;display:grid}.facts span,.provenance dt{color:#547063;font-size:.74rem}.facts strong{font-size:1.35rem;font-weight:600}.provenance{gap:0;margin-block:0;display:grid}.provenance>div{border-bottom:1px solid #edf1ee;grid-template-columns:minmax(120px,160px) minmax(0,1fr);gap:16px;padding:11px 0;display:grid}.provenance dd{overflow-wrap:anywhere;margin:0;font-size:.85rem}.work-form{flex-wrap:wrap;align-items:end;gap:12px;max-width:800px;display:flex}.work-form label{color:#365d4b;flex:180px;gap:6px;font-size:.8rem;font-weight:600;display:grid}.work-form label:first-child{flex-basis:100%}.work-form input,.work-form select,.work-form textarea{border-radius:var(--csm-radius);background:var(--csm-surface);width:100%;min-width:0;color:var(--csm-text);font:inherit;border:1px solid #c7d3ce;padding:9px;font-weight:400}.work-form textarea{resize:vertical;min-height:68px}.work-form>[role],.work-form>div:last-child{flex-basis:100%}.work-items{gap:0;display:grid}.work-item{overflow-wrap:anywhere;border-top:1px solid #d5e2d9;gap:8px;padding:16px 0;display:grid}.work-item:first-child,.worklist-row:first-child{border-top:0;padding-top:0}.worklist-row{border-top:1px solid #d5e2d9;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding:16px 0;display:grid}.row-content{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.row-actions{align-items:start;gap:12px;max-width:320px;display:flex}.open-account{white-space:nowrap;align-items:center;gap:8px;padding-block:7px;font-size:.82rem;font-weight:600;display:inline-flex}.pin-control{justify-items:start;gap:4px;display:grid}.worklist-row .reason-list{flex-wrap:wrap;gap:4px 16px;padding:0;list-style:none;display:flex}.worklist-row .reason-list li{border-left:2px solid #bdcdc4;padding-left:9px}.refresh-status{color:#547063;min-height:20px;font-size:.8rem}.refresh-status:empty{display:none}.task-view{padding-top:20px}.account-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.account-heading>p{margin:0;font-size:.875rem}.account-detail>[data-scope=tabs]{min-width:0}.account-detail [role=tablist]{max-width:100%;overflow-x:auto}.account-detail [role=tab]{flex-shrink:0}.account-detail .account-workspace-content{padding:12px 0 0}.account-detail .account-workspace-content[hidden],.account-detail>[role=tabpanel][hidden],#account-details[hidden],#account-details>section[hidden]{display:none}.account-heading h2{overflow-wrap:anywhere;margin:0 0 4px}.account-sections{border-bottom:1px solid var(--csm-border);flex-wrap:wrap;gap:8px 20px;padding:4px 0 14px;font-size:.8125rem;font-weight:500;display:flex}.account-sections a{color:var(--csm-muted);text-decoration:none}.account-sections a:hover{color:var(--csm-link);text-decoration:underline}[id^=account-],#reminder-history,#source-provenance{scroll-margin-top:100px}.history-panel{display:block}.history-panel>summary{color:#365d4b;cursor:pointer;font-weight:600}.history-panel[open]>:not(summary){margin-top:18px}.section-count{color:#547063;margin-left:12px;font-size:.8rem;font-weight:400}.editor-disclosure{border-top:1px solid #edf1ee;min-width:0;padding-top:10px}.editor-disclosure>summary{cursor:pointer;color:#176a58;width:fit-content;font-weight:600}.editor-disclosure>form{margin-top:12px}.draft-notice{color:#7f5417;margin-left:12px;font-size:.76rem;font-weight:500}.draft-feedback{flex-basis:100%;gap:8px;min-width:0;display:grid}.draft-feedback:empty{display:none}.reminder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.reminder-item{border-top:2px solid #79a998;align-content:start;gap:12px;min-width:0;padding-top:14px;display:grid}.reminder-form{border-top:1px solid #e3eae5;max-width:100%;padding-top:12px}.reminder-form>p{overflow-wrap:anywhere;flex-basis:100%}.history-text{white-space:pre-wrap;overflow-wrap:anywhere}.history-correction{border-left:2px solid #79a998;gap:6px;padding:6px 0 6px 16px;display:grid}.reason-list{gap:6px;margin:0;padding-left:20px;font-size:.83rem;display:grid}.renewal-case{border-top:1px solid #d5e2d9;padding-block:16px;scroll-margin-top:100px}.renewal-case>summary{line-height:2;display:list-item}.renewal-case>summary>span{margin-right:16px}.renewal-content{gap:18px;padding-top:12px;display:grid}.renewal-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}.renewal-facts dt,.renewal-evidence>strong{color:#547063;font-size:.76rem}.renewal-facts dd{margin:6px 0 0;font-size:.9rem}.financial-table{table-layout:fixed;min-width:640px}.financial-table th:first-child{width:32%}.financial-table td{font-variant-numeric:tabular-nums}.financial-form{max-width:100%}.financial-edit-row{grid-template-columns:minmax(200px,2fr) minmax(155px,1fr) minmax(150px,1fr);align-items:center;gap:14px;width:100%;display:grid}.financial-edit-row .field-selection{align-items:center;display:flex}.financial-edit-row input[type=checkbox]{flex-shrink:0;width:16px;height:16px}.financial-form>p{width:100%}.briefing-form,.transcript-form{max-width:100%}.briefing-form>label,.transcript-form>.transcript-text{flex-basis:100%}.briefing-form textarea{min-height:360px;font-weight:400;line-height:1.65}.transcript-form textarea{min-height:220px;font-weight:400;line-height:1.6}.briefing-source-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;font:inherit;background:#f7f9f8;border-left:2px solid #bdcdc4;padding:12px 16px;font-size:.82rem;line-height:1.6;overflow:auto}.briefing-source{scroll-margin-top:100px}.briefing-fact{border-top:1px solid #edf1ee;padding-top:12px}.briefing-reference{overflow-wrap:anywhere;border-left:2px solid #bdcdc4;margin:10px 0;padding-left:16px;font-size:.82rem}.briefing-reference blockquote,.briefing-reference p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.briefing-history{border-top:1px solid #d5e2d9;padding-top:16px}.capture-review{gap:16px;min-width:0;padding-top:12px;display:grid}.capture-builder{border:0;min-width:0;margin:0;padding:0}.capture-row{border-bottom:1px solid #d5e2d9;gap:10px;min-width:0;padding-block:16px;display:grid}.capture-form{width:100%;max-width:100%}.capture-form label{min-width:0}.capture-form textarea{font-weight:400;line-height:1.5}.capture-decision{border-left:2px solid #d5e2d9;gap:10px;padding-left:16px;display:grid}.capture-final{border-block:2px solid #79a998;gap:14px;padding-block:18px;display:grid}.capture-final h3,.capture-prior h3{margin:0;font-size:1rem}.capture-final-task{border-bottom:1px solid #edf1ee;padding-bottom:12px}.capture-prior{gap:8px;padding-top:12px;display:grid}[id^=transcript-],[id^=task-],[id^=note-]{scroll-margin-top:100px}[id^=task-]:target,[id^=note-]:target{border-left:3px solid #355d80;padding-left:12px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.my-book-summaries{grid-template-columns:minmax(140px,.8fr) repeat(2,minmax(190px,1fr)) minmax(250px,1.5fr);gap:20px;display:grid}.my-book-summaries>section{border-top:2px solid #79a998;min-width:0;padding-top:12px}.my-book-summaries h3{margin:0 0 4px;font-size:.95rem}.my-book-figures{gap:4px;margin-top:12px;display:grid}.my-book-figures .my-book-figure{text-align:left;white-space:normal;border-radius:4px;grid-template-columns:3ch minmax(0,1fr);gap:10px;width:100%;height:auto;min-height:42px;padding:8px;line-height:1.4;display:grid}.my-book-figure strong{font-variant-numeric:tabular-nums;text-align:right;font-size:1.2rem}.my-book-figure span{overflow-wrap:anywhere;font-size:.78rem}.my-book-figure[aria-pressed=true]{color:#244e71;background:#e5eff9;box-shadow:inset 3px 0 #355d80}.my-book .my-book-table{table-layout:fixed;min-width:960px}.my-book-table th:first-child,.my-book-table td:first-child{width:24%;min-width:220px;max-width:280px}.my-book-table .my-book-identity{white-space:normal;overflow-wrap:anywhere;gap:6px;display:grid}.my-book-identity .account-link{line-height:1.35}.my-book-reminder{white-space:nowrap;font-variant-numeric:tabular-nums;justify-items:start;gap:6px;display:grid}.my-book-links{gap:8px;font-size:.78rem;display:grid}.my-book-links a{align-items:center;gap:6px;display:inline-flex}.my-book .my-book-outcome{flex:160px}.my-book-pager{font-variant-numeric:tabular-nums;min-height:36px}.my-book-supporting{scroll-margin-top:100px}.my-book button:focus-visible,.my-book a:focus-visible{outline-offset:3px;outline:2px solid #355d80}.leader-overview .leader-csm-table{table-layout:fixed;min-width:1380px}.leader-csm-table th:first-child,.leader-csm-table td:first-child{width:240px}.leader-csm-table thead tr:nth-child(2) th:first-child{width:auto;min-width:0;max-width:none;box-shadow:none;position:static}.leader-csm-table th:not(:first-child),.leader-csm-table td:not(:first-child){text-align:center}.leader-overview .my-book-figure{grid-template-columns:minmax(3ch,max-content) minmax(0,1fr)}.leader-csm-identity{white-space:normal;overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.leader-csm-identity span{color:#547063;font-size:.75rem;font-weight:400}.leader-count{font-variant-numeric:tabular-nums;min-width:36px}.leader-count[aria-pressed=true]{color:#244e71;background:#e5eff9}.leader-book-link{white-space:nowrap;align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.leader-overview .leader-attention-table{table-layout:fixed;min-width:1000px}.leader-attention-table th:nth-child(3){width:36%}.leader-attention-table .my-book-identity{justify-items:start;gap:6px;display:grid}.leader-filter{justify-self:start}.leader-filter select{max-width:420px}@media (width<=1150px){.my-book-summaries,.filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-fields button{justify-self:start}}@media (width<=920px){.shell-topbar{grid-template-columns:minmax(0,1fr) auto;gap:16px 8px;padding:16px 18px;display:grid}.shell-primary{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:space-between;gap:2px}.shell-primary>a{padding-inline:10px;font-size:.82rem}.context-select select{width:140px}.main-content{padding:24px 18px 50px}.content-section>:not([data-scope=table]){margin-inline:16px}.summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.reminder-grid{grid-template-columns:1fr}.summary-strip>div:nth-child(2){border-right:0}.summary-strip>div:nth-child(-n+2){border-bottom:1px solid #e3eae5}}@media (width<=480px){.filter-fields{grid-template-columns:minmax(0,1fr)}.workspace-label{display:none}.facts{grid-template-columns:1fr}.provenance>div{grid-template-columns:1fr;gap:2px}}.build-version{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-block-start:32px;display:flex}.build-version a{align-items:center;min-height:28px;font-size:.75rem;display:inline-flex}.build-version-notice{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.platform-area{color:#20364a;max-width:1120px;margin:0 auto;padding:24px}.platform-area header{overflow-wrap:anywhere;border-bottom:1px solid #d5dce2;padding-bottom:20px}.platform-area h1{margin:24px 0 12px;font-size:30px}.platform-area h2{margin:0 0 12px;font-size:22px}.platform-area h3{margin:20px 0 12px}.platform-area p{margin:12px 0}.platform-area main,.platform-card{overflow-wrap:anywhere;min-width:0}.platform-area select{min-width:0;max-width:100%}.platform-area textarea{border:1px solid #8095a5;border-radius:4px;width:100%;min-height:110px;padding:8px}.platform-card{background:#fff;border:1px solid #d5dce2;border-radius:10px;margin:20px 0;padding:20px}.platform-area label{gap:6px;margin-bottom:14px;font-weight:600;display:grid}.platform-area input:not([type=checkbox]),.platform-area select{color:#20364a;background:#fff;border:1px solid #8095a5;border-radius:4px;width:100%;min-height:44px;padding:8px}.platform-area form{max-width:640px}.platform-area button{color:#193c50;cursor:pointer;background:#f5f9fb;border:1px solid #537285;border-radius:5px;min-height:44px;margin:4px 8px 4px 0;padding:8px 14px}.platform-area button:disabled{opacity:.5;cursor:default}.platform-area button:focus-visible,.platform-area input:focus-visible,.platform-area a:focus-visible{outline-offset:2px;outline:3px solid #0068a5}.platform-area fieldset{border:1px solid #8095a5;margin-bottom:14px;padding:12px}.platform-area .platform-check{align-items:center;gap:8px;margin:8px 20px 8px 0;display:inline-flex}.platform-table{overflow-x:auto}.platform-table table{border-collapse:collapse;text-align:left;width:100%}.platform-user-table table{min-width:680px}.platform-user-table td:first-child{max-width:280px}.platform-user-table th{overflow-wrap:normal}.platform-table th,.platform-table td{vertical-align:top;border-bottom:1px solid #d5dce2;padding:10px}.platform-table td:first-child{overflow-wrap:anywhere;min-width:160px}.platform-actions{flex-wrap:wrap;display:flex}.platform-audit{overflow-wrap:anywhere;padding-left:24px}.platform-audit li{border-bottom:1px solid #d5dce2;padding:12px 0}.platform-audit pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.platform-area [role=alert]{color:#9d1724;border-left:4px solid;padding:12px}.platform-area [role=status]{background:#eaf5f0;padding:12px}@media (width<=600px){.platform-area{padding:16px}.platform-card{padding:14px}.platform-area h1{font-size:26px}}.sign-in-page{box-sizing:border-box;color:#233144;background:#f4f6f9;place-items:center;min-height:100dvh;padding:32px 20px;display:grid}.sign-in-card{box-sizing:border-box;background:#fff;border:1px solid #dfe4ec;border-radius:12px;width:100%;min-width:0;max-width:420px;padding:36px;box-shadow:0 8px 32px #2331440a}.sign-in-brand{text-decoration:none;display:inline-block}.sign-in-eyebrow{color:#637084;margin-top:2px;font-size:13px}.sign-in-card h1{margin:28px 0 8px;font-size:26px}.sign-in-card p{overflow-wrap:anywhere;line-height:1.5}.sign-in-options{gap:8px;margin:24px 0;display:flex}.sign-in-card button{cursor:pointer;color:#233144;font:inherit;background:#fff;border:1px solid #d6dce6;border-radius:6px;padding:10px 12px}.sign-in-options button{flex:1;font-size:14px}.sign-in-options .selected{color:#235fc6;background:#edf3ff;border-color:#235fc6}.sign-in-card form{gap:18px;margin-top:24px;display:grid}.sign-in-card label{gap:7px;font-size:14px;font-weight:600;display:grid}.sign-in-card input{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid #bbc5d3;border-radius:6px;padding:12px;font-size:16px}.sign-in-card .sign-in-submit{color:#fff;background:#235fc6;border-color:#235fc6;font-weight:600}.sign-in-card button:disabled{opacity:.65;cursor:wait}.sign-in-error{color:#a22525}.sign-in-forgot{color:#235fc6;margin-top:24px;display:inline-block}@media (width<=480px){.sign-in-page{padding:20px 16px}.sign-in-card{padding:28px 24px}}.app-shell .demo-team-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.app-shell .demo-team-summary>div{align-content:start;gap:8px;padding:20px;display:grid}.app-shell .demo-team-summary>div>span{color:var(--csm-muted);font-size:12px}.app-shell .demo-team-summary>div>strong{font-size:26px;font-weight:600}.app-shell .demo-team-summary p{color:var(--csm-muted);font-size:11px}.app-shell .demo-team-chips{flex-wrap:wrap;gap:6px;display:flex}.app-shell .demo-team-performance{justify-content:space-between;align-items:center;gap:20px;display:flex}.app-shell .demo-team .r13-open strong{overflow-wrap:anywhere}.app-shell .demo-team .r13-open .assistant-review-button{white-space:nowrap}@media (width<=720px){.app-shell .demo-team-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app-shell .demo-team-summary>div{padding:16px}.app-shell .demo-team-summary>div>strong{overflow-wrap:anywhere;font-size:23px}.app-shell .demo-team-performance{flex-direction:column;align-items:start}.app-shell .demo-team .r13-open>li{grid-template-columns:minmax(0,1fr)}.app-shell .demo-team .r13-open>li>.r13-account{grid-area:auto/1}.app-shell .demo-team .r13-open>li>.r13-reason{grid-column:1;padding-left:40px}.app-shell .demo-team .r13-open>li>.r13-obligation{grid-area:auto/1}.app-shell .demo-team .r13-open>li>.r13-row-value{text-align:left;grid-area:auto/1;padding-left:40px}.app-shell .demo-team .r13-open>li>a{grid-area:auto/1}}.workspace h1,.assistant-page h1,.assistant-page.r12-reporting .r12-page-heading h1{letter-spacing:-1.1px;font-size:30px;font-weight:680;line-height:1.2}.workspace h2,.assistant-page h2,.assistant-page.r12-reporting h2{letter-spacing:-.4px;font-size:18px;font-weight:650;line-height:1.3}.workspace h3,.assistant-page h3{font-size:15px;font-weight:650;line-height:1.4}.assistant-page p{line-height:1.5}.assistant-heading>p:last-child,.page-heading>p,.r12-page-heading>div>p:not(.assistant-eyebrow){color:var(--csm-muted);font-size:13px;line-height:1.5}.assistant-heading>p:first-child,.assistant-page .assistant-eyebrow,.assistant-snapshot span,.assistant-agenda span{letter-spacing:1px;text-transform:uppercase;color:var(--csm-muted);font-size:11px;font-weight:700;line-height:1.5}.workspace a:not([class]),.workspace .account-link{color:var(--csm-link)}.workspace small{font-size:12px}.app-shell button:where(:not([role]):not([data-scope]):not(.coverage-account-toggle):not(.coverage-count)),.app-shell button[class*=_button],.app-shell :is(.assistant-primary,.assistant-review-button,.today-open,.assistant-book-action a){border:1px solid var(--csm-button-border);border-radius:var(--csm-radius);color:var(--csm-text);font-family:var(--csm-font);letter-spacing:0;background:#fff;height:auto;min-height:39px;padding:9px 13px;font-size:12px;font-weight:600;line-height:1.3}.app-shell button:where(:not([role]):not([data-scope]):not(.coverage-account-toggle):not(.coverage-count)):hover:not(:disabled),.app-shell .assistant-review-button:hover:not(:disabled),.app-shell .assistant-book-action a:hover{color:var(--csm-text);background:#f3f6f0}.app-shell a.assistant-primary,.app-shell button.assistant-primary,.app-shell button.assistant-approve,.app-shell a.today-open,.app-shell button[class*=_primary]{background:var(--csm-ink);color:#fff;border-color:var(--csm-ink)}.app-shell a.assistant-primary:hover,.app-shell button.assistant-primary:hover:not(:disabled),.app-shell button.assistant-approve:hover:not(:disabled),.app-shell a.today-open:hover,.app-shell button[class*=_primary]:hover:not(:disabled){color:#fff;background:#28564e}.app-shell button[class*=_danger]{color:#fff;background:var(--csm-red);border-color:var(--csm-red)}.app-shell button[class*=_danger]:hover:not(:disabled){color:#fff;background:#8e403b;border-color:#8e403b}.app-shell button[class*=_link],.app-shell button[class*=_ghost]{color:var(--csm-link);box-shadow:none;background:0 0;border-color:#0000}.app-shell button[class*=_link]:hover:not(:disabled),.app-shell button[class*=_ghost]:hover:not(:disabled){color:var(--csm-link);background:var(--csm-tint);box-shadow:none}.app-shell :is(.assistant-review-button,.assistant-book-action a),.app-shell button[class*=_sm],.app-shell button[class*=_xs]{min-height:32px;padding:6px 10px;font-size:11px!important;font-weight:600!important}.assistant-book-action a{text-align:center;text-decoration:none}.app-shell .assistant-review-button{background:#fff}.app-shell button:disabled{opacity:.55;color:var(--csm-muted);background:var(--csm-neutral-bg);border-color:var(--csm-border);cursor:not-allowed;box-shadow:none}.app-shell :is(.coverage-account-toggle,.coverage-count){color:var(--csm-link)}.app-shell .coverage-count[aria-pressed=true]{background:var(--csm-tint);border-color:var(--csm-link)}.app-shell :is(.status,.r12-chip,.assistant-obligation-chip,.assistant-due,.preparation-state,.csm-chip){font-family:var(--csm-font);letter-spacing:0;background:var(--csm-neutral-bg);color:var(--csm-neutral);border:0;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;font-weight:650;line-height:1.4;display:inline-flex}.app-shell :is(.status.overdue,.status.upcoming,.assistant-due-overdue,.assistant-due-today,.assistant-due-upcoming,.preparation-due,.csm-chip-amber){color:var(--csm-amber);background:var(--csm-amber-bg)}.app-shell :is(.status.churned,.status.risk,.status.blocked,.status.failed,.csm-chip-red){color:var(--csm-red);background:var(--csm-red-bg)}.app-shell :is(.status.applied,.status.completed,.status.handled,.status.renewed,.csm-chip-positive){color:var(--csm-positive);background:var(--csm-tint)}.app-shell .assistant-due-overdue{color:var(--csm-amber)}.app-shell :is(.workspace,.context-select) input:where(:not([type=checkbox]):not([type=radio])),.app-shell :is(.workspace,.context-select) select,.app-shell .workspace textarea,.app-shell [role=combobox]{border:1px solid var(--csm-input-border);border-radius:var(--csm-radius);color:var(--csm-text);font-family:var(--csm-font);background:#fff;min-height:40px;padding:8px 11px;font-size:12px;line-height:1.5}.app-shell input[aria-invalid=true],.app-shell textarea[aria-invalid=true]{border-color:var(--csm-red)}.app-shell input[type=checkbox],.app-shell input[type=radio]{accent-color:var(--csm-link)}.app-shell .r13-list-controls input[type=search]{height:35px;min-height:35px}.app-shell .r13-list-controls select{min-height:34px;padding:6px 27px 6px 9px;font-size:11px}.app-shell :is(.assistant-paper,.assistant-lead,.assistant-performance-lead,.content-section,.account-summary,.today-rows,.platform-card){border:1px solid var(--csm-border);border-radius:var(--csm-card-radius);box-shadow:var(--csm-shadow);background:#fff}.app-shell :is(.assistant-aside,.r12-comparison){background:var(--csm-tint);border-color:var(--csm-border);border-radius:var(--csm-card-radius)}.app-shell :is(.r12-signal,.r12-record){border-color:var(--csm-border);border-radius:10px}.app-shell .assistant-notice{color:var(--csm-amber);background:var(--csm-amber-bg);border-color:var(--csm-amber)}.app-shell .workspace-section-status{color:var(--csm-muted)}.app-shell .meeting-workspace .workspace-section-link:hover,.app-shell .meeting-workspace .workspace-section-link[aria-current=location]{background:var(--csm-tint)}.app-shell .meeting-workspace :is(.workspace-context,.workspace-sections,.workspace-work-list>li),.app-shell :is(.account-summary-panel,.account-summary-band){border-color:var(--csm-border)}.app-shell .account-summary-panel-heading{background:var(--csm-tint)}.app-shell .platform-area{color:var(--csm-text)}.app-shell .platform-area fieldset{border-color:var(--csm-input-border)}.app-shell .platform-area [role=alert]{color:var(--csm-red)}.app-shell .platform-area [role=status]{background:var(--csm-tint)}.app-shell table th{color:#7c8b80;background:#fbfcfa}.app-shell table :is(th,td){border-color:var(--csm-divider)}.app-shell .r13-context-cards>details{box-shadow:none;border-radius:10px}.app-shell .r13-context-cards>details>summary{color:var(--csm-text);font-size:12px;font-weight:550;line-height:1.5}.app-shell .shell-primary{gap:28px}.app-shell .shell-primary>a{color:#75867e;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:11px 0;font-size:13px;font-weight:400;line-height:1.5}.app-shell .shell-primary>a.active{color:var(--csm-ink);border-bottom-color:var(--csm-ink);font-weight:650}.app-shell .shell-primary>a:hover{color:var(--csm-ink);background:0 0}.app-shell .shell-brand{color:var(--csm-ink);letter-spacing:-1.2px;font-size:24px;font-weight:780}.app-shell .shell-brand span{letter-spacing:1.6px;font-size:8px;font-weight:650}.app-shell .context-select{color:var(--csm-muted);font-size:10px}.app-shell .context-select select{min-height:32px;padding:3px 18px 3px 6px;font-size:12px}.app-shell .workspace-tabs a,.app-shell [role=tab]{box-shadow:none;color:#718077;font:550 13px/1.5 var(--csm-font);letter-spacing:0;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-height:0;padding:0 0 13px}.app-shell .workspace-tabs{gap:24px}.app-shell .workspace-tabs a.active,.app-shell [role=tab][aria-selected=true]{color:var(--csm-ink);border-bottom-color:var(--csm-link);background:0 0;font-weight:700}.app-shell [role=tab]:hover,.app-shell .workspace-tabs a:hover{color:var(--csm-ink);background:0 0}.app-shell .r12-reporting .r12-big-number{color:var(--csm-ink);letter-spacing:-2.2px;font-size:51px;font-weight:640;line-height:1.05}.app-shell .r12-big-number>span{letter-spacing:-1px;font-size:29px}.app-shell .r12-decision>.r12-decision-copy{background:#f0f5ec;border-color:#e0e8dc}.app-shell .r12-decision-copy .assistant-eyebrow{color:#6d7f5e}.app-shell .r12-reporting .r12-decision-copy h2{letter-spacing:-.6px;font-size:21px;font-weight:650;line-height:1.3}.app-shell .r12-decision-copy>p:not(.assistant-eyebrow){color:#61715c;font-size:12px}.app-shell .r12-reporting .r12-meta{color:var(--csm-muted);font-size:11px}.app-shell .r12-reporting .r12-note{color:var(--csm-muted);font-size:11px;line-height:1.5}.app-shell .r13-decisions>.r12-note{color:#7a877b;font-size:10px}.app-shell .r13-open{font-size:12px}.app-shell .r13-open>:is(li,tr) p{color:#6e7e70;font-size:11px}.app-shell .r13-list-head{color:#7c8b80;font-size:10px;font-weight:600}.app-shell .r13-open>:is(li,tr){border-color:var(--csm-divider)}.app-shell .r12-legend span:nth-child(2){color:var(--csm-blue)}.app-shell .r12-reporting .r12-segments button{border-radius:4px;min-height:26px;padding:5px 8px;font-size:10px}.app-shell .r12-reporting .r12-segments [aria-pressed=true]{color:var(--csm-ink);background:#fff;font-weight:650;box-shadow:0 1px 4px #102e2020}.app-shell .r12-segments{background:#f5f7f2;border:1px solid #d8e1d6;border-radius:7px;padding:2px}@media (width<=920px){.app-shell .shell-primary{gap:12px}.app-shell .shell-primary>a{font-size:12px}}@media (width<=700px){.workspace h1,.assistant-page h1,.assistant-page.r12-reporting .r12-page-heading h1{font-size:26px}.app-shell .r12-reporting .r12-big-number{font-size:43px}.app-shell .r12-reporting .r12-decision-copy h2{font-size:19px}}.app-shell .main-content:has(.r12-reporting){padding-inline:40px}.app-shell .r12-reporting{gap:20px;padding-inline:0}.app-shell .r12-reporting .r12-page-heading{align-items:center}.app-shell .r12-reporting .r13-as-of{text-align:right;flex-shrink:0;gap:2px}.app-shell .r13-as-of p:first-child{color:var(--csm-ink);font-size:12px}.app-shell .r13-as-of p:last-child{color:var(--csm-muted);font-size:11px}.app-shell .r12-toolbar{border-bottom:1px solid var(--csm-border);flex-wrap:nowrap;justify-content:space-between;gap:12px;padding:0}.app-shell .r12-toolbar .workspace-tabs{border:0;margin:0}.app-shell .r12-toolbar>a{white-space:nowrap;padding-bottom:10px;font-size:12px;text-decoration:none}.app-shell .r13-scope-line{color:var(--csm-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;font-size:11px;display:flex}.app-shell .r13-scope-line>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.app-shell .r13-scope-line strong{color:var(--csm-ink);font-weight:600}.app-shell .r13-scope-slash{color:#a5b1a9}.app-shell .r13-scope-line>a{flex-shrink:0;font-weight:550;text-decoration:none}.app-shell .r12-reporting .r12-decision{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.app-shell .r12-decision>.r12-result{align-content:start;gap:14px;padding:26px}.app-shell .r12-decision>.r12-decision-copy{gap:12px;padding:26px}.app-shell .r13-metric-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-shell .r13-metric-top h3{color:var(--csm-ink);margin:0;font-size:14px}.app-shell .r13-metric-top .r12-chip{flex-shrink:0}.app-shell .r13-metric-main{align-items:center;gap:20px;min-width:0;display:flex}.app-shell .r13-metric-main>.r12-big-number{white-space:nowrap;flex-shrink:0}.app-shell .r13-metric-goal{border-left:1px solid var(--csm-border);gap:5px;min-width:0;padding-left:18px;font-size:13px;display:grid}.app-shell .r13-metric-goal strong{font-weight:550}.app-shell .r13-metric-foot{border-top:1px solid var(--csm-divider);padding-top:12px}.app-shell .r12-result>p:not(.r12-big-number){color:var(--csm-muted);font-size:12px}.app-shell .r12-result>details{border:0;padding:0;font-size:11px}.app-shell .r12-result>details>summary{min-height:0;font-size:11px;font-weight:550}.app-shell .r12-result>a{font-size:12px;font-weight:550;text-decoration:none}.app-shell .r12-reporting .r12-case-strip{border-radius:4px;gap:2px;height:8px;overflow:hidden}.app-shell .r12-case-strip span{border-radius:0;height:8px}.app-shell .r12-case-renewed{background:#54816a}.app-shell .r12-case-churned{background:#c77c6b}.app-shell .r12-case-unresolved{background:repeating-linear-gradient(135deg,#d6dfcf 0 3px,#eef1e9 3px 6px);border:0}.app-shell .r13-dot-legend{flex-wrap:wrap;gap:14px;margin-top:-6px;display:flex}.app-shell .r13-dot-legend span:before{content:"";background:#54816a;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.app-shell .r13-dot-legend span:nth-child(2):before{background:#c77c6b}.app-shell .r13-dot-legend span:nth-child(3):before{background:#c6d2bc}.app-shell .r12-reporting progress{border-radius:4px;height:8px}.app-shell .r12-reporting progress::-webkit-progress-bar{background:repeating-linear-gradient(135deg,#d6dfcf 0 3px,#eef1e9 3px 6px)}.app-shell .r12-reporting progress::-webkit-progress-value{background:#54816a}.app-shell .r13-decision-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.app-shell .r13-decision-title h2{margin:0}.app-shell .r12-decision-copy .assistant-primary{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.app-shell .r13-section-header{justify-content:space-between;align-items:center;gap:20px;margin:4px 0 14px;display:flex}.app-shell .r13-section-header h2{align-items:center;gap:8px;margin:0 0 4px;display:flex}.app-shell .r13-section-header>a{white-space:nowrap;font-size:12px;text-decoration:none}.app-shell .r13-section-header .r12-note{color:#7a877b;font-size:10px}.app-shell .r13-count{border:1px solid var(--csm-border);color:#61745b;letter-spacing:0;background:#eef3ed;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:600}.app-shell .r13-list-card{padding:0;display:block;overflow:hidden}.app-shell .assistant-book-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.app-shell .assistant-book-heading>div{gap:8px;display:grid}.app-shell .assistant-book-heading>div>p:last-child{color:var(--csm-muted)}.app-shell .assistant-book-heading>button{flex-shrink:0}.app-shell .assistant-work-row .assistant-review-button{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.app-shell .assistant-today-grid .assistant-work-row>div>button{text-align:left;justify-self:start;padding-inline:0}.app-shell .r13-list-table{border-collapse:collapse;text-align:left;width:100%;min-width:0;display:table}.app-shell .r13-list-table :is(thead,tbody){display:block}.app-shell .r13-list-table :is(th,td){font-size:inherit;font-weight:inherit;vertical-align:middle;background:0 0;border:0;padding:0}.app-shell .r13-list-head,.app-shell .r13-open>:is(li,tr){align-items:center;gap:16px;display:grid}.app-shell .r13-open{margin:0;padding:0;list-style:none}.app-shell .r13-list-head,.app-shell .r13-open>:is(li,tr){border-bottom:1px solid var(--csm-divider)}.app-shell .r13-open>:is(li,tr)>*{min-width:0}.app-shell .r13-open>:is(li,tr) p{margin-top:5px}.app-shell .r13-mobile-label{display:none}.app-shell .r13-list-controls{border-bottom:1px solid var(--csm-border);background:#fbfcfa;align-items:center;gap:8px;margin:0;padding:13px 16px}.app-shell .r13-list-controls .r13-search{flex:1;margin-right:auto;display:block;position:relative}.app-shell .r13-search>svg{color:#7d9081;pointer-events:none;width:14px;height:14px;position:absolute;top:10px;left:11px}.app-shell .r13-search input[type=search]{width:280px;padding-left:33px}.app-shell .r13-list-head,.app-shell .r13-open>:is(li,tr){grid-template-columns:minmax(0,1.3fr) minmax(0,1.85fr) minmax(0,.9fr) minmax(0,1fr) 100px;padding-inline:16px}.app-shell .r13-list-head{background:#fafcf9;padding-block:10px}.app-shell .r13-list-head>:nth-child(4),.app-shell .r13-row-value{text-align:right}.app-shell .r13-list-head>:last-child{visibility:hidden}.app-shell .r13-open>:is(li,tr){padding-block:14px}.app-shell .r13-open>:is(li,tr)>a,.app-shell .r13-open .assistant-book-action a{justify-self:end;gap:10px;text-decoration:none;display:inline-flex}.app-shell .r13-open .assistant-book-action{justify-content:flex-end;display:flex}.app-shell .r13-account{align-items:center;gap:10px;min-width:0;display:flex}.app-shell .r13-account>div{min-width:0}.app-shell .r13-account strong,.app-shell .r13-account-name{color:var(--csm-ink);font-size:12px;font-weight:600;text-decoration:none}.app-shell .r13-account-name:hover{text-decoration:underline}.app-shell .r13-avatar{color:#67805a;background:#f0f4ed;border:1px solid #e5ebdf;border-radius:7px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:10px;font-weight:600;display:grid}.app-shell .r13-open>:is(li,tr) .r13-row-value p{font-size:10px}.app-shell .r13-row-value strong{font-weight:600}.app-shell .r13-list-card>nav{align-items:center;margin:0;padding:12px 16px;font-size:11px}.app-shell .r13-list-card>nav>span{margin-right:auto}.app-shell .r13-list-card>.assistant-pager{justify-content:flex-end}.app-shell .r13-list-card>.assistant-pager>span{order:-1}.app-shell .r13-list-card>:is(p,[role=alert],[role=status]){padding:12px 16px}.app-shell .r13-signal-section{gap:8px;display:grid}.app-shell .r13-signal-section h2{margin:4px 0 0}.app-shell .r12-signals{margin-top:6px}.app-shell .r12-reporting .r12-signal{flex-direction:column;gap:10px;padding:22px;display:flex}.app-shell .r12-signal>.r12-chip{align-self:start}.app-shell .r12-signal h3{margin:2px 0 0}.app-shell .r12-signal>p{color:var(--csm-muted);font-size:12px}.app-shell .r12-signal footer{border-top:1px solid var(--csm-divider);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:16px;display:flex}.app-shell .r12-signal footer a{flex-shrink:0;font-size:12px;font-weight:550;text-decoration:none}.app-shell .r12-signal>details{border:0;padding:0;font-size:11px}.app-shell .r12-signal>details>summary{min-height:0;color:var(--csm-muted);font-size:11px;font-weight:400}.app-shell .r12-reporting .r13-value-picker{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.app-shell .r13-find-account{border:1px solid var(--csm-input-border);border-radius:8px;flex-shrink:0;padding:7px 11px;font-size:11px;font-weight:600;position:relative}.app-shell .r13-find-account>span{align-items:center;gap:6px;display:inline-flex}.app-shell .r13-find-account svg{flex-shrink:0}.app-shell .r13-find-account select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}@media (width<=720px){.app-shell .main-content:has(.r12-reporting){padding-inline:15px}.app-shell .r12-reporting{gap:14px}.app-shell .r12-reporting .r12-page-heading{grid-template-columns:minmax(0,1fr) 122px;align-items:start;gap:4px 14px;display:grid}.app-shell .r12-page-heading>div:first-child{display:contents}.app-shell .r12-page-heading .assistant-eyebrow{grid-column:1/-1}.app-shell .r12-page-heading h1,.app-shell .r12-page-heading>div:first-child>p:last-child{grid-column:1}.app-shell .r12-reporting .r13-as-of{text-align:right;grid-area:2/2/4;min-width:0}.app-shell .r12-toolbar{gap:8px}.app-shell .r12-toolbar .workspace-tabs{flex-wrap:nowrap;gap:18px}.app-shell .r12-toolbar [role=tab]{font-size:11px}.app-shell .r12-toolbar>a{font-size:17px}.app-shell .r12-toolbar>a>span{display:none}.app-shell .r13-scope-line{align-items:start;gap:8px;margin-top:4px;font-size:10px}.app-shell .r13-scope-line>div{gap:6px}.app-shell .r12-reporting .r12-decision{grid-template-columns:minmax(0,1fr)}.app-shell .r12-decision>.r12-result,.app-shell .r12-decision>.r12-decision-copy{gap:12px;padding:20px}.app-shell .r13-metric-top{align-items:start;gap:6px}.app-shell .r13-metric-top .r12-chip{text-align:right;flex-shrink:1;font-size:9px}.app-shell .r13-metric-top h3{font-size:13px}.app-shell .r13-metric-main{gap:14px}.app-shell .r13-metric-goal{padding-left:12px;font-size:12px}.app-shell .r12-reporting .r12-big-number>span{font-size:25px}.app-shell .r13-section-header{margin:6px 0 12px;display:block}.app-shell .r13-section-header>a{margin-top:8px;font-size:11px;display:inline-block}.app-shell .r13-list-controls{padding:12px}.app-shell .r13-list-controls .r13-search{flex-basis:100%}.app-shell .r13-search input[type=search]{width:100%}.app-shell .r13-list-controls select{max-width:100%;padding-right:12px}.app-shell .r13-book-controls{grid-template-columns:minmax(0,1fr);display:grid}.app-shell .r13-book-controls .r13-search{width:100%;margin-right:0}.app-shell .r13-book-controls>select{width:100%}.app-shell .r13-book-controls>a{justify-self:end}.app-shell .r13-open .assistant-review-button{align-items:center;height:40px}.app-shell .r13-list-head{display:none}.app-shell .assistant-book-table .r13-mobile-label{display:inline}.app-shell .assistant-book-heading{align-items:flex-start}.app-shell .assistant-book-heading>button{margin-top:22px}.app-shell .r13-open>:is(li,tr){grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:16px}.app-shell .r13-open>:is(li,tr)>.r13-account{grid-area:1/1}.app-shell .r13-open>:is(li,tr)>.r13-reason{grid-column:1/-1;padding-left:40px}.app-shell .r13-open>:is(li,tr)>.r13-reason>p:first-of-type{margin-left:8px;display:inline}.app-shell .r13-open>:is(li,tr)>.r13-obligation{color:var(--csm-muted);grid-area:3/1;padding-left:40px;font-size:11px}.app-shell .r13-open>:is(li,tr)>.r13-row-value{text-align:right;grid-area:1/2;font-size:12px}.app-shell .r13-open>:is(li,tr)>:is(a,.assistant-book-action){grid-area:3/2}.app-shell .r13-avatar{width:29px;height:29px}.app-shell .r12-reporting .r12-signal{padding:20px}.app-shell .r12-signal footer{align-items:start;gap:10px}.app-shell .r12-reporting .r13-value-picker{gap:10px;padding:16px}}
