: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)}:root{color:#323338;background:#fff;font-family:Figtree,Poppins,system-ui,sans-serif;font-synthesis:none;--app-primary: #0073ea;--app-primary-hover: #0060b9;--app-text: #323338;--app-secondary-text: #676879;--app-border: #d0d4e4;--app-soft-border: #e6e9ef;--app-surface: #ffffff;--app-subtle: #f6f7fb;--app-success: #00854d;--app-warning: #c88700;--app-negative: #d83a52}.status-pill.draft{color:#5b4ab8;background:#f0edff}.real-sync-row>span:last-child{display:flex;justify-content:flex-end}.connection-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 24px}.connection-status{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--app-border);border-radius:12px;background:var(--app-surface)}.connection-status.connected{border-color:#b7dec8;background:#f3fbf6}.connection-status>span:nth-child(2){display:grid;flex:1;gap:2px}.connection-status small{color:var(--app-secondary-text)}.draft-oauth-experiment{display:flex;align-items:center;gap:16px;justify-content:space-between;margin:-8px 0 24px;padding:14px 16px;border:1px dashed var(--app-border);border-radius:10px;background:var(--app-subtle)}.draft-oauth-experiment>span{display:grid;gap:3px}.draft-oauth-experiment small{color:var(--app-secondary-text)}.real-field{display:grid;gap:7px;margin-top:14px;color:var(--app-secondary-text);font-size:13px;font-weight:600}.searchable-dropdown-field,.app-dropdown{width:100%;min-width:0}.dropdown-field-label{display:block;margin-bottom:7px;color:var(--app-secondary-text);font-size:13px;font-weight:600}.resource-loading{margin:18px 0;color:var(--app-secondary-text);font-weight:600}.preview-blocked{display:inline-flex;align-items:center;gap:6px;color:var(--app-negative);font-weight:700}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;background:#fff}body{margin:0;min-width:320px;min-height:100vh;color:var(--app-text)}.oauth-complete-page{min-height:100vh;display:grid;place-items:center;padding:32px;background:radial-gradient(circle at top,#edf6ff 0,transparent 42%),var(--app-subtle)}.oauth-complete-card{width:min(100%,520px);display:grid;justify-items:center;gap:24px;padding:44px;border:1px solid var(--app-soft-border);border-radius:18px;background:var(--app-surface);box-shadow:0 18px 60px #3233381f;text-align:center}.oauth-complete-icon{width:72px;height:72px;display:grid;place-items:center;border-radius:50%;color:var(--app-success);background:#e7f7ef}.oauth-complete-card h1{margin-top:8px}.oauth-complete-card p,.oauth-complete-card small{color:var(--app-secondary-text)}.oauth-complete-card p{margin-bottom:0;font-size:18px;line-height:1.5}button,input,select{font:inherit}button{color:inherit}h1,h2,p{margin-top:0}h1{margin-bottom:8px;font-size:clamp(30px,3vw,40px);line-height:1.12;letter-spacing:-.035em}h2{letter-spacing:-.02em}.app-shell,.wizard-shell{min-height:100vh;background:var(--app-surface)}.app-header{position:sticky;z-index:20;top:0;min-height:76px;display:grid;grid-template-columns:220px minmax(360px,1fr) auto;align-items:center;padding:0 24px 0 28px;border-bottom:1px solid var(--app-soft-border);background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.product-mark{display:inline-flex;align-items:center;gap:12px;font-size:21px}.product-mark-icon{position:relative;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:var(--app-primary);background:#e9f3ff}.product-mark-icon svg{position:absolute}.product-mark-icon svg:first-child{transform:translateY(-4px)}.product-mark-icon svg:last-child{transform:translateY(4px)}.primary-nav{height:76px;display:flex;align-items:stretch;gap:12px}.primary-nav button{position:relative;min-width:96px;border:0;background:transparent;color:var(--app-text);font-size:16px;cursor:pointer}.primary-nav button:hover{background:var(--app-subtle)}.primary-nav button.active{color:var(--app-primary);font-weight:600}.primary-nav button.active:after{position:absolute;right:8px;bottom:-1px;left:8px;height:3px;border-radius:3px 3px 0 0;background:var(--app-primary);content:""}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.mobile-dashboard-nav{display:none}.dashboard-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;min-height:calc(100vh - 76px)}.dashboard-main{min-width:0;padding:38px 28px 48px}.page-heading p,.wizard-heading p{margin-bottom:0;color:var(--app-secondary-text);font-size:17px}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));gap:12px;margin:28px 0 24px}.metric-card{min-height:122px;display:flex;align-items:center;gap:18px;padding:18px;border:1px solid var(--app-border);border-radius:8px;background:#fff;transition:border-color .12s ease,transform .12s ease}.metric-card:hover{border-color:#a7aec1;transform:translateY(-1px)}.metric-icon{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;border-radius:50%}.metric-icon.active{color:#00854d;background:#e5f5ee}.metric-icon.attention{color:#d09700;background:#fff4d6}.metric-icon.paused{color:#676879;background:#f0f1f4}.metric-icon.updates{color:var(--app-primary);background:#e9f3ff}.metric-card div{min-width:0}.metric-card div>span{display:block;margin-bottom:5px;color:var(--app-secondary-text)}.metric-card strong{display:block;font-size:30px;line-height:1}.metric-card small{color:var(--app-secondary-text);font-size:14px;font-weight:400}.list-toolbar{display:grid;grid-template-columns:minmax(220px,320px) auto 1fr auto;align-items:center;gap:12px;margin-bottom:22px}.list-toolbar .sort-button{grid-column:4}.sync-table-scroll{width:100%;max-width:100%;overflow-x:auto;padding-bottom:10px;scrollbar-gutter:stable;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.sync-table-scroll:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.sync-table{width:1500px;min-width:100%;overflow:hidden;border:1px solid var(--app-border);border-radius:8px}.dashboard-main{overflow-x:hidden}.sync-table-header,.sync-row{display:grid;grid-template-columns:minmax(230px,1.4fr) minmax(180px,.8fr) minmax(220px,1.2fr) minmax(150px,.7fr) minmax(210px,.9fr) minmax(130px,.6fr) minmax(250px,auto);align-items:center;column-gap:16px}.sync-table-header{min-height:43px;padding:0 12px 0 20px;border-bottom:1px solid var(--app-border);color:var(--app-secondary-text);background:#f6f7fb;font-size:13px;font-weight:500}.sync-row{width:100%;min-height:102px;padding:0 12px 0 20px;border:0;border-bottom:1px solid var(--app-soft-border);background:#fff;text-align:left;cursor:pointer}.sync-row:last-of-type{border-bottom:0}.sync-row:hover{background:#f8faff}.sync-row:focus-visible,.direction-card:focus-visible,.resource-picker:focus-within{outline:2px solid var(--app-primary);outline-offset:-2px}.source-cell,.direction-cell,.mapping-resource,.column-cell{min-width:0;display:flex;align-items:center;gap:12px}.source-cell>span:last-child,.column-cell>span:last-child{min-width:0}.source-cell strong,.source-cell small,.updated-cell strong,.updated-cell small,.column-cell strong,.column-cell small{display:block}.source-cell strong,.column-cell strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-cell small,.updated-cell small,.column-cell small{margin-top:4px;color:var(--app-secondary-text);font-size:13px}.provider-icon{flex:0 0 auto;width:46px;height:46px;display:grid;place-items:center;border-radius:9px;color:#fff;box-shadow:inset 0 0 0 1px #fff3}.provider-icon.monday{background:linear-gradient(145deg,#6151f3,#4934d4)}.provider-icon.sheets{background:linear-gradient(145deg,#11a965,#078548)}.direction-cell{color:var(--app-secondary-text)}.direction-pill,.status-pill,.compatibility-pill,.recommended-tag,.rule-value{width:max-content;display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:7px;font-size:13px;font-weight:500}.direction-pill.two_way{color:#005fca;background:#e8f2ff}.direction-pill.monday_to_sheets{color:#9a6700;background:#fff3cf}.direction-pill.sheets_to_monday{color:#52576b;background:#eef0f7}.status-pill.active{color:#00854d;background:#e5f5ee}.status-pill.needs_attention{color:#a66f00;background:#fff4d6}.status-pill.paused{color:#52576b;background:#eef0f3}.status-dot{width:9px;height:9px;border-radius:50%;background:currentColor}.updated-cell{min-width:0}.updated-cell strong{overflow:hidden;color:var(--app-primary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.row-menu{display:grid;place-items:center;color:var(--app-secondary-text)}.sync-count{margin:14px 0 0 10px;color:var(--app-secondary-text);font-size:14px}.table-empty{min-height:180px;display:grid;place-content:center;gap:6px;color:var(--app-secondary-text);text-align:center}.table-empty strong{color:var(--app-text)}.activity-panel{padding:44px 28px;border-left:1px solid var(--app-soft-border);background:#fcfcfd}.activity-panel h2{margin-bottom:24px;font-size:20px}.activity-list article{display:grid;grid-template-columns:46px 1fr;gap:14px;padding:22px 0;border-bottom:1px solid var(--app-soft-border)}.activity-list article:first-child{padding-top:8px}.activity-list strong,.activity-list p,.activity-list time{display:block}.activity-list p{margin:7px 0;color:var(--app-secondary-text)}.activity-list time{color:#9699a8;font-size:13px}.activity-icon{width:38px;height:38px;display:grid;place-items:center;border:2px solid currentColor;border-radius:50%}.activity-icon.positive{color:var(--app-success)}.activity-icon.warning{color:#d09700;border:0}.activity-icon.neutral{color:#7b7f91}.text-link,.save-exit,.connection-card button{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:var(--app-primary);cursor:pointer}.text-link{margin-top:22px;font-weight:500}.wizard-topbar{min-height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid var(--app-soft-border)}.back-link{display:inline-flex;align-items:center;gap:12px;padding:8px 0;border:0;background:transparent;font-size:18px;font-weight:600;cursor:pointer}.save-exit{font-weight:500}.save-exit:disabled{color:#9699a8;cursor:wait}.wizard-error{max-width:1320px;margin:18px auto 0;padding:0 32px}.wizard-steps{max-width:900px;display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:20px auto 0;padding:0 24px;list-style:none}.wizard-steps li{position:relative;display:flex;align-items:center;gap:9px;color:#7b7f91;font-size:14px}.wizard-steps li:after{position:absolute;z-index:0;top:17px;right:12px;left:50px;height:1px;background:var(--app-border);content:""}.wizard-steps li:last-child:after{display:none}.wizard-steps li>span{position:relative;z-index:1;width:34px;height:34px;display:grid;place-items:center;border:1px solid #a7aec1;border-radius:50%;background:#fff}.wizard-steps li.active,.wizard-steps li.complete{color:var(--app-text)}.wizard-steps li.active>span{border-color:var(--app-primary);color:#fff;background:var(--app-primary);font-weight:600}.wizard-steps li.complete>span{border-color:#88c8a8;color:var(--app-success)}.wizard-steps li.complete:after{background:#88c8a8}.wizard-content{max-width:1320px;margin:0 auto;padding:36px 32px 118px}.mapping-content{max-width:1480px}.wizard-heading{margin-bottom:24px}.step-kicker{display:block;margin-bottom:7px;color:var(--app-primary);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.wizard-heading h1{font-size:clamp(32px,3vw,40px)}.connect-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:28px 0 18px}.resource-picker{min-height:230px;display:flex;flex-direction:column;justify-content:space-between;padding:24px;border:1px solid var(--app-border);border-radius:10px;background:#fff}.resource-picker.selected{border-color:#8dc7ff;box-shadow:0 0 0 1px #d8ecff}.resource-heading{display:grid;grid-template-columns:52px 1fr 28px;align-items:center;gap:14px}.resource-heading small{display:block;margin-bottom:3px;color:var(--app-secondary-text)}.resource-heading h2{margin:0;font-size:21px}.resource-picker>p{margin:18px 0;color:var(--app-secondary-text)}.resource-picker button{align-self:flex-start}.selection-check,.radio-indicator{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--app-primary)}.connection-summary{display:grid;grid-template-columns:1fr 90px 1fr;align-items:center;margin-bottom:22px}.connection-card{min-height:126px;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:16px;padding:22px;border:1px solid var(--app-border);border-radius:8px}.connection-card small,.connection-card strong,.connection-card p{display:block}.connection-card small,.mapping-resource small{color:var(--app-secondary-text)}.connection-card strong{margin:4px 0;font-size:19px}.connection-card p{margin:0;color:var(--app-secondary-text)}.connection-arrows{position:relative;display:grid;place-items:center;color:var(--app-secondary-text)}.connection-arrows svg:first-child{transform:translateY(4px)}.connection-arrows svg:last-child{transform:translateY(-4px)}.direction-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:22px 0 16px}.direction-card{position:relative;min-height:222px;display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid var(--app-border);border-radius:9px;background:#fff;text-align:left;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.direction-card:hover{border-color:#8d94a8;transform:translateY(-1px)}.direction-card.selected{border-color:var(--app-primary);background:linear-gradient(145deg,#fff,#f1f7ff);box-shadow:inset 0 0 0 1px var(--app-primary)}.direction-card .radio-indicator{position:absolute;top:22px;right:22px;border:1px solid #8d94a8;background:#fff}.direction-card.selected .radio-indicator{border-color:var(--app-primary);background:var(--app-primary)}.direction-card>small{margin:20px 0 5px;color:var(--app-secondary-text);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.direction-card>strong{font-size:20px}.direction-card>p{margin:8px 0 14px;color:var(--app-secondary-text)}.direction-glyph{display:flex;align-items:center;gap:13px;color:var(--app-secondary-text)}.direction-glyph .provider-icon{width:42px;height:42px}.two-way-arrows{display:grid}.two-way-arrows svg:first-child{transform:translateY(4px)}.two-way-arrows svg:last-child{transform:translateY(-4px)}.recommended-tag{margin-top:auto;color:#005fca;background:#e6f1ff}.monday-style-attention-box{margin-top:12px}.mapping-summary{min-height:82px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:14px 20px;border:1px solid var(--app-border);border-radius:8px}.mapping-summary .mapping-resource:last-child{justify-self:end}.mapping-resource strong,.mapping-resource small{display:block}.mapping-resource small{margin-top:3px}.mapping-toolbar{display:grid;grid-template-columns:minmax(220px,290px) auto 1fr auto;align-items:center;gap:12px;margin:18px 0 12px}.matching-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:28px;margin:18px 0;padding:20px;border:1px solid #b8d7f8;border-radius:9px;background:#f4f9ff}.matching-card small{color:var(--app-primary);font-weight:600}.matching-card h2{margin:4px 0 6px;font-size:19px}.matching-card p{margin:0;color:var(--app-secondary-text)}.mapping-progress{grid-column:4;display:flex;align-items:center;gap:16px;font-size:14px}.progress-track{width:180px;height:8px;overflow:hidden;border-radius:99px;background:#e7e9ef}.progress-track>span{height:100%;display:block;border-radius:inherit;background:var(--app-primary);transition:width .18s ease}.mapping-table{overflow:hidden;margin-bottom:14px;border:1px solid var(--app-border);border-radius:8px}.mapping-header,.mapping-row{display:grid;grid-template-columns:minmax(210px,1.05fr) minmax(180px,.9fr) minmax(210px,1.05fr) minmax(190px,.85fr) 48px;align-items:center}.mapping-header{min-height:48px;padding:0 12px 0 16px;border-bottom:1px solid var(--app-border);background:#f6f7fb;font-size:13px;color:var(--app-secondary-text)}.mapping-row{min-height:76px;padding:8px 12px 8px 16px;border-bottom:1px solid var(--app-soft-border)}.mapping-row>span,.mapping-row>button,.mapping-header>span{min-width:0;padding-right:14px}.mapping-row .app-dropdown,.rule-card .app-dropdown{width:100%}.rule-dropdown{width:min(360px,100%)}.column-type{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--app-border);border-radius:7px}.type-letter{font-size:13px;font-weight:600}.compatibility-pill.ready{color:#007a46;background:#e5f5ee}.compatibility-pill.conversion{color:#9a6700;background:#fff3cf}.compatibility-pill.read_only{color:#4b5575;background:#edf0f7}.compatibility-pill.unsupported{color:#b63546;background:#ffe8ec}.compatibility-note{display:block;margin-top:4px;color:var(--app-secondary-text);font-size:11px;line-height:1.25}.delete-mapping{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:6px;color:var(--app-secondary-text);background:transparent;cursor:pointer}.delete-mapping:hover{color:var(--app-negative);background:#fff0f2}.add-mapping{width:calc(100% - 16px);min-height:40px;display:flex;align-items:center;justify-content:center;gap:8px;margin:8px;border:1px dashed #8d94a8;border-radius:6px;color:var(--app-primary);background:#fff;cursor:pointer}.add-mapping:hover{background:#f5f9ff}.row-matching-card{min-height:70px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;margin-top:14px;padding:10px 18px;border:1px solid var(--app-border);border-radius:8px}.shield-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:var(--app-success);background:#e5f5ee}.row-matching-card p{margin:3px 0 0;color:var(--app-secondary-text);font-size:13px}.configured{display:inline-flex;align-items:center;gap:6px;color:var(--app-success);font-size:14px}.rules-content{max-width:1120px}.rules-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:16px}.rule-card{min-height:190px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:22px;border:1px solid var(--app-border);border-radius:9px}.rule-card.wide{min-height:176px;display:grid;grid-column:1 / -1;grid-template-columns:1fr minmax(280px,390px);align-items:center}.rule-card small{color:var(--app-primary);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.rule-card h2{margin:7px 0 8px;font-size:21px}.rule-card p{margin-bottom:0;color:var(--app-secondary-text);line-height:1.45}.rule-card label{display:grid;gap:8px;font-size:13px;font-weight:500}.rule-value{color:var(--app-success);background:#e5f5ee}.rule-value.neutral{color:#52576b;background:#eef0f7}.review-content{max-width:1120px}.review-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:18px}.review-main{display:grid;align-content:start;gap:16px}.preview-card,.review-summary{border:1px solid var(--app-border);border-radius:9px;background:#fff}.preview-heading{min-height:78px;display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--app-soft-border)}.preview-heading strong,.preview-heading small{display:block}.preview-heading small{margin-top:4px;color:var(--app-secondary-text)}.preview-ready{display:inline-flex;align-items:center;gap:6px;color:var(--app-success);font-weight:500}.preview-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding:20px}.preview-metrics span{padding:0 14px;border-right:1px solid var(--app-soft-border);color:var(--app-secondary-text);font-size:13px}.preview-metrics span:first-child{padding-left:0}.preview-metrics span:last-child{border-right:0}.preview-metrics strong{display:block;margin-bottom:5px;color:var(--app-text);font-size:24px}.review-summary{padding:22px}.review-summary h2{margin-bottom:18px;font-size:19px}.review-summary dl{margin:0}.review-summary dl>div{display:grid;gap:5px;padding:13px 0;border-bottom:1px solid var(--app-soft-border)}.review-summary dl>div:last-child{border-bottom:0}.review-summary dt{color:var(--app-secondary-text);font-size:12px}.review-summary dd{margin:0;font-weight:500}.wizard-footer{position:fixed;z-index:30;right:0;bottom:0;left:0;min-height:82px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 32px;border-top:1px solid var(--app-soft-border);background:#fffffff5;box-shadow:0 -8px 24px #3233380d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.wizard-footer>span{color:var(--app-secondary-text);font-size:14px}.wizard-footer>button:first-child{width:auto;justify-self:start}.wizard-footer>button:last-child{justify-self:end}@media(max-width:1320px){.app-header{grid-template-columns:190px 1fr auto}.primary-nav button{min-width:78px}.dashboard-layout{grid-template-columns:1fr}.activity-panel{display:none}.metric-grid{grid-template-columns:repeat(2,1fr)}.direction-grid{grid-template-columns:1fr}.direction-card{min-height:180px}.mapping-header,.mapping-row{grid-template-columns:1fr 170px 1fr 170px 44px}}@media(max-width:860px){.app-header{min-height:68px;grid-template-columns:1fr;padding:0}.primary-nav{display:none}.product-mark{margin-left:16px}.header-actions{display:none}.dashboard-main{padding:28px 18px calc(92px + env(safe-area-inset-bottom))}.mobile-dashboard-nav{position:fixed;z-index:40;right:0;bottom:0;left:0;min-height:calc(68px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px max(10px,env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));border-top:1px solid var(--app-soft-border);background:#fffffff7;box-shadow:0 -8px 24px #3233381a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-dashboard-nav button{min-width:0;min-height:58px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;padding:4px 8px;border:0;border-radius:10px;color:var(--app-secondary-text);background:transparent;font-size:12px;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-dashboard-nav button:active{background:var(--app-subtle)}.mobile-dashboard-nav button:focus-visible{outline:2px solid var(--app-primary);outline-offset:-2px}.mobile-dashboard-nav button.active,.mobile-dashboard-nav button:last-child{color:var(--app-primary);font-weight:600}.mobile-nav-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:var(--app-primary);background:#e9f3ff}.mobile-nav-icon.create{color:#fff;background:var(--app-primary)}.metric-grid{grid-template-columns:1fr 1fr}.list-toolbar{grid-template-columns:1fr auto}.list-toolbar .sort-button{grid-column:auto}.wizard-steps{max-width:560px}.wizard-steps li{justify-content:center}.wizard-steps li strong{display:none}.wizard-steps li:after{right:-18px;left:calc(50% + 17px)}.wizard-content{padding:28px 18px 112px}.connection-status-grid,.connect-grid,.rules-grid,.review-layout,.rule-card.wide{grid-template-columns:1fr}.connection-summary{grid-template-columns:1fr;gap:10px}.connection-arrows{height:28px;transform:rotate(90deg)}.mapping-summary{grid-template-columns:1fr}.mapping-summary .mapping-resource:last-child{justify-self:start}.mapping-toolbar{grid-template-columns:1fr auto}.matching-card{grid-template-columns:1fr}.mapping-progress{grid-column:1 / -1;justify-content:space-between}.preview-metrics{grid-template-columns:repeat(2,1fr);gap:20px 0}}@media(max-width:560px){h1{font-size:30px}.product-mark{font-size:18px}.product-mark-icon{width:34px;height:34px}.header-actions button{padding-inline:12px}.metric-grid{grid-template-columns:1fr}.metric-card{min-height:94px}.metric-icon{width:48px;height:48px}.list-toolbar{grid-template-columns:1fr}.list-toolbar .sort-button{justify-self:stretch}.sync-table{width:100%;min-width:0;display:grid;gap:10px;overflow:visible;border:0;border-radius:0}.sync-table-header{display:none}.sync-row{min-height:0;display:grid;grid-template-columns:1fr auto;gap:14px;padding:16px;border:1px solid var(--app-border);border-radius:8px}.sync-row:last-of-type{border-bottom:1px solid var(--app-border)}.sync-row>.source-cell:first-child{grid-column:1;grid-row:1}.sync-row>.row-menu{grid-column:2;grid-row:1}.sync-row>.direction-cell{grid-column:1;grid-row:2}.sync-row>span:nth-child(4){grid-column:2;grid-row:2}.sync-row>.source-cell:nth-child(3){grid-column:1 / -1;grid-row:3;padding-top:13px;border-top:1px solid var(--app-soft-border)}.sync-row>.updated-cell{grid-column:1 / -1;grid-row:4}.wizard-topbar{padding:0 16px}.back-link{font-size:16px}.wizard-steps{padding:0 12px}.wizard-content{padding-inline:14px}.resource-picker,.connection-card,.direction-card{padding:18px}.connection-card{grid-template-columns:48px 1fr}.connection-card button{grid-column:2}.mapping-progress{align-items:flex-start;flex-direction:column}.progress-track{width:100%}.row-matching-card{grid-template-columns:40px 1fr}.configured{grid-column:2}.preview-metrics{grid-template-columns:1fr}.preview-metrics span{padding:0 0 14px;border-right:0;border-bottom:1px solid var(--app-soft-border)}.preview-metrics span:last-child{padding-bottom:0;border-bottom:0}.wizard-footer{min-height:76px;grid-template-columns:auto 1fr auto;padding:0 14px}.wizard-footer>span{display:none}}.dashboard-layout.dashboard-layout-single{grid-template-columns:minmax(0,1fr)}.sync-row.real-sync-row{cursor:default}.sync-row.real-sync-row:hover{background:#fff}.sync-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.sync-actions button{white-space:nowrap}.schedule-cell{display:flex;align-items:center;gap:10px}.schedule-cell>span:last-child{display:grid;gap:2px;min-width:0}.schedule-cell strong{color:var(--app-text);font-size:14px;font-weight:500}.schedule-cell small{overflow:hidden;color:var(--app-secondary-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.schedule-choice{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid var(--app-border);border-radius:8px;background:var(--app-surface)}.schedule-choice>span{display:grid;gap:4px}.schedule-choice strong{color:var(--app-text);font-size:16px}.schedule-choice small{max-width:580px;color:var(--app-secondary-text);line-height:1.45}@media(max-width:860px){.sync-table-scroll{overflow-x:visible;padding-bottom:0}.sync-table{width:100%;min-width:0;display:grid;gap:12px;overflow:visible;border:0;border-radius:0}.sync-table-header.real-sync-header{display:none}.sync-row.real-sync-row{grid-template-columns:1fr;gap:14px;min-height:0;padding:18px;border:1px solid var(--app-border);border-radius:10px}.sync-row.real-sync-row>span{grid-column:1;grid-row:auto}.sync-actions{justify-content:flex-start;flex-wrap:wrap;padding-top:4px;border-top:1px solid var(--app-soft-border)}.sync-row.real-sync-row:last-of-type{border-bottom:1px solid var(--app-border)}.schedule-cell{padding-block:2px}}@media(max-width:420px){.sync-actions button{flex:1 1 calc(50% - 4px)}.sync-actions button:first-child{flex-basis:100%}}@media(max-width:600px){.oauth-complete-page{padding:18px}.oauth-complete-card{gap:20px;padding:32px 22px}}.marketing-page{--marketing-ink: #151722;--marketing-muted: #5e6272;--marketing-cream: #f7f6f1;--marketing-green: #0b8f55;--marketing-green-dark: #087244;--marketing-blue: #0f5de8;min-height:100vh;overflow:hidden;color:var(--marketing-ink);background:#fff;font-family:Figtree,system-ui,sans-serif}.marketing-page a{color:inherit;text-decoration:none}.marketing-page a:focus-visible,.marketing-page button:focus-visible,.marketing-page summary:focus-visible{outline:3px solid #69a4ff;outline-offset:4px}.marketing-header{position:relative;z-index:20;width:min(100% - 48px,1240px);min-height:82px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;margin:0 auto;border-bottom:1px solid #e5e3db}.marketing-home-link{width:max-content}.marketing-header>nav{display:flex;align-items:center;gap:30px;color:#454956;font-size:14px;font-weight:600}.marketing-header>nav a{padding:12px 2px}.marketing-header>nav a:hover{color:var(--marketing-blue)}.marketing-header>.marketing-install{justify-self:end}.marketing-brand{display:inline-flex;align-items:center;gap:12px}.marketing-brand>span:last-child{display:grid;gap:2px}.marketing-brand strong{font-family:Poppins,Figtree,sans-serif;font-size:16px;letter-spacing:-.025em}.marketing-brand small{color:var(--marketing-muted);font-size:12px}.marketing-brand-icon{position:relative;width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border-radius:12px;color:#fff;background:var(--marketing-green);box-shadow:inset 0 0 0 1px #00000014}.marketing-brand-icon svg:last-child{position:absolute;right:3px;bottom:3px;padding:2px;border-radius:50%;color:var(--marketing-blue);background:#fff}.marketing-brand.compact .marketing-brand-icon{width:38px;height:38px;border-radius:10px}.marketing-install{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:0 20px;border:1px solid #0e1018;border-radius:10px;color:#fff!important;background:var(--marketing-ink);box-shadow:0 7px #d8d6ce;font-size:15px;font-weight:700;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.marketing-install:hover{transform:translateY(2px);background:#292c39;box-shadow:0 5px #d8d6ce}.marketing-install.compact{min-height:42px;padding:0 15px;border-radius:8px;box-shadow:none;font-size:13px}.marketing-monday-mark{width:22px;height:22px;display:flex;align-items:center;justify-content:center;gap:2px}.marketing-monday-mark i{width:4px;height:14px;display:block;border-radius:4px;background:#ffcb00;transform:rotate(28deg) translateY(-1px)}.marketing-monday-mark i:nth-child(2){height:11px;background:#ff3d57}.marketing-monday-mark i:nth-child(3){height:7px;background:#00ca72}.marketing-hero{position:relative;width:min(100% - 48px,1240px);min-height:730px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(500px,1.05fr);align-items:center;gap:70px;margin:0 auto;padding:80px 0 106px}.marketing-hero:before{position:absolute;z-index:-1;top:-150px;left:48%;width:760px;height:760px;border:1px solid #ebe9e1;border-radius:50%;background:repeating-linear-gradient(90deg,transparent 0 39px,rgb(15 93 232 / 4%) 39px 40px),repeating-linear-gradient(0deg,transparent 0 39px,rgb(11 143 85 / 4%) 39px 40px);content:""}.marketing-hero-copy{position:relative;z-index:2}.marketing-marketplace-pill{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:8px;margin-bottom:26px;padding:8px 12px;border:1px solid #d9ddd9;border-radius:99px;color:#3e433f;background:#fff;font-size:12px;font-weight:700;box-shadow:0 5px 20px #1517220d}.marketing-status-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#00a85a;box-shadow:0 0 0 4px #e0f6eb}.marketing-hero h1{max-width:650px;margin:0;font-family:Poppins,Figtree,sans-serif;font-size:clamp(50px,5.1vw,78px);font-weight:600;line-height:.99;letter-spacing:-.064em}.marketing-hero-lead{max-width:620px;margin:28px 0 0;color:var(--marketing-muted);font-size:clamp(18px,1.55vw,21px);line-height:1.55}.marketing-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:34px}.marketing-secondary-action{min-height:48px;display:inline-flex;align-items:center;gap:8px;padding:0 3px;border-bottom:1px solid currentColor;color:#313542!important;font-size:14px;font-weight:700}.marketing-secondary-action:hover{color:var(--marketing-blue)!important}.marketing-install-note{display:flex;align-items:center;gap:8px;margin:20px 0 0;color:#6d7180;font-size:12px}.marketing-install-note svg{padding:2px;border-radius:50%;color:#fff;background:var(--marketing-green)}.marketing-product-stage{position:relative;min-height:550px;display:grid;place-items:center}.marketing-product-stage:before{position:absolute;width:520px;height:420px;border-radius:48% 52% 44% 56%;background:#e9f3ee;content:"";transform:rotate(-5deg)}.marketing-orbit{position:absolute;border:1px solid #cfd5d1;border-radius:50%}.marketing-orbit-one{width:580px;height:410px;transform:rotate(17deg)}.marketing-orbit-two{width:470px;height:535px;transform:rotate(52deg)}.marketing-sync-window{position:relative;z-index:2;width:min(100%,520px);overflow:hidden;border:1px solid #ccd0d8;border-radius:18px;background:#fff;box-shadow:0 34px 70px #1517222b,0 3px #ffffffbf inset;transform:rotate(1.25deg)}.marketing-window-bar{min-height:49px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;border-bottom:1px solid #e6e8ed;background:#f8f9fb}.marketing-window-dots{display:flex;gap:6px}.marketing-window-dots i{width:8px;height:8px;display:block;border-radius:50%;background:#c5c8d1}.marketing-live{display:inline-flex;align-items:center;gap:7px;color:var(--marketing-green-dark);font-size:12px;font-weight:700}.marketing-live i{width:7px;height:7px;border-radius:50%;background:#00ad61;box-shadow:0 0 0 4px #dcf5e9}.marketing-window-body{padding:20px}.marketing-app-connection{display:grid;grid-template-columns:1fr 48px 1fr;align-items:center;gap:10px}.marketing-app-connection>span:not(.marketing-connection-arrows){min-width:0;display:grid;grid-template-columns:38px 1fr;align-items:center;gap:2px 10px;padding:14px;border:1px solid #e0e2e8;border-radius:11px}.marketing-app-connection strong,.marketing-app-connection small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-app-connection strong{font-size:13px}.marketing-app-connection small{grid-column:2;color:#666a78;font-size:10px}.marketing-sheets-mark{width:38px;height:38px;display:grid;grid-row:1 / span 2;place-items:center;border-radius:8px;color:#fff;background:var(--marketing-green)}.marketing-app-connection .marketing-monday-mark{width:38px;height:38px;grid-row:1 / span 2;border-radius:8px;background:#f2f1ff}.marketing-connection-arrows{display:grid;place-items:center;color:#7e8290}.marketing-connection-arrows svg{width:22px;height:16px}.marketing-connection-arrows svg:last-child{transform:rotate(180deg)}.marketing-mapping-heading{display:flex;align-items:center;justify-content:space-between;margin:25px 0 9px;color:#6c7080;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.marketing-mapping-heading small{padding:4px 8px;border-radius:5px;color:#0d5fce;background:#e9f2ff;font-size:10px;letter-spacing:0;text-transform:none}.marketing-mapping-list{overflow:hidden;border:1px solid #e0e2e8;border-radius:10px}.marketing-mapping-list>span{min-height:48px;display:grid;grid-template-columns:1fr 32px 1fr auto;align-items:center;gap:10px;padding:0 13px;border-bottom:1px solid #eceef2;font-size:12px}.marketing-mapping-list>span:last-child{border-bottom:0}.marketing-mapping-list b{font-weight:600}.marketing-mapping-list i{position:relative;height:1px;background:#bdc1cc}.marketing-mapping-list i:after{position:absolute;top:-3px;right:0;width:7px;height:7px;border-top:1px solid #9297a5;border-right:1px solid #9297a5;content:"";transform:rotate(45deg)}.marketing-mapping-list em{padding:4px 7px;border-radius:5px;color:#087244;background:#e8f7ef;font-size:9px;font-style:normal;font-weight:700}.marketing-window-footer{display:flex;align-items:center;justify-content:space-between;margin-top:17px}.marketing-window-footer>span:first-child{display:flex;align-items:center;gap:7px;color:#737786;font-size:11px}.marketing-run-button{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:7px;color:#fff;background:var(--marketing-blue);font-size:11px;font-weight:700}.marketing-floating-note{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:10px 13px;border:1px solid #d7dadf;border-radius:9px;color:#343844;background:#fff;box-shadow:0 12px 30px #1517221f;font-size:11px;font-weight:700}.marketing-floating-note svg{color:var(--marketing-green)}.marketing-floating-note.note-one{top:86px;right:-6px;transform:rotate(4deg)}.marketing-floating-note.note-two{bottom:88px;left:-14px;transform:rotate(-4deg)}.marketing-scroll-cue{position:absolute;bottom:37px;left:0;display:inline-flex;align-items:center;gap:8px;color:#777b87!important;font-size:12px;font-weight:700}.marketing-trust-strip{min-height:76px;display:flex;align-items:center;justify-content:center;gap:28px;padding:16px 24px;border-top:1px solid #e1dfd7;border-bottom:1px solid #e1dfd7;background:var(--marketing-cream);color:#555966;font-size:13px;font-weight:600}.marketing-trust-strip a{border-bottom:1px solid currentColor;color:var(--marketing-ink)}.marketing-trust-strip>i{width:4px;height:4px;border-radius:50%;background:#9da097}.marketing-problem-section{width:min(100% - 48px,1160px);display:grid;grid-template-columns:1fr .83fr;gap:100px;margin:0 auto;padding:138px 0 80px}.marketing-eyebrow{display:block;margin-bottom:17px;color:var(--marketing-green-dark);font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.marketing-problem-section h2,.marketing-section-heading h2,.marketing-how h2,.marketing-existing-user h2,.marketing-about h2,.marketing-final-cta h2{margin:0;font-family:Poppins,Figtree,sans-serif;font-size:clamp(36px,4.1vw,58px);font-weight:600;line-height:1.06;letter-spacing:-.05em}.marketing-problem-copy{padding-top:28px}.marketing-problem-copy p{margin:0 0 21px;color:var(--marketing-muted);font-size:18px;line-height:1.65}.marketing-direction-section{width:min(100% - 48px,1160px);display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);align-items:center;gap:24px;margin:0 auto 140px;padding:34px;border:1px solid #e0ded6;border-radius:24px;background:#faf9f5;box-shadow:0 16px 60px #1d202b12}.marketing-direction-label{display:block;margin-bottom:12px;color:#5d6170;font-size:12px;font-weight:800}.marketing-mini-table{overflow:hidden;border:1px solid #d9dce4;border-radius:10px;background:#fff;font-size:10px}.marketing-mini-table>span{min-height:41px;display:grid;grid-template-columns:1.35fr .8fr .8fr;align-items:stretch;border-bottom:1px solid #e8eaf0}.marketing-mini-table>span:last-child{border-bottom:0}.marketing-mini-table b,.marketing-mini-table i{display:flex;align-items:center;padding:0 9px;border-right:1px solid #e8eaf0;font-style:normal}.marketing-mini-table b:last-child,.marketing-mini-table i:last-child{border-right:0}.marketing-mini-table b{color:#575b69;background:#f1f2f5;font-weight:700}.marketing-mini-table i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monday-table .status-working,.monday-table .status-done,.monday-table .status-stuck{justify-content:center;margin:7px;padding:0 5px;border-radius:3px;color:var(--marketing-ink)}.monday-table .status-working{background:#fdab3d}.monday-table .status-done{background:#00c875}.monday-table .status-stuck{color:#fff;background:#c92d46}.sheets-table b{color:#fff;background:var(--marketing-green)}.marketing-direction-control{display:grid;justify-items:center;text-align:center}.marketing-direction-control>span{display:grid;margin-bottom:9px;color:var(--marketing-blue)}.marketing-direction-control>span svg{width:42px;height:21px}.marketing-direction-control>span svg:last-child{transform:rotate(180deg)}.marketing-direction-control strong{font-size:13px}.marketing-direction-control small{margin-top:2px;color:#666a78;font-size:10px}.marketing-features{padding:130px 24px 145px;color:#fff;background:var(--marketing-ink)}.marketing-section-heading{width:min(100%,720px);margin:0 auto 66px;text-align:center}.marketing-section-heading .marketing-eyebrow{color:#61dfa4}.marketing-section-heading p{max-width:570px;margin:21px auto 0;color:#afb4c2;font-size:18px;line-height:1.55}.marketing-feature-grid{width:min(100%,1160px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;border-top:1px solid #393c49;border-left:1px solid #393c49}.marketing-feature-grid article{position:relative;min-height:300px;padding:35px 32px;border-right:1px solid #393c49;border-bottom:1px solid #393c49;background:#191c27;transition:background .16s ease,transform .16s ease}.marketing-feature-grid article:hover{z-index:1;background:#202431;transform:translateY(-3px)}.marketing-feature-number{position:absolute;top:30px;right:30px;color:#a7acba;font-family:Poppins,sans-serif;font-size:12px}.marketing-feature-icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:48px;border:1px solid #3d4350;border-radius:12px;color:#61dfa4;background:#232835}.marketing-feature-icon svg{width:22px;height:22px}.marketing-feature-grid h3{margin:0 0 12px;font-family:Poppins,Figtree,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.025em}.marketing-feature-grid p{margin:0;color:#afb4c2;font-size:15px;line-height:1.58}.marketing-how{width:min(100% - 48px,1160px);display:grid;grid-template-columns:.9fr 1.1fr;gap:110px;margin:0 auto;padding:150px 0}.marketing-how-intro>p{max-width:470px;margin:23px 0 0;color:var(--marketing-muted);font-size:18px;line-height:1.6}.marketing-how-intro .marketing-install{margin-top:32px}.marketing-how ol{margin:0;padding:0;list-style:none}.marketing-how li{display:grid;grid-template-columns:54px 1fr;gap:20px;padding:29px 0;border-bottom:1px solid #dedfe4}.marketing-how li:first-child{padding-top:0}.marketing-how li>span{width:44px;height:44px;display:grid;place-items:center;border:1px solid #cdd1d8;border-radius:50%;color:var(--marketing-blue);background:#f5f8ff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}.marketing-how h3{margin:1px 0 8px;font-family:Poppins,Figtree,sans-serif;font-size:20px;letter-spacing:-.025em}.marketing-how li p{margin:0;color:var(--marketing-muted);line-height:1.55}.marketing-existing-user{width:min(100% - 48px,1160px);display:flex;align-items:center;justify-content:space-between;gap:60px;margin:0 auto 140px;padding:42px 46px;border:1px solid #d6dbe5;border-radius:18px;background:#eef4ff}.marketing-existing-user h2{font-size:clamp(28px,3vw,40px)}.marketing-existing-user p{margin:14px 0 0;color:var(--marketing-muted);line-height:1.5}.marketing-existing-user button{min-height:50px;flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:0 18px;border:1px solid #0e54ca;border-radius:9px;color:#fff;background:var(--marketing-blue);font-weight:700;cursor:pointer}.marketing-existing-user button:hover{background:#0b4ec6}.marketing-about{width:min(100% - 48px,1160px);display:grid;grid-template-columns:.76fr 1.24fr;align-items:center;gap:100px;margin:0 auto;padding:50px 0 145px}.marketing-about-mark{min-height:360px;display:grid;place-items:center;border-radius:28px;background:var(--marketing-cream);box-shadow:inset 0 0 0 1px #e3e1d8}.marketing-about-mark .marketing-brand{align-items:center;flex-direction:column;text-align:center}.marketing-about-mark .marketing-brand-icon{width:92px;height:92px;border-radius:24px}.marketing-about-mark .marketing-brand-icon>svg:first-child{width:42px;height:42px}.marketing-about-mark .marketing-brand-icon>svg:last-child{right:9px;bottom:9px;width:27px;height:27px}.marketing-about-mark .marketing-brand strong{margin-top:7px;font-size:20px}.marketing-about>div:last-child>p{max-width:620px;margin:24px 0 0;color:var(--marketing-muted);font-size:18px;line-height:1.65}.marketing-about>div:last-child>a{display:inline-flex;align-items:center;gap:8px;margin-top:26px;border-bottom:1px solid currentColor;color:var(--marketing-blue);font-weight:700}.marketing-faq{padding:138px 24px;border-top:1px solid #e2e0d8;background:var(--marketing-cream)}.marketing-faq .marketing-section-heading{margin-bottom:54px}.marketing-faq .marketing-section-heading .marketing-eyebrow{color:var(--marketing-green-dark)}.marketing-faq-list{width:min(100%,850px);margin:0 auto;border-top:1px solid #cfd0ca}.marketing-faq details{border-bottom:1px solid #cfd0ca}.marketing-faq summary{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-family:Poppins,Figtree,sans-serif;font-size:18px;font-weight:600;list-style:none}.marketing-faq summary::-webkit-details-marker{display:none}.marketing-faq summary span{color:var(--marketing-green-dark);font-family:Figtree,sans-serif;font-size:25px;font-weight:400;transition:transform .16s ease}.marketing-faq details[open] summary span{transform:rotate(45deg)}.marketing-faq details p{max-width:720px;margin:-4px 0 26px;color:var(--marketing-muted);font-size:16px;line-height:1.6}.marketing-final-cta{display:grid;justify-items:center;padding:132px 24px 140px;color:#fff;background:var(--marketing-green-dark);text-align:center}.marketing-final-cta .marketing-eyebrow{color:#b6f3d6}.marketing-final-cta h2{max-width:780px;font-size:clamp(42px,5vw,70px)}.marketing-final-cta>p{margin:22px 0 0;color:#d7f5e7;font-size:18px}.marketing-final-cta .marketing-hero-actions{justify-content:center}.marketing-final-cta .marketing-install{color:var(--marketing-ink)!important;background:#fff;box-shadow:0 7px #075c37}.marketing-final-cta .marketing-secondary-action.light{color:#fff!important}.marketing-footer{min-height:114px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding:24px max(24px,calc((100vw - 1240px)/2));color:#b7bbc7;background:#10121a;font-size:13px}.marketing-footer .marketing-brand{color:#fff}.marketing-footer p{margin:0}.marketing-footer nav{display:flex;justify-content:flex-end;gap:22px}.marketing-footer nav a:hover{color:#fff}@media(max-width:1040px){.marketing-header{grid-template-columns:1fr auto}.marketing-header>nav{display:none}.marketing-hero{grid-template-columns:1fr;gap:45px;padding-top:70px}.marketing-hero h1,.marketing-hero-lead{max-width:760px}.marketing-product-stage{width:min(100%,680px);justify-self:center}.marketing-scroll-cue{display:none}.marketing-problem-section,.marketing-about{gap:55px}.marketing-direction-section{grid-template-columns:1fr}.marketing-direction-control{padding:8px 0}.marketing-direction-control>span{transform:rotate(90deg)}.marketing-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-how{gap:60px}}@media(max-width:760px){.marketing-header,.marketing-hero,.marketing-problem-section,.marketing-direction-section,.marketing-how,.marketing-existing-user,.marketing-about{width:min(100% - 32px,1160px)}.marketing-header{min-height:70px}.marketing-header .marketing-brand strong{font-size:14px}.marketing-header .marketing-brand-icon{width:34px;height:34px}.marketing-header .marketing-install.compact{padding:0 12px}.marketing-header .marketing-install.compact .marketing-monday-mark{display:none}.marketing-hero{min-height:0;padding:58px 0 80px}.marketing-hero:before{top:250px;left:10%;width:650px;height:650px}.marketing-hero h1{font-size:clamp(44px,12vw,63px)}.marketing-hero-lead{margin-top:22px;font-size:18px}.marketing-hero-actions{align-items:stretch;flex-direction:column;gap:17px}.marketing-hero-actions .marketing-install{width:100%}.marketing-secondary-action{width:max-content;align-self:center}.marketing-product-stage{min-height:480px}.marketing-product-stage:before{width:90%;height:390px}.marketing-orbit-one{width:108%;height:360px}.marketing-orbit-two{width:82%;height:450px}.marketing-sync-window{transform:none}.marketing-floating-note.note-one{top:42px;right:-3px}.marketing-floating-note.note-two{bottom:33px;left:-3px}.marketing-trust-strip{align-items:flex-start;flex-direction:column;gap:10px;padding:23px 24px}.marketing-trust-strip>i{display:none}.marketing-problem-section,.marketing-about,.marketing-how{grid-template-columns:1fr}.marketing-problem-section{gap:14px;padding:100px 0 58px}.marketing-problem-copy{padding-top:0}.marketing-direction-section{margin-bottom:100px;padding:18px;border-radius:16px}.marketing-features,.marketing-faq{padding:100px 18px}.marketing-section-heading{margin-bottom:46px;text-align:left}.marketing-section-heading p{margin-left:0}.marketing-feature-grid{grid-template-columns:1fr}.marketing-feature-grid article{min-height:260px}.marketing-how{gap:65px;padding:105px 0}.marketing-how-intro .marketing-install{width:100%}.marketing-existing-user{align-items:stretch;flex-direction:column;gap:28px;margin-bottom:95px;padding:30px 24px}.marketing-existing-user button{justify-content:center}.marketing-about{gap:55px;padding:0 0 105px}.marketing-about-mark{min-height:280px}.marketing-final-cta{padding:100px 18px 110px}.marketing-footer{grid-template-columns:1fr;justify-items:center;gap:18px;padding-block:34px;text-align:center}.marketing-footer nav{justify-content:center}}@media(max-width:470px){.marketing-header .marketing-brand strong{max-width:112px;display:block;line-height:1.08}.marketing-header .marketing-install.compact span:not(.marketing-monday-mark){font-size:0}.marketing-header .marketing-install.compact span:not(.marketing-monday-mark):after{font-size:13px;content:"Install"}.marketing-marketplace-pill{align-items:flex-start;border-radius:12px;line-height:1.35}.marketing-app-connection{grid-template-columns:1fr}.marketing-connection-arrows{display:flex;justify-content:center;transform:rotate(90deg)}.marketing-app-connection>span:not(.marketing-connection-arrows){grid-template-columns:38px 1fr}.marketing-mapping-list>span{grid-template-columns:.75fr 24px 1fr}.marketing-mapping-list em,.marketing-floating-note{display:none}.marketing-product-stage{min-height:570px}.marketing-direction-section{padding:12px}.marketing-mini-table b,.marketing-mini-table i{padding-inline:6px}.marketing-how li{grid-template-columns:45px 1fr;gap:14px}.marketing-how li>span{width:38px;height:38px}.marketing-footer nav{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.marketing-page *,.marketing-page *:before,.marketing-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
