:root{--motion-productive-short:70ms;--motion-productive-medium:.1s;--motion-productive-long:.15s;--motion-expressive-short:.25s;--motion-expressive-long:.4s;--motion-timing-enter:cubic-bezier(0, 0, .35, 1);--motion-timing-exit:cubic-bezier(.4, 0, 1, 1);--motion-timing-transition:cubic-bezier(.4, 0, .2, 1);--motion-timing-emphasize:cubic-bezier(0, 0, .2, 1.4);--expand-animation-timing:var(--motion-timing-enter)}:root{--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px}:root{--border-width:1px;--border-style:solid}:root{--border-radius-small:4px;--border-radius-medium:8px;--border-radius-big:16px}:root{--disabled-component-opacity:.38}:root{--font-family:Figtree,Roboto,Noto Sans Hebrew,Noto Kufi Arabic,Noto Sans JP,sans-serif;--title-font-family:Poppins,Roboto,Noto Sans Hebrew,Noto Kufi Arabic,Noto Sans JP,sans-serif;--h1-font-family:var(--title-font-family);--font-smoothing-webkit:antialiased;--font-smoothing-moz:grayscale;--font-weight-very-light:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-bold:500;--font-line-height-10:18px;--font-line-height-20:24px;--font-line-height-30:24px;--font-line-height-40:24px;--font-line-height-50:32px;--font-line-height-60:42px;--font-size-10:14px;--font-size-20:14px;--font-size-30:16px;--font-size-40:18px;--font-size-50:24px;--font-size-60:30px;--font-size-h1:var(--font-size-60);--font-size-h2:var(--font-size-50);--font-size-h3:var(--font-size-50);--font-size-h4:var(--font-size-40);--font-size-h5:var(--font-size-30);--font-size-general-label:var(--font-size-20);--font-size-paragraph:var(--font-size-30);--font-size-subtext:var(--font-size-10);--font-line-height-h1:var(--font-line-height-60);--font-line-height-h2:var(--font-line-height-50);--font-line-height-h3:var(--font-line-height-50);--font-line-height-h4:var(--font-line-height-40);--font-line-height-h5:var(--font-line-height-30);--font-line-height-general-label:var(--font-line-height-20);--font-line-height-paragraph:var(--font-line-height-30);--font-line-height-subtext:var(--font-line-height-10);--font-h1:var(--font-weight-bold) var(--font-size-h1)/var(--font-line-height-h1) var(--title-font-family);--font-h2:var(--font-weight-bold) var(--font-size-h2)/var(--font-line-height-h2) var(--title-font-family);--font-h3:var(--font-weight-light) var(--font-size-h3)/var(--font-line-height-h3) var(--title-font-family);--font-h4:var(--font-weight-bold) var(--font-size-h4)/var(--font-line-height-h4) var(--title-font-family);--font-h5:var(--font-weight-bold) var(--font-size-h5)/var(--font-line-height-h5) var(--font-family);--font-general-label:var(--font-weight-normal) var(--font-size-general-label)/var(--font-line-height-general-label) var(--font-family);--font-paragraph:var(--font-weight-normal) var(--font-size-paragraph)/var(--font-line-height-paragraph) var(--font-family);--font-subtext:var(--font-weight-normal) var(--font-size-subtext)/var(--font-line-height-subtext) var(--font-family);--font-h1-bold:700 32px/40px var(--title-font-family);--font-h1-medium:600 32px/40px var(--title-font-family);--font-h1-normal:500 32px/40px var(--title-font-family);--font-h1-light:300 32px/40px var(--title-font-family);--font-h2-bold:700 24px/30px var(--title-font-family);--font-h2-medium:600 24px/30px var(--title-font-family);--font-h2-normal:500 24px/30px var(--title-font-family);--font-h2-light:300 24px/30px var(--title-font-family);--font-h3-bold:700 18px/24px var(--title-font-family);--font-h3-medium:600 18px/24px var(--title-font-family);--font-h3-normal:500 18px/24px var(--title-font-family);--font-h3-light:300 18px/24px var(--title-font-family);--font-text1-bold:700 16px/22px var(--font-family);--font-text1-medium:600 16px/22px var(--font-family);--font-text1-normal:400 16px/22px var(--font-family);--font-text2-bold:700 14px/20px var(--font-family);--font-text2-medium:600 14px/20px var(--font-family);--font-text2-normal:400 14px/20px var(--font-family);--font-text3-bold:700 12px/16px var(--font-family);--font-text3-medium:600 12px/16px var(--font-family);--font-text3-normal:400 12px/16px var(--font-family);--letter-spacing-h1-bold:-.5px;--letter-spacing-h1-normal:-.5px;--letter-spacing-h1-light:-.5px;--letter-spacing-h2-bold:-.1px;--letter-spacing-h2-normal:-.1px;--letter-spacing-h2-light:-.1px;--letter-spacing-h3-bold:-.1px;--letter-spacing-h3-normal:-.1px;--letter-spacing-h3-light:-.1px}.default-app-theme,.light-app-theme,:root{--primary-color:#0073ea;--primary-hover-color:#0060b9;--primary-selected-color:#cce5ff;--primary-selected-hover-color:#aed4fc;--primary-highlighted-color:#f0f7ff;--primary-surface-color:#eceff8;--primary-text-color:#323338;--secondary-text-color:#676879;--text-color-on-inverted:#ffffff;--text-color-on-primary:#ffffff;--disabled-text-color:rgba(50, 51, 56, var(--disabled-component-opacity));--inverted-color-background:#323338;--fixed-dark-color:#323338;--fixed-light-color:#ffffff;--primary-background-color:#ffffff;--primary-background-hover-color:rgba(103, 104, 121, .1);--secondary-background-color:#ffffff;--allgrey-background-color:#f6f7fb;--backdrop-color:rgba(41, 47, 76, .7);--ui-border-color:#c3c6d4;--ui-background-color:#e7e9ef;--ui-background-hover-color:#d8d9e0;--layout-border-color:#d0d4e4;--placeholder-color:#676879;--icon-color:#676879;--disabled-background-color:#ecedf5;--link-color:#1f76c2;--brand-color:#0073ea;--brand-hover-color:#0060b9;--brand-selected-color:#cce5ff;--brand-selected-hover-color:#aed4fc;--positive-color:#00854d;--positive-color-hover:#007038;--positive-color-selected:#bbdbc9;--positive-color-selected-hover:#b5cec0;--negative-color:#d83a52;--negative-color-hover:#b63546;--negative-color-selected:#f4c3cb;--negative-color-selected-hover:#ecb7bf;--warning-color:#ffcb00;--warning-color-hover:#eaaa15;--warning-color-selected:#fceba1;--warning-color-selected-hover:#f2d973;--color-highlight_blue:#cce5ff;--color-basic_blue:#0073ea;--color-dark_blue:#0060b9;--color-bazooka:#f65f7c;--color-snow_white:#ffffff;--color-riverstone_gray:#f6f7fb;--color-ui_grey:#dcdfec;--color-wolf_gray:#c3c6d4;--color-asphalt:#676879;--color-mud_black:#323338;--color-black:#000000;--color-success:#00854d;--color-success-hover:#007038;--color-success-highlight:#bbdbc9;--color-error:#d83a52;--color-error-hover:#b63546;--color-error-highlight:#f4c3cb;--color-link_color:#1f76c2;--color-surface:#292f4c;--grey-background-color:#f6f7fb;--text-color-on-brand:#ffffff;--box-shadow-xs:0px 4px 6px -4px rgba(0, 0, 0, .1);--box-shadow-small:0px 4px 8px rgba(0, 0, 0, .2);--box-shadow-medium:0px 6px 20px rgba(0, 0, 0, .2);--box-shadow-large:0px 15px 50px rgba(0, 0, 0, .3);--color-grass_green:#037f4c;--color-grass_green-hover:#116846;--color-grass_green-selected:#81bfa5;--color-done-green:#00c875;--color-done-green-hover:#0f9b63;--color-done-green-selected:#80e3ba;--color-done-green-selected-with-opacity:rgba(128, 227, 186, .6);--color-bright-green:#9cd326;--color-bright-green-hover:#7ca32b;--color-bright-green-selected:#cde992;--color-saladish:#cab641;--color-saladish-hover:#9d8f3e;--color-saladish-selected:#e4daa0;--color-egg_yolk:#ffcb00;--color-egg_yolk-hover:#eaaa15;--color-egg_yolk-selected:#ffe580;--color-egg_yolk-rgb:255,213,51;--color-working_orange:#fdab3d;--color-working_orange-hover:#c0873c;--color-working_orange-selected:#fed59e;--color-dark-orange:#ff6d3b;--color-dark-orange-hover:#c25531;--color-dark-orange-selected:#ffb196;--color-peach:#ffadad;--color-peach-hover:#c2888a;--color-peach-selected:#ffd6d6;--color-sunset:#ff7575;--color-sunset-hover:#c26163;--color-sunset-selected:#ffbaba;--color-sunset-selected-with-opacity:rgba(255, 186, 186, .6);--color-stuck-red:#df2f4a;--color-stuck-red-hover:#ad3f51;--color-stuck-red-selected:#f0a1ad;--color-dark-red:#bb3354;--color-dark-red-hover:#92334c;--color-dark-red-selected:#dd99a9;--color-sofia_pink:#e50073;--color-sofia_pink-hover:#c20062;--color-sofia_pink-selected:#ff8ac4;--color-lipstick:#ff5ac4;--color-lipstick-hover:#c24e9a;--color-lipstick-selected:#fface1;--color-bubble:#faa1f1;--color-bubble-hover:#be80ba;--color-bubble-selected:#fcd0f8;--color-purple:#9d50dd;--color-purple-hover:#7d45b0;--color-purple-selected:#d0aeed;--color-dark_purple:#784bd1;--color-dark_purple-hover:#6344a3;--color-dark_purple-selected:#bba5e8;--color-berry:#7e3b8a;--color-berry-hover:#673971;--color-berry-selected:#be9dc4;--color-dark_indigo:#401694;--color-dark_indigo-hover:#3c1f78;--color-dark_indigo-selected:#a08bc9;--color-indigo:#5559df;--color-indigo-hover:#4b4ead;--color-indigo-selected:#aaacef;--color-navy:#225091;--color-navy-hover:#274776;--color-navy-selected:#90a7c8;--color-bright-blue:#579bfc;--color-bright-blue-hover:#4c7cc1;--color-bright-blue-selected:#abcdfd;--color-dark-blue:#007eb5;--color-dark-blue-hover:#0f6d97;--color-dark-blue-selected:#80c2df;--color-aquamarine:#4eccc6;--color-aquamarine-hover:#469e9b;--color-aquamarine-selected:#a6e5e2;--color-chili-blue:#66ccff;--color-chili-blue-hover:#569ec3;--color-chili-blue-selected:#b2e5ff;--color-river:#74afcc;--color-river-hover:#588095;--color-river-selected:#b3d0de;--color-winter:#9aadbd;--color-winter-hover:#7b8895;--color-winter-selected:#ccd6de;--color-explosive:#c4c4c4;--color-explosive-hover:#98999a;--color-explosive-selected:#e1e1e1;--color-american_gray:#757575;--color-american_gray-hover:#69696a;--color-american_gray-selected:#bfbfbf;--color-blackish:#333333;--color-blackish-hover:#222222;--color-blackish-selected:#999999;--color-brown:#7f5347;--color-brown-hover:#684943;--color-brown-selected:#bfa9a3;--color-orchid:#e484bd;--color-orchid-hover:#ae5d8d;--color-orchid-selected:#ecbad7;--color-tan:#bca58a;--color-tan-hover:#8a7862;--color-tan-selected:#d6cabc;--color-sky:#a1e3f6;--color-sky-hover:#81b6c5;--color-sky-selected:#d0f1fa;--color-coffee:#cd9282;--color-coffee-hover:#976758;--color-coffee-selected:#dec0b7;--color-royal:#216edf;--color-royal-hover:#225eb7;--color-royal-selected:#95bbf2;--color-teal:#175a63;--color-teal-hover:#12484f;--color-teal-selected:#8bacb1;--color-lavender:#bda8f9;--color-lavender-hover:#9786c7;--color-lavender-selected:#ded4fc;--color-steel:#a9bee8;--color-steel-hover:#8798ba;--color-steel-selected:#d4dff4;--color-lilac:#9d99b9;--color-lilac-hover:#7e7a94;--color-lilac-selected:#ceccdc;--color-pecan:#563e3e;--color-pecan-hover:#453232;--color-pecan-selected:#ab9f9f;--color-dark_marble:#f1f1f1;--color-marble:#f7f7f7;--color-gainsboro:#e1e1e1;--color-extra_light_gray:#edeef0;--color-glitter:#d9f0ff;--color-ultra_light_gray:#ebebeb;--color-very_light_gray:#a1a1a1;--color-jaco_gray:#9699a6;--color-storm_gray:#6b6d77;--color-trolley-grey:#757575;--color-basic_light_blue:#c7e6fa;--color-light_blue:#61caf7;--color-turquoise:#66ccff;--color-aqua:#00d1d1;--color-live_blue:#009aff;--color-jeans:#597bfc;--color-burned_eggplant:#181d37;--color-light-pink:#ff5ac4;--color-dark-pink:#ff007f;--color-dark_red:#bb3354;--color-yellow:#ffcb00;--color-mustered:#cab641;--color-orange:#fdab3d;--color-lime-green:#9cd326;--color-jade:#03c875;--color-green-haze:#00a359;--color-grass-green:#037f4c;--color-amethyst:#9d50dd;--color-dark-purple:#784bd1;--color-blue_links:#007eb5;--color-blue-links:#007eb5;--color-private:#f65f7c;--color-public:#009aff;--color-board_views_grey:#6e6f8f;--color-board_views_grey_hover:#b2b3d0;--color-board_views_blue:#1c1f3b;--color-board_views_blue_secondary:#363a52;--color-border_light_gray:#f5f6f8;--color-brand-blue:#00a9ff;--color-brand-charcoal:#2b2c5c;--color-brand-gold:#ffcc00;--color-brand-green:#11dd80;--color-brand-iris:#595ad4;--color-brand-light-blue:#00cff4;--color-brand-malachite:#00cd6f;--color-brand-purple:#a358d0;--color-brand-red:#f74875;--color-deadline_upcoming_indication:#5d6387;--color-default_group_color:#579bfc;--color-form_btn_hover:#0083d9;--color-form_purple:#575c96;--color-highlight:#dff0ff;--color-green_shadow:#00c875;--color-green-shadow:#00c875;--color-red_shadow:#df2f4a;--color-red-shadow:#df2f4a;--color-pulse_bg:#f0f0f0;--color-pulse_text_color:#333333;--color-placholder_gray:#d8d8d8;--color-placeholder_light_gray:#efefef;--color-excel-green:#207245;--color-media-blue:#2ea2e9;--color-pdf-red:#bb0706;--color-ppt-orange:#d64e2a;--color-word-blue:#2a5699;--color-zip-orange:#e4901c;--color-like_red:#fb275d;--color-scrollbar_gray:#b2b2b2;--color-timeline_grid_blue:#454662;--color-timeline_blue:#1c1f3b;--color-highlight_blue-rgb:204,229,255;--color-snow_white-with-opacity:rgba(255, 255, 255, .4);--color-wolf_gray-with-opacity:rgba(195, 198, 212, .1);--color-asphalt-with-opacity:rgba(103, 104, 121, .1);--primary-on-secondary-color:#0073ea;--primary-hover-on-secondary-color:#0060b9;--primary-selected-color-rgb:204,229,255;--primary-selected-on-secondary-color:#cce5ff;--primary-text-on-secondary-color:#323338;--text-color-on-primary-with-opacity:rgba(255, 255, 255, .4);--secondary-text-on-secondary-color:#676879;--placeholder-color-with-opacity:rgba(103, 104, 121, .1);--placeholder-on-secondary-color:#676879;--icon-on-secondary-color:#676879;--link-on-secondary-color:#1f76c2;--label-background-color:#cce5ff;--label-background-on-secondary-color:#cce5ff;--primary-background-color-rgb:255,255,255;--primary-background-hover-on-secondary-color:#dcdfec;--modal-background-color:#ffffff;--secondary-background-color-rgb:255,255,255;--disabled-background-on-secondary-color:#ecedf5;--disabled-text-on-secondary-color:rgba(50, 51, 56, var(--disabled-component-opacity));--ui-border-on-secondary-color:#c3c6d4;--layout-border-on-secondary-color:#d0d4e4;--dark-background-color:#f6f7fb;--dark-background-on-secondary-color:#f6f7fb;--dialog-background-color:#ffffff;--box-shadow-mediun:0px 6px 20px rgba(0, 0, 0, .2)}.dark-app-theme{--primary-color:#0073ea;--primary-hover-color:#0060b9;--primary-selected-color:#133774;--primary-selected-hover-color:#0d2e65;--primary-highlighted-color:#0d2753;--primary-surface-color:#181b34;--primary-text-color:#d5d8df;--secondary-text-color:#9699a6;--text-color-on-inverted:#323338;--text-color-on-primary:#ffffff;--disabled-text-color:rgba(213, 216, 223, var(--disabled-component-opacity));--inverted-color-background:#ffffff;--fixed-dark-color:#323338;--fixed-light-color:#ffffff;--primary-background-color:#181b34;--primary-background-hover-color:rgba(103, 104, 121, .3);--secondary-background-color:#30324e;--allgrey-background-color:#30324e;--backdrop-color:rgba(41, 47, 76, .7);--ui-border-color:#797e93;--ui-background-color:#434660;--ui-background-hover-color:#35384d;--layout-border-color:#4b4e69;--placeholder-color:#c3c6d4;--icon-color:#c3c6d4;--disabled-background-color:#3c3f59;--link-color:#69a7ef;--brand-color:#0073ea;--brand-hover-color:#0060b9;--brand-selected-color:#133774;--brand-selected-hover-color:#0d2e65;--positive-color:#00854d;--positive-color-hover:#007038;--positive-color-selected:#025231;--positive-color-selected-hover:#194733;--negative-color:#d83a52;--negative-color-hover:#b63546;--negative-color-selected:#642830;--negative-color-selected-hover:#5a2027;--warning-color:#ffcb00;--warning-color-hover:#eaaa15;--warning-color-selected:#503e02;--warning-color-selected-hover:#402f00;--grey-background-color:#181b34;--text-color-on-brand:#ffffff;--color-surface:#292f4c;--box-shadow-xs:0px 4px 6px -4px rgba(9, 11, 25, .5);--box-shadow-small:0px 4px 8px rgba(9, 11, 25, .5);--box-shadow-medium:0px 6px 20px rgba(9, 11, 25, .5);--box-shadow-large:0px 15px 50px rgba(9, 11, 25, .5);--color-grass_green-hover:#116846;--color-grass_green-selected:#0f4f43;--color-done-green-hover:#0f9b63;--color-done-green-selected:#0e7358;--color-done-green-selected-with-opacity:rgba(14, 115, 88, .6);--color-bright-green-hover:#7ca32b;--color-bright-green-selected:#5c7930;--color-saladish-hover:#9d8f3e;--color-saladish-selected:#736a3e;--color-egg_yolk-hover:#c29e11;--color-egg_yolk-selected:#8d751e;--color-egg_yolk-rgb:255,213,51;--color-working_orange-hover:#c0873c;--color-working_orange-selected:#8c653c;--color-dark-orange-hover:#c25531;--color-dark-orange-selected:#8d4134;--color-peach-hover:#c2888a;--color-peach-selected:#8d6674;--color-sunset-hover:#c26163;--color-sunset-selected:#8d4a58;--color-sunset-selected-with-opacity:rgba(141, 74, 88, .6);--color-stuck-red-hover:#ad3f51;--color-stuck-red-selected:#7f314b;--color-dark-red-hover:#92334c;--color-dark-red-selected:#6b2947;--color-sofia_pink-hover:#c21e71;--color-sofia_pink-selected:#8d1a62;--color-lipstick-hover:#c24e9a;--color-lipstick-selected:#8d3c7f;--color-bubble-hover:#be80ba;--color-bubble-selected:#8b6096;--color-purple-hover:#8050ab;--color-purple-selected:#5f3e8b;--color-dark_purple-hover:#6344a3;--color-dark_purple-selected:#4a3586;--color-berry-hover:#673971;--color-berry-selected:#4d2d62;--color-dark_indigo:#6129ff;--color-dark_indigo-hover:#4c18dc;--color-dark_indigo-selected:#3c13ae;--color-indigo-hover:#4b4ead;--color-indigo-selected:#383c8d;--color-navy:#5684c5;--color-navy-hover:#3468b2;--color-navy-selected:#24508f;--color-bright-blue-hover:#4c7cc1;--color-bright-blue-selected:#395d9b;--color-dark-blue-hover:#0f6d97;--color-dark-blue-selected:#0e527e;--color-aquamarine-hover:#469e9b;--color-aquamarine-selected:#357580;--color-chili-blue-hover:#569ec3;--color-chili-blue-selected:#41759d;--color-river-hover:#588095;--color-river-selected:#42607c;--color-winter-hover:#7b8895;--color-winter-selected:#5b667c;--color-explosive-hover:#98999a;--color-explosive-selected:#70717f;--color-american_gray-hover:#69696a;--color-american_gray-selected:#4e505e;--color-blackish:#7a7a7a;--color-blackish-hover:#525252;--color-blackish-selected:#383838;--color-brown-hover:#684943;--color-brown-selected:#4d3941;--color-orchid-hover:#b4739a;--color-orchid-selected:#85597b;--color-tan-hover:#978977;--color-tan-selected:#716863;--color-sky-hover:#90bac6;--color-sky-selected:#6c8a9a;--color-coffee-hover:#a27b6f;--color-coffee-selected:#795e5d;--color-royal-hover:#4474bb;--color-royal-selected:#375993;--color-teal:#4a8f98;--color-teal-hover:#347179;--color-teal-selected:#245960;--color-lavender-hover:#a294c8;--color-lavender-selected:#79709c;--color-steel-hover:#95a2be;--color-steel-selected:#707a95;--color-lilac-hover:#8e8a9f;--color-lilac-selected:#6b697f;--color-pecan:#806363;--color-pecan-hover:#674c4c;--color-pecan-selected:#513939;--primary-on-secondary-color:#0073ea;--primary-hover-on-secondary-color:#0060b9;--primary-selected-color-rgb:19,55,116;--primary-selected-on-secondary-color:#133774;--primary-text-on-secondary-color:#d5d8df;--primary-background-color-rgb:24,27,52;--primary-background-hover-on-secondary-color:#4b4e69;--secondary-background-color-rgb:48,50,78;--secondary-text-on-secondary-color:#9699a6;--link-on-secondary-color:#69a7ef;--modal-background-color:#181b34;--dark-background-color:#393b53;--dark-background-on-secondary-color:#4b4e69;--dialog-background-color:#30324e;--label-background-color:#404b69;--label-background-on-secondary-color:#404b69;--icon-on-secondary-color:#c3c6d4;--placeholder-color-with-opacity:rgba(195, 198, 212, .1);--placeholder-on-secondary-color:#c3c6d4;--ui-border-on-secondary-color:#797e93;--layout-border-on-secondary-color:#4b4e69;--disabled-background-on-secondary-color:#3c3f59;--disabled-text-on-secondary-color:rgba(213, 216, 223, var(--disabled-component-opacity));--box-shadow-mediun:0px 6px 20px rgba(0, 0, 0, .2)}.black-app-theme{--primary-color:#0073ea;--primary-hover-color:#0060b9;--primary-selected-color:#133774;--primary-selected-hover-color:#0d2e65;--primary-highlighted-color:#0b2858;--primary-surface-color:#111111;--primary-text-color:#eeeeee;--secondary-text-color:#aaaaaa;--text-color-on-inverted:#111111;--text-color-on-primary:#ffffff;--disabled-text-color:rgba(238, 238, 238, var(--disabled-component-opacity));--inverted-color-background:#eeeeee;--fixed-dark-color:#111111;--fixed-light-color:#ffffff;--primary-background-color:#111111;--primary-background-hover-color:rgba(103, 104, 121, .3);--secondary-background-color:#2c2c2c;--allgrey-background-color:#2c2c2c;--backdrop-color:rgba(33, 33, 33, .7);--ui-border-color:#8d8d8d;--ui-background-color:#4d4d4d;--ui-background-hover-color:#3b3b3b;--layout-border-color:#636363;--placeholder-color:#aaaaaa;--icon-color:#aaaaaa;--disabled-background-color:#3a3a3a;--link-color:#69a7ef;--brand-color:#0073ea;--brand-hover-color:#0060b9;--brand-selected-color:#133774;--brand-selected-hover-color:#0d2e65;--positive-color:#00854d;--positive-color-hover:#007038;--positive-color-selected:#025231;--positive-color-selected-hover:#194733;--negative-color:#d83a52;--negative-color-hover:#b63546;--negative-color-selected:#642830;--negative-color-selected-hover:#5a2027;--warning-color:#ffcb00;--warning-color-hover:#eaaa15;--warning-color-selected:#503e02;--warning-color-selected-hover:#402f00;--text-color-on-brand:#ffffff;--color-surface:#212121;--grey-background-color:#111111;--box-shadow-xs:0px 4px 6px -4px #000000;--box-shadow-small:0px 4px 8px #000000;--box-shadow-medium:0px 6px 20px #000000;--box-shadow-large:0px 15px 50px #000000;--color-grass_green-hover:#116846;--color-grass_green-selected:#0a482e;--color-done-green-hover:#0f9b63;--color-done-green-selected:#096c43;--color-done-green-selected-with-opacity:rgba(9, 108, 67, .6);--color-bright-green-hover:#7ca32b;--color-bright-green-selected:#56721b;--color-saladish-hover:#9d8f3e;--color-saladish-selected:#6d6329;--color-egg_yolk-hover:#c29e11;--color-egg_yolk-selected:#886e09;--color-egg_yolk-rgb:255,213,51;--color-working_orange-hover:#c0873c;--color-working_orange-selected:#875e27;--color-dark-orange-hover:#c25531;--color-dark-orange-selected:#883a1f;--color-peach-hover:#c2888a;--color-peach-selected:#885f5f;--color-sunset-hover:#c26163;--color-sunset-selected:#884343;--color-sunset-selected-with-opacity:rgba(136, 67, 67, .6);--color-stuck-red-hover:#ad3f51;--color-stuck-red-selected:#792a36;--color-dark-red-hover:#92334c;--color-dark-red-selected:#662232;--color-sofia_pink-hover:#c21e71;--color-sofia_pink-selected:#88134d;--color-lipstick-hover:#c24e9a;--color-lipstick-selected:#88356a;--color-bubble-hover:#be80ba;--color-bubble-selected:#855981;--color-purple-hover:#8050ab;--color-purple-selected:#593776;--color-dark_purple-hover:#6344a3;--color-dark_purple-selected:#442e71;--color-berry-hover:#673971;--color-berry-selected:#47264d;--color-dark_indigo:#6129ff;--color-dark_indigo-hover:#4c18dc;--color-dark_indigo-selected:#3c13ae;--color-indigo-hover:#4b4ead;--color-indigo-selected:#333578;--color-navy:#5684c5;--color-navy-hover:#3468b2;--color-navy-selected:#24508f;--color-bright-blue-hover:#4c7cc1;--color-bright-blue-selected:#345686;--color-dark-blue-hover:#0f6d97;--color-dark-blue-selected:#094b69;--color-aquamarine-hover:#469e9b;--color-aquamarine-selected:#2f6e6b;--color-chili-blue-hover:#569ec3;--color-chili-blue-selected:#3b6e88;--color-river-hover:#588095;--color-river-selected:#3c5967;--color-winter-hover:#7b8895;--color-winter-selected:#555f67;--color-explosive-hover:#98999a;--color-explosive-selected:#6a6a6a;--color-american_gray-hover:#69696a;--color-american_gray-selected:#494949;--color-blackish:#7a7a7a;--color-blackish-hover:#525252;--color-blackish-selected:#383838;--color-brown-hover:#684943;--color-brown-selected:#48322c;--color-orchid-hover:#b4739a;--color-orchid-selected:#7e516c;--color-tan-hover:#978977;--color-tan-selected:#6a6053;--color-sky-hover:#90bac6;--color-sky-selected:#65828b;--color-coffee-hover:#a27b6f;--color-coffee-selected:#71564e;--color-royal-hover:#4474bb;--color-royal-selected:#305183;--color-teal:#4a8f98;--color-teal-hover:#347179;--color-teal-selected:#245960;--color-lavender-hover:#a294c8;--color-lavender-selected:#71688c;--color-steel-hover:#95a2be;--color-steel-selected:#687185;--color-lilac-hover:#8e8a9f;--color-lilac-selected:#63616f;--color-pecan:#806363;--color-pecan-hover:#674c4c;--color-pecan-selected:#513939;--primary-on-secondary-color:#0073ea;--primary-hover-on-secondary-color:#0060b9;--primary-selected-color-rgb:19,55,116;--primary-selected-on-secondary-color:#133774;--primary-text-on-secondary-color:#eeeeee;--primary-background-color-rgb:17,17,17;--primary-background-hover-on-secondary-color:#636363;--secondary-background-color-rgb:44,44,44;--secondary-text-on-secondary-color:#9699a6;--link-on-secondary-color:#69a7ef;--modal-background-color:#181b34;--dark-background-color:#2c2c2c;--dark-background-on-secondary-color:#4b4e69;--dialog-background-color:#2c2c2c;--label-background-color:#404b69;--label-background-on-secondary-color:#404b69;--icon-on-secondary-color:#aaaaaa;--placeholder-color-with-opacity:rgba(170, 170, 170, .1);--placeholder-on-secondary-color:#aaaaaa;--ui-border-on-secondary-color:#8d8d8d;--layout-border-on-secondary-color:#636363;--disabled-background-on-secondary-color:#3a3a3a;--disabled-text-on-secondary-color:rgba(238, 238, 238, var(--disabled-component-opacity));--box-shadow-mediun:0px 6px 20px rgba(0, 0, 0, .2)}.hacker_theme-app-theme{--primary-color:#fe78c6;--primary-hover-color:#fe5ab9;--primary-selected-color:#9f4077;--primary-selected-hover-color:#0d2e65;--primary-highlighted-color:#0b2858;--primary-surface-color:#111111;--primary-text-color:#d5d8df;--secondary-text-color:#9699a6;--text-color-on-inverted:#323338;--disabled-text-color:rgba(238, 238, 238, var(--disabled-component-opacity));--inverted-color-background:#ffffff;--fixed-dark-color:#323338;--fixed-light-color:#ffffff;--primary-background-color:#282a36;--primary-background-hover-color:#4b4e69;--secondary-background-color:#30324e;--allgrey-background-color:#282a36;--ui-border-color:#797e93;--ui-background-color:#4b4e69;--ui-background-hover-color:#3b3b3b;--layout-border-color:#414458;--placeholder-color:#c3c6d4;--icon-color:#c3c6d4;--disabled-background-color:#3a3a3a;--link-color:#bd93f9;--brand-color:#fe78c6;--brand-hover-color:#fe5ab9;--brand-selected-color:#9f4077;--brand-selected-hover-color:#0d2e65;--positive-color:#50fa7b;--positive-color-hover:#007038;--positive-color-selected:#26503e;--positive-color-selected-hover:#194733;--negative-color:#ff5555;--negative-color-hover:#b63546;--negative-color-selected:#642830;--negative-color-selected-hover:#5a2027;--warning-color:#ffcb00;--warning-color-hover:#eaaa15;--warning-color-selected:#503e02;--warning-color-selected-hover:#402f00;--grey-background-color:#282a36;--box-shadow-xs:0px 4px 6px -4px #000000;--box-shadow-small:0px 4px 8px #000000;--box-shadow-medium:0px 6px 20px #000000;--box-shadow-large:0px 15px 50px #000000;--color-grass_green:#359970;--color-grass_green-hover:#116846;--color-grass_green-selected:#0a482e;--color-done-green:#33d391;--color-done-green-hover:#0f9b63;--color-done-green-selected:#096c43;--color-done-green-selected-with-opacity:rgba(9, 108, 67, .6);--color-bright-green:#b0dc51;--color-bright-green-hover:#7ca32b;--color-bright-green-selected:#56721b;--color-saladish:#d5c567;--color-saladish-hover:#9d8f3e;--color-saladish-selected:#6d6329;--color-egg_yolk:#ffd533;--color-egg_yolk-hover:#c29e11;--color-egg_yolk-selected:#886e09;--color-egg_yolk-rgb:255,213,51;--color-working_orange:#fdbc64;--color-working_orange-hover:#c0873c;--color-working_orange-selected:#875e27;--color-dark-orange:#ff6d3b;--color-dark-orange-hover:#c25531;--color-dark-orange-selected:#883a1f;--color-peach:#ffbdbd;--color-peach-hover:#c2888a;--color-peach-selected:#885f5f;--color-sunset:#ff9191;--color-sunset-hover:#c26163;--color-sunset-selected:#884343;--color-sunset-selected-with-opacity:rgba(136, 67, 67, .6);--color-stuck-red:#e8697d;--color-stuck-red-hover:#ad3f51;--color-stuck-red-selected:#792a36;--color-dark-red:#c95c76;--color-dark-red-hover:#92334c;--color-dark-red-selected:#662232;--color-sofia_pink:#ff44a1;--color-sofia_pink-hover:#c21e71;--color-sofia_pink-selected:#88134d;--color-lipstick:#ff7bd0;--color-lipstick-hover:#c24e9a;--color-lipstick-selected:#88356a;--color-bubble:#fbb4f4;--color-bubble-hover:#be80ba;--color-bubble-selected:#855981;--color-purple:#b57de3;--color-purple-hover:#8050ab;--color-purple-selected:#593776;--color-dark_purple:#936fda;--color-dark_purple-hover:#6344a3;--color-dark_purple-selected:#442e71;--color-berry:#9862a1;--color-berry-hover:#673971;--color-berry-selected:#47264d;--color-dark_indigo:#6645a9;--color-dark_indigo-hover:#3c1f78;--color-dark_indigo-selected:#291452;--color-indigo:#777ae5;--color-indigo-hover:#4b4ead;--color-indigo-selected:#333578;--color-navy:#4e73a7;--color-navy-hover:#274776;--color-navy-selected:#193151;--color-bright-blue:#79affd;--color-bright-blue-hover:#4c7cc1;--color-bright-blue-selected:#345686;--color-dark-blue:#339ecd;--color-dark-blue-hover:#0f6d97;--color-dark-blue-selected:#094b69;--color-aquamarine:#71d6d1;--color-aquamarine-hover:#469e9b;--color-aquamarine-selected:#2f6e6b;--color-chili-blue:#85d6ff;--color-chili-blue-hover:#569ec3;--color-chili-blue-selected:#3b6e88;--color-river:#86b4ca;--color-river-hover:#588095;--color-river-selected:#3c5967;--color-winter:#aebdca;--color-winter-hover:#7b8895;--color-winter-selected:#555f67;--color-explosive:#d0d0d0;--color-explosive-hover:#98999a;--color-explosive-selected:#6a6a6a;--color-american_gray:#999999;--color-american_gray-hover:#69696a;--color-american_gray-selected:#494949;--color-blackish:#5c5c5c;--color-blackish-hover:#222222;--color-blackish-selected:#111111;--color-brown:#99756c;--color-brown-hover:#684943;--color-brown-selected:#48322c;--color-orchid:#e190c0;--color-orchid-hover:#b4739a;--color-orchid-selected:#7e516c;--color-tan:#bdab95;--color-tan-hover:#978977;--color-tan-selected:#6a6053;--color-sky:#b4e9f8;--color-sky-hover:#90bac6;--color-sky-selected:#65828b;--color-coffee:#ca9a8b;--color-coffee-hover:#a27b6f;--color-coffee-selected:#71564e;--color-royal:#5591ea;--color-royal-hover:#4474bb;--color-royal-selected:#305183;--color-teal:#457b82;--color-teal-hover:#376268;--color-teal-selected:#274549;--color-lavender:#cab9fa;--color-lavender-hover:#a294c8;--color-lavender-selected:#71688c;--color-steel:#bacbed;--color-steel-hover:#95a2be;--color-steel-selected:#687185;--color-lilac:#687185;--color-lilac-hover:#8e8a9f;--color-lilac-selected:#63616f;--color-pecan:#786565;--color-pecan-hover:#605151;--color-pecan-selected:#433939;--color-success:#50fa7b;--color-error:#ff5555;--primary-on-secondary-color:#fe78c6;--primary-hover-on-secondary-color:#fe5ab9;--primary-selected-color-rgb:159,64,119;--primary-selected-on-secondary-color:#9f4077;--primary-text-on-secondary-color:#d5d8df;--primary-background-color-rgb:40,42,54;--primary-background-hover-on-secondary-color:#4b4e69;--secondary-background-color-rgb:48,50,78;--secondary-text-on-secondary-color:#9699a6;--link-on-secondary-color:#bd93f9;--modal-background-color:#282a36;--dark-background-color:#303241;--dark-background-on-secondary-color:#595959;--dialog-background-color:#30324e;--label-background-color:#404b69;--label-background-on-secondary-color:#404b69;--icon-on-secondary-color:#c3c6d4;--placeholder-color-with-opacity:rgba(195, 198, 212, .1);--placeholder-on-secondary-color:#c3c6d4;--ui-border-on-secondary-color:#797e93;--layout-border-on-secondary-color:#414458;--disabled-background-on-secondary-color:#3a3a3a;--disabled-text-on-secondary-color:rgba(238, 238, 238, var(--disabled-component-opacity));--box-shadow-mediun:0px 6px 20px rgba(0, 0, 0, .2)}.fm-controls{justify-content:space-between;gap:var(--fm-space-2) var(--fm-space-3);padding-bottom:var(--fm-space-3)}.fm-cmd-side{display:flex;align-items:center;gap:var(--fm-space-2);min-width:0}.fm-cmd-pair{display:inline-flex;align-items:center;gap:var(--fm-space-1)}.fm-controls .fm-controls-actions{gap:var(--fm-space-1-5)}.fm-controls .fm-toggle{padding:0 var(--fm-space-1)}.fm-controls .fm-toggle>label>div,.fm-vo-switch>label>div{margin:0}.fm-cmd-icon{flex:none;color:var(--fm-ink-2)}.fm-controls [data-vibe=Button]:hover .fm-cmd-icon,.fm-controls [aria-expanded=true] .fm-cmd-icon{color:var(--primary-text-color)}.fm-vo-trigger .fm-cmd-icon,.fm-cmd-export .fm-export-icon{margin-right:var(--fm-space-1-5)}.fm-picker-eyebrow{margin-right:var(--fm-space-1-5);font-weight:400;color:var(--fm-ink-text)}.fm-controls .fm-cmd-picker .fm-dropdown-label{max-width:180px;font-weight:600}.fm-columns-picker .fm-dropdown-menu{min-width:260px}.fm-picker-foot{margin-top:var(--fm-space-1);padding-top:var(--fm-space-1);border-top:1px solid var(--fm-hairline-soft)}.fm-picker-foot-toggle{display:flex;align-items:center;gap:var(--fm-space-1-5);box-sizing:border-box;width:100%;min-height:32px;padding:0 var(--fm-space-2);border:0;border-radius:var(--fm-radius);background:none;font:var(--fm-text-xs);color:var(--fm-ink-text);text-align:left;cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.fm-picker-foot-toggle:hover,.fm-picker-foot-toggle[aria-expanded=true]{color:var(--primary-text-color);background:var(--fm-surface-hover)}.fm-picker-foot-toggle .fm-info-glyph{margin-right:0}.fm-picker-foot-caret{flex:none;margin-left:auto;transition:transform var(--fm-dur) var(--fm-ease)}.fm-picker-foot-toggle[aria-expanded=true] .fm-picker-foot-caret{transform:rotate(180deg)}.fm-picker-foot .fm-columns-hint-body{width:auto;max-width:none;padding:var(--fm-space-2)}.fm-controls .fm-controls-status{margin-right:0}.fm-cmd-sync{display:inline-flex}.fm-controls .fm-cmd-iconbtn{width:32px;min-width:32px;padding:0;justify-content:center;border-radius:var(--fm-radius)}.fm-controls .fm-vo-trigger{position:relative;--fm-vo-knob: var(--primary-background-color)}.fm-controls .fm-vo-trigger[aria-expanded=true],.fm-controls .fm-vo-trigger:hover{--fm-vo-knob: var(--fm-surface-hover)}.fm-vo-trigger-view .fm-dropdown-label{max-width:140px}.fm-vo-dot{position:absolute;top:4px;right:4px;width:7px;height:7px;border-radius:50%;background:var(--primary-color, #0073ea);box-shadow:0 0 0 2px var(--primary-background-color)}.fm-dropdown-menu.fm-vo-panel{width:320px;max-width:calc(100vw - 32px);max-height:min(560px,calc(100vh - 120px));padding:var(--fm-space-1-5);outline:none}.fm-vo-section+.fm-vo-section{margin-top:var(--fm-space-1-5);padding-top:var(--fm-space-1-5);border-top:1px solid var(--fm-hairline-soft)}.fm-vo-title{margin:0;padding:var(--fm-space-2) 10px var(--fm-space-1);font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color)}.fm-vo-row{display:flex;align-items:center;gap:var(--fm-space-3);box-sizing:border-box;width:100%;min-height:36px;padding:0 10px;border-radius:var(--fm-radius)}.fm-vo-row-label{flex:none;font:var(--fm-text-sm);color:var(--primary-text-color)}.fm-vo-row>.fm-segmented,.fm-vo-row>.fm-vo-seg-pair,.fm-vo-switch>[data-vibe=Toggle],.fm-vo-switch>:last-child{margin-left:auto}.fm-vo-link,.fm-vo-switch{border:0;background:none;font:var(--fm-text-sm);color:var(--primary-text-color);text-align:left;cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease)}.fm-vo-link:hover,.fm-vo-switch:hover{background:var(--fm-surface-hover)}.fm-vo-link:active{background:var(--fm-hairline-soft)}.fm-vo-meta{flex:1 1 auto;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;font:var(--fm-text-xs);color:var(--fm-ink-text)}.fm-vo-chevron{flex:none;margin-right:-2px;color:var(--fm-ink-3)}.fm-vo-section>.fm-locked{display:flex;width:100%;padding-right:10px;box-sizing:border-box}.fm-vo-section>.fm-locked>.fm-vo-row{flex:1 1 auto}.fm-vo-seg-pair{display:inline-flex;align-items:center;gap:var(--fm-space-1)}.fm-vo-panel .fm-segmented [role=group]{height:28px}.fm-vo-panel .fm-segmented [role=group]>[data-vibe=Button]{padding:0 var(--fm-space-2);font:500 12px/16px var(--fm-font)}.fm-vo-page{display:flex;flex-direction:column;animation:fm-vo-page-in var(--fm-dur) var(--fm-ease)}@keyframes fm-vo-page-in{0%{opacity:0;translate:8px 0}}.fm-vo-subhead{display:flex;align-items:center;gap:var(--fm-space-1);margin:0 0 var(--fm-space-1);padding:0 var(--fm-space-1) var(--fm-space-1-5) 0;border-bottom:1px solid var(--fm-hairline-soft)}.fm-vo-back{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;padding:0;border:0;border-radius:var(--fm-radius);background:none;color:var(--fm-ink-2);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.fm-vo-back:hover{color:var(--primary-text-color);background:var(--fm-surface-hover)}.fm-vo-subtitle{margin:0;font:var(--fm-text-md);color:var(--primary-text-color)}.fm-vo-page>label[data-vibe=Checkbox]{box-sizing:border-box;display:flex;align-items:center;min-height:32px;padding:0 var(--fm-space-2);border-radius:var(--fm-radius);transition:background-color var(--fm-dur) var(--fm-ease)}.fm-vo-page>label[data-vibe=Checkbox]:hover{background:var(--fm-surface-hover)}.fm-vo-page .fm-views-menu{display:flex;flex-direction:column}@media(max-width:999px){.fm-controls .fm-picker-eyebrow,.fm-controls .fm-controls-status{display:none}}@media(max-width:599px){.fm-controls .fm-vo-trigger .fm-cmd-label{display:none}.fm-controls .fm-vo-trigger{width:32px;min-width:32px;padding:0;justify-content:center}.fm-controls .fm-vo-trigger .fm-cmd-icon{margin-right:0}}@media(max-width:999px){.fm-controls>.fm-cmd-side{flex-wrap:wrap;max-width:100%}.fm-table-section .fm-now-faster .fm-trend-row dd{flex-wrap:wrap;row-gap:2px;min-width:0}}@media(max-width:719px){.fm-table-section .fm-now-band,.fm-table-section .fm-now-band.fm-now-band-2{grid-template-columns:minmax(0,1fr)}.fm-table-section .fm-now-band>.fm-now-cell+.fm-now-cell,.fm-table-section .fm-now-band>.fm-now-slot+.fm-now-cell,.fm-table-section .fm-now-band:not(.fm-now-band-2)>.fm-now-where,.fm-table-section .fm-now-band:not(.fm-now-band-2)>.fm-now-faster{border-left:none;border-top:1px solid var(--fm-hairline-soft)}.fm-table-section .fm-now-band .fm-now-needs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--fm-space-2) var(--fm-space-3)}.fm-table-section .fm-now-band .fm-now-needs>.fm-now-hero{flex:1 1 auto;min-width:0;white-space:normal}.fm-table-section .fm-now-band .fm-attention-entry.fm-now-cta{flex:none}.fm-table-section .fm-now-band .fm-now-needs>.fm-now-reasons{flex:1 1 100%;min-width:0}.fm-table-section .fm-now-faster{grid-template-columns:minmax(0,1fr)}.fm-table-section .fm-now-faster .fm-verdict{grid-column:1;grid-row:auto;justify-self:start;min-width:0}.fm-table-section .fm-now-faster .fm-trend-none .fm-verdict{white-space:normal}}#fm-drilldown .fm-drilldown-desc{font:var(--fm-text-sm);color:var(--secondary-text-color);gap:var(--fm-space-1-5)}.fm-drill-hero{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--fm-space-2);padding:var(--fm-space-4);margin-bottom:var(--fm-space-3);background:var(--fm-surface-1);border-radius:var(--fm-radius-lg)}.fm-drill-eyebrow{flex-basis:100%;display:inline-flex;align-items:center;gap:var(--fm-space-1-5);margin-bottom:2px;font:var(--fm-text-xs);font-weight:600;color:var(--secondary-text-color)}.fm-drill-dot{width:8px;height:8px;border-radius:50%;flex:none}.fm-drill-fig{font:var(--fm-text-hero);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-drill-cap{font:var(--fm-text-sm);color:var(--secondary-text-color)}#fm-drilldown .fm-drill-hero .fm-drilldown-entries{flex-basis:100%;margin:var(--fm-space-1) 0 0}#fm-drilldown .fm-drilldown-list{border-top:0}#fm-drilldown .fm-drilldown-item:first-child{padding-top:var(--fm-space-1)}#fm-drilldown .fm-drilldown-when time{text-decoration:none}#fm-drilldown .fm-open-item .fm-ext-icon{flex:none;margin-left:var(--fm-space-1-5)}#fm-drilldown .fm-drilldown-foot{gap:var(--fm-space-2);align-items:center}.fm-now-band .fm-now-where .fm-now-key-row{display:contents}.fm-now-band .fm-now-where .fm-now-key-over{display:none}.fm-now-band .fm-now-where .fm-now-chip .fm-now-chip-n{font-variant-numeric:tabular-nums}@media(min-width:1001px){.fm-now-band .fm-now-where .fm-insight-stats{flex:1 1 auto}.fm-now-band .fm-now-where .fm-insight-now.fm-now-key{margin-top:auto}.fm-now-band .fm-now-where .fm-insight-now.fm-now-key.is-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--fm-space-4);margin:auto 0 0;padding-top:var(--fm-space-1)}.fm-now-band .fm-now-where .fm-now-key.is-grid .fm-now-key-row{display:flex;align-items:center;gap:var(--fm-space-1-5);min-width:0;border-top:1px solid var(--fm-hairline-soft)}.fm-now-band .fm-now-where .fm-now-key.is-grid .fm-now-key-row .fm-now-chip{flex:1 1 auto;min-width:0;height:28px;margin:0 -6px;padding:0 6px;border-radius:var(--fm-radius)}.fm-now-band .fm-now-where .fm-now-key.is-grid.is-tight .fm-now-key-row .fm-now-chip{height:22px}.fm-now-band .fm-now-where .fm-now-key.is-grid .fm-now-key-row .fm-now-chip-s{order:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-now-band .fm-now-where .fm-now-key.is-grid .fm-now-key-row .fm-now-chip-n{order:2;margin-left:auto;font-weight:600;color:var(--primary-text-color)}.fm-now-band .fm-now-where .fm-now-key.is-grid .fm-now-key-row .fm-now-key-over{display:inline;order:3;flex:none;margin-left:var(--fm-space-1-5);font:var(--fm-text-xs);font-weight:600;color:var(--fm-now-ink);white-space:nowrap}}.fm-r5-drawer .fm-r5-hint{margin:var(--fm-space-2) var(--fm-r5-pad) 0;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-people-table tbody tr.fm-people-unassigned>th[scope=row]{font-weight:400;color:var(--secondary-text-color)}.fm-people-table tbody tr.fm-people-unassigned.is-pinned>th,.fm-people-table tbody tr.fm-people-unassigned.is-pinned>td{box-shadow:inset 0 1px 0 var(--fm-hairline)}.fm-drilldown-when .fm-drill-clock{margin-left:2px;color:var(--secondary-text-color);font-variant-numeric:tabular-nums}.fm-scroll-wrap.fm-table-frame>.fm-scroll-fade{width:72px;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--primary-background-color) 78%,transparent) 55%,var(--primary-background-color))}.fm-scroll-wrap.fm-table-frame>.fm-table-more-cols{position:absolute;z-index:6;top:5px;right:calc(8px + var(--fm-fade-right, 0px));display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-full);background:var(--primary-background-color);box-shadow:var(--fm-shadow-card);color:var(--primary-text-color);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),border-color var(--fm-dur) var(--fm-ease)}.fm-scroll-wrap.fm-table-frame>.fm-table-more-cols:hover{background:var(--fm-surface-hover);border-color:var(--primary-color, #0073ea)}.fm-scroll-wrap.fm-table-frame>.fm-table-more-cols:focus-visible{outline:var(--fm-focus-ring);outline-offset:2px}body.dark-app-theme .fm-table-frame .fm-table tbody tr:not(.fm-parent-open)>td,body.dark-app-theme .fm-table-frame .fm-table tbody tr:not(.fm-parent-open)>th,body.black-app-theme .fm-table-frame .fm-table tbody tr:not(.fm-parent-open)>td,body.black-app-theme .fm-table-frame .fm-table tbody tr:not(.fm-parent-open)>th{border-bottom-color:var(--fm-hairline)}#fm-drilldown .fm-drilldown-row{flex-wrap:nowrap}#fm-drilldown .fm-drilldown-row>.fm-drilldown-when{flex:1 1 auto;min-width:0}#fm-drilldown .fm-drilldown-row>.fm-drilldown-dur{flex:none}.fm-r5-drawer .fm-r5-tl-date .fm-r5-tl-clock{color:var(--fm-ink-3, var(--secondary-text-color));font-variant-numeric:tabular-nums}.fm-people-loading-lead,.fm-flow-panel .fm-people.fm-people-loading>.fm-chart-lead.fm-people-loading-lead{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:var(--fm-space-2);color:var(--secondary-text-color)}.fm-people-ghost{opacity:0;animation:fm-ghost-in .36s var(--fm-ease) forwards;animation-delay:calc(var(--fm-ghost-i, 0) * 70ms)}.fm-ghost-person{display:inline-flex;align-items:center;gap:8px}.fm-ghost{display:inline-block;vertical-align:middle;border-radius:var(--fm-radius-full);background:linear-gradient(90deg,var(--fm-hairline) 25%,var(--fm-surface-1) 37%,var(--fm-hairline) 63%);background-size:400% 100%;animation:fm-shimmer 1.6s var(--fm-ease) infinite;animation-delay:calc(var(--fm-ghost-i, 0) * .12s)}.fm-ghost-avatar{width:18px;height:18px;flex:none}.fm-ghost-name{width:96px;height:9px}.fm-people-ghost:nth-child(2n) .fm-ghost-name{width:72px}.fm-people-ghost:nth-child(3n) .fm-ghost-name{width:118px}.fm-ghost-figure{width:34px;height:9px}.fm-people-loading-note{margin:var(--fm-space-2) 0 0;font:var(--fm-text-xs);color:var(--secondary-text-color)}@keyframes fm-ghost-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}body{--fm-mark-ink: var(--fm-data-ink);--fm-mark-ink-soft: color-mix(in srgb, var(--fm-mark-ink) 18%, var(--primary-background-color));--fm-zone-4: rgba(196, 33, 58, .07)}body.dark-app-theme,body.black-app-theme{--fm-mark-ink: #8391cc;--fm-zone-4: rgba(255, 107, 127, .12)}body.black-app-theme{--fm-zone-4: rgba(255, 107, 127, .15)}.fm-chart-tipwrap{position:relative}.fm-chart-tip{position:absolute;z-index:3;box-sizing:border-box;min-width:140px;max-width:260px;padding:var(--fm-space-2) var(--fm-space-3);border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-lg);background:var(--primary-background-color);box-shadow:var(--fm-shadow-pop);font:var(--fm-text-xs);color:var(--secondary-text-color);pointer-events:none;animation:fm-chart-tip-in var(--fm-dur-fast) var(--fm-ease)}.fm-chart-tip.fm-chart-tip-hoverable{pointer-events:auto}@keyframes fm-chart-tip-in{0%{opacity:0}}.fm-chart-tip-value{font:var(--fm-text-md);font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-chart-tip-title{margin-bottom:2px;font-weight:500;color:var(--primary-text-color);overflow-wrap:anywhere}.fm-chart-tip-line{display:flex;align-items:center;gap:var(--fm-space-1-5);min-height:18px}.fm-chart-tip-row .fm-chart-tip-text{flex:1 1 auto;min-width:0}.fm-chart-tip-figure{margin-left:var(--fm-space-3);font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-chart-tip-swatch{flex:none;width:8px;height:8px;border-radius:2px}.fm-chart-tip-warn{color:var(--fm-warn)}.fm-chart-tip-warn:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.fm-chart-tip-hint{margin-top:var(--fm-space-1-5);padding-top:var(--fm-space-1-5);border-top:1px solid var(--fm-hairline-soft);font:var(--fm-text-2xs);font-weight:400;color:var(--fm-ink-text)}.fm-chart-tip.fm-cfd-tip{min-width:170px}p.fm-chart-answer{margin:0;max-width:110ch;font:var(--fm-text-sm);font-size:14px;line-height:20px;color:var(--primary-text-color);text-wrap:pretty}p.fm-chart-answer strong{font-weight:600;font-variant-numeric:tabular-nums}.fm-hist-bin{outline:none;cursor:default}.fm-tp-chart .fm-tp-col:focus-visible{outline:var(--fm-focus-ring);outline-offset:-2px;border-radius:var(--fm-radius-sm)}.fm-hist-bin:hover .fm-hist-bar,.fm-hist-bin:focus-visible .fm-hist-bar{fill-opacity:1;stroke:var(--primary-text-color);stroke-width:1.5}.fm-tp-plot{margin-top:var(--fm-space-1)}.fm-tp-col:focus-visible .fm-tp-bar,.fm-tp-col:hover .fm-tp-bar{opacity:1;box-shadow:0 0 0 1.5px var(--primary-text-color)}.fm-tp-col:focus-visible .fm-tp-date{color:var(--primary-text-color)}.fm-cfd-plot:focus-visible{outline:var(--fm-focus-ring);outline-offset:4px;border-radius:var(--fm-radius)}.fm-rank{display:grid;grid-template-columns:minmax(0,max-content) minmax(80px,1fr) auto auto;column-gap:var(--fm-space-4);max-width:760px;margin:0 calc(-1 * var(--fm-space-2));padding:0;list-style:none;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-rank-row{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:32px;padding:0 var(--fm-space-2);border-radius:var(--fm-radius-sm);transition:background-color var(--fm-dur) var(--fm-ease)}.fm-rank-row+.fm-rank-row{box-shadow:inset 0 1px 0 var(--fm-hairline-soft)}.fm-rank-row:hover{background:var(--fm-surface-hover);box-shadow:none}.fm-rank-row:hover+.fm-rank-row{box-shadow:none}.fm-rank-name{max-width:36ch;padding:0;border:none;background:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font:var(--fm-text-sm);font-weight:500;color:var(--primary-text-color);cursor:pointer;border-radius:2px}.fm-rank-name:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.fm-rank-row:hover .fm-rank-name{color:var(--link-color, var(--primary-color, #0073ea))}.fm-rank-track{display:block;height:6px;border-radius:var(--fm-radius-full);background:var(--fm-mark-ink-soft);overflow:hidden}.fm-rank-bar{display:block;height:100%;border-radius:var(--fm-radius-full);background:var(--fm-mark-ink)}.fm-rank-partial .fm-rank-bar{background:repeating-linear-gradient(135deg,var(--fm-mark-ink) 0 3px,transparent 3px 5px)}.fm-rank-value{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-rank-meta{min-width:44px;text-align:right;font-variant-numeric:tabular-nums}.fm-rank-wrap>.fm-flow-note:first-of-type{margin-top:var(--fm-space-2)}.fm-aging-notes{grid-column:2;display:flex;align-items:center;gap:var(--fm-space-2);min-width:0;overflow:hidden}.fm-aging-notes>.fm-aging-stuck{flex:1 1 auto}.fm-aging-late{flex:none;display:inline-flex;align-items:center;height:18px;padding:0 var(--fm-space-1-5);border-radius:var(--fm-radius-full);background:var(--fm-warn-bg);font:var(--fm-text-2xs);color:var(--fm-warn);white-space:nowrap}.fm-aging-plabel-ms{fill:var(--fm-ink-text)}.fm-flow-empty-action{display:inline-flex;align-items:center;height:28px;margin-top:var(--fm-space-3);padding:0 var(--fm-space-3);border:1px solid var(--fm-border-strong);border-radius:var(--fm-radius);background:var(--primary-background-color);font:var(--fm-text-sm);font-weight:500;color:var(--primary-text-color);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),transform var(--fm-dur-fast) var(--fm-ease)}.fm-flow-empty-action:hover{background:var(--fm-surface-hover)}.fm-flow-empty-action:active{transform:scale(.98)}.fm-flow .fm-flow-panel{box-sizing:border-box;--fm-stage-min-h: clamp(132px, 28.34cqi, 272px)}.fm-flow-panel.is-staged:not([hidden]){--fm-stage-rail: clamp(196px, 22%, 264px);--fm-stage-gap: var(--fm-space-5);box-sizing:border-box;position:relative;display:grid;grid-template-columns:var(--fm-stage-rail) minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);column-gap:var(--fm-stage-gap);align-content:start;scrollbar-width:thin}.fm-flow-panel.is-staged>*{grid-column:1 / -1;grid-row:1 / -1;min-width:0;min-height:0}.fm-flow-panel.is-staged .fm-sr-only{top:auto;bottom:100%;left:0}.fm-flow-panel.is-staged p.fm-chart-answer{max-width:none}.fm-flow-panel.is-staged .fm-chart-lead{display:block;margin:0}.fm-flow-panel.is-staged .fm-flow-note{margin:var(--fm-space-2) 0 0;text-wrap:pretty}.fm-flow-panel.is-staged .fm-flow-toolbar{float:none;justify-content:flex-start;margin:var(--fm-space-2) 0 0}.fm-flow-panel.is-staged.fm-flow-panel-cycle>p.fm-chart-answer{grid-column:1;grid-row:1}.fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-flow-toolbar{grid-column:1;grid-row:2;align-self:start}.fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-scatter,.fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-hist,.fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-rank-wrap{grid-column:2;grid-row:1 / -1}.fm-flow-panel.is-staged .fm-scatter,.fm-flow-panel.is-staged .fm-hist{display:flex;flex-direction:column;align-self:start;height:var(--fm-stage-body-h)}.fm-flow-panel.is-staged .fm-fill-box{position:relative;flex:1 1 0;min-height:72px}.fm-flow-panel.is-staged .fm-fill-box>.fm-scatter-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none}.fm-flow-panel.is-staged .fm-scatter>.fm-flow-note,.fm-flow-panel.is-staged .fm-hist>.fm-flow-note{flex:none;margin-top:var(--fm-space-1)}.fm-flow-panel.is-staged .fm-rank{margin-top:0}.fm-flow-panel.is-staged .fm-rank-row{min-height:26px}.fm-flow-panel.is-staged .fm-rank-wrap>.fm-flow-note:first-of-type{margin-top:var(--fm-space-1)}.fm-flow-panel.is-staged .fm-aging{display:grid;grid-template-columns:var(--fm-stage-rail) minmax(0,1fr) minmax(0,.8fr);grid-template-rows:auto auto auto minmax(0,1fr);grid-auto-flow:column;column-gap:var(--fm-stage-gap)}.fm-flow-panel.is-staged .fm-aging>.fm-chart-lead,.fm-flow-panel.is-staged .fm-aging>.fm-flow-note{grid-column:1}.fm-flow-panel.is-staged .fm-aging>.fm-fill-box{grid-column:2;grid-row:1 / -1;align-self:start;flex:none;height:var(--fm-stage-body-h)}.fm-flow-panel.is-staged .fm-aging>.fm-aging-oldest-wrap{grid-column:3;grid-row:1 / -1;min-width:0}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-oldest{grid-template-columns:minmax(0,1fr) auto minmax(44px,max-content)}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-oldest li{grid-auto-flow:row;row-gap:0;min-height:22px;padding-top:1px;padding-bottom:1px}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-status{grid-column:2;grid-row:1}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-age{grid-column:3;grid-row:1}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-open{grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-notes{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;gap:2px var(--fm-space-2)}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-stuck,.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-late{grid-column:auto;padding:0;font:var(--fm-text-2xs);font-weight:400;line-height:14px}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-late{height:14px;padding:0 var(--fm-space-1)}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box) .fm-aging-open{line-height:18px}@container flow (max-width: 959px){.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box){grid-template-columns:var(--fm-stage-rail) minmax(0,1fr)}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-oldest-wrap{grid-column:1;grid-row:auto;margin-top:var(--fm-space-2)}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-oldest-wrap .fm-aging-oldest{display:none}}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box))>.fm-aging-oldest-wrap{grid-column:2 / -1}.fm-flow-panel.is-staged .fm-aging-oldest{max-width:none;grid-template-columns:minmax(0,max-content) minmax(0,1fr) auto minmax(48px,max-content);column-gap:var(--fm-space-3)}.fm-flow-panel.is-staged .fm-aging-oldest li{min-height:26px}.fm-flow-panel.is-staged .fm-aging-stuck{overflow:visible;white-space:normal;text-wrap:pretty;padding:3px 0}.fm-flow-panel.is-staged .fm-aging-oldest-wrap .fm-aging-oldest-title,.fm-flow-panel.is-staged .fm-rework-title{margin:0;text-transform:none;letter-spacing:0;font:var(--fm-text-xs);font-weight:600;color:var(--secondary-text-color)}.fm-stage-list-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fm-space-2);min-height:20px;margin:0 0 var(--fm-space-1)}.fm-rw-section>.fm-stage-list-head{justify-content:flex-start;gap:var(--fm-space-3)}.fm-stage-more{display:flex;justify-content:flex-end;margin-top:var(--fm-space-1)}.fm-see-all{display:inline-flex;align-items:center;gap:4px;flex:none;height:20px;padding:0 var(--fm-space-1);margin:0 calc(-1 * var(--fm-space-1));border:none;border-radius:var(--fm-radius-sm);background:none;font:var(--fm-text-xs);font-weight:500;color:var(--link-color, var(--primary-color));white-space:nowrap;cursor:pointer}.fm-see-all:after{content:"";width:5px;height:5px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}.fm-see-all:hover{background:var(--fm-surface-hover);text-decoration:underline;text-underline-offset:2px}.fm-see-all:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.fm-see-all-layout>*{box-sizing:border-box;max-width:100%}.fm-see-all-body{padding-bottom:var(--fm-space-2)}.fm-see-all-body .fm-aging-oldest,.fm-see-all-body .fm-rank{max-width:none;margin:0}.fm-flow-panel.is-staged.fm-flow-panel-throughput{grid-template-columns:var(--fm-stage-rail) minmax(0,1fr) minmax(300px,.85fr)}.fm-flow-panel.is-staged.fm-flow-panel-throughput>.fm-tp{display:contents}.fm-flow-panel.is-staged.fm-flow-panel-throughput .fm-tp>.fm-chart-lead{grid-column:1;grid-row:1}.fm-flow-panel.is-staged.fm-flow-panel-throughput>.fm-flow-toolbar{grid-column:1;grid-row:2;align-self:start}.fm-flow-panel.is-staged.fm-flow-panel-throughput .fm-tp-plot{grid-column:2;grid-row:1 / -1;align-self:start;height:var(--fm-stage-body-h);margin:0;display:flex;flex-direction:column}.fm-flow-panel.is-staged.fm-flow-panel-throughput .fm-tp-chart{flex:1 1 0;height:auto;min-height:72px}.fm-flow-panel.is-staged.fm-flow-panel-throughput>.fm-forecast{grid-column:3;grid-row:1 / -1;align-content:start;grid-template-columns:minmax(0,1fr);gap:var(--fm-space-1);margin:0;padding:0 0 0 var(--fm-stage-gap);border-top:none;border-left:1px solid var(--fm-hairline-soft)}.fm-flow-panel.is-staged.fm-flow-panel-throughput>.fm-forecast .fm-forecast-ask{row-gap:var(--fm-space-1)}.fm-flow-panel.is-staged.fm-flow-panel-throughput>.fm-forecast>.fm-flow-note{font:var(--fm-text-2xs);font-weight:400}.fm-flow-panel.is-staged .fm-stage-tp-seg{display:none}@container flow (max-width: 959px){.fm-flow-panel.is-staged.fm-flow-panel-throughput{grid-template-columns:var(--fm-stage-rail) minmax(0,1fr)}.fm-flow-panel.is-staged .fm-stage-tp-seg{display:inline-flex}.fm-flow-panel.is-staged.fm-flow-panel-throughput>.fm-forecast{grid-column:2;padding:0;border-left:none}.fm-flow-panel.is-staged.fm-stage-tp-finished>.fm-forecast,.fm-flow-panel.is-staged.fm-stage-tp-forecast .fm-tp-plot{display:none}}.fm-flow-panel.is-staged .fm-cfd{display:grid;grid-template-columns:var(--fm-stage-rail) minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);column-gap:var(--fm-stage-gap)}.fm-flow-panel.is-staged .fm-cfd>.fm-chart-lead,.fm-flow-panel.is-staged .fm-cfd>.fm-flow-note,.fm-flow-panel.is-staged .fm-cfd>.fm-cfd-legend{grid-column:1}.fm-flow-panel.is-staged .fm-cfd>.fm-cfd-legend{margin-top:var(--fm-space-2)}.fm-flow-panel.is-staged .fm-cfd>.fm-cfd-plot{grid-column:2;grid-row:1 / -1;align-self:start;height:var(--fm-stage-body-h)}.fm-flow-panel.is-staged .fm-cfd-plot>.fm-cfd-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none}.fm-flow-panel.is-staged .fm-rework-staged{display:grid;grid-template-columns:var(--fm-stage-rail) minmax(0,1fr);column-gap:var(--fm-stage-gap)}.fm-rework-stage-body{display:flex;flex-direction:column;gap:var(--fm-space-2);min-width:0}.fm-rework-stats{display:flex;align-items:baseline;justify-content:flex-start;flex-wrap:wrap;gap:2px var(--fm-space-4)}.fm-rework-figures{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--fm-space-4);margin:0;padding:0;list-style:none}.fm-rework-figure{font:var(--fm-text-xs);color:var(--secondary-text-color);white-space:nowrap}.fm-rework-figure strong{margin-right:2px;font:600 15px/20px var(--fm-font);font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-flow-panel.is-staged .fm-rework-empty{padding:var(--fm-space-3) var(--fm-space-4)}.fm-flow-panel.is-staged .fm-rework-empty .fm-flow-empty{padding:0;background:none;border-radius:0}.fm-flow-panel.is-staged .fm-people{display:grid;grid-template-columns:var(--fm-stage-rail) minmax(0,1fr);grid-template-rows:auto auto auto auto minmax(0,1fr);grid-auto-flow:column;column-gap:var(--fm-stage-gap)}.fm-flow-panel.is-staged .fm-people>.fm-chart-lead,.fm-flow-panel.is-staged .fm-people>.fm-people-pick,.fm-flow-panel.is-staged .fm-people>.fm-flow-note{grid-column:1}.fm-flow-panel.is-staged .fm-people>.fm-people-pick{grid-row:2;margin-top:var(--fm-space-2)}.fm-flow-panel.is-staged .fm-people>.fm-chart-lead{grid-row:1}.fm-flow-panel.is-staged .fm-people>.fm-flow-note{grid-row:3}.fm-flow-panel.is-staged .fm-people>.fm-people-scroll-wrap{grid-column:2;grid-row:1 / -1;align-self:start}.fm-flow-panel.is-staged .fm-people>.fm-stage-more{grid-column:1;grid-row:4;align-self:start;justify-content:flex-start;margin-top:var(--fm-space-2)}.fm-flow-panel.is-staged .fm-people>.fm-flow-empty{grid-column:1 / -1;grid-row:1 / -1}.fm-flow-panel.is-staged .fm-people-table th,.fm-flow-panel.is-staged .fm-people-table td{height:26px}.fm-flow-panel.is-staged .fm-people-table thead th{height:24px;padding-bottom:4px}@container flow (max-width: 959px){.fm-flow-panel.is-staged .fm-people-table th,.fm-flow-panel.is-staged .fm-people-table td{padding-left:var(--fm-space-2);padding-right:var(--fm-space-2)}.fm-flow-panel.is-staged .fm-people-table thead th{white-space:normal;line-height:14px;vertical-align:bottom}}@container flow (max-width: 759px){.fm-flow-panel.is-staged .fm-aging .fm-aging-oldest{grid-template-columns:minmax(0,1fr) auto minmax(44px,max-content);margin-right:0}.fm-flow-panel.is-staged .fm-aging .fm-aging-oldest li{grid-auto-flow:row;row-gap:0;min-height:24px;padding-top:2px;padding-bottom:2px}.fm-flow-panel.is-staged .fm-aging .fm-aging-open{grid-row:1}.fm-flow-panel.is-staged .fm-aging .fm-aging-status{grid-column:2;grid-row:1}.fm-flow-panel.is-staged .fm-aging .fm-aging-age{grid-column:3;grid-row:1}.fm-flow-panel.is-staged .fm-aging .fm-aging-notes{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;gap:2px var(--fm-space-2);overflow:visible}.fm-flow-panel.is-staged .fm-aging .fm-aging-stuck{padding:0;font:var(--fm-text-2xs);line-height:16px}}@container flow (max-width: 519px){.fm-flow .fm-flow-panel.is-staged:not([hidden]),.fm-flow .fm-flow-panel.is-staged .fm-aging,.fm-flow .fm-flow-panel.is-staged .fm-cfd,.fm-flow .fm-flow-panel.is-staged .fm-rework-staged,.fm-flow .fm-flow-panel.is-staged .fm-people{display:block}.fm-flow .fm-flow-panel.is-staged .fm-scatter,.fm-flow .fm-flow-panel.is-staged .fm-hist,.fm-flow .fm-flow-panel.is-staged .fm-rank-wrap,.fm-flow .fm-flow-panel.is-staged .fm-aging>.fm-fill-box,.fm-flow .fm-flow-panel.is-staged .fm-aging-oldest-wrap,.fm-flow .fm-flow-panel.is-staged .fm-tp-plot,.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-throughput>.fm-forecast,.fm-flow .fm-flow-panel.is-staged .fm-cfd>.fm-cfd-plot,.fm-flow .fm-flow-panel.is-staged .fm-rework-stage-body,.fm-flow .fm-flow-panel.is-staged .fm-people>.fm-people-scroll-wrap{margin-top:var(--fm-space-3)}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-oldest-wrap .fm-aging-oldest{display:grid}.fm-flow .fm-flow-panel.is-staged .fm-people>.fm-stage-more{justify-content:flex-end}}.fm-flow-panel.is-staged .fm-flow-empty{padding:var(--fm-space-4)}.fm-flow-panel.is-staged.is-overflowing:not([hidden]){overflow-x:hidden;overflow-y:auto}.fm-flow-panel.is-staged.is-overflowing:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:var(--fm-radius)}.fm-stage-cue{position:relative;height:28px;margin-top:-28px;pointer-events:none}.fm-stage-cue:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,var(--primary-background-color))}.fm-stage-cue-text{position:absolute;right:0;bottom:2px;padding:1px var(--fm-space-2);border-radius:var(--fm-radius-full);background:var(--fm-surface-hover);font:var(--fm-text-2xs);color:var(--secondary-text-color)}@media(prefers-reduced-motion:no-preference){.fm-flow-panel.is-staged>*{animation:fm-stage-in .12s var(--fm-ease, ease-out)}}@keyframes fm-stage-in{0%{opacity:0}}.fm-see-all-modal [id$=_desc]{min-width:0;max-width:100%}.fm-see-all-modal [id$=_desc]>span{white-space:normal;overflow-wrap:anywhere}.fm-flow-panel.is-staged .fm-aging-staged{--fm-ag61-fit: 1;--fm-ag61-split: 0;position:relative;display:grid;grid-template-columns:var(--fm-stage-rail) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);column-gap:var(--fm-stage-gap);height:var(--fm-stage-body-h)}.fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-list-mode{grid-template-columns:var(--fm-stage-rail) minmax(0,1fr)}.fm-flow-panel.is-staged .fm-aging-staged>*{min-width:0;min-height:0}.fm-flow-panel.is-staged .fm-aging-staged>.fm-ag61-rail{grid-column:1;grid-row:1}.fm-flow-panel.is-staged .fm-aging-staged .fm-chart-lead{min-height:auto}.fm-flow-panel.is-staged .fm-aging-staged>.fm-ag61-plot{grid-column:2;grid-row:1;display:flex;flex-direction:column}.fm-flow-panel.is-staged .fm-aging-staged>.fm-ag61-plot>.fm-flow-note{flex:none;margin-top:var(--fm-space-1);padding-left:56px}.fm-flow-panel.is-staged .fm-aging-staged>.fm-ag61-lists{grid-column:-2;grid-row:1;display:flex;flex-direction:column;gap:12px}.fm-flow-panel.is-staged .fm-aging-staged .fm-ag61-head{flex-wrap:nowrap;align-items:center;height:22px;min-height:0;margin:0 0 6px}.fm-flow-panel.is-staged .fm-aging-staged .fm-ag61-title{display:flex;align-items:center;gap:6px;min-width:0;margin:0;font:var(--fm-text-xs);font-weight:600;letter-spacing:0;text-transform:none;color:var(--primary-text-color);white-space:nowrap}.fm-flow-panel.is-staged .fm-aging-staged .fm-ag61-title-text{flex:none}.fm-flow-panel.is-staged .fm-aging-staged .fm-ag61-count{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:var(--fm-radius-full);background:var(--fm-surface-subtle);box-shadow:inset 0 0 0 1px var(--fm-hairline-soft);font:var(--fm-text-2xs);font-weight:600;font-variant-numeric:tabular-nums;color:var(--secondary-text-color)}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-unstarted-cue{min-width:0;margin-left:2px;overflow:hidden;text-overflow:ellipsis;font-weight:400;color:var(--secondary-text-color)}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-oldest{grid-template-columns:minmax(0,1fr) minmax(6.5em,max-content) minmax(3.6em,max-content);column-gap:var(--fm-space-3);max-width:none;margin:0 calc(-1 * var(--fm-space-2))}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-oldest li{box-sizing:border-box;grid-auto-flow:row;grid-template-rows:20px;align-content:center;row-gap:0;height:30px;min-height:0;padding:0 var(--fm-space-2)}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-oldest li.fm-aging-row-noted{grid-template-rows:20px 18px;row-gap:2px;height:46px}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-open{grid-column:1;grid-row:1;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--fm-text-sm);font-weight:500;line-height:20px}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-status{grid-column:2;grid-row:1;justify-self:start;max-width:100%;box-sizing:border-box;height:20px;padding:0 var(--fm-space-2) 0 7px;overflow:hidden;border-radius:var(--fm-radius-full);background:var(--fm-surface-subtle);box-shadow:inset 0 0 0 1px var(--fm-hairline-soft);font:var(--fm-text-xs);line-height:20px;color:var(--secondary-text-color)}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-age{grid-column:3;grid-row:1;font:var(--fm-text-sm);font-weight:600;line-height:20px;white-space:nowrap;font-variant-numeric:tabular-nums}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-row-late .fm-aging-age{color:var(--fm-warn)}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-notes{grid-column:1 / -1;grid-row:2;display:flex;align-items:center;gap:var(--fm-space-2);min-width:0;overflow:hidden}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-late{flex:none;height:18px;padding:0 var(--fm-space-1-5);font:var(--fm-text-2xs);font-weight:500;line-height:18px}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-stuck{flex:0 1 auto;min-width:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--fm-text-xs);line-height:18px;color:var(--secondary-text-color)}.fm-flow-panel.is-staged .fm-aging-staged .fm-aging-rail-only{display:none}@container flow (min-width: 960px){.fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-list-mode.fm-ag61-two{--fm-ag61-split: 1}.fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-list-mode.fm-ag61-two>.fm-ag61-lists{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;column-gap:var(--fm-space-6)}}@container flow (max-width: 959px){.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot{--fm-ag61-fit: 0;grid-template-columns:var(--fm-stage-rail) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot>.fm-ag61-plot{grid-row:1 / -1}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot>.fm-ag61-lists{grid-column:1;grid-row:2;gap:var(--fm-space-2);margin-top:var(--fm-space-3)}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-aging-oldest,.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-aging-unstarted-cue{display:none}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-ag61-head{height:22px;margin:0}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-ag61-title{font-weight:500;color:var(--secondary-text-color)}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-ag61-title-text{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-ag61-count{display:none}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-aging-rail-only{display:contents}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged .fm-aging-oldest{grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(3.6em,max-content);column-gap:var(--fm-space-2)}}@container flow (max-width: 519px){.fm-flow .fm-flow-panel.is-staged .fm-aging-staged,.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot{--fm-ag61-fit: 0;display:block;height:auto}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged>.fm-ag61-plot{height:clamp(150px,calc(var(--fm-stage-body-h) - 48px),220px);margin-top:var(--fm-space-3)}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged>.fm-ag61-plot>.fm-flow-note{padding-left:0}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged>.fm-ag61-lists,.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot>.fm-ag61-lists{gap:var(--fm-space-4);margin-top:var(--fm-space-4)}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-aging-oldest{display:grid}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-aging-unstarted-cue{display:inline}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-ag61-head{margin:0 0 6px}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-ag61-title{font-weight:600;color:var(--primary-text-color)}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-ag61-title-text{flex:none}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-ag61-count{display:inline-flex}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged.fm-ag61-with-plot .fm-aging-rail-only{display:none}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged .fm-aging-oldest li.fm-aging-row-noted{grid-template-rows:20px auto;height:auto;min-height:46px;padding-top:4px;padding-bottom:4px}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged .fm-aging-notes{flex-wrap:wrap;row-gap:2px}.fm-flow .fm-flow-panel.is-staged .fm-aging-staged .fm-aging-stuck{white-space:normal;text-wrap:pretty}}.fm-flow-tabs-wrap>.fm-scroll-fade-left{position:absolute;top:0;bottom:var(--fm-fade-bottom, 0px);left:0;width:28px;pointer-events:none;opacity:0;transition:opacity .12s ease;background:linear-gradient(to left,transparent,var(--primary-background-color))}.fm-flow-tabs-wrap.fm-scroll-more-left>.fm-scroll-fade-left{opacity:1}.fm-people-scroll-wrap{max-width:760px;min-width:0}.fm-people-scroll-wrap>.fm-scroll-fade{top:0;right:var(--fm-fade-right, 0px);bottom:var(--fm-fade-bottom, 0px);width:32px;border-radius:0}.fm-people-scroll-wrap>.fm-scroll-fade-left{position:absolute;top:0;bottom:var(--fm-fade-bottom, 0px);left:0;width:32px;pointer-events:none;opacity:0;transition:opacity .12s ease;background:linear-gradient(to left,transparent,var(--primary-background-color))}.fm-people-scroll-wrap.fm-scroll-more-left>.fm-scroll-fade-left{opacity:1}.fm-flow .fm-flow-panel.fm-flow-panel-status:not([hidden]){display:flex;flex-direction:column}.fm-flow .fm-flow-panel-status>p.fm-bottleneck.fm-chart-answer{flex:none;order:0}.fm-flow .fm-flow-panel.fm-flow-panel-status:before,.fm-flow .fm-flow-panel.fm-flow-panel-status:after{content:"";flex:1 1 0;order:1}.fm-flow .fm-flow-panel.fm-flow-panel-status:after{flex-grow:1.5;order:3}.fm-flow .fm-flow-panel-status>.fm-status-grid{flex:none;order:2;--fm-row-max: 48px;--fm-row-h: clamp(26px, calc((var(--fm-stage-min-h, 132px) - 104px) / var(--fm-in-rows, 1)), var(--fm-row-max))}.fm-flow .fm-flow-panel-status .fm-bars,.fm-flow .fm-flow-panel-status .fm-bars-out{grid-auto-rows:var(--fm-row-h)}.fm-flow .fm-flow-panel-status .fm-bar-track{height:clamp(10px,calc(var(--fm-row-h) * .3),14px)}@container flow (max-width: 900px){.fm-flow .fm-flow-panel-status>.fm-status-grid{--fm-row-h: clamp(24px, calc((var(--fm-stage-min-h, 132px) - 104px) / var(--fm-in-rows, 1)), var(--fm-row-max))}}@container flow (max-width: 600px){.fm-flow .fm-flow-panel-status>.fm-status-grid{--fm-row-h: 24px}.fm-flow .fm-flow-panel-status .fm-bars-out{grid-auto-rows:26px}}.fm-scatter-dot.fm-scatter-dot-slow .fm-scatter-mark{fill:var(--fm-warn)}.fm-scatter-dot.fm-scatter-dot-slow.fm-scatter-dot-partial .fm-scatter-mark{fill:var(--primary-background-color);stroke:var(--fm-warn)}.fm-scatter-dot.fm-scatter-dot-dense:not(:hover):not(:focus-visible) .fm-scatter-mark{stroke-width:.75;fill-opacity:.72}.fm-scatter-dot.fm-scatter-dot-dense.fm-scatter-dot-partial:not(:hover):not(:focus-visible) .fm-scatter-mark{fill-opacity:1}.fm-seg .fm-seg-btn.fm-seg-btn-off,.fm-seg .fm-seg-btn.fm-seg-btn-off:hover,.fm-seg .fm-seg-btn.fm-seg-btn-off:active{color:color-mix(in srgb,var(--fm-flow-tab-color) 55%,transparent);background:transparent;cursor:not-allowed}.fm-flow-panel-cycle>.fm-flow-toolbar{flex-direction:column;align-items:flex-end;gap:var(--fm-space-1)}.fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-flow-toolbar{align-items:flex-start}.fm-flow-toolbar>.fm-hist-wait{margin:0;max-width:240px;text-wrap:pretty}.fm-flow-panel.is-staged .fm-aging-age{white-space:nowrap}@container flow (max-width: 519px){.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-cycle:not([hidden]){display:flex;flex-direction:column}.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-cycle>*{flex:none;order:2}.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-cycle>p.fm-chart-answer{order:0}.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-flow-toolbar{order:1;flex-direction:row;align-items:center;gap:var(--fm-space-3);margin:var(--fm-space-2) 0 0}.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-flow-toolbar>.fm-seg{flex:none}.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-flow-toolbar>.fm-hist-wait{flex:1 1 0;min-width:0;max-width:none}.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-scatter,.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-cycle>.fm-hist{flex:1 1 0;align-self:stretch;height:auto;min-height:0}}body.dark-app-theme .fm-scatter-svg .fm-scatter-zone,body.black-app-theme .fm-scatter-svg .fm-scatter-zone{fill:var(--fm-zone-fade)}.fm-scatter-zone-stop{stop-color:var(--fm-warn)}.fm-scatter-zone-stop-top-2{stop-opacity:.14}.fm-scatter-zone-stop-bottom-2{stop-opacity:0}.fm-scatter-zone-stop-top-3{stop-opacity:.2}.fm-scatter-zone-stop-bottom-3{stop-opacity:.12}.fm-flow{margin:0 0 var(--fm-space-4);border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-xl);background:var(--primary-background-color);box-shadow:var(--fm-shadow-card);container:flow / inline-size}.fm-flow-body{padding:0 var(--fm-space-4) 14px}.fm-flow:not(.is-open) .fm-flow-body{padding-bottom:0}.fm-flow-head{margin:0}.fm-flow .fm-flow-tabbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:0;min-height:44px;box-shadow:none}.fm-flow .fm-flow-tabs-wrap{grid-area:1 / 1 / 2 / 3;min-width:0;align-self:stretch;box-shadow:inset 0 -1px 0 var(--fm-hairline)}.fm-flow .fm-flow-tabbar>.fm-flow-chevron{grid-area:1 / 3 / 2 / 4;align-self:stretch;height:auto;border-radius:0;box-shadow:inset 0 -1px 0 var(--fm-hairline)}.fm-flow:not(.is-open) .fm-flow-tabs-wrap,.fm-flow:not(.is-open) .fm-flow-tabbar>.fm-flow-chevron{box-shadow:none}.fm-flow .fm-flow-tabbar>.fm-range-kpis{grid-area:2 / 1 / 3 / 2;padding:var(--fm-space-2) 0 0}.fm-flow .fm-flow-tabbar>.fm-hl{grid-area:2 / 2 / 3 / 4;justify-self:end;padding-top:var(--fm-space-2)}.fm-flow:not(.is-open) .fm-flow-tabbar>.fm-range-kpis,.fm-flow:not(.is-open) .fm-flow-tabbar>.fm-hl{padding-bottom:var(--fm-space-2)}.fm-flow .fm-flow-tabs{align-items:stretch;height:100%}.fm-flow .fm-flow-tab{padding:12px 10px 11px}.fm-flow:not(.is-open) .fm-flow-tab-active:after{transform:scaleX(0)}.fm-range-kpis{display:flex;align-items:baseline;gap:var(--fm-space-3);white-space:nowrap}.fm-range-tag{align-self:center;padding:2px 6px;border-radius:var(--fm-radius-sm);background:var(--fm-surface-hover);font:var(--fm-text-2xs);color:var(--secondary-text-color)}.fm-flow-stats,.fm-kpi-ghosts{display:flex;align-items:baseline;gap:var(--fm-space-3)}.fm-range-kpis .fm-stat{display:inline-flex;align-items:baseline;gap:4px;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-range-kpis .fm-stat-label{order:2}.fm-range-kpis .fm-stat-lead .fm-stat-label{order:0}.fm-range-kpis .fm-stat strong{font:600 14px/20px var(--fm-font);letter-spacing:-.005em;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-range-kpis .fm-unit{margin-left:0;font-size:.86em;font-weight:600;color:var(--primary-text-color)}.fm-flow-stats.is-quiet .fm-stat strong,.fm-kpi-ghost strong{color:var(--fm-ink-3)}.fm-hl{position:relative}.fm-hl-trigger{display:inline-flex;align-items:center;gap:var(--fm-space-1-5);height:28px;padding:0 var(--fm-space-2);border:none;border-radius:var(--fm-radius);background:none;font:var(--fm-text-sm);font-weight:500;color:var(--secondary-text-color);white-space:nowrap;cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.fm-hl-trigger:hover,.fm-hl-trigger.is-open{color:var(--primary-text-color);background:var(--fm-surface-hover)}.fm-hl-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:var(--fm-radius-full);background:color-mix(in srgb,var(--primary-text-color) 12%,var(--primary-background-color));font:600 11px/1 var(--fm-font);color:var(--primary-text-color);font-variant-numeric:tabular-nums}.fm-hl-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:400px;max-width:calc(100vw - 32px);padding:var(--fm-space-1-5);box-sizing:border-box;border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-lg);background:var(--primary-background-color);box-shadow:var(--fm-shadow-pop);animation:fm-hl-in var(--fm-dur) var(--fm-ease)}.fm-hl-pop[hidden]{display:none}@keyframes fm-hl-in{0%{opacity:0;transform:translateY(-4px)}}.fm-highlights{display:flex;flex-direction:column;gap:2px}.fm-highlight{position:relative;display:flex;align-items:center;gap:var(--fm-space-2);min-width:0;min-height:34px;padding:6px 28px 6px var(--fm-space-2);border:none;border-radius:var(--fm-radius);background:transparent;font:var(--fm-text-xs);text-align:left;color:var(--primary-text-color);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease)}.fm-highlight:hover{background:var(--fm-surface-hover)}.fm-highlight:focus-visible{outline:var(--fm-focus-ring);outline-offset:-2px}.fm-highlight:after{content:attr(data-go);content:attr(data-go) / "";flex:none;margin-left:auto;padding-left:var(--fm-space-3);font:var(--fm-text-2xs);font-weight:400;color:var(--secondary-text-color)}.fm-highlight:before{content:"";position:absolute;right:12px;top:50%;width:5px;height:5px;box-sizing:border-box;border:solid var(--fm-ink-3);border-width:1.5px 1.5px 0 0;transform:translateY(-50%) rotate(45deg)}.fm-highlight strong{font-weight:600}.fm-highlight-icon{flex:none;fill:none;stroke:var(--secondary-text-color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fm-highlight-text{min-width:0}.fm-highlight-name{font-weight:500}.fm-flow-chevron{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--fm-radius);background:none;color:var(--fm-ink-3);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.fm-flow-chevron-mark{width:7px;height:7px;box-sizing:border-box;border:solid currentColor;border-width:1.5px 1.5px 0 0;transform:translateY(2px) rotate(-45deg);transition:transform var(--fm-dur) var(--fm-ease)}.fm-flow:not(.is-open) .fm-flow-chevron-mark{transform:translateY(-2px) rotate(135deg)}.fm-flow-chevron:hover{color:var(--primary-text-color);background:var(--fm-surface-hover)}.fm-flow-panel{padding-top:var(--fm-space-3)}.fm-flow-panel[hidden]{display:none}.fm-flow-toolbar{display:flex;justify-content:flex-end;margin:0 0 var(--fm-space-2)}.fm-flow-panel-cycle>.fm-flow-toolbar{float:right;margin:0 0 var(--fm-space-2) var(--fm-space-3)}.fm-bottleneck{margin:0 0 10px;font:var(--fm-text-sm);color:var(--primary-text-color)}.fm-bottleneck-label{margin-right:4px;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-bottleneck-text strong{font-weight:600}.fm-status-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);column-gap:var(--fm-space-6);align-items:start}.fm-status-grid.is-single{grid-template-columns:minmax(0,1fr)}.fm-status-sub{margin:0 0 4px;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-bars{display:grid;grid-template-columns:minmax(0,140px) minmax(0,1fr) minmax(0,max-content);column-gap:var(--fm-space-3);row-gap:0;margin:0;padding:0;list-style:none;font:var(--fm-text-xs)}.fm-bars>.fm-bar-row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.fm-bar-hit{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;box-sizing:border-box;width:calc(100% + 2 * var(--fm-space-1-5));min-height:26px;margin:0 calc(-1 * var(--fm-space-1-5));padding:0 var(--fm-space-1-5);border:none;border-radius:var(--fm-radius);background:none;font:inherit;color:inherit;text-align:left}button.fm-bar-hit{cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease)}button.fm-bar-hit:hover{background:var(--fm-surface-hover)}button.fm-bar-hit:focus-visible{outline:var(--fm-focus-ring);outline-offset:-2px}.fm-bar-label{display:flex;align-items:center;gap:var(--fm-space-1-5);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary-text-color)}.fm-bar-label .fm-dot,.fm-bar-outside .fm-dot{flex:none;width:8px;height:8px;border-radius:50%}.fm-bar-track{display:block;height:10px}.fm-bar-scale{position:relative;display:block;width:calc(100% - 64px);height:100%}.fm-bar-fill{display:block;height:100%;min-width:2px;border-radius:3px}.fm-bar-row:not(.fm-bar-bottleneck) .fm-bar-fill{opacity:.72}.fm-bar-value{position:absolute;top:50%;transform:translate(8px,-50%);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--secondary-text-color)}.fm-bar-bottleneck .fm-bar-label,.fm-bar-bottleneck .fm-bar-value{font-weight:600;color:var(--primary-text-color)}.fm-bar-now{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--secondary-text-color)}.fm-bar-now-part{white-space:nowrap}.fm-bar-now.is-zero{color:var(--fm-ink-text)}.fm-bar-now.has-breach strong{font-weight:600;color:var(--fm-now-ink, var(--fm-bad))}.fm-bars-out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--fm-space-5);margin:0;padding:0;list-style:none;font:var(--fm-text-xs)}.fm-bar-outside{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--fm-space-1-5);min-height:26px}.fm-bar-outside .fm-bar-label{display:block;color:var(--secondary-text-color)}.fm-bar-outside .fm-bar-value{position:static;transform:none}@container flow (max-width: 900px){.fm-flow .fm-flow-tab{padding:11px 8px 10px}.fm-flow .fm-flow-tab:after{left:8px;right:8px}.fm-flow-panel{padding-top:var(--fm-space-2)}.fm-flow-body{padding-bottom:var(--fm-space-3)}.fm-bottleneck{margin-bottom:var(--fm-space-2)}.fm-bars{grid-template-columns:minmax(0,116px) minmax(0,1fr) minmax(0,max-content);column-gap:var(--fm-space-2)}.fm-bar-hit,.fm-bar-outside{min-height:24px}.fm-status-grid{column-gap:var(--fm-space-5)}.fm-bars-out{column-gap:var(--fm-space-3)}}@container flow (max-width: 600px){.fm-status-grid{grid-template-columns:minmax(0,1fr);row-gap:var(--fm-space-3)}.fm-scatter-axis-title{display:none}}@container flow (max-width: 400px){.fm-bars{grid-template-columns:minmax(0,96px) minmax(0,1fr) min-content}.fm-bar-now{white-space:normal;line-height:12px}}p.fm-bottleneck.fm-chart-answer{margin-bottom:var(--fm-space-3)}.fm-flow .fm-stage-measure{height:0;overflow:hidden;visibility:hidden;pointer-events:none}@container flow (max-width: 519px){.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-throughput:not([hidden]){display:flex;flex-direction:column}.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-throughput>*{flex:none}.fm-flow .fm-flow-panel.is-staged.fm-flow-panel-throughput .fm-tp-plot{flex:1 1 0;height:auto;min-height:0}}@container flow (max-width: 519px){.fm-flow .fm-flow-panel.is-staged .fm-tp-date-odd{visibility:hidden}}.fm-flow .fm-flow-panel-status .fm-status-grid.fm-st{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);column-gap:40px}.fm-flow .fm-flow-panel-status .fm-status-grid.fm-st.is-single{grid-template-columns:minmax(0,1fr)}.fm-flow .fm-flow-panel-status .fm-status-grid.fm-st.is-single>.fm-status-in{max-width:880px}.fm-flow .fm-flow-panel-status .fm-st .fm-status-in{display:grid;grid-template-columns:minmax(0,150px) minmax(56px,1fr) max-content max-content;column-gap:var(--fm-space-4);align-content:start}.fm-flow .fm-flow-panel-status .fm-st .fm-status-in:not(:has(>.fm-bars.has-now)){grid-template-columns:minmax(0,150px) minmax(56px,1fr) max-content}.fm-flow .fm-flow-panel-status .fm-st .fm-status-in>.fm-bars{grid-column:1 / -1;grid-template-columns:subgrid;column-gap:inherit}.fm-flow .fm-flow-panel-status .fm-st .fm-st-headrow{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:end;padding-bottom:3px;border-bottom:1px solid var(--fm-hairline)}.fm-flow .fm-flow-panel-status .fm-st .fm-st-headrow>.fm-status-sub{grid-column:1 / 3;margin:0;font:var(--fm-text-xs);font-weight:500;color:var(--secondary-text-color)}.fm-flow .fm-flow-panel-status .fm-st .fm-st-col{font:var(--fm-text-2xs);line-height:16px;letter-spacing:.01em;color:var(--fm-ink-3);white-space:nowrap}.fm-flow .fm-flow-panel-status .fm-st .fm-st-col:before{content:attr(data-label)}.fm-flow .fm-flow-panel-status .fm-st .fm-status-in .fm-st-col-median{grid-column:3;justify-self:end}.fm-flow .fm-flow-panel-status .fm-st .fm-status-in .fm-st-col-now{grid-column:4}.fm-flow .fm-flow-panel-status .fm-st .fm-bars>.fm-bar-row,.fm-flow .fm-flow-panel-status .fm-st .fm-bars-out>.fm-bar-outside{box-shadow:inset 0 -1px color-mix(in srgb,var(--fm-hairline) 70%,transparent)}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-hit{column-gap:inherit;border-radius:0}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-track{align-self:center}.fm-flow .fm-flow-panel-status .fm-st .fm-bars .fm-bar-scale{width:100%;border-radius:3px;background:color-mix(in srgb,var(--primary-text-color) 6%,transparent)}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-value{position:static;justify-self:end;transform:none;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--primary-text-color)}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-bottleneck .fm-bar-value{font-weight:600}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-now{position:relative;display:inline-flex;align-items:center;gap:var(--fm-space-1-5);min-width:2ch;color:var(--primary-text-color)}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-now.is-zero{color:var(--fm-ink-3)}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-now-sla{padding:1px 7px;border-radius:var(--fm-radius-full);background:color-mix(in srgb,var(--fm-bad) 13%,transparent);font:var(--fm-text-2xs);line-height:16px;color:var(--fm-now-ink, var(--fm-bad))}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-now-sla strong{font-weight:700}.fm-flow .fm-flow-panel-status .fm-st .fm-status-out{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.fm-flow .fm-flow-panel-status .fm-st .fm-status-out>.fm-st-headrow{display:flex;justify-content:space-between;gap:var(--fm-space-3)}.fm-flow .fm-flow-panel-status .fm-st .fm-bars-out{grid-template-columns:minmax(0,130px) minmax(40px,1fr) max-content;column-gap:var(--fm-space-4)}.fm-flow .fm-flow-panel-status .fm-st.is-out-2 .fm-bars-out{grid-template-columns:repeat(2,minmax(0,110px) minmax(24px,1fr) max-content);column-gap:var(--fm-space-3)}.fm-flow .fm-flow-panel-status .fm-st .fm-bars-out>.fm-bar-outside{display:grid;grid-column:span 3;grid-template-columns:subgrid;align-items:center;min-height:0}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-outside .fm-bar-label{display:flex}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-outside .fm-bar-value{color:var(--secondary-text-color)}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-track.fm-st-thin{display:block;height:4px;border-radius:2px;background:color-mix(in srgb,var(--primary-text-color) 6%,transparent)}.fm-flow .fm-flow-panel-status .fm-st .fm-st-thin>.fm-bar-fill{min-width:2px;border-radius:2px;background:var(--fm-ink-3);opacity:.7}.fm-flow .fm-flow-panel-status .fm-st .is-over .fm-st-thin>.fm-bar-fill{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 10px),transparent calc(100% - 10px),transparent calc(100% - 7px),#000 calc(100% - 7px));mask-image:linear-gradient(to right,#000 calc(100% - 10px),transparent calc(100% - 10px),transparent calc(100% - 7px),#000 calc(100% - 7px));opacity:.85}@container flow (max-width: 900px){.fm-flow .fm-flow-panel-status .fm-status-grid.fm-st{column-gap:var(--fm-space-5)}.fm-flow .fm-flow-panel-status .fm-st .fm-status-in{grid-template-columns:minmax(0,112px) minmax(40px,1fr) max-content max-content;column-gap:var(--fm-space-3)}.fm-flow .fm-flow-panel-status .fm-st .fm-status-in:not(:has(>.fm-bars.has-now)){grid-template-columns:minmax(0,112px) minmax(40px,1fr) max-content}.fm-flow .fm-flow-panel-status .fm-st .fm-bars-out{grid-template-columns:minmax(0,96px) minmax(32px,1fr) max-content;column-gap:var(--fm-space-3)}}@container flow (max-width: 600px){.fm-flow .fm-flow-panel-status .fm-status-grid.fm-st,.fm-flow .fm-flow-panel-status .fm-status-grid.fm-st.is-out-2{grid-template-columns:minmax(0,1fr);row-gap:var(--fm-space-3)}.fm-flow .fm-flow-panel-status .fm-st .fm-bars-out,.fm-flow .fm-flow-panel-status .fm-st.is-out-2 .fm-bars-out{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--fm-space-4)}.fm-flow .fm-flow-panel-status .fm-st .fm-bars-out>.fm-bar-outside{display:flex;grid-column:auto;gap:var(--fm-space-2)}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-outside .fm-bar-label{flex:1 1 auto}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-track.fm-st-thin,.fm-flow .fm-flow-panel-status .fm-st .fm-status-out .fm-st-col-median{display:none}}@container flow (max-width: 400px){.fm-flow .fm-flow-panel-status .fm-st .fm-status-in{grid-template-columns:minmax(0,92px) minmax(24px,1fr) max-content min-content;column-gap:var(--fm-space-2)}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-now{flex-wrap:wrap;gap:0 var(--fm-space-1);line-height:12px}.fm-flow .fm-flow-panel-status .fm-st .fm-bar-now-sla{padding:0;background:none;line-height:12px}}@container flow (min-width: 601px){.fm-flow .fm-range-kpis .fm-stat strong{font:600 17px/24px var(--fm-font);letter-spacing:-.01em}.fm-flow .fm-range-kpis .fm-unit{font-size:.78em;font-weight:600}.fm-flow .fm-range-kpis .fm-stat{gap:5px}}@container flow (min-width: 901px){.fm-flow .fm-range-kpis .fm-flow-stats,.fm-flow .fm-range-kpis .fm-kpi-ghosts{gap:0}.fm-flow .fm-range-kpis .fm-flow-stats>.fm-stat,.fm-flow .fm-range-kpis .fm-kpi-ghosts>.fm-stat{padding:0 var(--fm-space-4)}.fm-flow .fm-range-kpis .fm-flow-stats>.fm-stat:first-child,.fm-flow .fm-range-kpis .fm-kpi-ghosts>.fm-stat:first-child{padding-left:var(--fm-space-1)}.fm-flow .fm-range-kpis .fm-flow-stats>.fm-stat+.fm-stat,.fm-flow .fm-range-kpis .fm-kpi-ghosts>.fm-stat+.fm-stat{box-shadow:inset 1px 0 0 var(--fm-hairline)}}.fm-flow .fm-hl .fm-hl-inline,.fm-flow .fm-hl .fm-hl-more{display:none}@container flow (min-width: 1100px){.fm-flow .fm-flow-tabbar>.fm-hl{display:flex;align-items:center;gap:var(--fm-space-1);min-width:0}.fm-flow .fm-hl .fm-hl-inline{position:relative;display:inline-flex;align-items:center;gap:var(--fm-space-2);min-width:0;max-width:480px;height:28px;padding:0 26px 0 var(--fm-space-2);border:none;border-radius:var(--fm-radius);background:color-mix(in srgb,var(--primary-text-color) 5%,transparent);font:var(--fm-text-xs);color:var(--primary-text-color);text-align:left;cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease)}.fm-flow .fm-hl .fm-hl-inline:hover{background:color-mix(in srgb,var(--primary-text-color) 9%,transparent)}.fm-flow .fm-hl .fm-hl-inline:focus-visible{outline:var(--fm-focus-ring);outline-offset:1px}.fm-flow .fm-hl .fm-hl-inline:after{content:"";position:absolute;right:11px;top:50%;width:5px;height:5px;box-sizing:border-box;border:solid var(--fm-ink-3);border-width:1.5px 1.5px 0 0;transform:translateY(-50%) rotate(45deg)}.fm-flow .fm-hl .fm-hl-inline .fm-highlight-icon{stroke:var(--fm-warn)}.fm-flow .fm-hl .fm-hl-inline-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-flow .fm-hl .fm-hl-inline-text strong{font-weight:600}.fm-flow .fm-hl .fm-hl-inline-text .fm-highlight-name{font-weight:500}.fm-flow .fm-hl:not(.is-solo) .fm-hl-full{display:none}.fm-flow .fm-hl:not(.is-solo) .fm-hl-more{display:inline}.fm-flow .fm-hl.is-solo>.fm-hl-trigger{display:none}}@container flow (min-width: 1100px){.fm-flow .fm-hl:not(.is-solo) .fm-highlights>.fm-highlight:first-child{display:none}}.fm-cfd-labels{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fm-cfd-label{position:absolute;display:flex;align-items:center;gap:6px;transform:translateY(-50%);font:var(--fm-text-xs);color:var(--secondary-text-color);white-space:nowrap}.fm-cfd-label-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.fm-cfd-label strong{flex:none;font-weight:600;color:var(--primary-text-color);font-variant-numeric:tabular-nums}.fm-cfd-label-more{padding-left:14px}.fm-cfd-leader{fill:none;stroke:var(--fm-ink-3);stroke-width:1;stroke-linejoin:round}.fm-cfd-gridover line{stroke:color-mix(in srgb,var(--primary-text-color) 14%,transparent);stroke-width:1;shape-rendering:crispEdges;pointer-events:none}.fm-forecast-figure{position:relative;min-width:0}.fm-forecast-strip{position:relative;height:52px;min-width:0}.fm-forecast-axis{position:absolute;left:0;right:0;top:19px;height:14px}.fm-forecast-rule{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--fm-hairline)}.fm-forecast-tick{position:absolute;top:4px;width:1px;height:6px;background:var(--fm-hairline)}.fm-forecast-band{position:absolute;top:4px;height:6px;border-radius:var(--fm-radius-full);background:var(--fm-mark-ink-soft)}.fm-forecast-today{position:absolute;left:0;top:0;width:2px;height:14px;border-radius:1px;background:var(--primary-text-color)}.fm-forecast-strip.has-beyond .fm-forecast-axis{right:20px}.fm-forecast-beyond{position:absolute;right:2px;top:22px;width:7px;height:7px;border-top:1.5px solid var(--fm-ink-3);border-right:1.5px solid var(--fm-ink-3);transform:rotate(45deg)}.fm-forecast-mark{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;background:var(--fm-mark-ink);box-shadow:0 0 0 2px var(--primary-background-color);transform:translate(-50%,-50%)}.fm-forecast-mark.is-median{width:11px;height:11px}.fm-forecast-label{position:absolute;display:inline-flex;align-items:baseline;gap:12px;height:18px;white-space:nowrap}.fm-forecast-lane-0{top:0}.fm-forecast-lane-1{top:34px}.fm-forecast-today-label{left:0;gap:5px}.fm-forecast-part{display:inline-flex;align-items:baseline;gap:5px}.fm-forecast-part-pct{font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-forecast-part-when{font:var(--fm-text-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-forecast-tag{font:var(--fm-text-xs);font-weight:600;color:var(--primary-text-color);transform:translate(-50%)}.fm-forecast-caption{gap:5px}.fm-forecast-sep{font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-forecast-today-label .fm-forecast-part-when{font-weight:400;color:var(--secondary-text-color)}.fm-rework .fm-kpi dt,.fm-rework .fm-rework-title{text-transform:none;letter-spacing:0}.fm-rework .fm-rework-title{font-weight:600;color:var(--primary-text-color)}.fm-rework .fm-rw-list{display:grid;grid-template-columns:fit-content(45%) minmax(0,1fr);column-gap:var(--fm-space-4)}.fm-rework .fm-rw-row{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:30px;margin:0;padding:2px 0}.fm-rework .fm-rw-row+.fm-rw-row{box-shadow:inset 0 1px 0 var(--fm-hairline-soft)}.fm-rework .fm-rw-who{display:flex;align-items:center;gap:6px;min-width:0}.fm-rework .fm-rw-who .fm-rework-open{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--fm-text-sm);font-weight:500;color:var(--primary-text-color)}.fm-rework .fm-rw-who .fm-rework-open:hover{color:var(--link-color, var(--primary-color, #0073ea));text-decoration:none}.fm-rework .fm-rw-who .fm-rework-badge{flex:none;margin:0}.fm-rework .fm-rw-moves{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fm-space-1);min-width:0}.fm-rework .fm-rw-moves .fm-rework-mini{max-width:100%;min-width:0}.fm-rework .fm-rw-moves .fm-rw-status{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-rework .fm-rw-move-n{flex:none;margin-left:2px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-rework .fm-rw-moves .fm-rework-more{flex:none;margin:0}.fm-rework .fm-rw-section>.fm-rework-title{margin:0 0 var(--fm-space-2)}@container (max-width: 479px){.fm-rework .fm-rw-list:not(.fm-rw-list-compact){grid-template-columns:minmax(0,1fr)}.fm-rework .fm-rw-list:not(.fm-rw-list-compact) .fm-rw-row{row-gap:var(--fm-space-1)}}.fm-flow-panel.is-staged .fm-rw-section{min-width:0}.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-row{min-height:22px;padding:0}.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-open{font:var(--fm-text-xs);font-weight:500}.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-moves{container:fm-rw-moves / inline-size;flex-wrap:nowrap;height:20px;overflow:hidden}.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-mini{flex:0 1 auto;min-width:0;line-height:20px}.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-mini .fm-rework-dot,.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-mini .fm-rework-arrow,.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-mini .fm-rw-move-n{flex:none}.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-more{flex:none;line-height:20px}.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-more-narrow{display:none}@container fm-rw-moves (max-width: 379px){.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-wide,.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-more-wide{display:none}.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-more-narrow{display:inline-flex}}@container fm-rw-moves (max-width: 189px){.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-dot.fm-rw-from{display:none}.fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-status.fm-rw-from{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.fm-see-all-modal.fm-see-all-modal{max-width:calc(100vw - 32px)}@container flow (max-width: 519px){.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rework-stage-body{margin-top:var(--fm-space-2);gap:var(--fm-space-1)}}.fm-rework .fm-rw-list .fm-rw-row{box-sizing:border-box;min-height:40px;padding:var(--fm-space-1) 0}.fm-rework .fm-rw-section>.fm-rework-title{margin-bottom:var(--fm-space-2);font:var(--fm-text-sm);font-weight:600;color:var(--primary-text-color)}.fm-rework .fm-rw-list .fm-rework-open{font:var(--fm-text-sm);font-weight:500}.fm-rework .fm-rw-list .fm-rework-mini{gap:6px;height:24px;padding:0 10px 0 var(--fm-space-2);font:var(--fm-text-xs);line-height:24px}.fm-rework .fm-rw-list .fm-rework-mini .fm-rework-dot{width:8px;height:8px}.fm-rework .fm-rw-list .fm-rework-mini .fm-rework-arrow{width:12px;height:12px}.fm-rework .fm-rw-list .fm-rework-badge,.fm-rework .fm-rw-list .fm-rework-more{font:var(--fm-text-xs);font-weight:600;line-height:20px}.fm-rework .fm-rw-list .fm-rework-badge{padding:0 6px}.fm-rework .fm-rw-moves{gap:6px}.fm-rework .fm-kpis .fm-kpi dd:not(.fm-kpi-sub):not(.fm-kpi-meter){font:600 22px/28px var(--fm-font);font-variant-numeric:tabular-nums}.fm-rework .fm-kpis .fm-kpi dt{white-space:normal;overflow:visible;text-overflow:clip;text-wrap:balance}.fm-rework .fm-kpis .fm-kpi{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:2px}.fm-rework .fm-kpis .fm-kpi:has(>.fm-kpi-meter)>.fm-kpi-sub{padding-bottom:9px}.fm-rework .fm-kpis .fm-kpi>.fm-kpi-meter{grid-row:3;align-self:end;margin-top:0}.fm-flow .fm-flow-panel.is-staged .fm-rework>.fm-rework-empty{box-sizing:border-box;min-height:var(--fm-stage-body-h);justify-content:center}.fm-flow .fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-row{min-height:40px;padding:0}.fm-flow .fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-open{font:var(--fm-text-sm);font-weight:500}.fm-flow .fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-moves{height:24px}.fm-flow .fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-mini,.fm-flow .fm-flow-panel.is-staged .fm-rw-list-compact .fm-rework-more{line-height:24px}.fm-flow .fm-flow-panel.is-staged .fm-rw-section>.fm-stage-list-head{margin-bottom:var(--fm-space-1)}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rework-title{font:var(--fm-text-sm);font-weight:600;color:var(--primary-text-color)}.fm-flow .fm-flow-panel.is-staged .fm-rework-figure{font:var(--fm-text-xs);color:var(--fm-flow-tab-color)}.fm-flow .fm-flow-panel.is-staged .fm-rework-figure strong{margin-right:3px;font:var(--fm-text-stat);font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-flow .fm-flow-panel.is-staged .fm-rework-figures{column-gap:var(--fm-space-5)}@container flow (max-width: 519px){.fm-flow .fm-flow-panel.is-staged .fm-rw-list-compact .fm-rw-row{min-height:30px}.fm-flow .fm-flow-panel.is-staged .fm-rework-figures{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));column-gap:var(--fm-space-4)}.fm-flow .fm-flow-panel.is-staged .fm-rework-figure strong{font:600 15px/20px var(--fm-font);font-variant-numeric:tabular-nums}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-chart-lead>.fm-flow-note{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@container flow (min-width: 960px){.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rework-stage-body{display:grid;grid-template-columns:minmax(0,264px) minmax(0,1fr);align-items:start;column-gap:var(--fm-stage-gap)}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rework-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:var(--fm-space-2)}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rework-figure{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px var(--fm-space-3);border-radius:var(--fm-radius-lg);background:var(--fm-surface-1);white-space:normal;text-wrap:pretty}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rework-figure strong{margin:0;font:600 22px/28px var(--fm-font);font-variant-numeric:tabular-nums;letter-spacing:-.01em}}.fm-rework .fm-rw-where .fm-rw-loop{display:flex;align-items:center;gap:var(--fm-space-2);max-width:100%;margin:0 0 var(--fm-space-2)}.fm-rework .fm-rw-where .fm-rw-loop-end{display:inline-flex;flex:0 0 auto;min-width:0;max-width:40%}.fm-rework .fm-rw-where .fm-pill.fm-pill-sm{height:24px;padding:0 10px;font-size:12px;line-height:24px}.fm-rework .fm-rw-where .fm-rw-loop-links{position:relative;flex:1 1 112px;min-width:48px;max-width:168px;height:44px}.fm-rework .fm-rw-where .fm-rw-loop-link{position:absolute;left:2px;right:2px;height:0;border-top:1.5px solid var(--fm-ink-3)}.fm-rework .fm-rw-where .fm-rw-loop-link.is-top{top:10px}.fm-rework .fm-rw-where .fm-rw-loop-link.is-mid{top:21px}.fm-rework .fm-rw-where .fm-rw-loop-link.is-bottom{top:33px}.fm-rework .fm-rw-where .fm-rw-loop-head{position:absolute;top:-5.25px;display:block;overflow:visible}.fm-rework .fm-rw-where .fm-rw-loop-head path{fill:none;stroke:var(--fm-ink-3);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fm-rework .fm-rw-where .fm-rw-loop-link.is-fwd>.fm-rw-loop-head{right:-1px}.fm-rework .fm-rw-where .fm-rw-loop-link.is-back>.fm-rw-loop-head{left:-1px;transform:scaleX(-1)}.fm-rework .fm-rw-where .fm-rw-loop-n{position:absolute;top:-.75px;left:50%;transform:translate(-50%,-50%);padding:0 6px;border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-full);background:var(--primary-background-color);font:var(--fm-text-2xs);font-weight:600;line-height:16px;font-variant-numeric:tabular-nums;color:var(--primary-text-color);white-space:nowrap}.fm-rework .fm-rw-where .fm-rw-moves-list{display:grid;grid-template-columns:fit-content(64%) minmax(32px,1fr) max-content;column-gap:var(--fm-space-3);max-width:640px;margin:0;padding:0;list-style:none;font:var(--fm-text-xs);color:var(--primary-text-color)}.fm-rework .fm-rw-where .fm-rw-move{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:34px;margin:0}.fm-rework .fm-rw-where .fm-rw-move+.fm-rw-move{box-shadow:inset 0 1px 0 var(--fm-hairline-soft)}.fm-rework .fm-rw-where .fm-rw-move-pair{display:inline-flex;align-items:center;gap:6px;min-width:0}.fm-rework .fm-rw-where .fm-rw-move-pair .fm-pill.fm-pill-sm{flex:0 1 auto;height:22px;line-height:22px}.fm-rework .fm-rw-where .fm-rw-move-pair .fm-rework-arrow{width:12px;height:12px}.fm-rework .fm-rw-where .fm-rw-move-bar{display:block;height:6px;border-radius:3px;background:var(--fm-hairline-soft);overflow:hidden}.fm-rework .fm-rw-where .fm-rw-move-bar>span{display:block;height:100%;border-radius:3px}.fm-rework .fm-rw-where .fm-rw-move-count{min-width:24px;text-align:right;font:var(--fm-text-xs);font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}@container (max-width: 479px){.fm-rework .fm-rw-where .fm-rw-moves-list{grid-template-columns:minmax(0,1fr) max-content}.fm-rework .fm-rw-where .fm-rw-move{row-gap:6px;padding:6px 0}.fm-rework .fm-rw-where .fm-rw-move-pair{grid-column:1 / -1}}.fm-rework .fm-rw-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fm-space-5)}.fm-rework .fm-rw-cols>.fm-rw-where>.fm-rework-title,.fm-rework .fm-rw-cols>.fm-rw-section>.fm-rework-title{margin:0 0 var(--fm-space-2);font:var(--fm-text-sm);font-weight:600;letter-spacing:normal;text-transform:none;color:var(--primary-text-color)}@container (min-width: 880px){.fm-rework .fm-rw-cols{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--fm-space-6, 32px)}}.fm-flow .fm-flow-panel.is-staged .fm-rework.fm-rework-staged .fm-rework-stage-body{display:flex;flex-direction:column;align-items:stretch;gap:var(--fm-space-3)}.fm-flow .fm-flow-panel.is-staged .fm-rework.fm-rework-staged .fm-rework-figures{flex:1 1 auto}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-panes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--fm-space-5);min-width:0}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-panes>section{min-width:0}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-where>.fm-stage-list-head{margin-bottom:var(--fm-space-1)}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-where-more{font:var(--fm-text-2xs);color:var(--secondary-text-color);white-space:nowrap}@container flow (min-width: 960px){.fm-flow .fm-flow-panel.is-staged .fm-rework.fm-rework-staged .fm-rework-stage-body{display:flex}.fm-flow .fm-flow-panel.is-staged .fm-rework.fm-rework-staged .fm-rework-figures{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto}.fm-flow .fm-flow-panel.is-staged .fm-rework.fm-rework-staged .fm-rework-figure{flex-direction:row;align-items:baseline;gap:6px;padding:8px var(--fm-space-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fm-flow .fm-flow-panel.is-staged .fm-rework.fm-rework-staged .fm-rework-figure strong{font:600 20px/26px var(--fm-font)}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-panes{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:0}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-panes>.fm-rw-section{padding-left:var(--fm-space-5);margin-left:var(--fm-space-5);box-shadow:inset 1px 0 0 var(--fm-hairline-soft)}}@container flow (min-width: 520px) and (max-width: 959px){.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-where .fm-rw-loop{display:none}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-move-pair{gap:4px}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-move-pair .fm-pill.fm-pill-sm{padding:0 6px;font-size:11px}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-move-pair .fm-rework-arrow{width:10px;height:10px}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-moves-list{grid-template-columns:fit-content(72%) minmax(24px,1fr) max-content;column-gap:var(--fm-space-2)}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-panes>.fm-rw-section{container:fm-rw-items / inline-size}}@container fm-rw-items (max-width: 319px){.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-list-compact{grid-template-columns:minmax(0,1fr)}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-list-compact .fm-rw-moves{display:none}}@container flow (max-width: 519px){.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-panes{display:block}.fm-flow .fm-flow-panel.is-staged .fm-rework-staged .fm-rw-panes>.fm-rw-where{display:none}}@container flow (min-width: 960px){.fm-flow .fm-flow-panel.is-staged .fm-rework.fm-rework-staged .fm-rework-figure{background:color-mix(in srgb,var(--primary-text-color) 5%,var(--primary-background-color))}}body{--fm-ribbon-neutral: color-mix(in srgb, var(--primary-text-color) 17%, var(--primary-background-color));--fm-now-ink: color-mix(in srgb, var(--fm-bad) 88%, #000)}body.dark-app-theme,body.black-app-theme{--fm-ribbon-neutral: color-mix(in srgb, var(--primary-text-color) 24%, var(--primary-background-color));--fm-now-ink: var(--fm-bad)}.fm-now-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fm-table-section:has(~.fm-table-section) .fm-now-title,.fm-table-section~.fm-table-section .fm-now-title{position:static;width:auto;height:auto;margin:0 0 var(--fm-space-2);overflow:visible;clip:auto;white-space:normal}.fm-now-band{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);margin:0 0 var(--fm-space-3);border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-xl);background:var(--primary-background-color);box-shadow:var(--fm-shadow-card);overflow:hidden}.fm-now-band-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fm-now-cell{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:var(--fm-space-2);padding:var(--fm-space-3) var(--fm-space-4) 14px}.fm-now-cell+.fm-now-cell,.fm-now-slot+.fm-now-cell{border-left:1px solid var(--fm-hairline-soft)}.fm-now-slot{display:contents}.fm-now-head{display:flex;align-items:center;justify-content:space-between;gap:var(--fm-space-2);min-height:20px;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-now-eyebrow{display:inline-flex;align-items:center;gap:var(--fm-space-1-5);font-weight:600;color:var(--primary-text-color);white-space:nowrap}.fm-now-when{margin-right:auto;white-space:nowrap}.fm-now-pulse{width:7px;height:7px;border-radius:var(--fm-radius-full);background:var(--fm-bad);box-shadow:0 0 0 3px var(--fm-bad-bg)}.fm-now-needs{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head" "hero cta" "items items" "reasons reasons";align-content:start;column-gap:var(--fm-space-3);row-gap:var(--fm-space-2);background:var(--fm-now-wash);box-shadow:inset 3px 0 0 var(--fm-now-edge)}.fm-now-needs.is-calm,.fm-now-needs-plain{background:none;box-shadow:none}.fm-now-needs>.fm-now-head{grid-area:head}.fm-now-hero{grid-area:hero;align-self:center;margin:0;font:var(--fm-text-lg);color:var(--primary-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-now-needs.is-calm .fm-now-hero{font:var(--fm-text-md);color:var(--secondary-text-color)}.fm-now-hero-n{margin-right:2px;font:var(--fm-text-hero);letter-spacing:-.02em;font-variant-numeric:tabular-nums;vertical-align:-3px}.fm-now-band .fm-attention-entry.fm-now-cta{grid-area:cta;align-self:center;display:inline-flex;align-items:center;gap:var(--fm-space-1-5);height:32px;padding:0 var(--fm-space-3);border:1px solid transparent;border-radius:var(--fm-radius);background:var(--primary-color, #0073ea);color:var(--text-color-on-primary, #fff);font:600 13px/1 var(--fm-font);white-space:nowrap;cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),transform var(--fm-dur-fast) var(--fm-ease)}.fm-now-band .fm-attention-entry.fm-now-cta:hover{background:var(--primary-hover-color, #0060b9)}.fm-now-band .fm-attention-entry.fm-now-cta:active{transform:scale(.98)}.fm-now-band .fm-attention-entry.fm-now-cta strong{font-weight:600}.fm-now-band .fm-attention-entry.fm-now-cta .fm-icon{transition:transform var(--fm-dur) var(--fm-ease)}.fm-now-band .fm-attention-entry.fm-now-cta:hover .fm-icon{transform:translate(2px)}.fm-now-band .fm-attention-entry.fm-now-cta.is-quiet{border-color:var(--fm-hairline);background:var(--primary-background-color);color:var(--primary-text-color)}.fm-now-band .fm-attention-entry.fm-now-cta.is-quiet:hover{background:var(--fm-surface-hover)}.fm-now-band .fm-attention-entry.fm-now-cta:focus-visible{outline:var(--fm-focus-ring);outline-offset:2px}.fm-now-items{grid-area:items;display:grid;grid-template-columns:minmax(48px,max-content) minmax(0,max-content) auto minmax(0,1fr);row-gap:2px;margin:0 calc(-1 * var(--fm-space-2));padding:0;list-style:none}.fm-now-items>li{display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.fm-now-item{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;column-gap:var(--fm-space-2);width:100%;height:28px;padding:0 var(--fm-space-2);border:none;border-radius:var(--fm-radius);background:transparent;font:var(--fm-text-xs);color:var(--primary-text-color);text-align:left;cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease)}.fm-now-item:hover{background:color-mix(in srgb,var(--primary-text-color) 5%,transparent)}.fm-now-item:focus-visible{outline:var(--fm-focus-ring);outline-offset:-2px}.fm-now-sev{font:600 13px/18px var(--fm-font);font-variant-numeric:tabular-nums;white-space:nowrap}.fm-now-sev-bad{color:var(--fm-now-ink)}.fm-now-sev-warn{color:var(--fm-warn)}.fm-now-sev-neutral{color:var(--secondary-text-color)}.fm-now-item-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.fm-now-item-name:before{content:attr(data-name)}.fm-now-item .fm-pill{max-width:120px}.fm-now-item-cap{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--secondary-text-color)}.fm-now-reasons{grid-area:reasons;display:flex;flex-wrap:wrap;align-items:center;gap:var(--fm-space-1-5)}.fm-now-band .fm-reason{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-full);background:var(--primary-background-color);font:var(--fm-text-xs);color:var(--secondary-text-color);white-space:nowrap;cursor:pointer;transition:border-color var(--fm-dur) var(--fm-ease),background-color var(--fm-dur) var(--fm-ease),transform var(--fm-dur-fast) var(--fm-ease)}.fm-now-band span.fm-reason{cursor:default}.fm-now-band .fm-reason strong{font-weight:600;color:var(--primary-text-color);font-variant-numeric:tabular-nums}.fm-now-band button.fm-reason:hover{border-color:var(--fm-border-strong);background:var(--fm-surface-hover)}.fm-now-band button.fm-reason:active{transform:scale(.97)}.fm-now-band .fm-reason.fm-breach-chip{border-color:color-mix(in srgb,var(--fm-bad) 32%,transparent);background:var(--fm-bad-bg);color:var(--fm-now-ink);font-weight:500}.fm-now-band .fm-reason.fm-breach-chip strong{color:inherit}.fm-now-band button.fm-reason.fm-breach-chip:hover{border-color:color-mix(in srgb,var(--fm-bad) 55%,transparent);background:color-mix(in srgb,var(--fm-bad) 16%,var(--primary-background-color))}.fm-now-band .fm-reason .fm-breach-dot{margin-right:1px;background:currentColor;width:6px;height:6px}.fm-now-link{height:24px;padding:0 4px;border:none;background:none;font:var(--fm-text-xs);color:var(--primary-color, #0073ea);cursor:pointer}.fm-now-link:hover{text-decoration:underline}.fm-now-link:focus-visible{outline:var(--fm-focus-ring);outline-offset:1px}.fm-now-where .fm-insight-stats{display:flex;flex-direction:column;gap:var(--fm-space-2);min-width:0}.fm-now-meta{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.fm-now-meta .fm-stat strong{font-weight:600;color:var(--primary-text-color)}.fm-alltime{position:relative;display:inline-flex}.fm-now-band .fm-stat-alltime{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:var(--fm-radius-full);background:none;color:var(--fm-ink-3);cursor:pointer;transition:color var(--fm-dur) var(--fm-ease),background-color var(--fm-dur) var(--fm-ease)}.fm-now-band .fm-stat-alltime:hover,.fm-now-band .fm-stat-alltime[aria-expanded=true]{color:var(--primary-text-color);background:var(--fm-surface-hover)}.fm-alltime-tip{position:absolute;top:calc(100% + 6px);right:-4px;z-index:40;width:240px;padding:var(--fm-space-2) 10px;border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-lg);background:var(--primary-background-color);box-shadow:var(--fm-shadow-pop);font:var(--fm-text-xs);color:var(--secondary-text-color);white-space:normal;text-align:left}.fm-alltime-tip strong{color:var(--primary-text-color)}.fm-alltime-tip[hidden]{display:none}.fm-ribbon-wrap{position:relative;padding-bottom:5px}.fm-ribbon{display:flex;gap:2px;height:12px}.fm-ribbon-seg{flex-basis:0;min-width:4px;border-radius:2px;background-color:var(--fm-seg);transition:opacity var(--fm-dur) var(--fm-ease)}.fm-ribbon-seg:first-child{border-radius:4px 2px 2px 4px}.fm-ribbon-seg:last-child{border-radius:2px 4px 4px 2px}.fm-ribbon-seg:only-child{border-radius:4px}.fm-ribbon-seg.is-hatched{background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--fm-bad) 70%,transparent) 0 2px,transparent 2px 5px)}.fm-ribbon-seg.is-active{box-shadow:0 0 0 2px var(--primary-background-color),0 0 0 3px var(--primary-color, #0073ea)}.fm-ribbon-bracket{position:absolute;top:15px;height:3px;box-sizing:border-box;border:1.5px solid var(--fm-bad);border-top:none;border-radius:0 0 3px 3px}.fm-ribbon-caption{margin:0;font:var(--fm-text-lg);font-weight:400;color:var(--secondary-text-color);overflow-wrap:anywhere}.fm-ribbon-caption strong{font-weight:600;color:var(--primary-text-color)}.fm-ribbon-caption .fm-ribbon-over{color:var(--fm-now-ink)}.fm-now-where .fm-insight-now{display:flex;flex-wrap:wrap;gap:0;margin:0 0 0 -6px}.fm-now-where .fm-now-chip{padding:0 6px}.fm-now-faster .fm-trend{display:flex;flex-direction:column;gap:var(--fm-space-1-5);margin:0}.fm-now-faster .fm-ov-label{font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-verdict{display:inline-flex;align-items:center;gap:var(--fm-space-1-5);margin:0;font:var(--fm-text-lg);color:var(--primary-text-color)}.fm-verdict .fm-icon{flex:none}.fm-verdict-faster{color:color-mix(in srgb,var(--fm-good) 88%,#000)}.fm-verdict-slower{color:var(--fm-now-ink)}.fm-verdict-unknown{color:var(--secondary-text-color);font:var(--fm-text-md)}body.dark-app-theme .fm-verdict-faster,body.black-app-theme .fm-verdict-faster{color:var(--fm-good)}.fm-now-faster .fm-trend-rows{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;margin:2px 0 0}.fm-now-faster .fm-trend-row{display:contents}.fm-now-faster .fm-trend-row dt{font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-now-faster .fm-trend-row dd{display:flex;align-items:center;gap:var(--fm-space-1-5);margin:0;font:var(--fm-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--secondary-text-color)}.fm-now-faster .fm-trend-row dd strong{font-weight:600;color:var(--primary-text-color)}.fm-trend-none{display:flex;flex-direction:column;gap:4px}.fm-trend-why{margin:0;font:var(--fm-text-xs);color:var(--secondary-text-color)}@media(max-width:1000px){.fm-now-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fm-now-band .fm-now-needs{grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"head head head" "hero reasons cta";padding-bottom:var(--fm-space-3)}.fm-now-band:not(.fm-now-band-2)>.fm-now-where{border-left:none;border-top:1px solid var(--fm-hairline-soft)}.fm-now-band:not(.fm-now-band-2)>.fm-now-faster{border-top:1px solid var(--fm-hairline-soft)}.fm-now-items{display:none}.fm-now-band .fm-now-needs>.fm-now-head{display:none}.fm-now-band .fm-now-needs{padding-top:var(--fm-space-3)}.fm-now-needs:not(.is-calm) .fm-now-hero:before{content:"";display:inline-block;width:7px;height:7px;margin:0 10px 0 1px;border-radius:var(--fm-radius-full);background:var(--fm-bad);box-shadow:0 0 0 3px var(--fm-bad-bg);vertical-align:5px}.fm-now-faster{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:var(--fm-space-3);row-gap:var(--fm-space-1-5)}.fm-now-faster>.fm-now-head{grid-column:1;grid-row:1}.fm-now-faster .fm-trend,.fm-now-faster .fm-trend-none{display:contents}.fm-now-faster .fm-verdict{grid-column:2;grid-row:1;justify-self:end;font:var(--fm-text-md)}.fm-ribbon-caption{font:var(--fm-text-md);font-weight:400}.fm-now-faster .fm-ov-label,.fm-now-faster .fm-trend-rows,.fm-now-faster .fm-trend-why{grid-column:1 / -1}.fm-now-cell{padding-left:var(--fm-space-4);padding-right:var(--fm-space-4)}}.fm-attention-entry{font:var(--fm-text-xs);color:var(--primary-color);background:none;border:0;border-radius:var(--fm-radius-sm);padding:2px var(--fm-space-1);cursor:pointer;white-space:nowrap;transition:background-color var(--fm-dur) var(--fm-ease)}.fm-ae-short{display:none}@media(max-width:999px){.fm-ae-long{display:none}.fm-ae-short{display:inline}}.fm-attention-entry strong{font-weight:600;font-variant-numeric:tabular-nums}.fm-attention-entry:hover{background:var(--fm-surface-hover)}.fm-attention-entry.is-quiet{color:var(--secondary-text-color)}.fm-attention-entry:focus-visible,.fm-r5-drawer button:focus-visible,.fm-r5-drawer input:focus-visible,.fm-r5-drawer textarea:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.fm-r5-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:920;display:flex;justify-content:flex-end;background:var(--fm-scrim);animation:fm-r5-fade var(--fm-dur-slow) var(--fm-ease)}.fm-r5-drawer{--fm-r5-exit: .16s;--fm-r5-collapse: .2s;--fm-r5-pad: 20px;--fm-r5-undo-ink: color-mix(in srgb, var(--link-color, var(--primary-color)) 80%, var(--primary-text-color));position:relative;width:456px;max-width:100%;height:100%;display:flex;flex-direction:column;background:var(--primary-background-color);color:var(--primary-text-color);border-left:1px solid var(--fm-hairline);box-shadow:var(--fm-shadow-pop);font:var(--fm-text-sm);animation:fm-r5-slide var(--fm-dur-slow) var(--fm-ease)}.fm-r5-scrim.is-closing{pointer-events:none;animation:fm-r5-fade-out var(--fm-r5-exit, .16s) var(--fm-ease-in) forwards}.fm-r5-scrim.is-closing .fm-r5-drawer{animation:fm-r5-slide-out .16s var(--fm-ease-in) forwards}@keyframes fm-r5-fade{0%{opacity:0}}@keyframes fm-r5-fade-out{to{opacity:0}}@keyframes fm-r5-slide{0%{transform:translate(24px);opacity:0}}@keyframes fm-r5-slide-out{to{transform:translate(24px);opacity:0}}.fm-r5-drawer :is(.fm-r5-btn,.fm-r5-chip,.fm-r5-ack,.fm-r5-info):active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.fm-r5-scrim,.fm-r5-drawer,.fm-r5-scrim.is-closing,.fm-r5-scrim.is-closing .fm-r5-drawer,.fm-attention-entry{animation:none;transition:none}.fm-r5-drawer :is(.fm-r5-btn,.fm-r5-chip,.fm-r5-ack,.fm-r5-info):active{transform:none}}@media(max-width:719px){.fm-r5-drawer{width:100%;border-left:0;--fm-r5-pad: 16px}}.fm-r5-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fm-space-3);padding:var(--fm-space-5) var(--fm-r5-pad) var(--fm-space-3)}.fm-r5-head-nav{align-items:center;padding:var(--fm-space-3) calc(var(--fm-r5-pad) - 8px) var(--fm-space-1) calc(var(--fm-r5-pad) - 8px)}.fm-r5-head-text{min-width:0}.fm-r5-eyebrow{font:var(--fm-text-xs);font-weight:500;color:var(--secondary-text-color)}.fm-r5-title{font:var(--fm-text-xl);letter-spacing:-.01em;margin:0 0 var(--fm-space-1);overflow-wrap:anywhere}.fm-r5-history .fm-r5-title{margin-top:2px}.fm-r5-scope{font:var(--fm-text-xs);color:var(--secondary-text-color);margin:0}.fm-r5-close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-4px -6px 0 0;border:0;border-radius:var(--fm-radius);background:none;color:var(--secondary-text-color);cursor:pointer;transition:background-color var(--fm-dur-fast) var(--fm-ease)}.fm-r5-head-nav .fm-r5-close{margin:0 0 0 auto}.fm-r5-close:hover,.fm-r5-back:hover,.fm-r5-info:hover{background:var(--fm-surface-hover);color:var(--primary-text-color)}.fm-r5-back{display:inline-flex;align-items:center;gap:var(--fm-space-1);height:32px;font:var(--fm-text-sm);font-weight:500;border:0;border-radius:var(--fm-radius);background:none;color:var(--primary-text-color);padding:0 var(--fm-space-2) 0 var(--fm-space-1-5);cursor:pointer}.fm-r5-filterbar{display:flex;align-items:center;gap:var(--fm-space-1);padding:0 var(--fm-r5-pad)}.fm-r5-chips{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:var(--fm-space-1)}.fm-r5-chip{flex:none;display:inline-flex;align-items:center;gap:var(--fm-space-1-5);height:28px;font:var(--fm-text-xs);font-weight:500;padding:0 8px 0 9px;border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-full);background:var(--primary-background-color);color:var(--primary-text-color);white-space:nowrap;cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),border-color var(--fm-dur) var(--fm-ease)}.fm-r5-chip:hover{background:var(--fm-surface-hover)}.fm-r5-chip[aria-pressed=true]{background:var(--primary-text-color);border-color:var(--primary-text-color);color:var(--primary-background-color)}.fm-r5-chip-n{font-weight:600;font-variant-numeric:tabular-nums}.fm-r5-info{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:24px;height:24px;margin:-4px 0 -4px 2px;border:0;border-radius:var(--fm-radius-full);background:none;color:var(--secondary-text-color);cursor:pointer}.fm-r5-info[aria-expanded=true]{background:var(--fm-surface-hover);color:var(--primary-text-color)}.fm-r5-basis{font:var(--fm-text-xs);color:var(--secondary-text-color);margin:var(--fm-space-2) var(--fm-r5-pad) 0;padding:var(--fm-space-2) var(--fm-space-3);background:var(--fm-surface-1);border-radius:var(--fm-radius)}.fm-r5-caption{font:var(--fm-text-xs);color:var(--secondary-text-color);margin:2px 0 var(--fm-space-1)}.fm-r5-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;margin-top:var(--fm-space-3);padding:var(--fm-space-1) calc(var(--fm-r5-pad) - 8px) var(--fm-space-4);border-top:1px solid var(--fm-hairline-soft)}.fm-r5-head+.fm-r5-body{margin-top:0;border-top:0;padding:var(--fm-space-2) var(--fm-r5-pad) var(--fm-space-5)}.fm-r5-empty{font:var(--fm-text-sm);color:var(--secondary-text-color);margin:var(--fm-space-4) var(--fm-space-2)}.fm-r5-list{list-style:none;margin:0;padding:0}.fm-r5-row{display:grid;grid-template-rows:1fr;border-bottom:1px solid var(--fm-hairline-soft);transition:grid-template-rows var(--fm-r5-collapse) var(--fm-ease-in),opacity var(--fm-r5-collapse) var(--fm-ease-in),background-color var(--fm-dur) var(--fm-ease)}.fm-r5-row:last-child{border-bottom-color:transparent}.fm-r5-row-in{min-height:0;overflow:hidden;display:flex;align-items:flex-start;gap:var(--fm-space-2);padding:2px var(--fm-space-2) 2px 0}.fm-r5-row-main{flex:1;min-width:0;display:grid;grid-template-columns:92px minmax(0,1fr);gap:var(--fm-space-3);align-items:start;text-align:left;font:inherit;color:inherit;background:none;border:0;border-radius:var(--fm-radius-lg);padding:10px var(--fm-space-2);margin:2px 0;cursor:pointer;transition:background-color var(--fm-dur-fast) var(--fm-ease)}.fm-r5-row-main:hover{background:var(--fm-surface-hover)}.fm-r5-sev{display:flex;flex-direction:column;gap:1px;min-width:0}.fm-r5-sev-fig{font:650 17px/22px var(--fm-font);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.fm-r5-sev-cap{font:var(--fm-text-2xs);font-weight:400;color:var(--secondary-text-color);font-variant-numeric:tabular-nums}.fm-r5-sev.is-bad .fm-r5-sev-fig{color:var(--fm-bad)}.fm-r5-sev.is-warn .fm-r5-sev-fig{color:var(--fm-warn);font-weight:500}.fm-r5-sev.is-good{align-items:flex-start;padding-top:2px;color:var(--fm-good)}.fm-r5-row-text{display:flex;flex-direction:column;min-width:0}.fm-r5-name{font:var(--fm-text-md);font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.fm-r5-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fm-space-1) var(--fm-space-1-5);margin-top:var(--fm-space-1-5)}.fm-r5-tags .fm-pill{flex:none;max-width:100%}.fm-r5-tags-lead{margin-top:var(--fm-space-2)}.fm-r5-tag{display:inline-flex;align-items:center;gap:4px;height:20px;font:var(--fm-text-2xs);padding:0 7px 0 6px;border-radius:var(--fm-radius-sm);background:var(--fm-surface-1);color:var(--secondary-text-color);white-space:nowrap}.fm-r5-icon{flex:none}.fm-r5-tag-sla{background:var(--fm-bad-bg);color:var(--fm-bad)}.fm-r5-tag-stuck,.fm-r5-tag-older{background:var(--fm-warn-bg);color:var(--fm-warn)}.fm-r5-tag-back{box-shadow:inset 0 0 0 1px var(--fm-hairline);background:none}.fm-r5-note{font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-r5-detail{font:var(--fm-text-xs);color:var(--secondary-text-color);font-variant-numeric:tabular-nums}.fm-r5-detail-lead{margin:var(--fm-space-2) 0 0}.fm-r5-ack{flex:none;display:inline-flex;align-items:center;gap:5px;height:28px;font:var(--fm-text-xs);font-weight:500;color:var(--primary-text-color);background:var(--primary-background-color);border:1px solid var(--fm-border-strong);border-radius:var(--fm-radius);padding:0 10px 0 8px;cursor:pointer;transition:background-color var(--fm-dur-fast) var(--fm-ease),border-color var(--fm-dur-fast) var(--fm-ease)}.fm-r5-row-in>.fm-r5-ack{margin-top:9px}.fm-r5-ack:hover{background:var(--fm-surface-hover);border-color:var(--fm-ink-3)}.fm-r5-ack.is-undo{border-color:transparent;background:none;color:var(--fm-r5-undo-ink);padding:0 10px}.fm-r5-ack.is-undo:hover{background:var(--fm-surface-hover)}@media(max-width:479px){.fm-r5-ack:not(.is-undo){width:28px;padding:0;justify-content:center}.fm-r5-ack:not(.is-undo) .fm-r5-ack-text{display:none}}.fm-r5-row.is-done,.fm-r5-row.is-leaving{background:color-mix(in srgb,var(--fm-good) 7%,var(--primary-background-color));border-radius:var(--fm-radius-lg)}.fm-r5-row.is-done .fm-r5-name,.fm-r5-row.is-leaving .fm-r5-name{color:var(--secondary-text-color)}.fm-r5-done-note{margin-top:var(--fm-space-1);font:var(--fm-text-xs);font-weight:500;color:color-mix(in srgb,var(--fm-good) 70%,var(--primary-text-color))}.fm-r5-row.is-leaving{grid-template-rows:0fr;opacity:0;border-bottom-color:transparent}.fm-r5-row.is-acked .fm-r5-name{color:var(--secondary-text-color);font-weight:500}.fm-r5-row.is-acked .fm-r5-sev-fig{color:var(--secondary-text-color)}.fm-r5-row.is-acked .fm-r5-tag{opacity:.8}.fm-r5-error{margin-top:var(--fm-space-1);font:var(--fm-text-xs);font-weight:500;color:var(--fm-bad)}.fm-r5-acked{margin:var(--fm-space-4) var(--fm-space-2) 0;padding-top:var(--fm-space-3);border-top:1px solid var(--fm-hairline-soft)}.fm-r5-acked .fm-r5-list{margin:0 calc(-1 * var(--fm-space-2))}.fm-r5-acked.is-first{margin-top:var(--fm-space-2);padding-top:0;border-top:0}.fm-r5-subhead{display:flex;align-items:center;gap:var(--fm-space-2);font:var(--fm-text-md);margin:0}.fm-r5-young{list-style:none;margin:var(--fm-space-4) var(--fm-space-2) 0;padding:var(--fm-space-3);border-radius:var(--fm-radius-lg);background:var(--fm-surface-1);font:var(--fm-text-xs);color:var(--secondary-text-color);display:grid;gap:var(--fm-space-1)}.fm-r5-link{font:inherit;color:var(--primary-color);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.fm-r5-foot{max-height:50%;overflow:auto;flex:none;border-top:1px solid var(--fm-hairline-soft);padding:var(--fm-space-3) var(--fm-r5-pad);display:flex;flex-wrap:wrap;gap:var(--fm-space-2);align-items:center}.fm-r5-foot:has([data-menu-open=true]){overflow:visible}.fm-r5-summary{width:100%}.fm-r5-summary-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fm-space-2) var(--fm-space-3)}.fm-r5-btn{display:inline-flex;align-items:center;gap:var(--fm-space-1-5);height:32px;font:var(--fm-text-sm);font-weight:500;padding:0 var(--fm-space-3);border-radius:var(--fm-radius);border:1px solid var(--fm-hairline);background:var(--primary-background-color);color:var(--primary-text-color);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),border-color var(--fm-dur) var(--fm-ease)}.fm-r5-btn:hover{background:var(--fm-surface-hover)}.fm-r5-btn-ack{background:var(--primary-color);border-color:var(--primary-color);color:var(--text-color-on-primary, #fff)}.fm-r5-btn-ack:hover{background:var(--primary-hover-color, var(--primary-color))}.fm-r5-btn-quiet{border-color:transparent;background:none;color:var(--secondary-text-color);margin-left:auto}.fm-r5-btn-quiet:hover{color:var(--primary-text-color)}.fm-r5-foot-error{flex-basis:100%;margin:0}.fm-r5-split{position:relative;display:inline-flex}.fm-r5-split-main{border-radius:var(--fm-radius) 0 0 var(--fm-radius)}.fm-r5-split-more{width:32px;padding:0;justify-content:center;margin-left:-1px;border-radius:0 var(--fm-radius) var(--fm-radius) 0;color:var(--secondary-text-color)}.fm-r5-split-more[aria-expanded=true]{background:var(--fm-surface-hover);color:var(--primary-text-color)}.fm-r5-menu{position:absolute;left:0;bottom:calc(100% + 6px);z-index:2;min-width:200px;display:flex;flex-direction:column;padding:var(--fm-space-1);background:var(--primary-background-color);border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-lg);box-shadow:var(--fm-shadow-pop);animation:fm-r5-menu-in var(--fm-dur) var(--fm-ease)}@keyframes fm-r5-menu-in{0%{opacity:0;transform:translateY(4px)}}.fm-r5-menu-item{display:flex;align-items:center;gap:var(--fm-space-2);width:100%;height:32px;padding:0 var(--fm-space-2);font:var(--fm-text-sm);text-align:left;color:var(--primary-text-color);background:none;border:0;border-radius:var(--fm-radius);cursor:pointer}.fm-r5-menu-item:hover,.fm-r5-menu-item:focus-visible{background:var(--fm-surface-hover)}.fm-r5-menu-item:focus-visible{outline-offset:-2px}.fm-r5-menu-check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--fm-radius-sm);box-shadow:inset 0 0 0 1px var(--fm-border-strong);color:var(--primary-color)}.fm-r5-menu-item[aria-checked=true] .fm-r5-menu-check{box-shadow:inset 0 0 0 1px var(--primary-color)}.fm-r5-copy-note{font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-r5-text{display:block;width:100%;box-sizing:border-box;height:min(160px,25vh);margin-top:var(--fm-space-3);padding:var(--fm-space-2);font:12px/16px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--primary-text-color);background:var(--fm-surface-1);border:1px solid var(--fm-hairline);border-radius:var(--fm-radius);resize:vertical}.fm-r5-strip-wrap{margin:var(--fm-space-4) 0 0;padding:var(--fm-space-3) 14px 10px;background:var(--fm-surface-1);border-radius:var(--fm-radius-lg)}.fm-r5-summary-line{margin:0 0 10px;font:var(--fm-text-sm);color:var(--secondary-text-color);font-variant-numeric:tabular-nums}.fm-r5-summary-line strong{font-weight:600;color:var(--primary-text-color)}.fm-r5-summary-fig{font:var(--fm-text-stat);color:var(--primary-text-color)}.fm-r5-strip{position:relative;display:flex;height:14px}.fm-r5-strip-seg{position:relative;flex-basis:0;flex-shrink:1;min-width:3px;overflow:hidden;box-shadow:inset -2px 0 0 var(--fm-surface-1)}.fm-r5-strip-seg:first-child{border-radius:4px 0 0 4px}.fm-r5-strip-seg:last-of-type{border-radius:0 4px 4px 0;box-shadow:none}.fm-r5-strip-seg.is-now,.fm-r5-key-swatch.is-now{background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.5) 0 2px,transparent 2px 5px)}.fm-r5-strip-past{position:absolute;top:0;right:0;bottom:0;background-color:var(--fm-bad);background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.35) 0 2px,transparent 2px 5px)}.fm-r5-strip-tick{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:var(--primary-text-color);box-shadow:0 0 0 1.5px var(--fm-surface-1)}.fm-r5-strip-axis{display:flex;justify-content:space-between;margin-top:var(--fm-space-1-5);font:var(--fm-text-2xs);font-weight:400;color:var(--secondary-text-color);font-variant-numeric:tabular-nums}.fm-r5-strip-key{display:flex;flex-wrap:wrap;gap:var(--fm-space-1) var(--fm-space-4);margin:var(--fm-space-2) 0 0;padding:var(--fm-space-2) 0 0;list-style:none;border-top:1px solid var(--fm-hairline-soft);font:var(--fm-text-2xs);font-weight:400;color:var(--secondary-text-color)}.fm-r5-strip-key li{display:inline-flex;align-items:center;gap:var(--fm-space-1-5)}.fm-r5-key-swatch{width:12px;height:8px;border-radius:2px}.fm-r5-key-swatch.is-now{background-color:var(--fm-ink-3)}.fm-r5-key-swatch.is-past{background:var(--fm-bad)}.fm-r5-key-swatch.is-tick{width:2px;height:12px;margin:0 5px;border-radius:1px;background:var(--primary-text-color)}.fm-r5-section{margin:var(--fm-space-5) 0 var(--fm-space-1);font:var(--fm-text-xs);font-weight:600;color:var(--secondary-text-color)}.fm-r5-tl{list-style:none;margin:0;padding:0 0 0 var(--fm-space-1)}.fm-r5-tl-i{position:relative;display:grid;grid-template-columns:14px 1fr var(--fm-r5-tl-dur-w, 6.5em);gap:var(--fm-space-2);align-items:start;padding:var(--fm-space-2) 0}.fm-r5-tl-i:not(:last-child):before{content:"";position:absolute;left:4px;top:18px;bottom:-8px;border-left:1px solid var(--fm-hairline)}.fm-r5-tl-dot{position:relative;z-index:1;width:9px;height:9px;border-radius:50%;margin-top:5px;box-shadow:0 0 0 2px var(--primary-background-color)}.fm-r5-tl-i.is-now .fm-r5-tl-dot{box-shadow:0 0 0 2px var(--primary-background-color),0 0 0 3.5px var(--fm-border-strong, var(--fm-hairline))}.fm-r5-tl-main{display:flex;flex-direction:column;min-width:0}.fm-r5-tl-status{display:flex;align-items:center;flex-wrap:wrap;gap:var(--fm-space-2);font-weight:500}.fm-r5-tl-date{font:var(--fm-text-xs);color:var(--secondary-text-color);font-variant-numeric:tabular-nums}.fm-r5-tl-bar{display:block;height:4px;margin-top:var(--fm-space-1-5);border-radius:2px;background:var(--fm-hairline-soft);overflow:hidden}.fm-r5-tl-bar>span{display:block;height:100%;border-radius:2px}.fm-r5-tl-dur{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.fm-r5-history .fm-r5-caption{margin-top:var(--fm-space-2)}.fm-table td.fm-status-cell.fm-terminal-cell{background-color:transparent;box-shadow:inset 1px 0 color-mix(in srgb,var(--fm-status, var(--fm-hairline)) 35%,transparent);color:var(--fm-ink-text)}.fm-table td.fm-terminal-cell .fm-dur{font-weight:400}.fm-table td.fm-slow-cell .fm-dur{display:inline-flex;align-items:center;gap:3px;color:var(--fm-warn)}.fm-slow-mark{flex:none;width:10px;height:10px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5v-7M3 5.5l3-3 3 3'/%3E%3C/svg%3E") center / 10px 10px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5v-7M3 5.5l3-3 3 3'/%3E%3C/svg%3E") center / 10px 10px no-repeat}.fm-table td.fm-slow-cell .fm-cell-button:hover .fm-dur{color:var(--primary-color, #0073ea)}.fm-table td.fm-total-quiet{color:var(--fm-ink-text)}.fm-running{white-space:nowrap}.fm-running-suffix{color:var(--fm-ink-text);font:var(--fm-text-2xs);font-weight:400}.fm-median-age{display:none}.fm-item-stack{display:flex;flex-direction:column;align-items:flex-start;gap:0}.fm-sub-toggle{display:inline-flex;align-items:center;gap:3px;margin:0 0 0 -3px;padding:0 7px 0 3px;border:none;border-radius:var(--fm-radius-full);background:none;font:var(--fm-text-2xs);line-height:16px;color:var(--fm-ink-text);cursor:pointer;white-space:nowrap;transition:background-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.fm-sub-toggle:hover{background:var(--fm-surface-hover);color:var(--primary-text-color)}.fm-sub-chevron{flex:none;transition:transform var(--fm-dur) var(--fm-ease)}.fm-sub-toggle[aria-expanded=true] .fm-sub-chevron{transform:rotate(90deg)}.fm-sub-sum{display:block;font:var(--fm-text-2xs);line-height:16px;font-variant-numeric:tabular-nums;color:var(--fm-ink-text);white-space:nowrap}.fm-table tbody tr.fm-parent-open>td{border-bottom-color:transparent}.fm-table tbody tr.fm-subitem-enter{animation:fm-sub-in var(--fm-dur-slow) var(--fm-ease)}@keyframes fm-sub-in{0%{opacity:0}to{opacity:1}}.fm-table-frame{container:fm-table / inline-size}.fm-current-age,.fm-th-alt{display:none}.fm-th-alt-label:before{content:"time in current"}@container fm-table (max-width: 999px){.fm-table:has(thead th.fm-col-current) .fm-col-age{display:none}.fm-table:has(thead th.fm-col-current) .fm-th-alt{display:flex;width:max-content;align-items:center;gap:2px;margin-top:1px;padding:0;border:0;background:none;color:var(--fm-ink-text);font:var(--fm-text-2xs);font-weight:400;cursor:pointer}.fm-table:has(thead th.fm-col-current) .fm-th-alt:hover{color:var(--primary-color, #0073ea)}.fm-table:has(thead th.fm-col-current) .fm-summary-row .fm-median-dash{display:none}.fm-table:has(thead th.fm-col-current) .fm-summary-row .fm-median-age{display:inline}.fm-table:has(thead th.fm-col-current) .fm-th-alt-active{color:var(--primary-text-color);font-weight:600}.fm-table .fm-current-age{display:inline-flex;align-items:center;margin-left:var(--fm-space-2);font-variant-numeric:tabular-nums}.fm-table .fm-current-age-breach{color:var(--fm-breach-color);font-weight:600}.fm-table-frame .fm-table th,.fm-table-frame .fm-table td{padding-left:10px;padding-right:10px}.fm-table-frame .fm-table .fm-item-cell{min-width:140px;max-width:170px}.fm-table-frame .fm-table:has(thead th.fm-col-cycle,thead th.fm-col-total){--fm-thead-h: 49.5px}.fm-compact .fm-table-frame .fm-table:has(thead th.fm-col-cycle,thead th.fm-col-total){--fm-thead-h: 43.5px}.fm-table-frame .fm-table thead th.fm-col-cycle,.fm-table-frame .fm-table thead th.fm-col-total{white-space:normal;width:1px}.fm-table-frame .fm-table thead th.fm-col-cycle .fm-th-button,.fm-table-frame .fm-table thead th.fm-col-total .fm-th-button{text-align:left}.fm-table-frame .fm-group-label{left:10px}.fm-table-frame .fm-table .fm-rollup-row .fm-rollup-label{padding-left:18px}}.fm-table[role=grid] td:focus-visible,.fm-table[role=grid] th:focus-visible{outline:var(--fm-focus-ring);outline-offset:-2px}@container flow (max-width: 900px){.fm-flow .fm-range-kpis{flex-wrap:wrap;row-gap:var(--fm-space-1);min-width:0}.fm-flow .fm-range-kpis .fm-flow-stats,.fm-flow .fm-range-kpis .fm-kpi-ghosts{display:contents}.fm-flow .fm-range-kpis .fm-stat{white-space:nowrap}.fm-flow .fm-flow-tabbar>.fm-hl{align-self:start;margin-left:var(--fm-space-3)}}.fm-flow-panel.is-staged .fm-aging>.fm-chart-lead,.fm-flow-panel.is-staged .fm-aging>.fm-flow-note{min-height:auto}.fm-flow-panel.is-staged .fm-aging>.fm-aging-oldest-wrap.fm-aging-unstarted{grid-column:2 / -1;grid-row:1 / -1;min-width:0}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted)>.fm-aging-oldest-wrap:not(.fm-aging-unstarted){grid-column:2}.fm-flow-panel.is-staged .fm-aging:has(>.fm-aging-oldest-wrap:not(.fm-aging-unstarted))>.fm-aging-oldest-wrap.fm-aging-unstarted{grid-column:-2}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box):has(>.fm-aging-unstarted){grid-template-columns:var(--fm-stage-rail) minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr)}@container flow (max-width: 959px){.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted){grid-template-rows:repeat(4,auto);align-content:start}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted)>.fm-aging-oldest-wrap:not(.fm-aging-unstarted){grid-column:2 / -1}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-oldest-wrap:not(.fm-aging-unstarted))>.fm-aging-oldest-wrap.fm-aging-unstarted{grid-column:2 / -1;grid-row:5;margin-top:var(--fm-space-3)}}@container flow (max-width: 959px){.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box):has(>.fm-aging-unstarted){grid-template-columns:var(--fm-stage-rail) minmax(0,1fr)}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-oldest-wrap.fm-aging-unstarted{grid-column:1;grid-row:auto;margin-top:var(--fm-space-2)}.fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-oldest-wrap.fm-aging-unstarted .fm-aging-oldest{display:grid}}@container flow (min-width: 520px) and (max-width: 959px){.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box){--fm-stage-rail: clamp(224px, 29%, 264px);grid-template-columns:var(--fm-stage-rail) minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr) auto auto;grid-auto-flow:row;height:var(--fm-stage-body-h)}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-chart-lead{grid-column:1;grid-row:1}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-oldest-wrap:not(.fm-aging-unstarted){grid-column:1;grid-row:2;margin-top:var(--fm-space-3)}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box):has(>.fm-aging-oldest-wrap:not(.fm-aging-unstarted))>.fm-aging-oldest-wrap.fm-aging-unstarted{grid-column:1;grid-row:3;margin-top:var(--fm-space-1)}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-fill-box{grid-column:2;grid-row:1 / 5;align-self:stretch;height:auto}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-flow-note{grid-column:2;grid-row:5;margin-top:var(--fm-space-1);padding-left:56px}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-flow-note{text-wrap:pretty}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-flow-note~.fm-flow-note{grid-row:6;margin-top:0}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-unstarted .fm-aging-oldest,.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-unstarted .fm-aging-unstarted-cue{display:none}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-oldest-wrap .fm-aging-rail-only{display:contents}.fm-flow .fm-flow-panel.is-staged .fm-aging:has(>.fm-fill-box)>.fm-aging-oldest-wrap .fm-stage-list-head{flex-wrap:wrap;margin-bottom:0}}.fm-aging-rail-only{display:none}.fm-aging-unstarted-cue{margin-left:var(--fm-space-1);font-weight:400;white-space:nowrap}@container flow (min-width: 960px){.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-oldest{grid-template-columns:minmax(0,1fr) auto 44px}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-oldest li{grid-auto-flow:row;row-gap:0;align-content:start;min-height:26px;padding-top:2px;padding-bottom:0}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-open{grid-row:1;line-height:20px}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-status{grid-column:2;grid-row:1}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-age{grid-column:3;grid-row:1}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-notes{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;gap:2px var(--fm-space-2);padding-bottom:2px}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-stuck,.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-late{padding:0;font:var(--fm-text-2xs);font-weight:400;line-height:14px}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-late{height:14px;padding:0 var(--fm-space-1)}}.fm-flow-panel.is-staged .fm-aging{--fm-l58-status-w: 5.9em}@container flow (min-width: 760px) and (max-width: 959px){.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)) .fm-aging-oldest{grid-template-columns:minmax(0,1fr) minmax(var(--fm-l58-status-w),auto) minmax(48px,max-content)}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)) .fm-aging-oldest li{grid-auto-flow:row;row-gap:0;align-content:start;min-height:26px;padding-top:2px;padding-bottom:2px}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)) .fm-aging-open{grid-row:1}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)) .fm-aging-status{grid-column:2;grid-row:1}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)) .fm-aging-age{grid-column:3;grid-row:1}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)) .fm-aging-notes{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;gap:2px var(--fm-space-2);overflow:visible}.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)) .fm-aging-stuck{padding:0;font:var(--fm-text-2xs);line-height:16px}}@container flow (min-width: 760px) and (max-width: 959px){.fm-flow .fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-oldest li{min-height:24px;padding-top:1px;padding-bottom:1px}.fm-flow .fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-late{height:16px;padding-top:0;padding-bottom:0;font:var(--fm-text-2xs);line-height:16px}.fm-flow .fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-oldest-wrap:not(.fm-aging-unstarted))>.fm-aging-oldest-wrap.fm-aging-unstarted{margin-top:var(--fm-space-2)}}@container flow (max-width: 759px){.fm-flow-panel.is-staged .fm-aging:not(:has(>.fm-fill-box)):has(>.fm-aging-unstarted) .fm-aging-oldest{grid-template-columns:minmax(0,1fr) minmax(var(--fm-l58-status-w),auto) minmax(44px,max-content)}}.fm-flow-panel.is-staged .fm-aging-oldest .fm-aging-open:focus-visible{outline-offset:-2px}.fm-stage-cue-top{position:relative;z-index:1;height:24px;margin-bottom:-24px;pointer-events:none;background:linear-gradient(to top,transparent,var(--primary-background-color))}.fm-ob{--fm-ob-draw: .9s;--fm-ob-hero-font: 600 26px/32px var(--fm-font);box-sizing:border-box;max-width:960px;margin:0 auto;padding:var(--fm-space-6) var(--fm-space-5) var(--fm-space-5);display:flex;flex-direction:column;gap:var(--fm-space-4);color:var(--primary-text-color);font:var(--fm-text-sm)}.fm-ob *,.fm-ob *:before,.fm-ob *:after{box-sizing:border-box}.fm-ob-head{display:flex;align-items:baseline;gap:var(--fm-space-3);flex-wrap:wrap}.fm-ob-brand{display:inline-flex;align-items:center;gap:var(--fm-space-2);font:var(--fm-text-md);color:var(--primary-text-color);align-self:center}.fm-ob-glyph{color:var(--primary-color)}.fm-ob-welcome{margin:0;font:var(--fm-text-sm);color:var(--secondary-text-color)}.fm-ob{container:fm-ob / inline-size}.fm-ob.fm-ob-has-rail{max-width:1120px}.fm-ob-body{display:flex;flex-direction:column;gap:var(--fm-space-4);min-width:0}.fm-ob-main{container:fm-ob-main / inline-size;display:flex;flex-direction:column;gap:var(--fm-space-4);min-width:0}.fm-ob-picker{border:0;margin:0;padding:0;min-width:0;display:flex;align-items:center;gap:var(--fm-space-3);flex-wrap:wrap}.fm-ob-picker-legend{float:left;padding:0;font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color)}.fm-ob-cols{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;min-width:0;max-width:100%;border-radius:var(--fm-radius-lg);background:var(--fm-seg-track, var(--fm-surface-hover))}.fm-ob-col{position:relative;display:inline-flex;flex-direction:column;min-width:0;padding:5px var(--fm-space-3);border-radius:var(--fm-radius);border:1px solid transparent;color:var(--secondary-text-color);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),border-color var(--fm-dur) var(--fm-ease),box-shadow var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.fm-ob-col input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.fm-ob-col:hover{color:var(--primary-text-color);background:var(--fm-seg-hover, var(--fm-surface-hover))}.fm-ob-col.is-checked{background:var(--fm-seg-thumb, var(--primary-background-color));border-color:var(--fm-seg-thumb-line, var(--fm-hairline));color:var(--primary-text-color);box-shadow:var(--fm-shadow-xs)}.fm-ob-col:has(input:focus-visible){outline:var(--fm-focus-ring);outline-offset:1px}.fm-ob-col-top{display:flex;align-items:baseline;gap:var(--fm-space-2);min-width:0}.fm-ob-col-name{font:var(--fm-text-sm);min-width:0;overflow-wrap:anywhere}.fm-ob-col.is-checked .fm-ob-col-name{font-weight:600}.fm-ob-col-hint{flex:none;font:var(--fm-text-2xs);color:var(--link-color, var(--primary-color))}.fm-ob-col-tick,.fm-ob-col-meta,.fm-ob-col-strip{display:none}@container fm-ob (min-width: 720px){.fm-ob-has-rail .fm-ob-body{display:grid;grid-template-columns:clamp(208px,26%,264px) minmax(0,1fr);align-items:start;gap:var(--fm-space-5)}.fm-ob-has-rail .fm-ob-picker{display:block}.fm-ob-has-rail .fm-ob-picker-legend{float:none;margin-bottom:var(--fm-space-2)}.fm-ob-has-rail .fm-ob-cols{display:flex;flex-direction:column;gap:var(--fm-space-2);padding:0;background:none}.fm-ob-has-rail .fm-ob-col{display:flex;gap:6px;padding:var(--fm-space-3) var(--fm-space-3) var(--fm-space-3) var(--fm-space-4);border-color:var(--fm-hairline);border-radius:10px;background:var(--primary-background-color);color:var(--primary-text-color);box-shadow:none;animation:fm-ob-rise .28s var(--fm-ease) calc(var(--fm-ob-i, 0) * 40ms) both}.fm-ob-has-rail .fm-ob-col:hover{background:var(--fm-surface-hover)}.fm-ob-has-rail .fm-ob-col.is-checked{border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 6%,var(--primary-background-color));box-shadow:0 0 0 1px var(--primary-color),var(--fm-shadow-xs)}.fm-ob-has-rail .fm-ob-col:has(input:focus-visible){outline-offset:2px}.fm-ob-has-rail .fm-ob-col-top{align-items:center}.fm-ob-has-rail .fm-ob-col-name{font:var(--fm-text-md)}.fm-ob-has-rail .fm-ob-col-hint{color:color-mix(in srgb,var(--link-color, var(--primary-color)) 82%,var(--primary-text-color));padding:1px 6px;border-radius:var(--fm-radius-full);background:color-mix(in srgb,var(--primary-color) 12%,var(--primary-background-color))}.fm-ob-has-rail .fm-ob-col-tick{display:block;flex:none;margin-left:auto;width:16px;height:16px;border-radius:var(--fm-radius-full);border:1.5px solid var(--secondary-text-color);transition:border var(--fm-dur) var(--fm-ease)}.fm-ob-has-rail .fm-ob-col.is-checked .fm-ob-col-tick{border:5px solid var(--primary-color)}.fm-ob-has-rail .fm-ob-col-meta{display:block;font:var(--fm-text-xs);color:var(--secondary-text-color);font-variant-numeric:tabular-nums}.fm-ob-has-rail .fm-ob-col-strip{display:flex;gap:2px;height:4px;margin-top:2px;border-radius:var(--fm-radius-full);overflow:hidden}.fm-ob-has-rail .fm-ob-col-strip>span{flex-basis:0;min-width:3px}.fm-ob-has-rail .fm-ob-reason{margin-top:var(--fm-space-3)}}@container fm-ob-main (max-width: 767px){.fm-ob-main .fm-ob-next-list{grid-template-columns:minmax(0,1fr);gap:var(--fm-space-2)}.fm-ob-main .fm-ob-next-item{padding:var(--fm-space-1) var(--fm-space-3) var(--fm-space-1) var(--fm-space-1)}.fm-ob-main .fm-ob-art{width:48px;height:32px}}@container fm-ob-main (max-width: 599px){.fm-ob-main .fm-ob-stat-note{white-space:normal;overflow-wrap:anywhere}}.fm-ob-card{position:relative;border:1px solid var(--fm-hairline);border-radius:12px;background:var(--fm-surface-1);padding:var(--fm-space-5) var(--fm-space-5) var(--fm-space-4);display:flex;flex-direction:column;gap:var(--fm-space-5);overflow:hidden}.fm-ob-hero{display:flex;flex-direction:column;gap:var(--fm-space-1)}.fm-ob-headline{margin:0;font:var(--fm-ob-hero-font);letter-spacing:-.01em;color:var(--primary-text-color);animation:fm-ob-rise .42s var(--fm-ease) both}.fm-ob-sub{margin:0;font:var(--fm-text-sm);color:var(--secondary-text-color);animation:fm-ob-rise .42s var(--fm-ease) 80ms both}.fm-ob-empty{margin:0;color:var(--secondary-text-color)}.fm-ob-stats{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--fm-hairline-soft);border-bottom:1px solid var(--fm-hairline-soft)}.fm-ob-stat{display:flex;flex-direction:column;gap:2px;padding:var(--fm-space-3) var(--fm-space-4) var(--fm-space-3) 0;min-width:0}.fm-ob-stat+.fm-ob-stat{padding-left:var(--fm-space-4);border-left:1px solid var(--fm-hairline-soft)}.fm-ob-stat dt{font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color)}.fm-ob-stat dd{margin:0;font:var(--fm-text-xl);font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-ob-stat-note{font:var(--fm-text-xs);color:var(--secondary-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-ob-trail{position:relative;height:156px;margin-top:calc(-1 * var(--fm-space-2))}.fm-ob-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0;padding:0}.fm-ob-svg{position:absolute;left:0;top:0;overflow:visible}.fm-ob-lbl{position:absolute;top:0;display:flex;flex-direction:column;gap:1px;min-width:0;animation:fm-ob-fade .3s var(--fm-ease) both}.fm-ob-lbl-name{font:var(--fm-text-xs);color:var(--secondary-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-ob-lbl-time{overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:baseline;gap:var(--fm-space-2);font:var(--fm-text-md);font-variant-numeric:tabular-nums;color:var(--primary-text-color);white-space:nowrap}.fm-ob-lbl-out .fm-ob-lbl-name,.fm-ob-lbl-out .fm-ob-lbl-time{color:var(--secondary-text-color);font-weight:400}.fm-ob-lbl-out .fm-ob-lbl-time{display:flex;flex-direction:column;align-items:flex-start;gap:0;font:var(--fm-text-xs);line-height:14px;margin-top:2px}.fm-ob-lbl-out .fm-ob-lbl-time>span{max-width:100%;overflow:hidden;text-overflow:ellipsis}@media(max-width:599px){.fm-ob-lbl-out .fm-ob-lbl-time{font:var(--fm-text-2xs);font-weight:400;line-height:14px}.fm-ob-lbl-out .fm-ob-lbl-untimed{display:none}.fm-ob-lbl-out .fm-ob-lbl-name{font:var(--fm-text-2xs)}.fm-ob-stats{grid-template-columns:minmax(0,1fr)}.fm-ob-stat,.fm-ob-stat+.fm-ob-stat{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "note note";align-items:baseline;column-gap:var(--fm-space-3);padding:var(--fm-space-2) 0;border-left:0}.fm-ob-stat+.fm-ob-stat{border-top:1px solid var(--fm-hairline-soft)}.fm-ob-stat dt{grid-area:label}.fm-ob-stat dd{grid-area:value;font:var(--fm-text-lg)}.fm-ob-stat-note{grid-area:note}.fm-ob-lbl-out,.fm-ob-lbl-out .fm-ob-lbl-time,.fm-ob-lbl-out .fm-ob-lbl-time>span{overflow:visible}}.fm-ob-slow{min-width:0;overflow:hidden;text-overflow:ellipsis;font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--fm-bad)}.fm-ob-rail{stroke:var(--fm-hairline-soft);stroke-width:8;stroke-linecap:round}.fm-ob-seg-line{stroke-width:8;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;animation-name:fm-ob-draw;animation-timing-function:linear;animation-fill-mode:forwards}.fm-ob-seg-out{stroke:var(--fm-ink-3)!important;stroke-width:2;stroke-linecap:round;stroke-dasharray:1 5;opacity:0;animation-name:fm-ob-fade;animation-timing-function:var(--fm-ease);animation-fill-mode:forwards}.fm-ob-dot{transform-box:fill-box;transform-origin:center;animation:fm-ob-pop .26s var(--fm-ease) both}.fm-ob-dot-more{font:var(--fm-text-2xs);fill:var(--secondary-text-color);animation:fm-ob-fade .26s var(--fm-ease) both}.fm-ob-rider{transform:translate(var(--rx));animation:fm-ob-ride .8s cubic-bezier(.3,0,.2,1) var(--fm-ob-draw) both}.fm-ob-rider-halo{fill:color-mix(in srgb,var(--primary-text-color) 10%,transparent);transform-box:fill-box;transform-origin:center;animation:fm-ob-pulse 2.4s ease-out calc(var(--fm-ob-draw) + .9s) 2}.fm-ob-rider-dot{fill:var(--primary-background-color);stroke-width:3}.fm-ob-rider-stem{stroke:var(--fm-hairline);stroke-width:1;animation:fm-ob-fade .2s var(--fm-ease) calc(var(--fm-ob-draw) + .75s) both}.fm-ob-callout{position:absolute;top:96px;max-width:280px;display:flex;flex-direction:column;padding:6px 10px;border-radius:var(--fm-radius);border:1px solid var(--fm-hairline);background:var(--primary-background-color);box-shadow:var(--fm-shadow-xs);animation:fm-ob-rise .28s var(--fm-ease) calc(var(--fm-ob-draw) + .8s) both}.fm-ob-callout-name{font:var(--fm-text-md);font-size:13px;color:var(--primary-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-ob-callout-meta{font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-ob-cta{display:flex;align-items:center;gap:var(--fm-space-3);flex-wrap:wrap;padding-top:var(--fm-space-4);border-top:1px solid var(--fm-hairline-soft)}.fm-ob-cta-note{font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-ob-cta-note kbd{font:var(--fm-text-2xs);padding:1px 5px;border-radius:var(--fm-radius-sm);border:1px solid var(--fm-hairline);background:var(--primary-background-color);color:var(--secondary-text-color)}.fm-ob-next{display:flex;flex-direction:column;gap:var(--fm-space-2)}.fm-ob-next-title{margin:0;font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color)}.fm-ob-next-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fm-space-3)}.fm-ob-next-item{display:flex;align-items:center;gap:var(--fm-space-3);padding:var(--fm-space-2) var(--fm-space-3) var(--fm-space-2) var(--fm-space-2);border:1px solid var(--fm-hairline-soft);border-radius:var(--fm-radius-lg);min-width:0}.fm-ob-next-item div{display:flex;flex-direction:column;min-width:0}.fm-ob-next-item strong{font:var(--fm-text-md);font-size:13px;color:var(--primary-text-color)}.fm-ob-next-item span{font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-ob-art{flex:none;width:60px;height:40px;border-radius:var(--fm-radius);background:var(--fm-surface-1)}.fm-ob-art-card{fill:var(--primary-background-color);stroke:var(--fm-hairline)}.fm-ob-art-fill{fill:color-mix(in srgb,var(--primary-color) 14%,var(--primary-background-color))}.fm-ob-art-num{font:600 9px/1 var(--fm-font);fill:var(--primary-color)}.fm-ob-art-accent{fill:var(--primary-color)}.fm-ob-art-bar{fill:var(--fm-hairline)}.fm-ob-art-line{stroke:var(--fm-hairline);fill:none;stroke-width:1.5;stroke-linecap:round}.fm-ob-art-arrow{stroke:var(--primary-color);fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.fm-ob-feedback{margin:0;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-ob-feedback a{color:var(--link-color, var(--primary-color))}@media(max-width:860px){.fm-ob{padding:var(--fm-space-5) var(--fm-space-4) var(--fm-space-4)}.fm-ob-next-list{grid-template-columns:1fr;gap:var(--fm-space-2)}.fm-ob-next-item{padding:var(--fm-space-1) var(--fm-space-3) var(--fm-space-1) var(--fm-space-1)}.fm-ob-art{width:48px;height:32px}}@keyframes fm-ob-draw{to{stroke-dashoffset:0}}@keyframes fm-ob-fade{0%{opacity:0}to{opacity:1}}@keyframes fm-ob-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes fm-ob-pop{0%{opacity:0;transform:scale(.2)}}@keyframes fm-ob-ride{0%{transform:translate(0)}}@keyframes fm-ob-pulse{0%{transform:scale(1);opacity:1}70%,to{transform:scale(2.2);opacity:0}}@media(prefers-reduced-motion:reduce){.fm-ob *,.fm-ob *:before,.fm-ob *:after{animation:none!important;transition:none!important}.fm-ob-seg-line{stroke-dashoffset:0}.fm-ob-seg-out{opacity:1}}.fm-ob-mark{background-image:linear-gradient(var(--fm-ob-mark),var(--fm-ob-mark));background-repeat:no-repeat;background-position:0 92%;background-size:100% 4px;animation:fm-ob-underline .7s var(--fm-ease) .3s both}@keyframes fm-ob-underline{0%{background-size:0% 4px}}.fm-ob-brand{margin:0}.fm-ob-reason{flex-basis:100%;margin:0;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-ob-coach{position:fixed;right:var(--fm-space-4);bottom:var(--fm-space-4);z-index:20;width:272px;display:flex;flex-direction:column;gap:2px;padding:var(--fm-space-3) var(--fm-space-3) var(--fm-space-3) var(--fm-space-4);border:1px solid var(--fm-hairline);border-radius:10px;background:var(--primary-background-color);box-shadow:var(--fm-shadow-pop);color:var(--primary-text-color);font:var(--fm-text-sm);animation:fm-ob-rise .24s var(--fm-ease) .4s both}.fm-ob-coach-caret{position:absolute;width:10px;height:10px;margin-left:-5px;background:var(--primary-background-color);border:1px solid var(--fm-hairline);transform:rotate(45deg);pointer-events:none}.fm-ob-coach.is-below .fm-ob-coach-caret{top:-6px;border-right:0;border-bottom:0}.fm-ob-coach.is-above .fm-ob-coach-caret{bottom:-6px;border-left:0;border-top:0}.fm-ob-coach.is-right .fm-ob-coach-caret,.fm-ob-coach.is-left .fm-ob-coach-caret{margin-left:0;margin-top:-5px}.fm-ob-coach.is-right .fm-ob-coach-caret{left:-6px;border-top:0;border-right:0}.fm-ob-coach.is-left .fm-ob-coach-caret{right:-6px;border-bottom:0;border-left:0}.fm-ob-coach-head{display:flex;align-items:center;justify-content:space-between}.fm-ob-coach-count{font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color)}.fm-ob-coach-close{display:inline-grid;place-items:center;width:24px;height:24px;margin:-4px -4px 0 0;border:0;border-radius:var(--fm-radius);background:transparent;color:var(--secondary-text-color);cursor:pointer}.fm-ob-coach-close:hover{background:var(--fm-surface-hover);color:var(--primary-text-color)}.fm-ob-coach-title{margin:2px 0 0;font:var(--fm-text-md)}.fm-ob-coach-body{margin:0;color:var(--secondary-text-color)}.fm-ob-coach-actions{display:flex;align-items:center;gap:var(--fm-space-2);margin-top:var(--fm-space-2)}.fm-ob-coach-primary,.fm-ob-coach-skip{height:28px;padding:0 var(--fm-space-3);border-radius:var(--fm-radius);font:var(--fm-text-sm);cursor:pointer}.fm-ob-coach-primary{border:0;background:var(--primary-color);color:var(--text-color-on-primary, #fff);font-weight:600}.fm-ob-coach-primary:hover{background:var(--primary-hover-color, var(--primary-color))}.fm-ob-coach-skip{border:1px solid var(--fm-hairline);background:transparent;color:var(--primary-text-color)}.fm-ob-coach-skip:hover{background:var(--fm-surface-hover)}.fm-ob-coach-dots{display:inline-flex;gap:4px;margin-left:auto}.fm-ob-coach-dots span{width:6px;height:6px;border-radius:var(--fm-radius-full);background:var(--fm-hairline)}.fm-ob-coach-dots .is-current{background:var(--primary-color)}.fm-ob-coach-dots .is-done{background:var(--fm-good)}.fm-ob-ring{position:fixed;z-index:21;pointer-events:none;border:2px solid var(--primary-color);border-radius:10px;animation:fm-ob-ring 1.2s var(--fm-ease) 2}@keyframes fm-ob-ring{0%{opacity:0;transform:scale(1.08)}30%{opacity:1;transform:scale(1)}to{opacity:0}}@media(max-width:860px){.fm-ob-coach{right:var(--fm-space-3);bottom:var(--fm-space-3);width:248px}}@media(prefers-reduced-motion:reduce){.fm-ob-coach,.fm-ob-ring{animation:none!important}}.fm-ob-guide{display:flex;flex-direction:column;gap:var(--fm-space-4);padding-bottom:var(--fm-space-2);color:var(--primary-text-color);font:var(--fm-text-sm)}.fm-ob-guide-figure{margin:0;display:flex;flex-direction:column;gap:var(--fm-space-3);animation:fm-ob-rise .22s var(--fm-ease) both}.fm-ob-guide-frame{display:flex;align-items:center;justify-content:center;height:280px;padding:var(--fm-space-4);border:1px solid var(--fm-hairline-soft);border-radius:10px;background:var(--fm-surface-1);overflow:hidden}.fm-ob-guide-image{display:block;width:100%;height:100%;min-height:0;object-fit:contain;border-radius:var(--fm-radius)}.fm-ob-guide-caption{display:flex;flex-direction:column;gap:2px;min-height:64px}.fm-ob-guide-count{font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color)}.fm-ob-guide-title{font:var(--fm-text-lg)}.fm-ob-guide-text{color:var(--secondary-text-color)}.fm-ob-guide-nav{display:flex;align-items:center;justify-content:space-between;gap:var(--fm-space-3);flex-wrap:wrap}.fm-ob-guide-dots{display:inline-flex;gap:2px}.fm-ob-guide-dot{position:relative;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.fm-ob-guide-dot:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:var(--fm-radius-full);background:var(--fm-hairline);transition:background var(--fm-dur) var(--fm-ease),inset var(--fm-dur) var(--fm-ease)}.fm-ob-guide-dot:hover:after{background:var(--fm-ink-3)}.fm-ob-guide-dot[aria-current=step]:after{top:8px;right:4px;bottom:8px;left:4px;background:var(--primary-color)}.fm-ob-guide-dot:focus-visible{outline:var(--fm-focus-ring);outline-offset:0;border-radius:var(--fm-radius)}.fm-ob-guide-buttons{display:inline-flex;align-items:center;gap:var(--fm-space-2);margin-left:auto}.fm-ob-guide-feedback{margin:0;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-ob-guide-feedback a{color:var(--link-color, var(--primary-color))}@media(max-width:860px),(max-height:640px){.fm-ob-guide-frame{height:200px}}@media(prefers-reduced-motion:reduce){.fm-ob-guide-figure{animation:none}}body:has(.ds-beacon) .fm-ob-coach{bottom:76px}@media(max-width:599px){.fm-ob .fm-ob-stat-note{white-space:normal;overflow:visible;overflow-wrap:anywhere}.fm-ob .fm-ob-lbl-time{flex-wrap:wrap;row-gap:0}.fm-ob .fm-ob-slow{overflow:visible}}.fm-l61-coach.fm-l61-coach .fm-l61-coach-eyebrow{display:inline-flex;align-items:baseline;gap:6px;font:var(--fm-text-xs);letter-spacing:0;text-transform:none;color:var(--secondary-text-color)}.fm-l61-coach.fm-l61-coach .fm-l61-coach-try{font-weight:600;color:var(--primary-color)}.fm-l61-coach.fm-l61-coach .fm-l61-coach-of{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.fm-l61-coach.fm-l61-coach .fm-l61-coach-of:before{content:"";width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7}.fm-l61-coach.fm-l61-coach .fm-ob-coach-title{margin-top:4px;font-weight:600}.fm-l61-coach.fm-l61-coach .fm-ob-coach-actions{justify-content:flex-end;min-height:28px}.fm-l61-coach.fm-l61-coach .fm-ob-coach-dots{margin-left:0;margin-right:auto}.fm-l61-coach.fm-l61-coach .fm-l61-coach-next{border-color:transparent;padding:0 var(--fm-space-2);color:var(--primary-color);font-weight:600}.fm-l61-coach.fm-l61-coach .fm-l61-coach-next:hover{background:var(--fm-surface-hover)}.fm-l61-coach.fm-l61-coach .fm-ob-coach-primary:focus-visible,.fm-l61-coach.fm-l61-coach .fm-l61-coach-next:focus-visible,.fm-l61-coach.fm-l61-coach .fm-ob-coach-close:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.fm-l61-coach.fm-l61-coach .fm-ob-coach-dots .is-skipped{background:var(--secondary-text-color);opacity:.55}#fm-welcome{max-width:calc(100% - 2 * var(--fm-space-4))}#fm-welcome .fm-ob-guide-frame{height:280px;padding:var(--fm-space-2)}#fm-welcome .fm-ob-guide-image{object-fit:contain;max-width:100%;max-height:100%;border-radius:0}@media(max-width:600px){#fm-welcome[data-vibe=Modal] [class*=layout_]>[class*=header_]{padding-left:var(--fm-space-4)}#fm-welcome[data-vibe=Modal] [class*=layout_] [class*=content_]{padding-left:var(--fm-space-4);padding-right:var(--fm-space-4)}#fm-welcome .fm-ob-guide-frame{height:240px;padding:0}}@media(max-height:640px){#fm-welcome .fm-ob-guide-frame{height:200px}}@media(max-height:580px){#fm-welcome #fm-welcome_desc{display:none}#fm-welcome .fm-ob-guide-frame{height:160px}#fm-welcome[data-vibe=Modal] [class*=layout_] [class*=content_]{padding-bottom:var(--fm-space-4)}}#fm-welcome #fm-welcome_label{font:var(--fm-text-md);color:var(--secondary-text-color)}#fm-welcome #fm-welcome_desc,#fm-welcome #fm-welcome_desc>*{font:var(--fm-text-xs)}#fm-welcome .fm-ob-guide-title{font:var(--fm-text-xl);letter-spacing:-.01em}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/demo/assets/figtree-latin-ext-400-normal-CXAzuTZb.woff2) format("woff2"),url(/demo/assets/figtree-latin-ext-400-normal-Gbh-3PTk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/demo/assets/figtree-latin-400-normal-g7Dtegnw.woff2) format("woff2"),url(/demo/assets/figtree-latin-400-normal-BD4aNku5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/demo/assets/figtree-latin-ext-500-normal-Du0rIuHj.woff2) format("woff2"),url(/demo/assets/figtree-latin-ext-500-normal-BOEJvrb_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/demo/assets/figtree-latin-500-normal-BWnGEVsr.woff2) format("woff2"),url(/demo/assets/figtree-latin-500-normal-B_yy1phn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/demo/assets/figtree-latin-ext-600-normal-DJlfifZj.woff2) format("woff2"),url(/demo/assets/figtree-latin-ext-600-normal-CQqsimlV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/demo/assets/figtree-latin-600-normal-Cv_xCTDl.woff2) format("woff2"),url(/demo/assets/figtree-latin-600-normal-BM_oTo4n.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/demo/assets/figtree-latin-ext-700-normal-CS4sQkGV.woff2) format("woff2"),url(/demo/assets/figtree-latin-ext-700-normal-BoDi4KL2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/demo/assets/figtree-latin-700-normal-th6qEP7c.woff2) format("woff2"),url(/demo/assets/figtree-latin-700-normal-BCCt2T1q.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{--fm-radius-sm: 4px;--fm-radius: 6px;--fm-radius-lg: 8px;--fm-radius-full: 999px;--fm-space-1: 4px;--fm-space-2: 8px;--fm-space-3: 12px;--fm-space-4: 16px;--fm-space-5: 24px;--fm-border: color-mix(in srgb, var(--primary-text-color) 13%, var(--primary-background-color));--fm-border-strong: color-mix(in srgb, var(--primary-text-color) 22%, var(--primary-background-color));--fm-divider: color-mix(in srgb, var(--primary-text-color) 8%, var(--primary-background-color));--fm-surface-subtle: color-mix(in srgb, var(--primary-text-color) 3%, var(--primary-background-color));--fm-surface-hover: color-mix(in srgb, var(--primary-text-color) 6%, var(--primary-background-color));--fm-ink-3: color-mix(in srgb, var(--primary-text-color) 48%, var(--primary-background-color));--fm-grid: color-mix(in srgb, var(--primary-text-color) 7%, transparent);--fm-axis: color-mix(in srgb, var(--primary-text-color) 22%, transparent);--fm-shadow-xs: 0 1px 2px rgba(16, 24, 40, .06);--fm-shadow-pop: 0 1px 2px rgba(16, 24, 40, .06), 0 8px 24px rgba(16, 24, 40, .12);--fm-font: var(--font-family, Figtree, Roboto, "Helvetica Neue", Arial, sans-serif);--fm-text-2xs: 500 11px/14px var(--fm-font);--fm-text-xs: 400 12px/16px var(--fm-font);--fm-text-sm: 400 13px/18px var(--fm-font);--fm-text-md: 600 14px/20px var(--fm-font);--fm-text-lg: 600 16px/22px var(--fm-font);--fm-text-stat: 600 18px/24px var(--fm-font);--fm-text-xl: 600 22px/26px var(--fm-font);--fm-eyebrow-tracking: .04em;--fm-space-6: 24px;--fm-hairline: color-mix(in srgb, var(--primary-text-color) 12%, var(--primary-background-color));--fm-hairline-soft: color-mix(in srgb, var(--primary-text-color) 8%, var(--primary-background-color));--fm-surface-1: color-mix(in srgb, var(--primary-text-color) 2.5%, var(--primary-background-color));--fm-ink-2: color-mix(in srgb, var(--secondary-text-color) 82%, var(--primary-background-color));--fm-good: #00854d;--fm-bad: #c4213a;--fm-flat: var(--secondary-text-color);--fm-good-bg: color-mix(in srgb, #00854d 11%, var(--primary-background-color));--fm-bad-bg: color-mix(in srgb, #c4213a 10%, var(--primary-background-color));--fm-flat-bg: var(--fm-surface-hover);--fm-dur-fast: .1s;--fm-dur: .15s;--fm-ease: cubic-bezier(0, 0, .35, 1);--fm-focus-ring: 2px solid var(--primary-color, #0073ea);--fm-text-hero: 600 28px/32px var(--fm-font);--fm-space-1-5: 6px;--fm-radius-xl: 10px;--fm-warn: #a15c00;--fm-warn-bg: color-mix(in srgb, #e08a00 12%, var(--primary-background-color));--fm-now-wash: color-mix(in srgb, #c4213a 4.5%, var(--primary-background-color));--fm-now-edge: var(--fm-bad);--fm-data-ink: #4b5b8c;--fm-data-ink-soft: color-mix(in srgb, #4b5b8c 22%, var(--primary-background-color));--fm-scrim: rgba(16, 24, 40, .28);--fm-dur-slow: .22s;--fm-ease-in: cubic-bezier(.4, 0, 1, 1);--fm-shadow-card: 0 1px 2px rgba(16, 24, 40, .04), 0 1px 3px rgba(16, 24, 40, .05);--fm-ink-text: var(--secondary-text-color)}body.dark-app-theme,body.black-app-theme{--fm-shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--fm-shadow-pop: 0 1px 2px rgba(0, 0, 0, .3), 0 12px 32px rgba(0, 0, 0, .45);--fm-good: #3ecf8e;--fm-bad: #ff7a8c;--fm-good-bg: color-mix(in srgb, #3ecf8e 14%, var(--primary-background-color));--fm-bad-bg: color-mix(in srgb, #ff6b7f 14%, var(--primary-background-color));--fm-hairline: color-mix(in srgb, var(--primary-text-color) 14%, var(--primary-background-color));--fm-hairline-soft: color-mix(in srgb, var(--primary-text-color) 9%, var(--primary-background-color));--fm-surface-1: color-mix(in srgb, var(--primary-text-color) 3.5%, var(--primary-background-color));--fm-warn: #f5b04a;--fm-warn-bg: color-mix(in srgb, #f5a524 15%, var(--primary-background-color));--fm-now-wash: color-mix(in srgb, #ff6b7f 6%, var(--primary-background-color));--fm-data-ink: #9aa6d6;--fm-data-ink-soft: color-mix(in srgb, #9aa6d6 24%, var(--primary-background-color));--fm-scrim: rgba(0, 0, 0, .55);--fm-shadow-card: 0 1px 2px rgba(0, 0, 0, .25)}body.black-app-theme{--fm-surface-1: color-mix(in srgb, var(--primary-text-color) 4.5%, var(--primary-background-color));--fm-hairline: color-mix(in srgb, var(--primary-text-color) 16%, var(--primary-background-color))}:where(.fm-root,.fm-dropdown-menu,#fm-drilldown,[data-vibe=Modal]) [data-vibe=Button][data-vibe]:focus:focus-visible{box-shadow:none;outline:var(--fm-focus-ring);outline-offset:2px}:where(.fm-root,.fm-dropdown-menu,#fm-drilldown) :where(button,a,select,input,summary,[tabindex]):where(:not([data-vibe],[data-vibe] *)):focus-visible{outline:var(--fm-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){body *,body *:before,body *:after{transition-duration:0ms!important;animation-duration:0ms!important;animation-iteration-count:1!important}body svg[class*=circleLoaderSpinner],body svg[class*=circleLoaderSpinner] circle{animation-duration:1s!important;animation-iteration-count:infinite!important}}.fm-root{padding:12px 16px;min-height:100vh;box-sizing:border-box;background:var(--primary-background-color);color:var(--primary-text-color);font-family:var(--font-family)}.fm-center{display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:48px}.fm-center-notice{width:100%;max-width:600px}.fm-loading{align-items:center}.fm-progress{width:320px}.fm-skeleton-wrap{padding:var(--fm-space-2) 0}.fm-skeleton-head{display:flex;align-items:center;gap:var(--fm-space-2);margin-bottom:var(--fm-space-2)}.fm-skeleton-table{margin-top:var(--fm-space-3);border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-lg);overflow:hidden}.fm-skeleton-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;align-items:center;gap:var(--fm-space-4);height:41px;padding:0 14px;box-sizing:border-box;border-bottom:1px solid var(--fm-hairline-soft)}.fm-skeleton-row:first-child{height:34px;background:var(--fm-surface-1);border-bottom-color:var(--fm-hairline)}.fm-skeleton-row:last-child{border-bottom:none}.fm-skeleton-cell{height:10px;border-radius:var(--fm-radius-full);background:linear-gradient(90deg,var(--fm-hairline-soft) 25%,var(--fm-surface-1) 37%,var(--fm-hairline-soft) 63%);background-size:400% 100%;animation:fm-shimmer 1.6s var(--fm-ease) infinite}.fm-skeleton-row:first-child .fm-skeleton-cell{height:8px;width:55%}.fm-skeleton-row .fm-skeleton-cell:nth-child(n+2){width:64%}.fm-skeleton-row:nth-child(3n+2) .fm-skeleton-cell:first-child{width:78%}.fm-skeleton-row:nth-child(3n) .fm-skeleton-cell:first-child{width:56%}@keyframes fm-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.fm-empty{box-sizing:border-box;width:100%;max-width:560px;margin:0 auto;padding:var(--fm-space-6) var(--fm-space-5);border:1px dashed var(--fm-hairline);border-radius:var(--fm-radius-lg);background:var(--fm-surface-1)}.fm-empty>*{padding:0;background:transparent}.fm-empty [class*=title_]{font:var(--fm-text-md);color:var(--primary-text-color)}.fm-empty [class*=description_]{font:var(--fm-text-sm);color:var(--secondary-text-color)}.fm-column-choices{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.fm-controls{display:flex;align-items:center;gap:var(--fm-space-2);flex-wrap:wrap;padding-bottom:12px;position:relative}.fm-controls>*{flex:0 0 auto}.fm-toggle{display:inline-flex;align-items:center;gap:var(--fm-space-2);height:32px;color:var(--primary-text-color);cursor:pointer}.fm-toggle>span{font:var(--fm-text-sm);white-space:nowrap}.fm-locked{display:inline-flex;align-items:center;gap:var(--fm-space-1);opacity:.55;cursor:not-allowed;transition:opacity var(--fm-dur) var(--fm-ease)}.fm-locked:hover{opacity:.7}.fm-lock-glyph{flex:none;color:var(--secondary-text-color)}.fm-dropdown{position:relative;display:inline-flex;flex:0 0 auto}.fm-caret{flex:none;margin-left:6px;color:var(--secondary-text-color);transition:transform var(--fm-dur) var(--fm-ease)}[aria-expanded=true]>.fm-caret{transform:rotate(180deg)}.fm-dropdown-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-views-trigger .fm-dropdown-label{max-width:160px}.fm-dropdown-menu{position:absolute;top:calc(100% + var(--fm-space-1));left:0;z-index:10000;display:flex;flex-direction:column;gap:0;min-width:240px;max-height:440px;overflow-y:auto;box-sizing:border-box;padding:var(--fm-space-1);background:var(--primary-background-color, #ffffff);border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-lg);box-shadow:var(--fm-shadow-pop);font:var(--fm-text-sm);color:var(--primary-text-color, #323338);animation:fm-menu-in var(--fm-dur) var(--fm-ease)}@keyframes fm-menu-in{0%{opacity:0;translate:0 -4px}}body.black-app-theme .fm-dropdown-menu{background:color-mix(in srgb,var(--primary-text-color) 4%,var(--primary-background-color))}.fm-dropdown-end{left:auto;right:0}.fm-dropdown-menu>label[data-vibe=Checkbox]{box-sizing:border-box;display:flex;align-items:center;min-height:32px;padding:0 var(--fm-space-2);border-radius:var(--fm-radius);transition:background-color var(--fm-dur) var(--fm-ease)}.fm-dropdown-menu>label[data-vibe=Checkbox]:hover{background:var(--fm-surface-hover)}.fm-controls-actions{display:flex;align-items:center;gap:var(--fm-space-2);margin-left:auto}.fm-controls .fm-controls-status{margin-right:var(--fm-space-1);font:var(--fm-text-xs);font-variant-numeric:tabular-nums;color:var(--secondary-text-color);white-space:nowrap}.fm-controls [data-vibe=Button][class*=kindSecondary]{border-radius:var(--fm-radius)}.fm-controls [data-vibe=Button]{font-size:13px}.fm-controls [data-vibe=Button][class*=kindSecondary]{border-color:var(--fm-border-strong);transition:background-color var(--fm-dur) var(--fm-ease),border-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.fm-controls [data-vibe=Button][class*=kindSecondary]:hover{border-color:color-mix(in srgb,var(--primary-text-color) 32%,var(--primary-background-color))}.fm-controls .fm-dropdown>[data-vibe=Button][aria-expanded=true]{color:var(--primary-text-color);background:var(--fm-surface-hover)}.fm-controls .fm-dropdown>[data-vibe=Button][class*=kindSecondary][aria-expanded=true]{border-color:color-mix(in srgb,var(--primary-text-color) 32%,var(--primary-background-color))}.fm-refresh-strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fm-space-2);box-sizing:border-box;min-height:32px;padding:4px var(--fm-space-3);margin-bottom:var(--fm-space-2);border:1px solid var(--fm-hairline-soft);border-radius:var(--fm-radius-lg);background:var(--fm-surface-1)}.fm-refresh-strip [data-testid=text]{font:var(--fm-text-xs)}.fm-notice{display:block;padding-bottom:8px;margin-bottom:var(--fm-space-3);box-sizing:border-box;max-width:100%}.fm-table-section{margin-bottom:28px}.fm-table-title{margin:0;font:var(--fm-text-lg);color:var(--primary-text-color)}.fm-now-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border:1px solid transparent;border-radius:var(--fm-radius);background:transparent;font:var(--fm-text-xs);color:var(--secondary-text-color);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease),border-color var(--fm-dur) var(--fm-ease)}.fm-now-chip:hover{color:var(--primary-text-color);background:var(--fm-surface-hover)}.fm-now-chip-active{color:var(--primary-text-color);background:color-mix(in srgb,var(--primary-color, #0073ea) 12%,transparent);border-color:color-mix(in srgb,var(--primary-color, #0073ea) 45%,transparent);font-weight:600}.fm-filter-banner{display:flex;align-items:center;box-sizing:border-box;min-height:32px;margin-bottom:var(--fm-space-2);padding:3px 3px 3px var(--fm-space-3);border:1px solid var(--fm-hairline-soft);border-radius:var(--fm-radius-lg);background:var(--fm-surface-1);font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-filter-banner strong{margin-left:.3em;font-weight:600;color:var(--primary-text-color)}.fm-filter-clear{display:inline-flex;align-items:center;gap:var(--fm-space-1);height:24px;margin-left:auto;padding:0 var(--fm-space-2);border:none;border-radius:var(--fm-radius);background:none;font:var(--fm-text-xs);font-weight:500;color:var(--primary-text-color);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease)}.fm-filter-clear:hover{background:var(--fm-surface-hover)}.fm-filter-clear:active{background:var(--fm-hairline-soft)}.fm-menu-group-title{display:block;font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color, #676879);margin:var(--fm-space-3) var(--fm-space-2) var(--fm-space-1)}.fm-menu-group-title:first-child{margin-top:var(--fm-space-2)}.fm-export-option{display:flex;flex-direction:column;justify-content:center;gap:2px;align-items:flex-start;box-sizing:border-box;min-height:32px;text-align:left;padding:6px var(--fm-space-2);border:none;border-radius:var(--fm-radius);background:none;font:inherit;color:inherit;cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease)}.fm-export-option:hover{background:var(--fm-surface-hover)}.fm-export-option:active{background:var(--fm-hairline-soft)}.fm-export-title{font:var(--fm-text-sm);font-weight:500;color:var(--primary-text-color, #323338)}.fm-export-sub{font:var(--fm-text-xs);color:var(--secondary-text-color, #676879)}.fm-views-empty{display:block;padding:0 var(--fm-space-2) var(--fm-space-1);font:var(--fm-text-xs);color:var(--secondary-text-color, #676879)}.fm-view-row{display:flex;align-items:center;gap:var(--fm-space-1);min-height:32px;padding:0 var(--fm-space-1) 0 0;border-radius:var(--fm-radius);transition:background-color var(--fm-dur) var(--fm-ease)}.fm-view-row:hover{background:var(--fm-surface-hover)}.fm-view-name{display:flex;align-items:center;gap:var(--fm-space-2);flex:1 1 auto;min-width:0;height:32px;padding:0 var(--fm-space-2);border:none;border-radius:var(--fm-radius);background:none;font:var(--fm-text-sm);color:var(--primary-text-color, #323338);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-view-active{font-weight:500}.fm-view-active-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--primary-color, #0073ea)}.fm-view-row-actions{display:flex;gap:2px;flex:none}.fm-view-action{height:24px;padding:0 6px;border:none;border-radius:var(--fm-radius-sm);background:none;font:var(--fm-text-xs);color:var(--secondary-text-color, #676879);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.fm-view-action:hover{color:var(--primary-text-color, #323338);background:var(--fm-hairline-soft)}.fm-view-row-editing{gap:var(--fm-space-2);padding:var(--fm-space-1)}.fm-view-save-row{gap:var(--fm-space-2);padding:0 var(--fm-space-2) var(--fm-space-2)}.fm-view-save-row{flex-wrap:wrap;justify-content:flex-end}.fm-view-save-row>:first-child{flex:1 1 100%;min-width:180px}.fm-view-save-row:hover{background:none}.fm-views-menu input{box-sizing:border-box;width:100%;background:var(--primary-background-color, #fff);color:var(--primary-text-color, #323338);border:1px solid var(--fm-border-strong);border-radius:var(--fm-radius);transition:border-color var(--fm-dur) var(--fm-ease)}.fm-views-menu input:focus{border-color:var(--primary-color, #0073ea)}.fm-views-menu input::placeholder{color:var(--secondary-text-color, #676879);opacity:1}.fm-th-button{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px;width:100%;border-radius:var(--fm-radius-sm);transition:color var(--fm-dur) var(--fm-ease)}.fm-th-sortable:hover,.fm-th-button:active,.fm-th-active{color:var(--primary-text-color)}.fm-sort-arrow{display:inline-flex;align-items:center;justify-content:center;flex:none;width:12px;height:12px;color:var(--primary-color, #0073ea)}.fm-sort-arrow:empty:before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2.5v7M3 6.5l3 3 3-3'/%3E%3C/svg%3E") center / 12px 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2.5v7M3 6.5l3 3 3-3'/%3E%3C/svg%3E") center / 12px 12px no-repeat;color:var(--fm-ink-3);opacity:0;transition:opacity var(--fm-dur) var(--fm-ease)}.fm-th-button:hover .fm-sort-arrow:empty:before,.fm-th-button:focus-visible .fm-sort-arrow:empty:before{opacity:.8}.fm-table-scroll{position:relative;overflow:auto;max-height:max(320px,calc(100vh - 48px));border:1px solid var(--fm-hairline);border-radius:var(--fm-radius-lg);background:var(--primary-background-color)}.fm-row-window{display:flex;align-items:center;gap:var(--fm-space-2);flex-wrap:wrap;margin:0 0 var(--fm-space-2);padding:var(--fm-space-1) var(--fm-space-1) var(--fm-space-1) var(--fm-space-3);border-radius:var(--fm-radius);background:var(--fm-surface-1)}.fm-load-sentinel{height:1px}.fm-load-more{display:flex;align-items:center;justify-content:center;gap:var(--fm-space-3);margin-top:var(--fm-space-2);padding:var(--fm-space-1) 0}.fm-table{border-collapse:separate;border-spacing:0;width:100%;font:var(--fm-text-sm);font-variant-numeric:tabular-nums;color:var(--primary-text-color);--fm-thead-h: 33.5px;--fm-status-rule: 50%;--fm-status-wash: 3.5%;--fm-status-now: 12%}.dark-app-theme .fm-table,.black-app-theme .fm-table{--fm-status-rule: 55%;--fm-status-wash: 3%;--fm-status-now: 9%}.fm-table th,.fm-table td{padding:9px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--fm-hairline-soft);white-space:nowrap}.fm-table td{line-height:22px}.fm-table thead th{position:sticky;top:0;z-index:3;padding-top:8px;padding-bottom:8px;background:var(--primary-background-color);font:var(--fm-text-xs);font-weight:600;color:var(--secondary-text-color);border-bottom:1px solid var(--fm-hairline)}.fm-table .fm-summary-row th{position:sticky;top:var(--fm-thead-h);z-index:2;padding-top:6px;padding-bottom:6px;background:var(--fm-surface-1);font:var(--fm-text-xs);font-weight:500;font-variant-numeric:tabular-nums;color:var(--primary-text-color);border-bottom:1px solid var(--fm-hairline)}.fm-table .fm-summary-row th.fm-item-cell{font:var(--fm-text-xs);font-weight:600;color:var(--primary-text-color);padding-top:7px;padding-bottom:7px}.fm-num{text-align:left;font-variant-numeric:tabular-nums}.fm-th-status{display:inline-flex;align-items:center;gap:6px;justify-content:flex-start}.fm-dot{width:9px;height:9px;border-radius:50%;flex:none}.fm-table tbody tr{transition:background-color var(--fm-dur-fast) var(--fm-ease)}.fm-table tbody tr:hover{background:var(--fm-surface-hover)}.fm-table-section{--fm-row-highlight-bg: color-mix(in srgb, var(--primary-color, #0073ea) 10%, var(--primary-background-color))}.fm-item-cell{position:sticky;left:0;z-index:1;background:var(--primary-background-color);white-space:normal;min-width:200px;max-width:320px;box-shadow:1px 0 0 var(--fm-hairline)}.fm-table thead .fm-item-cell{z-index:4}.fm-table tbody tr:hover .fm-item-cell{background:var(--fm-surface-hover)}.fm-cell-button,.fm-item-name{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit;transition:color var(--fm-dur) var(--fm-ease)}.fm-cell-button{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;border-radius:3px}.fm-cell-button .fm-dur{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.fm-cell-button:hover .fm-dur{color:var(--primary-color, #0073ea);text-decoration-color:currentColor}.fm-cell-button:active .fm-dur{opacity:.8}.fm-item-name{display:inline-flex;align-items:flex-start;gap:6px;padding:2px 0;font-weight:500;line-height:18px;word-break:break-word;border-radius:3px}.fm-table td.fm-item-cell{white-space:normal}.fm-item-name{max-width:100%;min-width:0}.fm-item-label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-width:0;overflow:hidden;overflow-wrap:anywhere}.fm-item-name:hover{color:var(--primary-color, #0073ea)}.fm-item-name:active{opacity:.8}.fm-subitem{padding-left:10px;font-weight:400;color:var(--secondary-text-color)}.fm-subitem-branch{flex:none;width:8px;height:8px;margin-top:3px;border-left:1.5px solid var(--fm-border-strong);border-bottom:1.5px solid var(--fm-border-strong);border-bottom-left-radius:3px}.fm-subitem-row .fm-item-cell{background:color-mix(in srgb,var(--primary-text-color) 1.5%,var(--primary-background-color))}.fm-business{color:var(--secondary-text-color);font:var(--fm-text-2xs);font-variant-numeric:tabular-nums}.fm-muted{color:var(--placeholder-color, #9aa0b4)}.fm-aggregated-cell{font-style:italic;text-align:left;padding-left:12px}.fm-table .fm-first-status{border-left:1px solid var(--fm-hairline)}.fm-table .fm-status-cell{box-shadow:inset 1px 0 color-mix(in srgb,var(--fm-status) var(--fm-status-rule),transparent);background-color:color-mix(in srgb,var(--fm-status) var(--fm-status-wash),transparent)}.fm-table .fm-status-cell.fm-current-cell{box-shadow:inset 2px 0 0 var(--fm-status);background-color:color-mix(in srgb,var(--fm-status) var(--fm-status-now),transparent)}.fm-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fm-nowrap{white-space:nowrap}.fm-pill{display:inline-block;padding:2px 10px;border-radius:var(--fm-radius-sm);font:500 12px/18px var(--fm-font);white-space:nowrap}.fm-pill-empty{background:var(--allgrey-background-color, #eceef5);color:var(--secondary-text-color)}.fm-group-row td{background:var(--fm-surface-1)}.fm-table .fm-group-cell{padding:6px 14px;line-height:14px}.fm-group-label{position:sticky;left:14px;display:inline-block;font:var(--fm-text-2xs);text-transform:uppercase;letter-spacing:var(--fm-eyebrow-tracking);color:var(--secondary-text-color)}.fm-table .fm-rollup-row td{background:var(--fm-surface-1);padding-top:4px;padding-bottom:4px;font:var(--fm-text-xs);font-variant-numeric:tabular-nums;color:var(--secondary-text-color)}.fm-rollup-row .fm-item-cell,.fm-table tbody tr.fm-rollup-row:hover .fm-item-cell{background:var(--fm-surface-1)}.fm-table .fm-rollup-row .fm-rollup-label{padding-left:24px;font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;line-height:16px;color:var(--secondary-text-color)}.fm-current-cell .fm-dur{font-weight:600}.fm-compact .fm-table th,.fm-compact .fm-table td{padding:4px 10px;font-size:12px}.fm-compact .fm-table td{line-height:18px}.fm-compact .fm-table thead th{padding-top:5px;padding-bottom:5px}.fm-compact .fm-table .fm-summary-row th{padding-top:3px;padding-bottom:3px}.fm-compact .fm-table .fm-summary-row th.fm-item-cell{padding-top:4px;padding-bottom:4px}.fm-compact .fm-item-name{padding:1px 0;line-height:16px}.fm-compact .fm-table .fm-group-cell{padding:4px 10px}.fm-compact .fm-table .fm-rollup-row td{padding-top:2px;padding-bottom:2px}.fm-compact .fm-table .fm-rollup-row .fm-rollup-label{padding-left:20px}.fm-compact .fm-table{--fm-thead-h: 27.5px}.fm-compact .fm-pill{padding:1px 8px;font-size:11px;line-height:16px}.fm-pill.fm-pill-sm{box-sizing:border-box;height:20px;padding:0 8px;border-radius:var(--fm-radius-sm);font-size:11px;font-weight:500;line-height:20px;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.fm-columns-visibility{min-width:150px;max-width:240px}.fm-footer{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fm-space-2) var(--fm-space-4);flex-wrap:wrap;margin-top:var(--fm-space-2);padding:var(--fm-space-3) 2px var(--fm-space-2);border-top:1px solid var(--fm-hairline-soft);font:var(--fm-text-xs);color:var(--fm-ink-2)}.fm-footer-note{max-width:620px}.fm-footer-links{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px;margin:0 -6px;white-space:nowrap}.fm-footer-links a,.fm-footer-link-button{padding:2px 6px;border-radius:var(--fm-radius-sm);color:var(--secondary-text-color, #676879);text-decoration:none;transition:color var(--fm-dur) var(--fm-ease),background-color var(--fm-dur) var(--fm-ease)}.fm-footer-links a:hover,.fm-footer-link-button:hover{color:var(--primary-text-color);background:var(--fm-surface-hover)}.fm-footer-links a:active,.fm-footer-link-button:active{background:var(--fm-hairline-soft)}.fm-footer-link-button{background:none;border:none;margin:0;font:inherit;cursor:pointer}.fm-footer-sep{color:var(--fm-ink-3)}.fm-drilldown-list{display:flex;flex-direction:column;max-height:320px;overflow-y:auto;border-top:1px solid var(--fm-hairline-soft)}.fm-drilldown-row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:2px var(--fm-space-4)}.fm-drilldown-foot{display:flex;justify-content:flex-end;margin-top:var(--fm-space-5)}#fm-business-hours,#fm-drilldown,#fm-welcome,#fm-sla-thresholds{font-family:var(--font-family, Figtree, Roboto, "Helvetica Neue", Arial, sans-serif)}#fm-business-hours [class*=content_],#fm-drilldown [class*=content_],#fm-welcome [class*=content_],#fm-sla-thresholds [class*=content_],#fm-cycle-settings [class*=content_],#fm-business-hours [class*=header_],#fm-drilldown [class*=header_],#fm-welcome [class*=header_],#fm-sla-thresholds [class*=header_],#fm-cycle-settings [class*=header_]{box-sizing:border-box}#fm-business-hours [id$=_desc] [class*=singleLineEllipsis],#fm-drilldown [id$=_desc] [class*=singleLineEllipsis],#fm-welcome [id$=_desc] [class*=singleLineEllipsis],#fm-sla-thresholds [id$=_desc] [class*=singleLineEllipsis],#fm-cycle-settings [id$=_desc] [class*=singleLineEllipsis]{white-space:normal;overflow:visible;text-overflow:clip}.fm-bh-body,.fm-bh-body>*{max-width:100%;box-sizing:border-box}.fm-bh-days,.fm-bh-times{display:flex;gap:var(--fm-space-3);flex-wrap:wrap;margin-bottom:var(--fm-space-4)}.fm-bh-times>*{flex:1 1 160px;min-width:0}.fm-bh-tz{margin:var(--fm-space-4) 0 0;max-width:360px}.fm-bh-actions{display:flex;justify-content:flex-end;gap:var(--fm-space-2);margin-top:var(--fm-space-5)}.fm-sla-body,.fm-sla-body>*{max-width:100%;box-sizing:border-box}.fm-sla-rows{display:flex;flex-direction:column;padding:0 2px;border-top:1px solid var(--fm-hairline-soft)}.fm-sla-row{display:flex;align-items:center;gap:var(--fm-space-3);min-height:44px;padding:6px 0;box-sizing:border-box;border-bottom:1px solid var(--fm-hairline-soft)}.fm-sla-row:last-child{border-bottom:none}.fm-sla-status-label{flex:1 1 auto;min-width:0;font:var(--fm-text-sm);color:var(--primary-text-color);overflow-wrap:break-word}.fm-sla-input{flex:0 0 150px}.fm-sla-empty{display:block;padding:var(--fm-space-5) var(--fm-space-4);border:1px dashed var(--fm-hairline);border-radius:var(--fm-radius-lg);font:var(--fm-text-sm);text-align:center;color:var(--secondary-text-color)}.fm-sla-actions{display:flex;justify-content:space-between;align-items:center;gap:var(--fm-space-2);margin-top:var(--fm-space-2)}.fm-sla-actions,.fm-bh-actions,.fm-cycle-body .fm-cycle-actions{position:sticky;bottom:0;z-index:1;padding:var(--fm-space-3) 0 var(--fm-space-5);background:var(--fm-modal-bg, var(--primary-background-color, #fff));box-shadow:0 -1px 0 var(--fm-hairline)}#fm-sla-thresholds [class*=content_],#fm-business-hours [class*=content_],#fm-cycle-settings [class*=content_]{padding-bottom:0}.fm-sla-actions-right{display:flex;gap:var(--fm-space-2)}.fm-info-glyph{flex:none;margin-right:6px}.fm-columns-hint-body{display:flex;flex-direction:column;gap:var(--fm-space-3);width:280px;max-width:calc(100vw - 32px);padding:var(--fm-space-2);box-sizing:border-box}.fm-columns-hint-note{margin:0;font:var(--fm-text-xs);color:var(--secondary-text-color, #676879)}.fm-unsupported-columns{margin-top:0}.fm-unsupported-columns .fm-menu-group-title{margin:0 0 6px}.fm-unsupported-columns>div,.fm-unsupported-columns .fm-locked>div{display:flex;flex-wrap:wrap;gap:6px}.fm-unsupported-chip{display:inline-flex;align-items:center;box-sizing:border-box;height:22px;padding:0 var(--fm-space-2);border:1px dashed var(--fm-border-strong);border-radius:var(--fm-radius);font:var(--fm-text-xs);color:var(--secondary-text-color);cursor:not-allowed}.fm-mirror-chip{border:1px solid var(--fm-hairline);background:var(--fm-surface-1);color:var(--primary-text-color);cursor:default}.fm-breach-cell{box-shadow:inset 2px 0 0 var(--negative-color, #e2445c);background:color-mix(in srgb,var(--negative-color, #e2445c) 9%,transparent);color:var(--fm-breach-color);font-weight:600}.fm-breach-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--negative-color, #e2445c);margin-right:5px;flex:none}.fm-current-wrap{display:inline-flex;align-items:center}.fm-breach-chip{color:var(--fm-breach-color);font-weight:600}.fm-breach-chip strong{color:inherit}.fm-unit{margin-left:1px;font-size:.62em;font-weight:500;letter-spacing:0;color:var(--secondary-text-color)}.fm-delta{display:inline-flex;align-items:center;gap:2px;height:20px;padding:0 6px 0 4px;border-radius:var(--fm-radius-sm);font:600 12px/1 var(--fm-font);font-variant-numeric:tabular-nums;white-space:nowrap}.fm-delta .fm-icon{flex:none;width:12px;height:12px}.fm-delta-good{color:color-mix(in srgb,var(--fm-good) 82%,#000);background:var(--fm-good-bg)}.fm-delta-bad{color:color-mix(in srgb,var(--fm-bad) 88%,#000);background:var(--fm-bad-bg)}body.dark-app-theme .fm-delta-good,body.black-app-theme .fm-delta-good{color:var(--fm-good)}body.dark-app-theme .fm-delta-bad,body.black-app-theme .fm-delta-bad{color:var(--fm-bad)}.fm-delta-flat{padding:0 6px;font-weight:500;color:var(--fm-flat);background:var(--fm-flat-bg)}.fm-flow-tabbar{display:flex;align-items:center;gap:0 var(--fm-space-4);box-shadow:inset 0 -1px 0 var(--fm-hairline)}.fm-flow-tabs-wrap{flex:0 1 auto;min-width:120px}.fm-flow-tabs{display:flex;gap:2px}.fm-flow-tab{position:relative;flex:none;border:none;background:none;font:var(--fm-text-sm);font-weight:500;padding:7px 10px 9px;border-radius:var(--fm-radius-sm) var(--fm-radius-sm) 0 0;cursor:pointer;color:var(--fm-flow-tab-color);white-space:nowrap;transition:color var(--fm-dur) var(--fm-ease),background-color var(--fm-dur) var(--fm-ease)}.fm-flow-tab:hover{color:var(--primary-text-color);background:var(--fm-surface-1)}.fm-flow-tab:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--primary-color, #0073ea);transform:scaleX(0);transition:transform var(--fm-dur) var(--fm-ease)}.fm-flow-tab-active,.fm-flow-tab-active:hover{color:var(--primary-text-color);background:none}.fm-flow-tab-active:after{transform:scaleX(1)}.fm-flow-tab:focus-visible{outline:var(--fm-focus-ring);outline-offset:-2px}.fm-flow-note{margin:6px 0 0;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-flow-empty{display:block;margin:0;padding:var(--fm-space-6) var(--fm-space-4);border:none;border-radius:var(--fm-radius-lg);background:var(--fm-surface-1);text-align:center;font:var(--fm-text-sm);color:var(--primary-text-color)}.fm-flow-empty-text{margin:0}.fm-flow-empty-hint{margin:4px 0 0;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-scatter-svg{display:block;width:100%;height:auto;max-height:320px;overflow:visible;font-family:var(--fm-font)}.fm-scatter-grid line{stroke:var(--fm-grid);stroke-width:1;shape-rendering:crispEdges}.fm-scatter-grid:first-of-type line{stroke:var(--fm-axis)}.fm-scatter-tick{font:var(--fm-text-2xs);font-weight:400;fill:var(--fm-flow-tab-color);font-variant-numeric:tabular-nums}.fm-scatter-pline line{stroke:var(--fm-ink-3);stroke-width:1;stroke-dasharray:3 3;shape-rendering:crispEdges}.fm-scatter-pline[data-pct~="85"] line{stroke:color-mix(in srgb,var(--primary-text-color) 62%,transparent)}.fm-scatter-plabel{font:var(--fm-text-2xs);fill:var(--fm-flow-tab-color);font-variant-numeric:tabular-nums}.fm-scatter-dot{cursor:pointer;outline:none}.fm-scatter-hit{fill:transparent}.fm-scatter-mark{fill:var(--fm-mark-ink);stroke:var(--primary-background-color);stroke-width:1.5;transform-box:fill-box;transform-origin:center;transition:transform var(--fm-dur) var(--fm-ease),stroke var(--fm-dur) var(--fm-ease)}.fm-scatter-dot-partial .fm-scatter-mark{fill:var(--primary-background-color);stroke:var(--fm-mark-ink);stroke-width:1.5}.fm-scatter-dot:hover .fm-scatter-mark,.fm-scatter-dot:focus-visible .fm-scatter-mark{stroke:var(--primary-text-color);stroke-width:2;transform:scale(1.25)}.fm-scatter-dot:active .fm-scatter-mark{transform:scale(1.1)}.fm-flow-tabs{max-width:100%;min-width:0;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin}.fm-flow-tab{flex:none;white-space:nowrap}.fm-flow-tabs .fm-flow-tab:focus-visible{outline-offset:-2px}.fm-aging-headline{margin:0}.fm-aging-zone{stroke:none}.fm-aging-zone-1{fill:transparent}.fm-aging-zone-2{fill:var(--fm-amber-band-1)}.fm-aging-zone-3{fill:var(--fm-amber-band-2)}.fm-aging-zone-4{fill:var(--fm-zone-4)}.fm-aging-edge{stroke:color-mix(in srgb,var(--primary-text-color) 18%,transparent);stroke-width:1;shape-rendering:crispEdges}.fm-aging-banded .fm-scatter-grid:not(:first-of-type) line{stroke:none}.fm-aging-oldest-title{margin:var(--fm-space-4) 0 var(--fm-space-1);font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color)}.fm-aging-oldest{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr) auto 56px;column-gap:var(--fm-space-4);list-style:none;max-width:720px;margin:0 calc(-1 * var(--fm-space-2));padding:0;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-aging-oldest li{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;grid-auto-flow:dense;align-items:center;min-height:28px;padding:0 var(--fm-space-2);border-radius:var(--fm-radius-sm);transition:background-color var(--fm-dur) var(--fm-ease)}.fm-aging-oldest li+li{box-shadow:inset 0 1px 0 var(--fm-hairline-soft)}.fm-aging-oldest li:hover{background:var(--fm-surface-hover);box-shadow:none}.fm-aging-oldest li:hover+li{box-shadow:none}.fm-aging-oldest li:active{background:color-mix(in srgb,var(--primary-text-color) 9%,var(--primary-background-color))}.fm-aging-oldest .fm-aging-open{grid-column:1;max-width:36ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--fm-text-sm);font-weight:500;color:var(--primary-text-color)}.fm-aging-oldest .fm-aging-open:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.fm-aging-oldest li:hover .fm-aging-open{color:var(--link-color, var(--primary-color, #0073ea));text-decoration:none}.fm-aging-meta{display:contents}.fm-aging-status{grid-column:3;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.fm-aging-status-dot{flex:none;width:8px;height:8px;border-radius:50%}.fm-aging-age{grid-column:4;text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-aging-open{border:none;background:none;padding:0;font:inherit;color:var(--link-color, var(--primary-color, #0073ea));cursor:pointer;text-align:left;border-radius:2px;transition:color var(--fm-dur) var(--fm-ease),opacity var(--fm-dur) var(--fm-ease)}.fm-aging-open:active{opacity:.7}.fm-aging-open:hover{text-decoration:underline;text-underline-offset:2px}.fm-aging-open:focus-visible{outline:var(--fm-focus-ring);outline-offset:1px}.fm-aging-stuck{grid-column:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary-text-color)}.fm-aging-stuck:before{content:"";display:inline-block;width:6px;height:6px;margin:0 6px 1px 0;border-radius:50%;background:var(--fm-warn)}.fm-tp-avg{margin:0}.fm-tp-chart{display:flex;align-items:stretch;gap:0;height:160px}.fm-tp-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center}.fm-tp-count{display:block;min-height:16px;font:var(--fm-text-2xs);line-height:16px;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-tp-track{position:relative;flex:1 1 auto;width:100%;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--fm-axis)}.fm-tp-bar{display:block;box-sizing:border-box;width:60%;max-width:24px;border-radius:var(--fm-radius-sm) var(--fm-radius-sm) 0 0;background:var(--fm-mark-ink);transition:opacity var(--fm-dur) var(--fm-ease)}.fm-tp-col:hover .fm-tp-bar{opacity:.8}.fm-tp-partial .fm-tp-bar{background:color-mix(in srgb,var(--fm-mark-ink) 16%,transparent);border:1px dashed color-mix(in srgb,var(--fm-mark-ink) 70%,transparent);border-bottom:none}.fm-tp-x{margin-top:6px;min-height:1.3em;font:var(--fm-text-2xs);font-weight:400;font-variant-numeric:tabular-nums;color:var(--fm-flow-tab-color);white-space:nowrap}.fm-people-pick{display:flex;align-items:center;gap:var(--fm-space-2);margin-bottom:var(--fm-space-3);font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-people-pick select{height:28px;font:var(--fm-text-sm);color:var(--primary-text-color);background:var(--primary-background-color);border:1px solid var(--fm-hairline);border-radius:var(--fm-radius);padding:0 var(--fm-space-2);cursor:pointer;transition:border-color var(--fm-dur) var(--fm-ease)}.fm-people-pick select:hover{border-color:var(--fm-border-strong)}.fm-people-pick select:active{border-color:var(--primary-color, #0073ea)}.fm-people-scroll{max-width:760px;overflow-x:auto}.fm-people-table{width:100%;border-collapse:collapse;font:var(--fm-text-sm)}.fm-people-table th,.fm-people-table td{height:32px;padding:0 var(--fm-space-3);text-align:left;border-bottom:1px solid var(--fm-hairline-soft);color:var(--primary-text-color);white-space:nowrap}.fm-people-table th:first-child,.fm-people-table td:first-child{padding-left:var(--fm-space-2)}.fm-people-table thead th{height:28px;font:var(--fm-text-xs);font-weight:600;color:var(--fm-flow-tab-color);border-bottom-color:var(--fm-hairline);vertical-align:bottom;padding-bottom:6px}.fm-people-table tbody tr{transition:background-color var(--fm-dur) var(--fm-ease)}.fm-people-table tbody tr:hover{background:var(--fm-surface-hover)}.fm-people-table tbody th{font-weight:500}.fm-people-table .fm-num{text-align:right;font-variant-numeric:tabular-nums}.fm-people-table tr[data-person]>th[scope=row]{max-width:220px;overflow:hidden;text-overflow:ellipsis}:root{--fm-dot-color: var(--primary-color, #0073ea);--fm-breach-color: #c4213a;--fm-flow-tab-color: var(--secondary-text-color)}.dark-app-theme,.black-app-theme{--fm-dot-color: #6ea8ff;--fm-breach-color: #ff6b7f;--fm-flow-tab-color: rgb(165, 168, 181)}.fm-scatter-axis-title{font:var(--fm-text-2xs);font-weight:400;fill:var(--secondary-text-color)}.dark-app-theme [class^=overlay_],.black-app-theme [class^=overlay_]{background-color:#0009}:root{--fm-good-color: #00854d;--fm-bad-color: var(--fm-breach-color)}.dark-app-theme,.black-app-theme{--fm-good-color: #3ecf8e}.fm-seg,.fm-segmented{--fm-seg-track: var(--fm-surface-hover);--fm-seg-thumb: var(--primary-background-color);--fm-seg-thumb-line: var(--fm-hairline);--fm-seg-hover: color-mix(in srgb, var(--primary-text-color) 5%, transparent)}.dark-app-theme .fm-seg,.dark-app-theme .fm-segmented,.black-app-theme .fm-seg,.black-app-theme .fm-segmented{--fm-seg-track: color-mix(in srgb, var(--primary-text-color) 5%, var(--primary-background-color));--fm-seg-thumb: color-mix(in srgb, var(--primary-text-color) 15%, var(--primary-background-color));--fm-seg-thumb-line: color-mix(in srgb, var(--primary-text-color) 20%, var(--primary-background-color));--fm-seg-hover: color-mix(in srgb, var(--primary-text-color) 7%, transparent)}.fm-seg,.fm-segmented [role=group]{display:inline-flex;align-items:stretch;gap:2px;box-sizing:border-box;padding:2px;margin:0;border-radius:var(--fm-radius);background:var(--fm-seg-track)}.fm-seg{height:24px}.fm-segmented [role=group]{height:32px}.fm-seg-btn,.fm-segmented [role=group]>[data-vibe=Button]{box-sizing:border-box;height:auto;min-width:0;margin:0;padding:0 10px;border:0;border-radius:var(--fm-radius-sm);background:transparent;box-shadow:none;font:500 13px/18px var(--fm-font);color:var(--fm-flow-tab-color);white-space:nowrap;cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease),box-shadow var(--fm-dur) var(--fm-ease)}.fm-seg-btn:not(.fm-seg-btn-active):hover,.fm-segmented [role=group]>[data-vibe=Button]:not([class*=activeButton]):hover{color:var(--primary-text-color);background:var(--fm-seg-hover)}.fm-seg-btn:not(.fm-seg-btn-active):active,.fm-segmented [role=group]>[data-vibe=Button]:not([class*=activeButton]):active{background:var(--fm-hairline-soft)}.fm-seg-btn-active,.fm-segmented [role=group]>[data-vibe=Button][class*=activeButton],.fm-segmented [role=group]>[data-vibe=Button][class*=activeButton]:hover{color:var(--primary-text-color);background:var(--fm-seg-thumb);box-shadow:var(--fm-shadow-xs),0 0 0 1px var(--fm-seg-thumb-line)}.fm-seg-btn:focus-visible,.fm-segmented [role=group]>[data-vibe=Button]:focus-visible{outline:var(--fm-focus-ring);outline-offset:0}.fm-hist-bar{fill:var(--fm-mark-ink);transition:fill-opacity var(--fm-dur) var(--fm-ease)}.fm-hist-bin:hover .fm-hist-bar{fill-opacity:.8}.fm-hist-count{fill:var(--primary-text-color);font-weight:500;paint-order:stroke;stroke:var(--primary-background-color);stroke-width:6px;stroke-linejoin:round}.fm-hist-base{stroke:var(--fm-axis);stroke-width:1;shape-rendering:crispEdges}.fm-cfd-plot{position:relative}.fm-cfd-band{stroke:var(--primary-background-color);stroke-width:1;stroke-linejoin:round;transition:fill-opacity var(--fm-dur) var(--fm-ease)}.fm-cfd-band-outside{fill-opacity:.55}.fm-cfd-grid line{stroke:var(--fm-grid)}.fm-cfd-hatch-bg{fill:color-mix(in srgb,#a3a6b4 30%,var(--primary-background-color))}.fm-cfd-hatch-line{fill-opacity:.5}body.dark-app-theme .fm-cfd-band,body.black-app-theme .fm-cfd-band{stroke:color-mix(in srgb,var(--primary-background-color) 45%,transparent)}body.dark-app-theme .fm-cfd-hatch-line,body.black-app-theme .fm-cfd-hatch-line{fill-opacity:.3}.fm-cfd-hit{fill:transparent;cursor:crosshair}.fm-cfd-cross{stroke:var(--fm-ink-3);stroke-width:1;shape-rendering:crispEdges;pointer-events:none}.fm-cfd-swatch{display:inline-block;width:8px;height:8px;border-radius:2px;flex:none}.fm-cfd-legend{list-style:none;display:flex;flex-wrap:wrap;gap:var(--fm-space-1) var(--fm-space-4);margin:var(--fm-space-2) 0 0;padding:0;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-cfd-legend-item{display:inline-flex;align-items:center;gap:6px}.fm-cfd-legend-item strong{font-weight:600;color:var(--primary-text-color);font-variant-numeric:tabular-nums}.fm-rework{container-type:inline-size}.fm-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fm-space-2);margin:0 0 var(--fm-space-4)}@container (min-width: 640px){.fm-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.fm-kpi{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--fm-space-2) var(--fm-space-3) 10px;border-radius:var(--fm-radius-lg);background:var(--fm-surface-1)}.fm-kpi dt{order:0;font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-kpi dd{order:1;margin:2px 0 0;font:var(--fm-text-stat);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-kpi dd.fm-kpi-sub{order:2;margin:0;font:var(--fm-text-2xs);font-weight:400;letter-spacing:0;color:var(--fm-flow-tab-color)}.fm-kpi dd.fm-kpi-meter{order:3;height:3px;border-radius:2px;margin-top:6px;background:var(--fm-hairline-soft);overflow:hidden}.fm-kpi-meter>span{display:block;height:100%;border-radius:2px;background:var(--fm-mark-ink)}.fm-rework-cost{margin:calc(-1 * var(--fm-space-2)) 0 var(--fm-space-4);font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-rework-cost strong{font-weight:600;color:var(--primary-text-color)}.fm-rework-title{margin:0 0 var(--fm-space-3);font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color)}.fm-rework-list{list-style:none;margin:0;padding:0;font:var(--fm-text-xs);color:var(--primary-text-color)}.fm-rework-arrow{display:block;flex:none;color:var(--fm-ink-3)}.fm-rework-more{margin:var(--fm-space-1) 0 0;font:var(--fm-text-2xs);font-weight:400;color:var(--secondary-text-color)}.fm-rework-badge{display:inline-block;margin-left:4px;padding:0 5px;border-radius:var(--fm-radius-sm);background:var(--fm-surface-hover);font:var(--fm-text-2xs);font-weight:600;line-height:16px;font-variant-numeric:tabular-nums;color:var(--primary-text-color);vertical-align:1px}.fm-rework-mini{position:relative;display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 var(--fm-space-2);border-radius:var(--fm-radius);font:var(--fm-text-2xs);font-weight:400;color:var(--fm-flow-tab-color);background:var(--fm-surface-1);box-shadow:inset 0 0 0 1px var(--fm-hairline-soft)}.fm-rework-mini .fm-rework-arrow{width:11px;height:11px}.fm-rework-dot{width:6px;height:6px;border-radius:50%;flex:none}.fm-rework-foot{display:flex;align-items:center;gap:6px;margin-top:var(--fm-space-4)}.fm-rework-info{flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.fm-rework-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:var(--fm-space-6) var(--fm-space-4);border:1px dashed var(--fm-hairline);border-radius:var(--fm-radius-lg)}.fm-rework-empty-icon{margin-bottom:6px;fill:none;stroke:var(--fm-ink-3);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fm-rework-empty-title{margin:0;font:var(--fm-text-sm);font-weight:600;color:var(--primary-text-color)}.fm-rework-empty .fm-flow-empty,.fm-rework-empty .fm-flow-note{margin:0}.fm-rework-empty .fm-flow-empty{padding:0;border:none;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-forecast{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:var(--fm-space-2) var(--fm-space-5);margin-top:var(--fm-space-4);padding-top:var(--fm-space-4);border-top:1px solid var(--fm-hairline-soft)}.fm-forecast>.fm-flow-note{margin:0}.fm-forecast>.fm-flow-note:last-child{grid-column:1 / -1}.fm-forecast-ask{display:flex;align-items:center;flex-wrap:wrap;gap:var(--fm-space-2);font:var(--fm-text-sm);font-weight:500;color:var(--primary-text-color)}.fm-forecast-input{box-sizing:border-box;width:64px;height:28px;padding:0 var(--fm-space-2);font:var(--fm-text-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary-text-color);background:var(--primary-background-color);border:1px solid var(--fm-hairline);border-radius:var(--fm-radius);transition:border-color var(--fm-dur) var(--fm-ease)}.fm-forecast-input:hover{border-color:var(--fm-border-strong)}.fm-forecast-input:active{border-color:var(--primary-color, #0073ea)}.fm-forecast-input:focus-visible{outline:var(--fm-focus-ring);outline-offset:1px;border-color:var(--primary-color, #0073ea)}.fm-forecast-result{position:relative;display:flex;flex-wrap:wrap;gap:var(--fm-space-2);margin:0}.fm-forecast-cell{display:flex;flex-direction:column;gap:2px;min-width:112px;padding:var(--fm-space-2) var(--fm-space-3);border-radius:var(--fm-radius-lg);background:var(--fm-surface-1)}.fm-forecast-pct{position:relative;font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--secondary-text-color);white-space:nowrap}.fm-forecast-when{font:var(--fm-text-stat);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--primary-text-color);white-space:nowrap}:root{--fm-amber-band-1: rgba(224, 138, 0, .07);--fm-amber-band-2: rgba(224, 138, 0, .13)}.dark-app-theme,.black-app-theme{--fm-amber-band-1: rgba(245, 176, 74, .08);--fm-amber-band-2: rgba(245, 176, 74, .15)}.black-app-theme{--fm-amber-band-1: rgba(245, 176, 74, .1);--fm-amber-band-2: rgba(245, 176, 74, .18)}.fm-scroll-wrap{position:relative}.fm-scroll-fade{position:absolute;top:1px;right:calc(1px + var(--fm-fade-right, 0px));bottom:calc(1px + var(--fm-fade-bottom, 0px));width:40px;pointer-events:none;opacity:0;transition:opacity .12s ease;background:linear-gradient(to right,transparent,var(--primary-background-color));border-radius:0 7px 7px 0}.fm-scroll-more>.fm-scroll-fade{opacity:1}.fm-flow-tabs-wrap{display:inline-flex;max-width:100%}.fm-flow-tabs-wrap>.fm-scroll-fade{top:0;right:var(--fm-fade-right, 0px);bottom:var(--fm-fade-bottom, 0px);width:28px;border-radius:0;background:linear-gradient(to right,transparent,var(--primary-background-color))}.fm-tp-chart-avg{padding-right:56px}.fm-tp-avgline{position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--fm-ink-3);pointer-events:none}.fm-tp-col:last-child .fm-tp-avgline{right:-56px}.fm-tp-avglabel{position:absolute;right:0;top:0;transform:translateY(-50%);padding:0 0 0 6px;font:var(--fm-text-2xs);font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--fm-flow-tab-color);background:var(--primary-background-color)}.fm-tp-zero .fm-tp-bar{min-height:2px;border:none;border-radius:1px;background:var(--fm-hairline)}.fm-tp-partial-label{display:block;color:var(--secondary-text-color)}.fm-tp-date{display:block;min-height:14px}.fm-tp-chart-partial .fm-tp-x{min-height:2.6em}.fm-tp-col:first-child .fm-tp-x{align-self:flex-start;text-align:left}.fm-cell-button:focus{outline:none}.fm-cell-button:focus-visible{outline:2px solid var(--primary-color, #0073ea);outline-offset:2px;border-radius:3px}.fm-chart-lead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 8px;min-height:16px;margin:0 0 var(--fm-space-3);font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-chart-lead>*{margin:0}.fm-chart-lead-text{margin:0;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-chart-lead strong{font-weight:600;color:var(--primary-text-color);font-variant-numeric:tabular-nums}#fm-cycle-settings{font-family:var(--font-family, Figtree, Roboto, "Helvetica Neue", Arial, sans-serif)}#fm-cycle-settings [class*=content_],#fm-cycle-settings [class*=header_]{box-sizing:border-box}#fm-cycle-settings [id$=_desc] [class*=singleLineEllipsis]{white-space:normal;overflow:visible;text-overflow:clip}#fm-drilldown,#fm-sla-thresholds,#fm-business-hours,#fm-cycle-settings,#fm-welcome{--fm-modal-bg: var(--primary-background-color);background:var(--fm-modal-bg);border-radius:var(--fm-radius-lg);box-shadow:0 0 0 1px var(--fm-hairline),var(--fm-shadow-pop);max-width:calc(100% - 2 * var(--fm-space-4))}.black-app-theme :is(#fm-drilldown,#fm-sla-thresholds,#fm-business-hours,#fm-cycle-settings,#fm-welcome){--fm-modal-bg: color-mix(in srgb, var(--primary-text-color) 6%, var(--primary-background-color))}:is(#fm-drilldown,#fm-sla-thresholds,#fm-business-hours,#fm-cycle-settings,#fm-welcome) [class*=layout_]>[class*=header_]{margin-top:var(--fm-space-5);padding-left:var(--fm-space-5)}:is(#fm-drilldown,#fm-sla-thresholds,#fm-business-hours,#fm-cycle-settings,#fm-welcome) [class*=content_]{padding-left:var(--fm-space-5);padding-right:var(--fm-space-5)}:is(#fm-drilldown,#fm-sla-thresholds,#fm-business-hours,#fm-cycle-settings,#fm-welcome) [class*=header_]>[class*=header_]{gap:6px}:is(#fm-drilldown,#fm-sla-thresholds,#fm-business-hours,#fm-cycle-settings,#fm-welcome) [id$=_label]{font:var(--fm-text-lg);letter-spacing:0;color:var(--primary-text-color)}:is(#fm-sla-thresholds,#fm-business-hours,#fm-cycle-settings,#fm-welcome) [id$=_desc] [class*=typography_]{font:var(--fm-text-xs);color:var(--secondary-text-color)}:is(#fm-drilldown,#fm-sla-thresholds,#fm-business-hours,#fm-cycle-settings,#fm-welcome) [class*=layout_]>[class*=divider_]{display:none}.fm-cycle-body,.fm-cycle-body>*{max-width:100%;box-sizing:border-box}.fm-cycle-sides{display:flex;gap:var(--fm-space-5);flex-wrap:wrap;max-height:50vh;overflow-y:auto;padding:2px}.fm-cycle-side{display:flex;flex-direction:column;gap:var(--fm-space-2);flex:1 1 200px;min-width:0}.fm-cycle-side .fm-cycle-side-title{margin-bottom:2px;padding-bottom:var(--fm-space-2);border-bottom:1px solid var(--fm-hairline-soft);font:var(--fm-text-xs);font-weight:600;color:var(--secondary-text-color)}.fm-cycle-errors{display:flex;flex-direction:column;gap:var(--fm-space-1);margin-top:var(--fm-space-3)}.fm-cycle-actions{justify-content:flex-end}.fm-cycle-body .fm-cycle-actions{margin-top:var(--fm-space-4)}.fm-cycle-button{display:inline-flex}.fm-sla-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--fm-space-2);flex-wrap:wrap;margin-bottom:var(--fm-space-3)}.fm-sla-terminal-note{display:block;padding-left:14px;font:var(--fm-text-xs);color:var(--fm-ink-2)}.fm-status-label{display:inline-flex;align-items:center;gap:6px;min-width:0}.fm-status-dot{width:8px;height:8px;border-radius:50%;flex:none}.dark-app-theme .fm-sla-input input::placeholder{color:var(--secondary-text-color);opacity:.6}.fm-sla-input .fm-sla-not-tracked{display:block;width:fit-content;margin-left:auto}.fm-drilldown-entries{margin:0 0 var(--fm-space-2);font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-drilldown-item{display:flex;flex-direction:column;gap:var(--fm-space-1);padding:var(--fm-space-2) 0;border-bottom:1px solid var(--fm-hairline-soft)}.fm-drilldown-when{flex:1 1 auto;min-width:0;font:var(--fm-text-sm);font-variant-numeric:tabular-nums;color:var(--primary-text-color)}.fm-drilldown-to{margin:0 2px;color:var(--fm-ink-3)}.fm-drilldown-dur{flex:none;font:var(--fm-text-sm);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--primary-text-color)}.fm-drilldown-clip{display:flex;flex-direction:column;gap:2px;padding-left:var(--fm-space-2);border-left:2px solid var(--fm-hairline);font:var(--fm-text-xs);font-variant-numeric:tabular-nums;color:var(--secondary-text-color)}.fm-drilldown-label{font:var(--fm-text-2xs);letter-spacing:var(--fm-eyebrow-tracking);text-transform:uppercase;color:var(--fm-ink-2)}.fm-path{display:flex;flex-direction:column;gap:var(--fm-space-2);margin-top:var(--fm-space-5)}.fm-path-bar{display:flex;gap:2px;width:100%;height:12px;border-radius:var(--fm-radius-full);overflow:hidden}.fm-path-segment{display:block;height:100%;min-width:3px;border-radius:2px}.fm-path-legend{display:flex;flex-wrap:wrap;gap:var(--fm-space-1) var(--fm-space-4);margin:0;padding:0;list-style:none;font:var(--fm-text-xs);color:var(--secondary-text-color)}.fm-path-legend-item{display:inline-flex;align-items:center;gap:6px}.fm-path-legend-item strong{font-weight:600;color:var(--primary-text-color);font-variant-numeric:tabular-nums}.fm-path-swatch{width:8px;height:8px;border-radius:2px;flex:none}.fm-drilldown-desc{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--fm-space-1) var(--fm-space-2);font:var(--fm-text-xs);font-variant-numeric:tabular-nums;color:var(--secondary-text-color)}.fm-progress-detail{display:block;margin:var(--fm-space-1) 0 var(--fm-space-2)}.fm-footer-sync-note{flex:1 1 100%;order:3;cursor:help}.fm-footer-info{font-size:11px}#fm-business-hours .fm-bh-tz{max-width:100%}.fm-tour-clickcatcher{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:transparent;cursor:default}.fm-tour-spot{position:fixed;z-index:100001;border-radius:12px;pointer-events:none;box-shadow:0 0 0 9999px #080a149e,0 0 0 2px #5c7cfae6,0 0 24px 4px #5c7cfa59;transition:top .38s cubic-bezier(.4,0,.2,1),left .38s cubic-bezier(.4,0,.2,1),width .38s cubic-bezier(.4,0,.2,1),height .38s cubic-bezier(.4,0,.2,1)}.fm-tour-following .fm-tour-spot,.fm-tour-following .fm-tour-card{transition:none}.fm-tour-card{position:fixed;z-index:100002;box-sizing:border-box;background:var(--primary-background-color, #fff);color:var(--primary-text-color, #323338);border-radius:12px;box-shadow:0 0 0 1px var(--fm-hairline),0 20px 60px #0a0c1859,0 2px 8px #0a0c181f;padding:20px;font-family:var(--font-family, Figtree, sans-serif);opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .28s ease,transform .28s ease,top .38s cubic-bezier(.4,0,.2,1),left .38s cubic-bezier(.4,0,.2,1)}.fm-tour-card-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.fm-tour-dots{display:flex;gap:6px;margin-bottom:12px}.fm-tour-dot{width:6px;height:6px;border-radius:999px;background:var(--ui-border-color, #d0d4e4);transition:background .2s ease,width .2s ease}.fm-tour-dot-active{width:18px;background:#5c7cfa}.fm-tour-title{margin:0 0 6px;font:var(--fm-text-lg);letter-spacing:-.005em}.fm-tour-body{margin:0;font:400 13px/20px var(--fm-font);color:var(--secondary-text-color, #676879)}.fm-tour-end{margin-top:14px;padding:12px 14px;border-radius:var(--fm-radius-lg);background:color-mix(in srgb,#5c7cfa 12%,transparent);border:1px solid color-mix(in srgb,#5c7cfa 30%,transparent)}.fm-tour-freeplay{margin:0 0 10px;font:600 13px/18px var(--fm-font)}.fm-tour-badge{display:inline-flex;align-items:center;line-height:0}.fm-tour-badge img{display:block;width:auto;height:36px;transition:filter .15s ease,transform .15s ease}.fm-tour-badge:hover img{filter:brightness(1.06);transform:translateY(-1px)}.fm-tour-actions{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:10px}.fm-tour-skip{background:none;border:none;border-radius:var(--fm-radius);color:var(--secondary-text-color, #676879);font:var(--fm-text-xs);cursor:pointer;height:32px;padding:0 8px;margin-left:-8px;transition:color var(--fm-dur) var(--fm-ease),background-color var(--fm-dur) var(--fm-ease)}.fm-tour-skip:hover{color:var(--primary-text-color);background:var(--fm-surface-hover)}.fm-tour-nav{display:flex;gap:8px}.fm-tour-back,.fm-tour-next{box-sizing:border-box;height:32px;border-radius:var(--fm-radius);padding:0 14px;font:600 13px/18px var(--fm-font);cursor:pointer;border:none;transition:background-color var(--fm-dur) var(--fm-ease),box-shadow var(--fm-dur) var(--fm-ease)}.fm-tour-back{background:transparent;box-shadow:inset 0 0 0 1px var(--fm-hairline);color:var(--primary-text-color, #323338)}.fm-tour-back:hover{background:var(--fm-surface-hover);box-shadow:inset 0 0 0 1px var(--fm-border-strong)}.fm-tour-next{background:#3b5bdb;color:#fff}.fm-tour-next:hover{background:#3049b8}.fm-tour-back:active,.fm-tour-next:active{transform:translateY(1px)}.fm-tour-card :where(a,button):focus-visible{outline:var(--fm-focus-ring);outline-offset:2px}.fm-tour-back:disabled,.fm-tour-next:disabled{opacity:.55;cursor:default}@media(max-width:480px){.fm-tour-card{left:12px!important;right:12px;width:auto!important}}body{margin:0;background:var(--primary-background-color)}.ds-shell{--ds-accent: #3b5bdb;--ds-accent-hover: #3049b8;display:flex;min-height:100vh;background:var(--primary-background-color);color:var(--primary-text-color);font-family:var(--font-family, Figtree, sans-serif)}.ds-shell :where(a,button):focus-visible{outline:var(--fm-focus-ring);outline-offset:2px}.ds-rail{flex:0 0 56px;width:56px;background:var(--fm-surface-1);border-right:1px solid var(--fm-hairline-soft);display:flex;flex-direction:column;align-items:center;gap:var(--fm-space-3);padding-top:var(--fm-space-3)}.ds-rail-brand{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:var(--fm-space-2);border-radius:var(--fm-radius-lg);background:var(--ds-accent);color:#fff!important;font:700 13px/1 var(--fm-font);letter-spacing:.02em;text-decoration:none!important;transition:background-color var(--fm-dur) var(--fm-ease),transform var(--fm-dur) var(--fm-ease)}.ds-rail-brand:hover{background:var(--ds-accent-hover)}.ds-rail-brand:active{transform:scale(.96)}.ds-rail-dot{width:10px;height:10px;border-radius:50%;background:var(--fm-border-strong)}.ds-rail-dot-active{background:var(--ds-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-accent) 22%,transparent)}.ds-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ds-board-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fm-space-4);padding:18px var(--fm-space-6) var(--fm-space-2)}.ds-breadcrumb{margin-bottom:var(--fm-space-1);font:400 12px/14px var(--fm-font);color:var(--fm-ink-2)}.ds-title-row{display:flex;align-items:center;gap:var(--fm-space-3);flex-wrap:wrap}.ds-board-title{margin:0;font:600 22px/26px var(--fm-font);letter-spacing:-.01em}.ds-demo-pill{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:var(--fm-radius-full);font:var(--fm-text-xs);font-weight:600;color:var(--ds-accent);background:color-mix(in srgb,var(--ds-accent) 10%,var(--primary-background-color));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-accent) 24%,transparent);white-space:nowrap}.dark-app-theme .ds-demo-pill,.black-app-theme .ds-demo-pill{color:#8da2fb;background:color-mix(in srgb,#5c7cfa 16%,var(--primary-background-color))}.ds-avatars{display:flex;padding-top:var(--fm-space-1)}.ds-avatar{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font:700 11px/1 var(--fm-font);border:2px solid var(--primary-background-color, #fff);margin-left:-8px}.ds-avatar:first-child{margin-left:0}.ds-tabs-row{display:flex;align-items:center;justify-content:space-between;gap:var(--fm-space-4);padding:0 var(--fm-space-6);border-bottom:1px solid var(--fm-hairline);flex-wrap:wrap}.ds-tabs{display:flex;gap:var(--fm-space-1);align-self:flex-end}.ds-tab{padding:10px var(--fm-space-1);margin-right:var(--fm-space-5);font:500 14px/16px var(--fm-font);color:var(--secondary-text-color, #676879);border-bottom:2px solid transparent;cursor:default}.ds-tab-active{color:var(--primary-text-color, #323338);border-bottom-color:var(--ds-accent)}.ds-chrome-right{display:flex;align-items:center;gap:var(--fm-space-2);padding:7px 0;flex-wrap:wrap}.ds-icon-btn,.ds-ghost-btn,.ds-cta{box-sizing:border-box;height:32px;border-radius:var(--fm-radius);cursor:pointer;transition:background-color var(--fm-dur) var(--fm-ease),box-shadow var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.ds-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;padding:0;border:none;box-shadow:inset 0 0 0 1px var(--fm-hairline);background:var(--primary-background-color, #fff);color:var(--primary-text-color, #323338)}.ds-icon-sun,.ds-icon-moon{transform-origin:center;transition:opacity .25s var(--fm-ease),transform .35s var(--fm-ease)}.ds-icon-hidden{opacity:0;transform:scale(.4) rotate(-45deg)}.ds-home-link{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 var(--fm-space-2);border-radius:var(--fm-radius);font:500 13px/18px var(--fm-font);color:var(--secondary-text-color, #676879)!important;text-decoration:none!important;white-space:nowrap;transition:color var(--fm-dur) var(--fm-ease),background-color var(--fm-dur) var(--fm-ease)}.ds-home-link .fm-icon{transition:transform var(--fm-dur) var(--fm-ease)}.ds-home-link:hover{color:var(--primary-text-color)!important;background:var(--fm-surface-hover)}.ds-home-link:hover .fm-icon{transform:translate(-2px)}.ds-ghost-btn{padding:0 var(--fm-space-3);border:none;box-shadow:inset 0 0 0 1px var(--fm-hairline);background:var(--primary-background-color, #fff);color:var(--primary-text-color, #323338);font:500 13px/18px var(--fm-font);white-space:nowrap}.ds-icon-btn:hover,.ds-ghost-btn:hover{background:var(--fm-surface-hover);box-shadow:inset 0 0 0 1px var(--fm-border-strong)}.ds-icon-btn:active,.ds-ghost-btn:active{background:var(--fm-hairline-soft)}.ds-cta{display:inline-flex;align-items:center;padding:0 var(--fm-space-4);background:var(--ds-accent);color:#fff!important;font:600 13px/18px var(--fm-font);text-decoration:none!important;white-space:nowrap}.ds-cta:hover{background:var(--ds-accent-hover)}.ds-cta:active{background:color-mix(in srgb,var(--ds-accent-hover) 88%,#000)}.ds-mobile-banner{display:none;align-items:center;justify-content:space-between;gap:var(--fm-space-3);box-sizing:border-box;height:28px;padding:0 var(--fm-space-1) 0 var(--fm-space-4);background:color-mix(in srgb,var(--warning-color, #fdab3d) 12%,var(--primary-background-color));border-bottom:1px solid color-mix(in srgb,var(--warning-color, #fdab3d) 28%,var(--primary-background-color));font:var(--fm-text-xs);color:var(--primary-text-color, #323338)}.ds-mobile-banner-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-mobile-banner button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;padding:0;border:none;border-radius:var(--fm-radius-sm);background:none;cursor:pointer;color:var(--secondary-text-color);transition:background-color var(--fm-dur) var(--fm-ease),color var(--fm-dur) var(--fm-ease)}.ds-mobile-banner button:hover{background:color-mix(in srgb,var(--primary-text-color) 8%,transparent);color:var(--primary-text-color)}.ds-app-stage{flex:1 1 auto;min-height:0}.ds-tour-btn{display:inline-flex;align-items:center;gap:var(--fm-space-2);padding-left:var(--fm-space-2)}.ds-tour-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border-radius:50%;background:var(--ds-accent);color:#fff;font:700 11px/1 var(--fm-font)}.ds-item-notice{position:fixed;left:50%;bottom:var(--fm-space-5);transform:translate(-50%);z-index:950;max-width:calc(100vw - 32px);box-sizing:border-box;padding:10px var(--fm-space-4);border-radius:var(--fm-radius-lg);background:var(--primary-text-color, #323338);color:var(--primary-background-color, #fff);font:500 13px/18px var(--fm-font);box-shadow:var(--fm-shadow-pop);pointer-events:none;animation:ds-toast-in var(--fm-dur) var(--fm-ease)}@keyframes ds-toast-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@media(max-width:900px){.ds-rail{display:none}.ds-mobile-banner{display:flex}.ds-board-header{padding:14px var(--fm-space-4) 6px}.ds-tabs-row{padding:0 var(--fm-space-4)}}
