

@font-face {
  font-display: swap;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/oswald-v57-latin-regular.woff2") format("woff2");
}

@font-face {
  font-display: swap;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/oswald-v57-latin-700.woff2") format("woff2");
}

@font-face {
  font-display: swap;
  font-family: "Bebas Neue";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/bebas-neue-v16-latin-regular.woff2") format("woff2");
}


:root {
  --rn-font-headline: "Oswald", ui-sans-serif, system-ui, sans-serif;
  --rn-font-wordmark: "Bebas Neue", "Oswald", ui-sans-serif, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
.kl42hap,
.ktrlms9 :where(h1, h2, h3, h4):not(:where([class~="kaol3g4"] *)) {
  font-family: var(--rn-font-headline);
  letter-spacing: 0.005em;
}

.kvqgelb {
  font-family: var(--rn-font-wordmark);
  letter-spacing: 0.02em;
}


 :root {
  --ko3ge8q: 255, 255, 255;
  --kxtx2fv: 250, 250, 251;
  --klx4yx1: 241, 241, 244;
  --kksum7q: 224, 224, 230;
  --kjlah1s: 196, 196, 206;
  --kbhblao: 146, 146, 160;
  --knwajyu: 104, 104, 118;
  --kbwylav: 71, 71, 84;
  --kjcizvf: 44, 44, 54;
  --kjzd9et: 0, 0, 0;
  --keb00cx: 12, 12, 16;
  --kmim47s: 0, 0, 0;

  --kdqqn95: 253, 234, 255;
  --ki304dq: 250, 209, 255;
  --kypj70e: 244, 163, 255;
  --kccuh35: 237, 102, 255;
  --kwv187z: 228, 26, 255;
  --ksufnrw: 158, 0, 179;
  --khu2cgt: 126, 0, 143;
  --ke0x4ks: 99, 0, 112;
  --kh3ex4e: 77, 0, 87;
  --kgnm1bd: 54, 0, 61;
  --khgyp2y: 36, 0, 41;

  --kditrpn: 255, 240, 240;
  --kzqs334: 255, 219, 219;
  --kj39tgm: 255, 184, 184;
  --kipua94: 255, 133, 133;
  --kgbofmo: 247, 76, 76;
  --kre5wd4: 224, 32, 32;
  --kh08tgn: 188, 18, 18;
  --kjaornw: 152, 14, 14;
  --kja3o83: 118, 12, 12;
  --kgqkn1t: 88, 10, 10;
  --kq8logv: 48, 4, 4;
}




*, ::before, ::after {
  --kz3lup4: 0;
  --kooauvy: 0;
  --kiop25e: 0;
  --kyn5ok9: 0;
  --khepkxm: 0;
  --kgij0dc: 0;
  --ketilyi: 0;
  --krwyrff: 1;
  --klc5yr9: 1;
  --klr469c:  ;
  --kazuqnn:  ;
  --kla7vo5:  ;
  --keezcmf: proximity;
  --kx7rx3v:  ;
  --kt8rhlf:  ;
  --kchqoie:  ;
  --kt3oz5g:  ;
  --kwma1r9:  ;
  --kn678iw:  ;
  --kqnu9ke:  ;
  --kr53nxa:  ;
  --kgaunt8:  ;
  --kuazuq6: 0px;
  --kb47vkt: #fff;
  --kcjb8p0: rgb(59 130 246 / 0.5);
  --klb1fhw: 0 0 #0000;
  --khi2hu0: 0 0 #0000;
  --kjrlwa1: 0 0 #0000;
  --kyh513f: 0 0 #0000;
  --kfm1h8q:  ;
  --kp59f2x:  ;
  --kizqgri:  ;
  --kcgrduf:  ;
  --kbsly6i:  ;
  --kgnr19u:  ;
  --kp935au:  ;
  --kjiifh0:  ;
  --ke4pe77:  ;
  --klixo7a:  ;
  --kzintyz:  ;
  --kibnyrx:  ;
  --kt6fyoy:  ;
  --ktsc883:  ;
  --kj4uxby:  ;
  --kt7or0x:  ;
  --kw96ary:  ;
  --kto739n:  ;
  --knda4j4:  ;
  --ka1z9j8:  ;
  --khj2gb2:  ;
  --kbxrof6:  ;
}

::backdrop {
  --kz3lup4: 0;
  --kooauvy: 0;
  --kiop25e: 0;
  --kyn5ok9: 0;
  --khepkxm: 0;
  --kgij0dc: 0;
  --ketilyi: 0;
  --krwyrff: 1;
  --klc5yr9: 1;
  --klr469c:  ;
  --kazuqnn:  ;
  --kla7vo5:  ;
  --keezcmf: proximity;
  --kx7rx3v:  ;
  --kt8rhlf:  ;
  --kchqoie:  ;
  --kt3oz5g:  ;
  --kwma1r9:  ;
  --kn678iw:  ;
  --kqnu9ke:  ;
  --kr53nxa:  ;
  --kgaunt8:  ;
  --kuazuq6: 0px;
  --kb47vkt: #fff;
  --kcjb8p0: rgb(59 130 246 / 0.5);
  --klb1fhw: 0 0 #0000;
  --khi2hu0: 0 0 #0000;
  --kjrlwa1: 0 0 #0000;
  --kyh513f: 0 0 #0000;
  --kfm1h8q:  ;
  --kp59f2x:  ;
  --kizqgri:  ;
  --kcgrduf:  ;
  --kbsly6i:  ;
  --kgnr19u:  ;
  --kp935au:  ;
  --kjiifh0:  ;
  --ke4pe77:  ;
  --klixo7a:  ;
  --kzintyz:  ;
  --kibnyrx:  ;
  --kt6fyoy:  ;
  --ktsc883:  ;
  --kj4uxby:  ;
  --kt7or0x:  ;
  --kw96ary:  ;
  --kto739n:  ;
  --knda4j4:  ;
  --ka1z9j8:  ;
  --khj2gb2:  ;
  --kbxrof6:  ;
}





*,
::before,
::after {
  box-sizing: border-box;
  
  border-width: 0;
  
  border-style: solid;
  
  border-color: currentColor;
  
}

::before,
::after {
  --kq12vk4: '';
}



html,
:host {
  line-height: 1.5;
  
  -webkit-text-size-adjust: 100%;
  
  -moz-tab-size: 4;
  
  -o-tab-size: 4;
     tab-size: 4;
  
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  
  font-feature-settings: normal;
  
  font-variation-settings: normal;
  
  -webkit-tap-highlight-color: transparent;
  
}



body {
  margin: 0;
  
  line-height: inherit;
  
}



hr {
  height: 0;
  
  color: inherit;
  
  border-top-width: 1px;
  
}



abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}



h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}



a {
  color: inherit;
  text-decoration: inherit;
}



b,
strong {
  font-weight: bolder;
}



code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  
  font-feature-settings: normal;
  
  font-variation-settings: normal;
  
  font-size: 1em;
  
}



small {
  font-size: 80%;
}



sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}



table {
  text-indent: 0;
  
  border-color: inherit;
  
  border-collapse: collapse;
  
}



button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  
  font-feature-settings: inherit;
  
  font-variation-settings: inherit;
  
  font-size: 100%;
  
  font-weight: inherit;
  
  line-height: inherit;
  
  letter-spacing: inherit;
  
  color: inherit;
  
  margin: 0;
  
  padding: 0;
  
}



button,
select {
  text-transform: none;
}



button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button;
  
  background-color: transparent;
  
  background-image: none;
  
}



:-moz-focusring {
  outline: auto;
}



:-moz-ui-invalid {
  box-shadow: none;
}



progress {
  vertical-align: baseline;
}



::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}



[type='search'] {
  -webkit-appearance: textfield;
  
  outline-offset: -2px;
  
}



::-webkit-search-decoration {
  -webkit-appearance: none;
}



::-webkit-file-upload-button {
  -webkit-appearance: button;
  
  font: inherit;
  
}



summary {
  display: list-item;
}



blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}



dialog {
  padding: 0;
}



textarea {
  resize: vertical;
}



input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  
  color: #9ca3af;
  
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  
  color: #9ca3af;
  
}



button,
[role="button"] {
  cursor: pointer;
}



:disabled {
  cursor: default;
}



img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  
  vertical-align: middle;
  
}



img,
video {
  max-width: 100%;
  height: auto;
}



[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

.kcp3l7m {
  width: 100%;
}

@media (min-width: 640px) {
  .kcp3l7m {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .kcp3l7m {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .kcp3l7m {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .kcp3l7m {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .kcp3l7m {
    max-width: 1536px;
  }
}

.ktrlms9 {
  color: var(--ki61hxl);
  max-width: 65ch;
}

.ktrlms9 :where(p):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.ktrlms9 :where([class~="kxstz0f"]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kcfdxbk);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.ktrlms9 :where(a):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--ktlxh5c);
  text-decoration: underline;
  font-weight: 500;
  text-decoration-color: rgba(var(--kccuh35), 1);
}

.ktrlms9 :where(a):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)):hover {
  color: rgba(var(--ko3ge8q), 1);
  text-decoration: none;
  background-color: rgba(var(--khu2cgt), 1);
  border-radius: 0.09rem;
}

.ktrlms9 :where(strong):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--knebzes);
  font-weight: 600;
}

.ktrlms9 :where(a strong):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: inherit;
}

.ktrlms9 :where(blockquote strong):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: inherit;
}

.ktrlms9 :where(thead th strong):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: inherit;
}

.ktrlms9 :where(ol):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: decimal;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.ktrlms9 :where(ol[type="A"]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: upper-alpha;
}

.ktrlms9 :where(ol[type="a"]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: lower-alpha;
}

.ktrlms9 :where(ol[type="A" s]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: upper-alpha;
}

.ktrlms9 :where(ol[type="a" s]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: lower-alpha;
}

.ktrlms9 :where(ol[type="I"]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: upper-roman;
}

.ktrlms9 :where(ol[type="i"]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: lower-roman;
}

.ktrlms9 :where(ol[type="I" s]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: upper-roman;
}

.ktrlms9 :where(ol[type="i" s]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: lower-roman;
}

.ktrlms9 :where(ol[type="1"]):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: decimal;
}

.ktrlms9 :where(ul):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.ktrlms9 :where(ol > li):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *))::marker {
  font-weight: 400;
  color: var(--kf4opcv);
}

.ktrlms9 :where(ul > li):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *))::marker {
  color: var(--kgn9siv);
}

.ktrlms9 :where(dt):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kz12a6h);
  font-weight: 600;
  margin-top: 1.25em;
}

.ktrlms9 :where(hr):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  border-color: var(--kas2rvw);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}

.ktrlms9 :where(blockquote):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  font-weight: 500;
  font-style: italic;
  color: var(--ka53rj1);
  border-inline-start-width: 0.25rem;
  border-inline-start-color: var(--kbzwpyi);
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-inline-start: 1em;
}

