@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/InterVariable.2v4uvb3i5caxn.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:#fff;--neutral-100:#f8f8f8;--neutral-200:#f0f1f2;--neutral-300:#dddee1;--neutral-400:#b7b9be;--neutral-500:#8c8f97;--neutral-600:#7d818a;--neutral-700:#6b6e76;--neutral-800:#505258;--neutral-900:#3b3d42;--neutral-1000:#292a2e;--neutral-1100:#1e1f21;--neutral-1200:#000;--neutral-100a:#17171708;--neutral-200a:#0515240f;--neutral-300a:#0b120e24;--neutral-400a:#080f214a;--neutral-500a:#050c1f75;--dark-neutral-minus-100:#111213;--dark-neutral-0:#18191a;--dark-neutral-100:#1f1f21;--dark-neutral-200:#242528;--dark-neutral-250:#2b2c2f;--dark-neutral-300:#303134;--dark-neutral-350:#3d3f43;--dark-neutral-400:#4b4d51;--dark-neutral-500:#63666b;--dark-neutral-600:#7e8188;--dark-neutral-700:#96999e;--dark-neutral-800:#a9abaf;--dark-neutral-900:#bfc1c4;--dark-neutral-1000:#cecfd2;--dark-neutral-1100:#e2e3e4;--dark-neutral-1200:#fff;--dark-neutral-minus-100a:#01040475;--dark-neutral-100a:#bdbdbd0a;--dark-neutral-200a:#ceced912;--dark-neutral-250a:#d9dae71a;--dark-neutral-300a:#e3e4f21f;--dark-neutral-350a:#e8edfd2e;--dark-neutral-400a:#e5e9f640;--dark-neutral-500a:#e9f0fb5c;--blue-100:#e9f2fe;--blue-200:#cfe1fd;--blue-250:#adcbfb;--blue-300:#8fb8f6;--blue-400:#669df1;--blue-500:#4688ec;--blue-600:#357de8;--blue-700:#1868db;--blue-800:#1558bc;--blue-850:#144794;--blue-900:#123263;--blue-1000:#1c2b42;--teal-100:#e7f9ff;--teal-200:#c6edfb;--teal-250:#b1e4f7;--teal-300:#9dd9ee;--teal-400:#6cc3e0;--teal-500:#42b2d7;--teal-600:#2898bd;--teal-700:#227d9b;--teal-800:#206a83;--teal-850:#1a5265;--teal-900:#164555;--teal-1000:#1e3137;--green-100:#dcfff1;--green-200:#baf3db;--green-250:#97edc9;--green-300:#7ee2b8;--green-400:#4bce97;--green-500:#2abb7f;--green-600:#22a06b;--green-700:#1f845a;--green-800:#216e4e;--green-850:#19573d;--green-900:#164b35;--green-1000:#1c3329;--lime-100:#efffd6;--lime-200:#d3f1a7;--lime-250:#bde97c;--lime-300:#b3df72;--lime-400:#94c748;--lime-500:#82b536;--lime-600:#6a9a23;--lime-700:#5b7f24;--lime-800:#4c6b1f;--lime-850:#3f5224;--lime-900:#37471f;--lime-1000:#28311b;--yellow-100:#fef7c8;--yellow-200:#f5e989;--yellow-250:#efdd4e;--yellow-300:#eed12b;--yellow-400:#ddb30e;--yellow-500:#cf9f02;--yellow-600:#b38600;--yellow-700:#946f00;--yellow-800:#7f5f01;--yellow-850:#614a05;--yellow-900:#533f04;--yellow-1000:#332e1b;--orange-100:#fff5db;--orange-200:#fce4a6;--orange-250:#fbd779;--orange-300:#fbc828;--orange-400:#fca700;--orange-500:#f68909;--orange-600:#e06c00;--orange-700:#bd5b00;--orange-800:#9e4c00;--orange-850:#7a3b00;--orange-900:#693200;--orange-1000:#3a2c1f;--red-100:#ffeceb;--red-200:#ffd5d2;--red-250:#ffb8b2;--red-300:#fd9891;--red-400:#f87168;--red-500:#f15b50;--red-600:#e2483d;--red-700:#c9372c;--red-800:#ae2e24;--red-850:#872821;--red-900:#5d1f1a;--red-1000:#42221f;--magenta-100:#ffecf8;--magenta-200:#fdd0ec;--magenta-250:#fcb6e1;--magenta-300:#f797d2;--magenta-400:#e774bb;--magenta-500:#da62ac;--magenta-600:#cd519d;--magenta-700:#ae4787;--magenta-800:#943d73;--magenta-850:#77325b;--magenta-900:#50253f;--magenta-1000:#3d2232;--purple-100:#f8eefe;--purple-200:#eed7fc;--purple-250:#e3bdfa;--purple-300:#d8a0f7;--purple-400:#c97cf4;--purple-500:#bf63f3;--purple-600:#af59e1;--purple-700:#964ac0;--purple-800:#803fa5;--purple-850:#673286;--purple-900:#48245d;--purple-1000:#35243f;--color-background-accent-lime-subtlest:var(--lime-100);--color-background-accent-lime-subtler:var(--lime-200);--color-background-accent-lime-subtle:var(--lime-400);--color-background-accent-lime-bolder:var(--lime-700);--color-background-accent-red-subtlest:var(--red-100);--color-background-accent-red-subtler:var(--red-200);--color-background-accent-red-subtle:var(--red-400);--color-background-accent-red-bolder:var(--red-700);--color-background-accent-orange-subtlest:var(--orange-100);--color-background-accent-orange-subtler:var(--orange-200);--color-background-accent-orange-subtle:var(--orange-400);--color-background-accent-orange-bolder:var(--orange-700);--color-background-accent-yellow-subtlest:var(--yellow-100);--color-background-accent-yellow-subtler:var(--yellow-200);--color-background-accent-yellow-subtle:var(--yellow-300);--color-background-accent-yellow-bolder:var(--yellow-700);--color-background-accent-green-subtlest:var(--green-100);--color-background-accent-green-subtler:var(--green-200);--color-background-accent-green-subtle:var(--green-400);--color-background-accent-green-bolder:var(--green-700);--color-background-accent-teal-subtlest:var(--teal-100);--color-background-accent-teal-subtler:var(--teal-200);--color-background-accent-teal-subtle:var(--teal-400);--color-background-accent-teal-bolder:var(--teal-700);--color-background-accent-blue-subtlest:var(--blue-100);--color-background-accent-blue-subtler:var(--blue-200);--color-background-accent-blue-subtle:var(--blue-400);--color-background-accent-blue-bolder:var(--blue-700);--color-background-accent-purple-subtlest:var(--purple-100);--color-background-accent-purple-subtler:var(--purple-200);--color-background-accent-purple-subtle:var(--purple-400);--color-background-accent-purple-bolder:var(--purple-700);--color-background-accent-magenta-subtlest:var(--magenta-100);--color-background-accent-magenta-subtler:var(--magenta-200);--color-background-accent-magenta-subtle:var(--magenta-400);--color-background-accent-magenta-bolder:var(--magenta-700);--color-background-accent-gray-subtlest:var(--neutral-200);--color-background-accent-gray-subtler:var(--neutral-300);--color-background-accent-gray-subtle:var(--neutral-500);--color-background-accent-gray-bolder:var(--neutral-700);--color-background-disabled:var(--neutral-200a);--color-background-input:var(--neutral-0);--color-background-input-hovered:var(--neutral-100);--color-background-input-pressed:var(--neutral-0);--color-background-inverse-subtle:#00000029;--color-background-inverse-subtle-hovered:#0000003d;--color-background-inverse-subtle-pressed:#00000052;--color-background-neutral:var(--neutral-200a);--color-background-neutral-hovered:var(--neutral-300a);--color-background-neutral-pressed:var(--neutral-400a);--color-background-neutral-subtle:transparent;--color-background-neutral-subtle-hovered:var(--neutral-200a);--color-background-neutral-subtle-pressed:var(--neutral-300a);--color-background-neutral-bold:var(--neutral-1000);--color-background-neutral-bold-hovered:var(--neutral-900);--color-background-neutral-bold-pressed:var(--neutral-800);--color-background-selected:var(--blue-100);--color-background-selected-hovered:var(--blue-200);--color-background-selected-pressed:var(--blue-300);--color-background-selected-bold:var(--blue-700);--color-background-selected-bold-hovered:var(--blue-800);--color-background-selected-bold-pressed:var(--blue-900);--color-background-brand-subtlest:var(--blue-100);--color-background-brand-bold:var(--blue-700);--color-background-brand-bold-hovered:var(--blue-800);--color-background-brand-bold-pressed:var(--blue-850);--color-background-danger:var(--red-100);--color-background-danger-hovered:var(--red-200);--color-background-danger-pressed:var(--red-250);--color-background-danger-subtler:var(--red-200);--color-background-danger-subtler-hovered:var(--red-250);--color-background-danger-subtler-pressed:var(--red-300);--color-background-danger-bold:var(--red-700);--color-background-danger-bold-hovered:var(--red-800);--color-background-danger-bold-pressed:var(--red-850);--color-background-warning:var(--yellow-100);--color-background-warning-hovered:var(--orange-200);--color-background-warning-pressed:var(--orange-250);--color-background-warning-subtler:var(--yellow-200);--color-background-warning-subtler-hovered:var(--yellow-250);--color-background-warning-subtler-pressed:var(--yellow-300);--color-background-warning-bold:var(--orange-300);--color-background-warning-bold-hovered:var(--orange-400);--color-background-warning-bold-pressed:var(--orange-500);--color-background-success:var(--lime-100);--color-background-success-hovered:var(--lime-200);--color-background-success-pressed:var(--lime-250);--color-background-success-subtler:var(--green-200);--color-background-success-subtler-hovered:var(--green-250);--color-background-success-subtler-pressed:var(--green-300);--color-background-success-bold:var(--lime-700);--color-background-success-bold-hovered:var(--lime-800);--color-background-success-bold-pressed:var(--lime-850);--color-background-discovery:var(--purple-100);--color-background-discovery-hovered:var(--purple-200);--color-background-discovery-pressed:var(--purple-250);--color-background-discovery-subtler:var(--purple-200);--color-background-discovery-subtler-hovered:var(--purple-250);--color-background-discovery-subtler-pressed:var(--purple-300);--color-background-discovery-bold:var(--purple-700);--color-background-discovery-bold-hovered:var(--purple-800);--color-background-discovery-bold-pressed:var(--purple-850);--color-background-information:var(--blue-100);--color-background-information-hovered:var(--blue-200);--color-background-information-pressed:var(--blue-250);--color-background-information-subtler:var(--blue-200);--color-background-information-subtler-hovered:var(--blue-250);--color-background-information-subtler-pressed:var(--blue-300);--color-background-information-bold:var(--blue-700);--color-background-information-bold-hovered:var(--blue-800);--color-background-information-bold-pressed:var(--blue-850);--color-border:var(--neutral-400a);--color-border-accent-lime:var(--lime-600);--color-border-accent-red:var(--red-600);--color-border-accent-orange:var(--orange-600);--color-border-accent-yellow:var(--yellow-600);--color-border-accent-green:var(--green-600);--color-border-accent-teal:var(--teal-600);--color-border-accent-blue:var(--blue-600);--color-border-accent-purple:var(--purple-600);--color-border-accent-magenta:var(--magenta-600);--color-border-accent-gray:var(--neutral-600);--color-border-disabled:var(--neutral-200a);--color-border-focused:var(--blue-500);--color-border-input:var(--neutral-600);--color-border-inverse:var(--neutral-0);--color-border-selected:var(--blue-700);--color-border-brand:var(--blue-700);--color-border-danger:var(--red-600);--color-border-danger-subtle:var(--red-300);--color-border-warning:var(--orange-600);--color-border-warning-subtle:var(--yellow-300);--color-border-success:var(--lime-600);--color-border-success-subtle:var(--green-300);--color-border-discovery:var(--purple-600);--color-border-discovery-subtle:var(--purple-300);--color-border-information:var(--blue-600);--color-border-information-subtle:var(--blue-300);--color-border-bold:var(--neutral-600);--color-text:var(--neutral-1000);--color-text-accent-lime:var(--lime-800);--color-text-accent-lime-bolder:var(--lime-900);--color-text-accent-red:var(--red-800);--color-text-accent-red-bolder:var(--red-900);--color-text-accent-orange:var(--orange-800);--color-text-accent-orange-bolder:var(--orange-900);--color-text-accent-yellow:var(--yellow-800);--color-text-accent-yellow-bolder:var(--yellow-900);--color-text-accent-green:var(--green-800);--color-text-accent-green-bolder:var(--green-900);--color-text-accent-teal:var(--teal-800);--color-text-accent-teal-bolder:var(--teal-900);--color-text-accent-blue:var(--blue-800);--color-text-accent-blue-bolder:var(--blue-900);--color-text-accent-purple:var(--purple-800);--color-text-accent-purple-bolder:var(--purple-900);--color-text-accent-magenta:var(--magenta-800);--color-text-accent-magenta-bolder:var(--magenta-900);--color-text-accent-gray:var(--neutral-800);--color-text-accent-gray-bolder:var(--neutral-1100);--color-text-disabled:var(--neutral-400a);--color-text-inverse:var(--neutral-0);--color-text-selected:var(--blue-700);--color-text-brand:var(--blue-700);--color-text-danger:var(--red-800);--color-text-danger-bolder:var(--red-900);--color-text-warning:var(--yellow-800);--color-text-warning-inverse:var(--neutral-1000);--color-text-warning-bolder:var(--yellow-900);--color-text-success:var(--lime-800);--color-text-success-bolder:var(--green-900);--color-text-discovery:var(--purple-800);--color-text-discovery-bolder:var(--purple-900);--color-text-information:var(--blue-800);--color-text-information-bolder:var(--blue-900);--color-text-subtlest:var(--neutral-700);--color-text-subtle:var(--neutral-800);--color-icon:var(--neutral-1000);--color-icon-accent-lime:var(--lime-600);--color-icon-accent-red:var(--red-700);--color-icon-accent-orange:var(--orange-600);--color-icon-accent-yellow:var(--yellow-600);--color-icon-accent-green:var(--green-600);--color-icon-accent-teal:var(--teal-600);--color-icon-accent-blue:var(--blue-600);--color-icon-accent-purple:var(--purple-600);--color-icon-accent-magenta:var(--magenta-600);--color-icon-accent-gray:var(--neutral-600);--color-icon-disabled:var(--neutral-400a);--color-icon-inverse:var(--neutral-0);--color-icon-selected:var(--blue-700);--color-icon-brand:var(--blue-700);--color-icon-danger:var(--red-700);--color-icon-warning:var(--orange-600);--color-icon-warning-inverse:var(--neutral-1000);--color-icon-success:var(--lime-600);--color-icon-discovery:var(--purple-600);--color-icon-information:var(--blue-600);--color-icon-subtlest:var(--neutral-700);--color-icon-subtle:var(--neutral-800);--color-link:var(--blue-700);--color-link-pressed:var(--blue-800);--color-link-visited:var(--purple-800);--color-skeleton:var(--neutral-200a);--color-skeleton-subtle:var(--neutral-100a);--color-blanket:var(--neutral-500a);--color-chart-categorical-1:var(--blue-600);--color-chart-categorical-2:var(--lime-600);--color-chart-categorical-3:var(--purple-500);--color-chart-categorical-4:var(--orange-600);--color-chart-categorical-5:var(--blue-800);--color-chart-categorical-6:var(--magenta-700);--color-chart-categorical-7:var(--teal-600);--color-chart-categorical-8:var(--orange-700);--color-chart-neutral:var(--neutral-500);--color-chart-gray-bold:var(--neutral-500);--color-chart-gray-bolder:var(--neutral-600);--color-chart-gray-boldest:var(--neutral-800);--color-chart-brand:var(--blue-600);--color-chart-brand-hovered:var(--blue-700);--color-chart-danger:var(--red-600);--color-chart-danger-bold:var(--red-700);--color-chart-warning:var(--orange-500);--color-chart-warning-bold:var(--orange-700);--color-chart-success:var(--lime-500);--color-chart-success-bold:var(--lime-700);--color-chart-discovery:var(--purple-500);--color-chart-discovery-bold:var(--purple-800);--color-chart-information:var(--blue-600);--color-chart-information-bold:var(--blue-800);--elevation-surface:var(--neutral-0);--elevation-surface-hovered:var(--neutral-200);--elevation-surface-pressed:var(--neutral-300);--elevation-surface-overlay:var(--neutral-0);--elevation-surface-raised:var(--neutral-0);--elevation-surface-sunken:var(--neutral-100);--elevation-shadow-overflow:0px 0px 8px #1e1f2129, 0px 0px 1px #1e1f211f;--elevation-shadow-overlay:0px 8px 12px #1e1f2126, 0px 0px 1px #1e1f214f;--elevation-shadow-raised:0px 1px 1px #1e1f2140, 0px 0px 1px #1e1f214f;--color-background-danger-bold-light:var(--red-700);--color-text-inverse-light:var(--neutral-0);--space-0:0px;--space-025:2px;--space-050:4px;--space-075:6px;--space-100:8px;--space-150:12px;--space-200:16px;--space-250:20px;--space-300:24px;--space-400:32px;--space-500:40px;--space-600:48px;--space-800:64px;--space-1000:80px;--space-negative-025:-2px;--space-negative-050:-4px;--space-negative-075:-6px;--space-negative-100:-8px;--space-negative-150:-12px;--space-negative-200:-16px;--space-negative-250:-20px;--space-negative-300:-24px;--space-negative-400:-32px;--radius-xsmall:2px;--radius-small:4px;--radius-medium:6px;--radius-large:8px;--radius-xlarge:12px;--radius-xxlarge:16px;--radius-full:9999px;--border-width:1px;--border-width-selected:2px;--border-width-focused:2px;--opacity-disabled:.4;--opacity-loading:.2;--motion-duration-instant:0s;--motion-duration-long:.25s;--motion-duration-medium:.2s;--motion-duration-short:.15s;--motion-duration-xlong:.4s;--motion-duration-xshort:.1s;--motion-duration-xxlong:.6s;--motion-duration-xxshort:50ms;--motion-easing-in-practical:cubic-bezier(.6, 0, .8, .6);--motion-easing-inout-bold:cubic-bezier(.4, 0, 0, 1);--motion-easing-out-practical:cubic-bezier(.4, 1, .6, 1);--motion-easing-out-bold:cubic-bezier(0, .4, 0, 1);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:653;--font-size-heading-xxlarge:32px;--line-height-heading-xxlarge:36px;--font-size-heading-xlarge:28px;--line-height-heading-xlarge:32px;--font-size-heading-large:24px;--line-height-heading-large:28px;--font-size-heading-medium:20px;--line-height-heading-medium:24px;--font-size-heading-small:16px;--line-height-heading-small:20px;--font-size-heading-xsmall:14px;--line-height-heading-xsmall:20px;--font-size-heading-xxsmall:12px;--line-height-heading-xxsmall:16px;--font-size-body-large:16px;--line-height-body-large:24px;--font-size-body:14px;--line-height-body:20px;--font-size-body-small:12px;--line-height-body-small:16px;--font-size-metric-large:28px;--line-height-metric-large:32px;--font-size-metric-medium:24px;--line-height-metric-medium:28px;--font-size-metric-small:16px;--line-height-metric-small:20px;--motion-avatar-enter:.15s cubic-bezier(.4, 1, .6, 1) ScaleIn80to100 backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-avatar-exit:.1s cubic-bezier(.6, 0, .8, .6) ScaleOut100to80 forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-avatar-hovered:transform .25s linear(0, .021, .058, .107, .164, .227, .292, .359, .425, .49, .552, .61, .664, .714, .759, .8, .837, .869, .898, .922, .943, .961, .976, .988, .998, 1.006, 1.013, 1.017, 1.02, 1.023, 1.024, 1.024, 1.024, 1.024, 1.023, 1.022, 1.02, 1.019, 1.017, 1.015, 1.014, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.001, 1.001, 1.001, 1, 1, 1, 1, 1, .999, .999, .999, .999, 1);--motion-blanket-enter:.25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--motion-blanket-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-button-hovered:background-color .15s cubic-bezier(.4, 1, .6, 1), border-color .15s cubic-bezier(.4, 1, .6, 1);--motion-button-pressed:background-color .15s cubic-bezier(.4, 1, .6, 1), border-color .15s cubic-bezier(.4, 1, .6, 1);--motion-easing-spring:linear(0, .021, .058, .107, .164, .227, .292, .359, .425, .49, .552, .61, .664, .714, .759, .8, .837, .869, .898, .922, .943, .961, .976, .988, .998, 1.006, 1.013, 1.017, 1.02, 1.023, 1.024, 1.024, 1.024, 1.024, 1.023, 1.022, 1.02, 1.019, 1.017, 1.015, 1.014, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.001, 1.001, 1.001, 1, 1, 1, 1, 1, .999, .999, .999, .999, 1);--motion-flag-enter:.25s cubic-bezier(0, .4, 0, 1) SlideIn50PercentLeft backwards, .25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-flag-exit:.2s cubic-bezier(.6, 0, .8, .6) SlideOut15PercentLeft forwards, .2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-flag-reposition:transform .25s cubic-bezier(.4, 0, 0, 1);--motion-keyframe-fade-in:FadeIn0to100;--motion-keyframe-fade-out:FadeOut100to0;--motion-keyframe-scale-in-medium:ScaleIn80to100;--motion-keyframe-scale-in-small:ScaleIn95to100;--motion-keyframe-scale-out-medium:ScaleOut100to80;--motion-keyframe-scale-out-small:ScaleOut100to95;--motion-keyframe-slide-in-bottom-short:SlideInBottom8px;--motion-keyframe-slide-in-left-half:SlideIn50PercentLeft;--motion-keyframe-slide-in-left-short:SlideInLeft8px;--motion-keyframe-slide-in-right-short:SlideInRight8px;--motion-keyframe-slide-in-top-short:SlideInTop8px;--motion-keyframe-slide-out-bottom-short:SlideOutBottom8px;--motion-keyframe-slide-out-left-half:SlideOut15PercentLeft;--motion-keyframe-slide-out-left-short:SlideOutLeft8px;--motion-keyframe-slide-out-right-short:SlideOutRight8px;--motion-keyframe-slide-out-top-short:SlideOutTop8px;--motion-label-enter:.15s cubic-bezier(.4, 1, .6, 1) ScaleXIn80to100 backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-label-exit:.1s cubic-bezier(.6, 0, .8, .6) ScaleXOut100to0 forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-listitem-hovered:background-color 50ms cubic-bezier(.4, 1, .6, 1), border-color 50ms cubic-bezier(.4, 1, .6, 1), color 50ms cubic-bezier(.4, 1, .6, 1), text-decoration-color 50ms cubic-bezier(.4, 1, .6, 1);--motion-listitem-pressed:background-color .1s cubic-bezier(.4, 1, .6, 1), border-color .1s cubic-bezier(.4, 1, .6, 1), color .1s cubic-bezier(.4, 1, .6, 1), text-decoration-color .1s cubic-bezier(.4, 1, .6, 1);--motion-listitem-selected:background-color .1s cubic-bezier(.4, 1, .6, 1), border-color .1s cubic-bezier(.4, 1, .6, 1), color .1s cubic-bezier(.4, 1, .6, 1), text-decoration-color .1s cubic-bezier(.4, 1, .6, 1);--motion-modal-enter:.25s cubic-bezier(.4, 0, 0, 1) ScaleIn95to100 backwards;--motion-modal-exit:.2s cubic-bezier(.6, 0, .8, .6) ScaleOut100to95 forwards;--motion-panel-content-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 .1s backwards;--motion-panel-content-exit:50ms cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-panel-enter:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentRight backwards;--motion-panel-enter-left:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentLeft backwards;--motion-panel-enter-right:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentRight backwards;--motion-panel-exit:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentRight forwards;--motion-panel-exit-left:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentLeft forwards;--motion-panel-exit-right:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentRight forwards;--motion-popup-enter-bottom:.15s cubic-bezier(.4, 1, .6, 1) SlideInBottom8px backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-enter-left:.15s cubic-bezier(.4, 1, .6, 1) SlideInLeft8px backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-enter-right:.15s cubic-bezier(.4, 1, .6, 1) SlideInRight8px backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-enter-top:.15s cubic-bezier(.4, 1, .6, 1) SlideInTop8px backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-exit-bottom:.1s cubic-bezier(.6, 0, .8, .6) SlideOutBottom8px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-popup-exit-left:.1s cubic-bezier(.6, 0, .8, .6) SlideOutLeft8px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-popup-exit-right:.1s cubic-bezier(.6, 0, .8, .6) SlideOutRight8px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-popup-exit-top:.1s cubic-bezier(.6, 0, .8, .6) SlideOutTop8px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-sidenav-enter-left:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentLeft backwards;--motion-sidenav-enter-right:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentRight backwards;--motion-sidenav-exit-left:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentLeft forwards;--motion-sidenav-exit-right:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentRight forwards;--motion-spotlight-enter:.25s cubic-bezier(.4, 0, 0, 1) ScaleIn95to100 backwards, .25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--motion-spotlight-exit:.2s cubic-bezier(.6, 0, .8, .6) ScaleOut100to95 forwards, .2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-spinner-load-in:1s ease-in-out spinner-load-in both;--motion-spinner-rotate:.86s cubic-bezier(.4, .15, .6, .85) spinner-rotate infinite;--motion-skeleton-shimmer:1.5s linear skeleton-shimmer infinite alternate;--motion-tooltip-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-toggle-knob:transform var(--motion-duration-medium) var(--motion-easing-out-practical);--motion-toggle-track:background-color var(--motion-duration-medium) var(--motion-easing-out-practical);--motion-section-expand:grid-template-rows var(--motion-duration-medium) var(--motion-easing-inout-bold);--motion-chevron:transform var(--motion-duration-short) var(--motion-easing-out-practical);--motion-progress-fill:width var(--motion-duration-medium) var(--motion-easing-out-practical)}:root,[data-theme],.page-theme{--ground:var(--elevation-surface-sunken);--panel:var(--elevation-surface);--elevated:var(--elevation-surface-overlay);--raised:var(--elevation-surface-raised);--sunk:var(--elevation-surface-hovered);--select:var(--color-background-selected);--ink:var(--color-text);--ink-soft:var(--color-text-subtle);--ink-faint:var(--color-text-subtlest);--line:var(--color-border);--line-strong:var(--color-border-input);--accent:var(--color-background-brand-bold);--accent-hover:var(--color-background-brand-bold-hovered);--accent-soft:var(--color-background-selected);--selected-ink:var(--color-text-selected);--selected-line:var(--color-border-selected);--input:var(--color-background-input);--input-hover:var(--color-background-input-hovered);--neutral:var(--color-background-neutral);--neutral-hover:var(--color-background-neutral-hovered);--neutral-pressed:var(--color-background-neutral-pressed);--subtle-hover:var(--color-background-neutral-subtle-hovered);--on-accent:var(--color-text-inverse);--link:var(--color-link);--focus:var(--color-border-focused);--ok:var(--color-text-success);--ok-soft:var(--color-background-success);--on-ok:var(--color-text-inverse);--warn:var(--color-text-warning);--warn-soft:var(--color-background-warning);--waiting:var(--color-text-discovery);--waiting-soft:var(--color-background-discovery);--bad:var(--color-text-danger);--bad-soft:var(--color-background-danger);--bad-bold:var(--color-background-danger-bold);--bad-bold-hover:var(--color-background-danger-bold-hovered);--info:var(--color-text-information);--info-soft:var(--color-background-information);--idle-soft:var(--color-background-neutral);--nav-current:var(--color-background-selected-bold);--topbar:var(--color-background-brand-subtlest);--topbar-lift:var(--color-background-neutral);--topbar-lift-hover:var(--color-background-neutral-hovered);--topbar-div:var(--elevation-surface-sunken);--new-sq:var(--color-chart-brand);--new-sq-hover:var(--color-chart-brand-hovered);--tenant-accent:var(--color-background-accent-teal-bolder);--side:var(--elevation-surface-sunken);--nav-open:var(--color-background-accent-blue-subtlest);--nav-current-ink:var(--color-text-inverse);--card-head:var(--elevation-surface-sunken);--disc-blue:var(--color-background-accent-blue-subtlest);--disc-blue-icon:var(--color-icon-accent-blue);--disc-teal:var(--color-background-accent-teal-subtlest);--disc-teal-icon:var(--color-icon-accent-teal);--disc-green:var(--color-background-accent-green-subtlest);--disc-green-icon:var(--color-icon-accent-green);--disc-purple:var(--color-background-accent-purple-subtlest);--disc-purple-icon:var(--color-icon-accent-purple);--disc-magenta:var(--color-background-accent-magenta-subtlest);--disc-magenta-icon:var(--color-icon-accent-magenta);--disc-red:var(--color-background-accent-red-subtlest);--disc-red-icon:var(--color-icon-accent-red);--disc-yellow:var(--color-background-accent-yellow-subtlest);--disc-yellow-icon:var(--color-icon-accent-yellow);--disc-gray:var(--color-background-accent-gray-subtlest);--disc-gray-icon:var(--color-icon-accent-gray);--duo-blue:var(--color-background-accent-blue-subtler);--duo-teal:var(--color-background-accent-teal-subtler);--duo-green:var(--color-background-accent-green-subtler);--duo-purple:var(--color-background-accent-purple-subtler);--duo-magenta:var(--color-background-accent-magenta-subtler);--duo-red:var(--color-background-accent-red-subtler);--duo-yellow:var(--color-background-accent-yellow-subtler);--duo-gray:var(--color-background-accent-gray-subtler);--money-in:var(--color-text-accent-green);--owed-overdue:var(--color-background-warning-bold);--chart-amber:var(--color-background-warning-bold);--owed-current:var(--color-chart-brand);--chart-area:var(--color-background-accent-blue-subtlest);--row-mine:var(--color-background-accent-purple-subtlest);--star:var(--color-icon-accent-yellow);--chart-brand:var(--color-chart-brand);--chart-brand-hover:var(--color-chart-brand-hovered);--chart-gap:var(--color-border-inverse);--money-out:var(--color-text-accent-orange);--series-1:var(--color-chart-categorical-1);--series-2:var(--color-chart-categorical-2);--series-3:var(--color-chart-categorical-3);--series-4:var(--color-chart-categorical-4);--series-5:var(--color-chart-categorical-5);--series-6:var(--color-chart-categorical-6);--series-7:var(--color-chart-categorical-7);--series-8:var(--color-chart-categorical-8);--chart-neutral:var(--color-chart-neutral);--ring-track:var(--color-background-accent-blue-subtler);--chart-point-bad:var(--color-chart-danger-bold);--chart-threshold:var(--color-chart-neutral);--chart-band:var(--color-background-warning-bold);--track:var(--color-background-neutral);--progress:var(--color-background-neutral-bold);--illo-line:var(--color-icon);--illo-a:var(--color-background-accent-blue-subtler);--illo-b:var(--color-background-accent-yellow-subtle);--illo-c:var(--color-background-accent-teal-subtler);--illo-n:var(--color-background-accent-gray-subtlest);--illo-accent:var(--color-background-accent-magenta-subtle);--skeleton:var(--color-skeleton);--subtle-pressed:var(--color-background-neutral-subtle-pressed);--accent-pressed:var(--color-background-brand-bold-pressed);--bad-bold-pressed:var(--color-background-danger-bold-pressed);--warn-bold:var(--color-background-warning-bold);--warn-bold-hover:var(--color-background-warning-bold-hovered);--warn-bold-pressed:var(--color-background-warning-bold-pressed);--on-warn-bold:var(--color-text-warning-inverse);--select-hover:var(--color-background-selected-hovered);--select-pressed:var(--color-background-selected-pressed);--disabled-fill:var(--color-background-disabled);--disabled-ink:var(--color-text-disabled);--disabled-line:var(--color-border-disabled);--input-pressed:var(--color-background-input-pressed);--link-pressed:var(--color-link-pressed);--icon-soft:var(--color-icon-subtle);--icon-faint:var(--color-icon-subtlest);--inverse-fill:var(--color-background-neutral-bold);--on-inverse:var(--color-text-inverse);--lozenge-done:var(--color-background-success-subtler);--lozenge-done-ink:var(--color-text-success-bolder);--lozenge-active:var(--color-background-information-subtler);--lozenge-active-ink:var(--color-text-information-bolder);--lozenge-waiting:var(--color-background-discovery-subtler);--lozenge-waiting-ink:var(--color-text-discovery-bolder);--lozenge-caution:var(--color-background-warning-subtler);--lozenge-caution-ink:var(--color-text-warning-bolder);--lozenge-bad:var(--color-background-danger-subtler);--lozenge-bad-ink:var(--color-text-danger-bolder);--lozenge-idle:var(--color-background-neutral);--lozenge-idle-ink:var(--color-text);--tag-fill:var(--color-background-accent-gray-subtlest);--tag-ink:var(--color-text-accent-gray-bolder);--badge-fill:var(--color-background-accent-gray-subtler);--badge-ink:var(--color-text);--badge-important:var(--color-background-danger-subtler);--badge-important-ink:var(--color-text-danger-bolder);--island-important:var(--color-background-danger-bold-light);--island-important-ink:var(--color-text-inverse-light);--badge-primary:var(--color-background-information-subtler);--badge-primary-ink:var(--color-text-information-bolder);--chart-done:var(--color-chart-success-bold);--chart-caution:var(--color-background-warning-bold);--chart-bad:var(--color-chart-danger-bold);--chart-paused:var(--color-chart-gray-bold);--chart-grid:var(--color-border);--check-on:var(--color-background-selected-bold);--check-on-hover:var(--color-background-selected-bold-hovered);--check-on-pressed:var(--color-background-selected-bold-pressed);--toggle-off:var(--color-background-neutral-bold);--toggle-off-hover:var(--color-background-neutral-bold-hovered);--toggle-on:var(--color-background-success-bold);--toggle-on-hover:var(--color-background-success-bold-hovered);--knob:var(--color-icon-inverse);--icon-disabled:var(--color-icon-disabled);--danger-line:var(--color-border-danger);--chart-axis:var(--color-border-bold);--skeleton-hi:var(--color-skeleton-subtle);--scrim:var(--color-blanket);--shadow-1:none;--shadow-2:var(--elevation-shadow-raised);--shadow-3:var(--elevation-shadow-overlay);--control-height:var(--space-400);--control-height-compact:var(--space-300);--control-height-large:var(--space-500);--control-height-touch:var(--space-600);--checkbox-size:var(--space-200);--avatar-size:var(--space-300);--avatar-size-large:var(--space-400);--focus-ring-width:var(--border-width-focused);--focus-ring-offset:var(--space-025);--mark-ring:var(--border-width-selected);--illo-lg:160px;--side-width:200px;--side-width-rail:var(--space-600);--topbar-height:var(--space-600);--bar-control-height:34px;--search-width:300px;--brand-size:17px;--avatar-size-bar:28px;--nav-item-height:38px;--illo-sm:120px;--field-height:calc(var(--line-height-body) + var(--space-075) * 2 + var(--border-width) * 4);--measure:72ch;--measure-tight:48ch;--font-size-hero:clamp(36px, 5.5cqw, 48px);--font-size-total:28px;--font-size-tile:24px;--card-head-height:var(--space-600);--disc-size:var(--space-500);--disc-size-small:28px;--duo-size:var(--space-300);--duo-size-small:var(--space-250);--grid-gutter:var(--space-300);--font-size-figure:clamp(24px, 13cqw, 32px);--font-size-stat:clamp(16px, 11.5cqw, 24px);--font-size-stat-compact:clamp(16px, 11cqw, 20px);--font-size-title:clamp(20px, 2.9cqw, 24px);--line-height-fluid:1.12;--letter-spacing-caps:.04em;--transition-control:background var(--motion-duration-short) var(--motion-easing-out-practical), border-color var(--motion-duration-short) var(--motion-easing-out-practical), box-shadow var(--motion-duration-short) var(--motion-easing-out-practical), color var(--motion-duration-short) var(--motion-easing-out-practical);--transition-card:box-shadow var(--motion-duration-medium) var(--motion-easing-out-practical), border-color var(--motion-duration-medium) var(--motion-easing-out-practical);--font-family-body:"Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--font-family-heading:"Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--font-family-code:ui-monospace, Consolas, "SF Mono", Menlo, monospace}@media not (min-width:1000px){:root,[data-theme],.page-theme{--control-height:40px;--control-height-compact:40px;--bar-control-height:40px;--nav-item-height:40px;--field-height:40px}}@media not (min-width:640px){:root,[data-theme],.page-theme{--control-height:44px;--control-height-compact:44px;--bar-control-height:44px;--nav-item-height:44px;--field-height:44px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),:root:not([data-theme=light]) .page-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background-accent-lime-subtlest:var(--lime-1000);--color-background-accent-lime-subtler:var(--lime-900);--color-background-accent-lime-subtle:var(--lime-800);--color-background-accent-lime-bolder:var(--lime-400);--color-background-accent-red-subtlest:var(--red-1000);--color-background-accent-red-subtler:var(--red-900);--color-background-accent-red-subtle:var(--red-800);--color-background-accent-red-bolder:var(--red-400);--color-background-accent-orange-subtlest:var(--orange-1000);--color-background-accent-orange-subtler:var(--orange-900);--color-background-accent-orange-subtle:var(--orange-800);--color-background-accent-orange-bolder:var(--orange-400);--color-background-accent-yellow-subtlest:var(--yellow-1000);--color-background-accent-yellow-subtler:var(--yellow-900);--color-background-accent-yellow-subtle:var(--yellow-800);--color-background-accent-yellow-bolder:var(--yellow-400);--color-background-accent-green-subtlest:var(--green-1000);--color-background-accent-green-subtler:var(--green-900);--color-background-accent-green-subtle:var(--green-800);--color-background-accent-green-bolder:var(--green-400);--color-background-accent-teal-subtlest:var(--teal-1000);--color-background-accent-teal-subtler:var(--teal-900);--color-background-accent-teal-subtle:var(--teal-800);--color-background-accent-teal-bolder:var(--teal-400);--color-background-accent-blue-subtlest:var(--blue-1000);--color-background-accent-blue-subtler:var(--blue-900);--color-background-accent-blue-subtle:var(--blue-800);--color-background-accent-blue-bolder:var(--blue-400);--color-background-accent-purple-subtlest:var(--purple-1000);--color-background-accent-purple-subtler:var(--purple-900);--color-background-accent-purple-subtle:var(--purple-800);--color-background-accent-purple-bolder:var(--purple-400);--color-background-accent-magenta-subtlest:var(--magenta-1000);--color-background-accent-magenta-subtler:var(--magenta-900);--color-background-accent-magenta-subtle:var(--magenta-800);--color-background-accent-magenta-bolder:var(--magenta-400);--color-background-accent-gray-subtlest:var(--dark-neutral-300);--color-background-accent-gray-subtler:var(--dark-neutral-400);--color-background-accent-gray-subtle:var(--dark-neutral-500);--color-background-accent-gray-bolder:var(--dark-neutral-700);--color-background-disabled:var(--dark-neutral-300a);--color-background-input:var(--dark-neutral-200);--color-background-input-hovered:var(--dark-neutral-250);--color-background-input-pressed:var(--dark-neutral-200);--color-background-inverse-subtle:#ffffff29;--color-background-inverse-subtle-hovered:#ffffff3d;--color-background-inverse-subtle-pressed:#ffffff52;--color-background-neutral:var(--dark-neutral-200a);--color-background-neutral-hovered:var(--dark-neutral-300a);--color-background-neutral-pressed:var(--dark-neutral-400a);--color-background-neutral-subtle:transparent;--color-background-neutral-subtle-hovered:var(--dark-neutral-200a);--color-background-neutral-subtle-pressed:var(--dark-neutral-300a);--color-background-neutral-bold:var(--dark-neutral-1000);--color-background-neutral-bold-hovered:var(--dark-neutral-900);--color-background-neutral-bold-pressed:var(--dark-neutral-800);--color-background-selected:var(--blue-1000);--color-background-selected-hovered:var(--blue-900);--color-background-selected-pressed:var(--blue-800);--color-background-selected-bold:var(--blue-400);--color-background-selected-bold-hovered:var(--blue-300);--color-background-selected-bold-pressed:var(--blue-200);--color-background-brand-subtlest:var(--blue-1000);--color-background-brand-bold:var(--blue-400);--color-background-brand-bold-hovered:var(--blue-300);--color-background-brand-bold-pressed:var(--blue-250);--color-background-danger:var(--red-1000);--color-background-danger-hovered:var(--red-900);--color-background-danger-pressed:var(--red-850);--color-background-danger-subtler:var(--red-900);--color-background-danger-subtler-hovered:var(--red-850);--color-background-danger-subtler-pressed:var(--red-800);--color-background-danger-bold:var(--red-400);--color-background-danger-bold-hovered:var(--red-300);--color-background-danger-bold-pressed:var(--red-250);--color-background-warning:var(--yellow-1000);--color-background-warning-hovered:var(--orange-900);--color-background-warning-pressed:var(--orange-850);--color-background-warning-subtler:var(--yellow-900);--color-background-warning-subtler-hovered:var(--yellow-850);--color-background-warning-subtler-pressed:var(--yellow-800);--color-background-warning-bold:var(--orange-300);--color-background-warning-bold-hovered:var(--orange-400);--color-background-warning-bold-pressed:var(--orange-500);--color-background-success:var(--lime-1000);--color-background-success-hovered:var(--lime-900);--color-background-success-pressed:var(--lime-850);--color-background-success-subtler:var(--green-900);--color-background-success-subtler-hovered:var(--green-850);--color-background-success-subtler-pressed:var(--green-800);--color-background-success-bold:var(--lime-400);--color-background-success-bold-hovered:var(--lime-300);--color-background-success-bold-pressed:var(--lime-250);--color-background-discovery:var(--purple-1000);--color-background-discovery-hovered:var(--purple-900);--color-background-discovery-pressed:var(--purple-850);--color-background-discovery-subtler:var(--purple-900);--color-background-discovery-subtler-hovered:var(--purple-850);--color-background-discovery-subtler-pressed:var(--purple-800);--color-background-discovery-bold:var(--purple-400);--color-background-discovery-bold-hovered:var(--purple-300);--color-background-discovery-bold-pressed:var(--purple-250);--color-background-information:var(--blue-1000);--color-background-information-hovered:var(--blue-900);--color-background-information-pressed:var(--blue-850);--color-background-information-subtler:var(--blue-900);--color-background-information-subtler-hovered:var(--blue-850);--color-background-information-subtler-pressed:var(--blue-800);--color-background-information-bold:var(--blue-400);--color-background-information-bold-hovered:var(--blue-300);--color-background-information-bold-pressed:var(--blue-250);--color-border:var(--dark-neutral-350a);--color-border-accent-lime:var(--lime-500);--color-border-accent-red:var(--red-500);--color-border-accent-orange:var(--orange-500);--color-border-accent-yellow:var(--yellow-500);--color-border-accent-green:var(--green-500);--color-border-accent-teal:var(--teal-500);--color-border-accent-blue:var(--blue-500);--color-border-accent-purple:var(--purple-500);--color-border-accent-magenta:var(--magenta-500);--color-border-accent-gray:var(--dark-neutral-600);--color-border-disabled:var(--dark-neutral-200a);--color-border-focused:var(--blue-300);--color-border-input:var(--dark-neutral-600);--color-border-inverse:var(--dark-neutral-0);--color-border-selected:var(--blue-400);--color-border-brand:var(--blue-400);--color-border-danger:var(--red-500);--color-border-danger-subtle:var(--red-800);--color-border-warning:var(--orange-500);--color-border-warning-subtle:var(--yellow-800);--color-border-success:var(--lime-500);--color-border-success-subtle:var(--green-800);--color-border-discovery:var(--purple-500);--color-border-discovery-subtle:var(--purple-800);--color-border-information:var(--blue-500);--color-border-information-subtle:var(--blue-800);--color-border-bold:var(--dark-neutral-600);--color-text:var(--dark-neutral-1000);--color-text-accent-lime:var(--lime-300);--color-text-accent-lime-bolder:var(--lime-200);--color-text-accent-red:var(--red-300);--color-text-accent-red-bolder:var(--red-200);--color-text-accent-orange:var(--orange-300);--color-text-accent-orange-bolder:var(--orange-200);--color-text-accent-yellow:var(--yellow-300);--color-text-accent-yellow-bolder:var(--yellow-200);--color-text-accent-green:var(--green-300);--color-text-accent-green-bolder:var(--green-200);--color-text-accent-teal:var(--teal-300);--color-text-accent-teal-bolder:var(--teal-200);--color-text-accent-blue:var(--blue-300);--color-text-accent-blue-bolder:var(--blue-200);--color-text-accent-purple:var(--purple-300);--color-text-accent-purple-bolder:var(--purple-200);--color-text-accent-magenta:var(--magenta-300);--color-text-accent-magenta-bolder:var(--magenta-200);--color-text-accent-gray:var(--dark-neutral-800);--color-text-accent-gray-bolder:var(--dark-neutral-1100);--color-text-disabled:var(--dark-neutral-400a);--color-text-inverse:var(--dark-neutral-100);--color-text-selected:var(--blue-400);--color-text-brand:var(--blue-400);--color-text-danger:var(--red-300);--color-text-danger-bolder:var(--red-200);--color-text-warning:var(--orange-400);--color-text-warning-inverse:var(--dark-neutral-100);--color-text-warning-bolder:var(--yellow-200);--color-text-success:var(--lime-300);--color-text-success-bolder:var(--green-200);--color-text-discovery:var(--purple-300);--color-text-discovery-bolder:var(--purple-200);--color-text-information:var(--blue-300);--color-text-information-bolder:var(--blue-200);--color-text-subtlest:var(--dark-neutral-700);--color-text-subtle:var(--dark-neutral-800);--color-icon:var(--dark-neutral-1000);--color-icon-accent-lime:var(--lime-500);--color-icon-accent-red:var(--red-600);--color-icon-accent-orange:var(--orange-500);--color-icon-accent-yellow:var(--yellow-300);--color-icon-accent-green:var(--green-500);--color-icon-accent-teal:var(--teal-500);--color-icon-accent-blue:var(--blue-500);--color-icon-accent-purple:var(--purple-500);--color-icon-accent-magenta:var(--magenta-500);--color-icon-accent-gray:var(--dark-neutral-600);--color-icon-disabled:var(--dark-neutral-400a);--color-icon-inverse:var(--dark-neutral-100);--color-icon-selected:var(--blue-400);--color-icon-brand:var(--blue-400);--color-icon-danger:var(--red-500);--color-icon-warning:var(--orange-300);--color-icon-warning-inverse:var(--dark-neutral-100);--color-icon-success:var(--lime-500);--color-icon-discovery:var(--purple-500);--color-icon-information:var(--blue-500);--color-icon-subtlest:var(--dark-neutral-700);--color-icon-subtle:var(--dark-neutral-800);--color-link:var(--blue-400);--color-link-pressed:var(--blue-300);--color-link-visited:var(--purple-300);--color-skeleton:var(--dark-neutral-200a);--color-skeleton-subtle:var(--dark-neutral-100a);--color-blanket:#10121499;--color-chart-categorical-1:var(--blue-500);--color-chart-categorical-2:var(--lime-600);--color-chart-categorical-3:var(--purple-500);--color-chart-categorical-4:var(--orange-600);--color-chart-categorical-5:var(--blue-700);--color-chart-categorical-6:var(--magenta-700);--color-chart-categorical-7:var(--teal-600);--color-chart-categorical-8:var(--orange-700);--color-chart-neutral:var(--dark-neutral-600);--color-chart-gray-bold:var(--dark-neutral-600);--color-chart-gray-bolder:var(--dark-neutral-700);--color-chart-gray-boldest:var(--dark-neutral-800);--color-chart-brand:var(--blue-500);--color-chart-brand-hovered:var(--blue-400);--color-chart-danger:var(--red-600);--color-chart-danger-bold:var(--red-500);--color-chart-warning:var(--orange-500);--color-chart-warning-bold:var(--orange-300);--color-chart-success:var(--lime-500);--color-chart-success-bold:var(--lime-300);--color-chart-discovery:var(--purple-500);--color-chart-discovery-bold:var(--purple-300);--color-chart-information:var(--blue-500);--color-chart-information-bold:var(--blue-300);--elevation-surface:var(--dark-neutral-100);--elevation-surface-hovered:var(--dark-neutral-200);--elevation-surface-pressed:var(--dark-neutral-250);--elevation-surface-overlay:var(--dark-neutral-250);--elevation-surface-raised:var(--dark-neutral-200);--elevation-surface-sunken:var(--dark-neutral-0);--elevation-shadow-overflow:0px 0px 12px #0104048f, 0px 0px 1px #01040480;--elevation-shadow-overlay:0px 0px 0px #bdbdbd1f, 0px 8px 12px #0104045c, 0px 0px 1px #01040480;--elevation-shadow-raised:0px 0px 0px #0000, 0px 1px 1px #01040480, 0px 0px 1px #01040480;--color-background-danger-bold-light:var(--red-700);--color-text-inverse-light:var(--neutral-0)}}[data-theme=dark],:root[data-theme=dark] .page-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background-accent-lime-subtlest:var(--lime-1000);--color-background-accent-lime-subtler:var(--lime-900);--color-background-accent-lime-subtle:var(--lime-800);--color-background-accent-lime-bolder:var(--lime-400);--color-background-accent-red-subtlest:var(--red-1000);--color-background-accent-red-subtler:var(--red-900);--color-background-accent-red-subtle:var(--red-800);--color-background-accent-red-bolder:var(--red-400);--color-background-accent-orange-subtlest:var(--orange-1000);--color-background-accent-orange-subtler:var(--orange-900);--color-background-accent-orange-subtle:var(--orange-800);--color-background-accent-orange-bolder:var(--orange-400);--color-background-accent-yellow-subtlest:var(--yellow-1000);--color-background-accent-yellow-subtler:var(--yellow-900);--color-background-accent-yellow-subtle:var(--yellow-800);--color-background-accent-yellow-bolder:var(--yellow-400);--color-background-accent-green-subtlest:var(--green-1000);--color-background-accent-green-subtler:var(--green-900);--color-background-accent-green-subtle:var(--green-800);--color-background-accent-green-bolder:var(--green-400);--color-background-accent-teal-subtlest:var(--teal-1000);--color-background-accent-teal-subtler:var(--teal-900);--color-background-accent-teal-subtle:var(--teal-800);--color-background-accent-teal-bolder:var(--teal-400);--color-background-accent-blue-subtlest:var(--blue-1000);--color-background-accent-blue-subtler:var(--blue-900);--color-background-accent-blue-subtle:var(--blue-800);--color-background-accent-blue-bolder:var(--blue-400);--color-background-accent-purple-subtlest:var(--purple-1000);--color-background-accent-purple-subtler:var(--purple-900);--color-background-accent-purple-subtle:var(--purple-800);--color-background-accent-purple-bolder:var(--purple-400);--color-background-accent-magenta-subtlest:var(--magenta-1000);--color-background-accent-magenta-subtler:var(--magenta-900);--color-background-accent-magenta-subtle:var(--magenta-800);--color-background-accent-magenta-bolder:var(--magenta-400);--color-background-accent-gray-subtlest:var(--dark-neutral-300);--color-background-accent-gray-subtler:var(--dark-neutral-400);--color-background-accent-gray-subtle:var(--dark-neutral-500);--color-background-accent-gray-bolder:var(--dark-neutral-700);--color-background-disabled:var(--dark-neutral-300a);--color-background-input:var(--dark-neutral-200);--color-background-input-hovered:var(--dark-neutral-250);--color-background-input-pressed:var(--dark-neutral-200);--color-background-inverse-subtle:#ffffff29;--color-background-inverse-subtle-hovered:#ffffff3d;--color-background-inverse-subtle-pressed:#ffffff52;--color-background-neutral:var(--dark-neutral-200a);--color-background-neutral-hovered:var(--dark-neutral-300a);--color-background-neutral-pressed:var(--dark-neutral-400a);--color-background-neutral-subtle:transparent;--color-background-neutral-subtle-hovered:var(--dark-neutral-200a);--color-background-neutral-subtle-pressed:var(--dark-neutral-300a);--color-background-neutral-bold:var(--dark-neutral-1000);--color-background-neutral-bold-hovered:var(--dark-neutral-900);--color-background-neutral-bold-pressed:var(--dark-neutral-800);--color-background-selected:var(--blue-1000);--color-background-selected-hovered:var(--blue-900);--color-background-selected-pressed:var(--blue-800);--color-background-selected-bold:var(--blue-400);--color-background-selected-bold-hovered:var(--blue-300);--color-background-selected-bold-pressed:var(--blue-200);--color-background-brand-subtlest:var(--blue-1000);--color-background-brand-bold:var(--blue-400);--color-background-brand-bold-hovered:var(--blue-300);--color-background-brand-bold-pressed:var(--blue-250);--color-background-danger:var(--red-1000);--color-background-danger-hovered:var(--red-900);--color-background-danger-pressed:var(--red-850);--color-background-danger-subtler:var(--red-900);--color-background-danger-subtler-hovered:var(--red-850);--color-background-danger-subtler-pressed:var(--red-800);--color-background-danger-bold:var(--red-400);--color-background-danger-bold-hovered:var(--red-300);--color-background-danger-bold-pressed:var(--red-250);--color-background-warning:var(--yellow-1000);--color-background-warning-hovered:var(--orange-900);--color-background-warning-pressed:var(--orange-850);--color-background-warning-subtler:var(--yellow-900);--color-background-warning-subtler-hovered:var(--yellow-850);--color-background-warning-subtler-pressed:var(--yellow-800);--color-background-warning-bold:var(--orange-300);--color-background-warning-bold-hovered:var(--orange-400);--color-background-warning-bold-pressed:var(--orange-500);--color-background-success:var(--lime-1000);--color-background-success-hovered:var(--lime-900);--color-background-success-pressed:var(--lime-850);--color-background-success-subtler:var(--green-900);--color-background-success-subtler-hovered:var(--green-850);--color-background-success-subtler-pressed:var(--green-800);--color-background-success-bold:var(--lime-400);--color-background-success-bold-hovered:var(--lime-300);--color-background-success-bold-pressed:var(--lime-250);--color-background-discovery:var(--purple-1000);--color-background-discovery-hovered:var(--purple-900);--color-background-discovery-pressed:var(--purple-850);--color-background-discovery-subtler:var(--purple-900);--color-background-discovery-subtler-hovered:var(--purple-850);--color-background-discovery-subtler-pressed:var(--purple-800);--color-background-discovery-bold:var(--purple-400);--color-background-discovery-bold-hovered:var(--purple-300);--color-background-discovery-bold-pressed:var(--purple-250);--color-background-information:var(--blue-1000);--color-background-information-hovered:var(--blue-900);--color-background-information-pressed:var(--blue-850);--color-background-information-subtler:var(--blue-900);--color-background-information-subtler-hovered:var(--blue-850);--color-background-information-subtler-pressed:var(--blue-800);--color-background-information-bold:var(--blue-400);--color-background-information-bold-hovered:var(--blue-300);--color-background-information-bold-pressed:var(--blue-250);--color-border:var(--dark-neutral-350a);--color-border-accent-lime:var(--lime-500);--color-border-accent-red:var(--red-500);--color-border-accent-orange:var(--orange-500);--color-border-accent-yellow:var(--yellow-500);--color-border-accent-green:var(--green-500);--color-border-accent-teal:var(--teal-500);--color-border-accent-blue:var(--blue-500);--color-border-accent-purple:var(--purple-500);--color-border-accent-magenta:var(--magenta-500);--color-border-accent-gray:var(--dark-neutral-600);--color-border-disabled:var(--dark-neutral-200a);--color-border-focused:var(--blue-300);--color-border-input:var(--dark-neutral-600);--color-border-inverse:var(--dark-neutral-0);--color-border-selected:var(--blue-400);--color-border-brand:var(--blue-400);--color-border-danger:var(--red-500);--color-border-danger-subtle:var(--red-800);--color-border-warning:var(--orange-500);--color-border-warning-subtle:var(--yellow-800);--color-border-success:var(--lime-500);--color-border-success-subtle:var(--green-800);--color-border-discovery:var(--purple-500);--color-border-discovery-subtle:var(--purple-800);--color-border-information:var(--blue-500);--color-border-information-subtle:var(--blue-800);--color-border-bold:var(--dark-neutral-600);--color-text:var(--dark-neutral-1000);--color-text-accent-lime:var(--lime-300);--color-text-accent-lime-bolder:var(--lime-200);--color-text-accent-red:var(--red-300);--color-text-accent-red-bolder:var(--red-200);--color-text-accent-orange:var(--orange-300);--color-text-accent-orange-bolder:var(--orange-200);--color-text-accent-yellow:var(--yellow-300);--color-text-accent-yellow-bolder:var(--yellow-200);--color-text-accent-green:var(--green-300);--color-text-accent-green-bolder:var(--green-200);--color-text-accent-teal:var(--teal-300);--color-text-accent-teal-bolder:var(--teal-200);--color-text-accent-blue:var(--blue-300);--color-text-accent-blue-bolder:var(--blue-200);--color-text-accent-purple:var(--purple-300);--color-text-accent-purple-bolder:var(--purple-200);--color-text-accent-magenta:var(--magenta-300);--color-text-accent-magenta-bolder:var(--magenta-200);--color-text-accent-gray:var(--dark-neutral-800);--color-text-accent-gray-bolder:var(--dark-neutral-1100);--color-text-disabled:var(--dark-neutral-400a);--color-text-inverse:var(--dark-neutral-100);--color-text-selected:var(--blue-400);--color-text-brand:var(--blue-400);--color-text-danger:var(--red-300);--color-text-danger-bolder:var(--red-200);--color-text-warning:var(--orange-400);--color-text-warning-inverse:var(--dark-neutral-100);--color-text-warning-bolder:var(--yellow-200);--color-text-success:var(--lime-300);--color-text-success-bolder:var(--green-200);--color-text-discovery:var(--purple-300);--color-text-discovery-bolder:var(--purple-200);--color-text-information:var(--blue-300);--color-text-information-bolder:var(--blue-200);--color-text-subtlest:var(--dark-neutral-700);--color-text-subtle:var(--dark-neutral-800);--color-icon:var(--dark-neutral-1000);--color-icon-accent-lime:var(--lime-500);--color-icon-accent-red:var(--red-600);--color-icon-accent-orange:var(--orange-500);--color-icon-accent-yellow:var(--yellow-300);--color-icon-accent-green:var(--green-500);--color-icon-accent-teal:var(--teal-500);--color-icon-accent-blue:var(--blue-500);--color-icon-accent-purple:var(--purple-500);--color-icon-accent-magenta:var(--magenta-500);--color-icon-accent-gray:var(--dark-neutral-600);--color-icon-disabled:var(--dark-neutral-400a);--color-icon-inverse:var(--dark-neutral-100);--color-icon-selected:var(--blue-400);--color-icon-brand:var(--blue-400);--color-icon-danger:var(--red-500);--color-icon-warning:var(--orange-300);--color-icon-warning-inverse:var(--dark-neutral-100);--color-icon-success:var(--lime-500);--color-icon-discovery:var(--purple-500);--color-icon-information:var(--blue-500);--color-icon-subtlest:var(--dark-neutral-700);--color-icon-subtle:var(--dark-neutral-800);--color-link:var(--blue-400);--color-link-pressed:var(--blue-300);--color-link-visited:var(--purple-300);--color-skeleton:var(--dark-neutral-200a);--color-skeleton-subtle:var(--dark-neutral-100a);--color-blanket:#10121499;--color-chart-categorical-1:var(--blue-500);--color-chart-categorical-2:var(--lime-600);--color-chart-categorical-3:var(--purple-500);--color-chart-categorical-4:var(--orange-600);--color-chart-categorical-5:var(--blue-700);--color-chart-categorical-6:var(--magenta-700);--color-chart-categorical-7:var(--teal-600);--color-chart-categorical-8:var(--orange-700);--color-chart-neutral:var(--dark-neutral-600);--color-chart-gray-bold:var(--dark-neutral-600);--color-chart-gray-bolder:var(--dark-neutral-700);--color-chart-gray-boldest:var(--dark-neutral-800);--color-chart-brand:var(--blue-500);--color-chart-brand-hovered:var(--blue-400);--color-chart-danger:var(--red-600);--color-chart-danger-bold:var(--red-500);--color-chart-warning:var(--orange-500);--color-chart-warning-bold:var(--orange-300);--color-chart-success:var(--lime-500);--color-chart-success-bold:var(--lime-300);--color-chart-discovery:var(--purple-500);--color-chart-discovery-bold:var(--purple-300);--color-chart-information:var(--blue-500);--color-chart-information-bold:var(--blue-300);--elevation-surface:var(--dark-neutral-100);--elevation-surface-hovered:var(--dark-neutral-200);--elevation-surface-pressed:var(--dark-neutral-250);--elevation-surface-overlay:var(--dark-neutral-250);--elevation-surface-raised:var(--dark-neutral-200);--elevation-surface-sunken:var(--dark-neutral-0);--elevation-shadow-overflow:0px 0px 12px #0104048f, 0px 0px 1px #01040480;--elevation-shadow-overlay:0px 0px 0px #bdbdbd1f, 0px 8px 12px #0104045c, 0px 0px 1px #01040480;--elevation-shadow-raised:0px 0px 0px #0000, 0px 1px 1px #01040480, 0px 0px 1px #01040480;--color-background-danger-bold-light:var(--red-700);--color-text-inverse-light:var(--neutral-0)}[data-theme=light],[data-theme=dark] .page-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background-accent-lime-subtlest:var(--lime-100);--color-background-accent-lime-subtler:var(--lime-200);--color-background-accent-lime-subtle:var(--lime-400);--color-background-accent-lime-bolder:var(--lime-700);--color-background-accent-red-subtlest:var(--red-100);--color-background-accent-red-subtler:var(--red-200);--color-background-accent-red-subtle:var(--red-400);--color-background-accent-red-bolder:var(--red-700);--color-background-accent-orange-subtlest:var(--orange-100);--color-background-accent-orange-subtler:var(--orange-200);--color-background-accent-orange-subtle:var(--orange-400);--color-background-accent-orange-bolder:var(--orange-700);--color-background-accent-yellow-subtlest:var(--yellow-100);--color-background-accent-yellow-subtler:var(--yellow-200);--color-background-accent-yellow-subtle:var(--yellow-300);--color-background-accent-yellow-bolder:var(--yellow-700);--color-background-accent-green-subtlest:var(--green-100);--color-background-accent-green-subtler:var(--green-200);--color-background-accent-green-subtle:var(--green-400);--color-background-accent-green-bolder:var(--green-700);--color-background-accent-teal-subtlest:var(--teal-100);--color-background-accent-teal-subtler:var(--teal-200);--color-background-accent-teal-subtle:var(--teal-400);--color-background-accent-teal-bolder:var(--teal-700);--color-background-accent-blue-subtlest:var(--blue-100);--color-background-accent-blue-subtler:var(--blue-200);--color-background-accent-blue-subtle:var(--blue-400);--color-background-accent-blue-bolder:var(--blue-700);--color-background-accent-purple-subtlest:var(--purple-100);--color-background-accent-purple-subtler:var(--purple-200);--color-background-accent-purple-subtle:var(--purple-400);--color-background-accent-purple-bolder:var(--purple-700);--color-background-accent-magenta-subtlest:var(--magenta-100);--color-background-accent-magenta-subtler:var(--magenta-200);--color-background-accent-magenta-subtle:var(--magenta-400);--color-background-accent-magenta-bolder:var(--magenta-700);--color-background-accent-gray-subtlest:var(--neutral-200);--color-background-accent-gray-subtler:var(--neutral-300);--color-background-accent-gray-subtle:var(--neutral-500);--color-background-accent-gray-bolder:var(--neutral-700);--color-background-disabled:var(--neutral-200a);--color-background-input:var(--neutral-0);--color-background-input-hovered:var(--neutral-100);--color-background-input-pressed:var(--neutral-0);--color-background-inverse-subtle:#00000029;--color-background-inverse-subtle-hovered:#0000003d;--color-background-inverse-subtle-pressed:#00000052;--color-background-neutral:var(--neutral-200a);--color-background-neutral-hovered:var(--neutral-300a);--color-background-neutral-pressed:var(--neutral-400a);--color-background-neutral-subtle:transparent;--color-background-neutral-subtle-hovered:var(--neutral-200a);--color-background-neutral-subtle-pressed:var(--neutral-300a);--color-background-neutral-bold:var(--neutral-1000);--color-background-neutral-bold-hovered:var(--neutral-900);--color-background-neutral-bold-pressed:var(--neutral-800);--color-background-selected:var(--blue-100);--color-background-selected-hovered:var(--blue-200);--color-background-selected-pressed:var(--blue-300);--color-background-selected-bold:var(--blue-700);--color-background-selected-bold-hovered:var(--blue-800);--color-background-selected-bold-pressed:var(--blue-900);--color-background-brand-subtlest:var(--blue-100);--color-background-brand-bold:var(--blue-700);--color-background-brand-bold-hovered:var(--blue-800);--color-background-brand-bold-pressed:var(--blue-850);--color-background-danger:var(--red-100);--color-background-danger-hovered:var(--red-200);--color-background-danger-pressed:var(--red-250);--color-background-danger-subtler:var(--red-200);--color-background-danger-subtler-hovered:var(--red-250);--color-background-danger-subtler-pressed:var(--red-300);--color-background-danger-bold:var(--red-700);--color-background-danger-bold-hovered:var(--red-800);--color-background-danger-bold-pressed:var(--red-850);--color-background-warning:var(--yellow-100);--color-background-warning-hovered:var(--orange-200);--color-background-warning-pressed:var(--orange-250);--color-background-warning-subtler:var(--yellow-200);--color-background-warning-subtler-hovered:var(--yellow-250);--color-background-warning-subtler-pressed:var(--yellow-300);--color-background-warning-bold:var(--orange-300);--color-background-warning-bold-hovered:var(--orange-400);--color-background-warning-bold-pressed:var(--orange-500);--color-background-success:var(--lime-100);--color-background-success-hovered:var(--lime-200);--color-background-success-pressed:var(--lime-250);--color-background-success-subtler:var(--green-200);--color-background-success-subtler-hovered:var(--green-250);--color-background-success-subtler-pressed:var(--green-300);--color-background-success-bold:var(--lime-700);--color-background-success-bold-hovered:var(--lime-800);--color-background-success-bold-pressed:var(--lime-850);--color-background-discovery:var(--purple-100);--color-background-discovery-hovered:var(--purple-200);--color-background-discovery-pressed:var(--purple-250);--color-background-discovery-subtler:var(--purple-200);--color-background-discovery-subtler-hovered:var(--purple-250);--color-background-discovery-subtler-pressed:var(--purple-300);--color-background-discovery-bold:var(--purple-700);--color-background-discovery-bold-hovered:var(--purple-800);--color-background-discovery-bold-pressed:var(--purple-850);--color-background-information:var(--blue-100);--color-background-information-hovered:var(--blue-200);--color-background-information-pressed:var(--blue-250);--color-background-information-subtler:var(--blue-200);--color-background-information-subtler-hovered:var(--blue-250);--color-background-information-subtler-pressed:var(--blue-300);--color-background-information-bold:var(--blue-700);--color-background-information-bold-hovered:var(--blue-800);--color-background-information-bold-pressed:var(--blue-850);--color-border:var(--neutral-400a);--color-border-accent-lime:var(--lime-600);--color-border-accent-red:var(--red-600);--color-border-accent-orange:var(--orange-600);--color-border-accent-yellow:var(--yellow-600);--color-border-accent-green:var(--green-600);--color-border-accent-teal:var(--teal-600);--color-border-accent-blue:var(--blue-600);--color-border-accent-purple:var(--purple-600);--color-border-accent-magenta:var(--magenta-600);--color-border-accent-gray:var(--neutral-600);--color-border-disabled:var(--neutral-200a);--color-border-focused:var(--blue-500);--color-border-input:var(--neutral-600);--color-border-inverse:var(--neutral-0);--color-border-selected:var(--blue-700);--color-border-brand:var(--blue-700);--color-border-danger:var(--red-600);--color-border-danger-subtle:var(--red-300);--color-border-warning:var(--orange-600);--color-border-warning-subtle:var(--yellow-300);--color-border-success:var(--lime-600);--color-border-success-subtle:var(--green-300);--color-border-discovery:var(--purple-600);--color-border-discovery-subtle:var(--purple-300);--color-border-information:var(--blue-600);--color-border-information-subtle:var(--blue-300);--color-border-bold:var(--neutral-600);--color-text:var(--neutral-1000);--color-text-accent-lime:var(--lime-800);--color-text-accent-lime-bolder:var(--lime-900);--color-text-accent-red:var(--red-800);--color-text-accent-red-bolder:var(--red-900);--color-text-accent-orange:var(--orange-800);--color-text-accent-orange-bolder:var(--orange-900);--color-text-accent-yellow:var(--yellow-800);--color-text-accent-yellow-bolder:var(--yellow-900);--color-text-accent-green:var(--green-800);--color-text-accent-green-bolder:var(--green-900);--color-text-accent-teal:var(--teal-800);--color-text-accent-teal-bolder:var(--teal-900);--color-text-accent-blue:var(--blue-800);--color-text-accent-blue-bolder:var(--blue-900);--color-text-accent-purple:var(--purple-800);--color-text-accent-purple-bolder:var(--purple-900);--color-text-accent-magenta:var(--magenta-800);--color-text-accent-magenta-bolder:var(--magenta-900);--color-text-accent-gray:var(--neutral-800);--color-text-accent-gray-bolder:var(--neutral-1100);--color-text-disabled:var(--neutral-400a);--color-text-inverse:var(--neutral-0);--color-text-selected:var(--blue-700);--color-text-brand:var(--blue-700);--color-text-danger:var(--red-800);--color-text-danger-bolder:var(--red-900);--color-text-warning:var(--yellow-800);--color-text-warning-inverse:var(--neutral-1000);--color-text-warning-bolder:var(--yellow-900);--color-text-success:var(--lime-800);--color-text-success-bolder:var(--green-900);--color-text-discovery:var(--purple-800);--color-text-discovery-bolder:var(--purple-900);--color-text-information:var(--blue-800);--color-text-information-bolder:var(--blue-900);--color-text-subtlest:var(--neutral-700);--color-text-subtle:var(--neutral-800);--color-icon:var(--neutral-1000);--color-icon-accent-lime:var(--lime-600);--color-icon-accent-red:var(--red-700);--color-icon-accent-orange:var(--orange-600);--color-icon-accent-yellow:var(--yellow-600);--color-icon-accent-green:var(--green-600);--color-icon-accent-teal:var(--teal-600);--color-icon-accent-blue:var(--blue-600);--color-icon-accent-purple:var(--purple-600);--color-icon-accent-magenta:var(--magenta-600);--color-icon-accent-gray:var(--neutral-600);--color-icon-disabled:var(--neutral-400a);--color-icon-inverse:var(--neutral-0);--color-icon-selected:var(--blue-700);--color-icon-brand:var(--blue-700);--color-icon-danger:var(--red-700);--color-icon-warning:var(--orange-600);--color-icon-warning-inverse:var(--neutral-1000);--color-icon-success:var(--lime-600);--color-icon-discovery:var(--purple-600);--color-icon-information:var(--blue-600);--color-icon-subtlest:var(--neutral-700);--color-icon-subtle:var(--neutral-800);--color-link:var(--blue-700);--color-link-pressed:var(--blue-800);--color-link-visited:var(--purple-800);--color-skeleton:var(--neutral-200a);--color-skeleton-subtle:var(--neutral-100a);--color-blanket:var(--neutral-500a);--color-chart-categorical-1:var(--blue-600);--color-chart-categorical-2:var(--lime-600);--color-chart-categorical-3:var(--purple-500);--color-chart-categorical-4:var(--orange-600);--color-chart-categorical-5:var(--blue-800);--color-chart-categorical-6:var(--magenta-700);--color-chart-categorical-7:var(--teal-600);--color-chart-categorical-8:var(--orange-700);--color-chart-neutral:var(--neutral-500);--color-chart-gray-bold:var(--neutral-500);--color-chart-gray-bolder:var(--neutral-600);--color-chart-gray-boldest:var(--neutral-800);--color-chart-brand:var(--blue-600);--color-chart-brand-hovered:var(--blue-700);--color-chart-danger:var(--red-600);--color-chart-danger-bold:var(--red-700);--color-chart-warning:var(--orange-500);--color-chart-warning-bold:var(--orange-700);--color-chart-success:var(--lime-500);--color-chart-success-bold:var(--lime-700);--color-chart-discovery:var(--purple-500);--color-chart-discovery-bold:var(--purple-800);--color-chart-information:var(--blue-600);--color-chart-information-bold:var(--blue-800);--elevation-surface:var(--neutral-0);--elevation-surface-hovered:var(--neutral-200);--elevation-surface-pressed:var(--neutral-300);--elevation-surface-overlay:var(--neutral-0);--elevation-surface-raised:var(--neutral-0);--elevation-surface-sunken:var(--neutral-100);--elevation-shadow-overflow:0px 0px 8px #1e1f2129, 0px 0px 1px #1e1f211f;--elevation-shadow-overlay:0px 8px 12px #1e1f2126, 0px 0px 1px #1e1f214f;--elevation-shadow-raised:0px 1px 1px #1e1f2140, 0px 0px 1px #1e1f214f;--color-background-danger-bold-light:var(--red-700);--color-text-inverse-light:var(--neutral-0)}@media (prefers-reduced-motion:reduce){:root{--motion-avatar-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-avatar-exit:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-avatar-hovered:none;--motion-blanket-enter:.25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--motion-blanket-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-flag-enter:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-flag-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-flag-reposition:none;--motion-label-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-label-exit:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-modal-enter:.25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--motion-modal-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-panel-content-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 .1s backwards;--motion-panel-content-exit:50ms cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-panel-enter:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-panel-enter-left:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-panel-enter-right:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-panel-exit:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-panel-exit-left:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-panel-exit-right:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-popup-enter-bottom:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-enter-left:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-enter-right:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-enter-top:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-exit-bottom:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-popup-exit-left:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-popup-exit-right:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-popup-exit-top:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-sidenav-enter-left:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-sidenav-enter-right:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-sidenav-exit-left:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-sidenav-exit-right:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-spotlight-enter:.25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--motion-spotlight-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-spinner-load-in:var(--motion-duration-long) linear FadeIn0to100 both;--motion-spinner-rotate:.86s ease-in-out spinner-breathe infinite alternate;--motion-tooltip-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-toggle-knob:none;--motion-section-expand:none;--motion-chevron:none;--motion-progress-fill:none}}[data-motion=reduce]{--motion-avatar-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-avatar-exit:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-avatar-hovered:none;--motion-blanket-enter:.25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--motion-blanket-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-flag-enter:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-flag-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-flag-reposition:none;--motion-label-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-label-exit:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-modal-enter:.25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--motion-modal-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-panel-content-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 .1s backwards;--motion-panel-content-exit:50ms cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-panel-enter:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-panel-enter-left:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-panel-enter-right:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-panel-exit:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-panel-exit-left:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-panel-exit-right:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-popup-enter-bottom:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-enter-left:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-enter-right:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-enter-top:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-popup-exit-bottom:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-popup-exit-left:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-popup-exit-right:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-popup-exit-top:.1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-sidenav-enter-left:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-sidenav-enter-right:.25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--motion-sidenav-exit-left:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-sidenav-exit-right:.2s cubic-bezier(0, .4, 0, 1) FadeOut100to0 forwards;--motion-spotlight-enter:.25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--motion-spotlight-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--motion-spinner-load-in:var(--motion-duration-long) linear FadeIn0to100 both;--motion-spinner-rotate:.86s ease-in-out spinner-breathe infinite alternate;--motion-tooltip-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--motion-toggle-knob:none;--motion-section-expand:none;--motion-chevron:none;--motion-progress-fill:none}@keyframes SlideInTop8px{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes SlideInBottom8px{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes SlideInLeft8px{0%{transform:translate(8px)}to{transform:translate(0)}}@keyframes SlideInRight8px{0%{transform:translate(-8px)}to{transform:translate(0)}}@keyframes SlideOutTop8px{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes SlideOutBottom8px{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes SlideOutLeft8px{0%{transform:translate(0)}to{transform:translate(4px)}}@keyframes SlideOutRight8px{0%{transform:translate(0)}to{transform:translate(-4px)}}@keyframes ScaleIn80to100{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes ScaleIn95to100{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ScaleOut100to80{0%{transform:scale(1)}to{transform:scale(.8)}}@keyframes ScaleOut100to95{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes FadeIn0to100{0%{opacity:0}to{opacity:1}}@keyframes FadeOut100to0{0%{opacity:1}to{opacity:0}}@keyframes SlideOut15PercentLeft{0%{transform-origin:0;transform:translate(0)}to{transform-origin:0;transform:translate(-15%)}}@keyframes SlideIn50PercentLeft{0%{transform-origin:0;transform:translate(-50%)}to{transform-origin:0;transform:translate(0)}}@keyframes SlideOut100PercentLeft{0%{transform-origin:0;transform:translate(0)}to{transform-origin:0;transform:translate(-100%)}}@keyframes SlideIn100PercentLeft{0%{transform-origin:0;transform:translate(-100%)}to{transform-origin:0;transform:translate(0)}}@keyframes SlideOut100PercentRight{0%{transform-origin:100%;transform:translate(0)}to{transform-origin:100%;transform:translate(100%)}}@keyframes SlideIn100PercentRight{0%{transform-origin:100%;transform:translate(100%)}to{transform-origin:100%;transform:translate(0)}}@keyframes ScaleXIn80to100{0%{transform:scaleX(.8)}to{transform:scaleX(1)}}@keyframes ScaleXOut100to0{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes spinner-load-in{0%{opacity:0;transform:rotate(50deg)}to{opacity:1;transform:rotate(230deg)}}@keyframes spinner-breathe{0%{opacity:.4}to{opacity:1}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--ground);color:var(--ink);font:var(--font-weight-regular) var(--font-size-body) / var(--line-height-body) var(--font-family-body);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--link);text-decoration:none}a:hover{text-underline-offset:var(--space-025);text-decoration:underline}a:active{color:var(--link-pressed)}code{font-family:var(--font-family-code);background:var(--idle-soft);border-radius:var(--radius-small);padding:var(--space-025) var(--space-050);overflow-wrap:anywhere;font-size:.92em}body{overflow-wrap:break-word}button,input,select,textarea{font:inherit;color:inherit}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.u-m0{margin:0}.u-mt0{margin-top:0}.u-mb0{margin-bottom:0}.u-mt-8{margin-top:var(--space-200)}.u-strong{font-weight:var(--font-weight-semibold);margin:var(--space-100) 0 calc(var(--space-100) * -1)}.u-mb-9{margin-bottom:var(--space-250)}.u-py-5{padding-block:var(--space-100)}form.inline{display:inline}.portal{flex-direction:column;min-height:100dvh;display:flex}.portal>.p-body{flex:auto;container:main/inline-size}.app>.body>.side{order:-1}.skip{left:var(--space-150);z-index:50;background:var(--elevated);color:var(--ink);padding:var(--space-100) var(--space-150);border-radius:var(--radius-medium);box-shadow:var(--shadow-2);position:absolute;top:-60px}.skip:focus{top:var(--space-150)}.app{flex-direction:column;min-height:100dvh;display:flex}.app>.body{flex:1 0 auto;display:flex}.side{width:var(--side-width);padding:var(--space-150) var(--space-150) var(--space-150);background:var(--side);border-right:1px solid var(--line);flex-direction:column;flex:none;display:flex;position:relative;container:side/inline-size}.side .brand{align-items:center;gap:var(--space-100);padding:var(--space-050) var(--space-100) var(--space-200);display:flex}.side .brand .mark{width:30px;height:var(--control-height-compact);border-radius:var(--radius-medium);background:var(--accent);color:var(--on-accent);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-small);line-height:var(--line-height-heading-small);flex:none;justify-content:center;align-items:center;display:flex}.side .brand b{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-semibold);display:block}.side .brand small{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);display:block}.side-nav{gap:var(--space-025);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.side-nav .nav-sep{background:var(--line);height:1px;margin:var(--space-100) var(--space-100)}.side-nav a,.side-nav .nav-h{justify-content:flex-start;align-items:center;gap:var(--space-100);width:100%;min-height:var(--nav-item-height);padding:var(--space-050) var(--space-100);border-radius:var(--radius-medium);color:var(--ink-soft);font:inherit;font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;transition:var(--transition-control);background:0 0;border:0;display:flex;position:relative}.side-nav .nav-t{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.side-nav a .ico,.side-nav .nav-h .ico{color:var(--ink-faint);transition:var(--transition-control)}.side-nav a:hover,.side-nav .nav-h:hover{background:var(--subtle-hover);color:var(--ink);text-decoration:none}.side-nav a:hover .ico,.side-nav .nav-h:hover .ico{color:var(--ink-soft)}.side-nav a[aria-current]{background:var(--accent-soft);color:var(--selected-ink)}.side-nav a[aria-current]:before{content:"";left:0;top:var(--space-100);bottom:var(--space-100);width:var(--border-width-selected);border-radius:0 var(--radius-xsmall) var(--radius-xsmall) 0;background:var(--selected-line);position:absolute}.side-nav .nav-h .nav-chev{color:var(--ink-faint);margin-left:auto;display:flex}.side-nav .nav-h .cnt+.nav-chev{margin-left:var(--space-050)}.side-nav .nav-h .nav-chev svg{transition:var(--motion-chevron)}.side-nav .nav-h[aria-expanded=false] .nav-chev svg{transform:rotate(-90deg)}.side-nav .nav-sec.open>.nav-h .nav-sum{display:none}.side-nav .nav-h.has-current,.side-nav .nav-h.has-current .ico{color:var(--selected-ink)}.side-nav .nav-pages{padding:0 0 var(--space-050);gap:var(--space-025);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.side-nav .nav-pages[hidden]{display:none}.side-nav .nav-pages a{padding-left:calc(var(--space-100) * 2 + var(--space-200));font-weight:var(--font-weight-regular)}.app>.body{position:relative}.nsheet .side-nav{padding:var(--space-100) var(--space-150);flex:1;overflow-y:auto}.nsheet .side-nav a,.nsheet .side-nav .nav-h{min-height:var(--control-height-touch)}.nsheet .nsheet-foot{border-top:1px solid var(--line);padding:var(--space-100) var(--space-150);gap:var(--space-025);display:grid}.side .foot{border-top:1px solid var(--line);padding-top:var(--space-100);gap:var(--space-050);grid-template-columns:minmax(0,1fr);margin-top:auto;display:grid}.side .me{align-items:center;gap:var(--space-100);min-width:0;padding:var(--space-100) var(--space-100);border-radius:var(--radius-large);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);transition:background var(--motion-duration-short) var(--motion-easing-out-practical);cursor:pointer;display:flex}.side .me:hover{background:var(--sunk)}.side .me>div{flex:1;min-width:0}.side .me b{font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.side .me small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.side .me .ico{color:var(--ink-faint);margin-left:auto}.main{flex-direction:column;flex:1;min-width:0;display:flex;container:main/inline-size}.bell .dot{min-width:15px;height:15px;padding:0 var(--space-050);border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-bold);text-align:center;box-shadow:0 0 0 var(--mark-ring) var(--ground);font-variant-numeric:tabular-nums;position:absolute;top:2px;right:2px}.page{padding:var(--space-300) var(--space-400) var(--space-600);flex:1;min-width:0}.app:has(.side.rail) .page{padding-inline:var(--space-300)}@media (640px<=width<1380px){.app:has(.lv.with-pane) .page{padding-inline:var(--space-300)}}@media not (min-width:1000px){.page{padding-inline:var(--space-300)}}@media not (min-width:640px){.page{padding:var(--space-250) var(--space-200) var(--space-500)}}.popover .ph .link-btn{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.popover .notifs .day{z-index:1;padding:var(--space-075) var(--space-200);background:var(--sunk);border-bottom:1px solid var(--line);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-semibold);color:var(--ink-soft);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;position:sticky;top:0}.scope{align-items:center;gap:var(--space-050);flex:0 auto;min-width:0;max-width:360px;display:flex}.scope-btn{align-items:center;gap:var(--space-050);height:var(--control-height);min-width:0;max-width:100%;padding:0 var(--space-100) 0 var(--space-150);border:1px solid var(--line-strong);border-radius:var(--radius-medium);background:var(--input);color:var(--ink);font-size:var(--font-size-body);line-height:var(--line-height-body);cursor:pointer;transition:var(--transition-control);display:inline-flex}.scope-btn:hover{background:var(--input-hover);border-color:var(--line-strong)}.scope-btn>.ico{color:var(--ink-faint);flex:none}.scope-btn .sc{font-weight:var(--font-weight-semibold);white-space:nowrap;font-variant-numeric:tabular-nums;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.scope-btn .sn{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.scope-btn .pill{flex:none}.scope.on .scope-btn{background:var(--accent-soft);border-color:var(--selected-line)}.scope.on .scope-btn:hover{background:var(--select)}.scope.on .scope-btn>.ico:first-child{color:var(--selected-ink)}.scope.on .scope-btn .sn{color:var(--ink)}.scope.held .scope-btn{background:var(--panel);border-style:dashed}.scope.held .scope-btn>.ico:first-child{color:var(--ink-faint)}.scope-x{flex:none}.scope-pop{top:calc(100% - var(--space-075));left:var(--space-400);width:420px;max-width:calc(100cqw - var(--space-400));background:var(--elevated);border:1px solid var(--line);border-radius:var(--radius-xlarge);box-shadow:var(--shadow-3);z-index:9;text-align:left;position:absolute;overflow:hidden}.scope-q{padding:var(--space-150);border-bottom:1px solid var(--line)}.scope-q .search{width:100%;max-width:none}.scope-list{overscroll-behavior:contain;max-height:420px;padding:var(--space-050) 0 var(--space-075);overflow-y:auto}.scope-list .og{padding:var(--space-150) var(--space-200) var(--space-050);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-semibold);color:var(--ink-faint)}.scope-list .opt{align-items:center;gap:var(--space-150);min-height:var(--control-height-large);padding:var(--space-100) var(--space-200);cursor:pointer;grid-template-columns:76px minmax(0,1fr) auto auto;display:grid}.scope-list .opt:hover{background:var(--sunk)}.scope-list .opt.active{background:var(--select)}.scope-list .opt .oc{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.scope-list .opt .oc .ico{color:var(--ink-faint)}.scope-list .opt .on{min-width:0;font-size:var(--font-size-body);line-height:var(--line-height-body)}.scope-list .opt .on small{color:var(--ink-soft);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.scope-list .opt>.ico{color:var(--selected-ink)}.scope-list mark{background:var(--accent-soft);color:var(--ink);border-radius:var(--radius-small)}.scope-more{padding:var(--space-100) var(--space-200);border-top:1px solid var(--line);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.scope-none{padding:var(--space-250) var(--space-200);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--ink)}.scope-none small{margin-top:var(--space-050);color:var(--ink-soft);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);max-width:var(--measure-tight);display:block}.scope-foot{justify-content:space-between;align-items:center;gap:var(--space-100) var(--space-150);padding:var(--space-100) var(--space-200);border-top:1px solid var(--line);background:var(--panel);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);flex-wrap:wrap;display:flex}.scope-foot a{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}kbd{font-family:var(--font-family-body);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);padding:0 var(--space-050);margin-right:var(--space-025);border:1px solid var(--line-strong);border-radius:var(--radius-small);background:var(--panel);color:var(--ink);white-space:nowrap}.nav-specs{gap:var(--space-200);grid-template-columns:repeat(auto-fill,minmax(252px,1fr));align-items:start;display:grid}.nav-specs .side.nav-spec{border:1px solid var(--line);border-radius:var(--radius-large);width:auto;padding:var(--space-100);margin-bottom:var(--space-100)}.nav-specs .ps{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);margin:0}.nav-railbox{max-width:960px}.btn{justify-content:center;align-items:center;gap:var(--space-050);box-sizing:border-box;height:var(--control-height);max-width:100%;padding:var(--space-075) var(--space-150);border-radius:var(--radius-medium);color:var(--ink-soft);font:var(--font-weight-medium) var(--font-size-body)/var(--line-height-body) var(--font-family-body);text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;transition:var(--motion-button-hovered);background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.btn:after{content:"";border:var(--border-width) solid var(--line);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.btn:has(>.ico){gap:var(--space-075)}.btn:hover,.btn.is-hover{background:var(--subtle-hover);color:var(--ink-soft);text-decoration:none}.btn:active,.btn.is-pressed{background:var(--subtle-pressed);transition:var(--motion-button-pressed)}.btn.ghost:after,.btn.primary:after,.btn.danger:after,.btn.warning:after{border-color:#0000}.btn.primary{background:var(--accent);color:var(--on-accent)}.btn.primary:hover,.btn.primary.is-hover{background:var(--accent-hover);color:var(--on-accent)}.btn.primary:active,.btn.primary.is-pressed{background:var(--accent-pressed)}.btn.danger{background:var(--bad-bold);color:var(--on-accent)}.btn.danger:hover,.btn.danger.is-hover{background:var(--bad-bold-hover);color:var(--on-accent)}.btn.danger:active,.btn.danger.is-pressed{background:var(--bad-bold-pressed)}.btn.warning{background:var(--warn-bold);color:var(--on-warn-bold)}.btn.warning:hover,.btn.warning.is-hover{background:var(--warn-bold-hover);color:var(--on-warn-bold)}.btn.warning:active,.btn.warning.is-pressed{background:var(--warn-bold-pressed)}.btn[aria-pressed=true],.btn.is-selected{background:var(--accent-soft);color:var(--selected-ink)}.btn[aria-pressed=true]:after,.btn.is-selected:after{border-color:var(--selected-line)}.btn[aria-pressed=true]:hover,.btn.is-selected:hover,.btn.is-selected.is-hover{background:var(--select-hover);color:var(--selected-ink)}.btn:disabled,.btn[aria-disabled=true],.btn.is-disabled{background:var(--disabled-fill);color:var(--disabled-ink);cursor:not-allowed}.btn.ghost:disabled,.btn.ghost.is-disabled{background:0 0}.btn:disabled:after,.btn[aria-disabled=true]:after,.btn.is-disabled:after{border-color:var(--disabled-line)}.btn.sm{height:var(--control-height-compact);padding:var(--space-025) var(--space-150);border-radius:var(--radius-small)}.btn.icon{width:var(--control-height);flex:none;padding:0}.btn.sm.icon{width:var(--control-height-compact)}.btn.icon .ico{display:flex}.btn>.ico>svg.i{vertical-align:middle}.btn[aria-busy=true],.btn.is-loading{cursor:progress}.btn[aria-busy=true]>:not(.spinner-slot),.btn.is-loading>:not(.spinner-slot){opacity:0}.btn .spinner-slot{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.badge{box-sizing:border-box;min-width:var(--space-300);height:var(--space-200);padding:0 var(--space-050);border-radius:var(--radius-xsmall);background:var(--badge-fill);color:var(--badge-ink);font:var(--font-weight-regular) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.badge.important{background:var(--badge-important);color:var(--badge-important-ink)}.badge.primary{background:var(--badge-primary);color:var(--badge-primary-ink)}.avatar{width:var(--avatar-size-large);height:var(--avatar-size-large);border-radius:var(--radius-full);background:var(--badge-fill);color:var(--ink);font:var(--font-weight-medium) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);flex:none;justify-content:center;align-items:center;display:inline-flex}.avatar.sm{width:var(--avatar-size);height:var(--avatar-size)}.avatar.rec{border-radius:var(--radius-small)}.popup{background:var(--elevated);border-radius:var(--radius-large);box-shadow:var(--shadow-3);color:var(--ink);z-index:9;animation:var(--motion-popup-enter-bottom)}.menu{padding:var(--space-075) 0;min-width:160px;margin:0;list-style:none}.menu .menu-t{padding:var(--space-150) var(--space-200) var(--space-050);font:var(--font-weight-bold) var(--font-size-heading-xxsmall)/var(--line-height-heading-xxsmall) var(--font-family-heading);color:var(--ink-soft)}.menu .menu-i{align-items:center;gap:var(--space-100);width:100%;min-height:var(--control-height-large);padding:var(--space-100) var(--space-200);color:var(--ink);font:var(--font-weight-regular) var(--font-size-body)/var(--line-height-body) var(--font-family-body);text-align:left;cursor:pointer;transition:var(--motion-listitem-hovered);background:0 0;border:0;display:flex;position:relative}.menu .menu-i:hover,.menu .menu-i.is-hover{background:var(--subtle-hover);text-decoration:none}.menu .menu-i:active,.menu .menu-i.is-pressed{background:var(--subtle-pressed);transition:var(--motion-listitem-pressed)}.menu .menu-i[aria-checked=true],.menu .menu-i.is-selected{background:var(--accent-soft);color:var(--selected-ink)}.menu .menu-i[aria-checked=true]:before,.menu .menu-i.is-selected:before{content:"";width:var(--border-width-selected);background:var(--selected-line);position:absolute;inset:0 auto 0 0}.menu .menu-i[aria-disabled=true],.menu .menu-i:disabled,.menu .menu-i.is-disabled{color:var(--disabled-ink);cursor:not-allowed;background:0 0}.menu .menu-i:has(>.menu-c){align-items:flex-start}.menu .menu-i{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu .menu-c{flex-direction:column;min-width:0;display:flex}.menu .menu-c>*{text-overflow:ellipsis;overflow:hidden}.menu .menu-i small{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);display:block}.menu .menu-i.danger{color:var(--bad)}.menu hr{height:var(--border-width);margin:var(--space-075) 0;background:var(--line);border:0}.search{flex:1;align-items:center;max-width:520px;display:flex;position:relative}.search>.ico{left:var(--space-100);height:var(--field-height);color:var(--icon-faint);pointer-events:none;align-items:center;display:flex;position:absolute;top:0}.search .kbd{right:var(--space-100);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);padding:0 var(--space-075);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-xsmall);color:var(--ink-faint);font-family:var(--font-family-code);background:0 0;position:absolute;top:50%;transform:translateY(-50%)}.popover{top:58px;right:var(--space-300);width:420px;max-width:calc(100% - var(--space-400));background:var(--elevated);border-radius:var(--radius-large);box-shadow:var(--shadow-3);z-index:9;animation:var(--motion-popup-enter-bottom);position:absolute;overflow:hidden}.side-nav .badge,.side-nav .firm{margin-left:auto}.side-nav .badge+.firm{margin-left:var(--space-050)}.bell .badge{min-width:var(--space-200);padding:0 var(--space-025);position:absolute;top:0;right:0}.topbar .badge.important{background:var(--island-important);color:var(--island-important-ink)}.topbar{background:var(--topbar);color:var(--ink);align-items:center;gap:var(--space-100);min-height:var(--topbar-height);height:var(--topbar-height);padding:0;display:flex;position:relative;container:bar/inline-size}.topbar>:last-child{margin-right:var(--space-200)}.topbar .brand-bar{align-items:center;gap:var(--space-100);width:var(--side-width);height:100%;padding-left:var(--space-200);margin-right:var(--space-100);color:var(--ink);font:var(--font-weight-medium) var(--brand-size)/1 var(--font-family-heading);white-space:nowrap;border-right:var(--border-width) solid var(--topbar-div);flex:none;text-decoration:none;display:inline-flex}.topbar .brand-bar:hover{color:var(--ink);text-decoration:none}.topbar .brand-bar .mark{color:var(--ink);flex:none;display:inline-flex}.topbar .brand-bar .mark svg.i{width:var(--space-200);height:var(--space-200)}.topbar .brand-bar .brand-t{text-overflow:ellipsis;overflow:hidden}.topbar .btn.nav-open{margin-left:var(--space-200);display:none}.topbar .spacer{flex:1 1 0;min-width:0}.topbar .btn.ghost{color:var(--ink-soft);width:var(--control-height);height:var(--control-height)}.topbar .btn.ghost:hover{color:var(--ink);background:var(--topbar-lift)}.page-theme{color:var(--ink)}.topbar .scope{min-width:0;max-width:var(--search-width);flex:none}.topbar .scope-btn .sc{flex:none;overflow:visible}.topbar .scope-btn{height:var(--bar-control-height);background:var(--topbar-lift);color:var(--ink);border:0}.topbar .scope-btn:hover{background:var(--topbar-lift-hover);border-color:#0000}.topbar .scope.on .scope-btn{background:var(--topbar-lift);border-color:#0000}.topbar .scope.held .scope-btn{border:var(--border-width) dashed var(--line-strong);background:0 0}.topbar .scope-btn>.ico,.topbar .scope-btn .sn{color:var(--ink-soft)}.topbar .search{flex:0 1 var(--search-width);width:var(--search-width);min-width:140px;max-width:var(--search-width)}.topbar .search input[type=search]{height:var(--bar-control-height);background:var(--topbar-lift);border:var(--border-width) solid var(--line-strong);color:var(--ink);padding-right:var(--space-400);text-overflow:ellipsis}.topbar .search input[type=search]::placeholder,.topbar .search .ico{color:var(--ink-soft)}.topbar .search .search-scope{right:var(--space-050);width:var(--space-300);height:var(--space-300);color:var(--ink-soft);border-radius:var(--radius-small);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.topbar .search .search-scope:hover{color:var(--ink);background:var(--topbar-lift-hover)}.topbar .search-btn{display:none}.topbar .demo-note{align-items:center;gap:var(--space-075);color:var(--warn);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-flex}.topbar .demo-note .dot{width:var(--space-100);height:var(--space-100);border-radius:var(--radius-full);background:currentColor;flex:none}.topbar .tenant{color:var(--ink-soft);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.topbar .tenant-btn{align-items:center;gap:var(--space-050);height:var(--control-height);padding:0 var(--space-100);border-radius:var(--radius-medium);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.topbar .tenant-btn:hover{background:var(--topbar-lift);color:var(--ink)}.topbar .bar-div{width:var(--border-width);height:var(--space-300);background:var(--topbar-div);flex:none}.topbar .new-wrap{position:relative}.topbar .new-sq{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-small);background:var(--new-sq);color:var(--on-accent);font:inherit;cursor:pointer;transition:var(--transition-control);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.topbar .new-sq:hover{background:var(--new-sq-hover)}.topbar .new-sq .ico{color:var(--on-accent)}.topbar .new-menu{top:calc(100% + var(--space-100));overscroll-behavior:contain;z-index:12;width:300px;max-height:70vh;position:absolute;right:0;overflow:auto}.topbar .history-wrap{flex:none;display:inline-flex;position:relative}.topbar .history-pop{top:calc(100% + var(--space-100));z-index:12;width:320px;position:absolute;left:0}.history-pop .menu-t{padding:var(--space-150) var(--space-200) var(--space-050);font:var(--font-weight-bold) var(--font-size-heading-xxsmall)/var(--line-height-heading-xxsmall) var(--font-family-heading);color:var(--ink-faint);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);margin:0}.history-pop .menu-i{min-height:var(--control-height);padding:var(--space-050) var(--space-200)}.history-pop .menu-i small{color:var(--ink-faint)}.topbar .me{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.topbar .me:hover{background:var(--topbar-lift)}.topbar .me .avatar{width:var(--avatar-size-bar);height:var(--avatar-size-bar);font-size:var(--font-size-body-small);background:var(--tenant-accent);color:var(--on-accent)}@container bar not (min-width:1300px){.topbar .tenant,.topbar .demo-note .demo-t{display:none}.topbar .scope{max-width:260px}}@container bar not (min-width:1150px){.topbar .search{flex-basis:200px;width:200px;max-width:200px}}@container bar not (min-width:1000px){.topbar .bar-div,.topbar .demo-note{display:none}.topbar .scope{flex:0 auto;min-width:128px;max-width:220px}.topbar .search{flex:160px;min-width:160px;max-width:200px}.topbar .history-wrap{display:none}}@container bar not (min-width:760px){.topbar .scope-btn .sn,.topbar .search{display:none}.topbar .search-btn{display:inline-flex}.topbar .search.shown{left:var(--space-200);right:var(--space-200);top:calc(100% + var(--space-100));z-index:12;width:auto;min-width:0;max-width:none;display:flex;position:absolute}.topbar .search.shown input[type=search]{background:var(--elevated);color:var(--ink);box-shadow:var(--shadow-3)}.scope-pop{left:var(--space-200)}}@container bar not (min-width:640px){.topbar .brand-bar{display:none}.topbar .scope{flex:0 auto;min-width:0;margin-right:auto}.topbar .scope-btn{max-width:100%}.topbar .scope-btn .pill{display:none}.topbar .scope-btn .sc.t{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.topbar .new-wrap,.topbar .settings-link{display:none}.topbar .spacer{flex:0 0 0}}.topbar[data-app=vendor] .brand-bar,.topbar[data-app=client] .brand-bar,.topbar[data-app=operator] .brand-bar{width:auto;padding-left:var(--space-200);border-right:0}@container bar not (min-width:640px){.topbar[data-app=vendor] .brand-bar,.topbar[data-app=client] .brand-bar,.topbar[data-app=operator] .brand-bar{padding-left:var(--space-150);margin-right:0;display:inline-flex}.topbar[data-app=vendor] .brand-bar .brand-t,.topbar[data-app=client] .brand-bar .brand-t,.topbar[data-app=operator] .brand-bar .brand-t{display:none}.topbar[data-app=vendor] .me,.topbar[data-app=client] .me,.topbar[data-app=operator] .me{width:var(--control-height-touch);height:var(--control-height-touch);display:inline-flex}.topbar[data-app=vendor] .spacer,.topbar[data-app=client] .spacer,.topbar[data-app=operator] .spacer{flex:auto}}.new-menu .menu{column-gap:0}.new-menu .menu-t{padding:var(--space-150) var(--space-200) var(--space-050);font:var(--font-weight-bold) var(--font-size-heading-xxsmall)/var(--line-height-heading-xxsmall) var(--font-family-heading);color:var(--ink-faint);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps)}.new-menu .menu-i{min-height:var(--control-height);padding:var(--space-050) var(--space-200)}.new-menu .menu-i small{color:var(--ink-faint)}.side-nav a,.side-nav .nav-h{color:var(--ink);font-weight:var(--font-weight-regular)}.side-nav a .ico,.side-nav .nav-h .ico{color:var(--icon-soft)}.side-nav .nav-sec{border-radius:var(--radius-medium)}.side-nav .nav-sec.open{background:var(--nav-open)}.side-nav .nav-sec.open>.nav-h{font-weight:var(--font-weight-medium)}.side-nav .nav-h .nav-chev{color:var(--icon-faint)}.side-nav .nav-pages a{padding-left:calc(var(--space-100) + var(--space-200) + var(--space-100));min-height:var(--nav-item-height)}.side-nav .nav-cur{border-radius:var(--radius-medium);background:var(--nav-current);color:var(--nav-current-ink);align-items:center;display:flex}.side-nav .nav-cur>a{flex:auto;min-width:0}.side-nav a[aria-current]{background:var(--nav-current);color:var(--nav-current-ink);font-weight:var(--font-weight-medium)}.side-nav a[aria-current] .ico{color:var(--nav-current-ink)}.side-nav a[aria-current]:before{display:none}.side-nav a[aria-current] .badge{background:var(--nav-current-ink);color:var(--nav-current)}.side-nav a[aria-current]:hover{background:var(--nav-current);color:var(--nav-current-ink)}.side-nav .nav-plus{width:var(--space-300);height:var(--space-300);margin-right:var(--space-075);border:var(--border-width) solid var(--nav-current-ink);border-radius:var(--radius-small);color:var(--nav-current-ink);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.side-nav .nav-plus:hover{background:var(--nav-current-ink);color:var(--nav-current)}.side-nav .nav-h.has-current{color:var(--ink)}.side-nav .nav-h.has-current .ico{color:var(--icon-soft)}.side-nav .nav-back{color:var(--ink-soft);min-height:var(--control-height)}.side-nav .nav-back .ico{color:var(--icon-faint)}.nav-proj{gap:var(--space-025);padding:var(--space-100) var(--space-100) var(--space-150);margin-bottom:var(--space-050);border-bottom:var(--border-width) solid var(--line);display:grid}.nav-proj .code{font:var(--font-weight-bold) var(--font-size-heading-small)/var(--line-height-heading-small) var(--font-family-heading)}.nav-proj .name{color:var(--ink);font-size:var(--font-size-body);line-height:var(--line-height-body)}.nav-proj .pill{margin-top:var(--space-025);justify-self:start}.nav-proj small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-variant-numeric:tabular-nums}.side .foot{padding-top:var(--space-100);border-top:var(--border-width) solid var(--line);gap:var(--space-025);margin-top:auto;display:grid}.side .foot .side-nav a{color:var(--ink-soft)}.nav-foot,.nav-collapse{align-items:center;gap:var(--space-100);width:100%;min-height:var(--nav-item-height);padding:var(--space-050) var(--space-100);border-radius:var(--radius-medium);color:var(--ink-faint);font:inherit;cursor:pointer;transition:var(--motion-listitem-hovered);background:0 0;border:0;text-decoration:none;display:flex}.nav-foot:hover,.nav-collapse:hover{background:var(--subtle-hover);color:var(--ink);text-decoration:none}.nav-foot .ico,.nav-collapse .ico{color:var(--icon-faint)}.menu.views li[role=option]{align-items:center;gap:var(--space-100);padding:var(--space-075) var(--space-150);display:flex}.menu.views li[role=option][aria-selected=true]{background:var(--nav-open)}.menu.views .vname{align-items:center;gap:var(--space-100);flex:auto;min-width:0;display:inline-flex}.menu.views .ico.sp{width:var(--space-150);height:var(--space-150)}.menu.views .star{width:var(--space-300);height:var(--space-300);border-radius:var(--radius-small);color:var(--icon-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.menu.views .star.on{color:var(--star)}.menu.views .star:hover{background:var(--subtle-hover);color:var(--ink)}.menu-f{border-top:var(--border-width) solid var(--line);padding:var(--space-075) var(--space-150)}.menu-f a{align-items:center;gap:var(--space-100);color:var(--link);font-weight:var(--font-weight-medium);text-decoration:none;display:flex}.menu-f a small{color:var(--ink-soft);font-weight:var(--font-weight-regular);margin-left:auto}.menu-wrap,.history-wrap,.new-wrap,.me-wrap{position:relative}details.me-wrap>summary{cursor:pointer;list-style:none}details.me-wrap>summary::-webkit-details-marker{display:none}details.me-wrap>.me-pop{top:calc(100% + var(--space-100));z-index:12;width:260px;position:absolute;right:0}.topbar[data-app=vendor] .search input:disabled,.topbar[data-app=client] .search input:disabled,.topbar[data-app=operator] .search input:disabled{cursor:not-allowed}.topbar .bell-wrap{flex:none;display:inline-flex;position:static}.topbar .bell-pop>.popover{top:calc(var(--topbar-height) + var(--space-100));right:var(--space-300);z-index:12}.popover .notifs .acts>form{display:contents}.topbar .me-pop{top:calc(100% + var(--space-100));z-index:12;width:260px;position:absolute;right:0}.topbar .new-menu,.topbar .history-pop,.topbar .me-pop,.topbar .bell-pop>.popover,.scope-pop,.topbar .search-results{max-width:calc(100vw - var(--space-400))}.topbar .me-pop .menu-org{padding:0 var(--space-200) var(--space-100);color:var(--ink-soft);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.me-pop .menu-t{padding:var(--space-150) var(--space-200) 0;font-weight:var(--font-weight-semibold);color:var(--ink);text-transform:none;letter-spacing:0;font-size:var(--font-size-body);line-height:var(--line-height-body)}.me-pop .menu-sub{padding:0 var(--space-200) var(--space-100);color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.me-pop .menu-theme{padding:var(--space-100) var(--space-200);border-top:1px solid var(--line)}.me-pop .menu-foot{padding:var(--space-100) var(--space-200) var(--space-150);border-top:1px solid var(--line);justify-content:flex-end;display:flex}.menu-none{padding:var(--space-150) var(--space-200);color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.search-results{left:0;right:0;top:calc(100% + var(--space-050));z-index:9;overscroll-behavior:contain;background:var(--elevated);border:1px solid var(--line);border-radius:var(--radius-large);max-height:420px;box-shadow:var(--shadow-3);padding:var(--space-050);margin:0;list-style:none;position:absolute;overflow-y:auto}.search-results li{align-items:baseline;gap:var(--space-100);padding:var(--space-100) var(--space-150);border-radius:var(--radius-medium);cursor:pointer;display:flex}.search-results li[aria-selected=true]{background:var(--accent-soft);color:var(--accent)}.search-results li small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);white-space:nowrap;margin-left:auto}.search-results .none{color:var(--ink-faint);cursor:default}.seg{background:var(--sunk);border:1px solid var(--line);border-radius:var(--radius-medium);padding:var(--space-050);gap:var(--space-025);display:flex}.seg label{text-align:center;padding:var(--space-075) var(--space-100);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);cursor:pointer;color:var(--ink-soft);white-space:nowrap;border-radius:var(--radius-medium);transition:background var(--motion-duration-short) var(--motion-easing-out-practical), color var(--motion-duration-short) var(--motion-easing-out-practical);flex:1;font-weight:500;position:relative}.seg input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.seg label:has(input:checked){background:var(--elevated);color:var(--ink);box-shadow:var(--shadow-1)}.seg label:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}dialog.help{border:1px solid var(--line);border-radius:var(--radius-xlarge);background:var(--elevated);color:var(--ink);box-shadow:var(--shadow-3);width:min(520px, calc(100% - var(--space-400)));padding:0}dialog.help::backdrop{background:var(--scrim)}.kbd-help{gap:var(--space-075) var(--space-200);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.kbd-help dt{font-family:var(--font-family-code);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft)}.kbd-help dd{margin:0}h1{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-title);line-height:var(--line-height-fluid);margin:0 0 var(--space-050)}h2{font-size:var(--font-size-heading-small);line-height:var(--line-height-heading-small);font-weight:var(--font-weight-bold);margin:0 0 var(--space-100)}h3{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-bold);margin:0 0 var(--space-100);color:var(--ink-soft)}.eyebrow{align-items:center;gap:var(--space-100);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--accent);margin-bottom:var(--space-075);font-weight:600;display:inline-flex}.pill{align-items:center;gap:var(--space-050);box-sizing:border-box;height:var(--space-250);max-width:100%;padding:var(--space-025) var(--space-050);border:var(--border-width) solid transparent;border-radius:var(--radius-small);background:var(--lozenge-idle);color:var(--lozenge-idle-ink);font:var(--font-weight-regular) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);white-space:nowrap;text-overflow:ellipsis;vertical-align:baseline;transition:background-color var(--motion-duration-medium) var(--motion-easing-inout-bold);display:inline-flex;overflow:hidden}.pill.ok{background:var(--lozenge-done);color:var(--lozenge-done-ink)}.pill.active{background:var(--lozenge-active);color:var(--lozenge-active-ink)}.pill.waiting{background:var(--lozenge-waiting);color:var(--lozenge-waiting-ink)}.pill.warn{background:var(--lozenge-caution);color:var(--lozenge-caution-ink)}.pill.bad{background:var(--lozenge-bad);color:var(--lozenge-bad-ink)}.pill .ico{margin:0}.pill .ico>svg.i{width:var(--space-150);height:var(--space-150)}.cards{gap:var(--space-200);margin-bottom:var(--space-250);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);padding:var(--space-250) var(--space-250) var(--space-200);box-shadow:var(--shadow-1);min-width:0;container-type:inline-size}.card .label{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);margin-bottom:var(--space-100);font-weight:500}.card .figure{font-family:var(--font-family-heading);font-weight:600;font-size:var(--font-size-stat);line-height:var(--line-height-fluid);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card .note{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);margin-top:var(--space-075)}form.stack{gap:var(--space-150);flex-direction:column;display:flex}.field{gap:var(--space-075);flex-direction:column;display:flex}.field label{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:500}input,select,textarea{height:var(--field-height);padding:var(--space-075) var(--space-075);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-small);background:var(--input);color:var(--ink);min-width:0;max-width:100%;box-shadow:none;transition:var(--motion-button-hovered)}textarea{height:auto;min-height:calc(var(--line-height-body) * 3 + var(--space-150));resize:vertical}input[type=checkbox],input[type=radio]{height:var(--checkbox-size);width:var(--checkbox-size);accent-color:var(--check-on);margin:0;padding:0}input:hover,select:hover,textarea:hover{background:var(--input-hover)}input:focus,select:focus,textarea:focus{background:var(--input-pressed);border-color:var(--focus);box-shadow:inset 0 0 0 var(--border-width) var(--focus);outline:none}input:disabled,select:disabled,textarea:disabled{background:var(--disabled-fill);border-color:var(--disabled-fill);color:var(--disabled-ink);cursor:not-allowed}input::placeholder,textarea::placeholder{color:var(--ink-faint)}.row{gap:var(--space-150);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.actions{gap:var(--space-100);flex-wrap:wrap;align-items:center;display:flex}button:disabled,.button[aria-disabled=true]{background:var(--disabled-fill);border-color:var(--disabled-line);color:var(--disabled-ink);cursor:not-allowed}.signin{max-width:380px;margin:12vh auto}.signin .panel-body{padding:var(--space-300)}.tabs{gap:var(--space-025);border-bottom:1px solid var(--line);margin-bottom:var(--space-250);display:flex;overflow-x:auto}.tabs a{padding:var(--space-100) var(--space-150) var(--space-100);color:var(--ink-soft);white-space:nowrap;border-radius:var(--radius-medium) var(--radius-medium) 0 0;transition:var(--transition-control);font-weight:500;position:relative}.tabs a:hover{color:var(--ink);background:var(--sunk);text-decoration:none}.tabs a[aria-current=page]{color:var(--selected-ink)}.tabs a[aria-current=page]:after{content:"";border-radius:var(--radius-small) var(--radius-small) 0 0;background:var(--accent);height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.crumb{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);margin-bottom:var(--space-100)}.crumb a{color:var(--ink-faint)}.stack-sm>*+*{margin-top:var(--space-100)}.inline-form{gap:var(--space-100);flex-wrap:wrap;align-items:flex-end;display:flex}.inline-form .field{flex:140px}.checks{border:1px solid var(--line);border-radius:var(--radius-medium);padding:var(--space-100) var(--space-100) var(--space-100);margin:0 0 var(--space-100);gap:var(--space-025) var(--space-150);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));display:grid}.checks legend{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);padding:0 var(--space-050);grid-column:1/-1;font-weight:600}.check{align-items:center;gap:var(--space-100);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink);padding:var(--space-050) 0;cursor:pointer;font-weight:400;display:flex}.check input{flex:none;margin:0}.data td>input,.data td>select{width:100%;min-width:90px}.board{gap:var(--space-150);padding-bottom:var(--space-100);grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.board-column{background:var(--sunk);border:1px solid var(--line);border-radius:var(--radius-large);padding:var(--space-100);min-width:0}.board-column header{padding:var(--space-050) var(--space-075) var(--space-100)}.board-column h2{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);margin:0;font-weight:600}.board-column header p{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);margin:var(--space-025) 0 0}.board-empty{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);margin:var(--space-050) 0 0}.board-card{gap:var(--space-025);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);padding:var(--space-150) var(--space-150);margin-bottom:var(--space-100);box-shadow:var(--shadow-1);color:inherit;transition:var(--transition-card);flex-direction:column;text-decoration:none;display:flex}.board-card:hover{box-shadow:var(--shadow-2);border-color:var(--line-strong);text-decoration:none;transform:translateY(-1px)}.board-card strong{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:600}.board-card .board-value{font-size:var(--font-size-body);line-height:var(--line-height-body);font-variant-numeric:tabular-nums;font-weight:500}.board-card .muted{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.board-card .pill{margin-top:var(--space-025);align-self:flex-start}.timeline{padding:0 var(--space-150) var(--space-050);margin:0;list-style:none}.timeline li{gap:var(--space-100);padding:var(--space-100) 0;border-top:1px solid var(--line);grid-template-columns:88px 84px 1fr;align-items:baseline;display:grid}.timeline li:first-child{border-top:none}.timeline-date{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);font-variant-numeric:tabular-nums}.timeline-kind{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);font-weight:600}.timeline strong{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:600}.timeline p{margin:var(--space-025) 0 0;font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}@container not (min-width:520px){.actions{flex-direction:column;align-items:stretch}.actions button,.actions .btn{width:100%}}.field .err{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--bad)}.notice{align-items:flex-start;gap:var(--space-150);padding:var(--space-150) var(--space-200);margin-bottom:var(--space-250);border:1px solid var(--line);border-radius:var(--radius-large);background:var(--panel);font-size:var(--font-size-body);line-height:var(--line-height-body);display:flex}.notice>.ico{color:var(--accent);font-size:var(--font-size-body);line-height:var(--line-height-body)}.notice .t{font-weight:600;font-size:var(--font-size-body);line-height:var(--line-height-body);display:block}.notice p{margin:var(--space-025) 0 0;color:var(--ink-soft);font-size:var(--font-size-body);line-height:var(--line-height-body)}.notice .actions{margin-top:var(--space-150)}.notice code{font-size:var(--font-size-body-small)}.notice.warn{background:var(--warn-soft);border-color:var(--warn-soft)}.notice.warn>.ico,.notice.warn p{color:var(--ink)}.notice.bad{background:var(--bad-soft);border-color:var(--bad-soft)}.notice.bad p{color:var(--ink)}.notice.info{background:var(--accent-soft);border-color:var(--accent-soft)}.notice.info p{color:var(--ink)}.notice details summary{cursor:pointer;color:var(--ink-soft);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.notice details p{margin-top:var(--space-050)}.toolbar .field{min-width:0;max-width:100%;margin:0}.toolbar>label{gap:var(--space-075);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);flex-direction:column;min-width:0;max-width:100%;font-weight:500;display:flex}.chip{align-items:center;gap:var(--space-075);height:26px;padding:0 var(--space-100) 0 var(--space-100);border-radius:var(--radius-full);border:1px solid var(--accent);background:var(--accent-soft);color:var(--accent);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:inline-flex}.chip:hover{background:var(--select)}.chip .ico{color:var(--ink-soft)}.pg{min-width:32px;height:32px;padding:0 var(--space-100);border-radius:var(--radius-medium);border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);font-size:var(--font-size-body-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-body-small);justify-content:center;align-items:center;display:inline-flex}.pg:hover{background:var(--sunk)}.pg.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.pg[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}.skeleton{border-radius:var(--radius-medium);background:linear-gradient(90deg, var(--skeleton) 0%, var(--skeleton-hi) 40%, var(--skeleton) 80%);background-size:200% 100%;height:14px;animation:1.4s linear infinite skeleton-shimmer;display:block}.stepper{margin-bottom:var(--space-250);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);box-shadow:var(--shadow-1);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid;overflow:hidden}.stepper li{gap:var(--space-100);padding:var(--space-150) var(--space-250);border-right:1px solid var(--line);font-size:var(--font-size-body);color:var(--ink-soft);line-height:var(--line-height-body);grid-template-columns:28px minmax(0,1fr);align-items:center;display:grid}.stepper li:last-child{border-right:0}.stepper li b{color:var(--ink);font-weight:600;display:block}.stepper li small{font-size:var(--font-size-body-small);color:var(--ink-faint);line-height:var(--line-height-body-small);display:block}.stepper .stepno{border-radius:var(--radius-full);border:2px solid var(--line-strong);width:26px;height:26px;font-size:var(--font-size-body-small);color:var(--ink-soft);font-weight:600;line-height:var(--line-height-body-small);justify-content:center;align-items:center;display:inline-flex}.stepper li[aria-current=step] .stepno{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.stepper li.done .stepno{background:var(--ok);border-color:var(--ok);color:var(--on-ok)}@container not (min-width:760px){.stepper{grid-template-columns:1fr}.stepper li{border-right:0;border-bottom:1px solid var(--line)}.stepper li:last-child{border-bottom:0}}.scrim{background:var(--scrim);z-index:7;position:absolute;inset:0}.drawer{background:var(--elevated);border-left:1px solid var(--line);width:min(460px,100%);box-shadow:var(--shadow-3);z-index:8;animation:drawer-in var(--motion-duration-long) var(--motion-easing-out-practical);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}@keyframes drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.drawer-h{padding:var(--space-250) var(--space-250) var(--space-200);border-bottom:1px solid var(--line);align-items:flex-start;gap:var(--space-150);display:flex}.drawer-h .ct{font-family:var(--font-family-heading);font-size:var(--font-size-heading-large);line-height:var(--line-height-heading-large);font-weight:600}.drawer-f{padding:var(--space-150) var(--space-250);border-top:1px solid var(--line);background:var(--elevated);gap:var(--space-100);align-items:center;display:flex}@media not (min-width:640px){.drawer{width:100%}.drawer-f{flex-direction:column;align-items:stretch}}.list-frame{flex-direction:column;display:flex}.list-frame>.toolbar{order:1}.list-frame>.chips{order:2}.list-frame>.bulkbar{order:3}.list-frame>.table-scroll{order:4}.list-frame>.pager{order:5}.stat.lift:hover{box-shadow:var(--shadow-2);transform:translateY(-1px)}.stat .l{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);margin-bottom:var(--space-100);grid-area:1/1/auto/-1;align-self:start;font-weight:500}.stat .d b{color:var(--ink-soft);font-weight:600}.stat .spark{width:96px;height:32px;margin-top:var(--space-100);grid-area:4/1/auto/-1;place-self:end;display:block}.stat .n .next{padding:var(--space-025) var(--space-100);border-radius:var(--radius-full);background:var(--warn-soft);color:var(--warn);font-weight:600;display:inline-block}.stat.mini .spark{width:64px;height:24px;margin-top:var(--space-050)}.spark{overflow:visible}.spark .area,.chart .area{fill:var(--series-1);fill-opacity:.12}.spark .line,.chart .line{fill:none;stroke:var(--series-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.spark .end,.chart .end{fill:var(--series-1);stroke:var(--panel);stroke-width:2px}.spark .band,.chart .band{fill:var(--chart-band)}.spark .thr,.chart .thr{stroke:var(--chart-threshold);stroke-width:1px;stroke-dasharray:3 2.5}.spark .cross,.chart .cross{fill:var(--chart-point-bad);stroke:var(--panel);stroke-width:2px}.spark .end.bad,.chart .end.bad{fill:var(--chart-point-bad)}.chart .annotation{fill:var(--ink-soft);font-size:var(--font-size-body-small)}.hero .v small{color:var(--ink-soft);margin-left:var(--space-050);font-size:.46em;font-weight:500;line-height:1}.hero .spark{width:220px;max-width:100%;height:auto}.hero .d b{color:var(--ink-soft);font-weight:600}.hero .hbarwrap{margin-top:var(--space-250);grid-area:b}.hero .hbar{border-radius:var(--radius-medium);background:var(--track);height:10px;box-shadow:inset 0 0 0 1px var(--line-strong);position:relative}.hero .hbar>i{border-radius:var(--radius-medium);background:var(--series-1);width:var(--w);position:absolute;top:0;bottom:0;left:0}.hero .hbar>em{top:0;bottom:0;left:var(--x);width:var(--o);background:var(--chart-band);border-radius:0 var(--radius-medium) var(--radius-medium) 0;position:absolute}.hero .hbar>b{border-radius:var(--radius-small);background:var(--ink);width:2px;top:-4px;bottom:-4px;left:var(--x);position:absolute}.hero .hbar-l{justify-content:space-between;align-items:baseline;gap:var(--space-200);margin-top:var(--space-100);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);display:flex}.hero .hbar-l b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.hero .hbar-l .thr{color:var(--ink-soft);white-space:nowrap;font-weight:500}.chart .legend{gap:var(--space-200);font-size:var(--font-size-body-small);color:var(--ink-soft);padding:var(--space-150) var(--space-250) var(--space-050);line-height:var(--line-height-body-small);flex-wrap:wrap;display:flex}.chart .legend span{gap:var(--space-075);align-items:center;display:inline-flex}.chart .legend i{border-radius:var(--radius-small);background:var(--series-1);width:12px;height:8px;display:inline-block}.chart .legend i.track{background:var(--track);box-shadow:inset 0 0 0 1px var(--line-strong)}.chart .legend i.over{background:var(--chart-band)}.chart .legend i.point{border-radius:var(--radius-small);background:var(--chart-point-bad);width:9px;height:9px;transform:rotate(45deg)}.chart .legend i.thr{background:var(--ink);border-radius:0;width:2px;height:12px}.meter-list{padding:var(--space-075) var(--space-250) var(--space-150);margin:0;list-style:none}.meter-list li{gap:var(--space-150);padding:var(--space-100) 0;grid-template-columns:minmax(96px,1fr) minmax(0,2fr) auto;align-items:center;display:grid}.meter-list .who b{font-size:var(--font-size-body);line-height:var(--line-height-body);display:block}.meter-list .who small{font-size:var(--font-size-body-small);color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-body-small);display:block;overflow:hidden}.meter{height:10px;position:relative}.meter .track{height:10px;width:var(--t,100%);border-radius:var(--radius-medium);background:var(--track);box-shadow:inset 0 0 0 1px var(--line-strong);position:absolute;top:0;left:0}.meter .fill{border-radius:var(--radius-medium);background:var(--series-1);min-width:4px;height:10px;width:var(--w);position:absolute;top:0;left:0}.meter .band{background:var(--chart-band);border-radius:0 var(--radius-medium) var(--radius-medium) 0;min-width:7px;height:10px;box-shadow:inset 0 0 0 1px var(--chart-point-bad);top:0;left:var(--x);width:var(--o);position:absolute}.meter .point{width:8px;height:8px;margin-left:calc(var(--space-050) * -1);background:var(--chart-point-bad);box-shadow:0 0 0 var(--mark-ring) var(--panel);top:1px;left:var(--x);position:absolute;transform:rotate(45deg)}.meter .thr{border-left:2px dashed var(--chart-threshold);width:0;height:18px;top:-4px;left:var(--x);position:absolute}.meter-list .val{text-align:right;font-size:var(--font-size-body);line-height:var(--line-height-body)}.meter-list .val small{font-size:var(--font-size-body-small);color:var(--ink-faint);font-variant-numeric:tabular-nums;line-height:var(--line-height-body-small);display:block}svg.i{width:var(--space-200);height:var(--space-200);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:round;flex:none;display:block}svg.i.sm{width:var(--space-150);height:var(--space-150)}.ico{vertical-align:baseline;line-height:inherit;flex:none;display:inline-block}.ico>svg.i,.ico>input{vertical-align:middle}.ico>svg.i{display:inline-block}.sprite{width:0;height:0;position:absolute;overflow:hidden}.illo-art .l{fill:none;stroke:var(--illo-line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.illo-art .sp{fill:none;stroke:var(--illo-line);stroke-width:1.5px;stroke-linecap:round}.illo-art .fa{fill:var(--illo-a)}.illo-art .fb{fill:var(--illo-b)}.illo-art .fc{fill:var(--illo-c)}.illo-art .fn{fill:var(--illo-n)}.illo-art .a{fill:var(--illo-accent)}.illo{width:var(--illo-lg);height:var(--illo-lg);display:block}.disc{width:var(--disc-size);height:var(--disc-size);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;display:inline-flex}.disc.sm{width:var(--disc-size-small);height:var(--disc-size-small)}.disc svg.duo{width:var(--duo-size);height:var(--duo-size)}.disc.sm svg.duo{width:var(--duo-size-small);height:var(--duo-size-small)}.duo-art .l{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.duo-art .k{fill:var(--duo-block)}.disc.blue{background:var(--disc-blue);color:var(--disc-blue-icon);--duo-block:var(--duo-blue)}.disc.teal{background:var(--disc-teal);color:var(--disc-teal-icon);--duo-block:var(--duo-teal)}.disc.green{background:var(--disc-green);color:var(--disc-green-icon);--duo-block:var(--duo-green)}.disc.purple{background:var(--disc-purple);color:var(--disc-purple-icon);--duo-block:var(--duo-purple)}.disc.magenta{background:var(--disc-magenta);color:var(--disc-magenta-icon);--duo-block:var(--duo-magenta)}.disc.red{background:var(--disc-red);color:var(--disc-red-icon);--duo-block:var(--duo-red)}.disc.yellow{background:var(--disc-yellow);color:var(--disc-yellow-icon);--duo-block:var(--duo-yellow)}.disc.gray{background:var(--disc-gray);color:var(--disc-gray-icon);--duo-block:var(--duo-gray)}.empty{box-sizing:content-box;max-width:464px;margin:var(--space-600) auto;padding:0 var(--space-200);text-align:center;color:var(--ink);box-shadow:none;background:0 0;border:0;border-radius:0;display:block}.empty.narrow{max-width:304px}.empty>.illo{width:var(--illo-lg);height:var(--illo-lg);max-width:100%;margin:0 auto var(--space-300);display:block}.empty.filtered>.illo{width:var(--illo-sm);height:var(--illo-sm)}.empty>b,.empty>.es-h{padding-bottom:var(--space-200);font:var(--font-weight-bold) var(--font-size-heading-medium)/var(--line-height-heading-medium) var(--font-family-heading);color:var(--ink);display:block}.empty>p{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--ink);margin:0 auto}.empty>.actions{justify-content:center;align-items:center;gap:var(--space-100);margin:var(--space-300) 0 var(--space-100);flex-wrap:wrap;display:flex}.empty>.es-t{margin:var(--space-100) 0 0}.card>.empty,.panel>.empty{margin-block:var(--space-500)}.avatar{width:var(--avatar-size-large);height:var(--avatar-size-large);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent);font-size:var(--font-size-body-small);font-weight:600;line-height:var(--line-height-body-small);flex:none;justify-content:center;align-items:center;display:inline-flex}.avatar.rec{border-radius:var(--radius-small);background:var(--idle-soft);color:var(--ink)}.bell{position:relative}.bell .dot{min-width:15px;height:15px;padding:0 var(--space-050);border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);text-align:center;box-shadow:0 0 0 var(--mark-ring) var(--ground);font-variant-numeric:tabular-nums;font-weight:700;position:absolute;top:2px;right:2px}.popover{width:420px;max-width:calc(100% - var(--space-400));background:var(--elevated);border:1px solid var(--line);border-radius:var(--radius-xlarge);box-shadow:var(--shadow-3);z-index:9;animation:pop-in var(--motion-duration-medium) var(--motion-easing-out-practical);position:absolute;top:58px;right:24px;overflow:hidden}@keyframes pop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.popover .ph{justify-content:space-between;align-items:baseline;gap:var(--space-100);padding:var(--space-150) var(--space-200);border-bottom:1px solid var(--line);font-weight:600;font-size:var(--font-size-body);line-height:var(--line-height-body);display:flex}.popover .ph b{font-weight:400;font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);display:block}.popover .ph .button{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.popover .notifs{overscroll-behavior:contain;max-height:520px;margin:0;padding:0;list-style:none;overflow-y:auto}.popover .notifs .day{z-index:1;padding:var(--space-075) var(--space-200);background:var(--sunk);border-bottom:1px solid var(--line);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;font-weight:600;position:sticky;top:0}.popover .notifs .n{grid-template-columns:var(--avatar-size) minmax(0, 1fr) max-content;gap:var(--space-025) var(--space-100);padding:var(--space-100) var(--space-200);border-bottom:1px solid var(--line);align-items:start;display:grid;position:relative}.popover .notifs .n:last-child{border-bottom:0}.popover .notifs .n:hover{background:var(--sunk)}.popover .notifs .n.unread:before{content:"";background:var(--accent);width:3px;position:absolute;top:0;bottom:0;left:0}.popover .notifs .n p{font-size:var(--font-size-body);line-height:var(--line-height-body)}.popover .notifs .n small{margin-top:var(--space-025);color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.popover .notifs .n .when{font-size:var(--font-size-body-small);line-height:var(--line-height-body);color:var(--ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.popover .notifs .n .when .dot{border-radius:var(--radius-full);background:var(--accent);width:6px;height:6px;margin:var(--space-050) 0 0 auto;display:block}.popover .notifs .n .acts{gap:var(--space-050);margin-top:var(--space-075);flex-wrap:wrap;display:flex}.popover .pf{padding:var(--space-100) var(--space-200);border-top:1px solid var(--line);font-size:var(--font-size-body-small);text-align:center;line-height:var(--line-height-body-small)}.notice.refused{background:var(--bad-soft);border-color:var(--bad-soft)}.notice.refused p{color:var(--ink)}.notice.absent{background:var(--warn-soft);border-color:var(--warn-soft)}.notice.absent p{color:var(--ink)}.notice h3{margin:0 0 var(--space-025);color:inherit;font-size:var(--font-size-body);line-height:var(--line-height-body)}.two{gap:var(--space-250);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.two>.card,.two>.stat{margin-bottom:0}.two{margin-bottom:var(--space-250)}@container not (min-width:760px){.two{grid-template-columns:minmax(0,1fr)}}.two>*{min-width:0}.two.even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.u-tabular{text-align:left;font-variant-numeric:tabular-nums;display:inline-block}.u-sm{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.gated{color:var(--ink-faint);font-style:italic}.docs.sel li{grid-template-columns:15px 20px minmax(0,1fr) max-content}.docs.sel li>input[type=checkbox]{width:var(--checkbox-size);height:var(--checkbox-size);accent-color:var(--accent);flex:none;align-self:center;margin:0}.docs.sel li.picked{background:var(--select)}.list{margin:0;padding:0;list-style:none}.list li{gap:var(--space-050) var(--space-200);padding:var(--space-150) var(--space-200);border-bottom:1px solid var(--line);transition:background var(--motion-duration-short) var(--motion-easing-out-practical);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.list li:hover{background:var(--sunk)}.list li:last-child{border-bottom:0}.list li small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.list li>.num{font-weight:500}.list.day li{grid-template-columns:22px minmax(0,1fr) auto}.list.day .when{font-size:var(--font-size-body-small);color:var(--ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:var(--line-height-body-small)}.list.day .kind{border-radius:var(--radius-full);background:var(--line-strong);width:7px;height:7px;margin:0 auto}.gate{gap:var(--space-250);padding:var(--space-250) var(--space-300);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);box-shadow:var(--shadow-1);margin-bottom:var(--space-250);align-items:flex-start;display:flex}.gate>.illo{width:var(--illo-sm);height:var(--illo-sm);flex:none}.gate>div{flex:1;min-width:0}.gate b{font-family:var(--font-family-heading);font-size:var(--font-size-heading-medium);line-height:var(--line-height-heading-medium);display:block}.gate p{color:var(--ink-soft);margin-top:var(--space-050)}.gate ul{margin:var(--space-100) 0 0;padding-left:var(--space-250);color:var(--ink-soft);font-size:var(--font-size-body);line-height:var(--line-height-body)}.gate .actions{margin-top:var(--space-150)}.provenance{gap:var(--space-100);padding:var(--space-150) var(--space-200);border-radius:var(--radius-large);background:var(--accent-soft);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink);margin-bottom:var(--space-250);align-items:flex-start;display:flex}.provenance>.ico{color:var(--accent)}.provenance>span:not(.ico){flex:1;min-width:0}.steps{margin:0 0 var(--space-200);gap:0;padding:0;list-style:none;display:grid}.steps li{gap:var(--space-150);padding:var(--space-075) 0;grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.steps li>div small{font-size:var(--font-size-body-small);color:var(--ink-faint);line-height:var(--line-height-body-small);display:block}.tick,.ic{border-radius:var(--radius-full);border:2px solid var(--line-strong);background:var(--panel);flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.tick .ico,.ic .ico{display:flex}.steps li.done .tick{background:var(--ok);border-color:var(--ok);color:var(--on-ok)}.steps li.now .tick{border-color:var(--accent)}.ic{width:40px;height:var(--control-height);background:var(--accent-soft);border-color:var(--accent-soft);color:var(--accent)}.setup ol{margin:0;padding:0;list-style:none}.setup li{gap:var(--space-150);padding:var(--space-150) var(--space-250);border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;display:grid}.setup li:last-child{border-bottom:0}.setup li b{font-weight:600;font-size:var(--font-size-body);line-height:var(--line-height-body);display:block}.setup li small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.setup li.done b{color:var(--ink-soft);font-weight:500}.setup li.done .tick{background:var(--ok);border-color:var(--ok);color:var(--on-ok)}.setup .status{font-size:var(--font-size-body-small);color:var(--ok);font-weight:500;line-height:var(--line-height-body-small)}.setup.mini{align-items:center;gap:var(--space-150);padding:var(--space-150) var(--space-200);margin-bottom:var(--space-250);font-size:var(--font-size-body);line-height:var(--line-height-body);flex-wrap:wrap;display:flex}.setup.mini>span{flex:220px;min-width:0}.health{gap:var(--space-200);margin-bottom:var(--space-250);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.phases{gap:var(--space-075);margin-bottom:var(--space-250);display:flex;overflow-x:auto}.phases a{text-align:center;min-width:90px;padding:var(--space-100) var(--space-100);border-radius:var(--radius-medium);background:var(--sunk);border:1px solid var(--line);font-size:var(--font-size-body-small);color:var(--ink-soft);white-space:nowrap;transition:background var(--motion-duration-short) var(--motion-easing-out-practical), color var(--motion-duration-short) var(--motion-easing-out-practical);font-weight:500;line-height:var(--line-height-body-small);flex:1}.phases a:hover{color:var(--ink);text-decoration:none}.phases a[aria-current=step]{background:var(--accent);color:var(--on-accent);border-color:var(--accent);box-shadow:var(--shadow-1)}.phases a.done{color:var(--ok)}.mstones{margin:0;padding:0;list-style:none}.mstones li{gap:var(--space-150);padding:var(--space-150) var(--space-250);border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;display:grid}.mstones li:last-child{border-bottom:0}.mstones li b{font-weight:600;display:block}.mstones li small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.mstones li.done .tick{background:var(--ok);border-color:var(--ok);color:var(--on-ok)}.mstones li.now .tick{border-color:var(--accent)}.mstones .num{font-size:var(--font-size-body);line-height:var(--line-height-body)}.mstones .num small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.docs{margin:0;padding:0;list-style:none}.docs li{gap:var(--space-150);padding:var(--space-150) var(--space-250);border-bottom:1px solid var(--line);transition:background var(--motion-duration-short) var(--motion-easing-out-practical);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;display:grid}.docs li:hover{background:var(--sunk)}.docs li:last-child{border-bottom:0}.docs li>.ico{color:var(--ink-faint);display:flex}.docs li b{font-weight:500;display:block}.docs li small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.docs li>span:nth-child(3){font-size:var(--font-size-body-small);color:var(--ink-faint);white-space:nowrap;line-height:var(--line-height-body-small)}.variation{padding:var(--space-250) var(--space-250);border-bottom:1px solid var(--line)}.variation:last-child{border-bottom:0}.variation .vh{justify-content:space-between;gap:var(--space-150);margin-bottom:var(--space-050);align-items:baseline;display:flex}.variation .vh b{font-size:var(--font-size-body-large);line-height:var(--line-height-body-large)}.variation p{color:var(--ink-soft);font-size:var(--font-size-body);line-height:var(--line-height-body)}.variation .num{font-family:var(--font-family-heading);font-size:var(--font-size-heading-large);line-height:var(--line-height-heading-large);text-align:left;margin-top:var(--space-100);font-weight:600}.variation .num small{font-family:var(--font-family-body);font-size:var(--font-size-body-small);color:var(--ink-faint);letter-spacing:0;font-weight:400;line-height:var(--line-height-body-small);display:block}.taxrow{gap:var(--space-150);padding:var(--space-150) var(--space-250);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;display:grid}.taxrow:last-child{border-bottom:0}.taxrow b{font-weight:600;display:block}.taxrow small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.taxrow .val{font-weight:500}.meter-cell{align-items:center;gap:var(--space-100);min-width:120px;display:flex}.meter-cell .meter{flex:1}.meter-cell small{font-size:var(--font-size-body-small);color:var(--ink-faint);line-height:var(--line-height-body-small);text-align:right;min-width:3.5ch}.prog-cell{align-items:center;gap:var(--space-100);display:flex}.prog-cell small{font-size:var(--font-size-body-small);color:var(--ink-faint);font-variant-numeric:tabular-nums;line-height:var(--line-height-body-small)}.daysum{gap:var(--space-150);padding:var(--space-200) var(--space-250);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.daysum>div{font-size:var(--font-size-body-small);color:var(--ink-faint);line-height:var(--line-height-body-small)}.daysum>div b{font-family:var(--font-family-heading);font-size:var(--font-size-heading-large);line-height:var(--line-height-heading-large);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;display:block}.daysum>div small{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.photos{gap:var(--space-100);padding:var(--space-200) var(--space-250);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.photos>div{aspect-ratio:4/3;border-radius:var(--radius-medium);background:var(--sunk);border:1px solid var(--line);padding:var(--space-100);font-size:var(--font-size-body-small);color:var(--ink-faint);line-height:var(--line-height-body-small);align-items:flex-end;display:flex;position:relative;overflow:hidden}.photos>div:before{content:"";background:linear-gradient(160deg, var(--accent-soft), var(--sunk) 60%);position:absolute;inset:0}.photos>div span{position:relative}.recce{gap:var(--space-250);margin-bottom:var(--space-250);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.recce>.card{margin-bottom:0}.recce>*{min-width:0}.checklist{margin:0;padding:0;list-style:none}.checklist li{gap:var(--space-150);padding:var(--space-100) var(--space-250);border-bottom:1px solid var(--line);font-size:var(--font-size-body);line-height:var(--line-height-body);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;display:grid}.checklist li:last-child{border-bottom:0}.checklist li small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.checklist li.done .tick{background:var(--ok);border-color:var(--ok);color:var(--on-ok)}.sheet td.num.diff-up{color:var(--bad)}.sheet td.num.diff-down,.ledger tr.in td.num.amt{color:var(--ok)}.ledger tr.out td.num.amt{color:var(--ink)}.rate-bar{align-items:center;gap:var(--space-100);display:flex}.rate-bar small{font-size:var(--font-size-body-small);color:var(--ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:var(--line-height-body-small)}.tasks li{grid-template-columns:26px minmax(0,1fr) auto auto}.tasks li .avatar{width:var(--avatar-size);height:var(--avatar-size);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.tasks li .due{font-size:var(--font-size-body-small);color:var(--ink-faint);white-space:nowrap;line-height:var(--line-height-body-small)}.tasks li .due.today{padding:var(--space-025) var(--space-100);border-radius:var(--radius-full);background:var(--warn-soft);color:var(--warn);font-weight:600;display:inline-block}.stock-low{color:var(--ink);font-weight:600}.p-head{justify-content:space-between;align-items:center;gap:var(--space-100) var(--space-150);padding:var(--space-150) var(--space-200);border-bottom:1px solid var(--line);background:var(--panel);flex-wrap:wrap;display:flex}.p-head>div{flex:220px;min-width:0}.p-head b{font-size:var(--font-size-heading-small);line-height:var(--line-height-heading-small);display:block}.p-head small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.p-head .ptabs{gap:var(--space-025);max-width:100%;display:flex;overflow-x:auto}.p-head .ptabs a{padding:var(--space-100) var(--space-150);border-radius:var(--radius-medium);font-size:var(--font-size-body);color:var(--ink-soft);align-items:center;min-height:44px;font-weight:500;display:inline-flex}.p-head .ptabs a[aria-current=page]{background:var(--accent-soft);color:var(--accent)}.p-body{padding:var(--space-200)}.p-body .ps{margin-bottom:var(--space-200)}.p-nav{border-top:1px solid var(--line);background:var(--panel);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.p-nav a{justify-content:center;align-items:center;gap:var(--space-050);min-height:56px;padding:var(--space-100) var(--space-050);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);flex-direction:column;font-weight:500;display:flex}.p-nav a .ico{display:flex}.p-nav a[aria-current=page]{color:var(--accent)}.p-nav a:hover{text-decoration:none}.card-list{gap:var(--space-150);margin:0;padding:0;list-style:none;display:grid}.card-list .amt{padding:var(--space-100) var(--space-200) 0;font-family:var(--font-family-heading);font-size:var(--font-size-heading-large);line-height:var(--line-height-heading-large);font-variant-numeric:tabular-nums;font-weight:600}.card-list .amt small{font-family:var(--font-family-body);font-size:var(--font-size-body-small);color:var(--ink-faint);letter-spacing:0;font-weight:400;line-height:var(--line-height-body-small);display:block}.card-list .row .button{min-height:var(--control-height-large);flex:1}@container not (min-width:760px){.two,.two.even,.recce{grid-template-columns:minmax(0,1fr)}.docs li{grid-template-columns:24px minmax(0,1fr)}.docs li>:last-child{grid-area:2/2;justify-self:start}.docs.sel li{grid-template-columns:15px 20px minmax(0,1fr)}.docs.sel li>:last-child{grid-area:2/3}.mstones li{grid-template-columns:26px minmax(0,1fr)}.mstones li>:last-child{text-align:left;grid-area:2/2}.daysum,.photos{grid-template-columns:repeat(2,minmax(0,1fr))}.health{grid-template-columns:minmax(0,1fr)}.taxrow{gap:var(--space-075);grid-template-columns:minmax(0,1fr)}.taxrow .pill{justify-self:start}}@container not (min-width:520px){.empty .actions,.gate .actions{flex-direction:column;align-items:stretch}.card-list .row{flex-wrap:nowrap}.card-list .row .button{min-width:0}}.dash-grid{gap:var(--grid-gutter);margin-bottom:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.dash-grid>*{grid-column:span 12;min-width:0;margin:0}.dash-grid>.c3{grid-column:span 3}.dash-grid>.c4{grid-column:span 4}.dash-grid>.c6{grid-column:span 6}.dash-grid>.c8{grid-column:span 8}.dash-grid>.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);box-shadow:var(--shadow-1);flex-direction:column;padding:0;display:flex;container-type:normal}.dash-grid>.card>.card-b{padding:var(--space-200) var(--space-250) var(--space-250);flex-direction:column;flex:auto;min-width:0;display:flex}.dash-grid>.card>.card-h{box-sizing:border-box;height:var(--card-head-height);align-items:center;gap:var(--space-100);padding:0 var(--space-250);background:var(--sunk);border-bottom:1px solid var(--line);border-radius:var(--radius-large) var(--radius-large) 0 0;flex-wrap:nowrap;display:flex}.dash-grid>.card>.card-h>.disc{flex:none}.dash-grid>.card>.card-h>.ct{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--font-size-body);line-height:var(--line-height-body);align-items:center;gap:var(--space-075);flex:auto;margin:0;font-weight:600;display:flex;overflow:hidden}.dash-grid>.card>.card-h>.ct>.help{width:22px;height:22px;box-shadow:none;color:var(--ink-faint);border-radius:var(--radius-full);cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dash-grid>.card>.card-h>.ct>.help:hover{color:var(--ink);background:var(--panel)}.dash-grid>.card>.card-h>.ct>.help svg{width:16px;height:16px}.dash-grid>.card>.card-h>.act,.dash-grid>.card>.card-h>.period{flex:none;margin-left:auto}.dash-grid>.card>.card-h>.act{height:var(--control-height-compact);padding:0 var(--space-100);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);gap:var(--space-075)}.dash-grid>.card>.card-h>.act>.ico{display:none}.dash-grid>.card>.card-h>.act>.ico svg{width:16px;height:16px}.period{position:relative}.period>summary{align-items:center;gap:var(--space-075);height:var(--control-height-compact);padding:0 var(--space-100);border:1px solid var(--line-strong);border-radius:var(--radius-medium);background:var(--panel);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-1);font-weight:500;list-style:none;display:inline-flex}.period>summary::-webkit-details-marker{display:none}.period>summary:hover{background:var(--sunk)}.period>summary svg{width:16px;height:16px}.period>summary>.cal{display:none}.period>.menu{right:0;top:calc(100% + var(--space-050));z-index:5;min-width:180px;padding:var(--space-050);background:var(--elevated);border:1px solid var(--line);border-radius:var(--radius-medium);box-shadow:var(--shadow-2);margin:0;list-style:none;position:absolute}.period>.menu a{padding:var(--space-100) var(--space-150);border-radius:var(--radius-medium);color:var(--ink);font-size:var(--font-size-body);line-height:var(--line-height-body);text-decoration:none;display:block}.period>.menu a:hover{background:var(--sunk)}.period>.menu a[aria-current=true]{background:var(--select);font-weight:600}.tile .fig{font-family:var(--font-family-heading);font-weight:600;font-size:var(--font-size-tile);line-height:var(--line-height-heading-large);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tile .meaning{margin:var(--space-050) 0 0;color:var(--ink-soft);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.tile .meaning b,.lead-line b,.issues-line b{color:var(--ink);font-weight:600}.tile .foot{padding-top:var(--space-150);justify-content:flex-end;margin-top:auto;display:flex}.tile .foot .button{height:var(--control-height-compact);padding:0 var(--space-100);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.chart.owe,.tile .chart.owe{margin:var(--space-150) 0 var(--space-100)}.chart.owe .owe-bar{gap:var(--border-width-selected);height:var(--space-100);border-radius:var(--radius-medium);background:var(--panel);display:flex;overflow:hidden}.chart.owe .owe-bar .cur{background:var(--owed-current);flex:1 1 0}.chart.owe .owe-bar .cur[style]{flex:0 0 var(--w)}.chart.owe .owe-bar .over{flex:0 0 var(--w);background:var(--owed-overdue)}.chart.owe .owe-bar .over:not([style]){flex:1 1 0}.chart.owe .owe-bar .rest{background:var(--track);box-shadow:inset 0 0 0 1px var(--line-strong);flex:1 1 0}.owe-split{gap:var(--space-100) var(--space-300);flex-wrap:wrap;margin:0;display:flex}.owe-split>div{gap:var(--space-025);flex-direction:column;min-width:0;display:flex}.owe-split dt{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);letter-spacing:var(--letter-spacing-caps);text-transform:none;color:var(--ink-faint);margin:0;font-weight:600}.owe-split dd{font-size:var(--font-size-body);line-height:var(--line-height-body);font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-weight:600}.owe-split .overdue dt{color:var(--warn)}.owe .owe-total{gap:var(--space-025);flex-direction:column;display:flex}.owe .owe-total .caps{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);letter-spacing:var(--letter-spacing-caps);color:var(--ink-faint);font-weight:600}.owe .owe-total .fig{font-family:var(--font-family-heading);font-weight:600;font-size:var(--font-size-total);line-height:var(--line-height-heading-large);font-variant-numeric:tabular-nums;white-space:nowrap}.owe .hint,.tile .hint,.dash-grid .hint{padding-top:var(--space-150);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);margin:auto 0 0}.lead-line{margin:0 0 var(--space-150);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--ink-soft);font-weight:500}.lead-line b{font-family:var(--font-family-heading);font-weight:600;font-size:var(--font-size-tile);line-height:var(--line-height-heading-large);font-variant-numeric:tabular-nums;margin-right:var(--space-050)}.site-rows{margin:var(--space-150) 0 0;gap:var(--space-050);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);padding:0;list-style:none;display:grid}.site-rows li{justify-content:space-between;gap:var(--space-100);display:flex}.site-rows li b{font-weight:600}.site-rows li .no{color:var(--warn);font-weight:500}.issues-line{margin:var(--space-150) 0 0;font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft)}.dash-grid .fig-line{margin:0 0 var(--space-075);font-family:var(--font-family-heading);font-weight:600;font-size:var(--font-size-tile);line-height:var(--line-height-heading-large);font-variant-numeric:tabular-nums}.dash-grid .who-list{gap:var(--space-100);margin:0;padding:0;list-style:none;display:grid}.dash-grid .who-list li{align-items:center;gap:var(--space-100);font-size:var(--font-size-body);line-height:var(--line-height-body);display:flex}.dash-grid .who-list .avatar{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full);background:var(--sunk);border:1px solid var(--line);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.dash-grid .who-list small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.chart-with-figs{gap:var(--space-300);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.cash-figs{gap:var(--space-150);padding-left:var(--space-300);border-left:1px solid var(--line);min-width:150px;margin:0;display:grid}.cash-figs dt{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint)}.cash-figs dd{margin:var(--space-025) 0 0;font-size:var(--font-size-body);line-height:var(--line-height-body);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.money.in{color:var(--ink)}.money.out{color:var(--ink-soft)}.dash-grid .list.day .late{padding:0 var(--space-100);border-radius:var(--radius-full);background:var(--warn-soft);color:var(--warn);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);margin-right:var(--space-075);vertical-align:middle;font-weight:600;display:inline-block}.chart.bars .plot{height:140px;margin:var(--space-100) 0 0;position:relative}.chart.bars .plot .grid{position:absolute;inset:0}.chart.bars .plot .grid>span{left:0;right:0;bottom:var(--v);border-top:1px solid var(--line);position:absolute}.chart.bars .plot .grid>span>b{left:0;bottom:var(--space-025);font-weight:400;font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);font-variant-numeric:tabular-nums;position:absolute}.chart.bars .plot .grid>span.axis{border-top-color:var(--line-strong)}.chart.bars .bars{inset:0 0 0 var(--space-500);align-items:flex-end;gap:var(--space-150);margin:0;padding:0;list-style:none;display:flex;position:absolute}.chart.bars .bars>li{justify-content:center;align-items:flex-end;gap:var(--border-width-selected);flex:1 1 0;min-width:0;height:100%;display:flex;position:relative}.chart.bars .bars>li>i{max-width:28px;height:var(--v);border-radius:var(--radius-small) var(--radius-small) 0 0;background:var(--series-1);flex:1 1 0;min-height:1px;display:block}.chart.bars .bars>li>i.s2{background:var(--series-2)}.chart.bars .bars>li>i.gap{box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0;height:100%}.chart.bars .bars>li.is-hover>i{box-shadow:0 0 0 var(--mark-ring) var(--panel), 0 0 0 calc(var(--mark-ring) * 2) var(--ink)}.chart .x{margin:var(--space-075) 0 0;padding:0 0 0 var(--space-500);list-style:none;display:flex}.chart .x>li{text-align:center;font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);flex:1 1 0}.chart.lines .x{padding-left:0}.chart.lines .x>li:first-child{text-align:left}.chart.lines .x>li:last-child{text-align:right}.chart.short .plot{height:96px}.chart .tooltip{bottom:calc(var(--v) + var(--space-075));z-index:2;padding:var(--space-050) var(--space-100);border-radius:var(--radius-medium);background:var(--ink);color:var(--panel);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);white-space:nowrap;pointer-events:none;display:none;position:absolute;left:50%;transform:translate(-50%)}.chart.bars .bars>li:hover>.tooltip,.chart.bars .bars>li.is-hover>.tooltip{display:block}.chart.bars .bars>li:hover>i,.chart.bars .bars>li.is-hover>i{box-shadow:0 0 0 var(--mark-ring) var(--panel), 0 0 0 calc(var(--mark-ring) * 2) var(--ink)}.chart.bars .bars>li[data-tall] .tooltip{bottom:auto;top:var(--space-075)}.chart.lines .hits{margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:0}.chart.lines .hit{flex:1 1 0;min-width:0;position:relative}.chart.lines .hit>.crosshair{top:0;bottom:0;left:var(--x);border-left:1px dashed var(--ink-faint);pointer-events:none;width:0;display:none;position:absolute}.chart.lines .hit>.mark{left:var(--x);top:var(--y);border-radius:var(--radius-full);background:var(--series-1);width:10px;height:10px;box-shadow:0 0 0 var(--mark-ring) var(--ink);pointer-events:none;margin:-5px 0 0 -5px;display:none;position:absolute}.chart.lines .hit>.mark.s2{background:var(--series-2)}.chart.lines .hit:hover>.crosshair,.chart.lines .hit.is-hover>.crosshair,.chart.lines .hit:hover>.mark,.chart.lines .hit.is-hover>.mark,.chart.lines .hit:hover>.tooltip,.chart.lines .hit.is-hover>.tooltip{display:block}.chart.lines .hits{left:0;right:0}.chart.lines .hit>.crosshair,.chart.lines .hit>.mark,.chart.lines .hit>.tooltip{left:var(--x)}.chart.lines .tooltip{bottom:auto;top:var(--y);transform:translate(-50%, calc(-100% - var(--space-075)))}.chart.lines .tooltip.first{transform:translate(0, calc(-100% - var(--space-075)))}.chart.lines .tooltip.last{transform:translate(-100%, calc(-100% - var(--space-075)))}.chart.lines .tooltip.below{transform:translate(-50%, var(--space-075))}.chart.parts .plot{gap:var(--border-width-selected);height:var(--space-200);border-radius:var(--radius-medium);margin:var(--space-100) 0 0;display:flex;overflow:hidden}.chart.parts .plot>i{flex:0 0 var(--w);background:var(--series-1);display:block}.chart.parts .s2,.chart.parts .plot>i.s2{background:var(--series-2)}.chart.parts .s3,.chart.parts .plot>i.s3{background:var(--series-3)}.chart.parts .s4,.chart.parts .plot>i.s4{background:var(--series-4)}.chart.parts .s5,.chart.parts .plot>i.s5{background:var(--series-5)}.chart.parts .other,.chart.parts .plot>i.other{background:var(--chart-neutral)}.chart.parts .legend{gap:var(--space-075);padding:var(--space-150) 0 0;display:grid}.chart.parts .legend li{justify-content:space-between;align-items:center;gap:var(--space-150);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:flex}.chart.parts .legend li>span{align-items:center;gap:var(--space-075);min-width:0;display:inline-flex}.chart.parts .legend li b{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-weight:600}.chart.parts .legend li small{color:var(--ink-faint)}.chart .legend.list{margin:0;list-style:none}.chart.lines .plot{margin:var(--space-100) 0 0;position:relative}.chart.lines .plot>svg{z-index:0;position:relative}.chart.lines svg.lines{width:100%;height:auto;display:block;overflow:visible}.chart.lines .line.s2{stroke:var(--series-2)}.chart.lines .dot{fill:var(--series-1);stroke:var(--panel);stroke-width:2px}.chart.lines .dot.s2{fill:var(--series-2)}.chart.lines .dot.hover{stroke:var(--ink);stroke-width:2px}.chart.lines .crosshair{stroke:var(--ink-faint);stroke-width:1px;stroke-dasharray:3 2.5}.chart.lines .legend i.line{background:var(--series-1);border-radius:0;width:14px;height:2px}.chart.lines .legend i.line.s2{background:var(--series-2)}.chart.lines .legend,.chart.bars .legend{padding:var(--space-100) 0 0}.chart .legend i.s2{background:var(--series-2)}.chart-table{margin:var(--space-100) 0 0;font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.chart-table>summary{cursor:pointer;color:var(--ink-soft);align-items:center;gap:var(--space-050);list-style:none;display:inline-flex}.chart-table>summary::-webkit-details-marker{display:none}.chart-table>summary:hover{color:var(--ink)}.chart-table table{width:100%;margin-top:var(--space-100);border-collapse:collapse;font-variant-numeric:tabular-nums}.chart-table th,.chart-table td{padding:var(--space-050) var(--space-100);text-align:left;border-bottom:1px solid var(--line)}.chart-table th{color:var(--ink-faint);font-weight:500}.chart-table th.num,.chart-table td.num{text-align:right}.chart .empty-plot{min-height:96px;margin:var(--space-100) 0 0;border:1px dashed var(--line-strong);border-radius:var(--radius-medium);color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);justify-content:center;align-items:center;display:flex}@container main not (min-width:1100px){.dash-grid>.c3{grid-column:span 6}}@container main not (min-width:760px){.dash-grid>.c8,.dash-grid>.c4{grid-column:span 12}.chart-with-figs{grid-template-columns:minmax(0,1fr)}.chart-with-figs .cash-figs{border-left:0;grid-template-columns:repeat(3,minmax(0,1fr));padding-left:0}.dash-grid>.c3,.dash-grid>.c6{grid-column:span 12}.dash-grid>.card>.card-h{padding:0 var(--space-150);gap:var(--space-100)}.dash-grid>.card>.card-b{padding:var(--space-150) var(--space-150) var(--space-200)}.chart-with-figs .cash-figs{grid-template-columns:minmax(0,1fr)}}.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.muted{color:var(--ink-faint)}.nowrap{white-space:nowrap}.figbox{min-width:0;container-type:inline-size}.figbox .fig{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-figure);line-height:var(--line-height-fluid);font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:var(--space-150)}.pt{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-title);line-height:var(--line-height-fluid)}.ps{color:var(--ink-soft);font-size:var(--font-size-body);line-height:var(--line-height-body);margin-top:var(--space-050)}.ps .pill{vertical-align:baseline}.eyebrow{align-items:center;gap:var(--space-100);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-semibold);color:var(--ink-soft);margin-bottom:var(--space-075);display:inline-flex}.eyebrow:before{content:"";border-radius:var(--radius-full);background:var(--ink-faint);width:8px;height:8px}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);margin-bottom:var(--space-250);transition:var(--transition-card)}.card.lift:hover{border-color:var(--line-strong)}.card-h{justify-content:space-between;align-items:center;gap:var(--space-150) var(--space-150);padding:var(--space-200) var(--space-250);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.card-h .ct{font-size:var(--font-size-heading-small);line-height:var(--line-height-heading-small);font-weight:var(--font-weight-bold);flex:140px;min-width:0}.card-h .actions{flex-wrap:nowrap;flex:0 auto;min-width:0}.card-h .ct .sub{font-weight:var(--font-weight-regular);color:var(--ink-faint);font-size:var(--font-size-body-small);margin-left:var(--space-100);line-height:var(--line-height-body-small)}.card-b{padding:var(--space-250)}.card-b.tight{padding:var(--space-100) var(--space-150) var(--space-150)}.card-b.board{padding:var(--space-150)}.kanban{gap:var(--space-150);padding-bottom:var(--space-100);grid-auto-columns:minmax(168px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.kcol{background:var(--sunk);border:1px solid var(--line);border-radius:var(--radius-xlarge);padding:var(--space-100);min-width:0}.kcol>.kh{gap:var(--space-025);padding:var(--space-050) var(--space-075) var(--space-100);font-size:var(--font-size-body-small);color:var(--ink-soft);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-small);display:grid}.kcol>.kh .num{font-weight:var(--font-weight-medium);color:var(--ink-faint);font-size:var(--font-size-body-small);text-align:left;line-height:var(--line-height-body-small)}.kcard{color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);padding:var(--space-150) var(--space-150);margin-bottom:var(--space-100);cursor:pointer;transition:var(--transition-card);display:block}.kcard:hover{border-color:var(--line-strong);background:var(--sunk);text-decoration:none}.kcard b{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-semibold);display:block}.kcard small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.kcard .num{text-align:left;margin-top:var(--space-075);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;display:block}.kcard .who{align-items:center;gap:var(--space-075);margin-top:var(--space-100);font-size:var(--font-size-body-small);color:var(--ink-faint);line-height:var(--line-height-body-small);display:flex}.kcard .who .avatar{width:var(--avatar-size);height:var(--avatar-size);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.kcol>.kempty{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);padding:var(--space-075);margin:0}.card-b.continued{padding-top:0}.card-f{padding:var(--space-150) var(--space-250);border-top:1px solid var(--line);gap:var(--space-100);font-size:var(--font-size-body-small);color:var(--ink-soft);line-height:var(--line-height-body-small);justify-content:space-between;align-items:center;display:flex}.kv{gap:var(--space-100) var(--space-250);font-size:var(--font-size-body);line-height:var(--line-height-body);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.kv dt{color:var(--ink-faint)}.kv dd{min-width:0;margin:0}.kv dd .pill{vertical-align:baseline}.stats{gap:var(--space-200);margin-bottom:var(--space-250);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;display:grid}.stats>.stat{grid-row:span 5;grid-template-rows:subgrid;row-gap:0}.stats.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.stats.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.stat{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);padding:var(--space-250) var(--space-250) var(--space-200);box-shadow:var(--shadow-1);min-width:0;transition:var(--transition-card);grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start;align-items:end;display:grid}.stat.lift:hover{border-color:var(--line-strong)}.stat .l{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);font-weight:var(--font-weight-medium);margin-bottom:var(--space-100);grid-area:1/1/auto/-1;align-self:start}.stat .vbox{grid-area:2/1/auto/-1;align-self:start;min-width:0;container-type:inline-size}.stat .v{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-stat);line-height:var(--line-height-fluid);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.stat .v.txt{font-family:var(--font-family-body);font-weight:var(--font-weight-semibold);font-size:var(--font-size-heading-medium);line-height:var(--line-height-heading-medium);white-space:normal}.stat .d{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);margin-top:var(--space-075);font-variant-numeric:tabular-nums;align-self:start;align-items:baseline;gap:var(--space-075);flex-wrap:wrap;grid-area:3/1/auto/-1;display:flex}.stat .d b{font-weight:var(--font-weight-semibold);color:var(--ink-soft)}.stat .d.up b{color:var(--ok)}.stat .d.down b{color:var(--bad)}.stat .d.watch b{color:var(--ink)}.stat .n .next{color:var(--warn);font-weight:var(--font-weight-semibold);display:inline-block}.stat .n{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);margin-top:var(--space-100);padding-top:var(--space-100);border-top:1px solid var(--line);grid-area:5/1/auto/-1}.stat .n .pill{vertical-align:baseline}.stat.mini{padding:var(--space-150) var(--space-150)}.stat.mini .v{font-size:var(--font-size-stat-compact);line-height:var(--line-height-heading-large)}.hero{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-xlarge);box-shadow:var(--shadow-2);padding:var(--space-300) var(--space-300) var(--space-300);margin-bottom:var(--space-250);column-gap:var(--space-300);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"e e""v s""p s""a a""f f";align-items:end;display:grid;position:relative;overflow:hidden}.hero .eyebrow{margin-bottom:var(--space-100);grid-area:e}.hero .v{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-hero);line-height:var(--line-height-fluid);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;grid-area:v;min-width:0;overflow:hidden}.hero .v small{color:var(--ink-soft);font-size:.46em;line-height:1;font-weight:var(--font-weight-medium);margin-left:var(--space-050)}.hero .p{font-size:var(--font-size-heading-small);line-height:var(--line-height-heading-small);color:var(--ink-soft);margin-top:var(--space-075);max-width:var(--measure-tight);grid-area:p}.hero .p b{color:var(--ink);font-weight:var(--font-weight-semibold)}.hero .hs{gap:var(--space-100);grid-area:s;align-self:end;justify-items:end;display:grid}.hero .d{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);font-variant-numeric:tabular-nums;gap:var(--space-075);align-items:baseline;display:flex}.hero .d b{font-weight:var(--font-weight-semibold);color:var(--ink-soft)}.hero .d.up b{color:var(--ok)}.hero .d.down b{color:var(--bad)}.hero .a{margin-top:var(--space-250);align-items:center;gap:var(--space-150);flex-wrap:wrap;grid-area:a;display:flex}.hero .foot{margin-top:var(--space-150);padding-top:var(--space-150);border-top:1px solid var(--line);align-items:center;gap:var(--space-250);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);flex-wrap:wrap;grid-area:f;display:flex}.hero .foot .who{align-items:center;gap:var(--space-100);display:inline-flex}.hero .foot .avatar{width:var(--avatar-size);height:var(--avatar-size);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.hero .foot b{color:var(--ink-soft);font-weight:var(--font-weight-semibold)}.hero.watch{grid-template-areas:"e e""v s""p s""b b""a a""f f"}.tbl-wrap{padding-inline:var(--space-200);overflow-x:auto}.card-b>.tbl-wrap,.spec-pane>.tbl-wrap,.spec-pane .tbl-wrap{padding-inline:0}.row-link{cursor:pointer}.chips{align-items:center;gap:var(--space-100);padding:var(--space-150) var(--space-200);border-bottom:1px solid var(--line);background:var(--sunk);flex-wrap:wrap;display:flex}.bulkbar{align-items:center;gap:var(--space-150);padding:var(--space-100) var(--space-200);border-bottom:1px solid var(--line);background:var(--select);flex-wrap:wrap;display:flex}.bulkbar .n{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink);font-variant-numeric:tabular-nums}.bulkbar .n b{font-weight:var(--font-weight-bold)}.bulkbar .ba{gap:var(--space-100);flex-wrap:wrap;flex:1;display:flex}.toolbar{gap:var(--space-100);padding:var(--space-150) var(--space-200);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;display:flex}.toolbar .field{margin:0}.toolbar .search{min-width:200px;max-width:280px}.toolbar .spacer{flex:1}.showing{font-size:var(--font-size-body-small);color:var(--ink-faint);padding:var(--space-100) var(--space-200);line-height:var(--line-height-body-small)}.bulkbar{align-items:center;gap:var(--space-100) var(--space-150);padding:var(--space-100) var(--space-200);background:var(--select);border-bottom:1px solid var(--line);font-size:var(--font-size-body);line-height:var(--line-height-body);flex-wrap:wrap;display:flex}.bulkbar b{color:var(--ink)}.bulkbar .spacer{flex:1}.drawer .stat,.drawer .card{background:var(--panel)}.drawer .stats{gap:var(--space-100);margin-bottom:var(--space-200);grid-template-columns:repeat(2,minmax(0,1fr))}.drawer .stat .v{font-size:var(--font-size-heading-large);line-height:var(--line-height-heading-large)}.skel-note{padding:var(--space-100) var(--space-150);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.err-detail{margin-top:var(--space-100);font-family:var(--font-family-code);font-size:var(--font-size-body-small);color:var(--ink-faint);line-height:var(--line-height-body-small)}.card-list{gap:var(--space-150);display:grid}.card-list .card{margin:0}.card-list .top{justify-content:space-between;align-items:flex-start;gap:var(--space-100);padding:var(--space-150) var(--space-200) 0;display:flex}.card-list .top b{font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);display:block}.card-list .top small{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.card-list .amt{padding:var(--space-100) var(--space-200) 0;font-family:var(--font-family-heading);font-size:var(--font-size-heading-large);line-height:var(--line-height-heading-large);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.card-list .amt small{font-family:var(--font-family-body);font-size:var(--font-size-body-small);color:var(--ink-faint);font-weight:var(--font-weight-regular);letter-spacing:0;line-height:var(--line-height-body-small);display:block}.card-list .row{padding:var(--space-150) var(--space-200) var(--space-150);gap:var(--space-100);flex-wrap:wrap;align-items:center;display:flex}.card-list .row:has(.pill){align-items:baseline;gap:var(--space-150)}.card-list .row .btn{min-height:var(--control-height-touch);flex:1}.card-list p{padding:var(--space-100) var(--space-200) 0;color:var(--ink-soft);font-size:var(--font-size-body);line-height:var(--line-height-body)}.card-list .card>.notice{margin:var(--space-150) var(--space-200) var(--space-200)}@container not (min-width:1100px){.stats.n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container not (min-width:760px){.hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"e""v""p""s""a""f"}.hero.watch{grid-template-areas:"e""v""p""b""s""a""f"}.hero .hs{margin-top:var(--space-150);justify-items:start}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats>.stat:last-child:nth-child(odd),.stats>.card:last-child:nth-child(odd){grid-column:1/-1}.stat .v{font-size:var(--font-size-stat);line-height:var(--line-height-heading-large)}.search input[type=search],.field>.search input[type=search]{padding-right:var(--space-150)}.drawer{width:100%}.stats.n4{grid-template-columns:repeat(2,minmax(0,1fr))}.kv{gap:var(--space-025) 0;grid-template-columns:minmax(0,1fr)}.kv dt{margin-top:var(--space-100)}}@container not (min-width:520px){.stats,.stats.n2,.stats.n4,.drawer .stats{grid-template-columns:minmax(0,1fr)}.stats>.stat:last-child:nth-child(odd),.stats>.card:last-child:nth-child(odd){grid-column:auto}.drawer-f{flex-direction:column;align-items:stretch}.drawer-f .spacer{display:none}.drawer-f>.btn{width:100%}.card-h{flex-wrap:wrap}.card-h .actions{flex-direction:row}.card-h .actions .btn{width:auto}.hero .a{flex-direction:column;align-items:stretch}.hero .a .btn{width:100%}.card-list .row{flex-wrap:nowrap}.card-list .row .btn{min-width:0}}@media not (min-width:640px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:var(--font-size-heading-small);line-height:var(--line-height-heading-small)}}.pgh{column-gap:var(--space-250);margin-bottom:var(--space-250);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.pgh>*{grid-column:1/-1;min-width:0}.pgh>.pgh-t{min-height:var(--control-height);grid-column:1}.pgh>.pgh-a{grid-column:2}.pgh-t{align-items:center;gap:var(--space-075) var(--space-150);flex-wrap:wrap;display:flex}.pgh-t .pill{flex:none}.pgh-a{justify-content:flex-end;align-items:center;gap:var(--space-100);flex-wrap:wrap;display:flex}.pgh>.ps{margin-top:var(--space-075)}.pgh-f{gap:var(--space-150) var(--space-400);margin:var(--space-200) 0 0;padding-top:var(--space-150);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.pgh-f>div{min-width:0}.pgh-f dt{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint)}.pgh-f dd{margin:var(--space-025) 0 0;font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-medium);color:var(--ink);font-variant-numeric:tabular-nums}.pgh>.tabs,.pgh>.subtabs{margin-top:var(--space-200);margin-bottom:0}@container not (min-width:760px){.pgh{grid-template-columns:minmax(0,1fr)}.pgh>.pgh-a{margin-top:var(--space-150);order:1;grid-column:1;justify-content:flex-start}.pgh>.pgh-f,.pgh>.tabs,.pgh>.subtabs{order:2}}.lv{gap:var(--space-200);margin-bottom:var(--space-250);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.lv.with-pane{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.lv>.card{margin-bottom:0}.lv-list{flex-direction:column;min-width:0;display:flex}.lv-list>.lv-tb,.lv-list>.chips{order:-2}.lv-list>.bulkbar{order:-1}.lv-list>.pager{order:1}.toolbar.lv-tb{align-items:center;gap:var(--space-100);padding:var(--space-150) var(--space-200)}.lv-tb>form.lv-q{display:contents}.lv-tb .search{flex:180px;min-width:160px}.colwrap{position:relative}.cols-pop{top:calc(100% + var(--space-075));background:var(--elevated);border:1px solid var(--line);border-radius:var(--radius-large);width:290px;box-shadow:var(--shadow-3);z-index:8;position:absolute;right:0}.cols-h{padding:var(--space-150) var(--space-200) var(--space-075);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-semibold);color:var(--ink-faint)}.cols-pop ul{padding:0 0 var(--space-075);margin:0;list-style:none}.cols-pop label{align-items:baseline;gap:var(--space-100);padding:var(--space-075) var(--space-200);font-size:var(--font-size-body);line-height:var(--line-height-body);cursor:pointer;display:flex}.cols-pop label.lock{color:var(--ink-soft);cursor:default}.cols-pop label small{color:var(--ink-soft);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);margin-left:auto}.cols-pop label .ico{color:var(--ink-faint)}.cols-pop label input{width:var(--checkbox-size);height:var(--checkbox-size);vertical-align:middle;accent-color:var(--accent);margin:0}.cols-f{padding:var(--space-100) var(--space-200);border-top:1px solid var(--line);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}table.tbl tbody tr.open{background:var(--select)}table.tbl td .sub.alt,.lv.with-pane table.lv-t .p3{display:none}@container not (min-width:1100px){table.lv-t .p3{display:none}table.lv-t td .sub.alt{display:block}}.lv.with-pane table.lv-t td .sub.alt{display:block}.lv.with-pane table.lv-t td:has(.alt-pane) .sub.alt{display:none}.lv.with-pane table.lv-t td .sub.alt-pane{display:block}.pane{background:var(--elevated);border:1px solid var(--line);border-radius:var(--radius-large);box-shadow:var(--shadow-2);min-width:0;top:var(--space-200);flex-direction:column;display:flex;position:sticky}.pane-h{align-items:flex-start;gap:var(--space-050);padding:var(--space-150) var(--space-100) var(--space-150) var(--space-250);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.pane-h>div{flex:1 1 0;min-width:0}.pane-t{align-items:baseline;gap:var(--space-050) var(--space-100);font-family:var(--font-family-heading);font-size:var(--font-size-heading-large);line-height:var(--line-height-heading-large);font-weight:var(--font-weight-bold);flex-wrap:wrap;display:flex}.pane-t .pill{font-family:var(--font-family-body);letter-spacing:0}.pane-h small{margin-top:var(--space-025);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);display:block}.pane-back{align-items:center;gap:var(--space-050);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);margin-bottom:var(--space-100);flex:1 0 100%;display:none}.pane-b{padding:var(--space-200) var(--space-250);gap:var(--space-200);flex:auto;align-content:start;min-width:0;display:grid}.pane-b>.notice{margin:0}.pane-f{justify-content:flex-end;align-items:center;gap:var(--space-100);padding:var(--space-150) var(--space-250);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.pane-f .spacer{flex:1}@container not (min-width:760px){.lv.with-pane{grid-template-columns:minmax(0,1fr)}.lv.with-pane>.lv-list{display:none}.pane{position:static}.pane-back{display:inline-flex}}.flegend{margin:0 0 var(--space-150);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft)}.flegend span{margin-right:var(--space-025)}.fsec{margin:0 0 var(--space-200);border:0;min-width:0;padding:0}.fsec+.fsec{padding-top:var(--space-200);border-top:1px solid var(--line)}.fsec-h{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-semibold);color:var(--ink);padding:0}.fsec-t{margin:var(--space-025) 0 var(--space-150);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft);max-width:var(--measure)}.fgrid{gap:0 var(--space-200);grid-template-columns:minmax(0,1fr);display:grid}.fgrid.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.pane .fgrid.c2{grid-template-columns:minmax(0,1fr)}.ffoot{align-items:center;gap:var(--space-100);flex-wrap:wrap;display:flex}.ffoot>.spacer{flex:auto}.ffoot .spacer{flex:1}.ffoot-n{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-soft)}.fsurface{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);margin-bottom:var(--space-250)}.fsurface>.fs-b{padding:var(--space-250)}.fsurface>.ffoot,.pane>.ffoot{padding:var(--space-150) var(--space-250);border-top:1px solid var(--line);background:inherit;border-radius:0 0 var(--radius-large) var(--radius-large);position:sticky;bottom:0}@container not (min-width:760px){.fgrid.c2{grid-template-columns:minmax(0,1fr)}}@container not (min-width:520px){.ffoot{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ffoot>.spacer{display:none}.ffoot>.ffoot-n{grid-column:1/-1}.ffoot>.btn{width:100%}.ffoot>.btn.danger{order:2;grid-column:1/-1}.ffoot:not(:has(>.btn:not(.primary):not(.danger)))>.btn.primary{grid-column:1/-1}}table.tbl.scope-t td{vertical-align:top}table.tbl.scope-t td:first-child code{white-space:nowrap}table.tbl.scope-t td.why{min-width:260px;max-width:var(--measure-tight)}.link-btn{color:var(--link);cursor:pointer;font:inherit;font-weight:var(--font-weight-medium);border-radius:var(--radius-xsmall);background:0 0;border:0;padding:0}.link-btn:hover,.link-btn.is-hover{text-decoration:underline}.link-btn:active,.link-btn.is-pressed{color:var(--link-pressed)}.btn-group{gap:var(--space-100);flex-wrap:wrap;display:inline-flex}.spinner{vertical-align:middle;color:currentColor;animation:var(--motion-spinner-load-in);flex:none;display:inline-block}.spinner svg{width:100%;height:100%;animation:var(--motion-spinner-rotate);transform-origin:50%;display:block}.spinner circle{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:50px}.spinner.xs{width:var(--space-150);height:var(--space-150)}.spinner.s{width:var(--space-200);height:var(--space-200)}.spinner.m{width:var(--space-300);height:var(--space-300)}.spinner.l{width:var(--space-600);height:var(--space-600)}.skeleton{height:var(--space-150);border-radius:var(--radius-small);background:var(--skeleton);animation:var(--motion-skeleton-shimmer);display:block}.skeleton.circle{border-radius:var(--radius-full)}.tracker{margin:0 0 var(--space-250);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:0;list-style:none;display:grid}.tracker li{justify-items:center;gap:var(--space-100);text-align:center;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--ink-faint);font-weight:var(--font-weight-regular);padding-top:0;display:grid;position:relative}.tracker li:before{content:"";z-index:1;width:var(--space-150);height:var(--space-150);border-radius:var(--radius-full);background:var(--progress);position:relative}.tracker li:after{content:"";top:var(--space-050);width:100%;height:var(--space-050);background:var(--track);position:absolute;left:-50%}.tracker li:first-child:after{display:none}.tracker li.done:before,.tracker li[aria-current=step]:before,.tracker li.done:after,.tracker li[aria-current=step]:after{background:var(--accent)}.tracker li.done{color:var(--ink);font-weight:var(--font-weight-bold)}.tracker li[aria-current=step]{color:var(--selected-ink);font-weight:var(--font-weight-bold)}.tracker li small{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-regular);color:var(--ink-faint);display:block}.tag{align-items:center;gap:var(--space-025);box-sizing:border-box;height:var(--space-250);padding:0 var(--space-050);border:var(--border-width) solid var(--line);border-radius:var(--radius-small);background:var(--tag-fill);color:var(--tag-ink);font:var(--font-weight-regular) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);white-space:nowrap;vertical-align:baseline;display:inline-flex}.tag b{font-weight:var(--font-weight-medium)}.tag.removable{column-gap:var(--space-050);cursor:default;animation:var(--motion-label-enter);padding-inline-end:0}.tag .tag-x{width:var(--space-200);height:var(--space-200);border-radius:var(--radius-xsmall);color:var(--icon-soft);cursor:pointer;transition:var(--motion-button-hovered);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.tag .tag-x:hover,.tag .tag-x.is-hover{background:var(--subtle-hover);color:var(--ink)}.tag .tag-x:active,.tag .tag-x.is-pressed{background:var(--subtle-pressed)}.tag .tag-x svg.i{width:var(--space-150);height:var(--space-150)}.avatar-group{align-items:center;padding-inline-start:var(--space-050);display:inline-flex}.avatar-group>.avatar{box-shadow:0 0 0 var(--border-width-selected) var(--panel);margin-inline-start:calc(var(--space-050) * -1)}.avatar-group>.avatar.more{background:var(--idle-soft);color:var(--ink-soft)}.notice{gap:var(--space-150);padding:var(--space-200);border-radius:var(--radius-large);background:var(--idle-soft);margin-bottom:var(--space-250);word-break:break-word;border:0;align-items:flex-start;display:flex}.notice>.ico{color:var(--icon-soft);line-height:var(--line-height-body)}.notice>div{flex:1;min-width:0}.notice .t{font:var(--font-weight-bold) var(--font-size-heading-xsmall)/var(--line-height-heading-xsmall) var(--font-family-heading);color:var(--ink);display:block}.notice p{color:var(--ink);font-size:var(--font-size-body);line-height:var(--line-height-body);margin-top:var(--space-050)}.notice>div>p:first-child{margin-top:0}.notice .actions{align-items:baseline;gap:var(--space-100);margin-top:var(--space-100);flex-wrap:wrap;display:flex}.notice .actions .link-btn svg.i{display:none}.notice .actions>*+*{margin-inline-start:calc(var(--space-100) + .5em);position:relative}.notice .actions>*+:before{content:"·";right:calc(100% + var(--space-100));color:var(--ink);text-decoration:none;position:absolute}.notice.info{background:var(--info-soft)}.notice.info>.ico{color:var(--info)}.notice.warn{background:var(--warn-soft)}.notice.warn>.ico{color:var(--ink)}.notice.bad{background:var(--bad-soft)}.notice.bad>.ico{color:var(--bad)}.notice.ok{background:var(--ok-soft)}.notice.ok>.ico{color:var(--ok)}.card>.card-b>.notice:last-child{margin-bottom:0}.inline-msg{align-items:baseline;gap:var(--space-050);border-radius:var(--radius-medium);color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex;position:relative}.inline-msg:hover span,.inline-msg.is-hover span{text-decoration:underline}.inline-msg>.ico{color:var(--info)}.inline-msg.warn>.ico{color:var(--ink)}.inline-msg-pop{z-index:9;top:calc(100% + var(--space-100));width:max-content;max-width:448px;padding:var(--space-200) var(--space-300);background:var(--elevated);border-radius:var(--radius-large);box-shadow:var(--shadow-3);color:var(--ink);font-size:var(--font-size-body);line-height:var(--line-height-body);text-align:left;white-space:normal;animation:var(--motion-popup-enter-bottom);position:absolute;left:0}.banner{justify-content:center;align-items:center;gap:var(--space-100);height:var(--space-600);padding:0 var(--space-200);font:var(--font-weight-medium) var(--font-size-body)/var(--line-height-body) var(--font-family-body);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.banner>span:not(.ico){text-overflow:ellipsis;overflow:hidden}.banner.warning{background:var(--warn-bold);color:var(--on-warn-bold)}.banner.error{background:var(--bad-bold);color:var(--on-accent)}.banner.announcement{background:var(--inverse-fill);color:var(--on-inverse)}.banner a{color:inherit;text-decoration:underline}.flag-group{left:var(--space-300);bottom:var(--space-300);z-index:9;gap:var(--space-200);width:min(400px, calc(100% - var(--space-600)));display:grid;position:absolute}.flag{grid-template-columns:var(--space-300) minmax(0, 1fr) auto;gap:var(--space-050) var(--space-200);padding:var(--space-200);border-radius:var(--radius-large);background:var(--elevated);box-shadow:var(--shadow-3);color:var(--ink);overflow-wrap:anywhere;animation:var(--motion-flag-enter);display:grid}.flag>.ico{color:var(--icon-soft);line-height:var(--line-height-body)}.flag.ok>.ico{color:var(--ok)}.flag.bad>.ico{color:var(--bad)}.flag.info>.ico{color:var(--info)}.flag .t{font:var(--font-weight-bold) var(--font-size-heading-xsmall)/var(--line-height-heading-xsmall) var(--font-family-heading)}.flag p{color:var(--ink-soft);grid-column:2}.flag .flag-acts{gap:var(--space-200);margin-top:var(--space-050);grid-column:2;display:flex}.flag.leaving{animation:var(--motion-flag-exit)}.tooltip{z-index:10;max-width:240px;padding:var(--space-050) var(--space-075);border-radius:var(--radius-small);background:var(--inverse-fill);color:var(--on-inverse);font:var(--font-weight-regular) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);overflow-wrap:break-word;pointer-events:none;animation:var(--motion-tooltip-enter);position:absolute}.tooltip kbd{height:var(--space-250);padding:0 var(--space-075);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-xsmall);color:inherit;font:inherit;background:0 0;align-items:center;margin-inline-start:var(--space-050);display:inline-flex}.has-tip{display:inline-flex;position:relative}@container not (min-width:1100px){.inline-msg-pop{left:auto;right:0}}@media not (min-width:640px){.inline-msg-pop{top:auto;left:var(--space-200);right:var(--space-200);bottom:var(--space-200);width:auto;max-width:none;position:fixed}}.blanket{z-index:8;background:var(--scrim);animation:var(--motion-blanket-enter);position:absolute;inset:0}.modal{z-index:9;top:var(--space-600);width:min(400px, calc(100% - var(--space-400)));border-radius:var(--radius-xlarge);background:var(--elevated);box-shadow:var(--shadow-3);color:var(--ink);animation:var(--motion-modal-enter);flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}.modal.medium{width:min(600px, calc(100% - var(--space-400)))}.modal-h{justify-content:space-between;align-items:center;gap:var(--space-100);padding:var(--space-300) var(--space-300) var(--space-200);display:flex}.modal-h h5,.modal-h .modal-t{font:var(--font-weight-bold) var(--font-size-heading-medium)/var(--line-height-heading-medium) var(--font-family-heading)}.modal-b{padding:var(--space-025) var(--space-300);font-size:var(--font-size-body);line-height:var(--line-height-body)}.modal-b p+p{margin-top:var(--space-100)}.modal-f{justify-content:flex-end;gap:var(--space-100);padding:var(--space-200) var(--space-300) var(--space-300);display:flex}.drawer{background:var(--elevated);width:min(480px,100%);box-shadow:var(--shadow-3);z-index:8;animation:var(--motion-panel-enter);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.drawer-h{padding:var(--space-300) var(--space-300) var(--space-200);align-items:flex-start;gap:var(--space-150);display:flex}.drawer-h>div{flex:1;min-width:0}.drawer-h .ct{font:var(--font-weight-bold) var(--font-size-heading-medium)/var(--line-height-heading-medium) var(--font-family-heading)}.drawer-b{padding:0 var(--space-300) var(--space-300);flex:1;overflow:auto}.drawer-f{padding:var(--space-200) var(--space-300) var(--space-300);gap:var(--space-100);justify-content:flex-end;align-items:center;display:flex}.scrim{background:var(--scrim);z-index:7;animation:var(--motion-blanket-enter);position:absolute;inset:0}.tabs,.subtabs{margin-bottom:var(--space-250);background:0 0;border:0;border-radius:0;gap:0;width:auto;max-width:100%;padding:0;display:flex;position:relative;overflow-x:auto}.tabs:before,.subtabs:before{content:"";height:var(--border-width-selected);background:var(--line);border-radius:var(--radius-xsmall);position:absolute;bottom:0;left:0;right:0}.tabs a,.subtabs a{padding:var(--space-050) var(--space-100) var(--space-075);border-radius:var(--radius-medium);color:var(--ink-soft);font:var(--font-weight-medium) var(--font-size-body)/var(--line-height-body) var(--font-family-body);white-space:nowrap;box-shadow:none;transition:var(--motion-listitem-hovered);background:0 0;position:relative}.tabs a:hover,.subtabs a:hover,.tabs a.is-hover,.subtabs a.is-hover{color:var(--ink-soft);text-decoration:none}.tabs a:after,.subtabs a:after{content:"";left:var(--space-100);right:var(--space-100);height:var(--border-width-selected);z-index:1;background:0 0;position:absolute;bottom:0}.tabs a:hover:after,.subtabs a:hover:after,.tabs a.is-hover:after,.subtabs a.is-hover:after{background:var(--line-strong)}.tabs a[aria-current=page],.subtabs a[aria-current=page]{color:var(--selected-ink);box-shadow:none;background:0 0}.tabs a[aria-current=page]:after,.subtabs a[aria-current=page]:after{background:var(--selected-line)}.pgh-c ol,.crumb{margin:0 0 var(--space-100);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:0;padding:0;list-style:none;display:flex}.pgh-c li{height:var(--space-300);align-items:center;display:inline-flex}.pgh-c li+li:before{content:"/";padding:0 var(--space-100);color:var(--ink-faint)}.pgh-c a,.crumb a{color:var(--ink-faint);transition:var(--motion-listitem-hovered);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.pgh-c a:hover,.crumb a:hover{color:var(--ink-faint);text-decoration-color:currentColor}.pgh-c li:last-child,.pgh-c [aria-current]{color:var(--ink)}.pages{align-items:center;gap:var(--space-025);display:flex}.pages .gap{padding:0 var(--space-075);color:var(--ink-faint);font-size:var(--font-size-body);line-height:var(--line-height-body)}.pg{min-width:var(--control-height);height:var(--control-height);padding:0 var(--space-075);border-radius:var(--radius-medium);color:var(--ink-soft);font:var(--font-weight-medium) var(--font-size-body)/var(--line-height-body) var(--font-family-body);font-variant-numeric:tabular-nums;cursor:pointer;transition:var(--motion-button-hovered);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.pg:hover:not(:disabled),.pg.is-hover{background:var(--subtle-hover)}.pg:active:not(:disabled),.pg.is-pressed{background:var(--subtle-pressed)}.pg.on{background:var(--accent-soft);color:var(--selected-ink)}.pg.on:after{content:"";border:var(--border-width) solid var(--selected-line);border-radius:inherit;position:absolute;inset:0}.pg:disabled,.pg.is-disabled{color:var(--disabled-ink);cursor:not-allowed;background:0 0}.pager{justify-content:space-between;align-items:center;gap:var(--space-150);padding:var(--space-150) var(--space-200);border-top:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.pager .count{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0}.pager .count b{color:var(--ink);font-weight:var(--font-weight-semibold)}.pager .of{color:var(--ink-faint)}table.tbl{border-collapse:collapse;border-spacing:0;width:100%;font-size:var(--font-size-body);line-height:var(--line-height-body)}table.tbl th,table.tbl td{padding:var(--space-050) var(--space-100);text-align:left;vertical-align:middle;border-bottom:var(--border-width) solid var(--line)}table.tbl th:first-of-type,table.tbl td:first-of-type{padding-inline-start:0}table.tbl th:last-child,table.tbl td:last-child{padding-inline-end:0}table.tbl thead th{height:var(--space-500);background:var(--panel);border-bottom:var(--border-width-selected) solid var(--line);font:var(--font-weight-bold) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);color:var(--ink-soft);white-space:nowrap;position:sticky;top:0}table.tbl tbody td{height:var(--space-500)}table.tbl th.num,table.tbl td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}table.tbl tbody tr{transition:var(--motion-listitem-hovered)}table.tbl tbody tr:hover,table.tbl tbody tr.is-hover{background:var(--subtle-hover)}table.tbl tbody tr[aria-selected=true],table.tbl tbody tr.picked{background:var(--accent-soft)}table.tbl tbody tr[aria-selected=true]:hover{background:var(--select-hover)}table.tbl tbody tr:last-child td{border-bottom:0}table.tbl td.check,table.tbl th.check{width:var(--space-500);padding-inline-end:0}table.tbl tr.group td{background:var(--sunk);font:var(--font-weight-bold) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);color:var(--ink-soft)}table.tbl td:has(>.sub){min-width:200px}table.tbl td .sub{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint);margin-top:var(--space-025);display:block}table.tbl td .sub .ico{margin-right:var(--space-050);color:var(--icon-faint)}table.tbl tfoot td{font-weight:var(--font-weight-semibold);border-top:var(--border-width-selected) solid var(--line);background:var(--panel);border-bottom:0}table.tbl tfoot td.num{font-weight:var(--font-weight-regular)}table.tbl td.absent{color:var(--ink-faint);font-style:italic}table.tbl td a{font-weight:var(--font-weight-medium)}table.tbl .pill{vertical-align:baseline}.tbl th .sort{align-items:center;gap:var(--space-025);font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;border-radius:var(--radius-xsmall);background:0 0;border:0;margin:0;padding:0;display:inline-flex}.tbl th.num .sort{flex-direction:row-reverse}.tbl th .sort .i.off{opacity:0}.tbl th .sort:hover .i.off,.tbl th .sort:focus-visible .i.off{opacity:1}.tbl.skel td>.skeleton{height:var(--space-150);margin-block:calc((var(--line-height-body) - var(--space-150)) / 2);width:70%}.tbl.skel td.num>.skeleton{width:55%;margin-left:auto}.tbl.skel td:first-child>.skeleton{width:60%}.field{gap:var(--space-050);margin-bottom:var(--space-200);display:grid}.field label{font:var(--font-weight-medium) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);color:var(--ink-soft)}.field label .req{color:var(--bad);margin-left:var(--space-025)}.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea,.search input[type=search],.datepick input{box-sizing:border-box;width:100%;height:var(--field-height);padding:var(--space-075) var(--space-075);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-small);background:var(--input);color:var(--ink);font:var(--font-weight-regular) var(--font-size-body)/var(--line-height-body) var(--font-family-body);box-shadow:none;transition:var(--motion-button-hovered)}.field textarea{height:auto;min-height:calc(var(--line-height-body) * 3 + var(--space-150));resize:vertical}.field input:not([type=checkbox]):not([type=radio]):hover,.field select:hover,.field textarea:hover,.search input[type=search]:hover,.field input.is-hover:not([type=checkbox]):not([type=radio]),.field select.is-hover,.field textarea.is-hover,.search input.is-hover{background:var(--input-hover)}.field input:not([type=checkbox]):not([type=radio]):focus,.field select:focus,.field textarea:focus,.search input[type=search]:focus,.field input.is-focus:not([type=checkbox]):not([type=radio]),.field select.is-focus,.field textarea.is-focus,.search input.is-focus{background:var(--input-pressed);border-color:var(--focus);box-shadow:inset 0 0 0 var(--border-width) var(--focus);outline:none}.field input:disabled,.field select:disabled,.field input.is-disabled:not([type=checkbox]):not([type=radio]),.field select.is-disabled{background:var(--disabled-fill);border-color:var(--disabled-fill);color:var(--disabled-ink);cursor:not-allowed}.field input::placeholder,.field textarea::placeholder,.search input::placeholder{color:var(--ink-faint)}.field .hint{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint)}.field.invalid input:not([type=search]),.field.invalid select{border-color:var(--danger-line);box-shadow:inset 0 0 0 var(--border-width) var(--danger-line)}.field .err{gap:var(--space-050);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--bad);display:flex}.field>.search{max-width:none}.field .money-in{position:relative}.field .money-in:before{content:"₹";left:var(--space-100);height:var(--field-height);line-height:var(--field-height);color:var(--ink-faint);position:absolute;top:0}.field .money-in input{padding-left:var(--space-300);text-align:right;font-variant-numeric:tabular-nums}.field input[type=search]+select{margin-top:var(--space-075)}.search input[type=search],.field>.search>input[type=search]{padding-inline:var(--space-400) var(--space-500)}.field select,.field .select-wrap>input{appearance:none;background-image:none;padding-inline-end:var(--space-400)}.field .select-wrap>input::-webkit-calendar-picker-indicator{display:none}.select-wrap{position:relative}.select-wrap:after{content:"";right:var(--space-150);width:var(--space-075);height:var(--space-075);margin-top:calc(var(--space-050) * -1);border-right:var(--border-width-selected) solid var(--icon-soft);border-bottom:var(--border-width-selected) solid var(--icon-soft);pointer-events:none;position:absolute;top:50%;transform:rotate(45deg)}input[type=checkbox],input[type=radio]{appearance:none;box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border:var(--border-width) solid var(--line-strong);background:var(--input);vertical-align:middle;cursor:pointer;transition:var(--motion-button-hovered);flex:none;place-content:center;margin:0;display:inline-grid}input[type=checkbox]{border-radius:var(--radius-small)}input[type=radio]{border-radius:var(--radius-full)}input[type=checkbox]:hover,input[type=radio]:hover,input.is-hover{background:var(--input-hover)}input[type=checkbox]:checked,input[type=radio]:checked,input[type=checkbox]:indeterminate,input.is-checked{background:var(--check-on);border-color:var(--check-on)}input[type=checkbox]:checked:hover,input[type=radio]:checked:hover,input.is-checked.is-hover{background:var(--check-on-hover);border-color:var(--check-on-hover)}input[type=checkbox]:checked:before,input[type=checkbox].is-checked:before{content:"";width:var(--space-075);height:var(--space-100);margin-top:calc(var(--space-025) * -1);border-right:var(--border-width-selected) solid var(--knob);border-bottom:var(--border-width-selected) solid var(--knob);transform:rotate(45deg)}input[type=checkbox]:indeterminate:before{content:"";width:var(--space-100);height:var(--border-width-selected);background:var(--knob)}input[type=radio]:checked:before,input[type=radio].is-checked:before{content:"";width:var(--space-075);height:var(--space-075);border-radius:var(--radius-full);background:var(--knob)}input[type=checkbox]:disabled,input[type=radio]:disabled,input.is-disabled{background:var(--disabled-fill);border-color:var(--disabled-fill);cursor:not-allowed}.toggle{box-sizing:border-box;width:var(--space-400);height:var(--space-200);border-radius:var(--radius-full);background:var(--toggle-off);cursor:pointer;transition:var(--motion-toggle-track);border:0;flex:none;padding:0;position:relative}.toggle .knob{top:var(--space-025);left:var(--space-025);width:var(--space-150);height:var(--space-150);border-radius:var(--radius-full);background:var(--knob);transition:var(--motion-toggle-knob);position:absolute}.toggle:hover,.toggle.is-hover{background:var(--toggle-off-hover)}.toggle[aria-checked=true]{background:var(--toggle-on)}.toggle[aria-checked=true]:hover,.toggle[aria-checked=true].is-hover{background:var(--toggle-on-hover)}.toggle[aria-checked=true] .knob{transform:translateX(var(--space-200))}.toggle:disabled,.toggle.is-disabled{background:var(--disabled-fill);cursor:not-allowed}.toggle:disabled .knob,.toggle.is-disabled .knob{background:var(--icon-disabled)}.check-row,.radio{gap:var(--space-100);padding:var(--space-050) 0;margin:0 0 var(--space-050);cursor:pointer;font-size:var(--font-size-body);line-height:var(--line-height-body);background:0 0;border:0;border-radius:0;align-items:flex-start;display:flex}.check-row>.ico,.radio>.ico{line-height:var(--line-height-body);display:inline-block}.datepick,.datepick .dp-control{position:relative}.datepick .dp-btn{right:var(--space-050);top:calc((var(--field-height) - var(--control-height-compact)) / 2);position:absolute}.calendar{padding:var(--space-200);width:max-content}.calendar .cal-h{margin-bottom:var(--space-100);font:var(--font-weight-bold) var(--font-size-heading-xsmall)/var(--line-height-heading-xsmall) var(--font-family-heading);justify-content:space-between;align-items:center;display:flex}.calendar table{border-collapse:collapse}.calendar th{width:var(--control-height);height:var(--control-height-compact);font:var(--font-weight-bold) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);color:var(--ink-faint);text-align:center}.calendar td{text-align:center;padding:0}.calendar td button{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-medium);color:var(--ink);font:var(--font-weight-regular) var(--font-size-body)/var(--line-height-body) var(--font-family-body);font-variant-numeric:tabular-nums;cursor:pointer;transition:var(--motion-button-hovered);background:0 0;border:0}.calendar td button:hover,.calendar td button.is-hover{background:var(--subtle-hover)}.calendar td button.today{color:var(--selected-ink);font-weight:var(--font-weight-bold)}.calendar td button[aria-pressed=true]{background:var(--check-on);color:var(--knob)}.calendar td button.out,.calendar td button:disabled{color:var(--disabled-ink);cursor:not-allowed;background:0 0}.inline-edit{display:block;position:relative}.inline-edit .ie-read{max-width:100%;padding:var(--space-100) var(--space-075);border-radius:var(--radius-small);color:inherit;font:inherit;text-align:inherit;cursor:text;transition:var(--motion-button-hovered);background:0 0;border:0;display:flex}.inline-edit .ie-read:hover,.inline-edit .ie-read.is-hover{background:var(--subtle-hover)}.inline-edit.qty{max-width:160px;margin-left:auto}.inline-edit .ie-field{position:relative}.inline-edit .ie-unit{right:var(--space-100);height:var(--field-height);line-height:var(--field-height);color:var(--ink-faint);pointer-events:none;position:absolute;top:0}.inline-edit .ie-field input{padding-right:calc(var(--space-100) + 4ch)}.inline-edit input{box-sizing:border-box;width:100%;height:var(--field-height);padding:var(--space-075);border:var(--border-width) solid var(--focus);border-radius:var(--radius-small);background:var(--input-pressed);box-shadow:inset 0 0 0 var(--border-width) var(--focus);color:var(--ink);font:inherit;text-align:right;font-variant-numeric:tabular-nums;outline:none}.inline-edit .ie-acts{right:0;top:calc(100% + var(--space-050));z-index:2;gap:var(--space-050);display:flex;position:absolute}.inline-edit .ie-acts .btn{background:var(--elevated);box-shadow:var(--shadow-3)}.card>.empty,.card>.gate{margin:var(--space-600) auto;box-shadow:none;border:0}.fbtn{align-items:center;gap:var(--space-075);height:var(--control-height);padding:var(--space-075) var(--space-100) var(--space-075) var(--space-150);border-radius:var(--radius-medium);color:var(--ink-soft);font:var(--font-weight-medium) var(--font-size-body)/var(--line-height-body) var(--font-family-body);white-space:nowrap;cursor:pointer;transition:var(--motion-button-hovered);background:0 0;border:0;display:inline-flex;position:relative}.fbtn:after{content:"";border:var(--border-width) solid var(--line);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.fbtn:hover,.fbtn.is-hover{background:var(--subtle-hover)}.fbtn:active,.fbtn.is-pressed{background:var(--subtle-pressed)}.fbtn b{font-weight:var(--font-weight-medium)}.fbtn.on{background:var(--accent-soft);color:var(--selected-ink)}.fbtn.on:after{border-color:var(--selected-line)}.fbtn>.ico{color:currentColor}.chips{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-200);border-bottom:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.chips-l{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--ink-faint)}.pgh-t{position:relative}.pgh-t .view-menu{top:calc(100% + var(--space-050));z-index:12;width:320px;font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular);position:absolute;left:0}.doc-tb{gap:var(--space-100);margin-bottom:var(--space-200);display:flex}.kebab-wrap{display:inline-flex;position:relative}.kebab-wrap .kebab-menu{top:calc(100% + var(--space-050));z-index:12;width:200px;position:absolute;right:0}.kebab-menu .menu-i .spacer{flex:auto}.card>.card-h{background:var(--card-head);border-radius:var(--radius-large) var(--radius-large) 0 0}.card-h .help{color:var(--icon-faint);margin-left:var(--space-025);vertical-align:middle}.card-h .ct{display:block}.card-h .ct .help{vertical-align:middle;margin-left:var(--space-050);display:inline-flex}.card-h .fbtn{height:var(--control-height-compact);padding:var(--space-025) var(--space-075) var(--space-025) var(--space-100)}.stat:has(>.disc){column-gap:var(--space-150);grid-template-columns:auto minmax(0,1fr)}.stat>.disc{grid-area:1/1/span 2;align-self:start}:is(.stat:has(>.disc)>.l,.stat:has(>.disc)>.vbox){grid-column:2}.caps{font:var(--font-weight-medium) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--ink-faint);display:inline-block}table.tbl thead th{font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);color:var(--ink-faint);background:var(--card-head)}table.tbl th.clipc,table.tbl td.clipc{width:var(--space-300);text-align:center;padding-left:var(--space-050);padding-right:var(--space-050)}table.tbl th.clipc .ico,.clip{color:var(--icon-faint)}.clip{vertical-align:middle;display:inline-flex;position:relative}table.tbl th[aria-sort]{color:var(--ink-soft)}.money.in{color:var(--money-in);font-variant-numeric:tabular-nums}.money.out{color:var(--money-out);font-variant-numeric:tabular-nums}.money.overdue{font-variant-numeric:tabular-nums}.owe-split .overdue dt,.caps.overdue{color:var(--warn)}.stats.col{gap:var(--space-150);grid-template-columns:minmax(0,1fr);margin:0}.stats.fig-row>.card{margin-bottom:0}.stats.fig-row>.owe>.card-b{flex-direction:column;display:flex}.stats.fig-row>.owe>.card-b>.owe-split{padding-top:var(--space-150);margin-top:auto}.view-switch{align-items:center;gap:var(--space-050);padding:0 var(--space-050);border-radius:var(--radius-medium);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;display:inline-flex}.view-switch:hover{background:var(--subtle-hover)}.view-switch .ico{color:var(--icon-soft)}.warn-chip{align-items:center;gap:var(--space-050);color:var(--warn);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-flex}.warn-chip .ico{color:var(--ink)}.pgh-t .warn-chip{margin-left:var(--space-100)}.viewby{font:var(--font-weight-medium) var(--font-size-body-small)/var(--line-height-body-small) var(--font-family-body);color:var(--ink-faint);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);white-space:nowrap;align-self:center}.lv-tb .fbtn+.fbtn:before{content:"";left:calc(var(--space-050) * -1);top:var(--space-100);bottom:var(--space-100);width:var(--border-width);background:var(--line);position:absolute}table.tbl tbody tr.mine{background:var(--row-mine)}table.tbl tbody tr.mine:hover{background:var(--subtle-hover)}:is(.fbtn.period>.ico:has(.cal),.grid .act>.ico:has(.fold)){display:none}.absent{align-items:flex-start;gap:var(--space-150);padding:var(--space-100) 0;flex-direction:column;flex:auto;justify-content:center;display:flex}.absent p{color:var(--ink-soft);font-size:var(--font-size-body);line-height:var(--line-height-body);max-width:var(--measure-tight);margin:0}.stat .chart.spark{width:96px;height:32px;margin-top:var(--space-100);grid-area:4/1/auto/-1;place-self:end}.stat .chart.spark svg{width:96px;height:32px}.stat.mini .chart.spark,.stat.mini .chart.spark svg{width:64px;height:24px;margin-top:var(--space-050)}.hero .chart.spark,.hero .chart.spark svg{width:220px;max-width:100%;height:auto}.hero .chart.meter-one{grid-area:b}details.fwrap,details.colwrap,details.menu-wrap,details.views-wrap,details.per-wrap{position:relative}details.fwrap>summary,details.colwrap>summary,details.menu-wrap>summary,details.views-wrap>summary,details.per-wrap>summary{cursor:pointer;list-style:none}details.fwrap>summary::-webkit-details-marker{display:none}details.colwrap>summary::-webkit-details-marker{display:none}details.menu-wrap>summary::-webkit-details-marker{display:none}details.views-wrap>summary::-webkit-details-marker{display:none}details.per-wrap>summary::-webkit-details-marker{display:none}details.fwrap>.filter-pop,details.colwrap>.cols-pop,details.menu-wrap>.menu-pop,details.views-wrap>.views-menu,details.per-wrap>.per-pop{top:calc(100% + var(--space-050));z-index:12;max-width:calc(100vw - var(--space-400));position:absolute;left:0}details.menu-wrap>.menu-pop.end{left:auto;right:0}@supports (position-try-fallbacks:flip-inline){details.fwrap>summary,details.colwrap>summary,details.menu-wrap>summary,details.views-wrap>summary,details.per-wrap>summary{anchor-name:--pop-from}details.fwrap>.filter-pop,details.colwrap>.cols-pop,details.menu-wrap>.menu-pop,details.views-wrap>.views-menu,details.per-wrap>.per-pop{position-anchor:--pop-from;position-try-fallbacks:flip-inline}}.filter-pop{min-width:240px;padding:var(--space-150) var(--space-200)}.filter-pop .filter-foot{margin-top:var(--space-150);justify-content:flex-end;display:flex}details.per-wrap{display:inline-block}details.per-wrap>summary.per{color:var(--link);display:inline}.per-pop{min-width:160px;padding:var(--space-050) 0}.per-pop a{padding:var(--space-075) var(--space-200);color:var(--ink);display:block}.per-pop a:hover{background:var(--subtle-hover);text-decoration:none}.per-pop a[aria-current]{color:var(--selected-ink);font-weight:var(--font-weight-medium)}.pager .per{color:var(--link);cursor:pointer}.pane-top{gap:var(--space-100);padding:var(--space-150) var(--space-250) 0;display:flex}.toggle-row{align-items:center;gap:var(--space-150);font-size:var(--font-size-body);line-height:var(--line-height-body);cursor:pointer;display:flex}.kbd-table{margin-top:var(--space-250)}.pgh .help{margin-left:var(--space-050)}:focus-visible:focus-visible{outline:var(--focus-ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}.topbar :focus-visible:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}html{scroll-padding:var(--space-100)}:is(.tabs,.subtabs,.ptabs,.tbl-wrap,.card-h,.phases,.board,.p-nav,.kanban) :focus-visible:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}:focus-visible{scroll-margin:var(--space-100)}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{scroll-margin-block:var(--space-500)}input::-webkit-datetime-edit-day-field{scroll-margin-block:var(--space-500)}input::-webkit-datetime-edit-month-field{scroll-margin-block:var(--space-500)}input::-webkit-datetime-edit-year-field{scroll-margin-block:var(--space-500)}input::-webkit-datetime-edit-hour-field{scroll-margin-block:var(--space-500)}input::-webkit-datetime-edit-minute-field{scroll-margin-block:var(--space-500)}input::-webkit-datetime-edit-ampm-field{scroll-margin-block:var(--space-500)}.hub-group+.hub-group{margin-top:var(--space-300)}.hub-h{align-items:center;gap:var(--space-100);margin:0 0 var(--space-150);font:var(--font-weight-semibold) var(--font-size-heading-xsmall)/var(--line-height-heading-xsmall) var(--font-text);color:var(--ink);display:flex}.hub-grid{gap:var(--space-200);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.hub-card{gap:var(--space-150);padding:var(--space-200);border:var(--border-width) solid var(--line);border-radius:var(--radius-large);background:var(--panel);color:var(--ink);align-items:flex-start;margin:0;text-decoration:none;display:flex}.hub-card:hover{background:var(--subtle-hover);text-decoration:none}.hub-card>.disc{flex:none}.hub-card .hub-body{min-width:0}.hub-card b{font-weight:var(--font-weight-medium);display:block}.hub-card b .pill{margin-left:var(--space-050)}.hub-card small{margin-top:var(--space-025);color:var(--ink-soft);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.term-row{border-top:var(--border-width) solid var(--line);padding:var(--space-200) 0}.term-row:first-child{border-top:0;padding-top:0}.term-row .term-l{font-weight:var(--font-weight-medium);margin:0 0 var(--space-100)}.term-opts{gap:var(--space-300);flex-wrap:wrap;display:flex}.cat-list a .ico{margin-right:var(--space-050)}.settings-grid{gap:var(--space-300);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.cat-list ul{gap:var(--space-025);margin:0;padding:0;list-style:none;display:grid}.cat-list a{align-items:center;gap:var(--space-100);min-height:var(--nav-item-height);padding:var(--space-050) var(--space-150);border-radius:var(--radius-medium);color:var(--ink);text-decoration:none;display:flex}.cat-list a:hover{background:var(--subtle-hover);text-decoration:none}.cat-list a[aria-current]{background:var(--nav-open);font-weight:var(--font-weight-medium)}.cat-list .badge{margin-left:auto}.settings-tbl tr.grp th{background:var(--card-head);text-transform:none;letter-spacing:0;font:var(--font-weight-bold) var(--font-size-heading-xsmall)/var(--line-height-heading-xsmall) var(--font-family-heading);color:var(--ink);padding-top:var(--space-150);padding-bottom:var(--space-100)}.settings-tbl tr.grp th .badge{margin-left:var(--space-100);vertical-align:middle}.settings-tbl td .sub{color:var(--ink-faint);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);display:block}.settings-tbl .star-c{width:var(--space-500);text-align:right}.settings-tbl .star .ico{color:var(--icon-faint)}.settings-tbl .star[aria-pressed=true] .ico{color:var(--disc-yellow-icon)}.settings-tbl .star[aria-pressed=true] svg{fill:currentColor}.settings-tbl .star[aria-pressed=true],.settings-tbl .star[aria-pressed=true]:hover{box-shadow:none;background:0 0;border-color:#0000}@container not (min-width:760px){.settings-grid{grid-template-columns:minmax(0,1fr)}.cat-list ul{gap:var(--space-050);flex-wrap:wrap;display:flex}.cat-list a{min-height:var(--control-height)}}.check-row:hover,.radio:hover{background:0 0;border-color:#0000}.check-row:has(input:checked){background:0 0;border-color:#0000}.radio:has(input:checked){background:0 0;border-color:#0000}.chart.progress .bar{border-radius:var(--radius-full);background:var(--track);height:6px;position:relative;overflow:hidden}.chart.progress .bar>i{width:var(--w);border-radius:var(--radius-full);background:var(--progress);transition:var(--motion-progress-fill);position:absolute;top:0;bottom:0;left:0}.chart.progress.done .bar>i{background:var(--toggle-on)}.chart.progress.low .bar>i{background:var(--chart-amber)}.setup .chart.progress{align-items:center;gap:var(--space-100);font-size:var(--font-size-body-small);color:var(--ink-soft);white-space:nowrap;min-width:0;line-height:var(--line-height-body-small);flex:auto;display:flex}.setup .chart.progress .bar{flex:auto}.setup .card-h .actions{flex:200px;max-width:320px}.side.rail{width:var(--side-width-rail);padding-inline:var(--space-100)}@media (1000px<=width<1380px){.app:has(.lv.with-pane) .side{width:var(--side-width-rail);padding-inline:var(--space-100)}}@media not (min-width:1000px){.side,.side.rail{width:var(--side-width-rail);padding-inline:0}}@media not (min-width:640px){.side{width:var(--side-width);display:none}.topbar{gap:var(--space-075)}.topbar .btn.nav-open{display:inline-flex}.app[data-menu=open]>.body>.side{inset:var(--topbar-height) auto 0 0;z-index:20;width:var(--side-width);background:var(--elevated);box-shadow:var(--shadow-3);overscroll-behavior:contain;display:flex;position:fixed;overflow-y:auto}.app[data-menu=open]>.scrim{z-index:19;background:var(--scrim);position:fixed;inset:0}.topbar .scope-pop{top:var(--topbar-height);z-index:20;border-width:1px 0 0;border-radius:0;width:auto;max-width:none;position:fixed;bottom:0;left:0;right:0}}@container side not (min-width:100px){.side .brand{padding:0 0 var(--space-150);justify-content:center}.side .brand>div,.side .nav-t,.side .nav-chev,.side .nav-pages,.side .firm,.side .nav-sep,.side .me>div,.side .me>.ico{display:none}.side .side-nav a,.side .side-nav .nav-h{padding:var(--space-100) 0;justify-content:center}.side .side-nav a[aria-current]:before{display:none}.side .side-nav .nav-sec.open>.nav-h .nav-sum{display:block}.side .side-nav .nav-h.has-current{background:var(--accent-soft)}.side .side-nav .badge{min-width:var(--space-200);height:var(--space-200);line-height:var(--space-200);font-size:var(--font-size-body-small);padding:0 var(--space-025);margin:0;position:absolute;top:2px;right:2px}.side .side-nav .nav-h[aria-expanded=true]{background:var(--subtle-hover);color:var(--ink)}.side .me{padding:var(--space-100) 0;justify-content:center}.topbar .brand-bar{width:var(--side-width-rail);justify-content:center;margin-right:0;padding-left:0}.topbar .brand-bar .brand-t{display:none}.side .side-nav .nav-h.has-current{background:var(--nav-current);color:var(--nav-current-ink)}.side .side-nav .nav-h.has-current .ico{color:var(--nav-current-ink)}.side-nav .nav-sec.open{background:0 0}.side .nav-plus,.side .nav-proj,.side .nav-back .nav-t,.side .nav-foot .nav-t,.side .side-nav .nav-h .nav-chev{display:none}.side .nav-cur{justify-content:center}.dash-grid>.card>.card-h>.act>.ico{display:inline-flex}.dash-grid>.card>.card-h>.act>span{display:none}.period>summary>.cal{display:inline-flex}.period>summary>span{display:none}}:root{--sticky-top:var(--topbar-height)}.topbar{z-index:5;position:sticky;top:0}.app>.body>.side{top:var(--sticky-top);height:calc(100dvh - var(--sticky-top));overscroll-behavior:contain;align-self:flex-start;position:sticky;overflow-y:auto}.pane{top:calc(var(--sticky-top) + var(--space-200))}:not(.tbl-wrap)>table.tbl thead th{top:var(--sticky-top)}html{scroll-padding-top:calc(var(--sticky-top) + var(--space-100))}:target{scroll-margin-top:calc(var(--sticky-top) + var(--space-200))}@media not (min-width:1000px){.pgh-c li{height:auto}.pgh-c a,.crumb a,.tbl th .sort{align-items:center;display:inline-flex}.pgh-c a,.crumb a,.tbl th .sort,.view-switch,.link-btn,.pane-back,.warn-chip{min-height:var(--control-height)}.check,.check-row,.radio{min-height:var(--control-height);align-items:center}.topbar .search .search-scope{width:var(--control-height);height:100%;right:0}.pgh-c a,.crumb a{min-width:var(--control-height)}.tabs a,.subtabs a,.ptabs a{min-height:var(--control-height);align-items:center;display:inline-flex}table.tbl td.check,table.tbl th.check{width:var(--control-height)}.topbar .brand-bar{min-width:var(--control-height);justify-content:center}}main.page .popover{width:auto;max-width:none;box-shadow:var(--shadow-1);animation:none;position:static}main.page .popover .notifs{max-height:none;overflow:visible}
