/* ============================================================================
   AVOCADO SKIN v2 (24.09.2026) — CRM Twenty в общем стиле Avocado:
   как партнёрский портал и «Склад · КП» — Geist, спокойные поверхности тоном,
   зелёный только там, где действие, кнопки-пилюли, без «северного сияния» и стекла.
   v1 (июль, аврора + стекло) лежит рядом: avocado-skin.v1-2026-07.css — откат = вернуть файл.

   Работает ПОВЕРХ токенов Twenty (--t-*), без форка: patch.sh кладёт файл в свежий
   index.html при каждом старте контейнера, обновления Twenty скин не ломают.
   Токены объявлены сразу для :root, .light и .dark — у любого сотрудника CRM выглядит
   одинаково (светлая ветка Twenty с нашим тёмным фоном давала тёмный текст на тёмном).
   ============================================================================ */

/* ── 0. Шрифт: Geist локально (patch.sh копирует в /fonts/avocado/) ── */
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('/fonts/avocado/geist-cyrillic-ext.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('/fonts/avocado/geist-cyrillic.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('/fonts/avocado/geist-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('/fonts/avocado/geist-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* ── 0б. Тёмная база Twenty — и когда на Mac светлая тема (сгенерировано 24.09.2026 из index-*.css Twenty).
   Каркас и меню Twenty красит своей серой шкалой (--t-gray-scale-*), а не нашими фонами. Без этого блока
   в светлой теме меню оставалось светлым, а текст — нашим светлым: «бледно». Наш блок токенов ниже перекрывает. ── */
html.light{--t--illustration-icon-color-blue:#5472e4;--t--illustration-icon-color-gray:#666;--t--illustration-icon-fill-blue:#d6e1ff;--t--illustration-icon-fill-gray:#222;--t-accent-accent1:#11131f;--t-accent-accent10:#5472e4;--t-accent-accent11:#9eb1ff;--t-accent-accent12:#d6e1ff;--t-accent-accent2:#141726;--t-accent-accent3:#182449;--t-accent-accent3570:#435db2;--t-accent-accent4:#1d2e61;--t-accent-accent4060:#435db2;--t-accent-accent5:#253974;--t-accent-accent6:#304384;--t-accent-accent7:#3a4f97;--t-accent-accent8:#435db2;--t-accent-primary:#253974;--t-accent-quaternary:#141726;--t-accent-secondary:#253974;--t-accent-tertiary:#182449;--t-background-danger:#3b1219;--t-background-inverted-primary:#ebebeb;--t-background-inverted-secondary:#b3b3b3;--t-background-noisy:url(data:image/jpeg;--t-background-overlay-tertiary:#0000005c;--t-background-primary:#171717;--t-background-primary-inverted:#ebebeb;--t-background-primary-inverted-hover:#b3b3b3;--t-background-quaternary:#222;--t-background-radial-gradient:radial-gradient(50% 62.62% at 50% 0%, #818181 0%, #7b7b7b 100%);--t-background-radial-gradient-hover:radial-gradient(76.32% 95.59% at 50% 0%, #7b7b7b 0%, #b3b3b3 100%);--t-background-secondary:#1b1b1b;--t-background-tertiary:#1d1d1d;--t-background-transparent-blue:#3566ff57;--t-background-transparent-danger:#ff173f2d;--t-background-transparent-light:#ffffff0f;--t-background-transparent-lighter:#ffffff08;--t-background-transparent-medium:#ffffff1a;--t-background-transparent-orange:#ff590039;--t-background-transparent-primary:#00000080;--t-background-transparent-secondary:#0006;--t-background-transparent-strong:#ffffff24;--t-background-transparent-success:#11ff992d;--t-blur-light:blur(6px) saturate(200%) contrast(100%) brightness(130%);--t-blur-medium:blur(12px) saturate(200%) contrast(100%) brightness(130%);--t-blur-strong:blur(20px) saturate(200%) contrast(100%) brightness(130%);--t-border-color-blue:#3a4f97;--t-border-color-danger:#611623;--t-border-color-inverted:#ebebeb;--t-border-color-light:#1d1d1d;--t-border-color-medium:#222;--t-border-color-secondary-inverted:#b3b3b3;--t-border-color-strong:#484848;--t-border-color-transparent-strong:#ffffff12;--t-box-shadow-color:#0009;--t-box-shadow-super-heavy:2px 4px 16px 0px #0000001f, 0px 2px 4px 0px #0000000a;--t-box-shadow-underline:0px 1px 0px 0px #00000052;--t-code-text-gray:#7b7b7b;--t-code-text-green:#577538;--t-code-text-orange:#a35829;--t-code-text-pink:#de51a8;--t-code-text-sky:#a8eeff;--t-color-amber1:#16120c;--t-color-amber10:#ffdd20;--t-color-amber11:#ffcc4a;--t-color-amber12:#ffe7b3;--t-color-amber2:#1d180f;--t-color-amber3:#302008;--t-color-amber4:#3e2800;--t-color-amber5:#4c3100;--t-color-amber6:#5c3d05;--t-color-amber7:#714f1a;--t-color-amber8:#8f6424;--t-color-blue1:#11131f;--t-color-blue10:#5472e4;--t-color-blue11:#9eb1ff;--t-color-blue12:#d6e1ff;--t-color-blue2:#141726;--t-color-blue3:#182449;--t-color-blue4:#1d2e61;--t-color-blue5:#253974;--t-color-blue6:#304384;--t-color-blue7:#3a4f97;--t-color-blue8:#435db2;--t-color-bronze1:#141110;--t-color-bronze10:#ae8d7e;--t-color-bronze11:#d4b3a5;--t-color-bronze12:#ede0d9;--t-color-bronze2:#1c1918;--t-color-bronze3:#262120;--t-color-bronze4:#302a27;--t-color-bronze5:#3b3330;--t-color-bronze6:#493e3a;--t-color-bronze7:#5a4d47;--t-color-bronze8:#6f5f57;--t-color-brown1:#12110f;--t-color-brown10:#b98c67;--t-color-brown11:#dbb594;--t-color-brown12:#f2e1ca;--t-color-brown2:#1c1816;--t-color-brown3:#28211d;--t-color-brown4:#322922;--t-color-brown5:#3e3128;--t-color-brown6:#4d3c2f;--t-color-brown7:#614a39;--t-color-brown8:#7c5f46;--t-color-crimson1:#191114;--t-color-crimson10:#ee528a;--t-color-crimson11:#ff8faa;--t-color-crimson12:#fdd3e8;--t-color-crimson2:#201318;--t-color-crimson3:#381525;--t-color-crimson4:#4d122f;--t-color-crimson5:#5c1839;--t-color-crimson6:#6d2445;--t-color-crimson7:#873357;--t-color-crimson8:#b0436e;--t-color-cyan1:#0b1619;--t-color-cyan10:#23afd0;--t-color-cyan11:#4ccce5;--t-color-cyan12:#b6ecf7;--t-color-cyan2:#101b20;--t-color-cyan3:#082c36;--t-color-cyan4:#003847;--t-color-cyan5:#004557;--t-color-cyan6:#045468;--t-color-cyan7:#12677e;--t-color-cyan8:#11809c;--t-color-gold1:#121211;--t-color-gold10:#a39073;--t-color-gold11:#cbb99f;--t-color-gold12:#e8e2d9;--t-color-gold2:#1b1a17;--t-color-gold3:#24231f;--t-color-gold4:#2e2b26;--t-color-gold5:#38352f;--t-color-gold6:#444039;--t-color-gold7:#544f46;--t-color-gold8:#696256;--t-color-grass1:#0e1511;--t-color-grass10:#53b365;--t-color-grass11:#71d083;--t-color-grass12:#c2f0c2;--t-color-grass2:#141a15;--t-color-grass3:#1b2a1e;--t-color-grass4:#1d3a24;--t-color-grass5:#25482d;--t-color-grass6:#2d5736;--t-color-grass7:#366740;--t-color-grass8:#3e7949;--t-color-gray:#4c4c4c;--t-color-gray1:#171717;--t-color-gray10:#7b7b7b;--t-color-gray11:#b3b3b3;--t-color-gray12:#ebebeb;--t-color-gray2:#1b1b1b;--t-color-gray3:#191919;--t-color-gray4:#1d1d1d;--t-color-gray5:#222;--t-color-gray6:#484848;--t-color-gray7:#4c4c4c;--t-color-gray8:#666;--t-color-gray9:#818181;--t-color-green1:#0e1512;--t-color-green10:#33b074;--t-color-green11:#3dd68c;--t-color-green12:#b1f1cb;--t-color-green2:#121b17;--t-color-green3:#132d21;--t-color-green4:#113b29;--t-color-green5:#174933;--t-color-green6:#1f573e;--t-color-green7:#28684a;--t-color-green8:#2f7c57;--t-color-iris1:#13131e;--t-color-iris10:#6e6ade;--t-color-iris11:#b0aaff;--t-color-iris12:#e0dffe;--t-color-iris2:#171625;--t-color-iris3:#202248;--t-color-iris4:#262a65;--t-color-iris5:#303374;--t-color-iris6:#3d3d82;--t-color-iris7:#4a4a95;--t-color-iris8:#5a58b1;--t-color-jade1:#0d1512;--t-color-jade10:#27b08b;--t-color-jade11:#1ed8a4;--t-color-jade12:#adf0d4;--t-color-jade2:#121c18;--t-color-jade3:#0f2e23;--t-color-jade4:#0a3b2c;--t-color-jade5:#104837;--t-color-jade6:#1b5645;--t-color-jade7:#246854;--t-color-jade8:#2a7e68;--t-color-lime1:#11130c;--t-color-lime10:#d4ff70;--t-color-lime11:#bde56b;--t-color-lime12:#e3f7ba;--t-color-lime2:#151a10;--t-color-lime3:#1f2917;--t-color-lime4:#29371d;--t-color-lime5:#334423;--t-color-lime6:#3d522a;--t-color-lime7:#496231;--t-color-lime8:#577538;--t-color-mauve1:#121113;--t-color-mauve10:#7d7a85;--t-color-mauve11:#b5b2bc;--t-color-mauve12:#eeeef0;--t-color-mauve2:#1a191b;--t-color-mauve3:#232225;--t-color-mauve4:#2b292d;--t-color-mauve5:#323035;--t-color-mauve6:#3c393f;--t-color-mauve7:#49474e;--t-color-mauve8:#625f69;--t-color-mauve9:#6f6d78;--t-color-mint1:#0d1515;--t-color-mint10:#a8f5e5;--t-color-mint11:#58d5ba;--t-color-mint12:#c4f5e1;--t-color-mint2:#0f1b1b;--t-color-mint3:#092c2b;--t-color-mint4:#003a38;--t-color-mint5:#004744;--t-color-mint6:#0f5650;--t-color-mint7:#1e685f;--t-color-mint8:#277f70;--t-color-olive1:#111210;--t-color-olive10:#767d74;--t-color-olive11:#afb5ad;--t-color-olive12:#eceeec;--t-color-olive2:#181917;--t-color-olive3:#212220;--t-color-olive4:#282a27;--t-color-olive5:#2f312e;--t-color-olive6:#383a37;--t-color-olive7:#454943;--t-color-olive8:#5c625b;--t-color-olive9:#687066;--t-color-orange1:#17120e;--t-color-orange10:#ff823d;--t-color-orange11:#ffa163;--t-color-orange12:#ffe0c2;--t-color-orange2:#1e160f;--t-color-orange3:#331e0b;--t-color-orange4:#462100;--t-color-orange5:#552a00;--t-color-orange6:#66350c;--t-color-orange7:#7e451d;--t-color-orange8:#a35829;--t-color-pink1:#191117;--t-color-pink10:#de51a8;--t-color-pink11:#ff89c8;--t-color-pink12:#fdd1ea;--t-color-pink2:#21121d;--t-color-pink3:#37172f;--t-color-pink4:#4b143d;--t-color-pink5:#591c47;--t-color-pink6:#692955;--t-color-pink7:#833869;--t-color-pink8:#a84885;--t-color-plum1:#181118;--t-color-plum10:#b658c4;--t-color-plum11:#e796f3;--t-color-plum12:#f4d4f4;--t-color-plum2:#201320;--t-color-plum3:#351935;--t-color-plum4:#451d47;--t-color-plum5:#502454;--t-color-plum6:#5e3062;--t-color-plum7:#734079;--t-color-plum8:#92549c;--t-color-purple1:#18111b;--t-color-purple10:#9a5cd0;--t-color-purple11:#d39eff;--t-color-purple12:#ecd9fa;--t-color-purple2:#1e1523;--t-color-purple3:#2f1c3b;--t-color-purple4:#3d224e;--t-color-purple5:#48295c;--t-color-purple6:#54346b;--t-color-purple7:#664282;--t-color-purple8:#8357aa;--t-color-red1:#191111;--t-color-red10:#ec5e5e;--t-color-red11:#ff918f;--t-color-red12:#ffd1d9;--t-color-red2:#201314;--t-color-red3:#3b1219;--t-color-red4:#500e1c;--t-color-red5:#611623;--t-color-red6:#73232d;--t-color-red7:#8c333a;--t-color-red8:#b54548;--t-color-ruby1:#191113;--t-color-ruby10:#ec5a72;--t-color-ruby11:#ff9299;--t-color-ruby12:#fed2e1;--t-color-ruby2:#1e1517;--t-color-ruby3:#3a141e;--t-color-ruby4:#4e1325;--t-color-ruby5:#5e1a2e;--t-color-ruby6:#6f2539;--t-color-ruby7:#883447;--t-color-ruby8:#b3445a;--t-color-sage1:#101211;--t-color-sage10:#717d79;--t-color-sage11:#adb5b2;--t-color-sage12:#eceeed;--t-color-sage2:#171918;--t-color-sage3:#202221;--t-color-sage4:#272a28;--t-color-sage5:#2e3130;--t-color-sage6:#373b39;--t-color-sage7:#444947;--t-color-sage8:#5b625f;--t-color-sage9:#63706b;--t-color-sand1:#111110;--t-color-sand10:#7d7b74;--t-color-sand11:#b5b3ad;--t-color-sand12:#eeeeec;--t-color-sand2:#191918;--t-color-sand3:#222221;--t-color-sand4:#2a2a28;--t-color-sand5:#31312e;--t-color-sand6:#3b3a37;--t-color-sand7:#494844;--t-color-sand8:#62605a;--t-color-sand9:#6f6d66;--t-color-sky1:#0d141e;--t-color-sky10:#a8eeff;--t-color-sky11:#75c7f0;--t-color-sky12:#c2f3ff;--t-color-sky2:#111a27;--t-color-sky3:#112840;--t-color-sky4:#113655;--t-color-sky5:#154467;--t-color-sky6:#1b537b;--t-color-sky7:#1f6692;--t-color-sky8:#197cae;--t-color-slate1:#111113;--t-color-slate10:#777b84;--t-color-slate11:#b0b4ba;--t-color-slate12:#edeef0;--t-color-slate2:#18191b;--t-color-slate3:#212225;--t-color-slate4:#272a2d;--t-color-slate5:#2e3135;--t-color-slate6:#363a3f;--t-color-slate7:#43484e;--t-color-slate8:#5a6169;--t-color-slate9:#696e77;--t-color-tomato1:#181111;--t-color-tomato10:#ec6142;--t-color-tomato11:#ff9577;--t-color-tomato12:#fbd3cb;--t-color-tomato2:#1f1513;--t-color-tomato3:#391714;--t-color-tomato4:#4e1511;--t-color-tomato5:#5e1c16;--t-color-tomato6:#6e2920;--t-color-tomato7:#863a2d;--t-color-tomato8:#ac4d39;--t-color-transparent-amber1:#e63c0006;--t-color-transparent-amber10:#ffd60a;--t-color-transparent-amber11:#ffca16;--t-color-transparent-amber12:#ffe7b3;--t-color-transparent-amber2:#fd9b000d;--t-color-transparent-amber3:#fa820022;--t-color-transparent-amber4:#fc820032;--t-color-transparent-amber5:#fd8b0041;--t-color-transparent-amber6:#fd9b0051;--t-color-transparent-amber7:#ffab2567;--t-color-transparent-amber8:#ffae3587;--t-color-transparent-amber9:#ffc53d;--t-color-transparent-blue1:#1133ff0f;--t-color-transparent-blue10:#5c7efee3;--t-color-transparent-blue11:#9eb1ff;--t-color-transparent-blue12:#d6e1ff;--t-color-transparent-blue2:#3354fa17;--t-color-transparent-blue3:#2f62ff3c;--t-color-transparent-blue4:#3566ff57;--t-color-transparent-blue5:#4171fd6b;--t-color-transparent-blue6:#5178fd7c;--t-color-transparent-blue7:#5a7fff90;--t-color-transparent-blue8:#5b81feac;--t-color-transparent-blue9:#4671ffdb;--t-color-transparent-bronze1:#d1110004;--t-color-transparent-bronze10:#fecab5a9;--t-color-transparent-bronze11:#ffd7c6d1;--t-color-transparent-bronze12:#fff1e9ec;--t-color-transparent-bronze2:#fbbc910c;--t-color-transparent-bronze3:#faceb817;--t-color-transparent-bronze4:#facdb622;--t-color-transparent-bronze5:#ffd2c12d;--t-color-transparent-bronze6:#ffd1c03c;--t-color-transparent-bronze7:#fdd0c04f;--t-color-transparent-bronze8:#ffd6c565;--t-color-transparent-bronze9:#fec7b09b;--t-color-transparent-brown1:#91110002;--t-color-transparent-brown10:#ffc18cb3;--t-color-transparent-brown11:#fed1aad9;--t-color-transparent-brown12:#feecd4f2;--t-color-transparent-brown2:#fba67c0c;--t-color-transparent-brown3:#fcb58c19;--t-color-transparent-brown4:#fbbb8a24;--t-color-transparent-brown5:#fcb88931;--t-color-transparent-brown6:#fdba8741;--t-color-transparent-brown7:#ffbb8856;--t-color-transparent-brown8:#ffbe8773;--t-color-transparent-brown9:#feb87da8;--t-color-transparent-crimson1:#f4126709;--t-color-transparent-crimson10:#ff5693ed;--t-color-transparent-crimson11:#ff92ad;--t-color-transparent-crimson12:#ffd5eafd;--t-color-transparent-crimson2:#f22f7a11;--t-color-transparent-crimson3:#fe2a8b2a;--t-color-transparent-crimson4:#fd158741;--t-color-transparent-crimson5:#fd278f51;--t-color-transparent-crimson6:#fe459763;--t-color-transparent-crimson7:#fd559b7f;--t-color-transparent-crimson8:#fe5b9bab;--t-color-transparent-crimson9:#fe418de8;--t-color-transparent-cyan1:#0091f70a;--t-color-transparent-cyan10:#28d6ffcd;--t-color-transparent-cyan11:#52e1fee5;--t-color-transparent-cyan12:#bbf3fef7;--t-color-transparent-cyan2:#02a7f211;--t-color-transparent-cyan3:#00befd28;--t-color-transparent-cyan4:#00baff3b;--t-color-transparent-cyan5:#00befd4d;--t-color-transparent-cyan6:#00c7fd5e;--t-color-transparent-cyan7:#14cdff75;--t-color-transparent-cyan8:#11cfff95;--t-color-transparent-cyan9:#00cfffc3;--t-color-transparent-gold1:#91911102;--t-color-transparent-gold10:#fedfb09d;--t-color-transparent-gold11:#fee7c6c8;--t-color-transparent-gold12:#fef7ede7;--t-color-transparent-gold2:#f9e29d0b;--t-color-transparent-gold3:#f8ecbb15;--t-color-transparent-gold4:#ffeec41e;--t-color-transparent-gold5:#feecc22a;--t-color-transparent-gold6:#feebcb37;--t-color-transparent-gold7:#ffedcd48;--t-color-transparent-gold8:#fdeaca5f;--t-color-transparent-gold9:#ffdba690;--t-color-transparent-grass1:#00de1205;--t-color-transparent-grass10:#72ff8dae;--t-color-transparent-grass11:#89ff9fcd;--t-color-transparent-grass12:#ceffceef;--t-color-transparent-grass2:#5ef7780a;--t-color-transparent-grass3:#70fe8c1b;--t-color-transparent-grass4:#57ff802c;--t-color-transparent-grass5:#68ff8b3b;--t-color-transparent-grass6:#71ff8f4b;--t-color-transparent-grass7:#77fd925d;--t-color-transparent-grass8:#77fd9070;--t-color-transparent-grass9:#65ff82a1;--t-color-transparent-gray1:#ffffff08;--t-color-transparent-gray10:#ffffff7a;--t-color-transparent-gray11:#ffffff90;--t-color-transparent-gray12:#ffffffe8;--t-color-transparent-gray2:#ffffff0f;--t-color-transparent-gray3:#ffffff0c;--t-color-transparent-gray4:#ffffff12;--t-color-transparent-gray5:#ffffff1a;--t-color-transparent-gray6:#ffffff1d;--t-color-transparent-gray7:#ffffff24;--t-color-transparent-gray8:#ffffff38;--t-color-transparent-gray9:#ffffff6d;--t-color-transparent-green1:#00de4505;--t-color-transparent-green10:#43fea4ab;--t-color-transparent-green11:#46fea5d4;--t-color-transparent-green12:#bbffd7f0;--t-color-transparent-green2:#29f99d0b;--t-color-transparent-green3:#22ff991e;--t-color-transparent-green4:#11ff992d;--t-color-transparent-green5:#2bffa23c;--t-color-transparent-green6:#44ffaa4b;--t-color-transparent-green7:#50fdac5e;--t-color-transparent-green8:#54ffad73;--t-color-transparent-green9:#44ffa49e;--t-color-transparent-iris1:#3636fe0e;--t-color-transparent-iris10:#7d79ffdc;--t-color-transparent-iris11:#b1a9ff;--t-color-transparent-iris12:#e1e0fffe;--t-color-transparent-iris2:#564bf916;--t-color-transparent-iris3:#525bff3b;--t-color-transparent-iris4:#4d58ff5a;--t-color-transparent-iris5:#5b62fd6b;--t-color-transparent-iris6:#6d6ffd7a;--t-color-transparent-iris7:#7777fe8e;--t-color-transparent-iris8:#7b7afeac;--t-color-transparent-iris9:#6a6afed4;--t-color-transparent-jade1:#00de4505;--t-color-transparent-jade10:#31fec7ab;--t-color-transparent-jade11:#21fec0d6;--t-color-transparent-jade12:#b8ffe1ef;--t-color-transparent-jade2:#27fba60c;--t-color-transparent-jade3:#02f99920;--t-color-transparent-jade4:#00ffaa2d;--t-color-transparent-jade5:#11ffb63b;--t-color-transparent-jade6:#34ffc24b;--t-color-transparent-jade7:#45fdc75e;--t-color-transparent-jade8:#48ffcf75;--t-color-transparent-jade9:#38feca9d;--t-color-transparent-lime1:#11bb0003;--t-color-transparent-lime10:#d4ff70;--t-color-transparent-lime11:#d1fe77e4;--t-color-transparent-lime12:#e9febff7;--t-color-transparent-lime2:#78f7000a;--t-color-transparent-lime3:#9bfd4c1a;--t-color-transparent-lime4:#a7fe5c29;--t-color-transparent-lime5:#affe6537;--t-color-transparent-lime6:#b2fe6d46;--t-color-transparent-lime7:#b6ff6f57;--t-color-transparent-lime8:#b6fd6d6c;--t-color-transparent-lime9:#caff69ed;--t-color-transparent-mauve1:#0000;--t-color-transparent-mauve10:#ece9fd7c;--t-color-transparent-mauve11:#f5f1ffb7;--t-color-transparent-mauve12:#fdfdffef;--t-color-transparent-mauve2:#f5f4f609;--t-color-transparent-mauve3:#ebeaf814;--t-color-transparent-mauve4:#eee5f81d;--t-color-transparent-mauve5:#efe6fe25;--t-color-transparent-mauve6:#f1e6fd30;--t-color-transparent-mauve7:#eee9ff40;--t-color-transparent-mauve8:#eee7ff5d;--t-color-transparent-mauve9:#eae6fd6e;--t-color-transparent-mint1:#00dede05;--t-color-transparent-mint10:#aefeedf5;--t-color-transparent-mint11:#67ffded2;--t-color-transparent-mint12:#cbfee9f5;--t-color-transparent-mint2:#00f9f90b;--t-color-transparent-mint3:#00fff61d;--t-color-transparent-mint4:#00fff42c;--t-color-transparent-mint5:#00fff23a;--t-color-transparent-mint6:#0effeb4a;--t-color-transparent-mint7:#34fde55e;--t-color-transparent-mint8:#41ffdf76;--t-color-transparent-mint9:#92ffe7e9;--t-color-transparent-olive1:#0000;--t-color-transparent-olive10:#f0fdec74;--t-color-transparent-olive11:#f6fef4b0;--t-color-transparent-olive12:#fdfffded;--t-color-transparent-olive2:#f1f2f008;--t-color-transparent-olive3:#f4f5f312;--t-color-transparent-olive4:#f3fef21a;--t-color-transparent-olive5:#f2fbf122;--t-color-transparent-olive6:#f4faed2c;--t-color-transparent-olive7:#f2fced3b;--t-color-transparent-olive8:#edfdeb57;--t-color-transparent-olive9:#ebfde766;--t-color-transparent-orange1:#ec360007;--t-color-transparent-orange10:#ff801f;--t-color-transparent-orange11:#ffa057;--t-color-transparent-orange12:#ffe0c2;--t-color-transparent-orange2:#fe6d000e;--t-color-transparent-orange3:#fb6a0025;--t-color-transparent-orange4:#ff590039;--t-color-transparent-orange5:#ff61004a;--t-color-transparent-orange6:#fd75045c;--t-color-transparent-orange7:#ff832c75;--t-color-transparent-orange8:#fe84389d;--t-color-transparent-orange9:#fe6d15f7;--t-color-transparent-pink1:#f412bc09;--t-color-transparent-pink10:#ff5cc0dc;--t-color-transparent-pink11:#ff8dcc;--t-color-transparent-pink12:#ffd3ecfd;--t-color-transparent-pink2:#f420bb12;--t-color-transparent-pink3:#fe37cc29;--t-color-transparent-pink4:#fc1ec43f;--t-color-transparent-pink5:#fd35c24e;--t-color-transparent-pink6:#fd51c75f;--t-color-transparent-pink7:#fd62c87b;--t-color-transparent-pink8:#ff68c8a2;--t-color-transparent-pink9:#fe49bcd4;--t-color-transparent-plum1:#f112f108;--t-color-transparent-plum10:#ed70ffc0;--t-color-transparent-plum11:#f19cfef3;--t-color-transparent-plum12:#feddfef4;--t-color-transparent-plum2:#f22ff211;--t-color-transparent-plum3:#fd4cfd27;--t-color-transparent-plum4:#f646ff3a;--t-color-transparent-plum5:#f455ff48;--t-color-transparent-plum6:#f66dff56;--t-color-transparent-plum7:#f07cfd70;--t-color-transparent-plum8:#ee84ff95;--t-color-transparent-plum9:#e961feb6;--t-color-transparent-purple1:#b412f90b;--t-color-transparent-purple10:#bc6fffcd;--t-color-transparent-purple11:#d19dff;--t-color-transparent-purple12:#f1ddfffa;--t-color-transparent-purple2:#b744f714;--t-color-transparent-purple3:#c150ff2d;--t-color-transparent-purple4:#bb53fd42;--t-color-transparent-purple5:#be5cfd51;--t-color-transparent-purple6:#c16dfd61;--t-color-transparent-purple7:#c378fd7a;--t-color-transparent-purple8:#c47effa4;--t-color-transparent-purple9:#b661ffc2;--t-color-transparent-red1:#f4121209;--t-color-transparent-red10:#ff6465eb;--t-color-transparent-red11:#ff9592;--t-color-transparent-red12:#ffd1d9;--t-color-transparent-red2:#f22f3e11;--t-color-transparent-red3:#ff173f2d;--t-color-transparent-red4:#fe0a3b44;--t-color-transparent-red5:#ff204756;--t-color-transparent-red6:#ff3e5668;--t-color-transparent-red7:#ff536184;--t-color-transparent-red8:#ff5d61b0;--t-color-transparent-red9:#fe4e54e4;--t-color-transparent-ruby1:#f4124a09;--t-color-transparent-ruby10:#ff617beb;--t-color-transparent-ruby11:#ff949d;--t-color-transparent-ruby12:#ffd3e2fe;--t-color-transparent-ruby2:#fe5a7f0e;--t-color-transparent-ruby3:#ff235d2c;--t-color-transparent-ruby4:#fd195e42;--t-color-transparent-ruby5:#fe2d6b53;--t-color-transparent-ruby6:#ff447665;--t-color-transparent-ruby7:#ff577d80;--t-color-transparent-ruby8:#ff5c7cae;--t-color-transparent-ruby9:#fe4c70e4;--t-color-transparent-sage1:#0000;--t-color-transparent-sage10:#e5fdf674;--t-color-transparent-sage11:#f4fefbb0;--t-color-transparent-sage12:#fdfffeed;--t-color-transparent-sage2:#f0f2f108;--t-color-transparent-sage3:#f3f5f412;--t-color-transparent-sage4:#f2fefd1a;--t-color-transparent-sage5:#f1fbfa22;--t-color-transparent-sage6:#edfbf42d;--t-color-transparent-sage7:#edfcf73c;--t-color-transparent-sage8:#ebfdf657;--t-color-transparent-sage9:#dffdf266;--t-color-transparent-sand1:#0000;--t-color-transparent-sand10:#fffdee73;--t-color-transparent-sand11:#fffcf4b0;--t-color-transparent-sand12:#fffffded;--t-color-transparent-sand2:#f4f4f309;--t-color-transparent-sand3:#f6f6f513;--t-color-transparent-sand4:#fefef31b;--t-color-transparent-sand5:#fbfbeb23;--t-color-transparent-sand6:#fffaed2d;--t-color-transparent-sand7:#fffbed3c;--t-color-transparent-sand8:#fff9eb57;--t-color-transparent-sand9:#fffae965;--t-color-transparent-sky1:#0044ff0f;--t-color-transparent-sky10:#a8eeff;--t-color-transparent-sky11:#7cd3ffef;--t-color-transparent-sky12:#c2f3ff;--t-color-transparent-sky2:#1171fb18;--t-color-transparent-sky3:#1184fc33;--t-color-transparent-sky4:#128fff49;--t-color-transparent-sky5:#1c9dfd5d;--t-color-transparent-sky6:#28a5ff72;--t-color-transparent-sky7:#2badfe8b;--t-color-transparent-sky8:#1db2fea9;--t-color-transparent-sky9:#7ce3fffe;--t-color-transparent-slate1:#0000;--t-color-transparent-slate10:#e5edfd7b;--t-color-transparent-slate11:#f1f7feb5;--t-color-transparent-slate12:#fcfdffef;--t-color-transparent-slate2:#d8f4f609;--t-color-transparent-slate3:#ddeaf814;--t-color-transparent-slate4:#d3edf81d;--t-color-transparent-slate5:#d9edfe25;--t-color-transparent-slate6:#d6ebfd30;--t-color-transparent-slate7:#d9edff40;--t-color-transparent-slate8:#d9edff5d;--t-color-transparent-slate9:#dfebfd6d;--t-color-transparent-tomato1:#f1121208;--t-color-transparent-tomato10:#ff6847eb;--t-color-transparent-tomato11:#ff977d;--t-color-transparent-tomato12:#ffd6cefb;--t-color-transparent-tomato2:#ff55330f;--t-color-transparent-tomato3:#ff35232b;--t-color-transparent-tomato4:#fd201142;--t-color-transparent-tomato5:#fe332153;--t-color-transparent-tomato6:#ff4f3864;--t-color-transparent-tomato7:#fd644a7d;--t-color-transparent-tomato8:#fe6d4ea7;--t-color-transparent-tomato9:#fe5431e4;--t-color-transparent-turquoise1:#00deab05;--t-color-transparent-turquoise10:#0dffe0ae;--t-color-transparent-turquoise11:#0afed5d6;--t-color-transparent-turquoise12:#b8ffebef;--t-color-transparent-turquoise2:#12fbe60c;--t-color-transparent-turquoise3:#00ffe61e;--t-color-transparent-turquoise4:#00ffe92d;--t-color-transparent-turquoise5:#00ffea3b;--t-color-transparent-turquoise6:#1cffe84b;--t-color-transparent-turquoise7:#2efde85f;--t-color-transparent-turquoise8:#32ffe775;--t-color-transparent-turquoise9:#13ffe49f;--t-color-transparent-violet1:#4422ff0f;--t-color-transparent-violet10:#9176fed7;--t-color-transparent-violet11:#baa7ff;--t-color-transparent-violet12:#e3defffe;--t-color-transparent-violet2:#853ff916;--t-color-transparent-violet3:#8354fe36;--t-color-transparent-violet4:#7d51fd50;--t-color-transparent-violet5:#845ffd5f;--t-color-transparent-violet6:#8f6cfd6d;--t-color-transparent-violet7:#9879ff83;--t-color-transparent-violet8:#977dfea8;--t-color-transparent-violet9:#8668ffcc;--t-color-transparent-yellow1:#d1510004;--t-color-transparent-yellow10:#ffff57;--t-color-transparent-yellow11:#fee949f5;--t-color-transparent-yellow12:#fef6baf6;--t-color-transparent-yellow2:#f9b4000b;--t-color-transparent-yellow3:#ffaa001e;--t-color-transparent-yellow4:#fdb70028;--t-color-transparent-yellow5:#febb0036;--t-color-transparent-yellow6:#fec40046;--t-color-transparent-yellow7:#fdcb225c;--t-color-transparent-yellow8:#fdca327b;--t-color-transparent-yellow9:#ffe629;--t-color-turquoise1:#0d1514;--t-color-turquoise10:#0db39e;--t-color-turquoise11:#0ad8b6;--t-color-turquoise12:#adf0dd;--t-color-turquoise2:#111c1b;--t-color-turquoise3:#0d2d2a;--t-color-turquoise4:#023b37;--t-color-turquoise5:#084843;--t-color-turquoise6:#145750;--t-color-turquoise7:#1c6961;--t-color-turquoise8:#1f7f74;--t-color-violet1:#14121f;--t-color-violet10:#7d66d9;--t-color-violet11:#bba6ff;--t-color-violet12:#e2ddfe;--t-color-violet2:#1b1525;--t-color-violet3:#291f44;--t-color-violet4:#33255b;--t-color-violet5:#3c2e69;--t-color-violet6:#473876;--t-color-violet7:#56468b;--t-color-violet8:#6858ad;--t-color-yellow1:#14110b;--t-color-yellow10:#ffff57;--t-color-yellow11:#f5e147;--t-color-yellow12:#f6eeb4;--t-color-yellow2:#1b180f;--t-color-yellow3:#2c2305;--t-color-yellow4:#362b00;--t-color-yellow5:#423500;--t-color-yellow6:#524202;--t-color-yellow7:#665417;--t-color-yellow8:#836a20;--t-font-color-extra-light:#4c4c4c;--t-font-color-inverted:#171717;--t-font-color-light:#666;--t-font-color-primary:#ebebeb;--t-font-color-secondary:#b3b3b3;--t-font-color-tertiary:#818181;--t-gray-scale-gray1:#171717;--t-gray-scale-gray10:#7b7b7b;--t-gray-scale-gray11:#b3b3b3;--t-gray-scale-gray12:#ebebeb;--t-gray-scale-gray2:#1b1b1b;--t-gray-scale-gray3:#191919;--t-gray-scale-gray4:#1d1d1d;--t-gray-scale-gray5:#222;--t-gray-scale-gray6:#484848;--t-gray-scale-gray7:#4c4c4c;--t-gray-scale-gray8:#666;--t-gray-scale-gray9:#818181;--t-name:dark;--t-snack-bar-default-background-color:#ffffff0f;--t-snack-bar-default-color:#ebebeb;--t-snack-bar-error-background-color:#ff173f2d;--t-snack-bar-info-background-color:#3566ff57;--t-snack-bar-success-background-color:#11ff992d;--t-snack-bar-warning-background-color:#ff590039;--t-tag-background-amber:#302008;--t-tag-background-blue:#182449;--t-tag-background-bronze:#262120;--t-tag-background-brown:#28211d;--t-tag-background-crimson:#381525;--t-tag-background-cyan:#082c36;--t-tag-background-gold:#24231f;--t-tag-background-grass:#1b2a1e;--t-tag-background-gray:#191919;--t-tag-background-green:#132d21;--t-tag-background-iris:#202248;--t-tag-background-jade:#0f2e23;--t-tag-background-lime:#1f2917;--t-tag-background-mauve:#232225;--t-tag-background-mint:#092c2b;--t-tag-background-olive:#212220;--t-tag-background-orange:#331e0b;--t-tag-background-pink:#37172f;--t-tag-background-plum:#351935;--t-tag-background-purple:#2f1c3b;--t-tag-background-red:#3b1219;--t-tag-background-ruby:#3a141e;--t-tag-background-sage:#202221;--t-tag-background-sand:#222221;--t-tag-background-sky:#112840;--t-tag-background-slate:#212225;--t-tag-background-tomato:#391714;--t-tag-background-turquoise:#0d2d2a;--t-tag-background-violet:#291f44;--t-tag-background-yellow:#2c2305;--t-tag-text-amber:#ffcc4a;--t-tag-text-blue:#9eb1ff;--t-tag-text-bronze:#d4b3a5;--t-tag-text-brown:#dbb594;--t-tag-text-crimson:#ff8faa;--t-tag-text-cyan:#4ccce5;--t-tag-text-gold:#cbb99f;--t-tag-text-grass:#71d083;--t-tag-text-gray:#b3b3b3;--t-tag-text-green:#3dd68c;--t-tag-text-iris:#b0aaff;--t-tag-text-jade:#1ed8a4;--t-tag-text-lime:#bde56b;--t-tag-text-mauve:#b5b2bc;--t-tag-text-mint:#58d5ba;--t-tag-text-olive:#afb5ad;--t-tag-text-orange:#ffa163;--t-tag-text-pink:#ff89c8;--t-tag-text-plum:#e796f3;--t-tag-text-purple:#d39eff;--t-tag-text-red:#ff918f;--t-tag-text-ruby:#ff9299;--t-tag-text-sage:#adb5b2;--t-tag-text-sand:#b5b3ad;--t-tag-text-sky:#75c7f0;--t-tag-text-slate:#b0b4ba;--t-tag-text-tomato:#ff9577;--t-tag-text-turquoise:#0ad8b6;--t-tag-text-violet:#bba6ff;--t-tag-text-yellow:#f5e147}
@supports (color:color(display-p3 0 0 0)){html.light{--t--illustration-icon-color-blue:color(display-p3 .354 .445 .866);--t--illustration-icon-color-gray:color(display-p3 .4 .4 .4);--t--illustration-icon-fill-blue:color(display-p3 .848 .881 .99);--t--illustration-icon-fill-gray:color(display-p3 .133 .133 .133);--t-accent-accent1:color(display-p3 .068 .074 .118);--t-accent-accent10:color(display-p3 .354 .445 .866);--t-accent-accent11:color(display-p3 .63 .69 1);--t-accent-accent12:color(display-p3 .848 .881 .99);--t-accent-accent2:color(display-p3 .081 .089 .144);--t-accent-accent3:color(display-p3 .105 .141 .275);--t-accent-accent3570:color(display-p3 .285 .362 .674);--t-accent-accent4:color(display-p3 .129 .18 .369);--t-accent-accent4060:color(display-p3 .285 .362 .674);--t-accent-accent5:color(display-p3 .163 .22 .439);--t-accent-accent6:color(display-p3 .203 .262 .5);--t-accent-accent7:color(display-p3 .245 .309 .575);--t-accent-accent8:color(display-p3 .285 .362 .674);--t-accent-accent9:color(display-p3 .276 .384 .837);--t-accent-primary:color(display-p3 .163 .22 .439);--t-accent-quaternary:color(display-p3 .081 .089 .144);--t-accent-secondary:color(display-p3 .163 .22 .439);--t-accent-tertiary:color(display-p3 .105 .141 .275);--t-background-danger:color(display-p3 .211 .081 .099);--t-background-inverted-primary:color(display-p3 .922 .922 .922);--t-background-inverted-secondary:color(display-p3 .702 .702 .702);--t-background-overlay-primary:#000000b8;--t-background-overlay-secondary:#0000005c;--t-background-overlay-tertiary:#0000005c;--t-background-primary:color(display-p3 .09 .09 .09);--t-background-primary-inverted:color(display-p3 .922 .922 .922);--t-background-primary-inverted-hover:color(display-p3 .702 .702 .702);--t-background-quaternary:color(display-p3 .133 .133 .133);--t-background-radial-gradient:radial-gradient(50% 62.62% at 50% 0%, color(display-p3 .506 .506 .506) 0%, color(display-p3 .482 .482 .482) 100%);--t-background-radial-gradient-hover:radial-gradient(76.32% 95.59% at 50% 0%, color(display-p3 .482 .482 .482) 0%, color(display-p3 .702 .702 .702) 100%);--t-background-secondary:color(display-p3 .106 .106 .106);--t-background-tertiary:color(display-p3 .114 .114 .114);--t-background-transparent-light:color(display-p3 1 1 1/.059);--t-background-transparent-lighter:color(display-p3 1 1 1/.031);--t-background-transparent-medium:color(display-p3 1 1 1/.102);--t-background-transparent-primary:color(display-p3 0 0 0/.5);--t-background-transparent-secondary:color(display-p3 0 0 0/.4);--t-background-transparent-strong:color(display-p3 1 1 1/.141);--t-border-color-blue:color(display-p3 .245 .309 .575);--t-border-color-danger:color(display-p3 .348 .11 .142);--t-border-color-inverted:color(display-p3 .922 .922 .922);--t-border-color-light:color(display-p3 .114 .114 .114);--t-border-color-medium:color(display-p3 .133 .133 .133);--t-border-color-secondary-inverted:color(display-p3 .702 .702 .702);--t-border-color-strong:color(display-p3 .282 .282 .282);--t-border-color-transparent-strong:color(display-p3 1 1 1/.071);--t-box-shadow-color:#0009;--t-box-shadow-light:0px 2px 4px 0px #0000000a, 0px 0px 4px 0px #00000014;--t-box-shadow-strong:2px 4px 16px 0px #00000029, 0px 2px 4px 0px #00000014;--t-box-shadow-super-heavy:2px 4px 16px 0px #0000001f, 0px 2px 4px 0px #0000000a;--t-box-shadow-underline:0px 1px 0px 0px #00000052;--t-buttons-secondary-text-color:color(display-p3 .63 .69 1);--t-code-text-gray:color(display-p3 .482 .482 .482);--t-code-text-green:color(display-p3 .365 .456 .25);--t-code-text-orange:color(display-p3 .601 .359 .201);--t-code-text-pink:color(display-p3 .808 .356 .645);--t-code-text-sky:color(display-p3 .718 .925 .991);--t-color-amber:color(display-p3 1 .77 .26);--t-color-amber1:color(display-p3 .082 .07 .05);--t-color-amber10:color(display-p3 1 .87 .15);--t-color-amber11:color(display-p3 1 .8 .29);--t-color-amber12:color(display-p3 .984 .909 .726);--t-color-amber2:color(display-p3 .111 .094 .064);--t-color-amber3:color(display-p3 .178 .128 .049);--t-color-amber4:color(display-p3 .239 .156 0);--t-color-amber5:color(display-p3 .29 .193 0);--t-color-amber6:color(display-p3 .344 .245 .076);--t-color-amber7:color(display-p3 .422 .314 .141);--t-color-amber8:color(display-p3 .535 .399 .189);--t-color-amber9:color(display-p3 1 .77 .26);--t-color-blue:color(display-p3 .276 .384 .837);--t-color-blue1:color(display-p3 .068 .074 .118);--t-color-blue10:color(display-p3 .354 .445 .866);--t-color-blue11:color(display-p3 .63 .69 1);--t-color-blue12:color(display-p3 .848 .881 .99);--t-color-blue2:color(display-p3 .081 .089 .144);--t-color-blue3:color(display-p3 .105 .141 .275);--t-color-blue4:color(display-p3 .129 .18 .369);--t-color-blue5:color(display-p3 .163 .22 .439);--t-color-blue6:color(display-p3 .203 .262 .5);--t-color-blue7:color(display-p3 .245 .309 .575);--t-color-blue8:color(display-p3 .285 .362 .674);--t-color-blue9:color(display-p3 .276 .384 .837);--t-color-bronze:color(display-p3 .611 .507 .455);--t-color-bronze1:color(display-p3 .076 .067 .063);--t-color-bronze10:color(display-p3 .66 .556 .504);--t-color-bronze11:color(display-p3 .81 .707 .655);--t-color-bronze12:color(display-p3 .921 .88 .854);--t-color-bronze2:color(display-p3 .106 .097 .093);--t-color-bronze3:color(display-p3 .147 .132 .125);--t-color-bronze4:color(display-p3 .185 .166 .156);--t-color-bronze5:color(display-p3 .227 .202 .19);--t-color-bronze6:color(display-p3 .278 .246 .23);--t-color-bronze7:color(display-p3 .343 .302 .281);--t-color-bronze8:color(display-p3 .426 .374 .347);--t-color-bronze9:color(display-p3 .611 .507 .455);--t-color-brown:color(display-p3 .651 .505 .368);--t-color-brown1:color(display-p3 .071 .067 .059);--t-color-brown10:color(display-p3 .697 .557 .423);--t-color-brown11:color(display-p3 .835 .715 .597);--t-color-brown12:color(display-p3 .938 .885 .802);--t-color-brown2:color(display-p3 .107 .095 .087);--t-color-brown3:color(display-p3 .151 .13 .115);--t-color-brown4:color(display-p3 .191 .161 .138);--t-color-brown5:color(display-p3 .235 .194 .162);--t-color-brown6:color(display-p3 .291 .237 .192);--t-color-brown7:color(display-p3 .365 .295 .232);--t-color-brown8:color(display-p3 .469 .377 .287);--t-color-brown9:color(display-p3 .651 .505 .368);--t-color-crimson:color(display-p3 .843 .298 .507);--t-color-crimson1:color(display-p3 .093 .068 .078);--t-color-crimson10:color(display-p3 .864 .364 .539);--t-color-crimson11:color(display-p3 1 .56 .66);--t-color-crimson12:color(display-p3 .966 .834 .906);--t-color-crimson2:color(display-p3 .117 .078 .095);--t-color-crimson3:color(display-p3 .203 .091 .143);--t-color-crimson4:color(display-p3 .277 .087 .182);--t-color-crimson5:color(display-p3 .332 .115 .22);--t-color-crimson6:color(display-p3 .394 .162 .268);--t-color-crimson7:color(display-p3 .489 .222 .336);--t-color-crimson8:color(display-p3 .638 .289 .429);--t-color-crimson9:color(display-p3 .843 .298 .507);--t-color-cyan:color(display-p3 .282 .627 .765);--t-color-cyan1:color(display-p3 .053 .085 .098);--t-color-cyan10:color(display-p3 .331 .675 .801);--t-color-cyan11:color(display-p3 .446 .79 .887);--t-color-cyan12:color(display-p3 .757 .919 .962);--t-color-cyan2:color(display-p3 .072 .105 .122);--t-color-cyan3:color(display-p3 .073 .168 .209);--t-color-cyan4:color(display-p3 .063 .216 .277);--t-color-cyan5:color(display-p3 .091 .267 .336);--t-color-cyan6:color(display-p3 .137 .324 .4);--t-color-cyan7:color(display-p3 .186 .398 .484);--t-color-cyan8:color(display-p3 .23 .496 .6);--t-color-cyan9:color(display-p3 .282 .627 .765);--t-color-gold:color(display-p3 .579 .517 .41);--t-color-gold1:color(display-p3 .071 .071 .067);--t-color-gold10:color(display-p3 .628 .566 .463);--t-color-gold11:color(display-p3 .784 .728 .635);--t-color-gold12:color(display-p3 .906 .887 .855);--t-color-gold2:color(display-p3 .104 .101 .09);--t-color-gold3:color(display-p3 .141 .136 .122);--t-color-gold4:color(display-p3 .177 .17 .152);--t-color-gold5:color(display-p3 .217 .207 .185);--t-color-gold6:color(display-p3 .265 .252 .225);--t-color-gold7:color(display-p3 .327 .31 .277);--t-color-gold8:color(display-p3 .407 .384 .342);--t-color-gold9:color(display-p3 .579 .517 .41);--t-color-grass:color(display-p3 .38 .647 .378);--t-color-grass1:color(display-p3 .062 .083 .067);--t-color-grass10:color(display-p3 .426 .694 .426);--t-color-grass11:color(display-p3 .535 .807 .542);--t-color-grass12:color(display-p3 .797 .936 .776);--t-color-grass2:color(display-p3 .083 .103 .085);--t-color-grass3:color(display-p3 .118 .163 .122);--t-color-grass4:color(display-p3 .142 .225 .15);--t-color-grass5:color(display-p3 .178 .279 .186);--t-color-grass6:color(display-p3 .217 .337 .224);--t-color-grass7:color(display-p3 .258 .4 .264);--t-color-grass8:color(display-p3 .302 .47 .305);--t-color-grass9:color(display-p3 .38 .647 .378);--t-color-gray:color(display-p3 .298 .298 .298);--t-color-gray1:color(display-p3 .09 .09 .09);--t-color-gray10:color(display-p3 .482 .482 .482);--t-color-gray11:color(display-p3 .702 .702 .702);--t-color-gray12:color(display-p3 .922 .922 .922);--t-color-gray2:color(display-p3 .106 .106 .106);--t-color-gray3:color(display-p3 .098 .098 .098);--t-color-gray4:color(display-p3 .114 .114 .114);--t-color-gray5:color(display-p3 .133 .133 .133);--t-color-gray6:color(display-p3 .282 .282 .282);--t-color-gray7:color(display-p3 .298 .298 .298);--t-color-gray8:color(display-p3 .4 .4 .4);--t-color-gray9:color(display-p3 .506 .506 .506);--t-color-green:color(display-p3 .332 .634 .442);--t-color-green1:color(display-p3 .062 .083 .071);--t-color-green10:color(display-p3 .357 .682 .474);--t-color-green11:color(display-p3 .434 .828 .573);--t-color-green12:color(display-p3 .747 .938 .807);--t-color-green2:color(display-p3 .079 .106 .09);--t-color-green3:color(display-p3 .1 .173 .133);--t-color-green4:color(display-p3 .115 .229 .166);--t-color-green5:color(display-p3 .147 .282 .206);--t-color-green6:color(display-p3 .185 .338 .25);--t-color-green7:color(display-p3 .227 .403 .298);--t-color-green8:color(display-p3 .27 .479 .351);--t-color-green9:color(display-p3 .332 .634 .442);--t-color-iris:color(display-p3 .357 .357 .81);--t-color-iris1:color(display-p3 .075 .075 .114);--t-color-iris10:color(display-p3 .428 .416 .843);--t-color-iris11:color(display-p3 .685 .662 1);--t-color-iris12:color(display-p3 .878 .875 .986);--t-color-iris2:color(display-p3 .089 .086 .14);--t-color-iris3:color(display-p3 .128 .134 .272);--t-color-iris4:color(display-p3 .153 .165 .382);--t-color-iris5:color(display-p3 .192 .201 .44);--t-color-iris6:color(display-p3 .239 .241 .491);--t-color-iris7:color(display-p3 .291 .289 .565);--t-color-iris8:color(display-p3 .35 .345 .673);--t-color-iris9:color(display-p3 .357 .357 .81);--t-color-jade:color(display-p3 .319 .63 .521);--t-color-jade1:color(display-p3 .059 .083 .071);--t-color-jade10:color(display-p3 .338 .68 .555);--t-color-jade11:color(display-p3 .4 .835 .656);--t-color-jade12:color(display-p3 .734 .934 .838);--t-color-jade2:color(display-p3 .078 .11 .094);--t-color-jade3:color(display-p3 .091 .176 .138);--t-color-jade4:color(display-p3 .102 .228 .177);--t-color-jade5:color(display-p3 .133 .279 .221);--t-color-jade6:color(display-p3 .174 .334 .273);--t-color-jade7:color(display-p3 .219 .402 .335);--t-color-jade8:color(display-p3 .263 .488 .411);--t-color-jade9:color(display-p3 .319 .63 .521);--t-color-lime:color(display-p3 .78 .928 .466);--t-color-lime1:color(display-p3 .067 .073 .048);--t-color-lime10:color(display-p3 .865 .995 .519);--t-color-lime11:color(display-p3 .771 .893 .485);--t-color-lime12:color(display-p3 .905 .966 .753);--t-color-lime2:color(display-p3 .086 .1 .067);--t-color-lime3:color(display-p3 .13 .16 .099);--t-color-lime4:color(display-p3 .172 .214 .126);--t-color-lime5:color(display-p3 .213 .266 .153);--t-color-lime6:color(display-p3 .257 .321 .182);--t-color-lime7:color(display-p3 .307 .383 .215);--t-color-lime8:color(display-p3 .365 .456 .25);--t-color-lime9:color(display-p3 .78 .928 .466);--t-color-mauve1:color(display-p3 .07 .067 .074);--t-color-mauve10:color(display-p3 .487 .48 .519);--t-color-mauve11:color(display-p3 .707 .7 .735);--t-color-mauve12:color(display-p3 .933 .933 .94);--t-color-mauve2:color(display-p3 .101 .098 .105);--t-color-mauve3:color(display-p3 .138 .134 .144);--t-color-mauve4:color(display-p3 .167 .161 .175);--t-color-mauve5:color(display-p3 .196 .189 .206);--t-color-mauve6:color(display-p3 .232 .225 .245);--t-color-mauve7:color(display-p3 .286 .277 .302);--t-color-mauve8:color(display-p3 .383 .373 .408);--t-color-mauve9:color(display-p3 .434 .428 .467);--t-color-mint:color(display-p3 .62 .908 .834);--t-color-mint1:color(display-p3 .059 .082 .081);--t-color-mint10:color(display-p3 .725 .954 .898);--t-color-mint11:color(display-p3 .482 .825 .733);--t-color-mint12:color(display-p3 .807 .955 .887);--t-color-mint2:color(display-p3 .068 .104 .105);--t-color-mint3:color(display-p3 .077 .17 .168);--t-color-mint4:color(display-p3 .068 .224 .22);--t-color-mint5:color(display-p3 .104 .275 .264);--t-color-mint6:color(display-p3 .154 .332 .313);--t-color-mint7:color(display-p3 .207 .403 .373);--t-color-mint8:color(display-p3 .258 .49 .441);--t-color-mint9:color(display-p3 .62 .908 .834);--t-color-olive1:color(display-p3 .067 .07 .063);--t-color-olive10:color(display-p3 .467 .49 .458);--t-color-olive11:color(display-p3 .69 .709 .682);--t-color-olive12:color(display-p3 .927 .933 .926);--t-color-olive2:color(display-p3 .095 .098 .091);--t-color-olive3:color(display-p3 .131 .135 .126);--t-color-olive4:color(display-p3 .158 .163 .153);--t-color-olive5:color(display-p3 .186 .192 .18);--t-color-olive6:color(display-p3 .221 .229 .215);--t-color-olive7:color(display-p3 .273 .284 .266);--t-color-olive8:color(display-p3 .365 .382 .359);--t-color-olive9:color(display-p3 .414 .438 .404);--t-color-orange:color(display-p3 .9 .45 .2);--t-color-orange1:color(display-p3 .088 .07 .057);--t-color-orange10:color(display-p3 .98 .51 .23);--t-color-orange11:color(display-p3 1 .63 .38);--t-color-orange12:color(display-p3 .98 .883 .775);--t-color-orange2:color(display-p3 .113 .089 .061);--t-color-orange3:color(display-p3 .189 .12 .056);--t-color-orange4:color(display-p3 .262 .132 0);--t-color-orange5:color(display-p3 .315 .168 .016);--t-color-orange6:color(display-p3 .376 .219 .088);--t-color-orange7:color(display-p3 .465 .283 .147);--t-color-orange8:color(display-p3 .601 .359 .201);--t-color-orange9:color(display-p3 .9 .45 .2);--t-color-pink:color(display-p3 .775 .297 .61);--t-color-pink1:color(display-p3 .093 .068 .089);--t-color-pink10:color(display-p3 .808 .356 .645);--t-color-pink11:color(display-p3 1 .535 .78);--t-color-pink12:color(display-p3 .964 .826 .912);--t-color-pink2:color(display-p3 .121 .073 .11);--t-color-pink3:color(display-p3 .198 .098 .179);--t-color-pink4:color(display-p3 .271 .095 .231);--t-color-pink5:color(display-p3 .32 .127 .273);--t-color-pink6:color(display-p3 .382 .177 .326);--t-color-pink7:color(display-p3 .477 .238 .405);--t-color-pink8:color(display-p3 .612 .304 .51);--t-color-pink9:color(display-p3 .775 .297 .61);--t-color-plum:color(display-p3 .624 .313 .708);--t-color-plum1:color(display-p3 .09 .068 .092);--t-color-plum10:color(display-p3 .666 .365 .748);--t-color-plum11:color(display-p3 .86 .602 .933);--t-color-plum12:color(display-p3 .936 .836 .949);--t-color-plum2:color(display-p3 .118 .077 .121);--t-color-plum3:color(display-p3 .192 .105 .202);--t-color-plum4:color(display-p3 .25 .121 .271);--t-color-plum5:color(display-p3 .293 .152 .319);--t-color-plum6:color(display-p3 .343 .198 .372);--t-color-plum7:color(display-p3 .424 .262 .461);--t-color-plum8:color(display-p3 .54 .341 .595);--t-color-plum9:color(display-p3 .624 .313 .708);--t-color-purple:color(display-p3 .523 .318 .751);--t-color-purple1:color(display-p3 .09 .068 .103);--t-color-purple10:color(display-p3 .57 .373 .791);--t-color-purple11:color(display-p3 .8 .62 1);--t-color-purple12:color(display-p3 .913 .854 .971);--t-color-purple2:color(display-p3 .113 .082 .134);--t-color-purple3:color(display-p3 .175 .112 .224);--t-color-purple4:color(display-p3 .224 .137 .297);--t-color-purple5:color(display-p3 .264 .167 .349);--t-color-purple6:color(display-p3 .311 .208 .406);--t-color-purple7:color(display-p3 .381 .266 .496);--t-color-purple8:color(display-p3 .49 .349 .649);--t-color-purple9:color(display-p3 .523 .318 .751);--t-color-red:color(display-p3 .83 .329 .324);--t-color-red1:color(display-p3 .093 .068 .067);--t-color-red10:color(display-p3 .861 .403 .387);--t-color-red11:color(display-p3 1 .57 .55);--t-color-red12:color(display-p3 .971 .826 .852);--t-color-red2:color(display-p3 .118 .077 .079);--t-color-red3:color(display-p3 .211 .081 .099);--t-color-red4:color(display-p3 .287 .079 .113);--t-color-red5:color(display-p3 .348 .11 .142);--t-color-red6:color(display-p3 .414 .16 .183);--t-color-red7:color(display-p3 .508 .224 .236);--t-color-red8:color(display-p3 .659 .298 .297);--t-color-red9:color(display-p3 .83 .329 .324);--t-color-ruby:color(display-p3 .83 .323 .408);--t-color-ruby1:color(display-p3 .093 .068 .074);--t-color-ruby10:color(display-p3 .857 .392 .455);--t-color-ruby11:color(display-p3 1 .57 .59);--t-color-ruby12:color(display-p3 .968 .83 .88);--t-color-ruby2:color(display-p3 .113 .083 .089);--t-color-ruby3:color(display-p3 .208 .088 .117);--t-color-ruby4:color(display-p3 .279 .092 .147);--t-color-ruby5:color(display-p3 .337 .12 .18);--t-color-ruby6:color(display-p3 .401 .166 .223);--t-color-ruby7:color(display-p3 .495 .224 .281);--t-color-ruby8:color(display-p3 .652 .295 .359);--t-color-ruby9:color(display-p3 .83 .323 .408);--t-color-sage1:color(display-p3 .064 .07 .067);--t-color-sage10:color(display-p3 .453 .49 .474);--t-color-sage11:color(display-p3 .685 .709 .697);--t-color-sage12:color(display-p3 .927 .933 .93);--t-color-sage2:color(display-p3 .092 .098 .094);--t-color-sage3:color(display-p3 .128 .135 .131);--t-color-sage4:color(display-p3 .155 .164 .159);--t-color-sage5:color(display-p3 .183 .193 .188);--t-color-sage6:color(display-p3 .218 .23 .224);--t-color-sage7:color(display-p3 .269 .285 .277);--t-color-sage8:color(display-p3 .362 .382 .373);--t-color-sage9:color(display-p3 .398 .438 .421);--t-color-sand1:color(display-p3 .067 .067 .063);--t-color-sand10:color(display-p3 .487 .481 .456);--t-color-sand11:color(display-p3 .707 .703 .68);--t-color-sand12:color(display-p3 .933 .933 .926);--t-color-sand2:color(display-p3 .098 .098 .094);--t-color-sand3:color(display-p3 .135 .135 .129);--t-color-sand4:color(display-p3 .164 .163 .156);--t-color-sand5:color(display-p3 .193 .192 .183);--t-color-sand6:color(display-p3 .23 .229 .217);--t-color-sand7:color(display-p3 .285 .282 .267);--t-color-sand8:color(display-p3 .384 .378 .357);--t-color-sand9:color(display-p3 .434 .428 .403);--t-color-sky:color(display-p3 .585 .877 .983);--t-color-sky1:color(display-p3 .056 .078 .116);--t-color-sky10:color(display-p3 .718 .925 .991);--t-color-sky11:color(display-p3 .536 .772 .924);--t-color-sky12:color(display-p3 .799 .947 .993);--t-color-sky2:color(display-p3 .075 .101 .149);--t-color-sky3:color(display-p3 .089 .154 .244);--t-color-sky4:color(display-p3 .106 .207 .323);--t-color-sky5:color(display-p3 .135 .261 .394);--t-color-sky6:color(display-p3 .17 .322 .469);--t-color-sky7:color(display-p3 .205 .394 .557);--t-color-sky8:color(display-p3 .232 .48 .665);--t-color-sky9:color(display-p3 .585 .877 .983);--t-color-slate1:color(display-p3 .067 .067 .074);--t-color-slate10:color(display-p3 .469 .483 .514);--t-color-slate11:color(display-p3 .692 .704 .728);--t-color-slate12:color(display-p3 .93 .933 .94);--t-color-slate2:color(display-p3 .095 .098 .105);--t-color-slate3:color(display-p3 .13 .135 .145);--t-color-slate4:color(display-p3 .156 .163 .176);--t-color-slate5:color(display-p3 .183 .191 .206);--t-color-slate6:color(display-p3 .215 .226 .244);--t-color-slate7:color(display-p3 .265 .28 .302);--t-color-slate8:color(display-p3 .357 .381 .409);--t-color-slate9:color(display-p3 .415 .431 .463);--t-color-tomato:color(display-p3 .831 .345 .231);--t-color-tomato1:color(display-p3 .09 .068 .067);--t-color-tomato10:color(display-p3 .862 .415 .298);--t-color-tomato11:color(display-p3 1 .585 .455);--t-color-tomato12:color(display-p3 .959 .833 .802);--t-color-tomato2:color(display-p3 .115 .084 .076);--t-color-tomato3:color(display-p3 .205 .097 .083);--t-color-tomato4:color(display-p3 .282 .099 .077);--t-color-tomato5:color(display-p3 .339 .129 .101);--t-color-tomato6:color(display-p3 .398 .179 .141);--t-color-tomato7:color(display-p3 .487 .245 .194);--t-color-tomato8:color(display-p3 .629 .322 .248);--t-color-tomato9:color(display-p3 .831 .345 .231);--t-color-transparent-gray1:color(display-p3 1 1 1/.031);--t-color-transparent-gray10:color(display-p3 1 1 1/.478);--t-color-transparent-gray11:color(display-p3 1 1 1/.565);--t-color-transparent-gray12:color(display-p3 1 1 1/.91);--t-color-transparent-gray2:color(display-p3 1 1 1/.059);--t-color-transparent-gray3:color(display-p3 1 1 1/.047);--t-color-transparent-gray4:color(display-p3 1 1 1/.071);--t-color-transparent-gray5:color(display-p3 1 1 1/.102);--t-color-transparent-gray6:color(display-p3 1 1 1/.114);--t-color-transparent-gray7:color(display-p3 1 1 1/.141);--t-color-transparent-gray8:color(display-p3 1 1 1/.22);--t-color-transparent-gray9:color(display-p3 1 1 1/.427);--t-color-turquoise:color(display-p3 .297 .637 .581);--t-color-turquoise1:color(display-p3 .059 .083 .079);--t-color-turquoise10:color(display-p3 .319 .69 .62);--t-color-turquoise11:color(display-p3 .388 .835 .719);--t-color-turquoise12:color(display-p3 .734 .934 .87);--t-color-turquoise2:color(display-p3 .075 .11 .107);--t-color-turquoise3:color(display-p3 .087 .175 .165);--t-color-turquoise4:color(display-p3 .087 .227 .214);--t-color-turquoise5:color(display-p3 .12 .277 .261);--t-color-turquoise6:color(display-p3 .162 .335 .314);--t-color-turquoise7:color(display-p3 .205 .406 .379);--t-color-turquoise8:color(display-p3 .245 .489 .453);--t-color-turquoise9:color(display-p3 .297 .637 .581);--t-color-violet:color(display-p3 .417 .341 .784);--t-color-violet1:color(display-p3 .077 .071 .118);--t-color-violet10:color(display-p3 .477 .402 .823);--t-color-violet11:color(display-p3 .72 .65 1);--t-color-violet12:color(display-p3 .883 .867 .986);--t-color-violet2:color(display-p3 .101 .084 .141);--t-color-violet3:color(display-p3 .154 .123 .256);--t-color-violet4:color(display-p3 .191 .148 .345);--t-color-violet5:color(display-p3 .226 .182 .396);--t-color-violet6:color(display-p3 .269 .223 .449);--t-color-violet7:color(display-p3 .326 .277 .53);--t-color-violet8:color(display-p3 .399 .346 .656);--t-color-violet9:color(display-p3 .417 .341 .784);--t-color-yellow:color(display-p3 1 .92 .22);--t-color-yellow1:color(display-p3 .078 .069 .047);--t-color-yellow10:color(display-p3 1 1 .456);--t-color-yellow11:color(display-p3 .948 .885 .392);--t-color-yellow12:color(display-p3 .959 .934 .731);--t-color-yellow2:color(display-p3 .103 .094 .063);--t-color-yellow3:color(display-p3 .168 .137 .039);--t-color-yellow4:color(display-p3 .209 .169 0);--t-color-yellow5:color(display-p3 .255 .209 0);--t-color-yellow6:color(display-p3 .31 .261 .07);--t-color-yellow7:color(display-p3 .389 .331 .135);--t-color-yellow8:color(display-p3 .497 .42 .182);--t-color-yellow9:color(display-p3 1 .92 .22);--t-font-color-danger:color(display-p3 .83 .329 .324);--t-font-color-extra-light:color(display-p3 .298 .298 .298);--t-font-color-inverted:color(display-p3 .09 .09 .09);--t-font-color-light:color(display-p3 .4 .4 .4);--t-font-color-primary:color(display-p3 .922 .922 .922);--t-font-color-secondary:color(display-p3 .702 .702 .702);--t-font-color-tertiary:color(display-p3 .506 .506 .506);--t-gray-scale-gray1:color(display-p3 .09 .09 .09);--t-gray-scale-gray10:color(display-p3 .482 .482 .482);--t-gray-scale-gray11:color(display-p3 .702 .702 .702);--t-gray-scale-gray12:color(display-p3 .922 .922 .922);--t-gray-scale-gray2:color(display-p3 .106 .106 .106);--t-gray-scale-gray3:color(display-p3 .098 .098 .098);--t-gray-scale-gray4:color(display-p3 .114 .114 .114);--t-gray-scale-gray5:color(display-p3 .133 .133 .133);--t-gray-scale-gray6:color(display-p3 .282 .282 .282);--t-gray-scale-gray7:color(display-p3 .298 .298 .298);--t-gray-scale-gray8:color(display-p3 .4 .4 .4);--t-gray-scale-gray9:color(display-p3 .506 .506 .506);--t-snack-bar-default-background-color:color(display-p3 1 1 1/.059);--t-snack-bar-default-color:color(display-p3 .922 .922 .922);--t-snack-bar-error-color:color(display-p3 .83 .329 .324);--t-snack-bar-info-color:color(display-p3 .276 .384 .837);--t-snack-bar-success-color:color(display-p3 .297 .637 .581);--t-snack-bar-warning-color:color(display-p3 .9 .45 .2);--t-tag-background-amber:color(display-p3 .178 .128 .049);--t-tag-background-blue:color(display-p3 .105 .141 .275);--t-tag-background-bronze:color(display-p3 .147 .132 .125);--t-tag-background-brown:color(display-p3 .151 .13 .115);--t-tag-background-crimson:color(display-p3 .203 .091 .143);--t-tag-background-cyan:color(display-p3 .073 .168 .209);--t-tag-background-gold:color(display-p3 .141 .136 .122);--t-tag-background-grass:color(display-p3 .118 .163 .122);--t-tag-background-gray:color(display-p3 .098 .098 .098);--t-tag-background-green:color(display-p3 .1 .173 .133);--t-tag-background-iris:color(display-p3 .128 .134 .272);--t-tag-background-jade:color(display-p3 .091 .176 .138);--t-tag-background-lime:color(display-p3 .13 .16 .099);--t-tag-background-mauve:color(display-p3 .138 .134 .144);--t-tag-background-mint:color(display-p3 .077 .17 .168);--t-tag-background-olive:color(display-p3 .131 .135 .126);--t-tag-background-orange:color(display-p3 .189 .12 .056);--t-tag-background-pink:color(display-p3 .198 .098 .179);--t-tag-background-plum:color(display-p3 .192 .105 .202);--t-tag-background-purple:color(display-p3 .175 .112 .224);--t-tag-background-red:color(display-p3 .211 .081 .099);--t-tag-background-ruby:color(display-p3 .208 .088 .117);--t-tag-background-sage:color(display-p3 .128 .135 .131);--t-tag-background-sand:color(display-p3 .135 .135 .129);--t-tag-background-sky:color(display-p3 .089 .154 .244);--t-tag-background-slate:color(display-p3 .13 .135 .145);--t-tag-background-tomato:color(display-p3 .205 .097 .083);--t-tag-background-turquoise:color(display-p3 .087 .175 .165);--t-tag-background-violet:color(display-p3 .154 .123 .256);--t-tag-background-yellow:color(display-p3 .168 .137 .039);--t-tag-text-amber:color(display-p3 1 .8 .29);--t-tag-text-blue:color(display-p3 .63 .69 1);--t-tag-text-bronze:color(display-p3 .81 .707 .655);--t-tag-text-brown:color(display-p3 .835 .715 .597);--t-tag-text-crimson:color(display-p3 1 .56 .66);--t-tag-text-cyan:color(display-p3 .446 .79 .887);--t-tag-text-gold:color(display-p3 .784 .728 .635);--t-tag-text-grass:color(display-p3 .535 .807 .542);--t-tag-text-gray:color(display-p3 .702 .702 .702);--t-tag-text-green:color(display-p3 .434 .828 .573);--t-tag-text-iris:color(display-p3 .685 .662 1);--t-tag-text-jade:color(display-p3 .4 .835 .656);--t-tag-text-lime:color(display-p3 .771 .893 .485);--t-tag-text-mauve:color(display-p3 .707 .7 .735);--t-tag-text-mint:color(display-p3 .482 .825 .733);--t-tag-text-olive:color(display-p3 .69 .709 .682);--t-tag-text-orange:color(display-p3 1 .63 .38);--t-tag-text-pink:color(display-p3 1 .535 .78);--t-tag-text-plum:color(display-p3 .86 .602 .933);--t-tag-text-purple:color(display-p3 .8 .62 1);--t-tag-text-red:color(display-p3 1 .57 .55);--t-tag-text-ruby:color(display-p3 1 .57 .59);--t-tag-text-sage:color(display-p3 .685 .709 .697);--t-tag-text-sand:color(display-p3 .707 .703 .68);--t-tag-text-sky:color(display-p3 .536 .772 .924);--t-tag-text-slate:color(display-p3 .692 .704 .728);--t-tag-text-tomato:color(display-p3 1 .585 .455);--t-tag-text-turquoise:color(display-p3 .388 .835 .719);--t-tag-text-violet:color(display-p3 .72 .65 1);--t-tag-text-yellow:color(display-p3 .948 .885 .392)}}

:root, html.light, html.dark {
  --avo-green:    #69BC46;
  --avo-green-hi: #7DD455;
  --avo-ink:      #08120A;             /* текст на зелёной заливке */
  --avo-ease:     cubic-bezier(.16, 1, .3, 1);

  /* Шрифт Twenty → Geist */
  --t-font-family: 'Geist', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

  /* ── Акцент: синий Twenty → зелёный Avocado (1–4 фоны, 5–8 границы, 9–10 акцент, 11–12 текст) ── */
  --t-accent-accent1:  #0F150E;  --t-accent-accent2:  #131B11;  --t-accent-accent3:  #182416;
  --t-accent-accent4:  #1D2E19;  --t-accent-accent5:  #243A1F;  --t-accent-accent6:  #2D4A26;
  --t-accent-accent7:  #3A6330;  --t-accent-accent8:  #4C8340;  --t-accent-accent9:  #69BC46;
  --t-accent-accent10: #78CA55;  --t-accent-accent11: #96DC76;  --t-accent-accent12: #DCF7CB;
  --t-accent-accent3570: rgba(105, 188, 70, .35);
  --t-accent-accent4060: rgba(105, 188, 70, .40);
  --t-accent-primary: #69BC46; --t-accent-secondary: #243A1F; --t-accent-tertiary: #182416; --t-accent-quaternary: #131B11;
  --t-color-blue: #69BC46;
  --t-color-blue1: #0F150E; --t-color-blue2: #131B11; --t-color-blue3: #182416; --t-color-blue4: #1D2E19;
  --t-color-blue5: #243A1F; --t-color-blue6: #2D4A26; --t-color-blue7: #3A6330; --t-color-blue8: #4C8340;
  --t-color-blue9: #69BC46; --t-color-blue10: #78CA55; --t-color-blue11: #96DC76; --t-color-blue12: #DCF7CB;
  --t-tag-background-blue: rgba(105, 188, 70, .16);
  --t-tag-text-blue: #96DC76;
  --t-color-transparent-blue10: rgba(105, 188, 70, .88);

  /* ── Сцена: те же тона, что в портале и «Склад · КП» (#0B0D0B / #141714 / #1B1F1B) ── */
  --t-background-primary:    #0B0D0B;
  --t-background-secondary:  #141714;
  --t-background-tertiary:   #1B1F1B;
  --t-background-quaternary: #232823;
  --t-background-transparent-light:  rgba(255, 255, 255, .04);
  --t-background-transparent-blue:   rgba(105, 188, 70, .16);

  /* Серая шкала Twenty — ею красится каркас (gray3 — фон под меню слева), меню и часть кнопок.
     Те же тона Avocado с лёгкой зеленью: 1–5 поверхности, 6–7 линии, 8–12 текст. */
  --t-gray-scale-gray1:  #0B0D0B;  --t-gray-scale-gray2:  #141714;  --t-gray-scale-gray3:  #111411;
  --t-gray-scale-gray4:  #1B1F1B;  --t-gray-scale-gray5:  #232823;  --t-gray-scale-gray6:  #343A33;
  --t-gray-scale-gray7:  #4A5249;  --t-gray-scale-gray8:  #78817A;  --t-gray-scale-gray9:  #A1AA9F;
  --t-gray-scale-gray10: #8D968B;  --t-gray-scale-gray11: #C6CEC3;  --t-gray-scale-gray12: #EEF1EC;
  --t-color-gray:   #8D968B;
  --t-color-gray1:  #0B0D0B;  --t-color-gray2:  #141714;  --t-color-gray3:  #111411;  --t-color-gray4:  #1B1F1B;
  --t-color-gray5:  #232823;  --t-color-gray6:  #343A33;  --t-color-gray7:  #4A5249;  --t-color-gray8:  #78817A;
  --t-color-gray9:  #A1AA9F;  --t-color-gray10: #8D968B;  --t-color-gray11: #C6CEC3;  --t-color-gray12: #EEF1EC;
  --t-background-noisy: #111411;

  /* ── Текст (контраст к фону ≥ 4.5:1 на всех уровнях) ── */
  --t-font-color-primary:   #EEF1EC;
  --t-font-color-secondary: #C6CEC3;
  --t-font-color-tertiary:  #A1AA9F;
  --t-font-color-light:     #8D968B;
  --t-font-color-extra:     #78817A;
  --t-font-color-extra-light: #5F675D;
  --t-font-color-inverted:  #08120A;

  /* ── Линии: тонкие и тёплые, поверхности различаются тоном ── */
  --t-border-color-light:  #1E231E;
  --t-border-color-medium: #262B26;
  --t-border-color-strong: #343A33;
  --t-border-color-blue:   rgba(105, 188, 70, .55);

  /* ── Форма: мягко, но без «надувных» полей ── */
  --t-border-radius-sm: 8px;
  --t-border-radius-md: 12px;
  --t-border-radius-lg: 16px;
  --t-border-radius-xl: 20px;

  --t-animation-duration-instant: .08;
  --t-animation-duration-fast:    .16;
  --t-animation-duration-normal:  .26;
}

/* ── 1. Типографика ────────────────────────────────────────────────────────
   Geist везде. Заголовки 600 (тонкое на тёмном смотрится бледно — урок сайтов 23.09),
   подписи обычным регистром, цифры табличные. */
html, body, button, input, select, textarea { font-family: var(--t-font-family) !important; }
body { letter-spacing: -.005em; -webkit-font-smoothing: antialiased; background: var(--t-background-primary); }
h1, h2, h3 { font-weight: 600 !important; letter-spacing: -.02em; }
[class*="NumberChart"] [class*="alue"], [class*="AggregateValue"], [class*="Widget"] [class*="Number"] {
  font-weight: 600 !important; letter-spacing: -.03em; font-variant-numeric: tabular-nums;
}
td, [role="cell"], [class*="Cell"] { font-variant-numeric: tabular-nums; }

/* ── 2. Меню слева — как в портале: спокойный фон, активный пункт «плитой» ── */
[class*="NavigationDrawer"], nav[class*="Navigation"] {
  background: var(--t-background-secondary) !important;
  border-right: 1px solid var(--t-border-color-light) !important;
}
[class*="NavigationDrawerItem"], .navigation-drawer-item {
  border-radius: 10px !important;
  transition: background .2s var(--avo-ease), color .2s ease;
}
[class*="NavigationDrawerItem"]:hover, .navigation-drawer-item:hover { background: var(--t-background-tertiary) !important; }
[class*="NavigationDrawerItem"][class*="active"], .navigation-drawer-item[aria-current="page"], [aria-current="page"] {
  background: var(--t-background-quaternary) !important;
  box-shadow: 0 0 0 1px var(--t-border-color-medium) !important;
  color: var(--t-font-color-primary) !important;
  font-weight: 600;
}
[class*="NavigationDrawerItem"][class*="active"] svg, [aria-current="page"] svg { color: var(--avo-green) !important; }

/* ── 3. Шапка страницы — ровная полоса без стекла ── */
[class*="PageHeader"], [class*="TopBar"], header[class*="Header"] {
  background: var(--t-background-primary) !important;
  border-bottom: 1px solid var(--t-border-color-light) !important;
  box-shadow: none !important;
}

/* ── 4. Кнопки: пилюли; главная — зелёная с тёмным текстом (как во всех наших сервисах) ── */
button[class*="Button"], a[class*="Button"], [role="button"][class*="Button"] { border-radius: 999px !important; }
button[class*="primary"], button[data-variant="primary"], [class*="Button"][class*="primary"],
button[class*="Primary"] {
  background: var(--avo-green) !important;
  color: var(--avo-ink) !important;
  border-color: var(--avo-green) !important;
  font-weight: 600 !important;
  box-shadow: none !important;
  animation: none !important;
}
button[class*="primary"]:hover, button[data-variant="primary"]:hover, [class*="Button"][class*="primary"]:hover { background: var(--avo-green-hi) !important; }
button[class*="primary"] svg, button[data-variant="primary"] svg { color: var(--avo-ink) !important; }

/* ── 5. Таблицы: шапка обычным регистром, строки спокойные, наведение — лёгкий зелёный ── */
thead th, [class*="TableHeader"] th, [role="columnheader"] {
  font-weight: 500 !important; text-transform: none !important; letter-spacing: 0 !important;
  color: var(--t-font-color-tertiary) !important;
  background: var(--t-background-primary) !important;
}
tbody tr:hover > td, [role="row"]:hover > [role="cell"] { background: rgba(105, 188, 70, .05) !important; }
tbody tr[data-selected="true"] > td, [aria-selected="true"] > [role="cell"] { background: rgba(105, 188, 70, .10) !important; }

/* Чипы (домены, создатели, связи) — пилюли в тон, без синевы */
[class*="Chip"] { border-radius: 999px !important; }

/* ── 6. Карточки, модалки, меню — плотные поверхности без размытия ── */
[class*="RecordBoardCard"], [class*="PageLayout"] [class*="Widget"], [class*="widget"] {
  background: var(--t-background-secondary) !important;
  border: 1px solid var(--t-border-color-medium) !important;
  border-radius: 16px !important;
  backdrop-filter: none !important;
}
[class*="RecordBoardCard"]:hover { border-color: rgba(105, 188, 70, .35) !important; }
[role="dialog"], [class*="Modal"] > div, [class*="Dropdown"][class*="Content"],
[class*="Menu"][class*="Content"], [class*="Popover"] {
  background: var(--t-background-secondary) !important;
  border: 1px solid var(--t-border-color-medium) !important;
  box-shadow: 0 24px 60px -24px rgba(0, 0, 0, .8) !important;
  backdrop-filter: none !important;
}

/* ── 7. Поля ввода и фокус ── */
input:focus, textarea:focus, [contenteditable="true"]:focus {
  border-color: var(--avo-green) !important;
  box-shadow: 0 0 0 3px rgba(105, 188, 70, .2) !important;
}
::selection { background: rgba(105, 188, 70, .3); }
* { scrollbar-width: thin; scrollbar-color: #343A33 transparent; }
*::-webkit-scrollbar { width: 10px; height: 10px; }
*::-webkit-scrollbar-thumb { background: #2C322B; border-radius: 999px; border: 3px solid transparent; background-clip: content-box; }
*::-webkit-scrollbar-thumb:hover { background: #3E463C; background-clip: content-box; }

/* ── 8. Экран входа: наш логотип вместо логотипа Twenty ── */
a[href="/welcome"] > div[style*="background-image"], a[href="/welcome"] > div {
  background-image: url("/images/avocado-icon.png") !important;
  background-size: contain !important;
}

/* ── 9. Эффекты v1 выключены: аврора, стекло, «дыхание» кнопок, свет за курсором ──
   avocado-fx.js может остаться подключённым — без этих стилей его слои невидимы. */
body::before, body::after, #root::before { display: none !important; animation: none !important; }
[class*="avo-light"], .avo-light, .avo-spot { display: none !important; }

/* Появление страницы — одно короткое движение, без каскада по строкам */
@keyframes avo-fade { from { opacity: 0; } to { opacity: 1; } }
main, [class*="PageBody"] { animation: avo-fade .28s ease both; }
@media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation: none !important; transition: none !important; } }
