:host,:root,[data-theme]{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#000000;--chakra-colors-white:#ffffff;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#f5f5f6;--chakra-colors-gray-100:#ececed;--chakra-colors-gray-200:#dfdfe0;--chakra-colors-gray-300:#cacacb;--chakra-colors-gray-400:#aeaeb2;--chakra-colors-gray-500:#8b8b90;--chakra-colors-gray-600:#66666b;--chakra-colors-gray-700:#4d4d51;--chakra-colors-gray-800:#38383c;--chakra-colors-gray-900:#252527;--chakra-colors-gray-950:#131314;--chakra-colors-red-50:#fef2f2;--chakra-colors-red-100:#fee2e2;--chakra-colors-red-200:#fecaca;--chakra-colors-red-300:#fca5a5;--chakra-colors-red-400:#f87171;--chakra-colors-red-500:#ef4444;--chakra-colors-red-600:#dc2626;--chakra-colors-red-700:#b91c1c;--chakra-colors-red-800:#991b1b;--chakra-colors-red-900:#751d1d;--chakra-colors-red-950:#450a0a;--chakra-colors-orange-50:#fff6ec;--chakra-colors-orange-100:#ffecd3;--chakra-colors-orange-200:#ffd4a5;--chakra-colors-orange-300:#ffb66d;--chakra-colors-orange-400:#ff8b32;--chakra-colors-orange-500:#ff6a0a;--chakra-colors-orange-600:#ff5000;--chakra-colors-orange-700:#cc3702;--chakra-colors-orange-800:#a12c0b;--chakra-colors-orange-900:#82270c;--chakra-colors-orange-950:#461004;--chakra-colors-yellow-50:#fffbeb;--chakra-colors-yellow-100:#fff3c6;--chakra-colors-yellow-200:#ffeba2;--chakra-colors-yellow-300:#ffd55e;--chakra-colors-yellow-400:#fec500;--chakra-colors-yellow-500:#f4b603;--chakra-colors-yellow-600:#da9c05;--chakra-colors-yellow-700:#b47300;--chakra-colors-yellow-800:#9b5500;--chakra-colors-yellow-900:#77390a;--chakra-colors-yellow-950:#441c00;--chakra-colors-green-50:#f2fcf1;--chakra-colors-green-100:#e2f7e1;--chakra-colors-green-200:#c4eec4;--chakra-colors-green-300:#96e096;--chakra-colors-green-400:#60c860;--chakra-colors-green-500:#3caa3c;--chakra-colors-green-600:#2c8c2c;--chakra-colors-green-700:#266d28;--chakra-colors-green-800:#1a561c;--chakra-colors-green-900:#1c481d;--chakra-colors-green-950:#082b09;--chakra-colors-teal-50:#eefffd;--chakra-colors-teal-100:#e0fdf9;--chakra-colors-teal-200:#b6fff6;--chakra-colors-teal-300:#7af9ef;--chakra-colors-teal-400:#32e5e1;--chakra-colors-teal-500:#04c8c6;--chakra-colors-teal-600:#009ea4;--chakra-colors-teal-700:#027e83;--chakra-colors-teal-800:#086267;--chakra-colors-teal-900:#0c5155;--chakra-colors-teal-950:#002f34;--chakra-colors-blue-50:#ebf3fe;--chakra-colors-blue-100:#d0e6fe;--chakra-colors-blue-200:#aad5fe;--chakra-colors-blue-300:#84c1fa;--chakra-colors-blue-400:#63acf7;--chakra-colors-blue-500:#2c88f7;--chakra-colors-blue-600:#0858f7;--chakra-colors-blue-700:#0740df;--chakra-colors-blue-800:#0540ad;--chakra-colors-blue-900:#0b2e79;--chakra-colors-blue-950:#002253;--chakra-colors-cyan-50:#eefffd;--chakra-colors-cyan-100:#e0fdf9;--chakra-colors-cyan-200:#b6fff6;--chakra-colors-cyan-300:#7af9ef;--chakra-colors-cyan-400:#32e5e1;--chakra-colors-cyan-500:#04c8c6;--chakra-colors-cyan-600:#009ea4;--chakra-colors-cyan-700:#027e83;--chakra-colors-cyan-800:#086267;--chakra-colors-cyan-900:#0c5155;--chakra-colors-cyan-950:#002f34;--chakra-colors-purple-50:#f8f6ff;--chakra-colors-purple-100:#f2ecff;--chakra-colors-purple-200:#e1d5ff;--chakra-colors-purple-300:#d0b9ff;--chakra-colors-purple-400:#bd97fd;--chakra-colors-purple-500:#b179fb;--chakra-colors-purple-600:#9044eb;--chakra-colors-purple-700:#8131dc;--chakra-colors-purple-800:#6623ad;--chakra-colors-purple-900:#511c87;--chakra-colors-purple-950:#350764;--chakra-colors-pink-50:#fff4fe;--chakra-colors-pink-100:#fee9fb;--chakra-colors-pink-200:#fdd1f8;--chakra-colors-pink-300:#faadee;--chakra-colors-pink-400:#f578de;--chakra-colors-pink-500:#ea4bcd;--chakra-colors-pink-600:#d62cad;--chakra-colors-pink-700:#b50084;--chakra-colors-pink-800:#920063;--chakra-colors-pink-900:#6e0d46;--chakra-colors-pink-950:#50072a;--chakra-colors-gradient-light:linear-gradient(180deg, #FFFFFF 0%, #FCF9F5 100%);--chakra-colors-gradient-dark:linear-gradient(180deg, #3c3838 0%, #272525 100%);--chakra-colors-gradient-blue-to-purple:linear-gradient(91.78deg, #3300D9 1.24%, #9D20C9 73.37%, #DF7A6C 166.1%);--chakra-colors-gradient-blue-to-orange:linear-gradient(92.91deg, #3300D9 2.18%, #9D20C9 44.94%, #DF7A6C 99.91%);--chakra-colors-gradient-secondary-light:linear-gradient(120deg, var(--chakra-colors-sky-100) 0%, var(--chakra-colors-deepocean-200) 100%);--chakra-colors-gradient-secondary-dark:linear-gradient(180deg, var(--chakra-colors-deepocean-950) 7.49%, var(--chakra-colors-sky-800) 57.5%, var(--chakra-colors-sky-300) 100%);--chakra-colors-gradient-brand-bg:linear-gradient(96deg, var(--chakra-colors-deepocean-950) 7%,  var(--chakra-colors-deepocean-900) 21%,  var(--chakra-colors-deepocean-800) 46%,  var(--chakra-colors-sky-300) 100%);--chakra-colors-gradient-brand-text:linear-gradient(96deg, var(--chakra-colors-deepocean-950) 7%, var(--chakra-colors-deepocean-800) 46%, var(--chakra-colors-deepocean-300) 100%);--chakra-colors-gradient-sky:linear-gradient(0deg, #FFFFFF 4%, #AFE7FC 48%, #A8D1FF 71%, #CDDAFA 85%, #FFFBF2 100%);--chakra-colors-gradient-aurora-seafoam:radial-gradient(at 40% 20%, var(--chakra-colors-aurora-300) 0px, transparent 50%),radial-gradient(at 80% 0%, var(--chakra-colors-seafoam-300) 0px, transparent 50%),radial-gradient(at 0% 50%, var(--chakra-colors-seafoam-200) 0px, transparent 50%),radial-gradient(at 80% 50%, var(--chakra-colors-deepocean-200) 0px, transparent 50%),radial-gradient(at 0% 100%, var(--chakra-colors-aurora-300) 0px, transparent 50%),radial-gradient(at 80% 100%, var(--chakra-colors-evergreen-200) 0px, transparent 50%),radial-gradient(at 0% 0%, var(--chakra-colors-sky-300) 0px, transparent 50%);--chakra-colors-gradient-prism:radial-gradient(100% 300% at 4% 0%, var(--chakra-colors-bordeaux-800) 0%, var(--chakra-colors-flamingo-400) 43%, var(--chakra-colors-lake-500) 100%);--chakra-colors-elevation-1:#1a1b1d;--chakra-colors-elevation-2:#1d1f22;--chakra-colors-elevation-3:#212327;--chakra-colors-elevation-4:#2f3339;--chakra-colors-elevation-5:#3d444c;--chakra-colors-elevation-6:#515c68;--chakra-colors-moonbeam-50:#faf9f5;--chakra-colors-moonbeam-100:#f1eee3;--chakra-colors-moonbeam-200:#e2dcc6;--chakra-colors-moonbeam-300:#cfc4a2;--chakra-colors-moonbeam-400:#bba77c;--chakra-colors-moonbeam-500:#ad9362;--chakra-colors-moonbeam-600:#a08156;--chakra-colors-moonbeam-700:#856949;--chakra-colors-moonbeam-800:#6d563f;--chakra-colors-moonbeam-900:#594735;--chakra-colors-moonbeam-950:#2f241b;--chakra-colors-spacedust-50:#f2f1ef;--chakra-colors-spacedust-100:#eceae8;--chakra-colors-spacedust-200:#d8d5d0;--chakra-colors-spacedust-300:#c0bbb1;--chakra-colors-spacedust-400:#a59d92;--chakra-colors-spacedust-500:#93887c;--chakra-colors-spacedust-600:#867970;--chakra-colors-spacedust-700:#70655e;--chakra-colors-spacedust-800:#5d544f;--chakra-colors-spacedust-900:#4c4542;--chakra-colors-spacedust-950:#282422;--chakra-colors-spacegray-50:#f7f7f7;--chakra-colors-spacegray-100:#ededed;--chakra-colors-spacegray-200:#dfdfdf;--chakra-colors-spacegray-300:#d1d1d1;--chakra-colors-spacegray-400:#adadad;--chakra-colors-spacegray-500:#999999;--chakra-colors-spacegray-600:#888888;--chakra-colors-spacegray-700:#7b7b7b;--chakra-colors-spacegray-800:#676767;--chakra-colors-spacegray-900:#545454;--chakra-colors-spacegray-950:#363636;--chakra-colors-steel-50:#f7f7f7;--chakra-colors-steel-100:#ededed;--chakra-colors-steel-200:#dededf;--chakra-colors-steel-300:#c7c7c9;--chakra-colors-steel-400:#acacae;--chakra-colors-steel-500:#9c9c9e;--chakra-colors-steel-600:#878789;--chakra-colors-steel-700:#79797c;--chakra-colors-steel-800:#666667;--chakra-colors-steel-900:#535355;--chakra-colors-steel-950:#353536;--chakra-colors-titanium-50:#f5f5f6;--chakra-colors-titanium-100:#ececed;--chakra-colors-titanium-200:#dfdfe0;--chakra-colors-titanium-300:#cacacb;--chakra-colors-titanium-400:#aeaeb2;--chakra-colors-titanium-500:#8b8b90;--chakra-colors-titanium-600:#66666b;--chakra-colors-titanium-700:#4d4d51;--chakra-colors-titanium-800:#38383c;--chakra-colors-titanium-900:#252527;--chakra-colors-titanium-950:#131314;--chakra-colors-tungsten-50:#f0f0f2;--chakra-colors-tungsten-100:#dadadb;--chakra-colors-tungsten-200:#b9b8bb;--chakra-colors-tungsten-300:#87878b;--chakra-colors-tungsten-400:#515153;--chakra-colors-tungsten-500:#363638;--chakra-colors-tungsten-600:#2e2e30;--chakra-colors-tungsten-700:#272729;--chakra-colors-tungsten-800:#222223;--chakra-colors-tungsten-900:#1d1d1e;--chakra-colors-tungsten-950:#131314;--chakra-colors-snowcap-50:#e8eefc;--chakra-colors-snowcap-100:#dbe5fe;--chakra-colors-snowcap-200:#bfd2fe;--chakra-colors-snowcap-300:#93b6fd;--chakra-colors-snowcap-400:#6090fa;--chakra-colors-snowcap-500:#3b68f6;--chakra-colors-snowcap-600:#2548eb;--chakra-colors-snowcap-700:#1d34d8;--chakra-colors-snowcap-800:#1e2caf;--chakra-colors-snowcap-900:#1e2b8a;--chakra-colors-snowcap-950:#171d54;--chakra-colors-glacier-50:#f0f4fd;--chakra-colors-glacier-100:#e8eefc;--chakra-colors-glacier-200:#cdd9f8;--chakra-colors-glacier-300:#afc0f2;--chakra-colors-glacier-400:#8f9eea;--chakra-colors-glacier-500:#737ee1;--chakra-colors-glacier-600:#585ad3;--chakra-colors-glacier-700:#4949b9;--chakra-colors-glacier-800:#3d3e96;--chakra-colors-glacier-900:#383b77;--chakra-colors-glacier-950:#212245;--chakra-colors-raindrop-50:#eef3ff;--chakra-colors-raindrop-100:#dee7ff;--chakra-colors-raindrop-200:#c7d5fe;--chakra-colors-raindrop-300:#a5b8fc;--chakra-colors-raindrop-400:#8192f8;--chakra-colors-raindrop-500:#636df1;--chakra-colors-raindrop-600:#4846e5;--chakra-colors-raindrop-700:#3c38ca;--chakra-colors-raindrop-800:#3230a3;--chakra-colors-raindrop-900:#2e2f81;--chakra-colors-raindrop-950:#1c1b4b;--chakra-colors-periwinkle-50:#eff4fe;--chakra-colors-periwinkle-100:#e2eafd;--chakra-colors-periwinkle-200:#cddafa;--chakra-colors-periwinkle-300:#acbef5;--chakra-colors-periwinkle-400:#8a9cef;--chakra-colors-periwinkle-500:#6e7be6;--chakra-colors-periwinkle-600:#5256d9;--chakra-colors-periwinkle-700:#4345bf;--chakra-colors-periwinkle-800:#393c9a;--chakra-colors-periwinkle-900:#34377b;--chakra-colors-periwinkle-950:#1f2147;--chakra-colors-puddle-50:#eff7ff;--chakra-colors-puddle-100:#daedff;--chakra-colors-puddle-200:#a8d5ff;--chakra-colors-puddle-300:#91cdff;--chakra-colors-puddle-400:#5eb1fc;--chakra-colors-puddle-500:#388ff9;--chakra-colors-puddle-600:#2271ee;--chakra-colors-puddle-700:#1a5bdb;--chakra-colors-puddle-800:#1c4ab1;--chakra-colors-puddle-900:#1c418c;--chakra-colors-puddle-950:#162955;--chakra-colors-lake-50:#f1f6fd;--chakra-colors-lake-100:#dfecfa;--chakra-colors-lake-200:#c6ddf7;--chakra-colors-lake-300:#9ec8f2;--chakra-colors-lake-400:#70aaea;--chakra-colors-lake-500:#4986e1;--chakra-colors-lake-600:#3a6ed6;--chakra-colors-lake-700:#315bc4;--chakra-colors-lake-800:#2e4a9f;--chakra-colors-lake-900:#2a427e;--chakra-colors-lake-950:#1e2a4d;--chakra-colors-ultramarine-50:#eff8ff;--chakra-colors-ultramarine-100:#daefff;--chakra-colors-ultramarine-200:#bee4ff;--chakra-colors-ultramarine-300:#91d3ff;--chakra-colors-ultramarine-400:#5dbafd;--chakra-colors-ultramarine-500:#379bfa;--chakra-colors-ultramarine-600:#217cef;--chakra-colors-ultramarine-700:#1862d4;--chakra-colors-ultramarine-800:#1b52b2;--chakra-colors-ultramarine-900:#1c488c;--chakra-colors-ultramarine-950:#162c55;--chakra-colors-deepocean-50:#ebf3fe;--chakra-colors-deepocean-100:#d0e6fe;--chakra-colors-deepocean-200:#aad5fe;--chakra-colors-deepocean-300:#84c1fa;--chakra-colors-deepocean-400:#63acf7;--chakra-colors-deepocean-500:#2c88f7;--chakra-colors-deepocean-600:#0858f7;--chakra-colors-deepocean-700:#0740df;--chakra-colors-deepocean-800:#0540ad;--chakra-colors-deepocean-900:#0b2e79;--chakra-colors-deepocean-950:#002253;--chakra-colors-deepspace-50:#eef6ff;--chakra-colors-deepspace-100:#dcedff;--chakra-colors-deepspace-200:#b2dbff;--chakra-colors-deepspace-300:#6dbfff;--chakra-colors-deepspace-400:#209fff;--chakra-colors-deepspace-500:#0082ff;--chakra-colors-deepspace-600:#0065df;--chakra-colors-deepspace-700:#004fb4;--chakra-colors-deepspace-800:#004495;--chakra-colors-deepspace-900:#00387a;--chakra-colors-deepspace-950:#000e21;--chakra-colors-bordeaux-50:#fdf2f9;--chakra-colors-bordeaux-100:#fce7f5;--chakra-colors-bordeaux-200:#fbcfec;--chakra-colors-bordeaux-300:#f9a8db;--chakra-colors-bordeaux-400:#f373c1;--chakra-colors-bordeaux-500:#eb49a7;--chakra-colors-bordeaux-600:#da2887;--chakra-colors-bordeaux-700:#bd196c;--chakra-colors-bordeaux-800:#921653;--chakra-colors-bordeaux-900:#83184d;--chakra-colors-bordeaux-950:#50072a;--chakra-colors-flamingo-50:#fff4fe;--chakra-colors-flamingo-100:#fee9fb;--chakra-colors-flamingo-200:#fdd1f8;--chakra-colors-flamingo-300:#faadee;--chakra-colors-flamingo-400:#f578de;--chakra-colors-flamingo-500:#ea4bcd;--chakra-colors-flamingo-600:#d62cad;--chakra-colors-flamingo-700:#b50084;--chakra-colors-flamingo-800:#920063;--chakra-colors-flamingo-900:#6e0d46;--chakra-colors-flamingo-950:#50072a;--chakra-colors-bonan-50:#fffbeb;--chakra-colors-bonan-100:#fff3c6;--chakra-colors-bonan-200:#ffeba2;--chakra-colors-bonan-300:#ffd55e;--chakra-colors-bonan-400:#fec500;--chakra-colors-bonan-500:#f4b603;--chakra-colors-bonan-600:#da9c05;--chakra-colors-bonan-700:#b47300;--chakra-colors-bonan-800:#9b5500;--chakra-colors-bonan-900:#77390a;--chakra-colors-bonan-950:#441c00;--chakra-colors-aurora-50:#f8f6ff;--chakra-colors-aurora-100:#f2ecff;--chakra-colors-aurora-200:#e1d5ff;--chakra-colors-aurora-300:#d0b9ff;--chakra-colors-aurora-400:#bd97fd;--chakra-colors-aurora-500:#b179fb;--chakra-colors-aurora-600:#9044eb;--chakra-colors-aurora-700:#8131dc;--chakra-colors-aurora-800:#6623ad;--chakra-colors-aurora-900:#511c87;--chakra-colors-aurora-950:#350764;--chakra-colors-seafoam-50:#eefffd;--chakra-colors-seafoam-100:#e0fdf9;--chakra-colors-seafoam-200:#b6fff6;--chakra-colors-seafoam-300:#7af9ef;--chakra-colors-seafoam-400:#32e5e1;--chakra-colors-seafoam-500:#04c8c6;--chakra-colors-seafoam-600:#009ea4;--chakra-colors-seafoam-700:#027e83;--chakra-colors-seafoam-800:#086267;--chakra-colors-seafoam-900:#0c5155;--chakra-colors-seafoam-950:#002f34;--chakra-colors-evergreen-50:#f2fcf1;--chakra-colors-evergreen-100:#e2f7e1;--chakra-colors-evergreen-200:#c4eec4;--chakra-colors-evergreen-300:#96e096;--chakra-colors-evergreen-400:#60c860;--chakra-colors-evergreen-500:#3caa3c;--chakra-colors-evergreen-600:#2c8c2c;--chakra-colors-evergreen-700:#266d28;--chakra-colors-evergreen-800:#1a561c;--chakra-colors-evergreen-900:#1c481d;--chakra-colors-evergreen-950:#082b09;--chakra-colors-rocketfire-50:#fff6ec;--chakra-colors-rocketfire-100:#ffecd3;--chakra-colors-rocketfire-200:#ffd4a5;--chakra-colors-rocketfire-300:#ffb66d;--chakra-colors-rocketfire-400:#ff8b32;--chakra-colors-rocketfire-500:#ff6a0a;--chakra-colors-rocketfire-600:#ff5000;--chakra-colors-rocketfire-700:#cc3702;--chakra-colors-rocketfire-800:#a12c0b;--chakra-colors-rocketfire-900:#82270c;--chakra-colors-rocketfire-950:#461004;--chakra-colors-calamity-50:#fef2f2;--chakra-colors-calamity-100:#fee2e2;--chakra-colors-calamity-200:#fecaca;--chakra-colors-calamity-300:#fca5a5;--chakra-colors-calamity-400:#f87171;--chakra-colors-calamity-500:#ef4444;--chakra-colors-calamity-600:#dc2626;--chakra-colors-calamity-700:#b91c1c;--chakra-colors-calamity-800:#991b1b;--chakra-colors-calamity-900:#751d1d;--chakra-colors-calamity-950:#450a0a;--chakra-colors-trueblue-50:#ebf3fe;--chakra-colors-trueblue-100:#d0e6fe;--chakra-colors-trueblue-200:#aad5fe;--chakra-colors-trueblue-300:#84c1fa;--chakra-colors-trueblue-400:#63acf7;--chakra-colors-trueblue-500:#2c88f7;--chakra-colors-trueblue-600:#0858f7;--chakra-colors-trueblue-700:#0740df;--chakra-colors-trueblue-800:#0540ad;--chakra-colors-trueblue-900:#0b2e79;--chakra-colors-trueblue-950:#002253;--chakra-colors-sky-50:#ebf3fe;--chakra-colors-sky-100:#d0e6fe;--chakra-colors-sky-200:#aad5fe;--chakra-colors-sky-300:#84c1fa;--chakra-colors-sky-400:#63acf7;--chakra-colors-sky-500:#2c88f7;--chakra-colors-sky-600:#0858f7;--chakra-colors-sky-700:#0740df;--chakra-colors-sky-800:#0540ad;--chakra-colors-sky-900:#0b2e79;--chakra-colors-sky-950:#002253;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:'ESBuild',sans-serif;--chakra-fonts-body:'PPMori',sans-serif;--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-3xs:0.45rem;--chakra-fontSizes-2xs:0.625rem;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontSizes-xxs:11px;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:0.125rem;--chakra-space-1-5:0.375rem;--chakra-space-2-5:0.625rem;--chakra-space-3-5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px rgba(66, 153, 225, 0.6);--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:0.125rem;--chakra-sizes-1-5:0.375rem;--chakra-sizes-2-5:0.625rem;--chakra-sizes-3-5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-prose:60ch;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1600;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1800;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:5600;--chakra-zIndices-modalPopover:1900;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;--chakra-breakpoints-base:0em;--chakra-breakpoints-sm:30em;--chakra-breakpoints-md:46em;--chakra-breakpoints-lg:62em;--chakra-breakpoints-xl:78em;--chakra-breakpoints-2xl:96em;--chakra-breakpoints-3xl:112em;--chakra-breakpoints-4xl:128em;}.chakra-ui-light :host:not([data-theme]),.chakra-ui-light :root:not([data-theme]),.chakra-ui-light [data-theme]:not([data-theme]),[data-theme=light] :host:not([data-theme]),[data-theme=light] :root:not([data-theme]),[data-theme=light] [data-theme]:not([data-theme]),:host[data-theme=light],:root[data-theme=light],[data-theme][data-theme=light]{--chakra-colors-chakra-body-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-body-bg:var(--chakra-colors-white);--chakra-colors-chakra-border-color:var(--chakra-colors-gray-200);--chakra-colors-chakra-inverse-text:var(--chakra-colors-white);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-100);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-600);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-gray-500);}.chakra-ui-dark :host:not([data-theme]),.chakra-ui-dark :root:not([data-theme]),.chakra-ui-dark [data-theme]:not([data-theme]),[data-theme=dark] :host:not([data-theme]),[data-theme=dark] :root:not([data-theme]),[data-theme=dark] [data-theme]:not([data-theme]),:host[data-theme=dark],:root[data-theme=dark],[data-theme][data-theme=dark]{--chakra-colors-chakra-body-text:var(--chakra-colors-whiteAlpha-900);--chakra-colors-chakra-body-bg:var(--chakra-colors-gray-800);--chakra-colors-chakra-border-color:var(--chakra-colors-whiteAlpha-300);--chakra-colors-chakra-inverse-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-700);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-400);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-whiteAlpha-400);}
html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;margin:0;font-feature-settings:"kern";}:where(*, *::before, *::after){border-width:0;border-style:solid;box-sizing:border-box;word-wrap:break-word;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}:where(pre, code, kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}:where(b, strong){font-weight:bold;}small{font-size:80%;}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}:where(button, input, optgroup, select, textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0;}:where(button, input){overflow:visible;}:where(button, select){text-transform:none;}:where(
          button::-moz-focus-inner,
          [type="button"]::-moz-focus-inner,
          [type="reset"]::-moz-focus-inner,
          [type="submit"]::-moz-focus-inner
        ){border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}:where([type="checkbox"], [type="radio"]){box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}input[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}:where(
          blockquote,
          dl,
          dd,
          h1,
          h2,
          h3,
          h4,
          h5,
          h6,
          hr,
          figure,
          p,
          pre
        ){margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}:where(ol, ul){margin:0;padding:0;}textarea{resize:vertical;}:where(button, [role="button"]){cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}:where(h1, h2, h3, h4, h5, h6){font-size:inherit;font-weight:inherit;}:where(button, input, optgroup, select, textarea){padding:0;line-height:inherit;color:inherit;}:where(img, svg, video, canvas, audio, iframe, embed, object){display:block;}:where(img, video){max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]):not(
          [data-focus-visible-disabled]
        ){outline:none;box-shadow:none;}select::-ms-expand{display:none;}:root,:host{--chakra-vh:100vh;}@supports (height: -webkit-fill-available){:root,:host{--chakra-vh:-webkit-fill-available;}}@supports (height: -moz-fill-available){:root,:host{--chakra-vh:-moz-fill-available;}}@supports (height: 100dvh){:root,:host{--chakra-vh:100dvh;}}
