﻿/* ============================================================================
   EXTRACTED CSS FROM GAMMA LANDING PAGE: Enterprise Blazor Architecture: A Technical Blueprint for Scalable Applications
   Generated: 2025-11-13 14:10:08 UTC
   ============================================================================ */


/* Source: css-global | Specificity: 1 */
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;
}

/* Source: css-global | Specificity: 1 */
body {
    position: relative;
    min-height: 100%;
    margin: 0;
    font-feature-settings: "kern";
}

/* Source: css-global | Specificity: 1 */
main {
    display: block;
}

/* Source: css-global | Specificity: 1 */
hr {
    border-top-width: 1px;
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}

/* Source: css-global | Specificity: 1 */
a {
    background-color: transparent;
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
}

/* Source: css-global | Specificity: 1 */
small {
    font-size: 80%;
}

/* Source: css-global | Specificity: 1 */
sub {
    bottom: -0.25em;
}

/* Source: css-global | Specificity: 1 */
sup {
    top: -0.5em;
}

/* Source: css-global | Specificity: 1 */
img {
    border-style: none;
}

/* Source: css-global | Specificity: 1 */
fieldset {
    padding: 0.35em 0.75em 0.625em;
}

/* Source: css-global | Specificity: 1 */
legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}

/* Source: css-global | Specificity: 1 */
progress {
    vertical-align: baseline;
}

/* Source: css-global | Specificity: 1 */
textarea {
    overflow: auto;
}

/* Source: css-global | Specificity: 1 */
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

/* Source: css-global | Specificity: 1 */
details {
    display: block;
}

/* Source: css-global | Specificity: 1 */
summary {
    display: list-item;
}

/* Source: css-global | Specificity: 1 */
template {
    display: none;
}

/* Source: css-global | Specificity: 1 */
[hidden] {
    display: none !important;
}

/* Source: css-global | Specificity: 1 */
button {
    background: transparent;
    padding: 0;
}



/* Source: css-global | Specificity: 3 */
: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: #cee2fd;
    --chakra-colors-blue-200: #a8cffa;
    --chakra-colors-blue-300: #70bcfb;
    --chakra-colors-blue-400: #2a98f8;
    --chakra-colors-blue-500: #0c72ed;
    --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-sky-50: #eff7ff;
    --chakra-colors-sky-100: #dcebfd;
    --chakra-colors-sky-200: #c0defd;
    --chakra-colors-sky-300: #84c1fa;
    --chakra-colors-sky-400: #63acf7;
    --chakra-colors-sky-500: #3f8bf2;
    --chakra-colors-sky-600: #296ee7;
    --chakra-colors-sky-700: #2158d4;
    --chakra-colors-sky-800: #2148ac;
    --chakra-colors-sky-900: #204088;
    --chakra-colors-sky-950: #182953;
    --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: #cee2fd;
    --chakra-colors-deepocean-200: #a8cffa;
    --chakra-colors-deepocean-300: #70bcfb;
    --chakra-colors-deepocean-400: #2a98f8;
    --chakra-colors-deepocean-500: #0c72ed;
    --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: #cee2fd;
    --chakra-colors-trueblue-200: #a8cffa;
    --chakra-colors-trueblue-300: #70bcfb;
    --chakra-colors-trueblue-400: #2a98f8;
    --chakra-colors-trueblue-500: #0c72ed;
    --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-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;
}

/* Source: css-global | Specificity: 3 */
:where(*, *::before, *::after) {
    border-width: 0;
    border-style: solid;
    box-sizing: border-box;
    word-wrap: break-word;
}

/* Source: css-global | Specificity: 3 */
:where(b, strong) {
    font-weight: bold;
}

