@property --item-gap { syntax: "<length-percentage>"; inherits: true; initial-value: 0px; }
@property --sidebar-transition { syntax: "<time>"; inherits: true; initial-value: 0s; }
.t7nswyc.t7nswyc { padding-block: calc(4 * var(--gap)) 0; padding-inline: var(--docs-sidebar-pad-x); }
@media (width >= 72rem) { .t1nmaua5.t1nmaua5 { display: block; } }
@media (not (width >= 72rem)) { .t1nmaua5.t1nmaua5 { display: none; } }
.tkwoeo.tkwoeo h2 { margin: 0 0 var(--gap) 0; color: var(--text-color); --current-color: var(--text-color); font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--bold-font-weight); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); }
.tkwoeo.tkwoeo li { inline-size: auto; min-inline-size: 0; max-inline-size: initial; margin: 0; padding: 0; list-style: none; }
.tkwoeo.tkwoeo a { display: block; inline-size: auto; min-inline-size: 0; max-inline-size: 100%; padding-block: calc(0.5 * var(--gap)); color: var(--text-muted-color); --current-color: var(--text-muted-color); font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--small-font-weight, var(--default-font-weight)); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); text-decoration: none; overflow-wrap: anywhere; }
.tkwoeo.tkwoeo a > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; inline-size: auto; min-inline-size: 0; max-inline-size: initial; }
.tkwoeo.tkwoeo ul { --item-gap: 1px; display: grid; gap: var(--item-gap); grid-template-columns: minmax(0, 1fr); inline-size: auto; min-inline-size: 0; max-inline-size: initial; margin: 0; padding: 0; list-style: none; }
.tkwoeo.tkwoeo a:where([aria-current="location"]) { color: var(--accent-text-color); --current-color: var(--accent-text-color); font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--bold-font-weight); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); }
.tkwoeo.tkwoeo a:where(:hover) { color: var(--text-color); --current-color: var(--text-color); }
.tub2cg5.tub2cg5 { display: flex; gap: var(--gap); flex-flow: row wrap; }
.tjwlc4u.tjwlc4u button { display: inline-flex; align-items: center; padding: var(--gap) calc(1.5 * var(--gap)); border: var(--border-width) solid var(--border-color); border-radius: var(--radius); color: var(--text-color); --current-color: var(--text-color); background-color: var(--surface-color); font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--small-font-weight, var(--default-font-weight)); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); text-decoration: none; cursor: pointer; }
.tjwlc4u.tjwlc4u a { display: inline-flex; align-items: center; padding: var(--gap) calc(1.5 * var(--gap)); border: var(--border-width) solid var(--border-color); border-radius: var(--radius); color: var(--text-color); --current-color: var(--text-color); background-color: var(--surface-color); font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--small-font-weight, var(--default-font-weight)); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); text-decoration: none; cursor: pointer; }
.tjwlc4u.tjwlc4u button:where(:focus-visible) { outline: var(--outline-width) solid var(--focus-color); outline-offset: var(--outline-offset); }
.tjwlc4u.tjwlc4u a:where(:focus-visible) { outline: var(--outline-width) solid var(--focus-color); outline-offset: var(--outline-offset); }
.tjwlc4u.tjwlc4u button:where(:hover) { background-color: var(--surface-2-color); }
.tjwlc4u.tjwlc4u a:where(:hover) { background-color: var(--surface-2-color); }
.tjwlc4u.tjwlc4u button:where([aria-disabled="true"]) { cursor: wait; }
.tjwlc4u.tjwlc4u *:where([role="status"]) { color: var(--text-soft-color); --current-color: var(--text-soft-color); }
@media not print { .t1ok493v.t1ok493v { display: grid; } }
.t1ok493v.t1ok493v { gap: calc(2 * var(--gap)); }
@media print { .t1ok493v.t1ok493v { display: none; } }
@media (width > 40rem) { .t1kftpuu.t1kftpuu { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (not (width > 40rem)) { .t1kftpuu.t1kftpuu { grid-template-columns: 1fr; } }
.tsjrjzk.tsjrjzk a::before { content: ""; display: block; flex-grow: 0; flex-shrink: 0; flex-basis: auto; inline-size: 1.25rem; min-inline-size: initial; max-inline-size: initial; block-size: 1.25rem; min-block-size: initial; max-block-size: initial; background-color: currentcolor; mask: url("data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww.w3.org%2f2000%2fsvg%22%20view%42ox%3d%220%200%2024%2024%22%20fill%3d%22none%22%20stroke%3d%22black%22%20stroke-width%3d%222%22%20stroke-linecap%3d%22round%22%20stroke-linejoin%3d%22round%22%3e%3cpath%20d%3d%22%4d5%2012h14%22%2f%3e%3cpath%20d%3d%22m5%2012%206%206%22%2f%3e%3cpath%20d%3d%22m5%2012%206-6%22%2f%3e%3c%2fsvg%3e%0a") center / contain no-repeat; }
.tsjrjzk.tsjrjzk a { border-radius: var(--radius); display: flex; gap: var(--gap); align-items: center; justify-content: flex-start; inline-size: 100%; min-inline-size: initial; max-inline-size: initial; padding: calc(2 * var(--gap)); border: var(--border-width) solid var(--border-color); color: var(--text-soft-color); --current-color: var(--text-soft-color); background-color: var(--surface-2-color); box-shadow: none ; transition: color var(--color-transition, var(--transition)), background-color var(--fill-transition, var(--transition)), background-image var(--fill-transition, var(--transition)), --tasty-second-fill-color var(--fill-transition, var(--transition)); text-decoration: none; overflow-wrap: anywhere; }
.tsjrjzk.tsjrjzk a[rel="next"]::before { order: 1; mask: url("data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww.w3.org%2f2000%2fsvg%22%20view%42ox%3d%220%200%2024%2024%22%20fill%3d%22none%22%20stroke%3d%22black%22%20stroke-width%3d%222%22%20stroke-linecap%3d%22round%22%20stroke-linejoin%3d%22round%22%3e%3cpath%20d%3d%22%4d5%2012h14%22%2f%3e%3cpath%20d%3d%22m13%2018%206-6%22%2f%3e%3cpath%20d%3d%22m13%206%206%206%22%2f%3e%3c%2fsvg%3e%0a") center / contain no-repeat; }
.tsjrjzk.tsjrjzk a[rel="next"]:dir(rtl)::before { mask: url("data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww.w3.org%2f2000%2fsvg%22%20view%42ox%3d%220%200%2024%2024%22%20fill%3d%22none%22%20stroke%3d%22black%22%20stroke-width%3d%222%22%20stroke-linecap%3d%22round%22%20stroke-linejoin%3d%22round%22%3e%3cpath%20d%3d%22%4d5%2012h14%22%2f%3e%3cpath%20d%3d%22m5%2012%206%206%22%2f%3e%3cpath%20d%3d%22m5%2012%206-6%22%2f%3e%3c%2fsvg%3e%0a") center / contain no-repeat; }
.tsjrjzk.tsjrjzk a[rel="prev"]:dir(rtl)::before { mask: url("data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww.w3.org%2f2000%2fsvg%22%20view%42ox%3d%220%200%2024%2024%22%20fill%3d%22none%22%20stroke%3d%22black%22%20stroke-width%3d%222%22%20stroke-linecap%3d%22round%22%20stroke-linejoin%3d%22round%22%3e%3cpath%20d%3d%22%4d5%2012h14%22%2f%3e%3cpath%20d%3d%22m13%2018%206-6%22%2f%3e%3cpath%20d%3d%22m13%206%206%206%22%2f%3e%3c%2fsvg%3e%0a") center / contain no-repeat; }
.tsjrjzk.tsjrjzk [data-element="Title"] { color: var(--heading-color); --current-color: var(--heading-color); font-size: var(--h5-font-size, var(--default-font-size)); line-height: var(--h5-line-height, var(--default-line-height)); letter-spacing: var(--h5-letter-spacing, var(--default-letter-spacing)); font-weight: var(--h5-font-weight, var(--default-font-weight)); font-style: var(--h5-font-style, var(--default-font-style)); text-transform: var(--h5-text-transform, var(--default-text-transform)); font-family: var(--h5-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--h5-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--h5-icon-size, var(--default-icon-size)); }
.tsjrjzk.tsjrjzk a:where(:active) { background-color: var(--surface-2-pressed-color); }
.tsjrjzk.tsjrjzk a:where(:hover) { border-color: var(--border-color); background-color: var(--surface-2-hover-color); }
.tsjrjzk.tsjrjzk a > span:where(:is(a[rel="next"] > span)) { margin-inline: auto 0; text-align: end; }
.tsjrjzk.tsjrjzk a:where([rel="next"]) { justify-content: flex-start; text-align: end; }
@media (width > 40rem) { .tsjrjzk.tsjrjzk a:where([rel="next"]) { grid-column: 2; grid-row: 1; } }
@media (width > 40rem) { .tsjrjzk.tsjrjzk a:where([rel="prev"]) { grid-column: 1; grid-row: 1; } }
@media (not (width > 40rem)) { .tsjrjzk.tsjrjzk a:where([rel="next"]) { grid-column: auto; grid-row: auto; } }
@media (not (width > 40rem)) { .tsjrjzk.tsjrjzk a:where([rel="prev"]) { grid-column: auto; grid-row: auto; } }
.txstpk0.txstpk0 { border-block-start: var(--border-width) solid var(--border-color); border-block-end: 0 solid var(--border-color); border: 0 solid var(--border-color); background-color: transparent; border-radius: 0; }
.txstpk0.txstpk0:where(:not(:active):not(:hover)) { color: var(--text-soft-color); --current-color: var(--text-soft-color); }
.txstpk0.txstpk0:where(:hover:not(:active)) { color: var(--text-color); --current-color: var(--text-color); }
.txstpk0.txstpk0:where(:active) { color: var(--accent-text-color); --current-color: var(--accent-text-color); }
.t1nnu4qh.t1nnu4qh { font-size: var(--navigation-font-size, var(--default-font-size)); line-height: var(--navigation-line-height, var(--default-line-height)); letter-spacing: var(--navigation-letter-spacing, var(--default-letter-spacing)); font-weight: var(--navigation-font-weight, var(--default-font-weight)); font-style: var(--navigation-font-style, var(--default-font-style)); text-transform: var(--navigation-text-transform, var(--default-text-transform)); font-family: var(--navigation-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--navigation-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--navigation-icon-size, var(--default-icon-size)); text-align: start; }
.tgp1t8u.tgp1t8u { block-size: 3rem; min-block-size: 0; max-block-size: initial; flex-shrink: 0; margin-inline: calc(-1 * var(--docs-nav-pad-x)); inline-size: calc(100% + calc(var(--docs-nav-pad-x) * 2)); min-inline-size: initial; max-inline-size: initial; padding: 0 var(--docs-nav-pad-x); }
@media (width >= 50rem) { .ttfynhq.ttfynhq { display: none; } }
.ttfynhq.ttfynhq { gap: var(--gap); }
@media (not (width >= 50rem)) { .ttfynhq.ttfynhq { display: flex; } }
.t1bksqkn.t1bksqkn > svg { flex-shrink: 0; inline-size: 1.125rem; min-inline-size: initial; max-inline-size: initial; block-size: 1.125rem; min-block-size: initial; max-block-size: initial; }
.t1bksqkn.t1bksqkn [data-element="Page"] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: var(--text-color); --current-color: var(--text-color); font-size: var(--navigation-font-size, var(--default-font-size)); line-height: var(--navigation-line-height, var(--default-line-height)); letter-spacing: var(--navigation-letter-spacing, var(--default-letter-spacing)); font-weight: var(--bold-font-weight); font-style: var(--navigation-font-style, var(--default-font-style)); text-transform: var(--navigation-text-transform, var(--default-text-transform)); font-family: var(--navigation-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--navigation-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--navigation-icon-size, var(--default-icon-size)); }
.t1bksqkn.t1bksqkn [data-element="Section"] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; inline-size: auto; min-inline-size: initial; max-inline-size: 40%; }
.tg7jh6v.tg7jh6v { margin: calc(3 * var(--gap)) 0; padding: 0; }
.t1be19lj.t1be19lj { display: grid; gap: calc(1.5 * var(--gap)); }
.t1op6kl1.t1op6kl1 > figcaption { font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--small-font-weight, var(--default-font-weight)); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); color: var(--text-soft-color); --current-color: var(--text-soft-color); }
.tke6mwk.tke6mwk { display: grid; gap: var(--gap); }
.t1skc8um.t1skc8um { grid-template-columns: repeat(auto-fit, minmax(6.25rem, 1fr)); }
.t12ajipl.t12ajipl { border: var(--border-width) solid var(--border-color); color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(255 255 255); border-radius: var(--radius); }
.tjlhfy6.tjlhfy6 { padding: calc(1.25 * var(--gap)); }
.t1491yb9.t1491yb9 { align-content: start; }
.toz5cj9.toz5cj9 { font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); font-weight: 600; }
.tkx5xe7.tkx5xe7 { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(0 0 0 / 0.0814); border-radius: calc(0.5 * var(--radius)); }
.t11irl24.t11irl24 { height: auto; min-height: 4rem; max-height: initial; padding: var(--gap); }
.tj9yy0.tj9yy0 { display: grid; gap: calc(0.25 * var(--gap)); }
.t1nqan2.t1nqan2 { align-content: end; }
.t1j8c8rh.t1j8c8rh { line-height: var(--code-line-height, var(--default-line-height)); letter-spacing: var(--code-letter-spacing, var(--default-letter-spacing)); font-style: var(--code-font-style, var(--default-font-style)); text-transform: var(--code-text-transform, var(--default-text-transform)); font-family: var(--code-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--code-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--code-icon-size, var(--default-icon-size)); font-size: 1rem; font-weight: 700; }
.t1o3684s.t1o3684s { letter-spacing: var(--code-letter-spacing, var(--default-letter-spacing)); font-weight: var(--code-font-weight, var(--default-font-weight)); font-style: var(--code-font-style, var(--default-font-style)); text-transform: var(--code-text-transform, var(--default-text-transform)); font-family: var(--code-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--code-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--code-icon-size, var(--default-icon-size)); font-size: 0.75rem; line-height: 1.35; }
.t1qc8n9m.t1qc8n9m { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(0 0 0 / 0.08); border-radius: calc(0.5 * var(--radius)); }
.t10vxw7q.t10vxw7q { border: var(--border-width) solid var(--border-color); color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(164 164 164); border-radius: var(--radius); }
.t1876pp8.t1876pp8 { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(0 0 0 / 0.091); border-radius: calc(0.5 * var(--radius)); }
.td4wlry.td4wlry { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(117.38 117.38 117.38); border-radius: var(--radius); }
.txqrf1u.txqrf1u { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(0 0 0 / 0.1066); border-radius: calc(0.5 * var(--radius)); }
.tpr7bn1.tpr7bn1 { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(0 0 0 / 0.08); border-radius: calc(0.5 * var(--radius)); }
.t7g39hw.t7g39hw { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(67.54 67.54 67.54); border-radius: var(--radius); }
.t10ey9hv.t10ey9hv { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(0 0 0 / 0.1751); border-radius: calc(0.5 * var(--radius)); }
.t10xieff.t10xieff { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(40.87 40.87 40.87); border-radius: var(--radius); }
.t17f3qev.t17f3qev { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(0 0 0 / 0.3762); border-radius: calc(0.5 * var(--radius)); }
.t1c29r8t.t1c29r8t { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(100.62 96.34 223.5); border-radius: var(--radius); }
.tdcaq7m.tdcaq7m { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(0 0 0 / 0.1084); border-radius: calc(0.5 * var(--radius)); }
.t1iikg1i.t1iikg1i { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(255 255 255 / 0.1744); border-radius: calc(0.5 * var(--radius)); }
.tfexulq.tfexulq { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(255 255 255 / 0.08); border-radius: calc(0.5 * var(--radius)); }
.t1eamhyv.t1eamhyv { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(255 255 255 / 0.0953); border-radius: calc(0.5 * var(--radius)); }
.tc4c7bt.tc4c7bt { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(255 255 255 / 0.0619); border-radius: calc(0.5 * var(--radius)); }
.tf9t07l.tf9t07l { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(255 255 255 / 0.08); border-radius: calc(0.5 * var(--radius)); }
.t1tck6ow.t1tck6ow { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(255 255 255 / 0.0599); border-radius: calc(0.5 * var(--radius)); }
.t4m5d08.t4m5d08 { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(0 0 0); border-radius: var(--radius); }
.t1a280xm.t1a280xm { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(255 255 255 / 0.1); border-radius: calc(0.5 * var(--radius)); }
.tuew3cr.tuew3cr { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(255 255 255 / 0.0993); border-radius: calc(0.5 * var(--radius)); }
.t1k8enqd.t1k8enqd { border: var(--border-width) solid var(--border-color); color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(244.44 244.44 244.44); border-radius: var(--card-radius); }
.ttczpzr.ttczpzr { padding: calc(2.5 * var(--gap)) calc(2 * var(--gap)); }
.tke6nqt.tke6nqt { display: grid; gap: calc(2 * var(--gap)); }
.ticujq.ticujq { padding: 0 calc(1.75 * var(--gap)) calc(1.75 * var(--gap)) 0; }
.t4jmckj.t4jmckj { display: grid; gap: calc(3 * var(--gap)) calc(2.5 * var(--gap)); }
.t1i09kfz.t1i09kfz { grid-template-columns: repeat(auto-fill, minmax(8rem, 1fr)); }
.t16omni.t16omni { display: grid; gap: calc(1.75 * var(--gap)); }
.t16mzs8d.t16mzs8d { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(255 255 255); border-radius: var(--radius); box-shadow:  0.75rem 0.75rem 0 0 rgb(0 0 0 / 0.1066); }
.tzxcg98.tzxcg98 { margin: 0; height: auto; min-height: 3.5rem; max-height: initial; }
.t17azbmd.t17azbmd { display: grid; }
.tor3rd.tor3rd { align-items: center; justify-items: center; }
.tjpcr8p.tjpcr8p { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(91.06 84.11 212.78); border-radius: var(--radius); box-shadow:  0.75rem 0.75rem 0 0 rgb(0 0 0 / 0.1346); }
.tnhmsu0.tnhmsu0 { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(31.12 31.12 31.12); border-radius: var(--radius); box-shadow:  0.75rem 0.75rem 0 0 rgb(0 0 0 / 0.1531); }
.t1486hdn.t1486hdn { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(40.87 40.87 40.87); border-radius: var(--card-radius); }
.t6j272u.t6j272u { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(57.72 57.72 57.72); border-radius: var(--radius); box-shadow:  0.75rem 0.75rem 0 0 rgb(0 0 0 / 0.509); }
.t18etbhn.t18etbhn { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(110.99 109.69 231.69); border-radius: var(--radius); box-shadow:  0.75rem 0.75rem 0 0 rgb(0 0 0 / 0.397); }
.tihddam.tihddam { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(57.72 57.72 57.72); border-radius: var(--radius); box-shadow:  0 0 0 0.75rem rgb(255 255 255 / 0.0817); }
.t3ztqui.t3ztqui { margin: 0.75rem; height: auto; min-height: 3.5rem; max-height: initial; }
.t1q7dkpt.t1q7dkpt { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(110.99 109.69 231.69); border-radius: var(--radius); box-shadow:  0 0 0 0.75rem rgb(255 255 255 / 0.0946); }
.t1y7ketf.t1y7ketf { color: var(--text-soft-color); --current-color: var(--text-soft-color); }
.t1m1uyu9.t1m1uyu9 { grid-template-columns: repeat(auto-fill, minmax(7.5rem, 1fr)); }
.t6wg34k.t6wg34k { border: var(--border-width) solid var(--border-color); border-radius: var(--radius); }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])) .t6wg34k.t6wg34k { background-color: rgb(255 255 255); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme]) .t6wg34k.t6wg34k { background-color: rgb(255 255 255); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t6wg34k.t6wg34k { background-color: rgb(33.57 34.08 37.99); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t6wg34k.t6wg34k { background-color: rgb(33.57 34.08 37.99); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t6wg34k.t6wg34k { background-color: rgb(33.57 34.08 37.99); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t6wg34k.t6wg34k { background-color: rgb(33.57 34.08 37.99); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .t6wg34k.t6wg34k { background-color: rgb(0 0 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .t6wg34k.t6wg34k { background-color: rgb(0 0 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .t6wg34k.t6wg34k { background-color: rgb(0 0 0); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .t6wg34k.t6wg34k { background-color: rgb(0 0 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .t6wg34k.t6wg34k { background-color: rgb(0 0 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .t6wg34k.t6wg34k { background-color: rgb(0 0 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .t6wg34k.t6wg34k { background-color: rgb(0 0 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .t6wg34k.t6wg34k { background-color: rgb(0 0 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .t6wg34k.t6wg34k { background-color: rgb(0 0 0); } }
.t1xepmyb.t1xepmyb { overflow: hidden; display: grid; }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])) .t82yiff.t82yiff { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme]) .t82yiff.t82yiff { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); } }
.t82yiff.t82yiff { background-color: transparent; }
:where(:root[data-theme="dark"]) .t82yiff.t82yiff { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme])) .t82yiff.t82yiff { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); } }
.t13ihnb1.t13ihnb1 { height: auto; min-height: 4rem; max-height: initial; padding: calc(1.25 * var(--gap)) calc(1.5 * var(--gap)); }
.t1hpj2fc.t1hpj2fc { align-content: center; }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])) .t18xtt33.t18xtt33 { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(0 0 0 / 0.0549); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme]) .t18xtt33.t18xtt33 { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(0 0 0 / 0.0549); } }
:where(:root[data-theme="dark"]) .t18xtt33.t18xtt33 { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme])) .t18xtt33.t18xtt33 { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0.3261); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0.3261); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0.3261); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0.3261); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .t18xtt33.t18xtt33 { background-color: rgb(0 0 0 / 0); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast])) .tnd4rvz.tnd4rvz { display: none; } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-theme])) .tnd4rvz.tnd4rvz { display: none; } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"]) .tnd4rvz.tnd4rvz { display: none; } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .tnd4rvz.tnd4rvz { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-theme])[data-contrast]) .tnd4rvz.tnd4rvz { display: none; } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]) .tnd4rvz.tnd4rvz { display: none; } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-theme][data-contrast="more"]) .tnd4rvz.tnd4rvz { display: none; } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .tnd4rvz.tnd4rvz { display: none; } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"])[data-theme][data-theme="dark"]) .tnd4rvz.tnd4rvz { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-theme][data-contrast][data-contrast="more"]) .tnd4rvz.tnd4rvz { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-theme][data-contrast][data-theme="dark"]) .tnd4rvz.tnd4rvz { display: none; } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast])) .thmxwpa.thmxwpa { display: none; } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-theme="dark"])) .thmxwpa.thmxwpa { display: none; } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-theme="dark"])[data-contrast]) .thmxwpa.thmxwpa { display: none; } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme]) .thmxwpa.thmxwpa { display: none; } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-theme])[data-contrast="more"]) .thmxwpa.thmxwpa { display: none; } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-theme="dark"][data-contrast="more"]) .thmxwpa.thmxwpa { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast]) .thmxwpa.thmxwpa { display: none; } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-theme][data-theme="dark"][data-contrast="more"]) .thmxwpa.thmxwpa { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast]:not([data-theme])[data-contrast="more"]) .thmxwpa.thmxwpa { display: none; } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-theme="dark"][data-contrast="more"]) .thmxwpa.thmxwpa { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-theme][data-theme="dark"][data-contrast="more"]) .thmxwpa.thmxwpa { display: none; } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])) .taa36j2.taa36j2 { display: none; } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast]) .taa36j2.taa36j2 { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-theme]):not([data-contrast])) .taa36j2.taa36j2 { display: none; } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-theme])[data-contrast="more"]) .taa36j2.taa36j2 { display: none; } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .taa36j2.taa36j2 { display: none; } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .taa36j2.taa36j2 { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-theme])[data-contrast][data-contrast="more"]) .taa36j2.taa36j2 { display: none; } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .taa36j2.taa36j2 { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-theme]:not([data-contrast])[data-theme="dark"]) .taa36j2.taa36j2 { display: none; } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-theme][data-contrast="more"][data-theme="dark"]) .taa36j2.taa36j2 { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-theme][data-contrast][data-contrast="more"][data-theme="dark"]) .taa36j2.taa36j2 { display: none; } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])) .t1f047t9.t1f047t9 { display: none; } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast]) .t1f047t9.t1f047t9 { display: none; } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-theme="dark"]):not([data-contrast])) .t1f047t9.t1f047t9 { display: none; } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-theme="dark"])[data-contrast="more"]) .t1f047t9.t1f047t9 { display: none; } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-theme="dark"])[data-contrast][data-contrast="more"]) .t1f047t9.t1f047t9 { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-theme="dark"])[data-theme]:not([data-contrast])) .t1f047t9.t1f047t9 { display: none; } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast="more"]) .t1f047t9.t1f047t9 { display: none; } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast][data-contrast="more"]) .t1f047t9.t1f047t9 { display: none; } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])) .t1efq1ha.t1efq1ha { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme]) .t1efq1ha.t1efq1ha { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.1073); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.1073); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.1073); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.1073); } }
:where(:root[data-theme="dark"]) .t1efq1ha.t1efq1ha { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme])) .t1efq1ha.t1efq1ha { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.8173); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.8173); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.8173); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.8173); } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])[data-contrast="more"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.1574); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.1574); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast="more"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.1574); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])[data-theme]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0.1574); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .t1efq1ha.t1efq1ha { background-color: rgb(0 0 0 / 0); } }
.t1irelva.t1irelva { border: var(--border-width) solid var(--border-color); border-radius: var(--radius); }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .t1irelva.t1irelva { background-color: rgb(109.64 107.97 230.8); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .t1irelva.t1irelva { background-color: rgb(109.64 107.97 230.8); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .t1irelva.t1irelva { background-color: rgb(109.64 107.97 230.8); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .t1irelva.t1irelva { background-color: rgb(109.64 107.97 230.8); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t1irelva.t1irelva { background-color: rgb(110.63 111.54 219.06); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t1irelva.t1irelva { background-color: rgb(110.63 111.54 219.06); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t1irelva.t1irelva { background-color: rgb(110.63 111.54 219.06); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t1irelva.t1irelva { background-color: rgb(110.63 111.54 219.06); } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])[data-contrast="more"]) .t1irelva.t1irelva { background-color: rgb(104.66 101.56 227.08); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])) .t1irelva.t1irelva { background-color: rgb(104.66 101.56 227.08); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast="more"]) .t1irelva.t1irelva { background-color: rgb(104.66 101.56 227.08); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])[data-theme]) .t1irelva.t1irelva { background-color: rgb(104.66 101.56 227.08); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .t1irelva.t1irelva { background-color: rgb(105.71 105.73 214.98); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .t1irelva.t1irelva { background-color: rgb(105.71 105.73 214.98); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .t1irelva.t1irelva { background-color: rgb(105.71 105.73 214.98); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .t1irelva.t1irelva { background-color: rgb(105.71 105.73 214.98); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .t1irelva.t1irelva { background-color: rgb(105.71 105.73 214.98); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .t1irelva.t1irelva { background-color: rgb(105.71 105.73 214.98); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .t1irelva.t1irelva { background-color: rgb(105.71 105.73 214.98); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .t1irelva.t1irelva { background-color: rgb(105.71 105.73 214.98); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .t1irelva.t1irelva { background-color: rgb(105.71 105.73 214.98); } }
.t18deflx.t18deflx { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: transparent; }
.tf5cf6x.tf5cf6x { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0694); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0694); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0694); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0694); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0693); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0693); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0693); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0693); } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])[data-contrast="more"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0711); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0711); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast="more"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0711); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])[data-theme]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.0711); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.071); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.071); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.071); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.071); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.071); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.071); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.071); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.071); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .tf5cf6x.tf5cf6x { background-color: rgb(0 0 0 / 0.071); } }
.t1id8asi.t1id8asi { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.1367); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.1367); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.1367); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.1367); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.1365); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.1365); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.1365); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.1365); } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])[data-contrast="more"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2079); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2079); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast="more"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2079); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])[data-theme]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2079); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2074); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2074); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2074); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2074); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2074); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2074); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2074); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2074); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .t1id8asi.t1id8asi { background-color: rgb(0 0 0 / 0.2074); } }
.t18znj1s.t18znj1s { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0909); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0909); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0909); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0909); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0898); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0898); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0898); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0898); } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])[data-contrast="more"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0862); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0862); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast="more"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0862); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])[data-theme]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0862); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0851); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0851); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0851); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0851); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0851); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0851); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0851); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0851); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .t18znj1s.t18znj1s { background-color: rgb(255 255 255 / 0.0851); } }
.tdp89r4.tdp89r4 { border: var(--border-width) solid var(--border-color); border-radius: var(--radius); }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .tdp89r4.tdp89r4 { background-color: rgb(59.19 60.75 74.4); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .tdp89r4.tdp89r4 { background-color: rgb(59.19 60.75 74.4); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .tdp89r4.tdp89r4 { background-color: rgb(59.19 60.75 74.4); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .tdp89r4.tdp89r4 { background-color: rgb(59.19 60.75 74.4); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .tdp89r4.tdp89r4 { background-color: rgb(64.75 66.28 79.29); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .tdp89r4.tdp89r4 { background-color: rgb(64.75 66.28 79.29); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .tdp89r4.tdp89r4 { background-color: rgb(64.75 66.28 79.29); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .tdp89r4.tdp89r4 { background-color: rgb(64.75 66.28 79.29); } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])[data-contrast="more"]) .tdp89r4.tdp89r4 { background-color: rgb(51.35 52.75 65.05); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])) .tdp89r4.tdp89r4 { background-color: rgb(51.35 52.75 65.05); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast="more"]) .tdp89r4.tdp89r4 { background-color: rgb(51.35 52.75 65.05); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])[data-theme]) .tdp89r4.tdp89r4 { background-color: rgb(51.35 52.75 65.05); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .tdp89r4.tdp89r4 { background-color: rgb(51.58 52.87 63.88); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .tdp89r4.tdp89r4 { background-color: rgb(51.58 52.87 63.88); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .tdp89r4.tdp89r4 { background-color: rgb(51.58 52.87 63.88); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .tdp89r4.tdp89r4 { background-color: rgb(51.58 52.87 63.88); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .tdp89r4.tdp89r4 { background-color: rgb(51.58 52.87 63.88); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .tdp89r4.tdp89r4 { background-color: rgb(51.58 52.87 63.88); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .tdp89r4.tdp89r4 { background-color: rgb(51.58 52.87 63.88); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .tdp89r4.tdp89r4 { background-color: rgb(51.58 52.87 63.88); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .tdp89r4.tdp89r4 { background-color: rgb(51.58 52.87 63.88); } }
.t1bv989d.t1bv989d { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: transparent; }
.trezrsb.trezrsb { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0404); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0404); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0404); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0404); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0413); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0413); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0413); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0413); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast])) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0398); } }
@media (not (prefers-contrast: more)) { :where(:root[data-contrast="more"]) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0398); } }
@media (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]) .trezrsb.trezrsb { background-color: rgb(255 255 255 / 0.0398); } }
.t2bwe9c.t2bwe9c { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.0804); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.0804); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.0804); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.0804); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.0825); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.0825); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.0825); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.0825); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast])) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.1169); } }
@media (not (prefers-contrast: more)) { :where(:root[data-contrast="more"]) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.1169); } }
@media (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]) .t2bwe9c.t2bwe9c { background-color: rgb(255 255 255 / 0.1169); } }
.t89dxxg.t89dxxg { border: var(--border-width) solid var(--border-color); border-radius: var(--card-radius); }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])) .t89dxxg.t89dxxg { background-color: rgb(255 255 255); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme]) .t89dxxg.t89dxxg { background-color: rgb(255 255 255); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t89dxxg.t89dxxg { background-color: rgb(33.57 34.08 37.99); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t89dxxg.t89dxxg { background-color: rgb(33.57 34.08 37.99); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t89dxxg.t89dxxg { background-color: rgb(33.57 34.08 37.99); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t89dxxg.t89dxxg { background-color: rgb(33.57 34.08 37.99); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .t89dxxg.t89dxxg { background-color: rgb(0 0 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .t89dxxg.t89dxxg { background-color: rgb(0 0 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .t89dxxg.t89dxxg { background-color: rgb(0 0 0); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .t89dxxg.t89dxxg { background-color: rgb(0 0 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .t89dxxg.t89dxxg { background-color: rgb(0 0 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .t89dxxg.t89dxxg { background-color: rgb(0 0 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .t89dxxg.t89dxxg { background-color: rgb(0 0 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .t89dxxg.t89dxxg { background-color: rgb(0 0 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .t89dxxg.t89dxxg { background-color: rgb(0 0 0); } }
.t1jpcozq.t1jpcozq { padding: calc(3 * var(--gap)) calc(2.5 * var(--gap)) calc(3.5 * var(--gap)) calc(2.5 * var(--gap)); }
.tke6ol2.tke6ol2 { display: grid; gap: calc(3 * var(--gap)); }
.te0iiws.te0iiws { grid-template-columns: repeat(auto-fit, minmax(9rem, 1fr)); }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])) .t18cnups.t18cnups { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(244.02 244.31 246.42); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0.042); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme]) .t18cnups.t18cnups { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(244.02 244.31 246.42); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0.042); } }
.t18cnups.t18cnups { border-radius: calc(1.5 * var(--radius)); }
:where(:root[data-theme="dark"]) .t18cnups.t18cnups { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme])) .t18cnups.t18cnups { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t18cnups.t18cnups { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0.2331); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t18cnups.t18cnups { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0.2331); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t18cnups.t18cnups { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0.2331); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t18cnups.t18cnups { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0.2331); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .t18cnups.t18cnups { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .t18cnups.t18cnups { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .t18cnups.t18cnups { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .t18cnups.t18cnups { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .t18cnups.t18cnups { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .t18cnups.t18cnups { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .t18cnups.t18cnups { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .t18cnups.t18cnups { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .t18cnups.t18cnups { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0); } }
.t19qkici.t19qkici { height: auto; min-height: 7rem; max-height: initial; padding: calc(1.5 * var(--gap)); }
.t1bdbuja.t1bdbuja { display: grid; gap: calc(0.5 * var(--gap)); }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])) .tuyabos.tuyabos { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(244.02 244.31 246.42); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme]) .tuyabos.tuyabos { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(244.02 244.31 246.42); } }
.tuyabos.tuyabos { border-radius: calc(1.5 * var(--radius)); }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .tuyabos.tuyabos { box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.0826); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .tuyabos.tuyabos { box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.0826); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .tuyabos.tuyabos { box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.0826); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .tuyabos.tuyabos { box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.0826); } }
:where(:root[data-theme="dark"]) .tuyabos.tuyabos { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme])) .tuyabos.tuyabos { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .tuyabos.tuyabos { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.5256); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .tuyabos.tuyabos { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.5256); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .tuyabos.tuyabos { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.5256); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .tuyabos.tuyabos { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.5256); } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])[data-contrast="more"]) .tuyabos.tuyabos { box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.1217); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])) .tuyabos.tuyabos { box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.1217); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast="more"]) .tuyabos.tuyabos { box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.1217); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])[data-theme]) .tuyabos.tuyabos { box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0.1217); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .tuyabos.tuyabos { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .tuyabos.tuyabos { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .tuyabos.tuyabos { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .tuyabos.tuyabos { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .tuyabos.tuyabos { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .tuyabos.tuyabos { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .tuyabos.tuyabos { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .tuyabos.tuyabos { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .tuyabos.tuyabos { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 0.375rem 1rem -0.125rem rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])) .t1huh8k9.t1huh8k9 { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(244.02 244.31 246.42); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme]) .t1huh8k9.t1huh8k9 { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(244.02 244.31 246.42); } }
.t1huh8k9.t1huh8k9 { border-radius: calc(1.5 * var(--radius)); }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])) .t1huh8k9.t1huh8k9 { box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.1217); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-contrast]) .t1huh8k9.t1huh8k9 { box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.1217); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme]) .t1huh8k9.t1huh8k9 { box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.1217); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme="dark"])[data-theme][data-contrast]) .t1huh8k9.t1huh8k9 { box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.1217); } }
:where(:root[data-theme="dark"]) .t1huh8k9.t1huh8k9 { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme])) .t1huh8k9.t1huh8k9 { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); } }
@media (not (prefers-contrast: more)) { :where(:root:not([data-contrast="more"])[data-theme="dark"]) .t1huh8k9.t1huh8k9 { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.9498); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root:not([data-contrast="more"]):not([data-theme])) .t1huh8k9.t1huh8k9 { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.9498); } }
@media (prefers-contrast: more) { :where(:root:not([data-contrast="more"])[data-contrast][data-theme="dark"]) .t1huh8k9.t1huh8k9 { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.9498); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast="more"]):not([data-theme])[data-contrast]) .t1huh8k9.t1huh8k9 { background-color: rgb(39.24 40.06 46.72); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.9498); } }
@media (not (prefers-color-scheme: dark)) { :where(:root:not([data-theme="dark"])[data-contrast="more"]) .t1huh8k9.t1huh8k9 { box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.184); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])) .t1huh8k9.t1huh8k9 { box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.184); } }
@media (prefers-color-scheme: dark) { :where(:root:not([data-theme="dark"])[data-theme][data-contrast="more"]) .t1huh8k9.t1huh8k9 { box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.184); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme="dark"])[data-theme]) .t1huh8k9.t1huh8k9 { box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0.184); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast]):not([data-theme])) .t1huh8k9.t1huh8k9 { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme="dark"]) .t1huh8k9.t1huh8k9 { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"]:not([data-theme])) .t1huh8k9.t1huh8k9 { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (not (prefers-contrast: more)) { :where(:root[data-contrast="more"][data-theme="dark"]) .t1huh8k9.t1huh8k9 { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root:not([data-contrast])[data-theme][data-theme="dark"]) .t1huh8k9.t1huh8k9 { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0); } }
@media (not (prefers-contrast: more)) and (prefers-color-scheme: dark) { :where(:root[data-contrast="more"][data-theme][data-theme="dark"]) .t1huh8k9.t1huh8k9 { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"]:not([data-theme])) .t1huh8k9.t1huh8k9 { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0); } }
@media (not (prefers-color-scheme: dark)) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme="dark"]) .t1huh8k9.t1huh8k9 { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0); } }
@media (prefers-color-scheme: dark) and (prefers-contrast: more) { :where(:root[data-contrast][data-contrast="more"][data-theme][data-theme="dark"]) .t1huh8k9.t1huh8k9 { background-color: rgb(14.32 14.76 18.35); box-shadow:  0 1rem 2.5rem -0.5rem rgb(0 0 0 / 0); } }
.t1xrp9nn.t1xrp9nn { font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); font-style: var(--small-font-style, var(--default-font-style)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); letter-spacing: 0.04em; font-weight: 600; text-transform: uppercase; }
.tgcunz7.tgcunz7 { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(48.95 49.61 54.73); border-radius: var(--card-radius); }
.tsrxitx.tsrxitx { background-color: transparent; border-radius: var(--radius); }
.t1u8ukdv.t1u8ukdv { height: auto; min-height: 6rem; max-height: initial; padding: calc(1.25 * var(--gap)); }
.txahe1w.txahe1w { background-color: rgb(255 255 255 / 0.0299); border-radius: var(--radius); }
.tuboald.tuboald { background-color: rgb(255 255 255 / 0.0494); border-radius: var(--radius); }
.t1kz48qs.t1kz48qs { background-color: rgb(255 255 255 / 0.0686); border-radius: var(--radius); }
.tjuu480.tjuu480 { border: var(--border-width) solid var(--border-color); color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(228.24 228.72 232.21); border-radius: var(--card-radius); }
.tm5tfgf.tm5tfgf { background-color: rgb(255 255 255 / 0.3831); border-radius: var(--radius); }
.tplztw0.tplztw0 { background-color: rgb(255 255 255 / 0.646); border-radius: var(--radius); }
.t1x1o9hc.t1x1o9hc { background-color: rgb(255 255 255 / 0.9151); border-radius: var(--radius); }
.tlehuat.tlehuat { grid-template-columns: repeat(auto-fit, minmax(11rem, 1fr)); }
.tvce45g.tvce45g { border: var(--border-width) solid var(--border-color); color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(247.24 243.8 241.19); border-radius: var(--radius); }
.tp6sgwc.tp6sgwc { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(0 0 0 / 0.1081); border-radius: calc(0.5 * var(--radius)); }
.t1laqeh2.t1laqeh2 { border: var(--border-width) solid var(--border-color); background-color: rgb(0 0 0); border-radius: 9999rem; }
.t1ws017u.t1ws017u { height: 1rem; min-height: initial; max-height: initial; width: 1rem; min-width: initial; max-width: initial; }
.t7qsbl2.t7qsbl2 { display: inline-block; }
.t1az8scj.t1az8scj { vertical-align: middle; }
.tz76426.tz76426 { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(58.04 43.11 31.14 / 0.1329); border-radius: calc(0.5 * var(--radius)); }
.tn1umgz.tn1umgz { border: var(--border-width) solid var(--border-color); background-color: rgb(58.04 43.11 31.14); border-radius: 9999rem; }
.tx6zjuq.tx6zjuq { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(37.37 50.71 36.94 / 0.1338); border-radius: calc(0.5 * var(--radius)); }
.tvgzexj.tvgzexj { border: var(--border-width) solid var(--border-color); background-color: rgb(37.37 50.71 36.94); border-radius: 9999rem; }
.trkw2jt.trkw2jt { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(134.34 112.81 95.94); border-radius: var(--radius); }
.t15s8itt.t15s8itt { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(0 0 0 / 0.1416); border-radius: calc(0.5 * var(--radius)); }
.tgnwhx8.tgnwhx8 { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(38.18 27.3 18.59 / 0.1894); border-radius: calc(0.5 * var(--radius)); }
.t1h08ytj.t1h08ytj { border: var(--border-width) solid var(--border-color); background-color: rgb(38.18 27.3 18.59); border-radius: 9999rem; }
.t1e1309e.t1e1309e { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(23.13 32.85 22.82 / 0.19); border-radius: calc(0.5 * var(--radius)); }
.t1flwtop.t1flwtop { border: var(--border-width) solid var(--border-color); background-color: rgb(23.13 32.85 22.82); border-radius: 9999rem; }
.tg166ff.tg166ff { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(48.72 38.72 30.85); border-radius: var(--radius); }
.t14d0dh4.t14d0dh4 { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(0 0 0 / 0.5446); border-radius: calc(0.5 * var(--radius)); }
.tkga05d.tkga05d { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(13.75 8.07 4.55 / 0.7059); border-radius: calc(0.5 * var(--radius)); }
.t1kbq9pp.t1kbq9pp { border: var(--border-width) solid var(--border-color); background-color: rgb(13.75 8.07 4.55); border-radius: 9999rem; }
.t2zvbln.t2zvbln { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(6.24 10.9 6.11 / 0.7124); border-radius: calc(0.5 * var(--radius)); }
.t146phgu.t146phgu { border: var(--border-width) solid var(--border-color); background-color: rgb(6.24 10.9 6.11); border-radius: 9999rem; }
.t1biv82m.t1biv82m { grid-template-columns: repeat(auto-fit, minmax(8.5rem, 1fr)); }
.txg7788.txg7788 { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(255 255 255 / 0); border-radius: calc(0.5 * var(--radius)); }
.tve3t4l.tve3t4l { border: var(--border-width) solid var(--border-color); color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(244.44 244.44 244.44); border-radius: var(--radius); }
.tbskiux.tbskiux { color: rgb(0 0 0 / 0.86); --current-color: rgb(0 0 0 / 0.86); background-color: rgb(255 255 255); border-radius: calc(0.5 * var(--radius)); }
.tznxkkn.tznxkkn { border: var(--border-width) solid var(--border-color); color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(31.12 31.12 31.12); border-radius: var(--radius); }
.t1nvibx4.t1nvibx4 { color: rgb(255 255 255 / 0.94); --current-color: rgb(255 255 255 / 0.94); background-color: rgb(0 0 0); border-radius: calc(0.5 * var(--radius)); }
@media (width >= 72rem) { .t12j4fsv.t12j4fsv { inline-size: max(var(--sidebar-width), calc(var(--sidebar-width) + calc(100% - var(--content-width) - var(--sidebar-width)) / 2)); min-inline-size: initial; max-inline-size: initial; } }
@media (not (width >= 72rem)) { .t12j4fsv.t12j4fsv { inline-size: 100%; min-inline-size: initial; max-inline-size: initial; } }
@media (not (width >= 72rem)) { .tr7gvvt.tr7gvvt:where(:not(:has(cookbook-mobile-toc))) { display: none; } }
.tr7gvvt.tr7gvvt:where(:has(cookbook-mobile-toc)) { display: block; }
@media (width >= 72rem) { .tj27e0t.tj27e0t { order: 2; } }
.tj27e0t.tj27e0t { position: relative; }
@media (not (width >= 72rem)) { .tj27e0t.tj27e0t { order: 0; } }
@media (width >= 72rem) { .t1ga7zct.t1ga7zct [data-element="Content"] { position: sticky; block-size: calc(100vh - var(--docs-nav-height)); min-block-size: initial; max-block-size: initial; overflow-y: auto; } }
.t1ga7zct.t1ga7zct [data-element="Content"] { inset-block: var(--docs-nav-height) auto; inline-size: 100%; min-inline-size: initial; max-inline-size: initial; scrollbar-width: none; }
@media (not (width >= 72rem)) { .t1ga7zct.t1ga7zct [data-element="Content"] { position: static; block-size: auto; min-block-size: initial; max-block-size: initial; overflow-y: visible; } }
.t1n2esog.t1n2esog { border-block-start: var(--border-width) solid var(--border-color); border-block-end: 0 solid var(--border-color); }
.tccqo84.tccqo84 { padding: var(--gap) var(--docs-sidebar-pad-x); }
.tub2dae.tub2dae { display: flex; gap: calc(2 * var(--gap)); flex-flow: row wrap; }
.t16cxc8p.t16cxc8p { align-items: center; justify-content: space-between; }
.todcd4e.todcd4e:where(:not(:empty)) [data-element="Social"] { display: flex; }
.todcd4e.todcd4e [data-element="Social"] { gap: calc(2 * var(--gap)); align-items: center; margin-inline: 0 auto; padding-block: var(--gap); }
.todcd4e.todcd4e:where(:empty) [data-element="Social"] { display: none; }
.t2y5fan.t2y5fan { margin-block: var(--margin-block-start) var(--margin-block-end); margin-inline: 0; padding: calc(2 * var(--gap)); }
.t4oymby.t4oymby:where([hidden]) { display: none; }
.t1yzhy68.t1yzhy68 { --margin-block-end: 0; --margin-block-start: 0; }
.t1if2rb.t1if2rb > [data-element="Heading"] + [data-element="Body"] { --margin-block-start: 0; --margin-block-end: 0; margin-block: var(--margin-block-start) var(--margin-block-end); }
.t1if2rb.t1if2rb [data-element="Heading"] { --margin-block-start: 0; --margin-block-end: var(--gap); margin-block: var(--margin-block-start) var(--margin-block-end); margin-inline: 0; font-size: var(--h3-font-size, var(--default-font-size)); line-height: var(--h3-line-height, var(--default-line-height)); letter-spacing: var(--h3-letter-spacing, var(--default-letter-spacing)); font-weight: var(--h3-font-weight, var(--default-font-weight)); font-style: var(--h3-font-style, var(--default-font-style)); text-transform: var(--h3-text-transform, var(--default-text-transform)); font-family: var(--h3-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--h3-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--h3-icon-size, var(--default-icon-size)); }
.t1if2rb.t1if2rb > *:where([data-tab-heading][hidden]) { display: none; }
.tww0xx4.tww0xx4 { border: 0 solid var(--border-color); color: var(--text-color); --current-color: var(--text-color); background-color: var(--surface-color); }
@media (width >= 50rem) { .tww0xx4.tww0xx4 { box-shadow: none ; } }
@media (not (width >= 50rem)) { .tww0xx4.tww0xx4 { box-shadow:  0.25rem 0 1rem var(--shadow-color); } }
.ttslscl.ttslscl { block-size: auto; min-block-size: initial; max-block-size: initial; margin: 0; padding: 0; }
@media (width >= 50rem) { .ttslscl.ttslscl { inline-size: var(--sidebar-width); min-inline-size: initial; max-inline-size: initial; } }
@media (not (width >= 50rem)) { .ttslscl.ttslscl { inline-size: min(22rem, calc(100% - 2rem)); min-inline-size: initial; max-inline-size: initial; } }
@media (width >= 50rem) { .t3bypnv.t3bypnv { scrollbar-width: auto; scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color, transparent); scrollbar-gutter: stable; display: block; } }
@media (not (width >= 50rem)) { .t3bypnv.t3bypnv { scrollbar-width: auto; scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color, transparent); } }
@media (width >= 50rem) { .t1q0qjvj.t1q0qjvj { inset-block: var(--docs-nav-height) 0; transition: none; z-index: 8; inset-inline: max(0px, calc(calc(100% - var(--layout-width)) / 2)) auto; } }
@media (not (width >= 50rem)) { .t1q0qjvj.t1q0qjvj { inset-inline: 0 auto; inset-block: 0; z-index: 12; } }
.t1q0qjvj.t1q0qjvj { position: fixed; }
@media (not (width >= 50rem)) and (prefers-reduced-motion: reduce) { .t1q0qjvj.t1q0qjvj { transition: none; } }
@media (not (prefers-reduced-motion: reduce)) and (not (width >= 50rem)) { .t1q0qjvj.t1q0qjvj { transition: transform var(--sidebar-transition) ease-out, translate var(--sidebar-transition) ease-out, visibility var(--sidebar-transition), display var(--sidebar-transition) allow-discrete, overlay var(--sidebar-transition) allow-discrete; } }
.t1304ckl.t1304ckl { --sidebar-transition: 120ms; overflow-y: auto; overscroll-behavior: contain; }
@media (width >= 50rem) { .t1304ckl.t1304ckl { translate: 0; visibility: visible; } }
@media (not (width >= 50rem)) { .t1304ckl.t1304ckl:where([data-open]:popover-open) { translate: 0; } }
@media (not (width >= 50rem)) { .t1304ckl.t1304ckl:where(:popover-open) { visibility: visible; } }
@media (not (width >= 50rem)) { .t1304ckl.t1304ckl:where(:not(:popover-open[data-open])) { translate: -100% 0; } }
@media (not (width >= 50rem)) { .t1304ckl.t1304ckl:where(:not(:popover-open)) { visibility: hidden; } }
.t1po0iin.t1po0iin::backdrop { background-color: var(--overlay-color); opacity: 0; }
@media (width >= 50rem) { .t1po0iin.t1po0iin::backdrop { transition: none; } }
@media (not (width >= 50rem)) and (prefers-reduced-motion: reduce) { .t1po0iin.t1po0iin::backdrop { transition: none; } }
.t1po0iin.t1po0iin cookbook-sidebar [data-element="Badge"] { white-space: nowrap; display: inline-flex; align-items: center; flex-shrink: 0; margin-inline: auto 0; padding: 0.125em 0.625em; color: var(--accent-text-color); --current-color: var(--accent-text-color); background-color: var(--accent-surface-subtle-color); border-radius: 9999rem; font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--bold-font-weight); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); }
.t1po0iin.t1po0iin [data-element="Caret"] { flex-shrink: 0; inline-size: 1rem; min-inline-size: initial; max-inline-size: initial; block-size: 1rem; min-block-size: initial; max-block-size: initial; }
.t1po0iin.t1po0iin:where(:not(:dir(rtl))) [data-element="Caret"] { transform: none; }
.t1po0iin.t1po0iin [data-element="MobileHeading"] > button { display: grid; align-items: center; justify-items: center; flex-shrink: 0; inline-size: var(--docs-menu-button-size); min-inline-size: initial; max-inline-size: initial; block-size: var(--docs-menu-button-size); min-block-size: initial; max-block-size: initial; padding: 0; border: 0 solid var(--border-color); color: var(--text-soft-color); --current-color: var(--text-soft-color); background-color: transparent; border-radius: var(--header-control-radius); }
.t1po0iin.t1po0iin [data-element="MobileHeading"] > button > svg { inline-size: 1.25rem; min-inline-size: initial; max-inline-size: initial; block-size: 1.25rem; min-block-size: initial; max-block-size: initial; }
.t1po0iin.t1po0iin [data-element="Content"] { display: flex; flex-flow: column; }
@media (width >= 50rem) { .t1po0iin.t1po0iin [data-element="Content"] { gap: calc(2 * var(--gap)); block-size: auto; min-block-size: 100%; max-block-size: initial; padding-inline: var(--docs-sidebar-pad-x); padding-block: calc(3 * var(--gap)) calc(6 * var(--gap)); } }
.t1po0iin.t1po0iin cookbook-sidebar summary { block-size: auto; min-block-size: 2.25rem; max-block-size: initial; padding: calc(0.75 * var(--gap)) calc(1.25 * var(--gap)); color: var(--sidebar-text-color); --current-color: var(--sidebar-text-color); font-size: var(--navigation-font-size, var(--default-font-size)); line-height: var(--navigation-line-height, var(--default-line-height)); letter-spacing: var(--navigation-letter-spacing, var(--default-letter-spacing)); font-weight: var(--navigation-font-weight, var(--default-font-weight)); font-style: var(--navigation-font-style, var(--default-font-style)); text-transform: var(--navigation-text-transform, var(--default-text-transform)); font-family: var(--navigation-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--navigation-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--navigation-icon-size, var(--default-icon-size)); border-radius: var(--radius); text-decoration: none; margin-block: 0 var(--border-width); display: flex; gap: var(--gap); align-items: center; justify-content: space-between; cursor: pointer; user-select: none; }
.t1po0iin.t1po0iin cookbook-sidebar a { block-size: auto; min-block-size: 2.25rem; max-block-size: initial; padding: calc(0.75 * var(--gap)) calc(1.25 * var(--gap)); color: var(--sidebar-text-color); --current-color: var(--sidebar-text-color); font-size: var(--navigation-font-size, var(--default-font-size)); line-height: var(--navigation-line-height, var(--default-line-height)); letter-spacing: var(--navigation-letter-spacing, var(--default-letter-spacing)); font-weight: var(--navigation-font-weight, var(--default-font-weight)); font-style: var(--navigation-font-style, var(--default-font-style)); text-transform: var(--navigation-text-transform, var(--default-text-transform)); font-family: var(--navigation-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--navigation-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--navigation-icon-size, var(--default-icon-size)); border-radius: var(--radius); text-decoration: none; inline-size: 100%; min-inline-size: 0; max-inline-size: initial; display: flex; gap: 0.25em; align-items: center; background-color: var(--surface-color); }
.t1po0iin.t1po0iin [data-element="GroupLabel"] { display: flex; gap: 0.25em; align-items: center; inline-size: auto; min-inline-size: 0; max-inline-size: initial; flex-grow: 1; }
.t1po0iin.t1po0iin [data-element=SectionHeading] { display: flex; gap: 0.25em; align-items: center; inline-size: auto; min-inline-size: 0; max-inline-size: initial; flex-grow: 1; }
.t1po0iin.t1po0iin summary > a { justify-content: space-between; }
.t1po0iin.t1po0iin [data-element="HomeLabel"] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.t1po0iin.t1po0iin [data-element="HomeLink"] { display: flex; gap: var(--gap); align-items: center; text-decoration: none; inline-size: auto; min-inline-size: 0; max-inline-size: initial; padding: 0; color: var(--text-color); --current-color: var(--text-color); font-size: var(--h4-font-size, var(--default-font-size)); line-height: var(--h4-line-height, var(--default-line-height)); letter-spacing: var(--h4-letter-spacing, var(--default-letter-spacing)); font-weight: var(--h4-font-weight, var(--default-font-weight)); font-style: var(--h4-font-style, var(--default-font-style)); text-transform: var(--h4-text-transform, var(--default-text-transform)); font-family: var(--h4-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--h4-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--h4-icon-size, var(--default-icon-size)); }
.t1po0iin.t1po0iin [data-element="HomeLink"] > [data-element="Logo"] { inline-size: 2rem; min-inline-size: initial; max-inline-size: initial; block-size: 2rem; min-block-size: initial; max-block-size: initial; }
.t1po0iin.t1po0iin cookbook-sidebar li { overflow-wrap: anywhere; }
.t1po0iin.t1po0iin cookbook-sidebar ul { display: grid; gap: var(--border-width); grid-template-columns: minmax(0, 1fr); margin: 0; padding: 0; list-style: none; }
@media (width >= 50rem) { .t1po0iin.t1po0iin [data-element="MobileFooter"] { display: none; } }
.t1po0iin.t1po0iin [data-element="MobileFooter"] { flex-shrink: 0; }
@media (width >= 50rem) { .t1po0iin.t1po0iin [data-element="MobileHeader"] { display: none; } }
.t1po0iin.t1po0iin [data-element="MobileHeader"] { gap: calc(2 * var(--gap)); flex-shrink: 0; padding: calc(2 * var(--gap)) var(--docs-sidebar-pad-x); border-block-start: 0 solid var(--border-color); border-block-end: var(--border-width) solid var(--border-color); }
@media (width >= 50rem) { .t1po0iin.t1po0iin [data-element="MobileHeading"] { display: none; } }
.t1po0iin.t1po0iin [data-element="MobileHeading"] { gap: var(--gap); align-items: center; justify-content: space-between; }
.t1po0iin.t1po0iin cookbook-sidebar details > ul > li { margin-inline: calc(1.5 * var(--gap)) 0; }
.t1po0iin.t1po0iin [data-element="SectionHeading"] { margin: 0 0 var(--border-width) 0; padding: calc(0.75 * var(--gap)) calc(1.25 * var(--gap)); color: var(--text-color); --current-color: var(--text-color); font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--bold-font-weight); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); }
.t1po0iin.t1po0iin cookbook-sidebar summary::marker { display: none; }
.t1po0iin.t1po0iin summary::-webkit-details-marker { display: none; }
.t1po0iin.t1po0iin cookbook-sidebar { display: block; }
@media (not (prefers-reduced-motion: reduce)) and (not (width >= 50rem)) { .t1po0iin.t1po0iin::backdrop { transition: opacity var(--sidebar-transition) ease-out, display var(--sidebar-transition) allow-discrete, overlay var(--sidebar-transition) allow-discrete; } }
.t1po0iin.t1po0iin:where(:dir(rtl)) [data-element="Caret"] { transform: rotate(180deg); }
@media (not (width >= 50rem)) { .t1po0iin.t1po0iin [data-element="Content"] { gap: 0; block-size: 100%; min-block-size: initial; max-block-size: initial; padding-inline: 0; padding-block: 0; } }
.t1po0iin.t1po0iin cookbook-sidebar a:where([aria-current="page"]) { color: var(--accent-text-color); --current-color: var(--accent-text-color); background-color: var(--accent-surface-subtle-color); font-size: var(--navigation-font-size, var(--default-font-size)); line-height: var(--navigation-line-height, var(--default-line-height)); letter-spacing: var(--navigation-letter-spacing, var(--default-letter-spacing)); font-weight: var(--bold-font-weight); font-style: var(--navigation-font-style, var(--default-font-style)); text-transform: var(--navigation-text-transform, var(--default-text-transform)); font-family: var(--navigation-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--navigation-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--navigation-icon-size, var(--default-icon-size)); }
.t1po0iin.t1po0iin details > summary > [data-element=Caret]:where(:is(details[open] > summary > *, details[open] > summary > a > *)) { transform: rotate(90deg); }
.t1po0iin.t1po0iin details > summary > a > [data-element=Caret]:where(:is(details[open] > summary > *, details[open] > summary > a > *)) { transform: rotate(90deg); }
.t1po0iin.t1po0iin [data-element="GroupLabel"] > span:where(:first-child) { inline-size: auto; min-inline-size: 0; max-inline-size: initial; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.t1po0iin.t1po0iin [data-element="SectionHeading"] > span:where(:first-child) { inline-size: auto; min-inline-size: 0; max-inline-size: initial; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.t1po0iin.t1po0iin ul > li + li:where([data-section][data-top-level]) { margin-block: calc(2.5 * var(--gap)) 0; }
.t1po0iin.t1po0iin [data-element="MobileHeading"] > button:where(:hover) { color: var(--text-color); --current-color: var(--text-color); background-color: var(--surface-2-hover-color); }
.t1po0iin.t1po0iin cookbook-sidebar a:where(:is(:not([aria-current="page"]):focus-visible, :not([aria-current="page"]):hover)) { color: var(--text-color); --current-color: var(--text-color); background-color: var(--surface-2-hover-color); }
.t1po0iin.t1po0iin cookbook-sidebar a:where(:focus-visible) { position: relative; z-index: 1; }
.t1po0iin.t1po0iin cookbook-sidebar summary:where(:is(:not([aria-current="page"]):focus-visible, :not([aria-current="page"]):hover)) { color: var(--text-color); --current-color: var(--text-color); background-color: var(--surface-2-hover-color); }
.t1po0iin.t1po0iin cookbook-sidebar summary:where(:focus-visible) { position: relative; z-index: 1; }
.t1po0iin.t1po0iin a > span:where(:first-child) { inline-size: auto; min-inline-size: 0; max-inline-size: initial; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.t1po0iin.t1po0iin [data-element=SectionHeading]:where(:has(> a)) { padding: 0; }
.t1po0iin.t1po0iin summary:where(:has(> a)) { padding: 0; }
@media (not (width >= 50rem)) { .t1po0iin.t1po0iin [data-element="MobileHeader"] { display: grid; } }
@media (not (width >= 50rem)) { .t1po0iin.t1po0iin [data-element="MobileHeading"] { display: flex; } }
.t1po0iin.t1po0iin:where([data-open]:popover-open)::backdrop { opacity: 1; }
.t1po0iin.t1po0iin [data-element="SectionHeading"] > a:where(:not([aria-current="page"])) { color: var(--text-color); --current-color: var(--text-color); font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--bold-font-weight); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); }
.t1po0iin.t1po0iin a:where([data-top-level]:not([aria-current="page"])) { color: var(--sidebar-text-color); --current-color: var(--sidebar-text-color); font-size: var(--navigation-font-size, var(--default-font-size)); line-height: var(--navigation-line-height, var(--default-line-height)); letter-spacing: var(--navigation-letter-spacing, var(--default-letter-spacing)); font-weight: var(--navigation-font-weight, var(--default-font-weight)); font-style: var(--navigation-font-style, var(--default-font-style)); text-transform: var(--navigation-text-transform, var(--default-text-transform)); font-family: var(--navigation-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--navigation-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--navigation-icon-size, var(--default-icon-size)); }
.t1po0iin.t1po0iin ul > li + li:where([data-top-level]:not([data-section])) { margin-block: 0; }
@media (not (width >= 50rem)) { .t1po0iin.t1po0iin cookbook-sidebar { flex-grow: 1; flex-basis: 0; block-size: auto; min-block-size: 0; max-block-size: initial; padding: calc(2 * var(--gap)) var(--docs-sidebar-pad-x); overflow-y: auto; scrollbar-width: auto; scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color, transparent); scrollbar-gutter: stable; overscroll-behavior: contain; } }
.tekz11m.tekz11m { border: var(--border-width) solid var(--border-color); background-color: var(--surface-color); border-radius: var(--card-radius); }
.tz7n4ds.tz7n4ds { margin-block: var(--margin-block-start) var(--margin-block-end); margin-inline: 0; }
.t13ysi39.t13ysi39 { overflow: clip; }
.tp5kwic.tp5kwic { --margin-block-end: calc(2 * var(--gap)); --margin-block-start: calc(2 * var(--gap)); }
.tllwj9l.tllwj9l > [data-element="List"] > button { --margin-block-start: 0; --margin-block-end: 0; margin-block: var(--margin-block-start) var(--margin-block-end); margin-inline: 0; font-size: var(--navigation-font-size, var(--default-font-size)); line-height: var(--navigation-line-height, var(--default-line-height)); letter-spacing: var(--navigation-letter-spacing, var(--default-letter-spacing)); font-weight: var(--navigation-font-weight, var(--default-font-weight)); font-style: var(--navigation-font-style, var(--default-font-style)); text-transform: var(--navigation-text-transform, var(--default-text-transform)); font-family: var(--navigation-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--navigation-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--navigation-icon-size, var(--default-icon-size)); padding: var(--gap) calc(2 * var(--gap)); border: 0 solid var(--border-color); border-radius: var(--radius); color: var(--text-color); --current-color: var(--text-color); background-color: transparent; cursor: pointer; white-space: nowrap; }
.tllwj9l.tllwj9l [data-element="List"] { padding: var(--gap); overflow: auto; display: flex; gap: var(--gap); background-color: var(--surface-2-color); }
.tllwj9l.tllwj9l > [data-element="List"] ~ [data-element="Tab"] { --margin-block-start: 0; --margin-block-end: 0; margin-block: var(--margin-block-start) var(--margin-block-end); }
.tllwj9l.tllwj9l > [data-element="List"] > button:where(:focus-visible) { outline: var(--outline-width) solid var(--focus-color); outline-offset: calc(var(--outline-offset) * -1); }
.tllwj9l.tllwj9l > [data-element="List"] > button:where([aria-selected="true"]) { color: var(--accent-surface-text-color); --current-color: var(--accent-surface-text-color); background-color: var(--accent-surface-color); }
.tczobu8.tczobu8 [data-element="Caption"] { font-size: var(--small-font-size, var(--default-font-size)); line-height: var(--small-line-height, var(--default-line-height)); letter-spacing: var(--small-letter-spacing, var(--default-letter-spacing)); font-weight: var(--small-font-weight, var(--default-font-weight)); font-style: var(--small-font-style, var(--default-font-style)); text-transform: var(--small-text-transform, var(--default-text-transform)); font-family: var(--small-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--small-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--small-icon-size, var(--default-icon-size)); color: var(--text-soft-color); --current-color: var(--text-soft-color); --margin-block-start: 0; --margin-block-end: var(--gap); margin-block: var(--margin-block-start) var(--margin-block-end); margin-inline: 0; display: none; }
.tczobu8.tczobu8 pre code { color: var(--syntax-text-color); --current-color: var(--syntax-text-color); white-space: pre; }
.tczobu8.tczobu8 [data-element="Caption"] + [data-element="MarkdownCodeBlock"] { --margin-block-start: 0; --margin-block-end: 0; margin-block: var(--margin-block-start) var(--margin-block-end); }
.tczobu8.tczobu8 pre { font-size: var(--code-font-size, var(--default-font-size)); line-height: var(--code-line-height, var(--default-line-height)); letter-spacing: var(--code-letter-spacing, var(--default-letter-spacing)); font-weight: var(--code-font-weight, var(--default-font-weight)); font-style: var(--code-font-style, var(--default-font-style)); text-transform: var(--code-text-transform, var(--default-text-transform)); font-family: var(--code-font-family, var(--default-font-family, var(--font-sans, var(--font-sans-fallback)))), var(--font-sans, var(--font-sans-fallback)); --bold-font-weight: var(--code-bold-font-weight, var(--default-bold-font-weight)); --icon-size: var(--code-icon-size, var(--default-icon-size)); }