body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-chakra-body-text);background:var(--chakra-colors-chakra-body-bg);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::-moz-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*:-ms-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*,*::before,::after{border-color:var(--chakra-colors-chakra-border-color);}html,body{font-family:var(--chakra-fonts-body);font-weight:500;}#__next{height:100%;}:not(.chakra-dont-set-collapse)>.chakra-collapse{overflow:initial!important;}.ProseMirror{outline:0 none;}
.card-content { height: 100%; outline-width: 0px; line-height: calc(var(--line-height-body) * (var(--card-font-scale, 1) * var(--zoom-level, 1) + 1) / 2); letter-spacing: var(--letter-spacing-body); --block-margin: calc(1.125em * var(--card-font-scale, 1) * var(--zoom-level, 1)); --grid-border: 1px; --grid-padding: 1.22em; }
.card-content.is-focused .is-empty [data-placeholder]::after { content: attr(data-placeholder); position: absolute; top: 0px; opacity: 0.25; pointer-events: none; left: 0px; width: 100%; color: var(--heading-color); text-overflow: ellipsis; overflow: hidden; word-break: break-all; height: 100%; white-space: nowrap; }
.card-content.is-focused .is-empty [data-multiline-placeholder] { position: relative; }
.card-content.is-focused .is-empty [data-multiline-placeholder]::after { content: attr(data-multiline-placeholder); position: relative; top: 0px; opacity: 0.25; pointer-events: none; left: 0px; width: 100%; color: inherit; text-overflow: ellipsis; overflow: hidden; word-break: normal; height: 100%; white-space: normal; }
.card-content.is-focused .is-empty [data-multiline-placeholder] > [data-node-view-content-inner] { position: absolute; width: 100%; min-height: 1em; }
.card-content .block-card.expandable-node-selected .expandable-selected { animation: 3000ms ease-in-out 0s 1 normal forwards running animation-16z1uo4; }
.card-content .block-card.expandable-node-reset .expandable-selected { animation: auto ease 0s 1 normal none running animation-1sld7a4; }
.card-content .block { margin-top: var(--block-margin); margin-bottom: var(--block-margin); font-family: var(--body-font); font-weight: var(--body-font-weight); color: var(--body-color); }
.card-content.is-nested { display: grid; animation: 225ms ease-out 0s 1 normal forwards running animation-yjfgth; }
.card-content [data-node-view-content-inner="cardLayoutItem"] > .first-block, .card-content [data-node-view-content-inner="card"] > .first-block { margin-top: 0em; }
.card-content [data-node-view-content-inner="cardLayoutItem"] > .last-block, .card-content [data-node-view-content-inner="card"] > .last-block { margin-bottom: 0em; }
.card-content a.link { color: var(--text-color, var(--link-color)); cursor: pointer; font-weight: var(--chakra-fontWeights-bold); text-decoration: underline; }
.card-content a.link[href=""] { text-decoration-style: dashed; }
.card-content a.link:hover { color: var(--text-color, var(--link-color-hover)); }
.card-content a.link:active { color: var(--text-color, var(--link-color-hover)); }
.card-content .block-toggle.expandable-node-selected .toggle { animation: 3000ms ease-in-out 0s 1 normal forwards running animation-16z1uo4; }
.card-content .block-toggle.expandable-node-reset .toggle { animation: auto ease 0s 1 normal none running animation-1sld7a4; }
.card-content .block-toggle [data-open="false"] [data-node-view-content-inner="toggle"] > :not(:first-child) { display: none; }
.card-content mark.highlight { color: var(--chakra-colors-black); --link-color: black; background-color: var(--highlight-color); border-radius: 0.125em; padding-inline: 0.05em; margin-inline: -0.05em; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
.card-content span.textColor { color: var(--text-color, var(--body-color)); }
.card-content .block-numbered li::before { color: var(--list-marker-text-color, var(--body-color)); }
.card-content .block-bullet li::marker { color: var(--list-marker-text-color, var(--body-color)); }
.card-content .block-bullet, .card-content .block-numbered, .card-content .block-todo { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1)); text-align: start; }
.card-content .block-bullet.first-block, .card-content .block-numbered.first-block, .card-content .block-todo.first-block { margin-top: calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content ol.block-numbered { list-style: none; }
.card-content .block-todo { list-style: none; }
.card-content .block-todo label.chakra-checkbox { pointer-events: none; }
.card-content .block-todo label.chakra-checkbox .chakra-checkbox__control { pointer-events: auto; width: 1em; height: 1em; top: calc(-0.5em + 0.5lh); position: relative; border-radius: var(--box-border-radius); border-color: var(--link-color); border-width: 0.125em; }
.card-content .block-todo label.chakra-checkbox .chakra-checkbox__control[data-checked] { background-color: var(--link-color); color: var(--body-color-inverted); }
.card-content .block-todo label.chakra-checkbox .chakra-checkbox__control svg { font-size: 0.5em; }
.card-content .block-bullet li, .card-content .block-todo li { position: relative; }
.card-content ol.block-numbered[indent="0"] li[data-node-view-content] { margin-inline-start: calc(1.6em); position: relative; }
.card-content ol.block-numbered[indent="0"] li[data-node-view-content]::before { position: absolute; inset-inline-start: -1.6em; content: attr(data-list-counter) "."; }
.card-content ol.block-numbered[indent="1"] li[data-node-view-content] { margin-inline-start: calc(3.2em); position: relative; }
.card-content ol.block-numbered[indent="1"] li[data-node-view-content]::before { position: absolute; inset-inline-start: -1.6em; content: attr(data-list-counter) "."; }
.card-content ol.block-numbered[indent="2"] li[data-node-view-content] { margin-inline-start: calc(4.8em); position: relative; }
.card-content ol.block-numbered[indent="2"] li[data-node-view-content]::before { position: absolute; inset-inline-start: -1.6em; content: attr(data-list-counter) "."; }
.card-content ol.block-numbered[indent="3"] li[data-node-view-content] { margin-inline-start: calc(6.4em); position: relative; }
.card-content ol.block-numbered[indent="3"] li[data-node-view-content]::before { position: absolute; inset-inline-start: -1.6em; content: attr(data-list-counter) "."; }
.card-content ol.block-numbered[indent="4"] li[data-node-view-content] { margin-inline-start: calc(8em); position: relative; }
.card-content ol.block-numbered[indent="4"] li[data-node-view-content]::before { position: absolute; inset-inline-start: -1.6em; content: attr(data-list-counter) "."; }
.card-content ol.block-numbered[indent="5"] li[data-node-view-content] { margin-inline-start: calc(9.6em); position: relative; }
.card-content ol.block-numbered[indent="5"] li[data-node-view-content]::before { position: absolute; inset-inline-start: -1.6em; content: attr(data-list-counter) "."; }
.card-content ol.block-numbered[indent="6"] li[data-node-view-content] { margin-inline-start: calc(11.2em); position: relative; }
.card-content ol.block-numbered[indent="6"] li[data-node-view-content]::before { position: absolute; inset-inline-start: -1.6em; content: attr(data-list-counter) "."; }
.card-content ol.block-numbered[indent="7"] li[data-node-view-content] { margin-inline-start: calc(12.8em); position: relative; }
.card-content ol.block-numbered[indent="7"] li[data-node-view-content]::before { position: absolute; inset-inline-start: -1.6em; content: attr(data-list-counter) "."; }
.card-content ol.block-numbered[indent="8"] li[data-node-view-content] { margin-inline-start: calc(14.4em); position: relative; }
.card-content ol.block-numbered[indent="8"] li[data-node-view-content]::before { position: absolute; inset-inline-start: -1.6em; content: attr(data-list-counter) "."; }
.card-content ul.block-bullet[indent="0"] li[data-node-view-content] { list-style: disc; padding-inline-start: 0.4em; margin-inline-start: calc(1.2em); }
.card-content ul.block-bullet[indent="0"] li[data-node-view-content]::after { padding-inline-start: 0.4em; }
.card-content ul.block-todo[indent="0"] li.todo { margin-inline-start: calc(1.6em); list-style: none; }
.card-content ul.block-todo[indent="0"] .chakra-checkbox__control { inset-inline-start: -1.6em; }
.card-content ul.block-bullet[indent="1"] li[data-node-view-content] { list-style: circle; padding-inline-start: 0.4em; margin-inline-start: calc(2.8em); }
.card-content ul.block-bullet[indent="1"] li[data-node-view-content]::after { padding-inline-start: 0.4em; }
.card-content ul.block-todo[indent="1"] li.todo { margin-inline-start: calc(3.2em); list-style: none; }
.card-content ul.block-todo[indent="1"] .chakra-checkbox__control { inset-inline-start: -1.6em; }
.card-content ul.block-bullet[indent="2"] li[data-node-view-content] { list-style: square; padding-inline-start: 0.4em; margin-inline-start: calc(4.4em); }
.card-content ul.block-bullet[indent="2"] li[data-node-view-content]::after { padding-inline-start: 0.4em; }
.card-content ul.block-todo[indent="2"] li.todo { margin-inline-start: calc(4.8em); list-style: none; }
.card-content ul.block-todo[indent="2"] .chakra-checkbox__control { inset-inline-start: -1.6em; }
.card-content ul.block-bullet[indent="3"] li[data-node-view-content] { list-style: disc; padding-inline-start: 0.4em; margin-inline-start: calc(6em); }
.card-content ul.block-bullet[indent="3"] li[data-node-view-content]::after { padding-inline-start: 0.4em; }
.card-content ul.block-todo[indent="3"] li.todo { margin-inline-start: calc(6.4em); list-style: none; }
.card-content ul.block-todo[indent="3"] .chakra-checkbox__control { inset-inline-start: -1.6em; }
.card-content ul.block-bullet[indent="4"] li[data-node-view-content] { list-style: circle; padding-inline-start: 0.4em; margin-inline-start: calc(7.6em); }
.card-content ul.block-bullet[indent="4"] li[data-node-view-content]::after { padding-inline-start: 0.4em; }
.card-content ul.block-todo[indent="4"] li.todo { margin-inline-start: calc(8em); list-style: none; }
.card-content ul.block-todo[indent="4"] .chakra-checkbox__control { inset-inline-start: -1.6em; }
.card-content ul.block-bullet[indent="5"] li[data-node-view-content] { list-style: square; padding-inline-start: 0.4em; margin-inline-start: calc(9.2em); }
.card-content ul.block-bullet[indent="5"] li[data-node-view-content]::after { padding-inline-start: 0.4em; }
.card-content ul.block-todo[indent="5"] li.todo { margin-inline-start: calc(9.6em); list-style: none; }
.card-content ul.block-todo[indent="5"] .chakra-checkbox__control { inset-inline-start: -1.6em; }
.card-content ul.block-bullet[indent="6"] li[data-node-view-content] { list-style: disc; padding-inline-start: 0.4em; margin-inline-start: calc(10.8em); }
.card-content ul.block-bullet[indent="6"] li[data-node-view-content]::after { padding-inline-start: 0.4em; }
.card-content ul.block-todo[indent="6"] li.todo { margin-inline-start: calc(11.2em); list-style: none; }
.card-content ul.block-todo[indent="6"] .chakra-checkbox__control { inset-inline-start: -1.6em; }
.card-content ul.block-bullet[indent="7"] li[data-node-view-content] { list-style: circle; padding-inline-start: 0.4em; margin-inline-start: calc(12.4em); }
.card-content ul.block-bullet[indent="7"] li[data-node-view-content]::after { padding-inline-start: 0.4em; }
.card-content ul.block-todo[indent="7"] li.todo { margin-inline-start: calc(12.8em); list-style: none; }
.card-content ul.block-todo[indent="7"] .chakra-checkbox__control { inset-inline-start: -1.6em; }
.card-content ul.block-bullet[indent="8"] li[data-node-view-content] { list-style: square; padding-inline-start: 0.4em; margin-inline-start: calc(14em); }
.card-content ul.block-bullet[indent="8"] li[data-node-view-content]::after { padding-inline-start: 0.4em; }
.card-content ul.block-todo[indent="8"] li.todo { margin-inline-start: calc(14.4em); list-style: none; }
.card-content ul.block-todo[indent="8"] .chakra-checkbox__control { inset-inline-start: -1.6em; }
.card-content .block-math_display { font-size: 1.125em; }
.card-content div[data-node-type="math_display"] { font-size: 1em; }
.card-content div[data-node-type="math_display"] .katex { white-space: normal; }
.card-content span[data-node-type="math_inline"].ProseMirror-selectednode { margin-top: -0.25em; margin-bottom: -0.25em; }
.card-content div[data-node-type="math_display"].ProseMirror-selectednode, .card-content span[data-node-type="math_inline"].ProseMirror-selectednode { box-shadow: var(--chakra-shadows-outline); border-radius: var(--box-border-radius); background-color: var(--chakra-colors-gray-50); padding: 0.25em; margin-inline: 3px; }
.card-content div[data-node-type="math_display"].ProseMirror-selectednode .math-src, .card-content span[data-node-type="math_inline"].ProseMirror-selectednode .math-src { color: var(--chakra-colors-gray-600); }
.card-content .block-codeBlock pre { font-family: var(--chakra-fonts-mono); font-size: 0.85em; color: var(--body-color); background: var(--neutral-background-color); border-radius: var(--box-border-radius); overflow: hidden; }
@media screen and (min-width: 30em) {
  .card-content .block-codeBlock pre { font-size: 1em; }
}
@media print {
  .card-content .block-codeBlock pre { font-size: 1em; }
}
.card-content .block-codeBlock pre code { display: block; padding: 1em 1.25em; }
.card-content code { background-color: var(--neutral-background-color); color: var(--body-color); border-radius: 0.125em; padding-inline: 0.05em; margin-inline: -0.05em; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
.card-content .block-blockquote blockquote { padding-inline-start: 1.5em; }
.card-content .block-embed.expandable-node-selected .embed-preview, .card-content .block-video.expandable-node-selected .embed-preview, .card-content .block-embed.expandable-node-selected .embed-viewer, .card-content .block-video.expandable-node-selected .embed-viewer, .card-content .block-embed.expandable-node-selected .video-player, .card-content .block-video.expandable-node-selected .video-player { animation: 3000ms ease-in-out 0s 1 normal forwards running animation-16z1uo4; }
.card-content .block-embed.expandable-node-reset .embed-preview, .card-content .block-video.expandable-node-reset .embed-preview, .card-content .block-embed.expandable-node-reset .embed-viewer, .card-content .block-video.expandable-node-reset .embed-viewer, .card-content .block-embed.expandable-node-reset .video-player, .card-content .block-video.expandable-node-reset .video-player { animation: auto ease 0s 1 normal none running animation-1sld7a4; }
.card-content .block-image.expandable-node-selected [data-selection-ring] { animation: 3000ms ease-in-out 0s 1 normal forwards running animation-16z1uo4; }
.card-content .block-image.expandable-node-reset [data-selection-ring] { animation: auto ease 0s 1 normal none running animation-1sld7a4; }
.card-content .block-contributors .contributors-list { font-size: 1.25em; font-weight: var(--chakra-fontWeights-bold); }
.card-content .mention { background-color: var(--accent-color-background-muted); color: var(--body-color); }
.card-content .block-gallery { margin-inline-start: calc(-1 * var(--grid-padding)); margin-inline-end: calc(-1 * var(--grid-padding)); margin-top: calc(-0.25 * var(--grid-padding)); margin-bottom: calc(-0.25 * var(--grid-padding)); }
.card-content .block-gallery.gallery-layout-flex .add-image { margin-bottom: calc(0.75 * var(--grid-padding)); }
.card-content .block-gallery .gallery { padding-inline-start: var(--grid-padding); padding-inline-end: var(--grid-padding); padding-top: calc(0.75 * var(--grid-padding)); padding-bottom: calc(0.75 * var(--grid-padding)); border-width: 1px; border-style: solid; border-image: initial; border-color: var(--chakra-colors-transparent); border-radius: var(--box-border-radius); }
.card-content .block-gallery .gallery.is-dragging-over { border: 1px dashed var(--chakra-colors-trueblue-300) !important; background-color: var(--chakra-colors-trueblue-50) !important; }
.card-content .block-gallery .gallery.is-dragging-over .gallery-placeholder { pointer-events: none; }
.card-content .block-gallery.is-focused .gallery, .card-content .block-gallery.is-empty .gallery { background-color: var(--chakra-colors-gray-200); }
.card-content .block-gallery.is-focused .add-image, .card-content .block-gallery:hover .add-image, .card-content .block-gallery[data-drag-handle-hovering] .add-image { opacity: 1; }
.card-content .block-gallery.expandable-node-selected .gallery { animation: 3000ms ease-in-out 0s 1 normal forwards running animation-16z1uo4; }
.card-content .block-gallery.expandable-node-reset .gallery { animation: auto ease 0s 1 normal none running animation-1sld7a4; }
.card-content .slash-menu-prompt { container-type: inline-size; }
.card-content .slash-menu-placeholder-long { display: inline; }
.card-content .slash-menu-placeholder-short { display: none; }
.card-content .slash-menu-button-text { display: inline; }
@container (max-width: 450px) {
  .card-content .slash-menu-prompt .slash-menu-button-text { display: none; }
  .card-content .slash-menu-prompt .slash-menu-placeholder-long { display: none; }
  .card-content .slash-menu-prompt .slash-menu-placeholder-short { display: inline; }
}
.card-content .block-smartLayout [data-node-view-content-outer="smartLayout"] { display: contents; }
.card-content .block-smartLayout [data-node-view-content-inner="smartLayout"] { display: contents; }
.card-content .block-smartLayout [data-selection-ring] { outline-style: none; outline-width: 1px; outline-color: var(--grid-outline-color); }
.card-content .block-smartLayout [data-selection-ring="padded"] { outline-offset: 0.25em; }
.card-content .block-smartLayout [data-selection-ring="padded"] .add-button { margin: -0.25em; }
.card-content .block-smartLayout:not(.is-focused) [data-content-empty="true"] > [data-node-view-content] { height: 0px; }
.card-content .block-smartLayout:not(.is-focused) [data-content-empty="true"] > [data-node-view-content] [data-placeholder]::after, .card-content .block-smartLayout:not(.is-focused) [data-content-empty="true"] > [data-node-view-content] [data-multiline-placeholder]::after { display: none; }
.card-content .block-smartLayout.is-focused [data-content-empty="true"] [placeholder]::before { content: attr(data-placeholder); position: absolute; top: 0px; opacity: 0.25; pointer-events: none; left: 0px; width: 100%; color: var(--heading-color); text-overflow: ellipsis; overflow: hidden; word-break: break-all; height: 100%; white-space: nowrap; }
.card-content .block-smartLayout.is-focused .is-editable [data-selection-ring], .card-content .block-smartLayout:hover .is-editable [data-selection-ring], .card-content .block-smartLayout[data-drag-handle-hovering] .is-editable [data-selection-ring] { outline-style: solid; }
.card-content .block-smartLayout.is-focused .is-editable .add-button, .card-content .block-smartLayout:hover .is-editable .add-button, .card-content .block-smartLayout[data-drag-handle-hovering] .is-editable .add-button { opacity: 1; }
.card-content .node-smartLayoutCell { display: contents; --heading-placeholder: "Item"; }
.card-content .node-smartLayoutCell > [data-node-view-wrapper] { display: contents; }
.card-content .node-smartLayoutCell [data-node-view-content-inner="smartLayoutCell"] > .first-block { margin-top: 0px; }
@media screen and (min-width: 30em) {
  .card-content .node-smartLayoutCell [data-node-view-content-inner="smartLayoutCell"] > .first-block { margin-top: 0px; }
}
.card-content .node-smartLayoutCell [data-node-view-content-inner="smartLayoutCell"] > .last-block { margin-bottom: 0px; }
@media screen and (min-width: 30em) {
  .card-content .node-smartLayoutCell [data-node-view-content-inner="smartLayoutCell"] > .last-block { margin-bottom: 0px; }
}
.card-content .node-smartLayoutCell .slash-menu-prompt { display: none; }
.card-content .node-smartLayoutCell .block-heading, .card-content .node-smartLayoutCell .block-title { margin-top: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .node-smartLayoutCell .block-paragraph { margin-top: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .node-smartLayoutCell .block-paragraph:is(.block-bullet, .block-numbered, .block-todo) { margin-top: calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .smart-layout-cell-not-emphasized > [data-content-reference], .card-content .smart-layout-cell-not-emphasized [data-smart-layout-emphasis] { opacity: 0.5; }
.card-content .block-grid { margin-inline-start: calc(-1 * var(--grid-padding)); margin-inline-end: calc(-1 * var(--grid-padding)); }
.card-content .block-grid [data-node-view-content-outer="grid"] { display: contents; }
.card-content .block-grid [data-node-view-content-inner="grid"] { display: contents; }
.card-content .block-grid [data-selection-ring] { outline-style: none; outline-width: 1px; outline-color: var(--grid-outline-color); }
.card-content .block-grid [data-selection-ring="extra-padded"] { outline-offset: 0em; }
.card-content .block-grid:not(.is-focused) [data-content-empty="true"] > [data-node-view-content] { height: 0px; }
.card-content .block-grid:not(.is-focused) [data-content-empty="true"] > [data-node-view-content] [data-placeholder]::after, .card-content .block-grid:not(.is-focused) [data-content-empty="true"] > [data-node-view-content] [data-multiline-placeholder]::after { display: none; }
.card-content .block-grid.is-focused [data-content-empty="true"] [placeholder]::before { content: attr(data-placeholder); position: absolute; top: 0px; opacity: 0.25; pointer-events: none; left: 0px; width: 100%; color: var(--heading-color); text-overflow: ellipsis; overflow: hidden; word-break: break-all; height: 100%; white-space: nowrap; }
.card-content .block-grid.is-focused .is-editable [data-selection-ring], .card-content .block-grid:hover .is-editable [data-selection-ring], .card-content .block-grid[data-drag-handle-hovering] .is-editable [data-selection-ring] { outline-style: solid; }
.card-content .block-grid .grid-nested-full-bleed { height: 100%; }
.card-content .block-grid .grid-nested { margin-inline: calc(var(--grid-padding) / 2); }
.card-content .block-grid .grid-item-vertical { padding-inline-start: calc(var(--grid-padding) / 2); padding-inline-end: calc(var(--grid-padding) / 2); padding-top: calc(var(--grid-padding) / 2); padding-bottom: calc(var(--grid-padding) / 2); }
.card-content .block-grid .grid-item-vertical.subgrid-parent { padding-top: 0px; padding-bottom: 0px; }
.card-content .block-grid .grid-item-horizontal { padding-inline-start: calc(var(--grid-padding) / 2); padding-inline-end: calc(var(--grid-padding) / 2); padding-top: calc(var(--grid-padding) / 2); padding-bottom: calc(var(--grid-padding) / 2); }
.card-content .block-grid .grid-item-horizontal.subgrid-parent { padding-top: 0px; padding-bottom: 0px; }
.card-content .block-grid .grid-item-cell-style-none, .card-content .block-grid .grid-item-full-bleed { padding-inline-start: var(--grid-padding); padding-inline-end: var(--grid-padding); }
.card-content .node-gridItem { display: contents; --heading-placeholder: "Item"; }
.card-content .node-gridItem > [data-node-view-wrapper] { display: contents; }
.card-content .node-gridItem [data-node-view-content-inner="gridItem"] { height: 100%; }
.card-content .node-gridItem.is-focused .cell-edge-control, .card-content .node-gridItem:hover .cell-edge-control, .card-content .node-gridItem[data-drag-handle-hovering] .cell-edge-control { opacity: 1; }
.card-content .node-gridItem .subgrid-parent > [data-node-view-content] { height: 100%; }
.card-content .node-gridItem .subgrid-parent > [data-node-view-content] .block-grid { height: 100%; }
.card-content .node-gridItem .subgrid-parent > [data-node-view-content] > [data-node-view-content-inner="gridItem"] { height: 100%; }
.card-content .node-gridItem .subgrid-parent > [data-node-view-content] > [data-node-view-content-inner="gridItem"] > .first-block { margin-top: 0px; }
@media screen and (min-width: 30em) {
  .card-content .node-gridItem .subgrid-parent > [data-node-view-content] > [data-node-view-content-inner="gridItem"] > .first-block { margin-top: 0px; }
}
.card-content .node-gridItem .subgrid-parent > [data-node-view-content] > [data-node-view-content-inner="gridItem"] > .last-block { margin-bottom: 0px; }
@media screen and (min-width: 30em) {
  .card-content .node-gridItem .subgrid-parent > [data-node-view-content] > [data-node-view-content-inner="gridItem"] > .last-block { margin-bottom: 0px; }
}
.card-content .node-gridItem .slash-menu-prompt { display: none; }
.card-content .node-gridItem .block-heading, .card-content .node-gridItem .block-title { margin-top: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .node-gridItem .block-paragraph { margin-top: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .node-gridItem .block-paragraph:is(.block-bullet, .block-numbered, .block-todo) { margin-top: calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .grid-item-not-emphasized > [data-content-reference], .card-content .grid-item-not-emphasized [data-grid-emphasis] { opacity: 0.5; }
.card-content .block-gridLayout { margin-inline-start: calc(-1 * var(--grid-padding)); margin-inline-end: calc(-1 * var(--grid-padding)); }
.card-content .block-gridLayout .layout-content { display: contents; }
.card-content .block-gridLayout .layout-content > div { display: contents; }
.card-content .block-gridLayout .grid-cell { position: relative; height: 100%; padding-inline-start: var(--grid-padding); padding-inline-end: var(--grid-padding); display: flex; flex-direction: column; outline-width: 1px; outline-style: none; outline-color: var(--grid-outline-color); }
.card-content .block-gridLayout .grid-cell .block-gallery { margin-top: 0px; margin-bottom: 0px; }
.card-content .block-gridLayout.is-focused .is-editable .grid-cell, .card-content .block-gridLayout:hover .is-editable .grid-cell, .card-content .block-gridLayout[data-drag-handle-hovering] .is-editable .grid-cell { outline-style: solid; }
.card-content .block-gridLayout.is-focused .add-column, .card-content .block-gridLayout:hover .add-column, .card-content .block-gridLayout[data-drag-handle-hovering] .add-column { opacity: 1; }
.card-content .node-cardLayoutItem, .card-content .node-cardAccentLayoutItem { position: relative; display: flex; flex-direction: column; justify-content: stretch; min-width: 0px; min-height: 0px; }
.card-content .node-cardLayoutItem > [data-node-view-wrapper], .card-content .node-cardAccentLayoutItem > [data-node-view-wrapper] { position: relative; height: 100%; width: 100%; }
.card-content .node-cardNotes { display: none; }
.card-content .block-table table [data-node-view-content-inner="table"] { display: contents; }
.card-content .block-table table [data-node-view-content-inner="table"] [data-node-view-content-inner="tableRow"] { display: contents; }
.card-content .block-table table [data-node-view-content-inner="table"] td { vertical-align: top; }
.card-content .block-table table [data-node-view-content-inner="table"] td .block-heading [data-placeholder]::before { display: none; }
.card-content .block-table td { min-width: 3em; padding-inline: 1em; position: relative; }
.card-content .block-table td .block { color: var(--table-cell-text-color, var(--body-color)); }
.card-content .block-table td:not(:first-of-type) { border-inline-start: 1px solid transparent; }
.card-content .block-table .selectedCell::after { z-index: 2; position: absolute; content: ""; inset: 0px; background-color: var(--chakra-colors-trueblue-100); pointer-events: none; opacity: 0.4; }
.card-content .block-table.is-focused .themed-table[data-table-style="striped"] td:not(:first-of-type), .card-content .block-table:hover .themed-table[data-table-style="striped"] td:not(:first-of-type), .card-content .block-table.is-focused .themed-table[data-table-style="bordered"] td:not(:first-of-type), .card-content .block-table:hover .themed-table[data-table-style="bordered"] td:not(:first-of-type), .card-content .block-table.is-focused .themed-table[data-table-style="vertical"] td:not(:first-of-type), .card-content .block-table:hover .themed-table[data-table-style="vertical"] td:not(:first-of-type) { border-inline-start: 1px solid var(--grid-outline-color); }
.card-content .block-table.is-focused .themed-table[data-table-style="horizontal"] td:not(:first-of-type), .card-content .block-table:hover .themed-table[data-table-style="horizontal"] td:not(:first-of-type), .card-content .block-table.is-focused .themed-table[data-table-style="outer"] td:not(:first-of-type), .card-content .block-table:hover .themed-table[data-table-style="outer"] td:not(:first-of-type), .card-content .block-table.is-focused .themed-table[data-table-style="none"] td:not(:first-of-type), .card-content .block-table:hover .themed-table[data-table-style="none"] td:not(:first-of-type) { border-inline-start: 1px dashed var(--grid-outline-color); }
.card-content .tippy-arrow { border-left-color: red; }
.card-content .footnote-label { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: var(--link-color); }
.card-content .footnote-label:hover, .card-content .footnote-label[data-hover] { background-color: var(--accent-color-background-muted); color: var(--chakra-colors-gray-700); border-radius: var(--chakra-radii-sm); }
.card-content .footnote { color: var(--link-color); }
.card-content .footnote:hover::after, .card-content .footnote[data-hover]::after { background-color: var(--accent-color-background-muted); color: var(--chakra-colors-gray-700); }
.card-content .node-emoji { color: initial; }
.card-content .block-heading { margin-top: calc(1.5em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(1.5em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-heading .heading { position: relative; }
.card-content .block-title { margin-top: calc(1.5em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(1.5em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-title .title { position: relative; }
.card-content .node-gridLayout .block-heading, .card-content .node-calloutBox .block-heading, .card-content .node-gridLayout .block-title, .card-content .node-calloutBox .block-title { margin-top: calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .node-gridLayout .block-paragraph, .card-content .node-calloutBox .block-paragraph { margin-top: calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .node-gridLayout .block-paragraph:is(.block-bullet, .block-numbered, .block-todo), .card-content .node-calloutBox .block-paragraph:is(.block-bullet, .block-numbered, .block-todo) { margin-top: calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .node-calloutBox .first-block { margin-top: calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-table td .block { margin-top: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-table td .block:is(.block-bullet, .block-numbered, .block-todo) { margin-top: calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-table td .block.first-block { margin-top: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-table td .block-heading, .card-content .block-table td .block-title { margin-top: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content [data-node-view-content-inner="card"]:not(:has(> .node-cardAccentLayoutItem)) [data-node-view-content-inner="cardLayoutItem"] > .first-block:not(.last-block).block-heading:not(:has(+ .block-heading, + .block-title, + .node-gridLayout)), .card-content [data-node-view-content-inner="card"]:not(:has(> .node-cardAccentLayoutItem)) [data-node-view-content-inner="cardLayoutItem"] > .first-block:not(.last-block).block-title:not(:has(+ .block-heading, + .block-title, + .node-gridLayout)) { margin-bottom: calc(2em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content [data-node-view-content-inner="cardLayoutItem"] > .first-block:not(.last-block).block-paragraph { margin-top: calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content [data-node-view-content-inner="cardLayoutItem"] > .first-block:not(.last-block).block-paragraph:is(.block-bullet, .block-numbered, .block-todo) { margin-top: calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1)); margin-bottom: calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content [data-node-view-content-inner="cardLayoutItem"] > .first-block:not(.last-block).block-paragraph + .block-heading, .card-content [data-node-view-content-inner="cardLayoutItem"] > .first-block:not(.last-block).block-paragraph + .block-title { margin-top: calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-heading:has([level="1"], [level="2"], [level="3"], [level="4"]) + .block-heading:has([level="1"], [level="2"], [level="3"], [level="4"]) { margin-top: calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-heading:has(+ .block-heading) { margin-bottom: calc(0.4em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-labelGroup:has(+ .block-heading, + .block-title) { margin-bottom: calc(0.4em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.card-content .block-labelGroup + .block-heading, .card-content .block-labelGroup + .block-title { margin-top: calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1)); }
.comments-wrapper { font-family: var(--chakra-fonts-body) !important; font-weight: 500; }
@media screen and (min-width: 30rem) {
  .comments-wrapper .controls-wrapper { padding-inline-start: var(--comment-padding); }
  .comments-wrapper .controls-wrapper__gridLayout, .comments-wrapper .controls-wrapper__gallery { padding-inline-start: calc(-1 * var(--grid-padding) + var(--comment-padding)); }
}
.comments-wrapper .comments-list .comments-sign-up a { font-size: var(--chakra-fontSizes-xs); font-weight: var(--chakra-fontWeights-bold); text-transform: none; color: var(--chakra-colors-gray-500); content: ""; cursor: pointer; font-family: var(--chakra-fonts-body),sans-serif !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; text-align: start !important; margin: 0px !important; background: none !important; border: 0px !important; padding: 0px !important; }
.comments-wrapper .comments-list .comments-sign-up a blockquote { border-left-width: 0px !important; border-left-style: solid !important; border-left-color: var(--chakra-colors-transparent) !important; padding: 0px !important; color: var(--chakra-colors-gray-800) !important; font-style: normal !important; }
.comments-wrapper .comments-list .comments-sign-up a:hover { color: var(--chakra-colors-gray-500); text-decoration: underline; }
.comments-wrapper .comments-list .comment { word-break: break-word; color: var(--chakra-colors-gray-800) !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; }
.comments-wrapper .comments-list .comment .reactions-row ul { margin-inline-start: auto; }
.comments-wrapper .comments-list .comment .comment-date { font-size: var(--chakra-fontSizes-xs) !important; color: var(--chakra-colors-gray-500) !important; }
.comments-wrapper .comments-list .comment p, .comments-wrapper .comments-list .comment h1, .comments-wrapper .comments-list .comment h2, .comments-wrapper .comments-list .comment h3, .comments-wrapper .comments-list .comment h4, .comments-wrapper .comments-list .comment h5, .comments-wrapper .comments-list .comment h6, .comments-wrapper .comments-list .comment .title, .comments-wrapper .comments-list .comment .section-title { text-transform: none; margin: 0px; content: ""; font-size: var(--chakra-fontSizes-sm) !important; font-family: var(--chakra-fonts-body),sans-serif !important; font-weight: 500 !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; text-align: start !important; color: var(--chakra-colors-gray-800) !important; background: none !important; border: 0px !important; padding: 0px !important; }
.comments-wrapper .comments-list .comment p blockquote, .comments-wrapper .comments-list .comment h1 blockquote, .comments-wrapper .comments-list .comment h2 blockquote, .comments-wrapper .comments-list .comment h3 blockquote, .comments-wrapper .comments-list .comment h4 blockquote, .comments-wrapper .comments-list .comment h5 blockquote, .comments-wrapper .comments-list .comment h6 blockquote, .comments-wrapper .comments-list .comment .title blockquote, .comments-wrapper .comments-list .comment .section-title blockquote { border-left-width: 0px !important; border-left-style: solid !important; border-left-color: var(--chakra-colors-transparent) !important; padding: 0px !important; color: var(--chakra-colors-gray-800) !important; font-style: normal !important; }
.comments-wrapper .comments-list .comment a { text-transform: none; content: ""; cursor: pointer; font-size: var(--chakra-fontSizes-sm) !important; font-family: var(--chakra-fonts-body),sans-serif !important; font-weight: 500 !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; text-align: start !important; margin: 0px !important; color: var(--chakra-colors-blue-500) !important; background: none !important; border: 0px !important; padding: 0px !important; }
.comments-wrapper .comments-list .comment a blockquote { border-left-width: 0px !important; border-left-style: solid !important; border-left-color: var(--chakra-colors-transparent) !important; padding: 0px !important; color: var(--chakra-colors-gray-800) !important; font-style: normal !important; }
.comments-wrapper .comments-list .comment a:hover { text-decoration: underline; }
.comments-wrapper .comments-list .comment ul, .comments-wrapper .comments-list .comment ol { margin-left: 1.2em; }
.comments-wrapper .comments-list .comment blockquote { border-left: 3px solid var(--chakra-colors-gray-200); padding-left: 0.5em; }
.comments-wrapper .comments-list .comment .mention { background-color: var(--chakra-colors-trueblue-50); white-space: break-spaces; }
.comments-wrapper .comments-list .comment .block-codeBlock pre { color: var(--chakra-colors-gray-800); background: var(--chakra-colors-gray-100); border-radius: var(--chakra-radii-md); }
.comments-wrapper .comments-list .comment .block-codeBlock pre code { padding: 0.75em 1em; }
.comments-wrapper .comments-list .comment code { background-color: var(--chakra-colors-gray-100); color: var(--chakra-colors-gray-800); }
.comments-wrapper .comments-list .block-image.is-focused img, .comments-wrapper .comments-list .block-image.is-focused .image, .comments-wrapper .comments-list .block-image.is-focused .placeholder { box-shadow: var(--chakra-shadows-outline); }
.comments-wrapper .comments-list .block-target-html p, .comments-wrapper .comments-list .block-target-html h1, .comments-wrapper .comments-list .block-target-html h2, .comments-wrapper .comments-list .block-target-html h3, .comments-wrapper .comments-list .block-target-html h4, .comments-wrapper .comments-list .block-target-html h5, .comments-wrapper .comments-list .block-target-html h6, .comments-wrapper .comments-list .block-target-html blockquote, .comments-wrapper .comments-list .block-target-html ol, .comments-wrapper .comments-list .block-target-html ul, .comments-wrapper .comments-list .block-target-html li, .comments-wrapper .comments-list .block-target-html .title, .comments-wrapper .comments-list .block-target-html .section-title { text-transform: none; content: ""; font-size: var(--chakra-fontSizes-sm) !important; font-family: var(--chakra-fonts-body),sans-serif !important; font-weight: 500 !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; text-align: start !important; margin: 0px !important; color: var(--chakra-colors-gray-800) !important; background: none !important; border: 0px !important; padding: 0px !important; }
.comments-wrapper .comments-list .block-target-html p blockquote, .comments-wrapper .comments-list .block-target-html h1 blockquote, .comments-wrapper .comments-list .block-target-html h2 blockquote, .comments-wrapper .comments-list .block-target-html h3 blockquote, .comments-wrapper .comments-list .block-target-html h4 blockquote, .comments-wrapper .comments-list .block-target-html h5 blockquote, .comments-wrapper .comments-list .block-target-html h6 blockquote, .comments-wrapper .comments-list .block-target-html blockquote blockquote, .comments-wrapper .comments-list .block-target-html ol blockquote, .comments-wrapper .comments-list .block-target-html ul blockquote, .comments-wrapper .comments-list .block-target-html li blockquote, .comments-wrapper .comments-list .block-target-html .title blockquote, .comments-wrapper .comments-list .block-target-html .section-title blockquote { border-left-width: 0px !important; border-left-style: solid !important; border-left-color: var(--chakra-colors-transparent) !important; padding: 0px !important; color: var(--chakra-colors-gray-800) !important; font-style: normal !important; }
.comments-wrapper .comments-list .block-target-html p::after, .comments-wrapper .comments-list .block-target-html h1::after, .comments-wrapper .comments-list .block-target-html h2::after, .comments-wrapper .comments-list .block-target-html h3::after, .comments-wrapper .comments-list .block-target-html h4::after, .comments-wrapper .comments-list .block-target-html h5::after, .comments-wrapper .comments-list .block-target-html h6::after, .comments-wrapper .comments-list .block-target-html blockquote::after, .comments-wrapper .comments-list .block-target-html ol::after, .comments-wrapper .comments-list .block-target-html ul::after, .comments-wrapper .comments-list .block-target-html li::after, .comments-wrapper .comments-list .block-target-html .title::after, .comments-wrapper .comments-list .block-target-html .section-title::after { text-transform: none; content: ""; font-size: var(--chakra-fontSizes-sm) !important; font-family: var(--chakra-fonts-body),sans-serif !important; font-weight: 500 !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; text-align: start !important; margin: 0px !important; color: var(--chakra-colors-gray-800) !important; background: none !important; border: 0px !important; padding: 0px !important; }
.comments-wrapper .comments-list .block-target-html a { text-transform: none; content: ""; cursor: pointer; font-size: var(--chakra-fontSizes-sm) !important; font-family: var(--chakra-fonts-body),sans-serif !important; font-weight: 500 !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; text-align: start !important; margin: 0px !important; color: var(--chakra-colors-blue-500) !important; background: none !important; border: 0px !important; padding: 0px !important; }
.comments-wrapper .comments-list .block-target-html a blockquote { border-left-width: 0px !important; border-left-style: solid !important; border-left-color: var(--chakra-colors-transparent) !important; padding: 0px !important; color: var(--chakra-colors-gray-800) !important; font-style: normal !important; }
.comments-wrapper .comments-list .block-target-html a:hover { text-decoration: underline; }
.comments-wrapper .comments-list .block-target-html li { margin: 0px !important; padding: 0px !important; list-style: none !important; }
.comments-wrapper .comments-list .block-target-html li p { margin: 0px; }
.comments-wrapper .comments-list .block-target-html img { max-width: 200px; max-height: 80px; }
.comments-wrapper .comment-editor .ProseMirror { word-break: break-word; padding: 12px; border-radius: 5px; color: var(--chakra-colors-gray-800) !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; }
.comments-wrapper .comment-editor .ProseMirror p, .comments-wrapper .comment-editor .ProseMirror h1, .comments-wrapper .comment-editor .ProseMirror h2, .comments-wrapper .comment-editor .ProseMirror h3, .comments-wrapper .comment-editor .ProseMirror h4, .comments-wrapper .comment-editor .ProseMirror h5, .comments-wrapper .comment-editor .ProseMirror h6, .comments-wrapper .comment-editor .ProseMirror .title, .comments-wrapper .comment-editor .ProseMirror .section-title { text-transform: none; margin: 0px; content: ""; font-size: var(--chakra-fontSizes-sm) !important; font-family: var(--chakra-fonts-body),sans-serif !important; font-weight: 500 !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; text-align: start !important; color: var(--chakra-colors-gray-800) !important; background: none !important; border: 0px !important; padding: 0px !important; }
.comments-wrapper .comment-editor .ProseMirror p blockquote, .comments-wrapper .comment-editor .ProseMirror h1 blockquote, .comments-wrapper .comment-editor .ProseMirror h2 blockquote, .comments-wrapper .comment-editor .ProseMirror h3 blockquote, .comments-wrapper .comment-editor .ProseMirror h4 blockquote, .comments-wrapper .comment-editor .ProseMirror h5 blockquote, .comments-wrapper .comment-editor .ProseMirror h6 blockquote, .comments-wrapper .comment-editor .ProseMirror .title blockquote, .comments-wrapper .comment-editor .ProseMirror .section-title blockquote { border-left-width: 0px !important; border-left-style: solid !important; border-left-color: var(--chakra-colors-transparent) !important; padding: 0px !important; color: var(--chakra-colors-gray-800) !important; font-style: normal !important; }
.comments-wrapper .comment-editor .ProseMirror a { text-transform: none; content: ""; cursor: pointer; font-size: var(--chakra-fontSizes-sm) !important; font-family: var(--chakra-fonts-body),sans-serif !important; font-weight: 500 !important; line-height: 1.5 !important; letter-spacing: var(--chakra-letterSpacings-normal) !important; text-align: start !important; margin: 0px !important; color: var(--chakra-colors-blue-500) !important; background: none !important; border: 0px !important; padding: 0px !important; }
.comments-wrapper .comment-editor .ProseMirror a blockquote { border-left-width: 0px !important; border-left-style: solid !important; border-left-color: var(--chakra-colors-transparent) !important; padding: 0px !important; color: var(--chakra-colors-gray-800) !important; font-style: normal !important; }
.comments-wrapper .comment-editor .ProseMirror a:hover { text-decoration: underline; }
.comments-wrapper .comment-editor .ProseMirror ul, .comments-wrapper .comment-editor .ProseMirror ol { margin-left: 1.2em; }
.comments-wrapper .comment-editor .ProseMirror blockquote { border-left: 3px solid var(--chakra-colors-gray-200); padding-left: 0.5em; }
.comments-wrapper .comment-editor .ProseMirror .mention { background-color: var(--chakra-colors-trueblue-50); white-space: break-spaces; }
.comments-wrapper .comment-editor .ProseMirror .block-codeBlock pre { color: var(--chakra-colors-gray-800); background: var(--chakra-colors-gray-100); border-radius: var(--chakra-radii-md); }
.comments-wrapper .comment-editor .ProseMirror .block-codeBlock pre code { padding: 0.75em 1em; }
.comments-wrapper .comment-editor .ProseMirror code { background-color: var(--chakra-colors-gray-100); color: var(--chakra-colors-gray-800); }
@media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 2), not all, not all {
  .comments-wrapper .comment-editor .ProseMirror { font-size: 16px !important; }
}
.comments-wrapper .comment-editor .ProseMirror.focus-visible { box-shadow: rgb(49, 130, 206) 0px 0px 0px 2px; }
.comments-wrapper .comment-editor .ProseMirror a.image-link { pointer-events: none; }
.gamma-moveable-wrapper .clippable-control-wrapper { z-index: 2; }
.gamma-moveable-wrapper .clippable-control-wrapper .moveable-control { z-index: 2; transition-property: opacity; transition-duration: var(--chakra-transition-duration-normal); }
.gamma-moveable-wrapper .clippable-control-wrapper .moveable-control:hover, .gamma-moveable-wrapper .clippable-control-wrapper .moveable-control[data-hover] { opacity: 1; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control { z-index: 2; border-radius: 0px; width: 16px; height: 16px; border: 6px solid var(--chakra-colors-trueblue-300); background: none 0px center !important; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="0"] { border-right: 0px; border-bottom: 0px; margin-top: -2px; margin-left: -2px; cursor: nw-resize; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="1"] { border-right: 0px; border-bottom: 0px; border-left: 0px; margin-top: -2px; cursor: n-resize; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="2"] { border-left: 0px; border-bottom: 0px; margin-top: -2px; margin-left: -14px; cursor: ne-resize; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="3"] { border-bottom: 0px; border-top: 0px; border-left: 0px; margin-left: -14px; cursor: e-resize; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="4"] { border-top: 0px; border-left: 0px; margin-left: -14px; margin-top: -14px; cursor: se-resize; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="5"] { border-top: 0px; border-left: 0px; border-right: 0px; margin-top: -14px; cursor: s-resize; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="6"] { border-top: 0px; border-right: 0px; margin-top: -14px; margin-left: -2px; cursor: sw-resize; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="7"] { border-top: 0px; border-bottom: 0px; border-right: 0px; margin-left: -2px; cursor: w-resize; }
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-circle .moveable-control { background: var(--chakra-colors-trueblue-300); }
.gamma-moveable-wrapper .clippable-control-wrapper .moveable-clip-ellipse { border-width: 2px; border-color: var(--chakra-colors-trueblue-300) !important; }
.gamma-moveable-wrapper .clippable-control-wrapper .moveable-line { display: none; }
.gamma-moveable-wrapper .resizeable-control-wrapper { z-index: 11; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control { background: var(--chakra-colors-white); border: 2px solid var(--chakra-colors-trueblue-300); width: 8px; height: 8px; opacity: 1; z-index: 10; border-radius: 0px; transition-property: opacity; transition-duration: var(--chakra-transition-duration-normal); }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control:hover, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control[data-hover] { opacity: 1; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-ne, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-sw { cursor: nesw-resize; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-nw, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-se { cursor: nwse-resize; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-se, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-ne, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-e { margin-left: -5px; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-sw, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-nw, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-w { margin-left: -3px; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-ne, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-nw, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-n { margin-top: -3px; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-se, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-sw, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-s { margin-top: -5px; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-e, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-w { cursor: ew-resize; margin-top: -4px; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-n, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-s { cursor: ns-resize; margin-left: -4px; }
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-line { display: none; }
html{overflow-x:hidden;}body{overflow:hidden;-webkit-overflow-scrolling:touch;}