.ktrlms9 :where(blockquote p:first-of-type):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *))::before {
  content: open-quote;
}

.ktrlms9 :where(blockquote p:last-of-type):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *))::after {
  content: close-quote;
}

.ktrlms9 :where(h1):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kz12a6h);
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}

.ktrlms9 :where(h1 strong):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  font-weight: 900;
  color: inherit;
}

.ktrlms9 :where(h2):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kz12a6h);
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}

.ktrlms9 :where(h2 strong):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  font-weight: 800;
  color: inherit;
}

.ktrlms9 :where(h3):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kz12a6h);
  font-weight: 600;
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}

.ktrlms9 :where(h3 strong):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  font-weight: 700;
  color: inherit;
}

.ktrlms9 :where(h4):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kz12a6h);
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}

.ktrlms9 :where(h4 strong):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  font-weight: 700;
  color: inherit;
}

.ktrlms9 :where(img):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.ktrlms9 :where(picture):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  display: block;
  margin-top: 2em;
  margin-bottom: 2em;
}

.ktrlms9 :where(video):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.ktrlms9 :where(kbd):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  font-weight: 600;
  font-family: inherit;
  color: var(--kuobx4v);
  box-shadow: 0 0 0 1px var(--kogof47), 0 3px 0 var(--kogof47);
  font-size: 0.9rem;
  border-radius: 0.25rem;
  padding-top: 0.1875em;
  padding-inline-end: 0.375em;
  padding-bottom: 0.1875em;
  padding-inline-start: 0.375em;
  background-color: rgba(var(--kksum7q), 1);
  padding: 0.1rem 0.4rem;
}

.ktrlms9 :where(code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kpwtsjl);
  font-weight: 600;
  font-size: 0.875em;
}

.ktrlms9 :where(code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *))::before {
  content: "`";
}

.ktrlms9 :where(code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *))::after {
  content: "`";
}

.ktrlms9 :where(a code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kpwtsjl);
}

.ktrlms9 :where(h1 code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: inherit;
}

.ktrlms9 :where(h2 code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: inherit;
  font-size: 0.875em;
}

.ktrlms9 :where(h3 code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: inherit;
  font-size: 0.9em;
}

.ktrlms9 :where(h4 code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: inherit;
}

.ktrlms9 :where(blockquote code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: inherit;
}

.ktrlms9 :where(thead th code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: inherit;
}

.ktrlms9 :where(pre):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kgtjp9a);
  background-color: var(--kpljlqb);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-inline-end: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-inline-start: 1.1428571em;
}

.ktrlms9 :where(pre code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

.ktrlms9 :where(pre code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *))::before {
  content: none;
}

.ktrlms9 :where(pre code):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *))::after {
  content: none;
}

.ktrlms9 :where(table):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  width: 100%;
  table-layout: auto;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}

.ktrlms9 :where(thead):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--kyhpyaa);
}

.ktrlms9 :where(thead th):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kz12a6h);
  font-weight: 600;
  vertical-align: bottom;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.ktrlms9 :where(tbody tr):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--kf8g41w);
}

.ktrlms9 :where(tbody tr:last-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  border-bottom-width: 0;
}

.ktrlms9 :where(tbody td):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  vertical-align: baseline;
}

.ktrlms9 :where(tfoot):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  border-top-width: 1px;
  border-top-color: var(--kyhpyaa);
}

.ktrlms9 :where(tfoot td):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  vertical-align: top;
}

.ktrlms9 :where(th, td):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  text-align: start;
}

.ktrlms9 :where(figure > *):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.ktrlms9 :where(figcaption):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: var(--kcp6cjl);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}

.ktrlms9 {
  --ki61hxl: rgba(var(--kjcizvf), 1);
  --kz12a6h: rgba(var(--kjzd9et), 1);
  --kcfdxbk: rgba(var(--knwajyu), 1);
  --ktlxh5c: rgba(var(--ke0x4ks), 1);
  --knebzes: rgba(var(--keb00cx), 1);
  --kf4opcv: rgba(var(--kjzd9et), 1);
  --kgn9siv: rgba(var(--knwajyu), 1);
  --kas2rvw: rgba(var(--kksum7q), 1);
  --ka53rj1: rgba(var(--kjcizvf), 1);
  --kbzwpyi: rgba(var(--kypj70e), 1);
  --kcp6cjl: rgba(var(--knwajyu), 1);
  --kuobx4v: #111827;
  --kogof47: rgb(17 24 39 / 10%);
  --kpwtsjl: rgba(var(--kjaornw), 1);
  --kgtjp9a: rgba(var(--kjcizvf), 1);
  --kpljlqb: rgba(var(--kxtx2fv), 1);
  --kyhpyaa: rgba(var(--knwajyu), 1);
  --kf8g41w: rgba(var(--kjlah1s), 1);
  --kubfa2g: rgba(var(--kjlah1s), 1);
  --kuunawh: rgba(var(--kxtx2fv), 1);
  --kn3vgis: rgba(var(--knwajyu), 1);
  --kavmppb: rgba(var(--kwv187z), 1);
  --kdqpdj9: rgba(var(--ko3ge8q), 1);
  --klsraay: rgba(var(--kbhblao), 1);
  --ke89bo1: rgba(var(--kbwylav), 1);
  --kai9htd: rgba(var(--knwajyu), 1);
  --ksche9i: rgba(var(--kksum7q), 1);
  --kavq04n: rgba(var(--kgnm1bd), 1);
  --knlv99v: rgba(var(--kbhblao), 1);
  --ksrva4h: #fff;
  --ka139fv: rgb(255 255 255 / 10%);
  --kkx3ibt: rgba(var(--kgbofmo), 1);
  --ke1fxa8: rgba(var(--kksum7q), 1);
  --kdp725f: rgba(var(--kjcizvf), 1);
  --kuhpg4w: rgba(var(--knwajyu), 1);
  --kdxh9n7: rgba(var(--kjcizvf), 1);
  font-size: 1rem;
  line-height: 1.75;
}

.ktrlms9 :where(picture > img):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.ktrlms9 :where(li):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.ktrlms9 :where(ol > li):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  padding-inline-start: 0.375em;
}

.ktrlms9 :where(ul > li):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  padding-inline-start: 0.375em;
}

.ktrlms9 :where(.ktrlms9 > ul > li p):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.ktrlms9 :where(.ktrlms9 > ul > li > p:first-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 1.25em;
}

.ktrlms9 :where(.ktrlms9 > ul > li > p:last-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-bottom: 1.25em;
}

.ktrlms9 :where(.ktrlms9 > ol > li > p:first-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 1.25em;
}

.ktrlms9 :where(.ktrlms9 > ol > li > p:last-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-bottom: 1.25em;
}

.ktrlms9 :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.ktrlms9 :where(dl):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.ktrlms9 :where(dd):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0.5em;
  padding-inline-start: 1.625em;
}

.ktrlms9 :where(hr + *):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0;
}

.ktrlms9 :where(h2 + *):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0;
}

.ktrlms9 :where(h3 + *):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0;
}

.ktrlms9 :where(h4 + *):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0;
}

.ktrlms9 :where(thead th:first-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  padding-inline-start: 0;
}

.ktrlms9 :where(thead th:last-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  padding-inline-end: 0;
}

.ktrlms9 :where(tbody td, tfoot td):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  padding-top: 0.5714286em;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.ktrlms9 :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  padding-inline-start: 0;
}

.ktrlms9 :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  padding-inline-end: 0;
}

.ktrlms9 :where(figure):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.ktrlms9 :where(.ktrlms9 > :first-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-top: 0;
}

.ktrlms9 :where(.ktrlms9 > :last-child):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  margin-bottom: 0;
}

.ktrlms9 :where(mark):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: rgba(var(--kjzd9et), 1);
  background-color: rgba(var(--kj39tgm), 1);
  padding: 0.1rem 0.2rem;
  border-radius: 0.12rem;
}

body a,
body button {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}



.kb4mjb0 svg {
  height: 1em;
  width: 1em;
}



#search-query::-webkit-search-cancel-button,
#search-query::-webkit-search-decoration,
#search-query::-webkit-search-results-button,
#search-query::-webkit-search-results-decoration {
  display: none;
}



body:has(#menu-controller:checked) {
  height: 100vh;
  overflow: hidden;
}

#menu-button:has(#menu-controller:checked) {
  visibility: hidden;
}

#menu-controller:checked ~ #menu-wrapper {
  visibility: visible;
  opacity: 1;
}



.ktrlms9 blockquote:where([dir="rtl"], [dir="rtl"] *) {
  border-left-width: 0px;
  border-right-width: 4px;
  padding-right: 1rem;
}

.ktrlms9 ul > li:where([dir="rtl"], [dir="rtl"] *),
.ktrlms9 ol > li:where([dir="rtl"], [dir="rtl"] *) {
  margin-right: 1.75rem;
  padding-left: 0px;
  padding-right: 0.5rem;
}

.ktrlms9 ol > li:where([dir="rtl"], [dir="rtl"] *):before,
.ktrlms9 ul > li:where([dir="rtl"], [dir="rtl"] *):before {
  left: auto;
  right: 0.25rem;
}

.ktrlms9 thead td:first-child:where([dir="rtl"], [dir="rtl"] *),
.ktrlms9 thead th:first-child:where([dir="rtl"], [dir="rtl"] *) {
  padding-right: 0px;
}

.ktrlms9 thead td:last-child:where([dir="rtl"], [dir="rtl"] *),
.ktrlms9 thead th:last-child:where([dir="rtl"], [dir="rtl"] *) {
  padding-left: 0px;
}



.ktrlms9 div.kkplmin.kve6frj > *:first-child {
  margin-top: 0.75rem;
}



.kvgam2x {
  max-height: 100vh;
  overflow-y: auto;
  padding-bottom: 50px;
}

.kvgam2x ul,
.kvgam2x li {
  list-style-type: none;
  padding-left: 0px;
  padding-right: 0px;
  line-height: 1.375;
}

.kvgam2x ul ul {
  padding-inline-start: 1rem;
}

.kvgam2x a {
  font-weight: 400;
  --kcx3gzz: 1;
  color: rgba(var(--kjcizvf), var(--kcx3gzz, 1));
}

.kvgam2x a:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kbhblao), var(--kcx3gzz, 1));
}

.kvgam2x ul > li:where([dir="rtl"], [dir="rtl"] *) {
  margin-right: 0px;
}



.kt6pg91 {
  display: block;
}

.kpysuuc {
  position: relative;
  z-index: 0;
}

.kpysuuc:hover > .kw72ffj {
  visibility: visible;
}