/* Source: css-global | Specificity: 3 */
:where(sub,sup) {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

/* Source: css-global | Specificity: 3 */
:where(button, input) {
    overflow: visible;
}

/* Source: css-global | Specificity: 3 */
:where(button, select) {
    text-transform: none;
}

/* Source: css-global | Specificity: 3 */
input[type="number"] {
    -moz-appearance: textfield;
}

/* Source: css-global | Specificity: 3 */
input[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}

/* Source: css-global | Specificity: 3 */
:where(ol, ul) {
    margin: 0;
    padding: 0;
}

/* Source: css-global | Specificity: 3 */
:where(img, video) {
    max-width: 100%;
    height: auto;
}



/* Source: inline-style | Specificity: 3 */
@media not print {
    .editor-navbar-animations-enabled .ProseMirror {
        .navbar-view-content

{
    opacity: 0;
    transform: none;
    transition-property: opacity,transform;
    transition-duration: 1s;
    transition-timing-function: var(--animation-easing-function);
    &.animate-has-animated

{
    opacity: 1;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 4 */
@media screen and (min-width: 30em) {
    .card-content .block-codeBlock pre {
        font-size: 1em;
    }

    /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 4 */
    @media screen and (min-width: 30em) {
        .card-content .node-smartLayoutCell [data-node-view-content-inner="smartLayoutCell"] > .first-block {
            margin-top: 0px;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 4 */
        @media screen and (min-width: 30em) {
            .card-content .node-smartLayoutCell [data-node-view-content-inner="smartLayoutCell"] > .last-block {
                margin-bottom: 0px;
            }

            /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 4 */
            @media screen and (min-width: 30em) {
                .card-content .node-gridItem [data-node-view-content-inner="gridItem"] > .first-block {
                    margin-top: 0px;
                }

                /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 4 */
                @media screen and (min-width: 30em) {
                    .card-content .node-gridItem [data-node-view-content-inner="gridItem"] > .last-block {
                        margin-bottom: 0px;
                    }

                    /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 4 */
                    @media screen and (min-width: 30rem) {
                        .comments-wrapper .controls-wrapper {
                            -webkit-padding-start: var(--comment-padding);
                            padding-inline-start: var(--comment-padding);
                        }

                        /* Source: css-global | Specificity: 4 */
                        input[type="search"]::-webkit-search-decoration {
                            -webkit-appearance: none !important;
                        }

                        /* Source: css-global | Specificity: 4 */
                        :where(button, [role="button"]) {
                            cursor: pointer;
                        }

                        /* Source: css 1f754ir | Specificity: 4 */
                        @media screen and (min-width: 30em) {
                            .css-1f754ir .block-heading .heading[level="1"] {
                                font-size: 2.625em;
                            }

                            /* Source: css 1f754ir | Specificity: 4 */
                            @media screen and (min-width: 30em) {
                                .css-1f754ir .block-heading .heading[level="2"] {
                                    font-size: 2.1em;
                                }

                                /* Source: css 1f754ir | Specificity: 4 */
                                @media screen and (min-width: 30em) {
                                    .css-1f754ir .block-heading .heading[level="3"] {
                                        font-size: 1.5750000000000002em;
                                    }

                                    /* Source: css 1f754ir | Specificity: 4 */
                                    @media screen and (min-width: 30em) {
                                        .css-1f754ir .block-heading .heading[level="4"] {
                                            font-size: 1.3125em;
                                        }

                                        /* Source: css 1f754ir | Specificity: 4 */
                                        @media screen and (min-width: 30em) {
                                            .css-1f754ir .block-title .title {
                                                font-size: 3.6225000000000005em;
                                            }

                                            /* Source: css 1f754ir | Specificity: 4 */
                                            @media screen and (min-width: 30em) {
                                                .css-1f754ir .block-title .title[level="1"] {
                                                    font-size: 3.6225000000000005em;
                                                }

                                                /* Source: css 1f754ir | Specificity: 4 */
                                                @media screen and (min-width: 30em) {
                                                    .css-1f754ir .block-title .title[level="2"] {
                                                        font-size: 5.25em;
                                                    }

                                                    /* Source: css 1f754ir | Specificity: 4 */
                                                    @media screen and (min-width: 30em) {
                                                        .css-1f754ir .block-title .title[level="3"] {
                                                            font-size: 7.875em;
                                                        }

                                                        /* Source: css 1f754ir | Specificity: 4 */
                                                        @media screen and (min-width: 30em) {
                                                            .css-1f754ir [data-font-size="h4"] {
                                                                font-size: 1.3125em;
                                                            }

                                                            /* Source: css 1f754ir | Specificity: 4 */
                                                            @media screen and (min-width: 30em) {
                                                                .css-1f754ir [data-font-size="h3"] {
                                                                    font-size: 1.5750000000000002em;
                                                                }

                                                                /* Source: css 1f754ir | Specificity: 4 */
                                                                @media screen and (min-width: 30em) {
                                                                    .css-1f754ir [data-font-size="h2"] {
                                                                        font-size: 2.1em;
                                                                    }

                                                                    /* Source: css 1f754ir | Specificity: 4 */
                                                                    @media screen and (min-width: 30em) {
                                                                        .css-1f754ir [data-font-size="h1"] {
                                                                            font-size: 2.625em;
                                                                        }

                                                                        /* Source: css 1f754ir | Specificity: 4 */
                                                                        @media screen and (min-width: 30em) {
                                                                            .css-1f754ir [data-font-size="title"] {
                                                                                font-size: 3.6225000000000005em;
                                                                            }

                                                                            /* Source: css 1f754ir | Specificity: 4 */
                                                                            @media screen and (min-width: 30em) {
                                                                                .css-1f754ir [data-font-size="titleLg"] {
                                                                                    font-size: 5.25em;
                                                                                }

                                                                                /* Source: css 1f754ir | Specificity: 4 */
                                                                                @media screen and (min-width: 30em) {
                                                                                    .css-1f754ir [data-font-size="titleXl"] {
                                                                                        font-size: 7.875em;
                                                                                    }

                                                                                    /* Source: css 1f754ir | Specificity: 4 */
                                                                                    @media screen and (min-width: 30em) {
                                                                                        .css-1f754ir .card-code-item h1 {
                                                                                            font-size: 2.625em;
                                                                                        }

                                                                                        /* Source: css 1f754ir | Specificity: 4 */
                                                                                        @media screen and (min-width: 30em) {
                                                                                            .css-1f754ir .card-code-item h2 {
                                                                                                font-size: 2.1em;
                                                                                            }

                                                                                            /* Source: css 1f754ir | Specificity: 4 */
                                                                                            @media screen and (min-width: 30em) {
                                                                                                .css-1f754ir .card-code-item h3 {
                                                                                                    font-size: 1.5750000000000002em;
                                                                                                }

                                                                                                /* Source: css 1f754ir | Specificity: 4 */
                                                                                                @media screen and (min-width: 30em) {
                                                                                                    .css-1f754ir .card-code-item h4 {
                                                                                                        font-size: 1.3125em;
                                                                                                    }

                                                                                                    /* Source: css 6nm8x2 | Specificity: 4 */
                                                                                                    @media screen and (min-width: 30em) {
                                                                                                        .css-6nm8x2 {
                                                                                                            font-size: 1.5750000000000002em;
                                                                                                        }

                                                                                                        /* Source: css 1f8etj | Specificity: 4 */
                                                                                                        @media screen and (min-width: 30em) {
                                                                                                            .css-1f8etj {
                                                                                                                right: var(--chakra-space-6);
                                                                                                                bottom: var(--chakra-space-4);
                                                                                                            }

                                                                                                            /* Source: inline-style | Specificity: 4 */
                                                                                                            [data-node-view-content-inner="paragraph"]:empty::after {
                                                                                                                content: " ";
                                                                                                            }

                                                                                                            /* Source: css-global | Specificity: 5 */
                                                                                                            :where(pre, code, kbd,samp) {
                                                                                                                font-family: SFMono-Regular,Menlo,Monaco,Consolas,monospace;
                                                                                                                font-size: 1em;
                                                                                                            }

                                                                                                            /* Source: css-global | Specificity: 5 */
                                                                                                            :where([type="checkbox"], [type="radio"]) {
                                                                                                                box-sizing: border-box;
                                                                                                                padding: 0;
                                                                                                            }

                                                                                                            /* Source: css-global | Specificity: 6 */
                                                                                                            :where(button, input, optgroup, select, textarea) {
                                                                                                                font-family: inherit;
                                                                                                                font-size: 100%;
                                                                                                                line-height: 1.15;
                                                                                                                margin: 0;
                                                                                                            }

                                                                                                            /* Source: css-global | Specificity: 6 */
                                                                                                            :where(button, input, optgroup, select, textarea) {
                                                                                                                padding: 0;
                                                                                                                line-height: inherit;
                                                                                                                color: inherit;
                                                                                                            }

                                                                                                            /* Source: css-global | Specificity: 6 */
                                                                                                            [data-js-focus-visible] :focus:not([data-focus-visible-added]):not( [data-focus-visible-disabled] ) {
                                                                                                                outline: none;
                                                                                                                box-shadow: none;
                                                                                                            }

                                                                                                            /* Source: css-global | Specificity: 7 */
                                                                                                            :where(h1, h2, h3, h4, h5, h6) {
                                                                                                                font-size: inherit;
                                                                                                                font-weight: inherit;
                                                                                                            }

                                                                                                            /* Source: css-global | Specificity: 8 */
                                                                                                            input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
                                                                                                                -webkit-appearance: none !important;
                                                                                                            }

                                                                                                            /* Source: css-global | Specificity: 9 */
                                                                                                            :where(img, svg, video, canvas, audio, iframe, embed, object) {
                                                                                                                display: block;
                                                                                                            }

                                                                                                            /* Source: css-global | Specificity: 10 */
                                                                                                            .ProseMirror {
                                                                                                                outline: 0 none;
                                                                                                            }

                                                                                                            /* Source: inline-style | Specificity: 10 */
                                                                                                            .ProseMirror {
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: inline-style | Specificity: 10 */
                                                                                                            .ProseMirror {
                                                                                                                word-wrap: break-word;
                                                                                                                white-space: break-spaces;
                                                                                                                -webkit-font-variant-ligatures: none;
                                                                                                                font-variant-ligatures: none;
                                                                                                                font-feature-settings: "liga" 0;
                                                                                                            }

                                                                                                            /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 11 */
                                                                                                            .card-content {
                                                                                                                height: 100%;
                                                                                                                outline-width: 0px;
                                                                                                                line-height: var(--line-height-body);
                                                                                                                letter-spacing: var(--letter-spacing-body);
                                                                                                                --block-margin: 1.125em;
                                                                                                                --grid-border: 1px;
                                                                                                                --grid-padding: 1.22em;
                                                                                                            }

                                                                                                            /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 11 */
                                                                                                            .comments-wrapper {
                                                                                                                font-family: var(--chakra-fonts-body) !important;
                                                                                                                font-weight: 500;
                                                                                                            }

                                                                                                            /* Source: css 6rnmr9 | Specificity: 11 */
                                                                                                            .css-6rnmr9 {
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                -webkit-align-self: stretch;
                                                                                                                -ms-flex-item-align: stretch;
                                                                                                                align-self: stretch;
                                                                                                                position: relative;
                                                                                                                height: 100%;
                                                                                                            }

                                                                                                            /* Source: css 1kxonj9 | Specificity: 11 */
                                                                                                            .css-1kxonj9 {
                                                                                                                width: 100%;
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: css spn4bz | Specificity: 11 */
                                                                                                            .css-spn4bz {
                                                                                                                transition-property: var(--chakra-transition-property-common);
                                                                                                                transition-duration: var(--chakra-transition-duration-fast);
                                                                                                                transition-timing-function: var(--chakra-transition-easing-ease-out);
                                                                                                                cursor: pointer;
                                                                                                                -webkit-text-decoration: none;
                                                                                                                text-decoration: none;
                                                                                                                outline: 2px solid transparent;
                                                                                                                outline-offset: 2px;
                                                                                                                color: inherit;
                                                                                                            }

                                                                                                            /* Source: css 1ikwloi | Specificity: 11 */
                                                                                                            .css-1ikwloi {
                                                                                                                width: 0;
                                                                                                                height: 0px;
                                                                                                                --card-background-color: #0c0524bf;
                                                                                                                --card-border-color: rgba(230, 230, 230, 0.25);
                                                                                                                --card-backdrop-filter: blur(20px) saturate(170%);
                                                                                                                --card-border: var(--card-border-width) solid var(--card-border-color);
                                                                                                                --card-border-width: 0.0625em;
                                                                                                                --card-border-radius: 0.6em;
                                                                                                                --card-shadow-distance: 0.4em;
                                                                                                                --card-border-shadow: 0 0 0 0.0625em rgba(230, 230, 230, 0.25);
                                                                                                                --card-shadow: 0 0 0 0.0625em rgba(230, 230, 230, 0.25);
                                                                                                                --clickable-background-color: #3f385799;
                                                                                                                --box-border-radius: 0.35em;
                                                                                                                --shape-border-width: 0.0625em;
                                                                                                                --line-thickness: 1px;
                                                                                                                --button-border-radius: 0.375em;
                                                                                                                --shape-bg-image: var(--accent-gradient-background);
                                                                                                                --shape-bg-color-alpha: #2f1d63ff;
                                                                                                                --shape-bg-color-alpha-dim: #35206fff;
                                                                                                                --shape-bg-color-alpha-light: #291a57ff;
                                                                                                                --shape-bg-color: #2f1d63ff;
                                                                                                                --shape-border-color: #48367cff;
                                                                                                                --shape-text-color: #E0D6DE;
                                                                                                                --line-color: #48367cff;
                                                                                                                --shape-bg-image-svg: url(#theme-accent-background-gradient-linear);
                                                                                                                --shape-bg-image-svg-rtl: url(#theme-accent-background-gradient-linear-rtl);
                                                                                                                --shape-fill: var(--accent-gradient-fill, var(--accent-color));
                                                                                                                --shape-fill-opacity: 1;
                                                                                                                --shape-fill-svg: url(#theme-accent-gradient-linear) var(--accent-color);
                                                                                                                --shape-fill-svg-rtl: url(#theme-accent-gradient-linear-rtl) var(--accent-color);
                                                                                                                --shape-fill-svg-dim: var(--accent-color-dim);
                                                                                                                --shape-fill-svg-light: var(--accent-color-light);
                                                                                                                --shape-fill-text-color: #fff;
                                                                                                                --accent-color-dim: #a085edff;
                                                                                                                --accent-color-light: #6d52baff;
                                                                                                                --shape-shadow: none;
                                                                                                                --clickable-shadow: 0 0.125em 0.25em -0.0625em rgba(0, 0, 0, 0.06);
                                                                                                                --body-font: "Inter";
                                                                                                                --heading-font: "Petrona";
                                                                                                                --heading-font-weight: 700;
                                                                                                                --body-font-weight: 400;
                                                                                                                --letter-spacing-body: -0.02em;
                                                                                                                --letter-spacing-heading: -0.02em;
                                                                                                                --line-height-body: 1.6;
                                                                                                                --line-height-heading: 1.25;
                                                                                                                --accent-color: #876cd4ff;
                                                                                                                --accent-color-readable: #876cd4ff;
                                                                                                                --accent-gradient: linear-gradient(6deg, #9A81DF 10%,#7456C8 90%);
                                                                                                                --accent-gradient-fill: linear-gradient(6deg, #9A81DF 10%,#7456C8 90%);
                                                                                                                --accent-gradient-background: linear-gradient(6deg, #2e1a66ff 10%,#301f60ff 90%);
                                                                                                                --accent-color-background-muted: #1c113bff;
                                                                                                                --expandable-hover-background: #876cd41a;
                                                                                                                --neutral-border-color: var(--chakra-colors-whiteAlpha-400);
                                                                                                                --neutral-background-color: #191231ff;
                                                                                                                --button-color: #876cd4ff;
                                                                                                                --button-gradient: linear-gradient(6deg, #9A81DF 10%,#7456C8 90%);
                                                                                                                --button-color-inverted: #fff;
                                                                                                                --link-color: #876cd4ff;
                                                                                                                --link-color-hover: #a793e0ff;
                                                                                                                --link-box-shadow: 0 0 0px 3px #876cd4ff;
                                                                                                                --body-color: #E0D6DE;
                                                                                                                --body-color-muted: #e0d6de80;
                                                                                                                --body-color-inverted: #000;
                                                                                                                --link-color-inverted: #fff;
                                                                                                                --highlight-color-dark: var(--body-color);
                                                                                                                --highlight-color-light: var(--body-color-inverted);
                                                                                                                --highlight-link-color-hover-dark: #cab9c7ff;
                                                                                                                --highlight-link-color-hover-light: #1a1a1aff;
                                                                                                                --heading-color: #ff8aafff;
                                                                                                                --heading-gradient: linear-gradient(135deg, #A680FF 5%,#FF85B8 45%,#FFB070 85%);
                                                                                                                --card-color: #0C0524;
                                                                                                                --card-color-mask: #0c0524cc;
                                                                                                                --placeholder-button-bg-color: var(--chakra-colors-gray-700);
                                                                                                                --placeholder-button-bg-hover-color: var(--chakra-colors-gray-600);
                                                                                                                --placeholder-button-text-color: var(--chakra-colors-gray-300);
                                                                                                                --placeholder-button-text-hover-color: var(--chakra-colors-gray-200);
                                                                                                            }

                                                                                                            /* Source: css 10klw3m | Specificity: 11 */
                                                                                                            .css-10klw3m {
                                                                                                                height: 100%;
                                                                                                            }

                                                                                                            /* Source: css 1f754ir | Specificity: 11 */
                                                                                                            .css-1f754ir {
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                position: relative;
                                                                                                                padding-bottom: 0px;
                                                                                                                min-height: calc(var(--100vh) - var(--editor-padding-top, 0px));
                                                                                                            }

                                                                                                            /* Source: css 1m99umk | Specificity: 11 */
                                                                                                            .css-1m99umk {
                                                                                                                display: flex;
                                                                                                                position: absolute;
                                                                                                                width: var(--editor-width);
                                                                                                                height: 100%;
                                                                                                                -webkit-user-select: none;
                                                                                                                -moz-user-select: none;
                                                                                                                -ms-user-select: none;
                                                                                                                user-select: none;
                                                                                                                -webkit-clip-path: inset(0);
                                                                                                                clip-path: inset(0);
                                                                                                                top: 0px;
                                                                                                                left: 0px;
                                                                                                            }

                                                                                                            /* Source: css ruh46c | Specificity: 11 */
                                                                                                            .css-ruh46c {
                                                                                                                width: 100%;
                                                                                                                height: 100%;
                                                                                                                position: fixed;
                                                                                                                background-image: url("https://imgproxy.gamma.app/resize/quality:80/resizing_type:fit/width:2400/https://cdn.gamma.app/zc87vhr30n8uf3n/aee87fc032764df3933f120b651bdfc3/original/Purple-bfg.png");
                                                                                                                -webkit-background-position: center;
                                                                                                                background-position: center;
                                                                                                                -webkit-background-size: cover;
                                                                                                                background-size: cover;
                                                                                                                background-repeat: no-repeat;
                                                                                                            }

                                                                                                            /* Source: css 11w65sc | Specificity: 11 */
                                                                                                            .css-11w65sc {
                                                                                                                display: flex;
                                                                                                                -webkit-align-self: start;
                                                                                                                -ms-flex-item-align: start;
                                                                                                                align-self: start;
                                                                                                                position: absolute;
                                                                                                                inset: 0px;
                                                                                                                height: 100%;
                                                                                                            }

                                                                                                            /* Source: css oupuog | Specificity: 11 */
                                                                                                            .css-oupuog {
                                                                                                                position: fixed;
                                                                                                                z-index: 1;
                                                                                                                top: 0px;
                                                                                                                left: 0px;
                                                                                                                right: 0px;
                                                                                                                height: 100%;
                                                                                                                visibility: hidden;
                                                                                                                background-image: url("https://imgproxy.gamma.app/resize/quality:80/resizing_type:fit/width:2400/https://cdn.gamma.app/zc87vhr30n8uf3n/aee87fc032764df3933f120b651bdfc3/original/Purple-bfg.png");
                                                                                                                -webkit-background-position: center;
                                                                                                                background-position: center;
                                                                                                                -webkit-background-size: cover;
                                                                                                                background-size: cover;
                                                                                                                background-repeat: no-repeat;
                                                                                                                scrollbar-gutter: stable;
                                                                                                                overflow: scroll;
                                                                                                            }

                                                                                                            /* Source: css 6s09y6 | Specificity: 11 */
                                                                                                            .css-6s09y6 {
                                                                                                                display: flex;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                padding-top: var(--doc-padding-top);
                                                                                                                width: 100%;
                                                                                                                --viewport-scale-factor: 1.125;
                                                                                                            }

                                                                                                            /* Source: css p5te4r | Specificity: 11 */
                                                                                                            .css-p5te4r {
                                                                                                                display: flex;
                                                                                                                top: 0px;
                                                                                                                left: 0px;
                                                                                                                position: relative;
                                                                                                                width: 100%;
                                                                                                                height: 100%;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                cursor: default;
                                                                                                                font-size: var(--editor-font-size, 1rem);
                                                                                                                padding-top: var(--card-outer-padding-y);
                                                                                                                padding-bottom: var(--card-outer-padding-y);
                                                                                                                padding-left: var(--card-outer-padding-left);
                                                                                                                padding-right: var(--card-outer-padding-right);
                                                                                                                margin: 0 auto;
                                                                                                                transition-property: transform,padding;
                                                                                                                transition-duration: 200ms;
                                                                                                                --card-inner-padding-x: calc(3.5em / var(--card-font-scale, 1));
                                                                                                                --card-inner-padding-y: calc(4.75em / var(--card-font-scale, 1));
                                                                                                                --card-inner-padding: var(--card-inner-padding-y) var(--card-inner-padding-x);
                                                                                                                --card-outer-padding-left: calc(var(--card-outer-padding-x) + 0px + 0px);
                                                                                                                --card-outer-padding-right: calc(var(--card-outer-padding-x) + 0px + 0px);
                                                                                                                --card-outer-padding-x: 0px;
                                                                                                                --card-outer-padding-y: 0px;
                                                                                                                --comment-padding: 3.5em;
                                                                                                                --nested-card-margin: calc(-1 * var(--comment-padding));
                                                                                                                --top-accent-height-sm: 6.25em;
                                                                                                                --top-accent-height-md: 12.5em;
                                                                                                                --top-accent-height-lg: 18.75em;
                                                                                                                --top-accent-height: var(--top-accent-height-md);
                                                                                                                --behind-accent-height: 24em;
                                                                                                                --font-size: calc(1 * var(--card-font-scale, 1) * var(--editor-font-size, 1rem) * 1 * var(--viewport-scale-factor, 1.125));
                                                                                                                --card-font-scale: 1;
                                                                                                                --card-width: calc(64.5em / var(--card-font-scale, 1));
                                                                                                                --card-min-height: 0px;
                                                                                                                --max-content-width: calc(57.5em / var(--card-font-scale, 1));
                                                                                                                --card-max-width: var(--editor-width);
                                                                                                                --media-scale: min(1, var(--card-font-scale, 1));
                                                                                                                --zoom-level: 1;
                                                                                                                --card-vertical-align: center;
                                                                                                            }

                                                                                                            /* Source: css 1ci7n6f | Specificity: 11 */
                                                                                                            .css-1ci7n6f {
                                                                                                                display: flex;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                font-size: var(--font-size);
                                                                                                                position: relative;
                                                                                                                width: 100%;
                                                                                                                min-width: 0%;
                                                                                                                min-height: var(--card-min-height);
                                                                                                                max-width: var(--card-max-width);
                                                                                                                border-radius: var(--card-border-radius);
                                                                                                                -webkit-padding-start: var(--doc-padding-left);
                                                                                                                padding-inline-start: var(--doc-padding-left);
                                                                                                                -webkit-padding-end: var(--doc-padding-right);
                                                                                                                padding-inline-end: var(--doc-padding-right);
                                                                                                                --grid-outline-color: var(--chakra-colors-gray-600);
                                                                                                                --card-background-color: #0c0524bf;
                                                                                                                --card-border-color: rgba(230, 230, 230, 0.25);
                                                                                                                --card-backdrop-filter: blur(20px) saturate(170%);
                                                                                                                --card-border: var(--card-border-width) solid var(--card-border-color);
                                                                                                                --card-border-width: 0.0625em;
                                                                                                                --card-border-radius: 0;
                                                                                                                --card-shadow-distance: 0.4em;
                                                                                                                --card-border-shadow: 0 0 0 0.0625em rgba(230, 230, 230, 0.25);
                                                                                                                --card-shadow: 0 0 0 0.0625em rgba(230, 230, 230, 0.25);
                                                                                                                --clickable-background-color: #3f385799;
                                                                                                                --box-border-radius: 0.35em;
                                                                                                                --shape-border-width: 0.0625em;
                                                                                                                --line-thickness: max(round(0.125em, 1px), 1px);
                                                                                                                --button-border-radius: 0.375em;
                                                                                                                --shape-bg-image: var(--accent-gradient-background);
                                                                                                                --shape-bg-color-alpha: #2f1d63ff;
                                                                                                                --shape-bg-color-alpha-dim: #35206fff;
                                                                                                                --shape-bg-color-alpha-light: #291a57ff;
                                                                                                                --shape-bg-color: #2f1d63ff;
                                                                                                                --shape-border-color: #48367cff;
                                                                                                                --shape-text-color: #E0D6DE;
                                                                                                                --line-color: #48367cff;
                                                                                                                --shape-bg-image-svg: url(#theme-accent-background-gradient-linear);
                                                                                                                --shape-bg-image-svg-rtl: url(#theme-accent-background-gradient-linear-rtl);
                                                                                                                --shape-fill: var(--accent-gradient-fill, var(--accent-color));
                                                                                                                --shape-fill-opacity: 1;
                                                                                                                --shape-fill-svg: url(#theme-accent-gradient-linear) var(--accent-color);
                                                                                                                --shape-fill-svg-rtl: url(#theme-accent-gradient-linear-rtl) var(--accent-color);
                                                                                                                --shape-fill-svg-dim: var(--accent-color-dim);
                                                                                                                --shape-fill-svg-light: var(--accent-color-light);
                                                                                                                --shape-fill-text-color: #fff;
                                                                                                                --accent-color-dim: #a085edff;
                                                                                                                --accent-color-light: #6d52baff;
                                                                                                                --shape-shadow: none;
                                                                                                                --clickable-shadow: 0 0.25em 0.375em -0.0625em rgba(0, 0, 0, 0.1),0 0.125em 0.25em -0.0625em rgba(0, 0, 0, 0.06);
                                                                                                                --body-font: "Inter";
                                                                                                                --heading-font: "Petrona";
                                                                                                                --heading-font-weight: 700;
                                                                                                                --body-font-weight: 400;
                                                                                                                --letter-spacing-body: -0.02em;
                                                                                                                --letter-spacing-heading: -0.02em;
                                                                                                                --line-height-body: 1.6;
                                                                                                                --line-height-heading: 1.25;
                                                                                                                --accent-color: #876cd4ff;
                                                                                                                --accent-color-readable: #876cd4ff;
                                                                                                                --accent-gradient: linear-gradient(6deg, #9A81DF 10%,#7456C8 90%);
                                                                                                                --accent-gradient-fill: linear-gradient(6deg, #9A81DF 10%,#7456C8 90%);
                                                                                                                --accent-gradient-background: linear-gradient(6deg, #2e1a66ff 10%,#301f60ff 90%);
                                                                                                                --accent-color-background-muted: #1c113bff;
                                                                                                                --expandable-hover-background: #876cd41a;
                                                                                                                --neutral-border-color: var(--chakra-colors-whiteAlpha-400);
                                                                                                                --neutral-background-color: #191231ff;
                                                                                                                --button-color: #876cd4ff;
                                                                                                                --button-gradient: linear-gradient(6deg, #9A81DF 10%,#7456C8 90%);
                                                                                                                --button-color-inverted: #fff;
                                                                                                                --link-color: #876cd4ff;
                                                                                                                --link-color-hover: #a793e0ff;
                                                                                                                --link-box-shadow: 0 0 0px 3px #876cd4ff;
                                                                                                                --body-color: #E0D6DE;
                                                                                                                --body-color-muted: #e0d6de80;
                                                                                                                --body-color-inverted: #000;
                                                                                                                --link-color-inverted: #fff;
                                                                                                                --highlight-color-dark: var(--body-color);
                                                                                                                --highlight-color-light: var(--body-color-inverted);
                                                                                                                --highlight-link-color-hover-dark: #cab9c7ff;
                                                                                                                --highlight-link-color-hover-light: #1a1a1aff;
                                                                                                                --heading-color: #ff8aafff;
                                                                                                                --heading-gradient: linear-gradient(135deg, #A680FF 5%,#FF85B8 45%,#FFB070 85%);
                                                                                                                --card-color: #0C0524;
                                                                                                                --card-color-mask: #0c0524cc;
                                                                                                                --placeholder-button-bg-color: var(--chakra-colors-gray-700);
                                                                                                                --placeholder-button-bg-hover-color: var(--chakra-colors-gray-600);
                                                                                                                --placeholder-button-text-color: var(--chakra-colors-gray-300);
                                                                                                                --placeholder-button-text-hover-color: var(--chakra-colors-gray-200);
                                                                                                            }

                                                                                                            /* Source: css jtdbhb | Specificity: 11 */
                                                                                                            .css-jtdbhb {
                                                                                                                position: absolute;
                                                                                                                inset: 0px;
                                                                                                                outline-offset: -2px;
                                                                                                                -webkit-backdrop-filter: var(--card-backdrop-filter);
                                                                                                                backdrop-filter: var(--card-backdrop-filter);
                                                                                                                background-color: var(--card-background-color);
                                                                                                                border-radius: 0px;
                                                                                                            }

                                                                                                            /* Source: css q3acjc | Specificity: 11 */
                                                                                                            .css-q3acjc {
                                                                                                                width: var(--card-width);
                                                                                                                max-width: 100%;
                                                                                                                position: relative;
                                                                                                                cursor: auto;
                                                                                                                color: var(--body-color);
                                                                                                            }

                                                                                                            /* Source: css 15maf5o | Specificity: 11 */
                                                                                                            .css-15maf5o {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: start;
                                                                                                                -webkit-box-align: start;
                                                                                                                -ms-flex-align: start;
                                                                                                                align-items: start;
                                                                                                                -webkit-flex-direction: row;
                                                                                                                -ms-flex-direction: row;
                                                                                                                flex-direction: row;
                                                                                                                gap: var(--chakra-space-1-5);
                                                                                                                position: absolute;
                                                                                                                left: var(--chakra-space-8);
                                                                                                                right: var(--chakra-space-2-5);
                                                                                                                z-index: 11;
                                                                                                                top: var(--chakra-space-3);
                                                                                                                pointer-events: none;
                                                                                                            }

                                                                                                            /* Source: css 17xejub | Specificity: 11 */
                                                                                                            .css-17xejub {
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                justify-self: stretch;
                                                                                                                -webkit-align-self: stretch;
                                                                                                                -ms-flex-item-align: stretch;
                                                                                                                align-self: stretch;
                                                                                                            }

                                                                                                            /* Source: css ep7w77 | Specificity: 11 */
                                                                                                            .css-ep7w77 {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                width: var(--editor-width);
                                                                                                                height: 100%;
                                                                                                                position: absolute;
                                                                                                                border-radius: var(--card-border-radius);
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                -webkit-transform: translateX(-50%);
                                                                                                                -moz-transform: translateX(-50%);
                                                                                                                -ms-transform: translateX(-50%);
                                                                                                                transform: translateX(-50%);
                                                                                                                left: calc(50% - var(--doc-padding-left, 0px) / 2 + var(--doc-padding-right, 0px) / 2);
                                                                                                                -webkit-background-size: cover;
                                                                                                                background-size: cover;
                                                                                                                padding: 0px;
                                                                                                                object-fit: contain;
                                                                                                                container-type: size;
                                                                                                            }

                                                                                                            /* Source: css wibyix | Specificity: 11 */
                                                                                                            .css-wibyix {
                                                                                                                position: absolute;
                                                                                                                inset: 0px;
                                                                                                                overflow: hidden;
                                                                                                                border-radius: var(--box-border-radius);
                                                                                                                background-image: url("https://imgproxy.gamma.app/resize/quality:80/resizing_type:fit/width:2400/https://cdn.gamma.app/oyvnux8p7h6duy7/generated-images/PxHE5SvCUfMfn9pcoTgKY.png");
                                                                                                                -webkit-background-position: center;
                                                                                                                background-position: center;
                                                                                                                -webkit-background-size: cover;
                                                                                                                background-size: cover;
                                                                                                                background-repeat: no-repeat;
                                                                                                            }

                                                                                                            /* Source: css 1a2prk | Specificity: 11 */
                                                                                                            .css-1a2prk {
                                                                                                                position: absolute;
                                                                                                                inset: 0px;
                                                                                                                border-radius: inherit;
                                                                                                                transition-property: backdrop-filter,background;
                                                                                                                transition-duration: var(--chakra-transition-duration-normal);
                                                                                                                background-color: var(--card-color-mask);
                                                                                                            }

                                                                                                            /* Source: css 1jw19ud | Specificity: 11 */
                                                                                                            .css-1jw19ud {
                                                                                                                display: flex;
                                                                                                                width: 100%;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                border-radius: var(--card-border-radius);
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                -webkit-box-pack: var(--card-vertical-align);
                                                                                                                -ms-flex-pack: var(--card-vertical-align);
                                                                                                                -webkit-justify-content: var(--card-vertical-align);
                                                                                                                justify-content: var(--card-vertical-align);
                                                                                                            }

                                                                                                            /* Source: css 1uxa0lr | Specificity: 11 */
                                                                                                            .css-1uxa0lr {
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: row;
                                                                                                                -ms-flex-direction: row;
                                                                                                                flex-direction: row;
                                                                                                                -webkit-box-pack: var(--flex-align);
                                                                                                                -ms-flex-pack: var(--flex-align);
                                                                                                                -webkit-justify-content: var(--flex-align);
                                                                                                                justify-content: var(--flex-align);
                                                                                                                width: 100%;
                                                                                                                border-radius: var(--box-border-radius);
                                                                                                                gap: 0.5em;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                --button-width: auto;
                                                                                                            }

                                                                                                            /* Source: css 11eu7i7 | Specificity: 11 */
                                                                                                            .css-11eu7i7 {
                                                                                                                -webkit-appearance: none;
                                                                                                                -moz-appearance: none;
                                                                                                                -ms-appearance: none;
                                                                                                                appearance: none;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                white-space: nowrap;
                                                                                                                vertical-align: middle;
                                                                                                                border-radius: inherit;
                                                                                                                font-weight: 600;
                                                                                                                transition-duration: var(--chakra-transition-duration-normal);
                                                                                                                color: inherit;
                                                                                                                font-family: inherit;
                                                                                                                background: none;
                                                                                                                margin: 0px;
                                                                                                                padding: 0px;
                                                                                                                background-color: inherit;
                                                                                                                cursor: pointer;
                                                                                                                -webkit-user-select: none;
                                                                                                                -moz-user-select: none;
                                                                                                                -ms-user-select: none;
                                                                                                                user-select: none;
                                                                                                                display: inline-flex;
                                                                                                                position: relative;
                                                                                                                min-width: min(100%, 12em);
                                                                                                                max-width: 100%;
                                                                                                                font-size: 1em;
                                                                                                                padding-top: 0.5em;
                                                                                                                padding-bottom: 0.5em;
                                                                                                                min-height: 2.75em;
                                                                                                                width: var(--button-width);
                                                                                                                height: auto;
                                                                                                                -webkit-padding-start: 1em;
                                                                                                                padding-inline-start: 1em;
                                                                                                                -webkit-padding-end: 1em;
                                                                                                                padding-inline-end: 1em;
                                                                                                                transition-property: none;
                                                                                                                line-height: var(--line-height-body);
                                                                                                            }

                                                                                                            /* Source: css 1n705t | Specificity: 11 */
                                                                                                            .css-1n705t {
                                                                                                                transition-property: none;
                                                                                                                transition-duration: var(--chakra-transition-duration-normal);
                                                                                                                transition-timing-function: var(--chakra-transition-easing-ease-out);
                                                                                                                cursor: pointer;
                                                                                                                -webkit-text-decoration: none;
                                                                                                                text-decoration: none;
                                                                                                                outline: 2px solid transparent;
                                                                                                                outline-offset: 2px;
                                                                                                                color: inherit;
                                                                                                                -webkit-appearance: none;
                                                                                                                -moz-appearance: none;
                                                                                                                -ms-appearance: none;
                                                                                                                appearance: none;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                white-space: nowrap;
                                                                                                                vertical-align: middle;
                                                                                                                border-radius: inherit;
                                                                                                                font-weight: 600;
                                                                                                                font-family: inherit;
                                                                                                                background: none;
                                                                                                                margin: 0px;
                                                                                                                padding: 0px;
                                                                                                                background-color: inherit;
                                                                                                                -webkit-user-select: none;
                                                                                                                -moz-user-select: none;
                                                                                                                -ms-user-select: none;
                                                                                                                user-select: none;
                                                                                                                display: inline-flex;
                                                                                                                position: relative;
                                                                                                                min-width: min(100%, 12em);
                                                                                                                max-width: 100%;
                                                                                                                font-size: 1em;
                                                                                                                padding-top: 0.5em;
                                                                                                                padding-bottom: 0.5em;
                                                                                                                min-height: 2.75em;
                                                                                                                width: var(--button-width);
                                                                                                                height: auto;
                                                                                                                -webkit-padding-start: 1em;
                                                                                                                padding-inline-start: 1em;
                                                                                                                -webkit-padding-end: 1em;
                                                                                                                padding-inline-end: 1em;
                                                                                                                line-height: var(--line-height-body);
                                                                                                            }

                                                                                                            /* Source: css tvj5s7 | Specificity: 11 */
                                                                                                            .css-tvj5s7 {
                                                                                                                overflow: hidden;
                                                                                                                text-overflow: ellipsis;
                                                                                                                display: -webkit-box;
                                                                                                                -webkit-box-orient: vertical;
                                                                                                                -webkit-line-clamp: var(--chakra-line-clamp);
                                                                                                                --chakra-line-clamp: 1;
                                                                                                                word-break: break-all;
                                                                                                                text-align: center;
                                                                                                            }

                                                                                                            /* Source: css tiu1p0 | Specificity: 11 */
                                                                                                            .css-tiu1p0 {
                                                                                                                width: var(--card-width);
                                                                                                                max-width: 100%;
                                                                                                                position: relative;
                                                                                                                cursor: auto;
                                                                                                                color: var(--body-color);
                                                                                                            }

                                                                                                            /* Source: css 1lsxqr4 | Specificity: 11 */
                                                                                                            .css-1lsxqr4 {
                                                                                                                display: grid;
                                                                                                                grid-gap: var(--grid-border);
                                                                                                                position: relative;
                                                                                                                grid-template-columns: 40% 60%;
                                                                                                            }

                                                                                                            /* Source: css fz71is | Specificity: 11 */
                                                                                                            .css-fz71is {
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                height: 100%;
                                                                                                                width: 100%;
                                                                                                                -webkit-align-items: var(--flex-align);
                                                                                                                -webkit-box-align: var(--flex-align);
                                                                                                                -ms-flex-align: var(--flex-align);
                                                                                                                align-items: var(--flex-align);
                                                                                                            }

                                                                                                            /* Source: css 1msdo75 | Specificity: 11 */
                                                                                                            .css-1msdo75 {
                                                                                                                width: calc(1024 * var(--font-size) / 16);
                                                                                                                max-width: calc(100% * var(--media-scale));
                                                                                                                position: relative;
                                                                                                                overflow: hidden;
                                                                                                                border-radius: var(--box-border-radius);
                                                                                                                -webkit-mask: none !important;
                                                                                                                mask: none !important;
                                                                                                            }

                                                                                                            /* Source: css p4s2y9 | Specificity: 11 */
                                                                                                            .css-p4s2y9 {
                                                                                                                inset: 0px;
                                                                                                                width: 100%;
                                                                                                                height: 100%;
                                                                                                                position: absolute;
                                                                                                                z-index: 1;
                                                                                                                cursor: zoom-in;
                                                                                                                opacity: 0;
                                                                                                            }

                                                                                                            /* Source: css 11lrhya | Specificity: 11 */
                                                                                                            .css-11lrhya {
                                                                                                                max-height: var(--media-maxH);
                                                                                                                max-width: var(--media-maxW);
                                                                                                                overflow: hidden;
                                                                                                                width: 100%;
                                                                                                                display: block;
                                                                                                            }

                                                                                                            /* Source: css zec7a | Specificity: 11 */
                                                                                                            .css-zec7a {
                                                                                                                object-fit: contain;
                                                                                                                max-height: calc(var(--media-maxH) * 1);
                                                                                                                transform-origin: left top;
                                                                                                                -webkit-transform: scale(1) translate(-0%, -0%);
                                                                                                                -moz-transform: scale(1) translate(-0%, -0%);
                                                                                                                -ms-transform: scale(1) translate(-0%, -0%);
                                                                                                                transform: scale(1) translate(-0%, -0%);
                                                                                                                width: 100%;
                                                                                                            }

                                                                                                            /* Source: css 1yob2lz | Specificity: 11 */
                                                                                                            .css-1yob2lz {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                position: absolute;
                                                                                                                top: 0px;
                                                                                                                height: 100%;
                                                                                                                width: var(--chakra-sizes-6);
                                                                                                                right: calc(var(--chakra-space-3) * -1);
                                                                                                                opacity: 0;
                                                                                                                transition-property: opacity;
                                                                                                                transition-duration: var(--chakra-transition-duration-normal);
                                                                                                            }

                                                                                                            /* Source: css lfyqm6 | Specificity: 11 */
                                                                                                            .css-lfyqm6 {
                                                                                                                display: grid;
                                                                                                                grid-row-gap: 1em;
                                                                                                                grid-column-gap: 1em;
                                                                                                                grid-template-columns: repeat(18, minmax(0, 1fr));
                                                                                                                position: relative;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 1doss8g | Specificity: 11 */
                                                                                                            .css-1doss8g {
                                                                                                                display: contents;
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: css 113irgn | Specificity: 11 */
                                                                                                            .css-113irgn {
                                                                                                                display: flex;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                grid-column: span var(--grid-item-0-resize-primary, 6);
                                                                                                            }

                                                                                                            /* Source: css tu2eiy | Specificity: 11 */
                                                                                                            .css-tu2eiy {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 1em;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                -webkit-align-items: var(--flex-align);
                                                                                                                -webkit-box-align: var(--flex-align);
                                                                                                                -ms-flex-align: var(--flex-align);
                                                                                                                align-items: var(--flex-align);
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css 1kldx6p | Specificity: 11 */
                                                                                                            .css-1kldx6p {
                                                                                                                display: flex;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                grid-column: span var(--grid-item-1-resize-primary, 6);
                                                                                                            }

                                                                                                            /* Source: css 1k7uzzt | Specificity: 11 */
                                                                                                            .css-1k7uzzt {
                                                                                                                display: flex;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                grid-column: span var(--grid-item-2-resize-primary, 6);
                                                                                                            }

                                                                                                            /* Source: css 1yb9qhb | Specificity: 11 */
                                                                                                            .css-1yb9qhb {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 0px;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                text-align: start;
                                                                                                                margin-bottom: 0.75em;
                                                                                                                border-radius: 0px;
                                                                                                                border-width: 0;
                                                                                                            }

                                                                                                            /* Source: css 1n8cxcg | Specificity: 11 */
                                                                                                            .css-1n8cxcg {
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                opacity: 1;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 145n145 | Specificity: 11 */
                                                                                                            .css-145n145 {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                margin-bottom: 0.25em;
                                                                                                            }

                                                                                                            /* Source: css 1qwoox3 | Specificity: 11 */
                                                                                                            .css-1qwoox3 {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                height: calc(1em * var(--line-height-heading));
                                                                                                                width: 1em;
                                                                                                                font-size: 1em;
                                                                                                                font-weight: var(--chakra-fontWeights-light);
                                                                                                                text-align: left;
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: css 1swuip2 | Specificity: 11 */
                                                                                                            .css-1swuip2 {
                                                                                                                display: flex;
                                                                                                                position: relative;
                                                                                                                top: calc(var(--line-thickness) * -1);
                                                                                                                margin-top: 0.2em;
                                                                                                                margin-bottom: 0.5em;
                                                                                                                opacity: 1;
                                                                                                                height: calc(var(--line-thickness) * 1);
                                                                                                                border-radius: 0px;
                                                                                                            }

                                                                                                            /* Source: css z1fkfg | Specificity: 11 */
                                                                                                            .css-z1fkfg {
                                                                                                                display: grid;
                                                                                                                grid-gap: var(--grid-border);
                                                                                                                position: relative;
                                                                                                                grid-template-columns: 50% 50%;
                                                                                                            }

                                                                                                            /* Source: css 1jizzug | Specificity: 11 */
                                                                                                            .css-1jizzug {
                                                                                                                background-color: #1c113bff !important;
                                                                                                                padding-top: 0.25em;
                                                                                                                padding-bottom: 0.5em;
                                                                                                                -webkit-padding-start: 1em;
                                                                                                                padding-inline-start: 1em;
                                                                                                                -webkit-padding-end: 1em;
                                                                                                                padding-inline-end: 1em;
                                                                                                                border-radius: var(--box-border-radius);
                                                                                                                position: relative;
                                                                                                                --body-color: white;
                                                                                                                --heading-color: white;
                                                                                                            }

                                                                                                            /* Source: css 125ca8a | Specificity: 11 */
                                                                                                            .css-125ca8a {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: flex-start;
                                                                                                                -webkit-box-align: flex-start;
                                                                                                                -ms-flex-align: flex-start;
                                                                                                                align-items: flex-start;
                                                                                                                -webkit-flex-direction: row;
                                                                                                                -ms-flex-direction: row;
                                                                                                                flex-direction: row;
                                                                                                                gap: 1em;
                                                                                                            }

                                                                                                            /* Source: css uiu2av | Specificity: 11 */
                                                                                                            .css-uiu2av {
                                                                                                                color: #9e89dcff;
                                                                                                                margin-top: 1em;
                                                                                                                font-size: 1em;
                                                                                                                line-height: var(--line-height-body);
                                                                                                            }

                                                                                                            /* Source: css 1cmy683 | Specificity: 11 */
                                                                                                            .css-1cmy683 {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 1em;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                -webkit-align-items: var(--flex-align);
                                                                                                                -webkit-box-align: var(--flex-align);
                                                                                                                -ms-flex-align: var(--flex-align);
                                                                                                                align-items: var(--flex-align);
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                                border-inline-start-width: 0px !important;
                                                                                                                border-top-left-radius: calc(var(--line-thickness) * 4) !important;
                                                                                                                border-bottom-left-radius: calc(var(--line-thickness) * 4) !important;
                                                                                                                -webkit-padding-start: calc(var(--line-thickness) * 4 + 1em);
                                                                                                                padding-inline-start: calc(var(--line-thickness) * 4 + 1em);
                                                                                                            }

                                                                                                            /* Source: css 16suf8r | Specificity: 11 */
                                                                                                            .css-16suf8r {
                                                                                                                display: flex;
                                                                                                                position: absolute;
                                                                                                                top: calc(var(--line-thickness) * -1);
                                                                                                                bottom: calc(var(--line-thickness) * -1);
                                                                                                                left: calc(var(--line-thickness) * -1);
                                                                                                                width: calc(var(--line-thickness) * 4);
                                                                                                                border-top-left-radius: var(--box-border-radius);
                                                                                                                border-bottom-left-radius: var(--box-border-radius);
                                                                                                            }

                                                                                                            /* Source: css 195o201 | Specificity: 11 */
                                                                                                            .css-195o201 {
                                                                                                                display: grid;
                                                                                                                grid-gap: var(--grid-border);
                                                                                                                position: relative;
                                                                                                                grid-template-columns: 60% 40%;
                                                                                                            }

                                                                                                            /* Source: css o0xara | Specificity: 11 */
                                                                                                            .css-o0xara {
                                                                                                                display: grid;
                                                                                                                grid-row-gap: 0em;
                                                                                                                grid-column-gap: 0em;
                                                                                                                grid-template-columns: repeat(12, minmax(0, 1fr));
                                                                                                                position: relative;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 1y8r7og | Specificity: 11 */
                                                                                                            .css-1y8r7og {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 0px;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                gap: 1em;
                                                                                                                height: 100%;
                                                                                                                border-radius: var(--box-border-radius);
                                                                                                                text-align: left;
                                                                                                                -webkit-align-items: flex-start;
                                                                                                                -webkit-box-align: flex-start;
                                                                                                                -ms-flex-align: flex-start;
                                                                                                                align-items: flex-start;
                                                                                                                --flex-align: flex-start;
                                                                                                                --descendant-align-self: flex-start;
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css l058q1 | Specificity: 11 */
                                                                                                            .css-l058q1 {
                                                                                                                display: flex;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                line-height: 1;
                                                                                                                position: relative;
                                                                                                                width: 100%;
                                                                                                                height: 4em;
                                                                                                                text-align: center;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                --flex-align: center;
                                                                                                            }

                                                                                                            /* Source: css 1b6tcxl | Specificity: 11 */
                                                                                                            .css-1b6tcxl {
                                                                                                                position: absolute;
                                                                                                                inset: 0px;
                                                                                                                width: 100%;
                                                                                                                overflow: visible;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 1bzgy1u | Specificity: 11 */
                                                                                                            .css-1bzgy1u {
                                                                                                                display: flex;
                                                                                                                font-size: 1.5em;
                                                                                                                position: absolute;
                                                                                                                margin-top: 0.5em;
                                                                                                                margin-bottom: 0.5em;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                            }

                                                                                                            /* Source: css 11ttij2 | Specificity: 11 */
                                                                                                            .css-11ttij2 {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                height: calc(1em * var(--line-height-heading));
                                                                                                                width: 1em;
                                                                                                                font-size: 1em;
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: css 1230m0r | Specificity: 11 */
                                                                                                            .css-1230m0r {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                object-fit: contain;
                                                                                                            }

                                                                                                            /* Source: css 23so4n | Specificity: 11 */
                                                                                                            .css-23so4n {
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                width: 100%;
                                                                                                                cursor: text;
                                                                                                                min-width: 0px;
                                                                                                                transform-origin: center top;
                                                                                                                padding: 1em;
                                                                                                                padding-top: 0px;
                                                                                                            }

                                                                                                            /* Source: css 1txbehy | Specificity: 11 */
                                                                                                            .css-1txbehy {
                                                                                                                display: flex;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                grid-column: span var(--grid-item-3-resize-primary, 6);
                                                                                                            }

                                                                                                            /* Source: css 15mlzeb | Specificity: 11 */
                                                                                                            .css-15mlzeb {
                                                                                                                display: grid;
                                                                                                                grid-gap: var(--grid-border);
                                                                                                                position: relative;
                                                                                                                grid-template-columns: 33% 33% 34%;
                                                                                                            }

                                                                                                            /* Source: css u6mej4 | Specificity: 11 */
                                                                                                            .css-u6mej4 {
                                                                                                                display: grid;
                                                                                                                grid-gap: var(--grid-border);
                                                                                                                position: relative;
                                                                                                                grid-template-columns: 45% 55%;
                                                                                                            }

                                                                                                            /* Source: css bdqj31 | Specificity: 11 */
                                                                                                            .css-bdqj31 {
                                                                                                                display: grid;
                                                                                                                grid-column-gap: 1.25em;
                                                                                                                grid-template-rows: auto 0px auto;
                                                                                                                grid-auto-columns: 1fr;
                                                                                                                grid-auto-flow: column;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                position: relative;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css q6hj78 | Specificity: 11 */
                                                                                                            .css-q6hj78 {
                                                                                                                grid-row: 2;
                                                                                                                grid-column: 1;
                                                                                                            }

                                                                                                            /* Source: css 1gsmjae | Specificity: 11 */
                                                                                                            .css-1gsmjae {
                                                                                                                position: absolute;
                                                                                                                height: var(--line-thickness);
                                                                                                                width: 100%;
                                                                                                                left: 0px;
                                                                                                                right: 0px;
                                                                                                            }

                                                                                                            /* Source: css 1j4lduj | Specificity: 11 */
                                                                                                            .css-1j4lduj {
                                                                                                                display: flex;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                min-width: 0px;
                                                                                                                position: relative;
                                                                                                                transition-property: border,padding,right,margin;
                                                                                                                cursor: default;
                                                                                                                grid-column: span 2;
                                                                                                                grid-row: 1;
                                                                                                                transform-origin: center bottom;
                                                                                                                padding-bottom: 4em;
                                                                                                                -webkit-padding-start: 1em;
                                                                                                                padding-inline-start: 1em;
                                                                                                                -webkit-padding-end: 1em;
                                                                                                                padding-inline-end: 1em;
                                                                                                                -webkit-align-items: flex-start;
                                                                                                                -webkit-box-align: flex-start;
                                                                                                                -ms-flex-align: flex-start;
                                                                                                                align-items: flex-start;
                                                                                                            }

                                                                                                            /* Source: css 1ygryfz | Specificity: 11 */
                                                                                                            .css-1ygryfz {
                                                                                                                display: flex;
                                                                                                                bottom: 0em;
                                                                                                                -webkit-transform: translateY(50%);
                                                                                                                -moz-transform: translateY(50%);
                                                                                                                -ms-transform: translateY(50%);
                                                                                                                transform: translateY(50%);
                                                                                                                position: absolute;
                                                                                                                -webkit-user-select: none;
                                                                                                                -moz-user-select: none;
                                                                                                                -ms-user-select: none;
                                                                                                                user-select: none;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 1dglan8 | Specificity: 11 */
                                                                                                            .css-1dglan8 {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                height: 2.25em;
                                                                                                                width: 2.25em;
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: css 6nm8x2 | Specificity: 11 */
                                                                                                            .css-6nm8x2 {
                                                                                                                text-align: center;
                                                                                                                position: absolute;
                                                                                                                top: 50%;
                                                                                                                left: 50%;
                                                                                                                -webkit-transform: translate(-50%, -50%);
                                                                                                                -moz-transform: translate(-50%, -50%);
                                                                                                                -ms-transform: translate(-50%, -50%);
                                                                                                                transform: translate(-50%, -50%);
                                                                                                                font-size: 1.3125em;
                                                                                                                line-height: var(--line-height-heading);
                                                                                                            }

                                                                                                            /* Source: css gwa7l8 | Specificity: 11 */
                                                                                                            .css-gwa7l8 {
                                                                                                                position: absolute;
                                                                                                                z-index: -1;
                                                                                                                height: 3em;
                                                                                                                width: var(--line-thickness);
                                                                                                                left: 50%;
                                                                                                                bottom: 50%;
                                                                                                                -webkit-transform: translateX(-50%);
                                                                                                                -moz-transform: translateX(-50%);
                                                                                                                -ms-transform: translateX(-50%);
                                                                                                                transform: translateX(-50%);
                                                                                                            }

                                                                                                            /* Source: css k0s4tx | Specificity: 11 */
                                                                                                            .css-k0s4tx {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 0px;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                max-width: 100%;
                                                                                                                min-width: min(100%, 8em);
                                                                                                                text-align: center;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                --flex-align: center;
                                                                                                            }

                                                                                                            /* Source: css 1lg6e7m | Specificity: 11 */
                                                                                                            .css-1lg6e7m {
                                                                                                                display: flex;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                min-width: 0px;
                                                                                                                position: relative;
                                                                                                                transition-property: border,padding,right,margin;
                                                                                                                cursor: default;
                                                                                                                grid-column: span 2;
                                                                                                                grid-row: 3;
                                                                                                                transform-origin: center top;
                                                                                                                padding-top: 4em;
                                                                                                                -webkit-padding-start: 1em;
                                                                                                                padding-inline-start: 1em;
                                                                                                                -webkit-padding-end: 1em;
                                                                                                                padding-inline-end: 1em;
                                                                                                                -webkit-align-items: flex-start;
                                                                                                                -webkit-box-align: flex-start;
                                                                                                                -ms-flex-align: flex-start;
                                                                                                                align-items: flex-start;
                                                                                                            }

                                                                                                            /* Source: css khxtwi | Specificity: 11 */
                                                                                                            .css-khxtwi {
                                                                                                                display: flex;
                                                                                                                top: 0em;
                                                                                                                -webkit-transform: translateY(-50%);
                                                                                                                -moz-transform: translateY(-50%);
                                                                                                                -ms-transform: translateY(-50%);
                                                                                                                transform: translateY(-50%);
                                                                                                                position: absolute;
                                                                                                                -webkit-user-select: none;
                                                                                                                -moz-user-select: none;
                                                                                                                -ms-user-select: none;
                                                                                                                user-select: none;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 1cyrbjv | Specificity: 11 */
                                                                                                            .css-1cyrbjv {
                                                                                                                position: absolute;
                                                                                                                z-index: -1;
                                                                                                                height: 3em;
                                                                                                                width: var(--line-thickness);
                                                                                                                left: 50%;
                                                                                                                top: 50%;
                                                                                                                -webkit-transform: translateX(-50%);
                                                                                                                -moz-transform: translateX(-50%);
                                                                                                                -ms-transform: translateX(-50%);
                                                                                                                transform: translateX(-50%);
                                                                                                            }

                                                                                                            /* Source: css 1edcsvw | Specificity: 11 */
                                                                                                            .css-1edcsvw {
                                                                                                                grid-column: 1/span 1;
                                                                                                                grid-row: 3;
                                                                                                                min-width: 0.5fr;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css gycq7z | Specificity: 11 */
                                                                                                            .css-gycq7z {
                                                                                                                display: grid;
                                                                                                                grid-row-gap: 2em;
                                                                                                                grid-auto-rows: auto;
                                                                                                                grid-template-columns: 1fr 0px 1fr;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                position: relative;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 34di9d | Specificity: 11 */
                                                                                                            .css-34di9d {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                grid-column: 2;
                                                                                                                grid-row: 1;
                                                                                                                --line-color: var(--shape-border-color-override, var(--shape-border-color));
                                                                                                            }

                                                                                                            /* Source: css he26gr | Specificity: 11 */
                                                                                                            .css-he26gr {
                                                                                                                position: absolute;
                                                                                                                width: var(--line-thickness);
                                                                                                                top: 0px;
                                                                                                                bottom: 0px;
                                                                                                            }

                                                                                                            /* Source: css 1kqsc | Specificity: 11 */
                                                                                                            .css-1kqsc {
                                                                                                                display: flex;
                                                                                                                min-width: 0px;
                                                                                                                position: relative;
                                                                                                                transition-property: border,padding,right,margin;
                                                                                                                cursor: default;
                                                                                                                grid-row: 1;
                                                                                                                transform-origin: right center;
                                                                                                                -webkit-padding-end: 0em;
                                                                                                                padding-inline-end: 0em;
                                                                                                                grid-column: 1;
                                                                                                                height: fit-content;
                                                                                                                -webkit-align-items: flex-start;
                                                                                                                -webkit-box-align: flex-start;
                                                                                                                -ms-flex-align: flex-start;
                                                                                                                align-items: flex-start;
                                                                                                            }

                                                                                                            /* Source: css c1hjxv | Specificity: 11 */
                                                                                                            .css-c1hjxv {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 1em;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                max-width: 100%;
                                                                                                                border-top-right-radius: 0 !important;
                                                                                                                border-bottom-right-radius: 0 !important;
                                                                                                                border-right: var(--chakra-borders-none) !important;
                                                                                                                right: var(--line-thickness) !important;
                                                                                                                min-height: 6em;
                                                                                                                text-align: right;
                                                                                                                -webkit-align-items: flex-end;
                                                                                                                -webkit-box-align: flex-end;
                                                                                                                -ms-flex-align: flex-end;
                                                                                                                align-items: flex-end;
                                                                                                                --flex-align: flex-end;
                                                                                                                --descendant-align-self: flex-end;
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css 1k8ci6j | Specificity: 11 */
                                                                                                            .css-1k8ci6j {
                                                                                                                display: flex;
                                                                                                                min-width: 0px;
                                                                                                                position: relative;
                                                                                                                transition-property: border,padding,right,margin;
                                                                                                                cursor: default;
                                                                                                                grid-row: 2;
                                                                                                                transform-origin: left center;
                                                                                                                -webkit-padding-start: 0em;
                                                                                                                padding-inline-start: 0em;
                                                                                                                grid-column: 3;
                                                                                                                height: fit-content;
                                                                                                                -webkit-align-items: flex-start;
                                                                                                                -webkit-box-align: flex-start;
                                                                                                                -ms-flex-align: flex-start;
                                                                                                                align-items: flex-start;
                                                                                                            }

                                                                                                            /* Source: css 10p2wqr | Specificity: 11 */
                                                                                                            .css-10p2wqr {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 1em;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                max-width: 100%;
                                                                                                                border-top-left-radius: 0 !important;
                                                                                                                border-bottom-left-radius: 0 !important;
                                                                                                                border-left: var(--chakra-borders-none) !important;
                                                                                                                left: var(--line-thickness) !important;
                                                                                                                min-height: 6em;
                                                                                                                text-align: left;
                                                                                                                -webkit-align-items: flex-start;
                                                                                                                -webkit-box-align: flex-start;
                                                                                                                -ms-flex-align: flex-start;
                                                                                                                align-items: flex-start;
                                                                                                                --flex-align: flex-start;
                                                                                                                --descendant-align-self: flex-start;
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css 1lc2ous | Specificity: 11 */
                                                                                                            .css-1lc2ous {
                                                                                                                grid-column: 3;
                                                                                                                grid-row: 1/span 1;
                                                                                                                min-height: 4em;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 10w17wl | Specificity: 11 */
                                                                                                            .css-10w17wl {
                                                                                                                display: grid;
                                                                                                                grid-gap: var(--grid-border);
                                                                                                                position: relative;
                                                                                                                grid-template-columns: 55% 45%;
                                                                                                            }

                                                                                                            /* Source: css q9u90c | Specificity: 11 */
                                                                                                            .css-q9u90c {
                                                                                                                display: grid;
                                                                                                                grid-row-gap: 1em;
                                                                                                                grid-template-columns: repeat(6, minmax(0, 1fr));
                                                                                                                position: relative;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 1b22hvm | Specificity: 11 */
                                                                                                            .css-1b22hvm {
                                                                                                                display: flex;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                grid-column: span var(--grid-item-0-resize-primary, 6);
                                                                                                                -webkit-padding-start: 0em;
                                                                                                                padding-inline-start: 0em;
                                                                                                            }

                                                                                                            /* Source: css 141ezfm | Specificity: 11 */
                                                                                                            .css-141ezfm {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 0px;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: row;
                                                                                                                -ms-flex-direction: row;
                                                                                                                flex-direction: row;
                                                                                                                gap: 1em;
                                                                                                                min-height: 6em;
                                                                                                                height: 100%;
                                                                                                                border-radius: var(--box-border-radius);
                                                                                                                -webkit-align-items: var(--flex-align);
                                                                                                                -webkit-box-align: var(--flex-align);
                                                                                                                -ms-flex-align: var(--flex-align);
                                                                                                                align-items: var(--flex-align);
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css p75wit | Specificity: 11 */
                                                                                                            .css-p75wit {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                position: relative;
                                                                                                                min-width: 1em;
                                                                                                                width: 1em;
                                                                                                                height: 100%;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 2tdg9h | Specificity: 11 */
                                                                                                            .css-2tdg9h {
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                width: 100%;
                                                                                                                min-width: 0px;
                                                                                                                cursor: text;
                                                                                                                transform-origin: left center;
                                                                                                                padding: 1em;
                                                                                                                -webkit-padding-start: 0px;
                                                                                                                padding-inline-start: 0px;
                                                                                                                -webkit-padding-end: 0px;
                                                                                                                padding-inline-end: 0px;
                                                                                                            }

                                                                                                            /* Source: css 5t7zb1 | Specificity: 11 */
                                                                                                            .css-5t7zb1 {
                                                                                                                display: flex;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                grid-column: span var(--grid-item-1-resize-primary, 6);
                                                                                                                -webkit-padding-start: 1.5em;
                                                                                                                padding-inline-start: 1.5em;
                                                                                                            }

                                                                                                            /* Source: css gxq4cr | Specificity: 11 */
                                                                                                            .css-gxq4cr {
                                                                                                                display: flex;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                grid-column: span var(--grid-item-2-resize-primary, 6);
                                                                                                                -webkit-padding-start: 3em;
                                                                                                                padding-inline-start: 3em;
                                                                                                            }

                                                                                                            /* Source: css ob2n1d | Specificity: 11 */
                                                                                                            .css-ob2n1d {
                                                                                                                display: flex;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                grid-column: span var(--grid-item-3-resize-primary, 6);
                                                                                                                -webkit-padding-start: 4.5em;
                                                                                                                padding-inline-start: 4.5em;
                                                                                                            }

                                                                                                            /* Source: css 1v03rus | Specificity: 11 */
                                                                                                            .css-1v03rus {
                                                                                                                display: flex;
                                                                                                                height: 100%;
                                                                                                                position: relative;
                                                                                                                grid-column: span var(--grid-item-4-resize-primary, 6);
                                                                                                                -webkit-padding-start: 3em;
                                                                                                                padding-inline-start: 3em;
                                                                                                            }

                                                                                                            /* Source: css kobf1f | Specificity: 11 */
                                                                                                            .css-kobf1f {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 1em;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                margin-top: 1.5em;
                                                                                                                padding-top: calc(1em + 1.5em);
                                                                                                                -webkit-align-items: var(--flex-align);
                                                                                                                -webkit-box-align: var(--flex-align);
                                                                                                                -ms-flex-align: var(--flex-align);
                                                                                                                align-items: var(--flex-align);
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css 2s75zg | Specificity: 11 */
                                                                                                            .css-2s75zg {
                                                                                                                display: flex;
                                                                                                                position: absolute;
                                                                                                                top: calc(var(--line-thickness) * -1);
                                                                                                                left: calc(var(--line-thickness) * -1);
                                                                                                                right: calc(var(--line-thickness) * -1);
                                                                                                                height: calc(var(--line-thickness) * 4);
                                                                                                                border-top-left-radius: var(--box-border-radius);
                                                                                                                border-top-right-radius: var(--box-border-radius);
                                                                                                            }

                                                                                                            /* Source: css 11nuadq | Specificity: 11 */
                                                                                                            .css-11nuadq {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                position: absolute;
                                                                                                                top: -1.5em;
                                                                                                                left: 50%;
                                                                                                                -webkit-transform: translateX(-50%);
                                                                                                                -moz-transform: translateX(-50%);
                                                                                                                -ms-transform: translateX(-50%);
                                                                                                                transform: translateX(-50%);
                                                                                                                width: 3em;
                                                                                                                height: 3em;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css gmuwbf | Specificity: 11 */
                                                                                                            .css-gmuwbf {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                            }

                                                                                                            /* Source: css s13rzn | Specificity: 11 */
                                                                                                            .css-s13rzn {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                height: calc(1em * var(--line-height-heading));
                                                                                                                width: 1em;
                                                                                                                font-size: 1.2000000000000002em;
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: css 1ar6fj8 | Specificity: 11 */
                                                                                                            .css-1ar6fj8 {
                                                                                                                display: grid;
                                                                                                                grid-row-gap: 2em;
                                                                                                                grid-column-gap: 1.25em;
                                                                                                                grid-template-columns: repeat(12, minmax(0, 1fr));
                                                                                                                position: relative;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css d6ikk5 | Specificity: 11 */
                                                                                                            .css-d6ikk5 {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 0px;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                gap: 1.25em;
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                height: 100%;
                                                                                                                text-align: left;
                                                                                                                -webkit-align-items: flex-start;
                                                                                                                -webkit-box-align: flex-start;
                                                                                                                -ms-flex-align: flex-start;
                                                                                                                align-items: flex-start;
                                                                                                                --flex-align: flex-start;
                                                                                                                --descendant-align-self: flex-start;
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css gde6ud | Specificity: 11 */
                                                                                                            .css-gde6ud {
                                                                                                                width: calc(30% * var(--media-scale));
                                                                                                                max-width: min(100%, 3em);
                                                                                                            }

                                                                                                            /* Source: css prxk59 | Specificity: 11 */
                                                                                                            .css-prxk59 {
                                                                                                                width: 100%;
                                                                                                                height: 100%;
                                                                                                                aspect-ratio: 1/1;
                                                                                                            }

                                                                                                            /* Source: css 1b0v6wy | Specificity: 11 */
                                                                                                            .css-1b0v6wy {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                height: 100%;
                                                                                                                width: 100%;
                                                                                                                font-size: 1.5em;
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: css 1ppxyc6 | Specificity: 11 */
                                                                                                            .css-1ppxyc6 {
                                                                                                                min-width: 100%;
                                                                                                                max-width: 100%;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                cursor: text;
                                                                                                                padding-top: 0px;
                                                                                                            }

                                                                                                            /* Source: css 1plnotl | Specificity: 11 */
                                                                                                            .css-1plnotl {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 1em;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                border-top-left-radius: var(--box-border-radius);
                                                                                                                border-bottom-left-radius: var(--box-border-radius);
                                                                                                                border-top-right-radius: 0;
                                                                                                                border-bottom-right-radius: 0;
                                                                                                                background-color: var(--shape-bg-color-override, var(--shape-bg-color-alpha));
                                                                                                                -webkit-align-items: var(--flex-align);
                                                                                                                -webkit-box-align: var(--flex-align);
                                                                                                                -ms-flex-align: var(--flex-align);
                                                                                                                align-items: var(--flex-align);
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css b7hxi3 | Specificity: 11 */
                                                                                                            .css-b7hxi3 {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 1em;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                border-top-left-radius: 0;
                                                                                                                border-bottom-left-radius: 0;
                                                                                                                border-top-right-radius: var(--box-border-radius);
                                                                                                                border-bottom-right-radius: var(--box-border-radius);
                                                                                                                background-color: var(--shape-bg-color-override, var(--shape-bg-color-alpha));
                                                                                                                -webkit-align-items: var(--flex-align);
                                                                                                                -webkit-box-align: var(--flex-align);
                                                                                                                -ms-flex-align: var(--flex-align);
                                                                                                                align-items: var(--flex-align);
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css mztpia | Specificity: 11 */
                                                                                                            .css-mztpia {
                                                                                                                position: absolute;
                                                                                                                top: 0px;
                                                                                                                z-index: 0;
                                                                                                                height: 100%;
                                                                                                                width: var(--line-thickness);
                                                                                                                left: 0;
                                                                                                            }

                                                                                                            /* Source: css 12rpgcc | Specificity: 11 */
                                                                                                            .css-12rpgcc {
                                                                                                                display: grid;
                                                                                                                grid-row-gap: 1em;
                                                                                                                grid-column-gap: 1em;
                                                                                                                grid-template-columns: repeat(12, minmax(0, 1fr));
                                                                                                                position: relative;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 5prtcg | Specificity: 11 */
                                                                                                            .css-5prtcg {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 1em;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                display: flex;
                                                                                                                gap: 1em;
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                -webkit-align-items: var(--flex-align);
                                                                                                                -webkit-box-align: var(--flex-align);
                                                                                                                -ms-flex-align: var(--flex-align);
                                                                                                                align-items: var(--flex-align);
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css 1zgjsp | Specificity: 11 */
                                                                                                            .css-1zgjsp {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                width: 3em;
                                                                                                                height: 3em;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css vv5n3l | Specificity: 11 */
                                                                                                            .css-vv5n3l {
                                                                                                                display: flex;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                height: calc(1em * var(--line-height-heading));
                                                                                                                width: 1em;
                                                                                                                font-size: 1.35em;
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: css sodr1n | Specificity: 11 */
                                                                                                            .css-sodr1n {
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                width: 100%;
                                                                                                                min-width: 0px;
                                                                                                                cursor: text;
                                                                                                            }

                                                                                                            /* Source: css 4poccj | Specificity: 11 */
                                                                                                            .css-4poccj {
                                                                                                                display: grid;
                                                                                                                grid-row-gap: 2em;
                                                                                                                grid-column-gap: 1.25em;
                                                                                                                grid-template-columns: repeat(18, minmax(0, 1fr));
                                                                                                                position: relative;
                                                                                                                cursor: default;
                                                                                                            }

                                                                                                            /* Source: css 1ajwt4j | Specificity: 11 */
                                                                                                            .css-1ajwt4j {
                                                                                                                cursor: default;
                                                                                                                position: relative;
                                                                                                                padding: 0px;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                min-width: 0px;
                                                                                                                gap: 0.75em;
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                height: 100%;
                                                                                                                text-align: center;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                --flex-align: center;
                                                                                                                --descendant-align-self: center;
                                                                                                                --descendant-align-self-left: flex-start;
                                                                                                                --descendant-align-self-center: center;
                                                                                                                --descendant-align-self-right: flex-end;
                                                                                                            }

                                                                                                            /* Source: css 8atqhb | Specificity: 11 */
                                                                                                            .css-8atqhb {
                                                                                                                width: 100%;
                                                                                                            }

                                                                                                            /* Source: css ryl8eu | Specificity: 11 */
                                                                                                            .css-ryl8eu {
                                                                                                                display: flex;
                                                                                                                -webkit-flex-direction: column;
                                                                                                                -ms-flex-direction: column;
                                                                                                                flex-direction: column;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                width: 100%;
                                                                                                                position: relative;
                                                                                                                padding-top: 0.5em;
                                                                                                                padding-bottom: 0.5em;
                                                                                                                font-size: 1em;
                                                                                                            }

                                                                                                            /* Source: css 9mzv1p | Specificity: 11 */
                                                                                                            .css-9mzv1p {
                                                                                                                font-size: 3.3em;
                                                                                                                line-height: 1;
                                                                                                                display: flex;
                                                                                                                cursor: text;
                                                                                                                text-align: center;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                --flex-align: center;
                                                                                                            }

                                                                                                            /* Source: css 9zhibw | Specificity: 11 */
                                                                                                            .css-9zhibw {
                                                                                                                cursor: text;
                                                                                                                display: -webkit-box;
                                                                                                                font-size: inherit;
                                                                                                                font-weight: inherit;
                                                                                                                text-align: inherit;
                                                                                                                background: var(--chakra-colors-transparent);
                                                                                                                border-radius: var(--chakra-radii-md);
                                                                                                                transition-property: var(--chakra-transition-property-common);
                                                                                                                transition-duration: var(--chakra-transition-duration-normal);
                                                                                                                width: 100%;
                                                                                                                height: 1em;
                                                                                                                padding-top: 0px;
                                                                                                                padding-bottom: 0px;
                                                                                                                overflow: hidden;
                                                                                                                text-overflow: ellipsis;
                                                                                                                -webkit-box-orient: vertical;
                                                                                                                -webkit-line-clamp: var(--chakra-line-clamp);
                                                                                                                --chakra-line-clamp: 1;
                                                                                                                -webkit-user-select: none;
                                                                                                                -moz-user-select: none;
                                                                                                                -ms-user-select: none;
                                                                                                                user-select: none;
                                                                                                                line-height: 1;
                                                                                                            }

                                                                                                            /* Source: css n8jqe1 | Specificity: 11 */
                                                                                                            .css-n8jqe1 {
                                                                                                                outline: 2px solid transparent;
                                                                                                                outline-offset: 2px;
                                                                                                                font-size: inherit;
                                                                                                                font-weight: inherit;
                                                                                                                text-align: inherit;
                                                                                                                background: var(--chakra-colors-transparent);
                                                                                                                border-radius: var(--chakra-radii-md);
                                                                                                                transition-property: var(--chakra-transition-property-common);
                                                                                                                transition-duration: var(--chakra-transition-duration-normal);
                                                                                                                width: 100%;
                                                                                                                margin-top: calc(var(--chakra-space-1) * -1);
                                                                                                                margin-bottom: calc(var(--chakra-space-1) * -1);
                                                                                                                padding-top: var(--chakra-space-1);
                                                                                                                padding-bottom: var(--chakra-space-1);
                                                                                                                line-height: 1;
                                                                                                            }

                                                                                                            /* Source: css p465mk | Specificity: 11 */
                                                                                                            .css-p465mk {
                                                                                                                min-width: 100%;
                                                                                                                max-width: 100%;
                                                                                                                -webkit-flex: 1;
                                                                                                                -ms-flex: 1;
                                                                                                                flex: 1;
                                                                                                                cursor: text;
                                                                                                            }

                                                                                                            /* Source: css 79elbk | Specificity: 11 */
                                                                                                            .css-79elbk {
                                                                                                                position: relative;
                                                                                                            }

                                                                                                            /* Source: css 1az8gwb | Specificity: 11 */
                                                                                                            .css-1az8gwb {
                                                                                                                position: absolute;
                                                                                                                top: 0px;
                                                                                                                height: 100%;
                                                                                                                width: var(--line-thickness);
                                                                                                                background-color: var(--accent-color);
                                                                                                                background-image: var(--accent-gradient);
                                                                                                                inset-inline-start: 0;
                                                                                                            }

                                                                                                            /* Source: css 1f8etj | Specificity: 11 */
                                                                                                            .css-1f8etj {
                                                                                                                display: flex;
                                                                                                                position: fixed;
                                                                                                                right: var(--chakra-space-1);
                                                                                                                bottom: var(--chakra-space-1);
                                                                                                            }

                                                                                                            /* Source: css 1ayoy1w | Specificity: 11 */
                                                                                                            .css-1ayoy1w {
                                                                                                                display: inline-flex;
                                                                                                            }

                                                                                                            /* Source: css aipml9 | Specificity: 11 */
                                                                                                            .css-aipml9 {
                                                                                                                display: inline-flex;
                                                                                                                -webkit-appearance: none;
                                                                                                                -moz-appearance: none;
                                                                                                                -ms-appearance: none;
                                                                                                                appearance: none;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                -webkit-user-select: none;
                                                                                                                -moz-user-select: none;
                                                                                                                -ms-user-select: none;
                                                                                                                user-select: none;
                                                                                                                position: relative;
                                                                                                                white-space: nowrap;
                                                                                                                vertical-align: middle;
                                                                                                                outline: 2px solid transparent;
                                                                                                                outline-offset: 2px;
                                                                                                                line-height: 1.2;
                                                                                                                border-radius: var(--chakra-radii-3xl);
                                                                                                                font-weight: 600;
                                                                                                                transition-property: var(--chakra-transition-property-common);
                                                                                                                transition-duration: var(--chakra-transition-duration-normal);
                                                                                                                font-family: var(--chakra-fonts-body);
                                                                                                                height: var(--chakra-sizes-8);
                                                                                                                min-width: var(--chakra-sizes-8);
                                                                                                                font-size: var(--chakra-fontSizes-sm);
                                                                                                                -webkit-padding-start: var(--chakra-space-3);
                                                                                                                padding-inline-start: var(--chakra-space-3);
                                                                                                                -webkit-padding-end: var(--chakra-space-3);
                                                                                                                padding-inline-end: var(--chakra-space-3);
                                                                                                                border-width: 1px;
                                                                                                                border-style: solid;
                                                                                                                -webkit-text-decoration: none !important;
                                                                                                                text-decoration: none !important;
                                                                                                                color: var(--chakra-colors-sky-700);
                                                                                                                background: var(--chakra-colors-white);
                                                                                                                border-color: var(--chakra-colors-sky-700);
                                                                                                                box-shadow: var(--chakra-shadows-none);
                                                                                                                border-top-right-radius: var(--chakra-radii-none);
                                                                                                                border-bottom-right-radius: var(--chakra-radii-none);
                                                                                                            }

                                                                                                            /* Source: css pe087c | Specificity: 11 */
                                                                                                            .css-pe087c {
                                                                                                                transition-property: var(--chakra-transition-property-common);
                                                                                                                transition-duration: var(--chakra-transition-duration-normal);
                                                                                                                transition-timing-function: var(--chakra-transition-easing-ease-out);
                                                                                                                cursor: pointer;
                                                                                                                -webkit-text-decoration: none !important;
                                                                                                                text-decoration: none !important;
                                                                                                                outline: 2px solid transparent;
                                                                                                                outline-offset: 2px;
                                                                                                                color: var(--chakra-colors-sky-700);
                                                                                                                display: inline-flex;
                                                                                                                -webkit-appearance: none;
                                                                                                                -moz-appearance: none;
                                                                                                                -ms-appearance: none;
                                                                                                                appearance: none;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                -webkit-user-select: none;
                                                                                                                -moz-user-select: none;
                                                                                                                -ms-user-select: none;
                                                                                                                user-select: none;
                                                                                                                position: relative;
                                                                                                                white-space: nowrap;
                                                                                                                vertical-align: middle;
                                                                                                                line-height: 1.2;
                                                                                                                border-radius: var(--chakra-radii-3xl);
                                                                                                                font-weight: 600;
                                                                                                                font-family: var(--chakra-fonts-body);
                                                                                                                height: var(--chakra-sizes-8);
                                                                                                                min-width: var(--chakra-sizes-8);
                                                                                                                font-size: var(--chakra-fontSizes-sm);
                                                                                                                -webkit-padding-start: var(--chakra-space-3);
                                                                                                                padding-inline-start: var(--chakra-space-3);
                                                                                                                -webkit-padding-end: var(--chakra-space-3);
                                                                                                                padding-inline-end: var(--chakra-space-3);
                                                                                                                border-width: 1px;
                                                                                                                border-style: solid;
                                                                                                                background: var(--chakra-colors-white);
                                                                                                                border-color: var(--chakra-colors-sky-700);
                                                                                                                box-shadow: var(--chakra-shadows-none);
                                                                                                                border-top-right-radius: var(--chakra-radii-none);
                                                                                                                border-bottom-right-radius: var(--chakra-radii-none);
                                                                                                            }

                                                                                                            /* Source: css m3qaau | Specificity: 11 */
                                                                                                            .css-m3qaau {
                                                                                                                display: inline-block;
                                                                                                                -webkit-margin-start: var(--chakra-space-1);
                                                                                                                margin-inline-start: var(--chakra-space-1);
                                                                                                            }

                                                                                                            /* Source: css a8v41h | Specificity: 11 */
                                                                                                            .css-a8v41h {
                                                                                                                width: 61px;
                                                                                                            }

                                                                                                            /* Source: css 1joqpk8 | Specificity: 11 */
                                                                                                            .css-1joqpk8 {
                                                                                                                display: inline-flex;
                                                                                                                -webkit-appearance: none;
                                                                                                                -moz-appearance: none;
                                                                                                                -ms-appearance: none;
                                                                                                                appearance: none;
                                                                                                                -webkit-align-items: center;
                                                                                                                -webkit-box-align: center;
                                                                                                                -ms-flex-align: center;
                                                                                                                align-items: center;
                                                                                                                -webkit-box-pack: center;
                                                                                                                -ms-flex-pack: center;
                                                                                                                -webkit-justify-content: center;
                                                                                                                justify-content: center;
                                                                                                                -webkit-user-select: none;
                                                                                                                -moz-user-select: none;
                                                                                                                -ms-user-select: none;
                                                                                                                user-select: none;
                                                                                                                position: relative;
                                                                                                                white-space: nowrap;
                                                                                                                vertical-align: middle;
                                                                                                                outline: 2px solid transparent;
                                                                                                                outline-offset: 2px;
                                                                                                                line-height: 1.2;
                                                                                                                border-radius: var(--chakra-radii-3xl);
                                                                                                                font-weight: 600;
                                                                                                                transition-property: var(--chakra-transition-property-common);
                                                                                                                transition-duration: var(--chakra-transition-duration-normal);
                                                                                                                font-family: var(--chakra-fonts-body);
                                                                                                                height: var(--chakra-sizes-8);
                                                                                                                min-width: var(--chakra-sizes-8);
                                                                                                                font-size: var(--chakra-fontSizes-sm);
                                                                                                                border-width: 1px;
                                                                                                                border-style: solid;
                                                                                                                -webkit-padding-start: 0px;
                                                                                                                padding-inline-start: 0px;
                                                                                                                -webkit-padding-end: 0px;
                                                                                                                padding-inline-end: 0px;
                                                                                                                padding-top: 0px;
                                                                                                                padding-bottom: 0px;
                                                                                                                border-inline-start-width: 0px;
                                                                                                                border-top-left-radius: 0;
                                                                                                                border-bottom-left-radius: 0;
                                                                                                                background: var(--chakra-colors-white);
                                                                                                                color: var(--chakra-colors-sky-700);
                                                                                                                border-color: var(--chakra-colors-sky-700);
                                                                                                                box-shadow: var(--chakra-shadows-none);
                                                                                                            }

                                                                                                            /* Source: inline-style | Specificity: 11 */
                                                                                                            .ProseMirror pre {
                                                                                                                white-space: pre-wrap;
                                                                                                            }

                                                                                                            /* Source: inline-style | Specificity: 11 */
                                                                                                            .ProseMirror-gapcursor {
                                                                                                                display: none;
                                                                                                                pointer-events: none;
                                                                                                                position: absolute;
                                                                                                                margin: 0;
                                                                                                            }

                                                                                                            /* Source: inline-style | Specificity: 11 */
                                                                                                            .ProseMirror-hideselection * {
                                                                                                                caret-color: transparent;
                                                                                                            }

                                                                                                            /* Source: inline-style | Specificity: 11 */
                                                                                                        }

                                                                                                        .navbar-view-backdrop {
                                                                                                            box-shadow: 0 0 0 0 rgba(0,0,0,0);
                                                                                                            transition-property: box-shadow;
                                                                                                            transition-duration: 1s;
                                                                                                            transition-timing-function: var(--animation-easing-function);
                                                                                                            &.animate-has-animated

{
    box-shadow: var(--md-shadow),var(--card-border-shadow);
}



/* Source: inline-style | Specificity: 11 */
.animatable-on-load-as-block {
    transform: translatey(var(--animation-yOffset));
    transition-property: var(--animation-transition-property);
    transition-duration: var(--animation-transition-duration);
    transition-timing-function: var(--animation-easing-function);
}



/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 12 */
.card-content math-display {
    font-size: 1.125em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 12 */
.card-content code {
    background-color: var(--neutral-background-color);
    color: var(--body-color);
    border-radius: 0.125em;
    -webkit-padding-start: .05em;
    padding-inline-start: .05em;
    -webkit-padding-end: .05em;
    padding-inline-end: .05em;
    -webkit-margin-start: -.05em;
    margin-inline-start: -.05em;
    -webkit-margin-end: -.05em;
    margin-inline-end: -.05em;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
}

/* Source: css-global | Specificity: 12 */
: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;
}

/* Source: css 1uxa0lr | Specificity: 12 */
.css-1uxa0lr > [data-node-view-content] {
    display: contents;
}

/* Source: css 1230m0r | Specificity: 12 */
.css-1230m0r svg {
    width: 100%;
    aspect-ratio: 1/1;
    height: unset;
}

/* Source: css n8jqe1 | Specificity: 12 */
.css-n8jqe1::-webkit-input-placeholder {
    opacity: 0.6;
}

/* Source: css n8jqe1 | Specificity: 12 */
.css-n8jqe1::-moz-placeholder {
    opacity: 0.6;
}

/* Source: css n8jqe1 | Specificity: 12 */
.css-n8jqe1:-ms-input-placeholder {
    opacity: 0.6;
}

/* Source: inline-style | Specificity: 12 */
.ProseMirror [contenteditable="false"] {
    white-space: normal;
}

/* Source: inline-style | Specificity: 12 */
img.ProseMirror-separator {
    display: inline !important;
    border: none !important;
    margin: 0 !important;
    width: 0 !important;
    height: 0 !important;
}

/* Source: inline-style | Specificity: 12 */
.ProseMirror-gapcursor:after {
    content: "";
    display: block;
    position: absolute;
    top: -2px;
    width: 20px;
    border-top: 1px solid black;
    animation: ProseMirror-cursor-blink 1.1s steps(2, start) infinite;
}

/* Source: inline-style | Specificity: 12 */
}

.ProseMirror-hideselection *::selection {
    background: transparent;
}

/* Source: inline-style | Specificity: 12 */
.ProseMirror-hideselection *::-moz-selection {
    background: transparent;
}

/* Source: inline-style | Specificity: 12 */
.url-shield-tooltip::after {
    background-color: #4CAF50;
    color: white;
    box-shadow: 0 2px 10px rgba(76, 175, 80, 0.2);
}

/* Source: inline-style | Specificity: 12 */
.url-danger-tooltip::after {
    background-color: #F44336;
    color: white;
    box-shadow: 0 2px 10px rgba(244, 67, 54, 0.2);
}

/* Source: inline-style | Specificity: 12 */
.url-shield-tooltip::before {
    border-color: #4CAF50 transparent transparent transparent;
    margin-bottom: -4px;
}

/* Source: inline-style | Specificity: 12 */
.url-danger-tooltip::before {
    border-color: #F44336 transparent transparent transparent;
    margin-bottom: -4px;
}

/* Source: inline-style | Specificity: 12 */
.align-left-tooltip::after {
    left: 0%;
    transform: translateX(0%);
}

/* Source: inline-style | Specificity: 12 */
.align-left-tooltip::before {
    left: 10px;
    transform: translateX(0%);
}

/* Source: inline-style | Specificity: 12 */
.align-right-tooltip::after {
    left: 100%;
    transform: translateX(-100%);
}

/* Source: inline-style | Specificity: 12 */
.align-right-tooltip::before {
    left: calc(100% - 10px);
    transform: translateX(-100%);
}

/* Source: inline-style | Specificity: 12 */
&.animate-has-animated [data-spotlight-parent] > * {
    opacity: 1;
    transform: none;
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="sm"] {
    font-size: 0.8em;
    line-height: var(--line-height-body);
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="default"] {
    font-size: 1em;
    line-height: var(--line-height-body);
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="lg"] {
    font-size: 1.25em;
    line-height: var(--line-height-body);
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="h4"] {
    font-size: 1.1550000000000002em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="h3"] {
    font-size: 1.3125em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="h2"] {
    font-size: 1.5750000000000002em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="h1"] {
    font-size: 2.1em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="title"] {
    font-size: 2.3625000000000003em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="titleLg"] {
    font-size: 2.625em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 13 */
}

.css-1f754ir [data-font-size="titleXl"] {
    font-size: 2.8875em;
    line-height: var(--line-height-heading);
}

/* Source: css 1uxa0lr | Specificity: 13 */
.css-1uxa0lr > [data-node-view-content] > [data-node-view-content-inner] {
    display: contents;
}

/* Source: css-global | Specificity: 14 */
:where( blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre ) {
    margin: 0;
}

/* Source: css 1ayoy1w | Specificity: 14 */
.css-1ayoy1w > *:first-of-type:not(:last-of-type) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

/* Source: css 1ayoy1w | Specificity: 14 */
.css-1ayoy1w > *:not(:first-of-type):last-of-type {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

/* Source: inline-style | Specificity: 14 */
.ProseMirror [contenteditable="false"] [contenteditable="true"] {
    white-space: pre-wrap;
}

/* Source: css 1ayoy1w | Specificity: 15 */
.css-1ayoy1w > *:not(:first-of-type):not(:last-of-type) {
    border-radius: 0px;
}

/* Source: inline-style | Specificity: 15 */
.tippy-box[data-animation=fade][data-state=hidden] {
    opacity: 0;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 21 */
@media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 2) {
    .comments-wrapper .comment-editor .ProseMirror {
        font-size: 16px !important;
    }
}

@media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) {
    .comments-wrapper .comment-editor .ProseMirror {
        font-size: 16px !important;
    }

    @media only screen and (max-device-width: 640px) and (-webkit-min-device-pixel-ratio: 4) {
        .comments-wrapper .comment-editor .ProseMirror {
            font-size: 16px !important;
        }
        /* Source: inline-style | Specificity: 21 */
        .editor-animations-enabled .ProseMirror {
            transform: translatey(var(--animation-yOffset));
            transition-property: var(--animation-transition-property);
            transition-duration: var(--animation-transition-duration);
            transition-timing-function: var(--animation-easing-function);
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .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);
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content.is-nested {
            display: grid;
            -webkit-animation: animation-yjfgth 225ms ease-out forwards;
            animation: animation-yjfgth 225ms ease-out forwards;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .block-todo {
            list-style: none;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .mention {
            background-color: var(--accent-color-background-muted);
            color: var(--body-color);
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .block-gallery {
            -webkit-margin-start: calc(-1 * var(--grid-padding));
            margin-inline-start: calc(-1 * var(--grid-padding));
            -webkit-margin-end: 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));
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .slash-menu-prompt {
            container-type: inline-size;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .slash-menu-placeholder-long {
            display: inline;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .slash-menu-placeholder-short {
            display: none;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .slash-menu-button-text {
            display: inline;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .node-smartLayoutCell {
            display: contents;
            --heading-placeholder: "Item";
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .node-gridItem {
            display: contents;
            --heading-placeholder: "Item";
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .block-gridLayout {
            -webkit-margin-start: calc(-1 * var(--grid-padding));
            margin-inline-start: calc(-1 * var(--grid-padding));
            -webkit-margin-end: calc(-1 * var(--grid-padding));
            margin-inline-end: calc(-1 * var(--grid-padding));
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .node-cardNotes {
            display: none;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .tippy-arrow {
            border-left-color: red;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .footnote-label {
            -webkit-text-decoration: underline;
            text-decoration: underline;
            text-decoration-color: var(--link-color);
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .footnote {
            color: var(--link-color);
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .node-emoji {
            color: initial;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .block-heading {
            margin-top: 1.5em;
            margin-bottom: 1.5em;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .card-content .block-title {
            margin-top: 1.5em;
            margin-bottom: 1.5em;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .gamma-moveable-wrapper .clippable-control-wrapper {
            z-index: 2;
        }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 22 */
        .gamma-moveable-wrapper .resizeable-control-wrapper {
            z-index: 11;
        }

        /* Source: css 1f754ir | Specificity: 22 */
        .css-1f754ir .themed-clickable-box {
            transition-property: transform;
            transition-duration: var(--chakra-transition-duration-normal);
            border: var(--shape-border-width) solid var(--neutral-border-color);
            border-radius: var(--box-border-radius);
            background-color: var(--clickable-background-color);
            box-shadow: var(--clickable-shadow);
            -webkit-backdrop-filter: var(--card-backdrop-filter);
            backdrop-filter: var(--card-backdrop-filter);
        }

        /* Source: css 1f754ir | Specificity: 22 */
        .css-1f754ir .block-paragraph {
            font-size: 1em;
            line-height: var(--line-height-body);
        }

        /* Source: css 1f754ir | Specificity: 22 */
    }

    .css-1f754ir .themed-html-shape-background {
        border-radius: var(--box-border-radius);
        box-shadow: var(--shape-shadow, var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color))));
        border: var(--shape-border-width) solid var(--shape-border-color-override, var(--shape-border-color));
        background: var(--shape-bg-color-override, var(--shape-bg-image, var(--shape-bg-color-alpha)));
        background-color: var(--shape-bg-color-override, var(--shape-bg-color-alpha));
        --body-color: var(--shape-text-color);
        --heading-color: var(--shape-text-color);
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-html-shape-outline {
        background: var(--card-background-color);
        border: var(--line-thickness) solid var(--shape-border-color-override, var(--shape-border-color));
        border-radius: var(--box-border-radius);
        box-shadow: var(--shape-shadow, var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color))));
        --heading-color: var(--body-color);
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-background {
        stroke: var(--shape-border-color-override, var(--shape-border-color));
        stroke-width: var(--shape-border-width);
        vector-effect: non-scaling-stroke;
        stroke-linejoin: round;
        stroke-linecap: round;
        fill: var(--shape-bg-color-override, var(--shape-bg-image-svg) var(--shape-bg-color-alpha));
        -webkit-filter: var(--shape-filter, drop-shadow(var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color)))));
        filter: var(--shape-filter, drop-shadow(var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color)))));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-outline {
        stroke: var(--shape-border-color-override, var(--shape-border-color));
        stroke-width: var(--shape-border-width);
        vector-effect: non-scaling-stroke;
        stroke-linejoin: round;
        stroke-linecap: round;
        fill: none;
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-background-dim {
        stroke: var(--shape-border-color-override, var(--shape-border-color));
        stroke-width: var(--shape-border-width);
        vector-effect: non-scaling-stroke;
        stroke-linejoin: round;
        stroke-linecap: round;
        fill: var(--shape-bg-color-override, var(--shape-bg-color-alpha-dim));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-background-light {
        stroke: var(--shape-border-color-override, var(--shape-border-color));
        stroke-width: var(--shape-border-width);
        vector-effect: non-scaling-stroke;
        stroke-linejoin: round;
        stroke-linecap: round;
        fill: var(--shape-bg-color-override, var(--shape-bg-color-alpha-light));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-neutral-background {
        stroke: var(--shape-border-color-override, var(--shape-border-color));
        stroke-width: var(--shape-border-width);
        vector-effect: non-scaling-stroke;
        stroke-linejoin: round;
        stroke-linecap: round;
        fill: var(--neutral-background-color);
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-line {
        background-color: var(--shape-border-color-override, var(--line-color));
        border-radius: var(--box-border-radius);
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-line {
        stroke: var(--shape-border-color-override, var(--line-color));
        stroke-linejoin: round;
        stroke-linecap: round;
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-html-shape-fill {
        background: var(--shape-bg-color-override, var(--shape-fill));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-fill {
        fill: var(--shape-bg-color-override, var(--shape-fill-svg));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-fill-dim {
        fill: var(--shape-bg-color-override, var(--shape-fill-svg-dim));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-fill-light {
        fill: var(--shape-bg-color-override, var(--shape-fill-svg-light));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-shape-outside-text {
        --heading-color: var(--body-color);
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-shape-text-over-background {
        --body-color: var(--shape-text-color);
        --heading-color: var(--shape-text-color);
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-shape-text-over-fill {
        --body-color: var(--shape-fill-text-color);
        --heading-color: var(--shape-fill-text-color);
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-background-rtl {
        stroke: var(--shape-border-color-override, var(--shape-border-color));
        stroke-width: var(--shape-border-width);
        vector-effect: non-scaling-stroke;
        stroke-linejoin: round;
        stroke-linecap: round;
        fill: var(--shape-bg-color-override, var(--shape-bg-image-svg-rtl, var(--shape-bg-image-svg)) var(--shape-bg-color-alpha));
        -webkit-filter: var(--shape-filter, drop-shadow(calc(-1 * var(--shape-shadow-size)) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color)))));
        filter: var(--shape-filter, drop-shadow(calc(-1 * var(--shape-shadow-size)) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color)))));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-fill-rtl {
        fill: var(--shape-bg-color-override, var(--shape-fill-svg-rtl, var(--shape-fill-svg)));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-fill-dim-rtl {
        fill: var(--shape-bg-color-override, var(--shape-fill-svg-dim));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-svg-shape-fill-light-rtl {
        fill: var(--shape-bg-color-override, var(--shape-fill-svg-light));
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .themed-table {
        border: 0.0625em solid var(--neutral-border-color);
        border-radius: var(--box-border-radius);
    }

    /* Source: css 1f754ir | Specificity: 22 */
    .css-1f754ir .card-code-item > * {
        border-radius: var(--card-border-radius);
    }

    /* Source: css q3acjc | Specificity: 22 */
    .css-q3acjc > .card-content {
        counter-reset: footnote;
    }

    /* Source: css 1uxa0lr | Specificity: 22 */
    .css-1uxa0lr .node-button {
        width: var(--button-width);
    }

    /* Source: css tiu1p0 | Specificity: 22 */
    .css-tiu1p0 > .card-content {
        counter-reset: footnote;
    }

    /* Source: inline-style | Specificity: 22 */
    .ProseMirror-focused .ProseMirror-gapcursor {
        display: block;
    }

    /* Source: inline-style | Specificity: 22 */
    .url-shield-tooltip, .url-danger-tooltip {
        position: relative;
        display: inline-block;
    }

    /* Source: inline-style | Specificity: 22 */
}

}

.animatable-on-load-content-child.block-image {
    opacity: 0;
    transition-property: var(--animation-transition-property);
    transition-duration: var(--animation-transition-duration);
    transition-timing-function: var(--animation-easing-function);
    transform: none;
    &.animate-has-animated

{
    opacity: 1;
}

/* Source: inline-style | Specificity: 22 */
.animatable-on-load-content-child.node-smartLayoutCell {
    [data-spotlight-parent]>*

{
    opacity: 0;
    transition-property: var(--animation-transition-property);
    transition-duration: var(--animation-transition-duration);
    transition-timing-function: var(--animation-easing-function);
    transform: translatey(var(--animation-yOffset));
    transition-delay: calc(var(--animation-transition-delay)*var(--animate-index));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content a.link {
    color: var(--text-color, var(--link-color));
    cursor: pointer;
    font-weight: var(--chakra-fontWeights-bold);
    -webkit-text-decoration: underline;
    text-decoration: underline;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content mark.highlight {
    color: var(--chakra-colors-black);
    --link-color: black;
    background-color: var(--highlight-color);
    border-radius: 0.125em;
    -webkit-padding-start: .05em;
    padding-inline-start: .05em;
    -webkit-padding-end: .05em;
    padding-inline-end: .05em;
    -webkit-margin-start: -.05em;
    margin-inline-start: -.05em;
    -webkit-margin-end: -.05em;
    margin-inline-end: -.05em;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content span.textColor {
    color: var(--text-color, var(--body-color));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content ol.block-numbered {
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content math-display .katex {
    white-space: normal;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content math-inline.ProseMirror-selectednode {
    margin-top: -0.25em;
    margin-bottom: -0.25em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content .block-blockquote blockquote {
    -webkit-padding-start: 1.5em;
    padding-inline-start: 1.5em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content .block-smartLayout [data-selection-ring] {
    outline-style: none;
    outline-width: 1px;
    outline-color: var(--grid-outline-color);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content .node-smartLayoutCell > [data-node-view-wrapper] {
    display: contents;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content .block-grid [data-selection-ring] {
    outline-style: none;
    outline-width: 1px;
    outline-color: var(--grid-outline-color);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content .node-gridItem > [data-node-view-wrapper] {
    display: contents;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 23 */
.card-content .block-table td {
    min-width: 3em;
    -webkit-padding-start: 1em;
    padding-inline-start: 1em;
    -webkit-padding-end: 1em;
    padding-inline-end: 1em;
    position: relative;
}

/* Source: css-global | Specificity: 23 */
:not(.chakra-dont-set-collapse) > .chakra-collapse {
    overflow: initial !important;
}

/* Source: css 1f754ir | Specificity: 23 */
.css-1f754ir *:where(.themed-heading) {
    font-weight: var(--heading-font-weight);
    font-family: var(--heading-font);
    color: transparent;
    background: var(--heading-gradient);
    -webkit-background-clip: text;
    background-clip: text;
    width: fit-content;
    max-width: 100%;
    letter-spacing: var(--letter-spacing-heading);
    text-transform: var(--heading-transform);
    caret-color: var(--heading-color);
}

/* Source: css 1f754ir | Specificity: 23 */
.css-1f754ir .themed-table td {
    border-inline-start: 0.0625em solid var(--shape-border-color);
}

/* Source: css 1f754ir | Specificity: 23 */
.css-1f754ir .card-code-item h1 {
    font-size: 2.1em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 23 */
}

.css-1f754ir .card-code-item h2 {
    font-size: 1.5750000000000002em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 23 */
}

.css-1f754ir .card-code-item h3 {
    font-size: 1.3125em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 23 */
}

.css-1f754ir .card-code-item h4 {
    font-size: 1.1550000000000002em;
    line-height: var(--line-height-heading);
}

/* Source: inline-style | Specificity: 23 */
&.animate-has-animated [data-spotlight-parent].smart-layout-cell-not-emphasized > * {
    opacity: .5;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
.card-content a.link[href=""] {
    text-decoration-style: dashed;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
.card-content a.link:hover {
    color: var(--text-color, var(--link-color-hover));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
.card-content a.link:active {
    color: var(--text-color, var(--link-color-hover));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
.card-content .block-numbered li::before {
    color: var(--list-marker-text-color, var(--body-color));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
.card-content .block-bullet li::marker {
    color: var(--list-marker-text-color, var(--body-color));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
}

.card-content .block-codeBlock pre code {
    display: block;
    padding: .75em 1em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
}

.card-content .block-smartLayout [data-node-view-content-outer="smartLayout"] {
    display: contents;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
.card-content .block-smartLayout [data-node-view-content-inner="smartLayout"] {
    display: contents;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
.card-content .block-smartLayout [data-selection-ring="padded"] {
    outline-offset: 0.25em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
.card-content .block-grid [data-node-view-content-outer="grid"] {
    display: contents;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 24 */
.card-content .block-grid [data-node-view-content-inner="grid"] {
    display: contents;
}

/* Source: css spn4bz | Specificity: 24 */
.css-spn4bz:hover, .css-spn4bz[data-hover] {
    -webkit-text-decoration: underline;
    text-decoration: underline;
}

/* Source: css spn4bz | Specificity: 24 */
.css-spn4bz:focus-visible, .css-spn4bz[data-focus-visible] {
    box-shadow: var(--chakra-shadows-outline);
}

/* Source: css 1f754ir | Specificity: 24 */
.css-1f754ir .themed-table td:first-of-type {
    border-inline-start-width: 0;
}

/* Source: css q3acjc | Specificity: 24 */
.css-q3acjc > .card-content > [data-node-view-content-inner="card"] {
    display: grid;
    -webkit-align-items: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: stretch;
    -ms-flex-pack: stretch;
    -webkit-justify-content: stretch;
    justify-content: stretch;
    min-height: 100%;
    transition-duration: 225ms;
    transition-property: grid-template-rows,grid-template-columns,min-height;
    grid-template-columns: 1fr;
    grid-template-rows: minmax(var(--behind-accent-height, 24em), auto);
}

/* Source: css 11eu7i7 | Specificity: 24 */
.css-11eu7i7:focus-visible, .css-11eu7i7[data-focus-visible] {
    box-shadow: var(--chakra-shadows-outline);
}

/* Source: css 11eu7i7 | Specificity: 24 */
.css-11eu7i7:hover, .css-11eu7i7[data-hover] {
    -webkit-text-decoration: none;
    text-decoration: none;
}

/* Source: css 1n705t | Specificity: 24 */
.css-1n705t:hover, .css-1n705t[data-hover] {
    -webkit-text-decoration: underline;
    text-decoration: underline;
}

/* Source: css 1n705t | Specificity: 24 */
.css-1n705t:focus-visible, .css-1n705t[data-focus-visible] {
    box-shadow: var(--chakra-shadows-outline);
}

/* Source: css 1n705t | Specificity: 24 */
.css-1n705t:focus-visible, .css-1n705t[data-focus-visible] {
    box-shadow: var(--chakra-shadows-outline);
}

/* Source: css 1n705t | Specificity: 24 */
.css-1n705t:hover, .css-1n705t[data-hover] {
    -webkit-text-decoration: none;
    text-decoration: none;
}

/* Source: css tiu1p0 | Specificity: 24 */
.css-tiu1p0 > .card-content > [data-node-view-content-inner="card"] {
    display: grid;
    -webkit-align-items: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: stretch;
    -ms-flex-pack: stretch;
    -webkit-justify-content: stretch;
    justify-content: stretch;
    min-height: 100%;
    transition-duration: 225ms;
    transition-property: grid-template-rows,grid-template-columns,min-height;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    grid-template-areas: "body";
}

/* Source: css 1qwoox3 | Specificity: 24 */
.css-1qwoox3 svg.colorable-icon path {
    fill: currentColor;
}

/* Source: css 11ttij2 | Specificity: 24 */
.css-11ttij2 svg.colorable-icon path {
    fill: currentColor;
}

/* Source: css s13rzn | Specificity: 24 */
.css-s13rzn svg.colorable-icon path {
    fill: currentColor;
}

/* Source: css 1b0v6wy | Specificity: 24 */
.css-1b0v6wy svg.colorable-icon path {
    fill: url(#theme-accent-gradient-linear) var(--accent-color-readable);
}

/* Source: css vv5n3l | Specificity: 24 */
.css-vv5n3l svg.colorable-icon path {
    fill: currentColor;
}

/* Source: css n8jqe1 | Specificity: 24 */
.css-n8jqe1:focus-visible, .css-n8jqe1[data-focus-visible] {
    box-shadow: var(--chakra-shadows-outline);
}

/* Source: css n8jqe1 | Specificity: 24 */
.css-n8jqe1::placeholder, .css-n8jqe1[data-placeholder] {
    opacity: 0.6;
}

/* Source: css aipml9 | Specificity: 24 */
.css-aipml9:focus-visible, .css-aipml9[data-focus-visible] {
    box-shadow: var(--chakra-shadows-outline);
}

/* Source: css aipml9 | Specificity: 24 */
.css-aipml9:hover, .css-aipml9[data-hover] {
    -webkit-text-decoration: none !important;
    text-decoration: none !important;
    background: var(--chakra-colors-deepocean-50);
}

/* Source: css aipml9 | Specificity: 24 */
.css-aipml9:active, .css-aipml9[data-active] {
    background: var(--chakra-colors-deepocean-100);
}

/* Source: css aipml9 | Specificity: 24 */
.css-aipml9:focus, .css-aipml9[data-focus] {
    z-index: 1;
}

/* Source: css pe087c | Specificity: 24 */
.css-pe087c:hover, .css-pe087c[data-hover] {
    -webkit-text-decoration: underline;
    text-decoration: underline;
}

/* Source: css pe087c | Specificity: 24 */
.css-pe087c:focus-visible, .css-pe087c[data-focus-visible] {
    box-shadow: var(--chakra-shadows-outline);
}

/* Source: css pe087c | Specificity: 24 */
.css-pe087c:focus-visible, .css-pe087c[data-focus-visible] {
    box-shadow: var(--chakra-shadows-outline);
}

/* Source: css pe087c | Specificity: 24 */
.css-pe087c:hover, .css-pe087c[data-hover] {
    -webkit-text-decoration: none !important;
    text-decoration: none !important;
    background: var(--chakra-colors-deepocean-50);
}

/* Source: css pe087c | Specificity: 24 */
.css-pe087c:active, .css-pe087c[data-active] {
    background: var(--chakra-colors-deepocean-100);
}

/* Source: css pe087c | Specificity: 24 */
.css-pe087c:focus, .css-pe087c[data-focus] {
    z-index: 1;
}

/* Source: css 1joqpk8 | Specificity: 24 */
.css-1joqpk8:focus-visible, .css-1joqpk8[data-focus-visible] {
    box-shadow: var(--chakra-shadows-outline);
}

/* Source: css 1joqpk8 | Specificity: 24 */
.css-1joqpk8:hover, .css-1joqpk8[data-hover] {
    -webkit-text-decoration: none !important;
    text-decoration: none !important;
    background: var(--chakra-colors-deepocean-50);
}

/* Source: css 1joqpk8 | Specificity: 24 */
.css-1joqpk8:active, .css-1joqpk8[data-active] {
    background: var(--chakra-colors-deepocean-100);
}

/* Source: css 1joqpk8 | Specificity: 24 */
.css-1joqpk8:focus, .css-1joqpk8[data-focus] {
    z-index: 1;
}

/* Source: inline-style | Specificity: 24 */
.url-shield-tooltip::after, .url-danger-tooltip::after {
    content: attr(data-tooltip);
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    line-height: 1.4;
    white-space: nowrap;
    opacity: 0;
    visibility: hidden;
    transition: all 0.2s ease;
    z-index: 1000;
    pointer-events: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 25 */
.card-content .block-table table [data-node-view-content-inner="table"] {
    display: contents;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 25 */
.card-content .block-table td:not(:first-of-type) {
    border-inline-start: 1px solid transparent;
}

/* Source: css 1f754ir | Specificity: 25 */
}

.css-1f754ir .card-code-item img:not([src]) {
    width: 100%;
    background-color: var(--chakra-colors-gray-200);
    border-radius: var(--box-border-radius);
    aspect-ratio: 16/9;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ol.block-numbered[indent="0"] li[data-node-view-content] {
    -webkit-margin-start: calc(1 * 1.6em);
    margin-inline-start: calc(1 * 1.6em);
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ol.block-numbered[indent="1"] li[data-node-view-content] {
    -webkit-margin-start: calc(2 * 1.6em);
    margin-inline-start: calc(2 * 1.6em);
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ol.block-numbered[indent="2"] li[data-node-view-content] {
    -webkit-margin-start: calc(3 * 1.6em);
    margin-inline-start: calc(3 * 1.6em);
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ol.block-numbered[indent="3"] li[data-node-view-content] {
    -webkit-margin-start: calc(4 * 1.6em);
    margin-inline-start: calc(4 * 1.6em);
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ol.block-numbered[indent="4"] li[data-node-view-content] {
    -webkit-margin-start: calc(5 * 1.6em);
    margin-inline-start: calc(5 * 1.6em);
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ol.block-numbered[indent="5"] li[data-node-view-content] {
    -webkit-margin-start: calc(6 * 1.6em);
    margin-inline-start: calc(6 * 1.6em);
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ol.block-numbered[indent="6"] li[data-node-view-content] {
    -webkit-margin-start: calc(7 * 1.6em);
    margin-inline-start: calc(7 * 1.6em);
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ol.block-numbered[indent="7"] li[data-node-view-content] {
    -webkit-margin-start: calc(8 * 1.6em);
    margin-inline-start: calc(8 * 1.6em);
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ol.block-numbered[indent="8"] li[data-node-view-content] {
    -webkit-margin-start: calc(9 * 1.6em);
    margin-inline-start: calc(9 * 1.6em);
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ul.block-bullet[indent="0"] li[data-node-view-content] {
    list-style: disc;
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
    -webkit-margin-start: calc(1 * 1.6em - 0.4em);
    margin-inline-start: calc(1 * 1.6em - 0.4em);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ul.block-bullet[indent="1"] li[data-node-view-content] {
    list-style: circle;
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
    -webkit-margin-start: calc(2 * 1.6em - 0.4em);
    margin-inline-start: calc(2 * 1.6em - 0.4em);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ul.block-bullet[indent="2"] li[data-node-view-content] {
    list-style: square;
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
    -webkit-margin-start: calc(3 * 1.6em - 0.4em);
    margin-inline-start: calc(3 * 1.6em - 0.4em);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ul.block-bullet[indent="3"] li[data-node-view-content] {
    list-style: disc;
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
    -webkit-margin-start: calc(4 * 1.6em - 0.4em);
    margin-inline-start: calc(4 * 1.6em - 0.4em);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ul.block-bullet[indent="4"] li[data-node-view-content] {
    list-style: circle;
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
    -webkit-margin-start: calc(5 * 1.6em - 0.4em);
    margin-inline-start: calc(5 * 1.6em - 0.4em);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ul.block-bullet[indent="5"] li[data-node-view-content] {
    list-style: square;
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
    -webkit-margin-start: calc(6 * 1.6em - 0.4em);
    margin-inline-start: calc(6 * 1.6em - 0.4em);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ul.block-bullet[indent="6"] li[data-node-view-content] {
    list-style: disc;
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
    -webkit-margin-start: calc(7 * 1.6em - 0.4em);
    margin-inline-start: calc(7 * 1.6em - 0.4em);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ul.block-bullet[indent="7"] li[data-node-view-content] {
    list-style: circle;
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
    -webkit-margin-start: calc(8 * 1.6em - 0.4em);
    margin-inline-start: calc(8 * 1.6em - 0.4em);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content ul.block-bullet[indent="8"] li[data-node-view-content] {
    list-style: square;
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
    -webkit-margin-start: calc(9 * 1.6em - 0.4em);
    margin-inline-start: calc(9 * 1.6em - 0.4em);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 26 */
.card-content .block-table table [data-node-view-content-inner="table"] td {
    vertical-align: top;
}

/* Source: css 1f754ir | Specificity: 26 */
.css-1f754ir .themed-table tbody tr:nth-of-type(even) {
    background-color: var(--chakra-colors-blackAlpha-50);
}

/* Source: css 1f754ir | Specificity: 26 */
.css-1f754ir .themed-table tbody tr:nth-of-type(odd) {
    background-color: var(--chakra-colors-whiteAlpha-50);
}

/* Source: css q3acjc | Specificity: 26 */
.css-q3acjc > .card-content > [data-node-view-content-inner="card"] > [data-layout-item-id="accent"] {
    grid-area: 1/1;
}

/* Source: css q3acjc | Specificity: 26 */
.css-q3acjc > .card-content > [data-node-view-content-inner="card"] > [data-layout-item-id="body"] {
    grid-area: 1/1;
    z-index: 1;
}

/* Source: css tiu1p0 | Specificity: 26 */
.css-tiu1p0 > .card-content > [data-node-view-content-inner="card"] > [data-layout-item-id="body"] {
    grid-area: body;
}

/* Source: inline-style | Specificity: 26 */
.url-shield-tooltip:hover::after, .url-danger-tooltip:hover::after {
    opacity: 1;
    visibility: visible;
    bottom: calc(100% + 5px);
}

/* Source: inline-style | Specificity: 26 */
.url-shield-tooltip:hover::before, .url-danger-tooltip:hover::before {
    opacity: 1;
    visibility: visible;
    bottom: calc(100% + 1px);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.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) ".";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.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) ".";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.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) ".";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.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) ".";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.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) ".";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.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) ".";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.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) ".";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.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) ".";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.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) ".";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content ul.block-bullet[indent="0"] li[data-node-view-content]::after {
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content ul.block-bullet[indent="1"] li[data-node-view-content]::after {
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content ul.block-bullet[indent="2"] li[data-node-view-content]::after {
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content ul.block-bullet[indent="3"] li[data-node-view-content]::after {
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content ul.block-bullet[indent="4"] li[data-node-view-content]::after {
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content ul.block-bullet[indent="5"] li[data-node-view-content]::after {
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content ul.block-bullet[indent="6"] li[data-node-view-content]::after {
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content ul.block-bullet[indent="7"] li[data-node-view-content]::after {
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content ul.block-bullet[indent="8"] li[data-node-view-content]::after {
    -webkit-padding-start: 0.4em;
    padding-inline-start: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 27 */
.card-content .block-table table [data-node-view-content-inner="table"] [data-node-view-content-inner="tableRow"] {
    display: contents;
}

/* Source: css 1f754ir | Specificity: 27 */
.css-1f754ir .themed-table tbody tr:first-of-type td:first-of-type {
    border-top-left-radius: var(--box-border-radius);
}

/* Source: css 1f754ir | Specificity: 27 */
.css-1f754ir .themed-table tbody tr:first-of-type td:last-of-type {
    border-top-right-radius: var(--box-border-radius);
}

/* Source: css 1f754ir | Specificity: 27 */
.css-1f754ir .themed-table tbody tr:last-child td:first-of-type {
    border-bottom-left-radius: var(--box-border-radius);
}

/* Source: css 1f754ir | Specificity: 27 */
.css-1f754ir .themed-table tbody tr:last-child td:last-of-type {
    border-bottom-right-radius: var(--box-border-radius);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 28 */
.card-content .block-toggle [data-open="false"] [data-node-view-content-inner="toggle"] > :not(:first-child) {
    display: none;
}

/* Source: inline-style | Specificity: 30 */
/* Optional: Add a small arrow to the tooltip */
.url-shield-tooltip::before, .url-danger-tooltip::before {
    content: '';
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    border-width: 5px;
    border-style: solid;
    opacity: 0;
    visibility: hidden;
    transition: all 0.2s ease;
    z-index: 1001;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 32 */
.comments-wrapper .comment-editor .ProseMirror {
    color: var(--chakra-colors-gray-800) !important;
    word-break: break-word;
    line-height: 1.5 !important;
    letter-spacing: var(--chakra-letterSpacings-normal) !important;
    padding: 12px;
    border-radius: 5px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .block-contributors .contributors-list {
    font-size: 1.25em;
    font-weight: var(--chakra-fontWeights-bold);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .block-gallery .gallery {
    -webkit-padding-start: var(--grid-padding);
    padding-inline-start: var(--grid-padding);
    -webkit-padding-end: 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: 1px solid;
    border-color: var(--chakra-colors-transparent);
    border-radius: var(--box-border-radius);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .slash-menu-prompt .slash-menu-placeholder-long {
    display: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .slash-menu-prompt .slash-menu-placeholder-short {
    display: inline;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
}

.card-content .node-smartLayoutCell .slash-menu-prompt {
    display: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .node-smartLayoutCell .block-paragraph {
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
}

.card-content .node-gridItem .slash-menu-prompt {
    display: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .node-gridItem .block-paragraph {
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .block-gridLayout .layout-content {
    display: contents;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .block-gridLayout .grid-cell {
    position: relative;
    height: 100%;
    -webkit-padding-start: var(--grid-padding);
    padding-inline-start: var(--grid-padding);
    -webkit-padding-end: var(--grid-padding);
    padding-inline-end: var(--grid-padding);
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    outline-width: 1px;
    outline-style: none;
    outline-color: var(--grid-outline-color);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .block-heading .heading {
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .block-title .title {
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.card-content .node-calloutBox .first-block {
    margin-top: 1em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.comments-wrapper .comments-list .comment {
    color: var(--chakra-colors-gray-800) !important;
    word-break: break-word;
    line-height: 1.5 !important;
    letter-spacing: var(--chakra-letterSpacings-normal) !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.comments-wrapper .comment-editor .ProseMirror a {
    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;
    text-transform: none;
    letter-spacing: var(--chakra-letterSpacings-normal) !important;
    text-align: start !important;
    margin: 0 !important;
    color: var(--chakra-colors-blue-500) !important;
    background: none !important;
    border: 0 none !important;
    padding: 0 !important;
    content: "";
    cursor: pointer;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.comments-wrapper .comment-editor .ProseMirror blockquote {
    border-left: 3px solid var(--chakra-colors-gray-200);
    padding-left: 0.5em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.gamma-moveable-wrapper .clippable-control-wrapper .moveable-control {
    z-index: 2;
    transition-property: opacity;
    transition-duration: var(--chakra-transition-duration-normal);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.gamma-moveable-wrapper .clippable-control-wrapper .moveable-clip-ellipse {
    border-width: 2px;
    border-color: var(--chakra-colors-trueblue-300) !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.gamma-moveable-wrapper .clippable-control-wrapper .moveable-line {
    display: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.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);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 33 */
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-line {
    display: none;
}

/* Source: css 1f754ir | Specificity: 33 */
}

.css-1f754ir .themed-heading-no-gradient .themed-heading {
    font-weight: var(--heading-font-weight);
    font-family: var(--heading-font);
    color: var(--heading-color);
    background: unset;
    -webkit-background-clip: unset;
    background-clip: unset;
    width: fit-content;
    max-width: 100%;
    letter-spacing: var(--letter-spacing-heading);
    text-transform: var(--heading-transform);
}

/* Source: css 1f754ir | Specificity: 33 */
}

.css-1f754ir .is-pptx-exporting .themed-heading {
    font-weight: var(--heading-font-weight);
    font-family: var(--heading-font);
    color: var(--heading-color);
    background: unset;
    -webkit-background-clip: unset;
    background-clip: unset;
    width: fit-content;
    max-width: 100%;
    letter-spacing: var(--letter-spacing-heading);
    text-transform: var(--heading-transform);
}

/* Source: css 1f754ir | Specificity: 33 */
}

.css-1f754ir .block-title .title {
    font-size: 2.3625000000000003em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 33 */
.css-1f754ir .themed-html-shape-background .themed-heading {
    font-weight: var(--heading-font-weight);
    font-family: var(--heading-font);
    color: var(--heading-color);
    background: unset;
    -webkit-background-clip: unset;
    background-clip: unset;
    width: fit-content;
    max-width: 100%;
    letter-spacing: var(--letter-spacing-heading);
    text-transform: var(--heading-transform);
}

/* Source: css 1f754ir | Specificity: 33 */
.css-1f754ir .themed-html-shape-outline .themed-heading {
    font-weight: var(--heading-font-weight);
    font-family: var(--heading-font);
    color: var(--heading-color);
    background: unset;
    -webkit-background-clip: unset;
    background-clip: unset;
    width: fit-content;
    max-width: 100%;
    letter-spacing: var(--letter-spacing-heading);
    text-transform: var(--heading-transform);
}

/* Source: css 1f754ir | Specificity: 33 */
.css-1f754ir .themed-shape-outside-text .themed-heading {
    font-weight: var(--heading-font-weight);
    font-family: var(--heading-font);
    color: var(--heading-color);
    background: unset;
    -webkit-background-clip: unset;
    background-clip: unset;
    width: fit-content;
    max-width: 100%;
    letter-spacing: var(--letter-spacing-heading);
    text-transform: var(--heading-transform);
}

/* Source: css 1f754ir | Specificity: 33 */
.css-1f754ir .themed-shape-text-over-background .themed-heading {
    font-weight: var(--heading-font-weight);
    font-family: var(--heading-font);
    color: var(--heading-color);
    background: unset;
    -webkit-background-clip: unset;
    background-clip: unset;
    width: fit-content;
    max-width: 100%;
    letter-spacing: var(--letter-spacing-heading);
    text-transform: var(--heading-transform);
}

/* Source: css 1f754ir | Specificity: 33 */
.css-1f754ir .themed-shape-text-over-fill .themed-heading {
    font-weight: var(--heading-font-weight);
    font-family: var(--heading-font);
    color: var(--heading-color);
    background: unset;
    -webkit-background-clip: unset;
    background-clip: unset;
    width: fit-content;
    max-width: 100%;
    letter-spacing: var(--letter-spacing-heading);
    text-transform: var(--heading-transform);
}

/* Source: css 1uxa0lr | Specificity: 33 */
.css-1uxa0lr .node-button .button {
    width: 100%;
}

/* Source: inline-style | Specificity: 33 */
}

.node-gallery .animatable-on-load-content-child.block-image {
    transition-delay: calc(var(--animation-transition-delay)*var(--animate-index));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.card-content.is-focused .is-empty [data-multiline-placeholder] {
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.card-content .block-todo label.chakra-checkbox {
    pointer-events: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.card-content .block-image.expandable-node-selected [data-selection-ring] {
    -webkit-animation: animation-16z1uo4 3000ms ease-in-out forwards;
    animation: animation-16z1uo4 3000ms ease-in-out forwards;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.card-content .block-image.expandable-node-reset [data-selection-ring] {
    -webkit-animation: animation-1sld7a4;
    animation: animation-1sld7a4;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.card-content .block-gridLayout .layout-content > div {
    display: contents;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.card-content .block-table td .block {
    color: var(--table-cell-text-color, var(--body-color));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.card-content .block-table .selectedCell:after {
    z-index: 2;
    position: absolute;
    content: "";
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    background-color: var(--chakra-colors-trueblue-100);
    pointer-events: none;
    opacity: 0.4;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.card-content .block-table td .block {
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.card-content .block-heading:has(+ .block-heading) {
    margin-bottom: 0.4em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
}

.comments-wrapper .comments-list .comments-sign-up a {
    font-size: var(--chakra-fontSizes-xs);
    font-family: var(--chakra-fonts-body),sans-serif !important;
    font-weight: var(--chakra-fontWeights-bold);
    line-height: 1.5 !important;
    text-transform: none;
    letter-spacing: var(--chakra-letterSpacings-normal) !important;
    text-align: start !important;
    margin: 0 !important;
    color: var(--chakra-colors-gray-500);
    background: none !important;
    border: 0 none !important;
    padding: 0 !important;
    content: "";
    cursor: pointer;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.comments-wrapper .comments-list .comment a {
    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;
    text-transform: none;
    letter-spacing: var(--chakra-letterSpacings-normal) !important;
    text-align: start !important;
    margin: 0 !important;
    color: var(--chakra-colors-blue-500) !important;
    background: none !important;
    border: 0 none !important;
    padding: 0 !important;
    content: "";
    cursor: pointer;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.comments-wrapper .comments-list .comment blockquote {
    border-left: 3px solid var(--chakra-colors-gray-200);
    padding-left: 0.5em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.comments-wrapper .comments-list .block-target-html a {
    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;
    text-transform: none;
    letter-spacing: var(--chakra-letterSpacings-normal) !important;
    text-align: start !important;
    margin: 0 !important;
    color: var(--chakra-colors-blue-500) !important;
    background: none !important;
    border: 0 none !important;
    padding: 0 !important;
    content: "";
    cursor: pointer;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.comments-wrapper .comments-list .block-target-html li {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.comments-wrapper .comments-list .block-target-html img {
    max-width: 200px;
    max-height: 80px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.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: 0 !important;
    color: var(--chakra-colors-gray-800) !important;
    font-style: normal !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 34 */
.comments-wrapper .comment-editor .ProseMirror a:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
}

/* Source: css 1f754ir | Specificity: 34 */
}

.css-1f754ir .block-heading .heading[level="1"] {
    font-size: 2.1em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 34 */
}

.css-1f754ir .block-heading .heading[level="2"] {
    font-size: 1.5750000000000002em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 34 */
}

.css-1f754ir .block-heading .heading[level="3"] {
    font-size: 1.3125em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 34 */
}

.css-1f754ir .block-heading .heading[level="4"] {
    font-size: 1.1550000000000002em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 34 */
}

.css-1f754ir .block-title .title[level="1"] {
    font-size: 2.3625000000000003em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 34 */
}

.css-1f754ir .block-title .title[level="2"] {
    font-size: 2.625em;
    line-height: var(--line-height-heading);
}

/* Source: css 1f754ir | Specificity: 34 */
}

.css-1f754ir .block-title .title[level="3"] {
    font-size: 2.8875em;
    line-height: var(--line-height-heading);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.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);
    line-clamp: 1px;
    text-overflow: ellipsis;
    overflow: hidden;
    box-orient: vertical;
    word-break: break-all;
    height: 100%;
    white-space: nowrap;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.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;
    line-clamp: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    box-orient: vertical;
    word-break: normal;
    height: 100%;
    white-space: normal;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content.is-focused .is-empty [data-multiline-placeholder] > [data-node-view-content-inner] {
    position: absolute;
    width: 100%;
    min-height: 1em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content ul.block-todo[indent="0"] .chakra-checkbox__control {
    inset-inline-start: -1.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content ul.block-todo[indent="1"] .chakra-checkbox__control {
    inset-inline-start: -1.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content ul.block-todo[indent="2"] .chakra-checkbox__control {
    inset-inline-start: -1.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content ul.block-todo[indent="3"] .chakra-checkbox__control {
    inset-inline-start: -1.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content ul.block-todo[indent="4"] .chakra-checkbox__control {
    inset-inline-start: -1.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content ul.block-todo[indent="5"] .chakra-checkbox__control {
    inset-inline-start: -1.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content ul.block-todo[indent="6"] .chakra-checkbox__control {
    inset-inline-start: -1.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content ul.block-todo[indent="7"] .chakra-checkbox__control {
    inset-inline-start: -1.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content ul.block-todo[indent="8"] .chakra-checkbox__control {
    inset-inline-start: -1.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content .block-smartLayout [data-selection-ring="padded"] .add-button {
    margin: -0.25em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content .node-smartLayoutCell [data-node-view-content-inner="smartLayoutCell"] > .first-block {
    margin-top: 0px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content .node-smartLayoutCell [data-node-view-content-inner="smartLayoutCell"] > .last-block {
    margin-bottom: 0px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content .node-gridItem [data-node-view-content-inner="gridItem"] > .first-block {
    margin-top: 0px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.card-content .node-gridItem [data-node-view-content-inner="gridItem"] > .last-block {
    margin-bottom: 0px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.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: 0 !important;
    color: var(--chakra-colors-gray-800) !important;
    font-style: normal !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.comments-wrapper .comments-list .comments-sign-up a:hover {
    color: var(--chakra-colors-gray-500);
    -webkit-text-decoration: underline;
    text-decoration: underline;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.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: 0 !important;
    color: var(--chakra-colors-gray-800) !important;
    font-style: normal !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.comments-wrapper .comments-list .comment a:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.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: 0 !important;
    color: var(--chakra-colors-gray-800) !important;
    font-style: normal !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.comments-wrapper .comments-list .block-target-html a:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 35 */
.comments-wrapper .comments-list .block-target-html li p {
    margin: 0px;
}

/* Source: css 1f754ir | Specificity: 35 */
.css-1f754ir *:where(.themed-heading) span.textColor {
    text-shadow: 0px 0.25px 0px var(--text-color),-0px -0.25px 0px var(--text-color);
}

/* Source: css 1f754ir | Specificity: 35 */
.css-1f754ir .themed-shape-text-over-fill svg.colorable-icon path {
    fill: var(--shape-fill-text-color);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 36 */
.card-content ul.block-todo[indent="0"] li.todo {
    -webkit-margin-start: calc(1 * 1.6em);
    margin-inline-start: calc(1 * 1.6em);
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 36 */
.card-content ul.block-todo[indent="1"] li.todo {
    -webkit-margin-start: calc(2 * 1.6em);
    margin-inline-start: calc(2 * 1.6em);
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 36 */
.card-content ul.block-todo[indent="2"] li.todo {
    -webkit-margin-start: calc(3 * 1.6em);
    margin-inline-start: calc(3 * 1.6em);
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 36 */
.card-content ul.block-todo[indent="3"] li.todo {
    -webkit-margin-start: calc(4 * 1.6em);
    margin-inline-start: calc(4 * 1.6em);
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 36 */
.card-content ul.block-todo[indent="4"] li.todo {
    -webkit-margin-start: calc(5 * 1.6em);
    margin-inline-start: calc(5 * 1.6em);
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 36 */
.card-content ul.block-todo[indent="5"] li.todo {
    -webkit-margin-start: calc(6 * 1.6em);
    margin-inline-start: calc(6 * 1.6em);
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 36 */
.card-content ul.block-todo[indent="6"] li.todo {
    -webkit-margin-start: calc(7 * 1.6em);
    margin-inline-start: calc(7 * 1.6em);
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 36 */
.card-content ul.block-todo[indent="7"] li.todo {
    -webkit-margin-start: calc(8 * 1.6em);
    margin-inline-start: calc(8 * 1.6em);
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 36 */
.card-content ul.block-todo[indent="8"] li.todo {
    -webkit-margin-start: calc(9 * 1.6em);
    margin-inline-start: calc(9 * 1.6em);
    list-style: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 37 */
.card-content .block-smartLayout:not(.is-focused) [data-content-empty=true] > [data-node-view-content] {
    height: 0px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 37 */
.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);
    line-clamp: 1px;
    text-overflow: ellipsis;
    overflow: hidden;
    box-orient: vertical;
    word-break: break-all;
    height: 100%;
    white-space: nowrap;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 37 */
.card-content .block-grid:not(.is-focused) [data-content-empty=true] > [data-node-view-content] {
    height: 0px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 37 */
.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);
    line-clamp: 1px;
    text-overflow: ellipsis;
    overflow: hidden;
    box-orient: vertical;
    word-break: break-all;
    height: 100%;
    white-space: nowrap;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 39 */
.card-content .block-table table [data-node-view-content-inner="table"] td .block-heading [data-placeholder]::before {
    display: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 43 */
.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: 0.3em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 43 */
.comments-wrapper .comment-editor .ProseMirror .mention {
    background-color: var(--chakra-colors-trueblue-50);
    white-space: break-spaces;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 43 */
.comments-wrapper .comment-editor .ProseMirror.focus-visible {
    box-shadow: 0 0 0 2px rgb(49, 130, 206);
}

/* Source: inline-style | Specificity: 43 */
.site-animations-bootstrap .editor-navbar-animations-enabled .ProseMirror .navbar-view-content {
    opacity: 1;
    transform: none;
}

/* Source: inline-style | Specificity: 43 */
.site-animations-bootstrap .editor-navbar-animations-enabled .ProseMirror .navbar-view-backdrop {
    box-shadow: var(--md-shadow),var(--card-border-shadow);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content .block-card.expandable-node-selected .expandable-selected {
    -webkit-animation: animation-16z1uo4 3000ms ease-in-out forwards;
    animation: animation-16z1uo4 3000ms ease-in-out forwards;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content .block-card.expandable-node-reset .expandable-selected {
    -webkit-animation: animation-1sld7a4;
    animation: animation-1sld7a4;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content.is-full-width .block.is-full-width {
    width: var(--full-width);
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content .block-toggle.expandable-node-selected .toggle {
    -webkit-animation: animation-16z1uo4 3000ms ease-in-out forwards;
    animation: animation-16z1uo4 3000ms ease-in-out forwards;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content .block-toggle.expandable-node-reset .toggle {
    -webkit-animation: animation-1sld7a4;
    animation: animation-1sld7a4;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content .block-gallery.gallery-layout-flex .add-image {
    margin-bottom: calc(0.75 * var(--grid-padding));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content .block-gallery.expandable-node-selected .gallery {
    -webkit-animation: animation-16z1uo4 3000ms ease-in-out forwards;
    animation: animation-16z1uo4 3000ms ease-in-out forwards;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content .block-gallery.expandable-node-reset .gallery {
    -webkit-animation: animation-1sld7a4;
    animation: animation-1sld7a4;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content .block-gridLayout .grid-cell .block-gallery {
    margin-top: 0px;
    margin-bottom: 0px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.card-content .node-cardLayoutItem, .card-content .node-cardAccentLayoutItem {
    position: relative;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: stretch;
    -ms-flex-pack: stretch;
    -webkit-justify-content: stretch;
    justify-content: stretch;
    min-width: 0px;
    min-height: 0px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.comments-wrapper .controls-wrapper__gridLayout, .comments-wrapper .controls-wrapper__gallery {
    -webkit-padding-start: calc(-1 * var(--grid-padding) + var(--comment-padding));
    padding-inline-start: calc(-1 * var(--grid-padding) + var(--comment-padding));
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.comments-wrapper .comments-list .comment .comment-date {
    font-size: var(--chakra-fontSizes-xs) !important;
    color: var(--chakra-colors-gray-500) !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.comments-wrapper .comments-list .comment .mention {
    background-color: var(--chakra-colors-trueblue-50);
    white-space: break-spaces;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.comments-wrapper .comment-editor .ProseMirror a.image-link {
    pointer-events: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control {
    z-index: 2;
    background: 0 none !important;
    border-radius: 0px;
    width: 16px;
    height: 16px;
    border: 6px solid var(--chakra-colors-trueblue-300);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 44 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-circle .moveable-control {
    background: var(--chakra-colors-trueblue-300);
}

/* Source: inline-style | Specificity: 44 */
.is-present-mode .animatable-on-load, .is-full-width .animatable-on-load {
    &.animatable-on-load-accent

{
    opacity: 0;
    transform: scale(1);
    &.animate-has-animated

{
    opacity: 1;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.card-content .block-todo label.chakra-checkbox .chakra-checkbox__control {
    pointer-events: auto;
    width: 1em;
    height: 1em;
    top: calc(0.5lh - 0.5em);
    position: relative;
    border-radius: var(--box-border-radius);
    border-color: var(--link-color);
    border-width: 0.125em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.card-content .block-table td .block.first-block {
    margin-top: 0.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.comments-wrapper .comments-list .comment .reactions-row ul {
    -webkit-margin-start: auto;
    margin-inline-start: auto;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="0"] {
    border-right: 0;
    border-bottom: 0;
    margin-top: -2px;
    margin-left: -2px;
    cursor: nw-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="1"] {
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    margin-top: -2px;
    cursor: n-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="2"] {
    border-left: 0;
    border-bottom: 0;
    margin-top: -2px;
    margin-left: -14px;
    cursor: ne-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="3"] {
    border-bottom: 0;
    border-top: 0;
    border-left: 0;
    margin-left: -14px;
    cursor: e-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="4"] {
    border-top: 0;
    border-left: 0;
    margin-left: -14px;
    margin-top: -14px;
    cursor: se-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="5"] {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    margin-top: -14px;
    cursor: s-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="6"] {
    border-top: 0;
    border-right: 0;
    margin-top: -14px;
    margin-left: -2px;
    cursor: sw-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 45 */
.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index="7"] {
    border-top: 0;
    border-bottom: 0;
    border-right: 0;
    margin-left: -2px;
    cursor: w-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 46 */
.card-content .block-todo label.chakra-checkbox .chakra-checkbox__control[data-checked] {
    background-color: var(--link-color);
    color: var(--body-color-inverted);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 46 */
.card-content .block-todo label.chakra-checkbox .chakra-checkbox__control svg {
    font-size: 0.5em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 46 */
.card-content .block-bullet li, .card-content .block-todo li {
    position: relative;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 46 */
.card-content math-display.ProseMirror-selectednode, .card-content math-inline.ProseMirror-selectednode {
    box-shadow: var(--chakra-shadows-outline);
    border-radius: var(--box-border-radius);
    background-color: var(--chakra-colors-gray-50);
    padding: .25em;
    -webkit-margin-start: 3px;
    margin-inline-start: 3px;
    -webkit-margin-end: 3px;
    margin-inline-end: 3px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 46 */
.card-content .smart-layout-cell-not-emphasized > [data-content-reference], .card-content .smart-layout-cell-not-emphasized [data-smart-layout-emphasis] {
    opacity: 0.5;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 46 */
.card-content .grid-item-not-emphasized > [data-content-reference], .card-content .grid-item-not-emphasized [data-grid-emphasis] {
    opacity: 0.5;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 46 */
.card-content .node-cardLayoutItem > [data-node-view-wrapper], .card-content .node-cardAccentLayoutItem > [data-node-view-wrapper] {
    position: relative;
    height: 100%;
    width: 100%;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 46 */
.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);
}

/* Source: css 1f754ir | Specificity: 46 */
}

.css-1f754ir .themed-clickable-box:hover, .css-1f754ir .themed-clickable-box[data-hover] {
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    transform: scale(1.03);
}

/* Source: css q3acjc | Specificity: 46 */
.css-q3acjc:hover > .card-height-guide, .css-q3acjc[data-hover] > .card-height-guide {
    opacity: 1;
}

/* Source: css 1uxa0lr | Specificity: 46 */
.css-1uxa0lr:hover .add-button, .css-1uxa0lr[data-hover] .add-button {
    opacity: 1;
}

/* Source: css tiu1p0 | Specificity: 46 */
.css-tiu1p0:hover > .card-height-guide, .css-tiu1p0[data-hover] > .card-height-guide {
    opacity: 1;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 47 */
.card-content [data-node-view-content-inner="cardLayoutItem"] > .first-block:not(.last-block).block-paragraph {
    margin-top: 0.9em;
    margin-bottom: 0.9em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 48 */
.card-content [data-node-view-content-inner="cardLayoutItem"] > .first-block, .card-content [data-node-view-content-inner="card"] > .first-block {
    margin-top: 0em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 48 */
.card-content [data-node-view-content-inner="cardLayoutItem"] > .last-block, .card-content [data-node-view-content-inner="card"] > .last-block {
    margin-bottom: 0em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 48 */
.card-content .footnote:hover::after, .card-content .footnote[data-hover]::after {
    background-color: var(--accent-color-background-muted);
    color: var(--chakra-colors-gray-700);
}

/* Source: css 1f754ir | Specificity: 48 */
.css-1f754ir .themed-clickable-box:hover::before, .css-1f754ir .themed-clickable-box[data-hover]::before {
    content: "";
    position: absolute;
    inset: 0px;
    border-radius: inherit;
    box-shadow: inset 0 0 0 500px var(--expandable-hover-background);
    pointer-events: none;
}

/* Source: css q3acjc | Specificity: 48 */
.css-q3acjc > .card-content > [data-node-view-content-inner="card"] > .node-cardLayoutItem > [data-node-view-wrapper] > .card-layout-cell-bg > [data-node-view-content] {
    padding: var(--card-inner-padding);
}

/* Source: css tiu1p0 | Specificity: 48 */
.css-tiu1p0 > .card-content > [data-node-view-content-inner="card"] > .node-cardLayoutItem > [data-node-view-wrapper] > .card-layout-cell-bg > [data-node-view-content] {
    padding: var(--card-inner-padding);
}

/* Source: css 1qwoox3 | Specificity: 48 */
.css-1qwoox3 svg.colorable-icon [stroke], .css-1qwoox3 svg.colorable-icon [stroke] > * {
    stroke: currentColor;
    fill: none;
}

/* Source: css 11ttij2 | Specificity: 48 */
.css-11ttij2 svg.colorable-icon [stroke], .css-11ttij2 svg.colorable-icon [stroke] > * {
    stroke: currentColor;
    fill: none;
}

/* Source: css s13rzn | Specificity: 48 */
.css-s13rzn svg.colorable-icon [stroke], .css-s13rzn svg.colorable-icon [stroke] > * {
    stroke: currentColor;
    fill: none;
}

/* Source: css 1b0v6wy | Specificity: 48 */
.css-1b0v6wy svg.colorable-icon [stroke], .css-1b0v6wy svg.colorable-icon [stroke] > * {
    stroke: url(#theme-accent-gradient-linear) var(--accent-color-readable);
    fill: none;
}

/* Source: css vv5n3l | Specificity: 48 */
.css-vv5n3l svg.colorable-icon [stroke], .css-vv5n3l svg.colorable-icon [stroke] > * {
    stroke: currentColor;
    fill: none;
}

/* Source: css q3acjc | Specificity: 49 */
.css-q3acjc > .card-content > [data-node-view-content-inner="card"] > .node-cardLayoutItem > [data-node-view-wrapper] > .card-layout-cell-bg > [data-node-view-content] > [data-node-view-content-inner] {
    max-width: var(--max-content-width);
    margin: auto;
}

/* Source: css 11eu7i7 | Specificity: 49 */
.css-11eu7i7:disabled, .css-11eu7i7[disabled], .css-11eu7i7[aria-disabled=true], .css-11eu7i7[data-disabled] {
    opacity: 0.4;
    cursor: not-allowed;
    box-shadow: var(--chakra-shadows-none);
}

/* Source: css 1n705t | Specificity: 49 */
.css-1n705t:disabled, .css-1n705t[disabled], .css-1n705t[aria-disabled=true], .css-1n705t[data-disabled] {
    opacity: 0.4;
    cursor: not-allowed;
    box-shadow: var(--chakra-shadows-none);
}

/* Source: css tiu1p0 | Specificity: 49 */
.css-tiu1p0 > .card-content > [data-node-view-content-inner="card"] > .node-cardLayoutItem > [data-node-view-wrapper] > .card-layout-cell-bg > [data-node-view-content] > [data-node-view-content-inner] {
    max-width: var(--max-content-width);
    margin: auto;
}

/* Source: css aipml9 | Specificity: 49 */
.css-aipml9:disabled, .css-aipml9[disabled], .css-aipml9[aria-disabled=true], .css-aipml9[data-disabled] {
    opacity: 1;
    cursor: not-allowed;
    box-shadow: var(--chakra-shadows-none);
    background: var(--chakra-colors-white);
    color: var(--chakra-colors-titanium-400);
    border-color: var(--chakra-colors-titanium-300);
}

/* Source: css pe087c | Specificity: 49 */
.css-pe087c:disabled, .css-pe087c[disabled], .css-pe087c[aria-disabled=true], .css-pe087c[data-disabled] {
    opacity: 1;
    cursor: not-allowed;
    box-shadow: var(--chakra-shadows-none);
    background: var(--chakra-colors-white);
    color: var(--chakra-colors-titanium-400);
    border-color: var(--chakra-colors-titanium-300);
}

/* Source: css 1joqpk8 | Specificity: 49 */
.css-1joqpk8:disabled, .css-1joqpk8[disabled], .css-1joqpk8[aria-disabled=true], .css-1joqpk8[data-disabled] {
    opacity: 1;
    cursor: not-allowed;
    box-shadow: var(--chakra-shadows-none);
    background: var(--chakra-colors-white);
    color: var(--chakra-colors-titanium-400);
    border-color: var(--chakra-colors-titanium-300);
}

/* Source: inline-style | Specificity: 54 */
.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child.block-image {
    opacity: 1;
    transform: none;
    transition-property: var(--animation-transition-property);
    transition-duration: var(--animation-transition-duration);
    transition-timing-function: var(--animation-easing-function);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 55 */
.card-content .block-gallery .gallery.is-dragging-over .gallery-placeholder {
    pointer-events: none;
}

/* Source: inline-style | Specificity: 55 */
}

.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child.node-smartLayoutCell [data-spotlight-parent] > * {
    opacity: 1;
    transform: none;
    transition-property: var(--animation-transition-property);
    transition-duration: var(--animation-transition-duration);
    transition-timing-function: var(--animation-easing-function);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 62 */
.card-content .block-table.is-focused td:not(:first-of-type), .card-content .block-table:hover td:not(:first-of-type) {
    border-inline-start: 1px solid var(--grid-outline-color);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 66 */
.card-content .block-bullet, .card-content .block-numbered, .card-content .block-todo {
    margin: 0px;
    margin-bottom: 0.35em;
    text-align: start;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 66 */
.card-content .node-smartLayoutCell .block-heading, .card-content .node-smartLayoutCell .block-title {
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 66 */
.card-content .node-gridItem .block-heading, .card-content .node-gridItem .block-title {
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 66 */
.card-content .node-cardImageItem .block-heading, .card-content .node-cardImageItem .block-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 66 */
.card-content .node-gridLayout .block-paragraph, .card-content .node-calloutBox .block-paragraph {
    margin-top: 0.9em;
    margin-bottom: 0.9em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 66 */
.comments-wrapper .comment-editor .ProseMirror ul, .comments-wrapper .comment-editor .ProseMirror ol {
    margin-left: 1.2em;
}

/* Source: css-global | Specificity: 66 */
.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);
}

/* Source: css-global | Specificity: 66 */
.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);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 67 */
.card-content .node-smartLayoutCell .block-paragraph:is(.block-bullet, .block-numbered, .block-todo) {
    margin-top: 0.3em;
    margin-bottom: 0.3em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 67 */
.card-content .node-gridItem .block-paragraph:is(.block-bullet, .block-numbered, .block-todo) {
    margin-top: 0.3em;
    margin-bottom: 0.3em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 68 */
.card-content math-display.ProseMirror-selectednode .math-src, .card-content math-inline.ProseMirror-selectednode .math-src {
    color: var(--chakra-colors-gray-600);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 68 */
.card-content .block-table td .block:is(.block-bullet, .block-numbered, .block-todo) {
    margin-top: 0.3em;
    margin-bottom: 0.3em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 68 */
.card-content .block-table td .block-heading, .card-content .block-table td .block-title {
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 68 */
.comments-wrapper .comments-list .comment ul, .comments-wrapper .comments-list .comment ol {
    margin-left: 1.2em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 68 */
.gamma-moveable-wrapper .clippable-control-wrapper .moveable-control:hover, .gamma-moveable-wrapper .clippable-control-wrapper .moveable-control[data-hover] {
    opacity: 1;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 68 */
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control:hover, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control[data-hover] {
    opacity: 1;
}

/* Source: css 1f754ir | Specificity: 70 */
.css-1f754ir .themed-shape-text-over-fill svg.colorable-icon [stroke], .css-1f754ir .themed-shape-text-over-fill svg.colorable-icon [stroke] > * {
    stroke: var(--shape-fill-text-color);
    fill: none;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 78 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 78 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 81 */
.card-content [data-node-view-content-inner="cardLayoutItem"] > .first-block:not(.last-block).block-paragraph:is(.block-bullet, .block-numbered, .block-todo) {
    margin-top: 0.35em;
    margin-bottom: 0.35em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 88 */
.card-content .block-gallery.is-focused .gallery, .card-content .block-gallery.is-empty .gallery {
    background-color: var(--chakra-colors-gray-200);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 88 */
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-ne, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-sw {
    cursor: nesw-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 88 */
.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-nw, .gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-se {
    cursor: nwse-resize;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 88 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 88 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 99 */
.card-content .block-bullet.first-block, .card-content .block-numbered.first-block, .card-content .block-todo.first-block {
    margin-top: 0.9em;
}

/* Source: css-global | Specificity: 100 */
#__next {
    height: 100%;
}

/* Source: css aipml9 | Specificity: 106 */
.css-aipml9:hover:disabled, .css-aipml9[data-hover]:disabled, .css-aipml9:hover[disabled], .css-aipml9[data-hover][disabled], .css-aipml9:hover[aria-disabled=true], .css-aipml9[data-hover][aria-disabled=true], .css-aipml9:hover[data-disabled], .css-aipml9[data-hover][data-disabled] {
    background: var(--chakra-colors-white);
}

/* Source: css pe087c | Specificity: 106 */
.css-pe087c:hover:disabled, .css-pe087c[data-hover]:disabled, .css-pe087c:hover[disabled], .css-pe087c[data-hover][disabled], .css-pe087c:hover[aria-disabled=true], .css-pe087c[data-hover][aria-disabled=true], .css-pe087c:hover[data-disabled], .css-pe087c[data-hover][data-disabled] {
    background: var(--chakra-colors-white);
}

/* Source: css 1joqpk8 | Specificity: 106 */
.css-1joqpk8:hover:disabled, .css-1joqpk8[data-hover]:disabled, .css-1joqpk8:hover[disabled], .css-1joqpk8[data-hover][disabled], .css-1joqpk8:hover[aria-disabled=true], .css-1joqpk8[data-hover][aria-disabled=true], .css-1joqpk8:hover[data-disabled], .css-1joqpk8[data-hover][data-disabled] {
    background: var(--chakra-colors-white);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 112 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 112 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 112 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 115 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 115 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 116 */
.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: 1em;
}

/* Source: inline-style | Specificity: 120 */
.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-as-block:not(.block-calloutBox), .site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-as-block.block-calloutBox .calloutBox {
    opacity: 1;
    transform: none;
    transition-property: var(--animation-transition-property);
    transition-duration: var(--animation-transition-duration);
    transition-timing-function: var(--animation-easing-function);
}

/* Source: inline-style | Specificity: 130 */
.site-animations-bootstrap .editor-animations-enabled .ProseMirror .is-present-mode .animatable-on-load.animatable-on-load-accent, .site-animations-bootstrap .editor-animations-enabled .ProseMirror .is-full-width .animatable-on-load.animatable-on-load-accent {
    opacity: 1;
    transform: scale(1);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 132 */
.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: 1em;
    margin-bottom: 1em;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 132 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 132 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 132 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 132 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 134 */
.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: 0.35em;
    margin-bottom: 0.35em;
}

/* Source: css 1f754ir | Specificity: 138 */
.css-1f754ir .card-code-item h1, .css-1f754ir .card-code-item h2, .css-1f754ir .card-code-item h3, .css-1f754ir .card-code-item h4, .css-1f754ir .card-code-item h5, .css-1f754ir .card-code-item h6 {
    font-weight: var(--heading-font-weight);
    font-family: var(--heading-font);
    color: transparent;
    background: var(--heading-gradient);
    -webkit-background-clip: text;
    background-clip: text;
    width: 100%;
    max-width: 100%;
    letter-spacing: var(--letter-spacing-heading);
    text-transform: var(--heading-transform);
    caret-color: var(--heading-color);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 145 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 145 */
.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;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 155 */
.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);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 194 */
.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: 2em;
}

/* Source: css 1f754ir | Specificity: 210 */
.css-1f754ir .card-code-item h1 span.textColor, .css-1f754ir .card-code-item h2 span.textColor, .css-1f754ir .card-code-item h3 span.textColor, .css-1f754ir .card-code-item h4 span.textColor, .css-1f754ir .card-code-item h5 span.textColor, .css-1f754ir .card-code-item h6 span.textColor {
    text-shadow: 0px 0.25px 0px var(--text-color),-0px -0.25px 0px var(--text-color);
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 264 */
.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 {
    -webkit-animation: animation-16z1uo4 3000ms ease-in-out forwards;
    animation: animation-16z1uo4 3000ms ease-in-out forwards;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 264 */
.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 {
    -webkit-animation: animation-1sld7a4;
    animation: animation-1sld7a4;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 317 */
.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 {
    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;
    text-transform: none;
    letter-spacing: var(--chakra-letterSpacings-normal) !important;
    text-align: start !important;
    margin: 0px;
    color: var(--chakra-colors-gray-800) !important;
    background: none !important;
    border: 0 none !important;
    padding: 0 !important;
    content: "";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 326 */
.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 {
    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;
    text-transform: none;
    letter-spacing: var(--chakra-letterSpacings-normal) !important;
    text-align: start !important;
    margin: 0px;
    color: var(--chakra-colors-gray-800) !important;
    background: none !important;
    border: 0 none !important;
    padding: 0 !important;
    content: "";
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 326 */
.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: 0 !important;
    color: var(--chakra-colors-gray-800) !important;
    font-style: normal !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 335 */
.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: 0 !important;
    color: var(--chakra-colors-gray-800) !important;
    font-style: normal !important;
}

/* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 462 */
.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 {
    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;
    text-transform: none;
    letter-spacing: var(--chakra-letterSpacings-normal) !important;
    text-align: start !important;
    margin: 0 !important;
    color: var(--chakra-colors-gray-800) !important;
    background: none !important;
    border: 0 none !important;
    padding: 0 !important;
    content: "";
}

    /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 475 */
    .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: 0 !important;
        color: var(--chakra-colors-gray-800) !important;
        font-style: normal !important;
    }

    /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 475 */
    .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 {
        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;
        text-transform: none;
        letter-spacing: var(--chakra-letterSpacings-normal) !important;
        text-align: start !important;
        margin: 0 !important;
        color: var(--chakra-colors-gray-800) !important;
        background: none !important;
        border: 0 none !important;
        padding: 0 !important;
        content: "";
    }

        /* Source: css-global 1i2bru7 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4 | Specificity: 488 */
        .comments-wrapper .comments-list .block-target-html p::after blockquote, .comments-wrapper .comments-list .block-target-html h1::after blockquote, .comments-wrapper .comments-list .block-target-html h2::after blockquote, .comments-wrapper .comments-list .block-target-html h3::after blockquote, .comments-wrapper .comments-list .block-target-html h4::after blockquote, .comments-wrapper .comments-list .block-target-html h5::after blockquote, .comments-wrapper .comments-list .block-target-html h6::after blockquote, .comments-wrapper .comments-list .block-target-html blockquote::after blockquote, .comments-wrapper .comments-list .block-target-html ol::after blockquote, .comments-wrapper .comments-list .block-target-html ul::after blockquote, .comments-wrapper .comments-list .block-target-html li::after blockquote, .comments-wrapper .comments-list .block-target-html .title::after blockquote, .comments-wrapper .comments-list .block-target-html .section-title::after blockquote {
            border-left-width: 0px !important;
            border-left-style: solid !important;
            border-left-color: var(--chakra-colors-transparent) !important;
            padding: 0 !important;
            color: var(--chakra-colors-gray-800) !important;
            font-style: normal !important;
        }

/* Source: inline-style | Specificity: 492 */
.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load.animatable-on-load-atom, .site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load:not(.animatable-on-load-annotatable), .site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load.animatable-on-load-annotatable [data-node-view-content], .site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-accent.animatable-on-load-atom, .site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-accent:not(.animatable-on-load-annotatable), .site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-accent.animatable-on-load-annotatable [data-node-view-content], .site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child.animatable-on-load-atom, .site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child:not(.animatable-on-load-annotatable), .site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child.animatable-on-load-annotatable [data-node-view-content] {
    opacity: 1;
    transform: none;
    transition-property: var(--animation-transition-property);
    transition-duration: var(--animation-transition-duration);
    transition-timing-function: var(--animation-easing-function);
}

/* Source: inline | Specificity: 1000 */
.inline-c328f95b {
    --100vh: 100vh;
    color-scheme: light;
}

/* Source: inline | Specificity: 1000 */
.inline-4fa00029 {
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-bc76a50b {
    --animation-yOffset: 20px;
    --animation-transition-property: opacity, transform;
    --animation-transition-duration: 1s;
    --animation-transition-delay: 0.15s;
    --animation-easing-function: cubic-bezier(0.22, 1, 0.36, 1);
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-7de63eae {
    white-space: normal;
    height: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-e0f6e463 {
    opacity: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-d708b9c9 {
    white-space: normal;
    display: flex;
}

/* Source: inline | Specificity: 1000 */
.inline-e58fa679 {
    --card-color-mask: #0c0524cc;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-33239b46 {
    background-color: var(--button-color);
    background-image: var(--button-gradient);
    border-radius: var(--button-border-radius, var(--box-border-radius));
    font-family: var(--body-font);
}

/* Source: inline | Specificity: 1000 */
.inline-c00901ca {
    color: var(--button-color-inverted);
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-19e46b29 {
    border: 0px;
    box-shadow: inset 0 0 0 max(1px, var(--shape-border-width)) var(--button-color);
    background-color: var(--shape-bg-color-override, var(--card-color));
    border-radius: var(--button-border-radius, var(--box-border-radius));
    font-family: var(--body-font);
}

/* Source: inline | Specificity: 1000 */
.inline-8425bab8 {
    color: var(--button-color);
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-d5ded39a {
    white-space: pre-wrap;
    flex: 1 1 auto;
    min-width: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-29d38aaa {
    --descendant-align-self: flex-start;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-29d38aaa {
    --descendant-align-self: flex-start;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-29d38aaa {
    --descendant-align-self: flex-start;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8fab526c {
    white-space: inherit;
    --animate-index: 4;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-29d38aaa {
    --descendant-align-self: flex-start;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-e0b13bad {
    --descendant-align-self: center;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-d80a3bfd {
    line-height: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-e0b13bad {
    --descendant-align-self: center;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-d80a3bfd {
    line-height: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-e0b13bad {
    --descendant-align-self: center;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-d80a3bfd {
    line-height: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8fab526c {
    white-space: inherit;
    --animate-index: 4;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-e0b13bad {
    --descendant-align-self: center;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-d80a3bfd {
    line-height: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-e0b13bad {
    --descendant-align-self: center;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-e0b13bad {
    --descendant-align-self: center;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8fab526c {
    white-space: inherit;
    --animate-index: 4;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-91011b9f {
    white-space: inherit;
    --animate-index: 5;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-d5ded39a {
    white-space: pre-wrap;
    flex: 1 1 auto;
    min-width: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-6cb05853 {
    border-top-width: 0px;
    border-top-left-radius: calc(var(--line-thickness) * 4);
    border-top-right-radius: calc(var(--line-thickness) * 4);
}

/* Source: inline | Specificity: 1000 */
.inline-c86cb70b {
    border-radius: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-6cb05853 {
    border-top-width: 0px;
    border-top-left-radius: calc(var(--line-thickness) * 4);
    border-top-right-radius: calc(var(--line-thickness) * 4);
}

/* Source: inline | Specificity: 1000 */
.inline-c86cb70b {
    border-radius: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-6cb05853 {
    border-top-width: 0px;
    border-top-left-radius: calc(var(--line-thickness) * 4);
    border-top-right-radius: calc(var(--line-thickness) * 4);
}

/* Source: inline | Specificity: 1000 */
.inline-c86cb70b {
    border-radius: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-29d38aaa {
    --descendant-align-self: flex-start;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-29d38aaa {
    --descendant-align-self: flex-start;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-29d38aaa {
    --descendant-align-self: flex-start;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8fab526c {
    white-space: inherit;
    --animate-index: 4;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-29d38aaa {
    --descendant-align-self: flex-start;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-d5ded39a {
    white-space: pre-wrap;
    flex: 1 1 auto;
    min-width: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-472c5c8c {
    white-space: normal;
    min-height: 0;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-03e5db94 {
    white-space: pre-wrap;
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-9b4774fb {
    border-radius: 9999px;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-9b4774fb {
    border-radius: 9999px;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-9b4774fb {
    border-radius: 9999px;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8fab526c {
    white-space: inherit;
    --animate-index: 4;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-9ae1d87c {
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-9b4774fb {
    border-radius: 9999px;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-cb0ded36 {
    white-space: normal;
    position: relative;
    display: grid;
    grid-template-columns: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-33a901c8 {
    white-space: inherit;
    --animate-index: 1;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-e0b13bad {
    --descendant-align-self: center;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-b7aa1ec0 {
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-87091c68 {
    white-space: inherit;
    --animate-index: 2;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-e0b13bad {
    --descendant-align-self: center;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-b7aa1ec0 {
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-17b2d1f1 {
    white-space: inherit;
    --animate-index: 3;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-e0b13bad {
    --descendant-align-self: center;
    --descendant-align-self-left: flex-start;
    --descendant-align-self-center: center;
    --descendant-align-self-right: flex-end;
}

/* Source: inline | Specificity: 1000 */
.inline-b7aa1ec0 {
    width: 100%;
}

/* Source: inline | Specificity: 1000 */
.inline-a3f46d7c {
    white-space: pre-wrap;
    max-width: 100%;
    word-break: break-word;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-12bcdd4b {
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: var(--flex-align);
}

/* Source: inline | Specificity: 1000 */
.inline-b12d2e6b {
    white-space: pre-wrap;
    min-width: min(100%, 10em);
    align-self: var(--descendant-align-self, self-start);
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-386c1b61 {
    white-space: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ba3afd0f {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-8a5a8940 {
    white-space: normal;
    position: relative;
}

/* Source: inline | Specificity: 1000 */
.inline-092af903 {
    white-space: pre-wrap;
}

/* Source: inline | Specificity: 1000 */
.inline-b41a9174 {
    white-space: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-ef24fc15 {
    fill: var(--chakra-colors-sky-700);
}

/* Source: inline | Specificity: 1000 */
.inline-e862a4c0 {
    white-space: pre;
    width: auto;
    border: 1px solid transparent;
    padding: 4px;
    margin: 0px;
    letter-spacing: -0.03em;
    opacity: 0;
    position: absolute;
    top: -500px;
    left: 0px;
    z-index: 9999;
    pointer-events: none;
    user-select: none;
    alignment-baseline: mathematical;
    dominant-baseline: mathematical;
    line-height: 1.3;
}

/* Source: inline | Specificity: 1000 */
.inline-fb881bdb {
    white-space: pre;
    width: auto;
    border: 1px solid transparent;
    padding: 4px;
    margin: 0px;
    letter-spacing: -0.03em;
    opacity: 0;
    position: absolute;
    top: -500px;
    left: 0px;
    z-index: 9999;
    pointer-events: none;
    user-select: none;
    alignment-baseline: mathematical;
    dominant-baseline: mathematical;
}

/* Source: inline | Specificity: 1000 */
.inline-5c67ce05 {
    position: absolute;
    left: -999999px;
    top: -999999px;
    opacity: 0;
    pointer-events: none;
}

/* Source: inline | Specificity: 1000 */
.inline-344734fc {
    border: 0px;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0px;
    position: absolute;
    top: 0px;
    width: 1px;
    white-space: nowrap;
    overflow-wrap: normal;
}

/* Source: inline | Specificity: 1000 */
.inline-92b13fc9 {
    position: fixed;
    z-index: var(--toast-z-index, 5500);
    pointer-events: none;
    display: flex;
    flex-direction: column;
    margin: 0px auto;
    top: env(safe-area-inset-top, 0px);
    right: env(safe-area-inset-right, 0px);
    left: env(safe-area-inset-left, 0px);
}

/* Source: inline | Specificity: 1000 */
.inline-abb3c3e9 {
    position: fixed;
    z-index: var(--toast-z-index, 5500);
    pointer-events: none;
    display: flex;
    flex-direction: column;
    top: env(safe-area-inset-top, 0px);
    left: env(safe-area-inset-left, 0px);
}

/* Source: inline | Specificity: 1000 */
.inline-5cdfe492 {
    position: fixed;
    z-index: var(--toast-z-index, 5500);
    pointer-events: none;
    display: flex;
    flex-direction: column;
    top: env(safe-area-inset-top, 0px);
    right: env(safe-area-inset-right, 0px);
}

/* Source: inline | Specificity: 1000 */
.inline-313b35e6 {
    position: fixed;
    z-index: var(--toast-z-index, 5500);
    pointer-events: none;
    display: flex;
    flex-direction: column;
    bottom: env(safe-area-inset-bottom, 0px);
    left: env(safe-area-inset-left, 0px);
}

/* Source: inline | Specificity: 1000 */
.inline-d192f903 {
    position: fixed;
    z-index: var(--toast-z-index, 5500);
    pointer-events: none;
    display: flex;
    flex-direction: column;
    margin: 0px auto;
    bottom: env(safe-area-inset-bottom, 0px);
    right: env(safe-area-inset-right, 0px);
    left: env(safe-area-inset-left, 0px);
}

/* Source: inline | Specificity: 1000 */
.inline-6028e77b {
    position: fixed;
    z-index: var(--toast-z-index, 5500);
    pointer-events: none;
    display: flex;
    flex-direction: column;
    bottom: env(safe-area-inset-bottom, 0px);
    right: env(safe-area-inset-right, 0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-95a361f9 {
    visibility: hidden;
    position: absolute;
    min-width: max-content;
    inset: 0px auto auto 0px;
}

/* Source: inline | Specificity: 1000 */
.inline-f4d318a1 {
    transform-origin: var(--popper-transform-origin);
    opacity: 0;
    visibility: hidden;
    transform: scale(0.95) translateZ(0px);
}

/* Source: inline | Specificity: 1000 */
.inline-aa756441 {
    display: block;
}

/* Source: inline | Specificity: 1000 */
.inline-8a77d1d2 {
    display: block;
    width: 320px;
    margin: unset;
    padding: unset;
    border: unset;
    border-radius: unset;
    outline: unset;
    background-color: unset;
    box-shadow: unset;
    position: fixed;
    top: 40px;
    right: 24px;
    z-index: 9999;
}

/* Source: inline | Specificity: 1000 */
.inline-6e22c58a {
    display: none;
}

/* Source: inline | Specificity: 1000 */
.inline-56e9f6e7 {
    display: block;
    width: unset;
    margin: unset;
    padding: unset;
    border: unset;
    border-radius: unset;
    outline: unset;
    background-color: unset;
    box-shadow: unset;
    position: fixed;
    bottom: 16px;
    right: 16px;
    z-index: 9999;
}

/* Source: inline | Specificity: 1000 */
.inline-41ca1192 {
    font-family: inherit;
}

/* Source: inline | Specificity: 1000 */
.inline-4ee9f9b8 {
    opacity: 0.4;
    inset: 994.756px 4px auto auto;
    transform: translateY(-50%);
}

/* Source: inline | Specificity: 1000 */
.inline-0df88950 {
    display: block;
    margin: 0px;
    padding: 0px;
    background-color: unset !important;
}

/* Source: inline | Specificity: 1000 */
.inline-ff61da86 {
    text-align: center;
    top: 0px;
    left: 0px;
    width: auto;
    display: none;
}

/* Source: inline | Specificity: 1000 */
.inline-6e22c58a {
    display: none;
}

/* Source: inline | Specificity: 1000 */
.inline-3f414e74 {
    text-align: left !important;
}

/* Source: inline | Specificity: 1000 */
.inline-3f414e74 {
    text-align: left !important;
}

/* Source: inline | Specificity: 1000 */
.inline-3f414e74 {
    text-align: left !important;
}

/* Source: inline | Specificity: 1000 */
.inline-3f414e74 {
    text-align: left !important;
}