.kw72ffj {
  visibility: hidden;
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 10;
  width: 5rem;
  cursor: pointer;
  white-space: nowrap;
  border-bottom-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
  --kucr30j: 1;
  background-color: rgba(var(--kksum7q), var(--kucr30j, 1));
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --kcx3gzz: 1;
  color: rgba(var(--kjcizvf), var(--kcx3gzz, 1));
  opacity: 0.9;
}

.kw72ffj:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kbwylav), var(--kucr30j, 1));
  --kcx3gzz: 1;
  color: rgba(var(--kksum7q), var(--kcx3gzz, 1));
}

.kw72ffj:hover,
.kw72ffj:focus,
.kw72ffj:active,
.kw72ffj:active:hover {
  --kucr30j: 1;
  background-color: rgba(var(--ki304dq), var(--kucr30j, 1));
}

.kw72ffj:hover:is(.dark *),
.kw72ffj:focus:is(.dark *),
.kw72ffj:active:is(.dark *),
.kw72ffj:active:hover:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--khu2cgt), var(--kucr30j, 1));
}

.knnylsw {
  position: absolute;
  z-index: -10;
  opacity: 0.05;
}



.katex-display {
  overflow: auto hidden;
}



table {
  display: block;
  overflow: auto;
}

@media (min-width: 768px) {
  table {
    display: table;
  }
}



code {
  word-wrap: break-word;
  
  overflow-wrap: break-word;
}





.kvynagu {
  border-radius: 0.375rem;
  --kucr30j: 1;
  background-color: rgba(var(--kxtx2fv), var(--kucr30j, 1));
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  --kcx3gzz: 1;
  color: rgba(var(--kjcizvf), var(--kcx3gzz, 1));
}

.kvynagu:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kjcizvf), var(--kucr30j, 1));
  --kcx3gzz: 1;
  color: rgba(var(--kksum7q), var(--kcx3gzz, 1));
}

.kvynagu pre {
  margin: 0px;
  padding: 0px;
}

.ktrlms9 div.kvynagu {
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
}



.kvynagu .kzegdqa {
  margin: 0px;
  display: block;
  width: auto;
  overflow: auto;
  font-size: 1rem;
  line-height: 1.5rem;
}





.kvynagu .kkca6qm,
.kvynagu .kdl0yl2 {
  margin-right: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  --kcx3gzz: 1;
  color: rgba(var(--kbwylav), var(--kcx3gzz, 1));
}

.kvynagu .kkca6qm:is(.dark *),
.kvynagu .kdl0yl2:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kjlah1s), var(--kcx3gzz, 1));
}

.kvynagu .khefp2y {
  padding: 0px;
  vertical-align: top;
}

.kvynagu .khefp2y:last-of-type {
  width: 100%;
}



.kvynagu .kqhfis7 {
  display: block;
  width: 100%;
  --kucr30j: 1;
  background-color: rgba(var(--ki304dq), var(--kucr30j, 1));
}

.kvynagu .kqhfis7:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kgnm1bd), var(--kucr30j, 1));
}





















.kvynagu .krufyvz,
.kvynagu .kchy1np,
.kvynagu .kt68dzq,
.kvynagu .kvge2an,
.kvynagu .kidykoi,
.kvynagu .knymlih,
.kvynagu .kt0cclj,
.kvynagu .kd3bduj,
.kvynagu .kz8jq7j,
.kvynagu .kpcicv3 {
  --kcx3gzz: 1;
  color: rgba(var(--khu2cgt), var(--kcx3gzz, 1));
}

.kvynagu .krufyvz:is(.dark *),
.kvynagu .kchy1np:is(.dark *),
.kvynagu .kt68dzq:is(.dark *),
.kvynagu .kvge2an:is(.dark *),
.kvynagu .kidykoi:is(.dark *),
.kvynagu .knymlih:is(.dark *),
.kvynagu .kt0cclj:is(.dark *),
.kvynagu .kd3bduj:is(.dark *),
.kvynagu .kz8jq7j:is(.dark *),
.kvynagu .kpcicv3:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kccuh35), var(--kcx3gzz, 1));
}



.kvynagu .kwrvxdu {
  font-weight: 600;
  --kcx3gzz: 1;
  color: rgba(var(--kgbofmo), var(--kcx3gzz, 1));
}

.kvynagu .kwrvxdu:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kre5wd4), var(--kcx3gzz, 1));
}























.kvynagu .kc79sbe,
.kvynagu .kz8garu,
.kvynagu .ktibap8,
.kvynagu .kibgkl7,
.kvynagu .ku8pquq,
.kvynagu .kjvsugv,
.kvynagu .kd3ysfc,
.kvynagu .kblrbic,
.kvynagu .kpgkwbk,
.kvynagu .kzjdxqb,
.kvynagu .kgr7fin {
  --kcx3gzz: 1;
  color: rgba(var(--kgbofmo), var(--kcx3gzz, 1));
}

.kvynagu .kc79sbe:is(.dark *),
.kvynagu .kz8garu:is(.dark *),
.kvynagu .ktibap8:is(.dark *),
.kvynagu .kibgkl7:is(.dark *),
.kvynagu .ku8pquq:is(.dark *),
.kvynagu .kjvsugv:is(.dark *),
.kvynagu .kd3ysfc:is(.dark *),
.kvynagu .kblrbic:is(.dark *),
.kvynagu .kpgkwbk:is(.dark *),
.kvynagu .kzjdxqb:is(.dark *),
.kvynagu .kgr7fin:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kh08tgn), var(--kcx3gzz, 1));
}









.kvynagu .ko6l9c7,
.kvynagu .kn1gnqa,
.kvynagu .kxa9iwz,
.kvynagu .kuhxrto {
  --kcx3gzz: 1;
  color: rgba(var(--kgqkn1t), var(--kcx3gzz, 1));
}

.kvynagu .ko6l9c7:is(.dark *),
.kvynagu .kn1gnqa:is(.dark *),
.kvynagu .kxa9iwz:is(.dark *),
.kvynagu .kuhxrto:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kj39tgm), var(--kcx3gzz, 1));
}













.kvynagu .ku38t5t,
.kvynagu .ko4uiah,
.kvynagu .ke5cs1h,
.kvynagu .kbrvl03,
.kvynagu .khom60r,
.kvynagu .kdovhpu {
  --kcx3gzz: 1;
  color: rgba(var(--kja3o83), var(--kcx3gzz, 1));
}

.kvynagu .ku38t5t:is(.dark *),
.kvynagu .ko4uiah:is(.dark *),
.kvynagu .ke5cs1h:is(.dark *),
.kvynagu .kbrvl03:is(.dark *),
.kvynagu .khom60r:is(.dark *),
.kvynagu .kdovhpu:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kipua94), var(--kcx3gzz, 1));
}







.kvynagu .kh77w3n,
.kvynagu .kmyaf3y,
.kvynagu .kaechh0 {
  font-weight: 600;
  --kcx3gzz: 1;
  color: rgba(var(--kgbofmo), var(--kcx3gzz, 1));
}

.kvynagu .kh77w3n:is(.dark *),
.kvynagu .kmyaf3y:is(.dark *),
.kvynagu .kaechh0:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kre5wd4), var(--kcx3gzz, 1));
}



.kvynagu .kqev2re {
  --kcx3gzz: 1;
  color: rgba(var(--kh08tgn), var(--kcx3gzz, 1));
}

.kvynagu .kqev2re:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kre5wd4), var(--kcx3gzz, 1));
}

































.kvynagu .koyeyc2,
.kvynagu .ktgjc1s,
.kvynagu .kgof3ds,
.kvynagu .kz7ttfk,
.kvynagu .ksect7r,
.kvynagu .kakl5gi,
.kvynagu .kauhqkd,
.kvynagu .kbjbk8o,
.kvynagu .kyymqog,
.kvynagu .kwpqh41,
.kvynagu .kozyn6i,
.kvynagu .kevw0qp,
.kvynagu .kzuhz7s,
.kvynagu .kdji4qn,
.kvynagu .komz9km,
.kvynagu .kj18weg,
.kvynagu .kc9x7hk {
  --kcx3gzz: 1;
  color: rgba(var(--kh3ex4e), var(--kcx3gzz, 1));
}

.kvynagu .koyeyc2:is(.dark *),
.kvynagu .ktgjc1s:is(.dark *),
.kvynagu .kgof3ds:is(.dark *),
.kvynagu .kz7ttfk:is(.dark *),
.kvynagu .ksect7r:is(.dark *),
.kvynagu .kakl5gi:is(.dark *),
.kvynagu .kauhqkd:is(.dark *),
.kvynagu .kbjbk8o:is(.dark *),
.kvynagu .kyymqog:is(.dark *),
.kvynagu .kwpqh41:is(.dark *),
.kvynagu .kozyn6i:is(.dark *),
.kvynagu .kevw0qp:is(.dark *),
.kvynagu .kzuhz7s:is(.dark *),
.kvynagu .kdji4qn:is(.dark *),
.kvynagu .komz9km:is(.dark *),
.kvynagu .kj18weg:is(.dark *),
.kvynagu .kc9x7hk:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kwv187z), var(--kcx3gzz, 1));
}



.kvynagu .koiet1c {
  font-weight: 600;
  --kcx3gzz: 1;
  color: rgba(var(--kgbofmo), var(--kcx3gzz, 1));
}

.kvynagu .koiet1c:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kre5wd4), var(--kcx3gzz, 1));
}





.kvynagu .kupekn8,
.kvynagu .kcb53ob {
  font-weight: 600;
  --kcx3gzz: 1;
  color: rgba(var(--kh3ex4e), var(--kcx3gzz, 1));
}

.kvynagu .kupekn8:is(.dark *),
.kvynagu .kcb53ob:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kwv187z), var(--kcx3gzz, 1));
}



.kvynagu .ks4mtkd {
  font-weight: 600;
  --kcx3gzz: 1;
  color: rgba(var(--kwv187z), var(--kcx3gzz, 1));
}

.kvynagu .ks4mtkd:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--khu2cgt), var(--kcx3gzz, 1));
}













.kvynagu .kn4jppz,
.kvynagu .kjv587v,
.kvynagu .kotdiix,
.kvynagu .kbrzt72,
.kvynagu .kaokayw,
.kvynagu .kyscozc {
  font-style: italic;
  --kcx3gzz: 1;
  color: rgba(var(--knwajyu), var(--kcx3gzz, 1));
}

.kvynagu .kn4jppz:is(.dark *),
.kvynagu .kjv587v:is(.dark *),
.kvynagu .kotdiix:is(.dark *),
.kvynagu .kbrzt72:is(.dark *),
.kvynagu .kaokayw:is(.dark *),
.kvynagu .kyscozc:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kbhblao), var(--kcx3gzz, 1));
}



.kvynagu .ksf6ihd {
  font-weight: 600;
  font-style: italic;
  --kcx3gzz: 1;
  color: rgba(var(--knwajyu), var(--kcx3gzz, 1));
}

.kvynagu .ksf6ihd:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kbhblao), var(--kcx3gzz, 1));
}



.kvynagu .kdg6nio {
  font-style: italic;
}



.kvynagu .kw0df15 {
  font-weight: 600;
  --kcx3gzz: 1;
  color: rgba(var(--knwajyu), var(--kcx3gzz, 1));
}



.kvynagu .krddod4 {
  font-weight: 600;
}





.kvynagu .kmv2r71,
.kvynagu .kfp9kao {
  --kcx3gzz: 1;
  color: rgba(var(--knwajyu), var(--kcx3gzz, 1));
}



.kvynagu .kt33ggo {
  text-decoration-line: underline;
}

.kg6h8dj {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.kq4jh2w {
  pointer-events: none;
}

.ktcihzt {
  pointer-events: auto;
}

.kv8j4ur {
  visibility: visible;
}

.knk2oal {
  visibility: hidden;
}

.kwaa0d2 {
  visibility: collapse;
}

.ke1362v {
  position: static;
}

.ki6v7an {
  position: fixed;
}

.kkb2i6w {
  position: absolute;
}

.ku7cr8e {
  position: relative;
}

.ktlveyc {
  position: sticky;
}

.kzq9744 {
  inset: 0px;
}

.kha9zuz {
  left: 0px;
  right: 0px;
}

.km3dnbw {
  inset-inline-start: -1.5rem;
}

.kwv13t0 {
  bottom: 0px;
}

.kfiou0f {
  bottom: 0.75rem;
}

.ktnecus {
  bottom: 1rem;
}

.kxfb7um {
  bottom: 1.75rem;
}

.kjn6yty {
  inset-inline-end: 0px;
}

.kcppj6q {
  left: 0px;
}

.kdtdjed {
  left: 50%;
}

.kic5q7g {
  left: auto;
}

.krrwmmf {
  right: 0.375rem;
}

.klnt7za {
  right: 50%;
}

.kdv908r {
  right: 0.5rem;
}

.kxftkcg {
  right: 0.75rem;
}

.kfjqarq {
  right: 1rem;
}

.krn6d0i {
  inset-inline-start: 0px;
}

.krjh6lq {
  top: 0px;
}

.kbas46z {
  top: 0.375rem;
}

.ku75rhy {
  top: 2.75rem;
}

.kpotkon {
  top: 3.5rem;
}

.kkcddch {
  top: 0.5rem;
}

.kg79vfl {
  top: 5rem;
}

.kvv0zdp {
  top: 0.75rem;
}

.kxs0z0x {
  top: 100vh;
}

.kr56a9m {
  top: calc(100vh - 5.5rem);
}

.kotsa6v {
  top: auto;
}

.kezmurj {
  top: 100%;
}

.ktawa4m {
  z-index: 0;
}

.knvdzdp {
  z-index: 10;
}

.kziutc5 {
  z-index: 30;
}

.kh2huds {
  z-index: 40;
}

.kun6lwu {
  z-index: 50;
}

.kr2azmk {
  order: -9999;
}

.kygdcy9 {
  margin: 0px;
}

.kjehieu {
  margin: 0.25rem;
}

.kcmyzas {
  margin: auto;
}

.knnqj33 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.knb3j7g {
  margin-left: -1rem;
  margin-right: -1rem;
}

.kc68o4v {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.kkzr4yt {
  margin-left: auto;
  margin-right: auto;
}

.kolk0k2 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.ke3oa5r {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.kp8rf8e {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.kza7bk9 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.khba5bf {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.ka326lw {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.kwf9l4d {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.kws15k7 {
  margin-bottom: 0px !important;
}

.kuxugo6 {
  margin-bottom: 2.25rem !important;
}

.kmf32mw {
  margin-top: 0px !important;
}

.khhdbmm {
  margin-bottom: -0.25rem;
}

.kpv1b4q {
  margin-bottom: -4rem;
}

.kgemfn1 {
  margin-left: -50vw;
}

.kc846ea {
  margin-right: -50vw;
}

.kd7a071 {
  margin-inline-start: -1.25rem;
}

.ke7780n {
  margin-top: -0.75rem;
}

.kvz984l {
  margin-bottom: 0px;
}

.kr5m2nj {
  margin-bottom: 0.25rem;
}

.ksmjs47 {
  margin-bottom: 2.5rem;
}

.khermkm {
  margin-bottom: 3rem;
}

.ko2k12p {
  margin-bottom: 0.5rem;
}

.kit75em {
  margin-bottom: 0.75rem;
}

.kwfkxvm {
  margin-bottom: 1rem;
}

.kpvu58z {
  margin-bottom: 1.25rem;
}

.kdyy8al {
  margin-bottom: 1.5rem;
}

.ksenajb {
  margin-bottom: 2rem;
}

.kc31dok {
  margin-bottom: 2px;
}

.krimiji {
  margin-inline-end: 3.5rem;
}

.kei8xcr {
  margin-inline-end: 0.5rem;
}

.kfl74xz {
  margin-inline-end: 1rem;
}

.kunz8zq {
  margin-left: 0.5rem;
}

.kbb22ed {
  margin-left: auto;
}

.kxa262u {
  margin-right: 0.5rem;
}

.kx49rw1 {
  margin-inline-start: 0.25rem;
}

.kkkimdt {
  margin-inline-start: 0.5rem;
}

.kk670sk {
  margin-top: 0px;
}

.kbt7ok3 {
  margin-top: 0.25rem;
}

.ksy0n04 {
  margin-top: 2.5rem;
}

.kinr6nn {
  margin-top: 3rem;
}

.kvrhigv {
  margin-top: 4rem;
}

.kc6gzbz {
  margin-top: 0.5rem;
}

.kdjem59 {
  margin-top: 0.75rem;
}

.kltmrui {
  margin-top: 1rem;
}

.kqh9rbh {
  margin-top: 1.5rem;
}

.kw7kynu {
  margin-top: 2rem;
}

.kvoefpm {
  margin-top: 0.1rem;
}

.kdywy98 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.kgox2o8 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.kxg3qwe {
  display: block;
}

.kfoc6wq {
  display: inline-block;
}

.kwgtbet {
  display: inline;
}

.kf0o78c {
  display: flex;
}

.kya476d {
  display: inline-flex;
}

.kpd58na {
  display: table;
}

.kxs6701 {
  display: grid;
}

.kxbqr23 {
  display: none;
}

.kkrlbz2 {
  aspect-ratio: 16/10;
}

.komkax1 {
  aspect-ratio: 4/3;
}

.kh5cabe {
  aspect-ratio: 1 / 1;
}

.kp1pfzg {
  height: 0.25rem;
}

.klxpwlk {
  height: 2.5rem;
}

.kbe3odw {
  height: 3rem;
}

.kq9duzw {
  height: 4rem;
}

.kvva4h2 {
  height: 0.5rem;
}

.krdinay {
  height: 0.875rem;
}

.kjpozhb {
  height: 75%;
}

.koii2h1 {
  height: 8rem;
}

.kfdh2sg {
  height: 1rem;
}

.ktz4p6f {
  height: 1.25rem;
}

.kaxycw3 {
  height: 1.75rem;
}

.keapsoy {
  height: 2rem;
}

.kcojzh5 {
  height: 2.25rem;
}

.kt3f5ml {
  height: 24rem;
}

.kicd6b2 {
  height: 45vh;
}

.kwja219 {
  height: 70vh;
}

.ke27lxg {
  height: auto;
}

.kvecvm3 {
  height: 100%;
}

.kfup1gj {
  height: 100vh;
}

.kzuev7j {
  max-height: 12rem;
}

.kpfncom {
  max-height: 10rem;
}

.kzb9lpo {
  max-height: 4.5rem;
}

.kqkxavi {
  max-height: 55vh;
}

.ka5xhcb {
  max-height: 72vh;
}

.kfks64a {
  min-height: 0px;
}

.kjj34jf {
  min-height: 100vh;
}

.ku3oj6c {
  width: 2.5rem;
}

.kttnn97 {
  width: 3rem;
}

.kfag4ow {
  width: 4rem;
}

.kf1aju7 {
  width: 6rem;
}

.kwdix84 {
  width: 0.875rem;
}

.kdwwg7f {
  width: 9rem;
}

.kdlw3uk {
  width: 1rem;
}

.knu75bo {
  width: 1.25rem;
}

.kro71vb {
  width: 14rem;
}

.kzs1ta3 {
  width: 1.5rem;
}

.kd6vnvu {
  width: 2rem;
}

.kutha6y {
  width: 2.25rem;
}

.ktfzx0i {
  width: calc(50% - 0.125rem);
}

.kbaxtau {
  width: min(26rem, 92vw);
}

.kw2ki73 {
  width: min(28rem, 92vw);
}

.kd1o7zm {
  width: min(52rem, 94vw);
}

.kg55c41 {
  width: auto;
}

.konlc4q {
  width: 100%;
}

.ksq4tvt {
  width: 100vw;
}

.kkplmin {
  min-width: 0px;
}

.klb86gs {
  min-width: 1.75rem;
}

.kbl6y8r {
  min-width: 1.8rem;
}

.kpzsjl9 {
  min-width: 12rem;
}

.ka7sfkg {
  min-width: 2.4rem;
}

.kycxhw0 {
  max-width: 48rem;
}

.kiy12iw {
  max-width: 56rem;
}

.kklny3q {
  max-width: 80rem;
}

.khwkwrc {
  max-width: 10rem;
}

.kvwvu7h {
  max-width: 6rem;
}

.kdsyvjd {
  max-width: 100%;
}

.kve6frj {
  max-width: 65ch;
}

.kvz5sq6 {
  max-width: 36rem;
}

.klrbbdb {
  flex: 1 1 0%;
}

.kajq2sz {
  flex: 1 1 auto;
}

.ko52d1g {
  flex: none;
}

.kg6xafe {
  flex-shrink: 0;
}

.ks22ii8 {
  flex-grow: 1;
}

.kvxqz0w {
  flex-grow: 1;
}

.kz3515o {
  --kiop25e: -50%;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.kqlax9b {
  --kyn5ok9: -2rem;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.kki3mwc {
  --khepkxm: 90deg;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.ksl3cm6 {
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.ku018h1 {
  cursor: crosshair;
}

.kvcb0w9 {
  cursor: default;
}

.kovmw1j {
  cursor: pointer;
}

.kjmf7h1 {
  cursor: zoom-in;
}

.kb5x9ky {
  touch-action: none;
}

.kmtv0xc {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.kvrgpyh {
  resize: both;
}

.krxdgmu {
  scroll-margin-top: 7rem;
}

.kap6wl8 {
  list-style-type: decimal;
}

.ki832qc {
  list-style-type: none;
}

.kl51n43 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.kw14h05 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.kctt6z4 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.kw7vbgy {
  grid-template-columns: auto 1fr;
}

.kmlwcag {
  flex-direction: row;
}

.kv7kty7 {
  flex-direction: column;
}

.ksis9qq {
  flex-wrap: wrap;
}

.kejqenz {
  align-items: flex-start;
}

.ken87bw {
  align-items: flex-end;
}

.kbgsslk {
  align-items: center;
}

.ksqy29r {
  align-items: baseline;
}

.knnyg5z {
  justify-content: flex-end;
}

.kv17ays {
  justify-content: center;
}

.kwdides {
  justify-content: space-between;
}

.khyyh6v {
  gap: 0.25rem;
}

.kafl13u {
  gap: 0.375rem;
}

.kjltx1q {
  gap: 2.5rem;
}

.kn6pye3 {
  gap: 0.5rem;
}

.kquldih {
  gap: 0.75rem;
}

.kclel1r {
  gap: 1rem;
}

.kvbvocv {
  gap: 1.5rem;
}

.kwvb2vr {
  gap: 2rem;
}

.kupnvfu {
  gap: 1px;
}

.kkr56gz {
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}

.kfcozdx {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.kg4fw94 {
  row-gap: 0.25rem;
}

.kzg48n7 {
  row-gap: 0.5rem;
}

.knaoek8 {
  row-gap: 0.75rem;
}

.krp2ssu > :not([hidden]) ~ :not([hidden]) {
  --kghfhf6: 0;
  margin-top: calc(0.25rem * calc(1 - var(--kghfhf6)));
  margin-bottom: calc(0.25rem * var(--kghfhf6));
}

.kggw0uh > :not([hidden]) ~ :not([hidden]) {
  --kghfhf6: 0;
  margin-top: calc(0.5rem * calc(1 - var(--kghfhf6)));
  margin-bottom: calc(0.5rem * var(--kghfhf6));
}

.knjxful > :not([hidden]) ~ :not([hidden]) {
  --kghfhf6: 0;
  margin-top: calc(1rem * calc(1 - var(--kghfhf6)));
  margin-bottom: calc(1rem * var(--kghfhf6));
}

.kmr05fx > :not([hidden]) ~ :not([hidden]) {
  --kghfhf6: 0;
  margin-top: calc(2rem * calc(1 - var(--kghfhf6)));
  margin-bottom: calc(2rem * var(--kghfhf6));
}

.krixr4p {
  place-self: center;
}

.khe5isv {
  align-self: center;
}

.kumgbaq {
  overflow: auto;
}

.kuxmezw {
  overflow: hidden;
}

.ked4wwo {
  overflow: visible;
}

.kpxr1wk {
  overflow-x: auto;
}

.knuq2e1 {
  overflow-y: auto;
}

.ki408wi {
  scroll-behavior: smooth;
}

.kbacnyd {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.kvzjj1j {
  white-space: nowrap;
}

.kup1qxb {
  text-wrap: wrap;
}

.kb2mmva {
  overflow-wrap: break-word;
}

.kqzcras {
  word-break: break-all;
}

.kl0cdp3 {
  border-radius: 0.375rem !important;
}

.kh84pcf {
  border-radius: 0.25rem;
}

.kibuwve {
  border-radius: 9999px;
}

.kirowz1 {
  border-radius: 0.5rem;
}

.ksiikcp {
  border-radius: 0.375rem;
}

.kbwud1c {
  border-radius: 0.125rem;
}

.kpxtmx2 {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.kbv3gxt {
  border-width: 1px;
}

.kzv7egg {
  border-width: 0px;
}

.kj3ep47 {
  border-width: 2px;
}

.kxvnpqz {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.ks5btow {
  border-bottom-width: 1px;
}

.kr2bmgq {
  border-bottom-width: 2px;
}

.kmrte6p {
  border-inline-start-width: 1px;
}

.kn99f0c {
  border-inline-start-width: 2px;
}

.kbu5dhk {
  border-inline-start-width: 4px;
}

.kfb3t0d {
  border-top-width: 1px;
}

.kgojmyn {
  border-style: dashed;
}

.kevkp84 {
  border-style: dotted;
}

.kt4onch {
  --keaj8k4: 1;
  border-color: rgba(var(--klx4yx1), var(--keaj8k4, 1));
}

.kssoag5 {
  --keaj8k4: 1;
  border-color: rgba(var(--kksum7q), var(--keaj8k4, 1));
}

.kkrydh1 {
  --keaj8k4: 1;
  border-color: rgba(var(--kjlah1s), var(--keaj8k4, 1));
}

.krjahhv {
  --keaj8k4: 1;
  border-color: rgba(var(--kbhblao), var(--keaj8k4, 1));
}

.kese0hs {
  --keaj8k4: 1;
  border-color: rgba(var(--kwv187z), var(--keaj8k4, 1));
}

.kxpbnny {
  --keaj8k4: 1;
  border-color: rgba(var(--ksufnrw), var(--keaj8k4, 1));
}

.kj4qdre {
  border-color: rgba(var(--ksufnrw), 0.4);
}

.kbnqssr {
  border-color: rgba(var(--ksufnrw), 0.7);
}

.kz9os77 {
  --keaj8k4: 1;
  border-color: rgba(var(--khu2cgt), var(--keaj8k4, 1));
}

.kgn7cuh {
  background-color: rgb(0 0 0 / 0.6);
}

.krryakk {
  --kucr30j: 1;
  background-color: rgba(var(--ko3ge8q), var(--kucr30j, 1));
}

.kc6vlpj {
  --kucr30j: 1;
  background-color: rgba(var(--klx4yx1), var(--kucr30j, 1));
}

.ka3ale9 {
  background-color: rgba(var(--klx4yx1), 0.5);
}

.kiebrni {
  background-color: rgba(var(--klx4yx1), 0.95);
}

.kpwbvwb {
  --kucr30j: 1;
  background-color: rgba(var(--kksum7q), var(--kucr30j, 1));
}

.kj7cr0q {
  --kucr30j: 1;
  background-color: rgba(var(--kjlah1s), var(--kucr30j, 1));
}

.klwzzcj {
  --kucr30j: 1;
  background-color: rgba(var(--kxtx2fv), var(--kucr30j, 1));
}

.kyw9ips {
  background-color: rgba(var(--knwajyu), 0.5);
}

.kfwlu5u {
  background-color: rgba(var(--keb00cx), 0.15);
}

.ks3thun {
  background-color: rgba(var(--keb00cx), 0.6);
}

.kdmfjcm {
  background-color: rgba(var(--keb00cx), 0.7);
}

.kihbdv8 {
  background-color: rgba(var(--ko3ge8q), 0.5);
}

.kjuyyl4 {
  --kucr30j: 1;
  background-color: rgba(var(--ki304dq), var(--kucr30j, 1));
}

.kdlftb6 {
  --kucr30j: 1;
  background-color: rgba(var(--kypj70e), var(--kucr30j, 1));
}

.ka9g0oz {
  background-color: rgba(var(--ksufnrw), 0.1);
}

.kvr1bta {
  background-color: rgba(var(--ksufnrw), 0.2);
}

.kml11il {
  background-color: rgba(var(--ksufnrw), 0.05);
}

.kbg80cz {
  --kucr30j: 1;
  background-color: rgba(var(--khu2cgt), var(--kucr30j, 1));
}

.keo4oze {
  background-color: transparent;
}

.kz8f2zr {
  --kucr30j: 1;
  background-color: rgb(255 255 255 / var(--kucr30j, 1));
}

.khurws6 {
  background-color: rgb(255 255 255 / 0.85);
}

.kd90w4v {
  background-image: linear-gradient(to top,rgb(0 0 0 / 0.85) 0%,rgb(0 0 0 / 0.55) 45%,transparent 100%);
}

.kdxdl4b {
  background-image: linear-gradient(to top, var(--ktcl4np));
}

.kkzs7wj {
  --khdfbas: rgb(0 0 0 / 0.85) var(--kx7rx3v);
  --kovic63: rgb(0 0 0 / 0) var(--kchqoie);
  --ktcl4np: var(--khdfbas), var(--kovic63);
}

.kr8omkc {
  --khdfbas: rgb(0 0 0 / 0.9) var(--kx7rx3v);
  --kovic63: rgb(0 0 0 / 0) var(--kchqoie);
  --ktcl4np: var(--khdfbas), var(--kovic63);
}

.kfnqv28 {
  --kovic63: rgb(0 0 0 / 0)  var(--kchqoie);
  --ktcl4np: var(--khdfbas), rgb(0 0 0 / 0.5) var(--kt8rhlf), var(--kovic63);
}

.ksu74un {
  --kovic63: rgb(0 0 0 / 0)  var(--kchqoie);
  --ktcl4np: var(--khdfbas), rgb(0 0 0 / 0.55) var(--kt8rhlf), var(--kovic63);
}

.ktt2o44 {
  --kovic63: transparent var(--kchqoie);
}

.kk3ttj4 {
  background-repeat: no-repeat;
}

.kiicydu {
  -o-object-fit: contain;
     object-fit: contain;
}

.kzx5386 {
  -o-object-fit: cover;
     object-fit: cover;
}

.kjidty3 {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.ks3n598 {
  -o-object-position: left;
     object-position: left;
}

.ka56wez {
  padding: 0px;
}

.kffwg1x {
  padding: 0.25rem;
}

.kotitps {
  padding: 0.375rem;
}

.kobo9il {
  padding: 0.5rem;
}

.kal13yq {
  padding: 0.75rem;
}

.kglgrqa {
  padding: 1rem;
}

.kr6b71e {
  padding: 1.25rem;
}

.ka8c37b {
  padding: 1.5rem;
}

.kr5qr7y {
  padding-left: 0px;
  padding-right: 0px;
}

.kk9d2pl {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.kn7xp26 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.kvihhrd {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.kt7mo35 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.kedf8zm {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.kdldnzh {
  padding-left: 1rem;
  padding-right: 1rem;
}

.kuh4qrw {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.kiv2225 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.khk5psb {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.kcrd52j {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.ktttp81 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.kaakrtb {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.kc4h4gx {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.kdlmi4z {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.kn49p3s {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.kddxgrm {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.kh317c0 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.kdes7kx {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.kvfkp48 {
  padding-top: 1px;
  padding-bottom: 1px;
}

.ke17hgy {
  padding-bottom: 0.25rem;
}

.kk51n42 {
  padding-bottom: 1rem;
}

.khquh6s {
  padding-inline-end: 2.5rem;
}

.klmorx6 {
  padding-inline-end: 0.5rem;
}

.kqb9b51 {
  padding-inline-end: 0.75rem;
}

.kgka81o {
  padding-inline-end: 1rem;
}

.kqcfrgm {
  padding-inline-end: 1.25rem;
}

.kc9tfrf {
  padding-inline-start: 0.5rem;
}

.kb5ucu1 {
  padding-inline-start: 0.75rem;
}

.kyrpza9 {
  padding-inline-start: 1rem;
}

.kcs6yur {
  padding-inline-start: 1.25rem;
}

.kavi0lo {
  padding-top: 0px;
}

.kxkyv3n {
  padding-top: 2.5rem;
}

.kh4m096 {
  padding-top: 3rem;
}

.kg0ks5s {
  padding-top: 0.5rem;
}

.kdnib1a {
  padding-top: 0.75rem;
}

.ka2lcop {
  padding-top: 1rem;
}

.ky1nday {
  padding-top: 2rem;
}

.kqtloo8 {
  text-align: left;
}

.kljlhow {
  text-align: center;
}

.kpgsptx {
  text-align: right;
}

.kadx61f {
  text-align: start;
}

.kjozrzs {
  text-align: end;
}

.kdv57oi {
  vertical-align: top;
}

.kdjlknc {
  vertical-align: text-bottom;
}

.khqpd7p {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.kbkyfxz {
  font-size: 1.5rem;
  line-height: 2rem;
}

.kcwhbjj {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.kjtjtta {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.kn5wsoj {
  font-size: 0.6rem;
}

.kcdfmrz {
  font-size: 11px;
}

.kzka3ki {
  font-size: 1rem;
  line-height: 1.5rem;
}

.kbap78f {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.kr7pndp {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.ksbyb0u {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.kx8rr6i {
  font-size: 0.75rem;
  line-height: 1rem;
}

.kkim1yv {
  font-weight: 700;
}

.kic2nsm {
  font-weight: 800;
}

.klaesmt {
  font-weight: 500;
}

.keejj9w {
  font-weight: 400;
}

.ki2azjc {
  font-weight: 600;
}

.kln9h9x {
  text-transform: uppercase;
}

.kxkwu4o {
  text-transform: lowercase;
}

.kzpfm8y {
  text-transform: none;
}

.kgys1mp {
  font-style: italic;
}

.kwj5c0t {
  --kqnu9ke: tabular-nums;
  font-variant-numeric: var(--kt3oz5g) var(--kwma1r9) var(--kn678iw) var(--kqnu9ke) var(--kr53nxa);
}

.kdjo2hy {
  line-height: .75rem;
}

.kuaboc1 {
  line-height: 1.5rem;
}

.ko47c8f {
  line-height: 1.75rem;
}

.ksym4qk {
  line-height: 1;
}

.knkaxv4 {
  line-height: 1.625;
}

.kr8crha {
  line-height: 1.25;
}

.ka25tlp {
  letter-spacing: 0.025em;
}

.kw935w1 {
  letter-spacing: 0.05em;
}

.knno5d8 {
  letter-spacing: 0.1em;
}

.kwlsbtd {
  --kcx3gzz: 1 !important;
  color: rgba(var(--ko3ge8q), var(--kcx3gzz, 1)) !important;
}

.kk3zdoe {
  --kcx3gzz: 1;
  color: rgba(var(--ko3ge8q), var(--kcx3gzz, 1));
}

.kk9o9bd {
  --kcx3gzz: 1;
  color: rgba(var(--kbhblao), var(--kcx3gzz, 1));
}

.kurbcw2 {
  --kcx3gzz: 1;
  color: rgba(var(--kxtx2fv), var(--kcx3gzz, 1));
}

.kc6guem {
  --kcx3gzz: 1;
  color: rgba(var(--knwajyu), var(--kcx3gzz, 1));
}

.kfbqoto {
  --kcx3gzz: 1;
  color: rgba(var(--kbwylav), var(--kcx3gzz, 1));
}

.km76gdu {
  --kcx3gzz: 1;
  color: rgba(var(--kjcizvf), var(--kcx3gzz, 1));
}

.kti0b0x {
  --kcx3gzz: 1;
  color: rgba(var(--kjzd9et), var(--kcx3gzz, 1));
}

.kwv35d3 {
  --kcx3gzz: 1;
  color: rgba(var(--keb00cx), var(--kcx3gzz, 1));
}

.kq8dx7e {
  --kcx3gzz: 1;
  color: rgba(var(--ki304dq), var(--kcx3gzz, 1));
}

.kwk87dd {
  --kcx3gzz: 1;
  color: rgba(var(--kypj70e), var(--kcx3gzz, 1));
}

.khzd5vs {
  --kcx3gzz: 1;
  color: rgba(var(--kwv187z), var(--kcx3gzz, 1));
}

.kavaaon {
  --kcx3gzz: 1;
  color: rgba(var(--ksufnrw), var(--kcx3gzz, 1));
}

.kkqaar7 {
  --kcx3gzz: 1;
  color: rgba(var(--khu2cgt), var(--kcx3gzz, 1));
}

.kzsr1ih {
  --kcx3gzz: 1;
  color: rgba(var(--ke0x4ks), var(--kcx3gzz, 1));
}

.ke7x6lb {
  --kcx3gzz: 1;
  color: rgba(var(--kh3ex4e), var(--kcx3gzz, 1));
}

.kq2b5ra {
  --kcx3gzz: 1;
  color: rgba(var(--kh08tgn), var(--kcx3gzz, 1));
}

.kr9zhnh {
  --kcx3gzz: 1;
  color: rgb(255 255 255 / var(--kcx3gzz, 1));
}

.kxsfz46 {
  color: rgb(255 255 255 / 0.8);
}

.kwkzlg7 {
  color: rgb(255 255 255 / 0.9);
}

.khfjc8w {
  text-decoration-line: underline;
}

.ko7a8el {
  text-decoration-line: overline;
}

.kdlh4oc {
  text-decoration-line: line-through;
}

.ksdzskm {
  text-decoration-line: none !important;
}

.kte8lcy {
  text-decoration-line: none;
}

.kx00lhx {
  text-decoration-color: rgba(var(--kjlah1s), 1);
}

.ko3pneh {
  text-decoration-color: rgba(var(--ksufnrw), 1);
}

.kw3oow6 {
  text-decoration-style: dotted;
}

.kyhbnfs {
  text-decoration-thickness: 2px;
}

.kfycocu {
  text-underline-offset: 2px;
}

.kad2pow {
  accent-color: rgba(var(--khu2cgt), 1);
}

.kqbtis0 {
  opacity: 0;
}

.kbjcrm9 {
  --kjrlwa1: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --kyh513f: 0 1px 3px 0 var(--kdjt7ca), 0 1px 2px -1px var(--kdjt7ca);
  box-shadow: var(--klb1fhw, 0 0 #0000), var(--khi2hu0, 0 0 #0000), var(--kjrlwa1);
}

.kyhvenh {
  --kjrlwa1: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --kyh513f: 0 10px 15px -3px var(--kdjt7ca), 0 4px 6px -4px var(--kdjt7ca);
  box-shadow: var(--klb1fhw, 0 0 #0000), var(--khi2hu0, 0 0 #0000), var(--kjrlwa1);
}

.kaz19g8 {
  --klb1fhw: var(--kgaunt8) 0 0 0 var(--kuazuq6) var(--kb47vkt);
  --khi2hu0: var(--kgaunt8) 0 0 0 calc(3px + var(--kuazuq6)) var(--kcjb8p0);
  box-shadow: var(--klb1fhw), var(--khi2hu0), var(--kjrlwa1, 0 0 #0000);
}

.ksmw7bi {
  --klb1fhw: var(--kgaunt8) 0 0 0 var(--kuazuq6) var(--kb47vkt);
  --khi2hu0: var(--kgaunt8) 0 0 0 calc(1px + var(--kuazuq6)) var(--kcjb8p0);
  box-shadow: var(--klb1fhw), var(--khi2hu0), var(--kjrlwa1, 0 0 #0000);
}

.kz5nmm5 {
  --klb1fhw: var(--kgaunt8) 0 0 0 var(--kuazuq6) var(--kb47vkt);
  --khi2hu0: var(--kgaunt8) 0 0 0 calc(2px + var(--kuazuq6)) var(--kcjb8p0);
  box-shadow: var(--klb1fhw), var(--khi2hu0), var(--kjrlwa1, 0 0 #0000);
}

.kf69rw5 {
  --kw6f8bs: 1;
  --kcjb8p0: rgba(var(--ksufnrw), var(--kw6f8bs, 1));
}

.knjgs8s {
  --kcjb8p0: rgb(255 255 255 / 0.3);
}

.kagbtya {
  --kuazuq6: 2px;
}

.kwr851j {
  --kb47vkt: rgba(var(--klx4yx1), 1);
}

.kte2wuw {
  --kfm1h8q: blur(8px);
  filter: var(--kfm1h8q) var(--kp59f2x) var(--kizqgri) var(--kcgrduf) var(--kbsly6i) var(--kgnr19u) var(--kp935au) var(--kjiifh0) var(--ke4pe77);
}

.ke3t37q {
  --kp59f2x: brightness(.9);
  filter: var(--kfm1h8q) var(--kp59f2x) var(--kizqgri) var(--kcgrduf) var(--kbsly6i) var(--kgnr19u) var(--kp935au) var(--kjiifh0) var(--ke4pe77);
}

.kzyhhwr {
  --ke4pe77: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  filter: var(--kfm1h8q) var(--kp59f2x) var(--kizqgri) var(--kcgrduf) var(--kbsly6i) var(--kgnr19u) var(--kp935au) var(--kjiifh0) var(--ke4pe77);
}

.klxwhld {
  --kgnr19u: invert(100%);
  filter: var(--kfm1h8q) var(--kp59f2x) var(--kizqgri) var(--kcgrduf) var(--kbsly6i) var(--kgnr19u) var(--kp935au) var(--kjiifh0) var(--ke4pe77);
}

.krenp19 {
  filter: var(--kfm1h8q) var(--kp59f2x) var(--kizqgri) var(--kcgrduf) var(--kbsly6i) var(--kgnr19u) var(--kp935au) var(--kjiifh0) var(--ke4pe77);
}

.kxb4w3x {
  --klixo7a: blur(8px);
  -webkit-backdrop-filter: var(--klixo7a) var(--kzintyz) var(--kibnyrx) var(--kt6fyoy) var(--ktsc883) var(--kj4uxby) var(--kt7or0x) var(--kw96ary) var(--kto739n);
  backdrop-filter: var(--klixo7a) var(--kzintyz) var(--kibnyrx) var(--kt6fyoy) var(--ktsc883) var(--kj4uxby) var(--kt7or0x) var(--kw96ary) var(--kto739n);
}

.krd8iv0 {
  --klixo7a: blur(4px);
  -webkit-backdrop-filter: var(--klixo7a) var(--kzintyz) var(--kibnyrx) var(--kt6fyoy) var(--ktsc883) var(--kj4uxby) var(--kt7or0x) var(--kw96ary) var(--kto739n);
  backdrop-filter: var(--klixo7a) var(--kzintyz) var(--kibnyrx) var(--kt6fyoy) var(--ktsc883) var(--kj4uxby) var(--kt7or0x) var(--kw96ary) var(--kto739n);
}

.krpkke5 {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.kijd3mh {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.kqeq6tv {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.kxm3dbl {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.kw89968 {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.kn9rwju {
  transition-duration: 300ms;
}

.kkzx4ib {
  transition-duration: 500ms;
}

.kcvbl73 {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.kgkvkzi {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.kh2zfaq {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.kjl0a4f {
  text-shadow: 0 1px 1px rgb(0 0 0 / 95%),0 0 4px rgb(0 0 0 / 90%),0 2px 10px rgb(0 0 0 / 60%);
}

.kle1hcu {
  text-shadow: 0 1px 2px rgb(0 0 0 / 70%);
}

.kr7mmtt {
  text-shadow: 0 1px 3px rgb(0 0 0 / 60%);
}

.kds0vkj {
  text-shadow: 0 1px 3px rgb(0 0 0 / 80%);
}

.km4h7hj:is(.dark *) {
  --ki61hxl: var(--kubfa2g);
  --kz12a6h: var(--kuunawh);
  --kcfdxbk: var(--kn3vgis);
  --ktlxh5c: var(--kavmppb);
  --knebzes: var(--kdqpdj9);
  --kf4opcv: var(--klsraay);
  --kgn9siv: var(--ke89bo1);
  --kas2rvw: var(--kai9htd);
  --ka53rj1: var(--ksche9i);
  --kbzwpyi: var(--kavq04n);
  --kcp6cjl: var(--knlv99v);
  --kuobx4v: var(--ksrva4h);
  --kogof47: var(--ka139fv);
  --kpwtsjl: var(--kkx3ibt);
  --kgtjp9a: var(--ke1fxa8);
  --kpljlqb: var(--kdp725f);
  --kyhpyaa: var(--kuhpg4w);
  --kf8g41w: var(--kdxh9n7);
}

.km4h7hj:is(.dark *) :where(a):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  text-decoration-color: rgba(var(--kbwylav), 1);
}

.km4h7hj:is(.dark *) :where(kbd):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  color: rgba(var(--kksum7q), 1);
  background-color: rgba(var(--kjcizvf), 1);
}

.km4h7hj:is(.dark *) :where(mark):not(:where([class~="kaol3g4"],[class~="kaol3g4"] *)) {
  background-color: rgba(var(--kgbofmo), 1);
}

.kkagknx *::marker {
  color: rgba(var(--ksufnrw), var(--kcx3gzz, 1));
}

.kkagknx::marker {
  color: rgba(var(--ksufnrw), var(--kcx3gzz, 1));
}

.kbev262::backdrop {
  background-color: rgba(var(--keb00cx), 0.6);
}

.kkidpzu::backdrop {
  background-color: rgba(var(--keb00cx), 0.7);
}

.ksuxprd:first-child {
  margin-top: 2rem;
}

.kh2ax65:first-child {
  border-top-width: 0px;
}

.kks0xvq:first-child {
  padding-top: 0px;
}

.kk6cymn:hover {
  --krwyrff: 1.25;
  --klc5yr9: 1.25;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.kwmwhxt:hover {
  --krwyrff: 1.01;
  --klc5yr9: 1.01;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.kcp813f:hover {
  --krwyrff: 1.02;
  --klc5yr9: 1.02;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.kg2t0bn:hover {
  --keaj8k4: 1;
  border-color: rgba(var(--kccuh35), var(--keaj8k4, 1));
}

.klbl5sw:hover {
  --keaj8k4: 1;
  border-color: rgba(var(--kwv187z), var(--keaj8k4, 1));
}

.kjmvi15:hover {
  --keaj8k4: 1;
  border-color: rgba(var(--ksufnrw), var(--keaj8k4, 1));
}

.kbh4q8h:hover {
  --kucr30j: 1 !important;
  background-color: rgba(var(--ksufnrw), var(--kucr30j, 1)) !important;
}

.kz7p1lj:hover {
  background-color: rgb(0 0 0 / 0.8);
}

.kmnis8q:hover {
  --kucr30j: 1;
  background-color: rgba(var(--klx4yx1), var(--kucr30j, 1));
}

.krk9zs9:hover {
  --kucr30j: 1;
  background-color: rgba(var(--kksum7q), var(--kucr30j, 1));
}

.kly27vm:hover {
  background-color: rgba(var(--keb00cx), 0.8);
}

.kz3xkba:hover {
  --kucr30j: 1;
  background-color: rgba(var(--ki304dq), var(--kucr30j, 1));
}

.kgjc9jk:hover {
  --kucr30j: 1;
  background-color: rgba(var(--kypj70e), var(--kucr30j, 1));
}

.kllacuh:hover {
  --kucr30j: 1;
  background-color: rgba(var(--ksufnrw), var(--kucr30j, 1));
}

.kmg9ijb:hover {
  --kucr30j: 1;
  background-color: rgba(var(--khu2cgt), var(--kucr30j, 1));
}

.kj1dzia:hover {
  --kucr30j: 1;
  background-color: rgba(var(--ke0x4ks), var(--kucr30j, 1));
}

.kcwiahm:hover {
  --kcx3gzz: 1;
  color: rgba(var(--ko3ge8q), var(--kcx3gzz, 1));
}

.kechsvl:hover {
  --kcx3gzz: 1;
  color: rgba(var(--kjzd9et), var(--kcx3gzz, 1));
}

.ksqecao:hover {
  --kcx3gzz: 1;
  color: rgba(var(--ksufnrw), var(--kcx3gzz, 1));
}

.ks1s24u:hover {
  --kcx3gzz: 1;
  color: rgba(var(--khu2cgt), var(--kcx3gzz, 1));
}

.kw7bpm3:hover {
  --kcx3gzz: 1;
  color: rgba(var(--ke0x4ks), var(--kcx3gzz, 1));
}

.kb1nd8w:hover {
  --kcx3gzz: 1;
  color: rgb(255 255 255 / var(--kcx3gzz, 1));
}

.kgbmjt8:hover {
  text-decoration-line: underline;
}

.kennreo:hover {
  text-decoration-color: rgba(var(--kwv187z), 1);
}

.ki6w0eb:hover {
  text-decoration-thickness: 2px;
}

.kfzmv37:hover {
  text-underline-offset: 2px;
}

.kki9e6m:focus {
  --kyn5ok9: 0px;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.keo6irb:focus {
  --kucr30j: 1;
  background-color: rgba(var(--ki304dq), var(--kucr30j, 1));
}

.kq45tdv:focus {
  outline-style: dotted;
}

.khph3dq:focus {
  outline-width: 2px;
}

.kn9waf0:focus {
  outline-color: transparent;
}

.khhnr9o:disabled {
  cursor: not-allowed;
}

.kb6byci:disabled {
  --kucr30j: 1;
  background-color: rgba(var(--kjlah1s), var(--kucr30j, 1));
}

.kqmpuwi:disabled {
  opacity: 0.5;
}

.kvlds1x[open] .kaivlbc {
  --khepkxm: 180deg;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.kfamjqo:focus-within .ktuix7y {
  visibility: visible;
}

.kfamjqo:focus-within .kmw1mc2 {
  opacity: 1;
}

.kfamjqo:hover .knqgxg6 {
  visibility: visible;
}

.ke3mi4v:hover .kiky5f7 {
  visibility: visible;
}

.ke3mi4v:hover .kdlcksi {
  --kiop25e: 2px;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.ke3mi4v:hover .kyohw55 {
  --kiop25e: -2px;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.kfamjqo:hover .kq1s8te {
  --khepkxm: 180deg;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.ke3mi4v:hover .kjq5l01 {
  --krwyrff: 1.01;
  --klc5yr9: 1.01;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.ke3mi4v:hover .khofgtu {
  --krwyrff: 1.02;
  --klc5yr9: 1.02;
  transform: translate(var(--kiop25e), var(--kyn5ok9)) rotate(var(--khepkxm)) skewX(var(--kgij0dc)) skewY(var(--ketilyi)) scaleX(var(--krwyrff)) scaleY(var(--klc5yr9));
}

.ke3mi4v:hover .kpyoxlh {
  --kcx3gzz: 1;
  color: rgba(var(--kccuh35), var(--kcx3gzz, 1));
}

.ke3mi4v:hover .kddr90p {
  --kcx3gzz: 1;
  color: rgba(var(--khu2cgt), var(--kcx3gzz, 1));
}

.kfamjqo:hover .kwcw03g {
  text-decoration-line: underline;
}

.kvlds1x:hover .klsse8z {
  text-decoration-line: underline;
}

.ke3mi4v:hover .kcomi4x {
  text-decoration-line: underline;
}

.ke3mi4v:hover .ktsjb9j {
  text-decoration-color: rgba(var(--ksufnrw), 1);
}

.kfamjqo:hover .ke013ut {
  text-decoration-thickness: 2px;
}

.kvlds1x:hover .kbz1nup {
  text-decoration-thickness: 2px;
}

.ke3mi4v:hover .kypaci6 {
  text-decoration-thickness: 2px;
}

.kfamjqo:hover .kjvpvdz {
  text-underline-offset: 2px;
}

.kvlds1x:hover .kkcqnsc {
  text-underline-offset: 2px;
}

.ke3mi4v:hover .kbo2y1x {
  text-underline-offset: 2px;
}

.kfamjqo:hover .kgjvh5q {
  opacity: 1;
}

.ke3mi4v:hover .kv1snfs {
  opacity: 0;
}

.ke3mi4v:hover .kmjmg67 {
  opacity: 1;
}

.ke3mi4v:hover .kewbzbv {
  --kp59f2x: brightness(1);
  filter: var(--kfm1h8q) var(--kp59f2x) var(--kizqgri) var(--kcgrduf) var(--kbsly6i) var(--kgnr19u) var(--kp935au) var(--kjiifh0) var(--ke4pe77);
}

.kx1mh8c:checked ~ .kp7gkxn {
  display: inline-block;
}

.kx1mh8c:checked ~ .km8fc6a {
  display: none;
}

.kx1mh8c:focus-visible ~ .kqdrc9f {
  --klb1fhw: var(--kgaunt8) 0 0 0 var(--kuazuq6) var(--kb47vkt);
  --khi2hu0: var(--kgaunt8) 0 0 0 calc(2px + var(--kuazuq6)) var(--kcjb8p0);
  box-shadow: var(--klb1fhw), var(--khi2hu0), var(--kjrlwa1, 0 0 #0000);
}

.kx1mh8c:focus-visible ~ .kmkhl81 {
  --kw6f8bs: 1;
  --kcjb8p0: rgba(var(--ksufnrw), var(--kw6f8bs, 1));
}

.kegqkh1:is(.dark *) {
  display: inline;
}

.kqecvs4:is(.dark *) {
  display: flex;
}

.krgngxn:is(.dark *) {
  display: none;
}

.kt7ey1r:is(.dark *) {
  --keaj8k4: 1;
  border-color: rgba(var(--knwajyu), var(--keaj8k4, 1));
}

.ksubp36:is(.dark *) {
  --keaj8k4: 1;
  border-color: rgba(var(--kbwylav), var(--keaj8k4, 1));
}

.kmhul3v:is(.dark *) {
  --keaj8k4: 1;
  border-color: rgba(var(--kjcizvf), var(--keaj8k4, 1));
}

.kaddr2h:is(.dark *) {
  --keaj8k4: 1;
  border-color: rgba(var(--kjzd9et), var(--keaj8k4, 1));
}

.kvpnjlb:is(.dark *) {
  --keaj8k4: 1;
  border-color: rgba(var(--khu2cgt), var(--keaj8k4, 1));
}

.keh1b29:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kbwylav), var(--kucr30j, 1));
}

.klps32t:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kjcizvf), var(--kucr30j, 1));
}

.kzqmk5p:is(.dark *) {
  background-color: rgba(var(--kjcizvf), 0.5);
}

.kg2b8sd:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kjzd9et), var(--kucr30j, 1));
}

.kfkgmmp:is(.dark *) {
  background-color: rgba(var(--kjzd9et), 0.5);
}

.kifhbug:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--keb00cx), var(--kucr30j, 1));
}

.kdfvn5m:is(.dark *) {
  background-color: rgba(var(--keb00cx), 0.5);
}

.ktxeq5s:is(.dark *) {
  background-color: rgba(var(--keb00cx), 0.85);
}

.kwuqmu8:is(.dark *) {
  background-color: rgba(var(--keb00cx), 0.95);
}

.ktac87g:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kwv187z), var(--kucr30j, 1));
}

.kg6y50j:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--ke0x4ks), var(--kucr30j, 1));
}

.kux39cv:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kh3ex4e), var(--kucr30j, 1));
}

.kcgsf7c:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kgnm1bd), var(--kucr30j, 1));
}

.ko18fn6:is(.dark *) {
  background-color: rgba(var(--kgnm1bd), 0.3);
}

.knjd4ps:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--ko3ge8q), var(--kcx3gzz, 1));
}

.kpohba1:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--klx4yx1), var(--kcx3gzz, 1));
}

.kluzzh1:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kksum7q), var(--kcx3gzz, 1));
}

.kgzcrub:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kjlah1s), var(--kcx3gzz, 1));
}

.kahj94m:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kbhblao), var(--kcx3gzz, 1));
}

.ke1wneg:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--knwajyu), var(--kcx3gzz, 1));
}

.kuluh6u:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kbwylav), var(--kcx3gzz, 1));
}

.kmt2efn:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kjzd9et), var(--kcx3gzz, 1));
}

.kxxicav:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kccuh35), var(--kcx3gzz, 1));
}

.kaqmy4o:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kwv187z), var(--kcx3gzz, 1));
}

.ksipe13:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kgbofmo), var(--kcx3gzz, 1));
}

.kco29xr:is(.dark *) {
  --kb47vkt: rgba(var(--kjzd9et), 1);
}

.kc5rf68:is(.dark *) {
  --kgnr19u: invert(100%);
  filter: var(--kfm1h8q) var(--kp59f2x) var(--kizqgri) var(--kcgrduf) var(--kbsly6i) var(--kgnr19u) var(--kp935au) var(--kjiifh0) var(--ke4pe77);
}

.koen1d4:hover:is(.dark *) {
  --keaj8k4: 1;
  border-color: rgba(var(--kwv187z), var(--keaj8k4, 1));
}

.kc43uns:hover:is(.dark *) {
  --keaj8k4: 1;
  border-color: rgba(var(--khu2cgt), var(--keaj8k4, 1));
}

.ko6k8cy:hover:is(.dark *) {
  --kucr30j: 1 !important;
  background-color: rgba(var(--ke0x4ks), var(--kucr30j, 1)) !important;
}

.krnaw9u:hover:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kbwylav), var(--kucr30j, 1));
}

.kqj8hqh:hover:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kjcizvf), var(--kucr30j, 1));
}

.kda4uvk:hover:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kjzd9et), var(--kucr30j, 1));
}

.kuyq6z8:hover:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kwv187z), var(--kucr30j, 1));
}

.khpsd3g:hover:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--khu2cgt), var(--kucr30j, 1));
}

.krtxfbk:hover:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--ke0x4ks), var(--kucr30j, 1));
}

.kx8xplc:hover:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kgnm1bd), var(--kucr30j, 1));
}

.kort9tt:hover:is(.dark *) {
  background-color: rgba(var(--kgnm1bd), 0.5);
}

.kdhnyul:hover:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--klx4yx1), var(--kcx3gzz, 1));
}

.ksct14f:hover:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kksum7q), var(--kcx3gzz, 1));
}

.kippvwk:hover:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kjzd9et), var(--kcx3gzz, 1));
}

.knbnqxh:hover:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kwv187z), var(--kcx3gzz, 1));
}

.km2an42:focus:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kgnm1bd), var(--kucr30j, 1));
}

.kj4ffzt:disabled:is(.dark *) {
  --kucr30j: 1;
  background-color: rgba(var(--kjcizvf), var(--kucr30j, 1));
}

.ke3mi4v:hover .ka7vny4:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kjcizvf), var(--kcx3gzz, 1));
}

.ke3mi4v:hover .ktdp2il:is(.dark *) {
  --kcx3gzz: 1;
  color: rgba(var(--kwv187z), var(--kcx3gzz, 1));
}

@media (min-width: 640px) {
  .koezmrl {
    position: static;
  }

  .kxy72wb {
    position: sticky;
  }

  .kf2642q {
    top: 0px;
  }

  .kv7j7ja {
    z-index: 40;
  }

  .khrntj9 {
    z-index: auto;
  }

  .ky9qdte {
    margin-bottom: 0px;
  }

  .ksg5mqo {
    margin-inline-end: 1.75rem;
  }

  .kwa9g8b {
    margin-top: 0.5rem;
  }

  .kxqevlt {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  .kowtyj2 {
    display: block;
  }

  .kygwxsz {
    display: flex;
  }

  .kyn8n71 {
    display: none;
  }

  .kvkmz0g {
    aspect-ratio: 16/9;
  }

  .kfea8y9 {
    max-height: 7.5rem;
  }

  .kk314s6 {
    width: 50%;
  }

  .khjwv1l {
    width: 10rem;
  }

  .kzo4cp9 {
    width: 16rem;
  }

  .kbzn61k {
    width: calc(33.333% - 0.167rem);
  }

  .kkxzw1r {
    width: auto;
  }

  .ktjn5ka {
    max-width: 10rem;
  }

  .knnwroh {
    scroll-margin-top: 5rem;
  }

  .kwkxmqq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .knc905e {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .kstrcbg {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .kdesxsz {
    grid-template-columns: 1fr 0.618fr;
  }

  .kayejxp {
    grid-template-columns: 1fr 1.618fr;
  }

  .keq0jpu {
    flex-direction: row;
  }

  .kunq4je {
    align-items: center;
  }

  .kwsr7qg {
    gap: 1.5rem;
  }

  .kltakvv {
    padding: 1.5rem;
  }

  .kp7x20c {
    padding: 1.75rem;
  }

  .kpqvwdh {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .kdund5j {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .kypxrom {
    padding-inline-end: 1.5rem;
  }

  .kh6j791 {
    padding-top: 2.5rem;
  }

  .kpr92nc {
    padding-top: 4rem;
  }

  .kf0ft52 {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .kaljcup {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .ky9rttk {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .kbl4oiy {
    font-size: 3rem;
    line-height: 1;
  }

  .kjcg0ih {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .kt8bw1c:last-child {
    margin-inline-end: 0px;
  }

  .kj4w3ck:last-child {
    margin-inline-end: 0.125rem;
  }
}

@media (min-width: 768px) {
  .kbbj5bc {
    width: 33.333333%;
  }

  .kojzoho {
    width: calc(25% - 0.1875rem);
  }

  .kbgxyai {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .kloh0nb {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .kmofhuw {
    grid-template-columns: 1.618fr 1fr;
  }

  .kbzv035 {
    padding: 10vh;
  }

  .kzz9i8w {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .keikedc {
    font-size: 3rem;
    line-height: 1;
  }
}

@media (min-width: 1024px) {
  .kffipux {
    position: sticky;
  }

  .ken2pgn {
    top: 2.5rem;
  }

  .kke0h9v {
    top: 2rem;
  }

  .kutqyeg {
    order: 9999;
  }

  .kspjqk1 {
    display: inline;
  }

  .koaq95w {
    display: none;
  }

  .kh1s9g7 {
    width: 25%;
  }

  .kpfgrrl {
    width: 16rem;
  }

  .ksgu6p1 {
    width: 18rem;
  }

  .kgqgobo {
    width: 20rem;
  }

  .kx9iomc {
    width: calc(20% - 0.2rem);
  }

  .kedcto5 {
    max-width: 20rem;
  }

  .kngymit {
    flex-shrink: 0;
  }

  .kcstggq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .kt8trui {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .kftanut {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .kimev1w {
    flex-direction: row;
  }

  .kvbp9iz {
    align-items: center;
  }

  .ko6k8cs {
    gap: 4rem;
  }

  .kvkdp2o {
    border-width: 0px;
  }

  .kjxmzgm {
    padding: 12vh;
  }

  .kt0ons4 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .kq56g09 {
    padding-inline-start: 2rem;
  }

  .kiq283l {
    padding-top: 0px;
  }

  .kqjrbkr {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

@media (min-width: 1280px) {
  .ktjwxak {
    width: 20%;
  }
}

.karcon9:where([dir="ltr"], [dir="ltr"] *) {
  right: 0px;
}

.ks2h7qd:where([dir="ltr"], [dir="ltr"] *) {
  display: block;
}

.kt2lolq:where([dir="ltr"], [dir="ltr"] *) {
  display: inline;
}

.kfghwml:where([dir="ltr"], [dir="ltr"] *) {
  display: none;
}

.kape9ct:where([dir="rtl"], [dir="rtl"] *) {
  left: 0px;
}

.keq0spc:where([dir="rtl"], [dir="rtl"] *) {
  display: block;
}

.kiq3pc1:where([dir="rtl"], [dir="rtl"] *) {
  display: inline;
}

.kfabdny:where([dir="rtl"], [dir="rtl"] *) {
  display: none;
}

@media print {
  .kl27l73 {
    display: none;
  }

  .kp770mh {
    border-width: 0px;
  }
}
