/* ==========================================================================
   Bitly × PartnerPage directory — style fix
   Why it broke: PartnerPage moved to Tailwind v4, which wraps its styles in
   CSS cascade layers (@layer). The Bitly WordPress theme CSS loaded by the
   custom header is NOT layered, so it now wins over every PartnerPage
   utility (flex-row, container width, h1/h2 sizes, fonts, list sizes…).
   Fix: (1) reset the theme's leaks inside the directory content, and
   (2) re-declare PartnerPage's component + utility classes unlayered and
   scoped to the directory content (#custom-header + div), so the Bitly
   header/footer are untouched.
   Source: directory.static.partnerpage.io/_nuxt/entry.BvLDyIeT.css — if
   PartnerPage ships a new build with new classes, regenerate part 2.
   ========================================================================== */

/* ---- Part 1: base resets (undo Bitly theme leaks) ---- */
#custom-header + div { padding-top: 81px; font-family: Inter, ui-sans-serif, system-ui, sans-serif; font-size: 14px; line-height: 20px; color: #303030; background-color: #fffdf8; }
#custom-header + div .container { padding-top: 0; padding-bottom: 0; }
#custom-header + div :is(h1, h2, h3, h4, h5, h6, p, ul, ol, li, figure, blockquote) { margin: 0; padding: 0; font-size: inherit; line-height: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#custom-header + div :is(ul, ol) { list-style: none; }
#custom-header + div :is(ul, ol) a { font-size: inherit; line-height: inherit; }

/* ---- Part 2: PartnerPage components + utilities, unlayered & scoped ---- */
#custom-header + div .link { color: var(--color-text-link); cursor: pointer; font-weight: var(--font-weight-semibold); }
#custom-header + div .link:hover { color: var(--color-text-link-hover); }
#custom-header + div .link:active,
#custom-header + div .link:hover { text-decoration: underline; }
#custom-header + div .link:active { color: var(--color-text-link-active); }
#custom-header + div .typography-xsmall { font-size: var(--text-10); line-height: var(--text-10--line-height); }
#custom-header + div .typography-small,
#custom-header + div .typography-small-md { font-size: var(--text-12); line-height: var(--text-12--line-height); }
#custom-header + div .typography-small-md { font-weight: var(--font-weight-medium); }
#custom-header + div .typography-small-sb { font-size: var(--text-12); line-height: var(--text-12--line-height); font-weight: var(--font-weight-semibold); }
#custom-header + div .typography-base,
#custom-header + div .typography-base-u { font-size: var(--text-14); line-height: var(--text-14--line-height); }
#custom-header + div .typography-base-u { text-decoration-line: underline; }
#custom-header + div .typography-base-md { font-size: var(--text-14); line-height: var(--text-14--line-height); font-weight: var(--font-weight-medium); }
#custom-header + div .typography-base-sb,
#custom-header + div .typography-base-sb-u { font-size: var(--text-14); line-height: var(--text-14--line-height); font-weight: var(--font-weight-semibold); }
#custom-header + div .typography-base-sb-u { text-decoration-line: underline; }
#custom-header + div .typography-base-b { font-weight: var(--font-weight-bold); }
#custom-header + div .typography-base-b,
#custom-header + div .typography-base-mono { font-size: var(--text-14); line-height: var(--text-14--line-height); }
#custom-header + div .typography-base-mono { font-family: var(--font-family-mono); }
#custom-header + div .typography-base-public,
#custom-header + div .typography-base-public-sb { font-size: var(--text-16); line-height: var(--text-16--line-height); }
#custom-header + div .typography-base-public-sb { font-weight: var(--font-weight-bold); }
#custom-header + div .typography-lg-public { font-size: var(--text-18); line-height: var(--text-18--line-height); }
#custom-header + div .typography-label,
#custom-header + div .typography-label-md { font-size: var(--text-14); line-height: var(--text-14--line-height); }
#custom-header + div .typography-label-md { font-weight: var(--font-weight-medium); }
#custom-header + div .typography-label-sb { font-size: var(--text-14); line-height: var(--text-14--line-height); font-weight: var(--font-weight-semibold); }
#custom-header + div .typography-label-small { font-size: var(--text-12); line-height: var(--text-12--line-height); font-weight: var(--font-weight-semibold); text-transform: uppercase; }
#custom-header + div .typography-h6 { font-size: var(--text-14); line-height: var(--text-14--line-height); }
#custom-header + div .typography-h5,
#custom-header + div .typography-h6 { font-weight: var(--font-weight-semibold); font-family: var(--font-display); }
#custom-header + div .typography-h5 { font-size: var(--text-16); line-height: var(--text-16--line-height); }
#custom-header + div .typography-h4 { font-size: var(--text-20); line-height: var(--text-20--line-height); }
#custom-header + div .typography-h3,
#custom-header + div .typography-h4 { font-weight: var(--font-weight-semibold); font-family: var(--font-display); }
#custom-header + div .typography-h3 { font-size: var(--text-26); line-height: var(--text-26--line-height); }
#custom-header + div .typography-h2 { font-size: var(--text-28); line-height: var(--text-28--line-height); }
#custom-header + div .typography-h1,
#custom-header + div .typography-h2 { font-weight: var(--font-weight-semibold); font-family: var(--font-display); }
#custom-header + div .typography-h1 { font-size: var(--text-32); line-height: var(--text-32--line-height); }
#custom-header + div .typography-h6-public { font-size: var(--text-20); line-height: var(--text-20--line-height); }
#custom-header + div .typography-h5-public,
#custom-header + div .typography-h6-public { font-weight: var(--font-weight-semibold); font-family: var(--font-display); }
#custom-header + div .typography-h5-public { font-size: var(--text-24); line-height: var(--text-24--line-height); }
#custom-header + div .typography-h4-public { font-size: var(--text-30); line-height: var(--text-30--line-height); }
#custom-header + div .typography-h3-public,
#custom-header + div .typography-h4-public { font-weight: var(--font-weight-semibold); font-family: var(--font-display); }
#custom-header + div .typography-h3-public { font-size: var(--text-36); line-height: var(--text-36--line-height); }
#custom-header + div .typography-h2-public { font-weight: var(--font-weight-semibold); }
#custom-header + div .typography-h1-public,
#custom-header + div .typography-h2-public { font-size: var(--text-48); line-height: var(--text-48--line-height); font-family: var(--font-display); }
#custom-header + div .typography-h1-public { font-weight: var(--font-weight-extrabold); }
#custom-header + div .typography-button-primary,
#custom-header + div .typography-link-primary { font-size: var(--text-14); line-height: var(--text-14--line-height); font-weight: var(--font-weight-semibold); }
#custom-header + div .typography-link-primary { text-decoration-line: underline; }
#custom-header + div .typography-button-secondary,
#custom-header + div .typography-link-secondary { font-size: var(--text-14); line-height: var(--text-14--line-height); }
#custom-header + div .typography-link-secondary { text-decoration-line: underline; }
#custom-header + div .typography-display { font-size: var(--text-60); line-height: var(--text-60--line-height); font-weight: var(--font-weight-bold); font-family: var(--font-display); }
#custom-header + div .\@container { container-type: inline-size; }
#custom-header + div .pointer-events-auto { pointer-events: auto; }
#custom-header + div .pointer-events-none { pointer-events: none; }
#custom-header + div .collapse { visibility: collapse; }
#custom-header + div .invisible { visibility: hidden; }
#custom-header + div .visible { visibility: visible; }
#custom-header + div .sr-only { clip-path: inset(50%); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
#custom-header + div .not-sr-only { clip-path: none; white-space: normal; width: auto; height: auto; margin: 0px; padding: 0px; position: static; overflow: visible; }
#custom-header + div .absolute { position: absolute; }
#custom-header + div .absolute\! { position: absolute !important; }
#custom-header + div .fixed { position: fixed; }
#custom-header + div .relative { position: relative; }
#custom-header + div .static { position: static; }
#custom-header + div .sticky { position: sticky; }
#custom-header + div .inset-0 { inset: 0px; }
#custom-header + div .-top-1\.5 { top: calc(var(--spacing)*-1.5); }
#custom-header + div .-top-\[147px\] { top: -147px; }
#custom-header + div .-top-\[179px\] { top: -179px; }
#custom-header + div .-top-\[211px\] { top: -211px; }
#custom-header + div .top-0 { top: 0px; }
#custom-header + div .top-1 { top: var(--spacing); }
#custom-header + div .top-4 { top: calc(var(--spacing)*4); }
#custom-header + div .top-5 { top: calc(var(--spacing)*5); }
#custom-header + div .top-8 { top: calc(var(--spacing)*8); }
#custom-header + div .top-auto { top: auto; }
#custom-header + div .top-full { top: 100%; }
#custom-header + div .-right-1\.5 { right: calc(var(--spacing)*-1.5); }
#custom-header + div .right-0 { right: 0px; }
#custom-header + div .right-1 { right: var(--spacing); }
#custom-header + div .right-4 { right: calc(var(--spacing)*4); }
#custom-header + div .right-5 { right: calc(var(--spacing)*5); }
#custom-header + div .right-8 { right: calc(var(--spacing)*8); }
#custom-header + div .-bottom-1\.5 { bottom: calc(var(--spacing)*-1.5); }
#custom-header + div .-bottom-2\.5 { bottom: calc(var(--spacing)*-2.5); }
#custom-header + div .bottom-0 { bottom: 0px; }
#custom-header + div .bottom-1 { bottom: var(--spacing); }
#custom-header + div .bottom-5 { bottom: calc(var(--spacing)*5); }
#custom-header + div .bottom-auto { bottom: auto; }
#custom-header + div .-left-1\.5 { left: calc(var(--spacing)*-1.5); }
#custom-header + div .-left-\[135px\] { left: -135px; }
#custom-header + div .left-0 { left: 0px; }
#custom-header + div .left-1 { left: var(--spacing); }
#custom-header + div .left-\[-275px\] { left: -275px; }
#custom-header + div .left-\[5px\] { left: 5px; }
#custom-header + div .-z-10 { z-index: -10; }
#custom-header + div .z-0 { z-index: 0; }
#custom-header + div .z-1 { z-index: 1; }
#custom-header + div .z-2 { z-index: 2; }
#custom-header + div .z-3 { z-index: 3; }
#custom-header + div .z-10 { z-index: 10; }
#custom-header + div .z-11 { z-index: 11; }
#custom-header + div .z-20 { z-index: 20; }
#custom-header + div .z-40 { z-index: 40; }
#custom-header + div .z-50 { z-index: 50; }
#custom-header + div .z-100 { z-index: 100; }
#custom-header + div .z-150 { z-index: 150; }
#custom-header + div .z-500 { z-index: 500; }
#custom-header + div .z-1000000 { z-index: 1000000; }
#custom-header + div .z-1000010 { z-index: 1000010; }
#custom-header + div .z-1000020 { z-index: 1000020; }
#custom-header + div .col-span-1 { grid-column: span 1 / span 1; }
#custom-header + div .col-span-4 { grid-column: span 4 / span 4; }
#custom-header + div .container { width: 100%; }
@media (width >= 640px) { #custom-header + div .container { max-width: 640px; } }
@media (width >= 768px) { #custom-header + div .container { max-width: 768px; } }
@media (width >= 1024px) { #custom-header + div .container { max-width: 1024px; } }
@media (width >= 1280px) { #custom-header + div .container { max-width: 1280px; } }
@media (width >= 1536px) { #custom-header + div .container { max-width: 1536px; } }
#custom-header + div .-m-1 { margin: calc(var(--spacing)*-1); }
#custom-header + div .m-0 { margin: 0px; }
#custom-header + div .-mx-8 { margin-inline: calc(var(--spacing)*-8); }
#custom-header + div .mx-2 { margin-inline: calc(var(--spacing)*2); }
#custom-header + div .mx-8 { margin-inline: calc(var(--spacing)*8); }
#custom-header + div .mx-auto { margin-inline: auto; }
#custom-header + div .my-2 { margin-block: calc(var(--spacing)*2); }
#custom-header + div .prose { color: var(--tw-prose-body); }
#custom-header + div .prose :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }
#custom-header + div .prose :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-lead); margin-top: 1.2em; margin-bottom: 1.2em; font-size: 1.25em; line-height: 1.6; }
#custom-header + div .prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-links); font-weight: 500; text-decoration: underline; }
#custom-header + div .prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)):hover { color: var(--color-text-link-hover); }
#custom-header + div .prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)):active { color: var(--color-text-link-active); }
#custom-header + div .prose :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-bold); font-weight: 600; }
#custom-header + div .prose :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose :where(blockquote strong):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose :where(thead th strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
#custom-header + div .prose :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: decimal; }
#custom-header + div .prose :where(ol[type="A"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }
#custom-header + div .prose :where(ol[type="a"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }
#custom-header + div .prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }
#custom-header + div .prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }
#custom-header + div .prose :where(ol[type="I"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }
#custom-header + div .prose :where(ol[type="i"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }
#custom-header + div .prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }
#custom-header + div .prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }
#custom-header + div .prose :where(ol[type="1"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; }
#custom-header + div .prose :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: disc; }
#custom-header + div .prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-counters); font-weight: 400; }
#custom-header + div .prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-bullets); }
#custom-header + div .prose :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.25em; font-weight: 600; }
#custom-header + div .prose :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; }
#custom-header + div .prose :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-quotes); border-inline-start-width: 0.25rem; border-inline-start-color: var(--tw-prose-quote-borders); quotes: "“" "”" "‘" "’"; margin-top: 1.6em; margin-bottom: 1.6em; padding-inline-start: 1em; font-style: italic; font-weight: 500; }
#custom-header + div .prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: open-quote; }
#custom-header + div .prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: close-quote; }
#custom-header + div .prose :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 0px; margin-bottom: 0.888889em; font-size: 2.25em; font-weight: 800; line-height: 1.11111; }
#custom-header + div .prose :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 900; }
#custom-header + div .prose :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 2em; margin-bottom: 1em; font-size: 1.5em; font-weight: 700; line-height: 1.33333; }
#custom-header + div .prose :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 800; }
#custom-header + div .prose :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.6em; margin-bottom: 0.6em; font-size: 1.25em; font-weight: 600; line-height: 1.6; }
#custom-header + div .prose :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }
#custom-header + div .prose :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.5em; margin-bottom: 0.5em; font-weight: 600; line-height: 1.5; }
#custom-header + div .prose :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }
#custom-header + div .prose :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }
#custom-header + div .prose :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; display: block; }
#custom-header + div .prose :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }
#custom-header + div .prose :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-kbd); box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows); padding-top: 0.1875em; padding-inline: 0.375em; padding-bottom: 0.1875em; border-radius: 0.3125rem; font-family: inherit; font-size: 0.875em; font-weight: 500; }
#custom-header + div .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-code); font-size: 0.875em; font-weight: 600; }
#custom-header + div .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after,
#custom-header + div .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: "`"; }
#custom-header + div .prose :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
#custom-header + div .prose :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.875em; }
#custom-header + div .prose :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.9em; }
#custom-header + div .prose :where(blockquote code):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose :where(thead th code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
#custom-header + div .prose :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-pre-code); background-color: var(--tw-prose-pre-bg); padding-top: 0.857143em; padding-inline: 1.14286em; padding-bottom: 0.857143em; border-radius: 0.375rem; margin-top: 1.71429em; margin-bottom: 1.71429em; font-size: 0.875em; font-weight: 400; line-height: 1.71429; overflow-x: auto; }
#custom-header + div .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: inherit; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; background-color: rgba(0, 0, 0, 0); border-width: 0px; border-radius: 0px; padding: 0px; }
#custom-header + div .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after,
#custom-header + div .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: none; }
#custom-header + div .prose :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { table-layout: auto; width: 100%; margin-top: 2em; margin-bottom: 2em; font-size: 0.875em; line-height: 1.71429; }
#custom-header + div .prose :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-th-borders); }
#custom-header + div .prose :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); vertical-align: bottom; padding-inline: 0.571429em; padding-bottom: 0.571429em; font-weight: 600; }
#custom-header + div .prose :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-td-borders); }
#custom-header + div .prose :where(tbody tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0px; }
#custom-header + div .prose :where(tbody td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: baseline; }
#custom-header + div .prose :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-top-width: 1px; border-top-color: var(--tw-prose-th-borders); }
#custom-header + div .prose :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: top; }
#custom-header + div .prose :where(th, td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { text-align: start; }
#custom-header + div .prose :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
#custom-header + div .prose :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-captions); margin-top: 0.857143em; font-size: 0.875em; line-height: 1.42857; }
#custom-header + div .prose { --tw-prose-body: var(--color-text); --tw-prose-headings: var(--color-text); --tw-prose-lead: var(--color-text); --tw-prose-links: var(--color-text-link); --tw-prose-bold: var(--color-text); --tw-prose-counters: oklch(55.1% .027 264.364); --tw-prose-bullets: var(--color-text); --tw-prose-hr: oklch(92.8% .006 264.531); --tw-prose-quotes: oklch(21% .034 264.665); --tw-prose-quote-borders: oklch(92.8% .006 264.531); --tw-prose-captions: oklch(55.1% .027 264.364); --tw-prose-kbd: oklch(21% .034 264.665); --tw-prose-kbd-shadows: oklab(21% -.00316127 -.0338527/.1); --tw-prose-code: oklch(21% .034 264.665); --tw-prose-pre-code: oklch(92.8% .006 264.531); --tw-prose-pre-bg: oklch(27.8% .033 256.848); --tw-prose-th-borders: oklch(87.2% .01 258.338); --tw-prose-td-borders: oklch(92.8% .006 264.531); --tw-prose-invert-body: oklch(87.2% .01 258.338); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.7% .022 261.325); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.7% .022 261.325); --tw-prose-invert-bullets: oklch(44.6% .03 256.802); --tw-prose-invert-hr: oklch(37.3% .034 259.733); --tw-prose-invert-quotes: oklch(96.7% .003 264.542); --tw-prose-invert-quote-borders: oklch(37.3% .034 259.733); --tw-prose-invert-captions: oklch(70.7% .022 261.325); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87.2% .01 258.338); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(44.6% .03 256.802); --tw-prose-invert-td-borders: oklch(37.3% .034 259.733); font-size: 1rem; line-height: var(--text-16--line-height); }
#custom-header + div .prose :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
#custom-header + div .prose :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; }
#custom-header + div .prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; }
#custom-header + div .prose :where(.prose > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }
#custom-header + div .prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }
#custom-header + div .prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }
#custom-header + div .prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }
#custom-header + div .prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }
#custom-header + div .prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }
#custom-header + div .prose :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }
#custom-header + div .prose :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; }
#custom-header + div .prose :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
#custom-header + div .prose :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
#custom-header + div .prose :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
#custom-header + div .prose :where(tbody td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.571429em; padding-inline: 0.571429em; padding-bottom: 0.571429em; }
#custom-header + div .prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
#custom-header + div .prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
#custom-header + div .prose :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }
#custom-header + div .prose :where(.prose > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
#custom-header + div .prose :where(.prose > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }
#custom-header + div .prose-sm { font-size: 0.875rem; line-height: var(--text-14--line-height); }
#custom-header + div .prose-sm :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.14286em; margin-bottom: 1.14286em; }
#custom-header + div .prose-sm :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; font-size: 1.28571em; line-height: 1.55556; }
#custom-header + div .prose-sm :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; padding-inline-start: 1.11111em; }
#custom-header + div .prose-sm :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0.8em; font-size: 2.14286em; line-height: 1.2; }
#custom-header + div .prose-sm :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.6em; margin-bottom: 0.8em; font-size: 1.42857em; line-height: 1.4; }
#custom-header + div .prose-sm :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.55556em; margin-bottom: 0.444444em; font-size: 1.28571em; line-height: 1.55556; }
#custom-header + div .prose-sm :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.42857em; margin-bottom: 0.571429em; line-height: 1.42857; }
#custom-header + div .prose-sm :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose-sm :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.71429em; margin-bottom: 1.71429em; }
#custom-header + div .prose-sm :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
#custom-header + div .prose-sm :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.71429em; margin-bottom: 1.71429em; }
#custom-header + div .prose-sm :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.142857em; padding-inline: 0.357143em; padding-bottom: 0.142857em; border-radius: 0.3125rem; font-size: 0.857143em; }
#custom-header + div .prose-sm :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.857143em; }
#custom-header + div .prose-sm :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.9em; }
#custom-header + div .prose-sm :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; }
#custom-header + div .prose-sm :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.666667em; padding-inline: 1em; padding-bottom: 0.666667em; border-radius: 0.25rem; margin-top: 1.66667em; margin-bottom: 1.66667em; font-size: 0.857143em; line-height: 1.66667; }
#custom-header + div .prose-sm :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose-sm :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.14286em; margin-bottom: 1.14286em; padding-inline-start: 1.57143em; }
#custom-header + div .prose-sm :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.285714em; margin-bottom: 0.285714em; }
#custom-header + div .prose-sm :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose-sm :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.428571em; }
#custom-header + div .prose-sm :where(.prose-sm > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.571429em; margin-bottom: 0.571429em; }
#custom-header + div .prose-sm :where(.prose-sm > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.14286em; }
#custom-header + div .prose-sm :where(.prose-sm > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.14286em; }
#custom-header + div .prose-sm :where(.prose-sm > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.14286em; }
#custom-header + div .prose-sm :where(.prose-sm > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.14286em; }
#custom-header + div .prose-sm :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.571429em; margin-bottom: 0.571429em; }
#custom-header + div .prose-sm :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.14286em; margin-bottom: 1.14286em; }
#custom-header + div .prose-sm :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.14286em; }
#custom-header + div .prose-sm :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.285714em; padding-inline-start: 1.57143em; }
#custom-header + div .prose-sm :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2.85714em; margin-bottom: 2.85714em; }
#custom-header + div .prose-sm :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose-sm :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose-sm :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)),
#custom-header + div .prose-sm :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
#custom-header + div .prose-sm :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.857143em; line-height: 1.5; }
#custom-header + div .prose-sm :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline: 1em; padding-bottom: 0.666667em; }
#custom-header + div .prose-sm :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
#custom-header + div .prose-sm :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
#custom-header + div .prose-sm :where(tbody td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.666667em; padding-inline: 1em; padding-bottom: 0.666667em; }
#custom-header + div .prose-sm :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
#custom-header + div .prose-sm :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
#custom-header + div .prose-sm :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.71429em; margin-bottom: 1.71429em; }
#custom-header + div .prose-sm :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
#custom-header + div .prose-sm :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; font-size: 0.857143em; line-height: 1.33333; }
#custom-header + div .prose-sm :where(.prose-sm > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
#custom-header + div .prose-sm :where(.prose-sm > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }
#custom-header + div .-mt-4 { margin-top: calc(var(--spacing)*-4); }
#custom-header + div .-mt-px { margin-top: -1px; }
#custom-header + div .mt-0\.5 { margin-top: calc(var(--spacing)*.5); }
#custom-header + div .mt-1 { margin-top: var(--spacing); }
#custom-header + div .mt-1\.5 { margin-top: calc(var(--spacing)*1.5); }
#custom-header + div .mt-2 { margin-top: calc(var(--spacing)*2); }
#custom-header + div .mt-4 { margin-top: calc(var(--spacing)*4); }
#custom-header + div .mt-5 { margin-top: calc(var(--spacing)*5); }
#custom-header + div .mt-8 { margin-top: calc(var(--spacing)*8); }
#custom-header + div .mt-12 { margin-top: calc(var(--spacing)*12); }
#custom-header + div .mt-16 { margin-top: calc(var(--spacing)*16); }
#custom-header + div .mt-\[7px\] { margin-top: 7px; }
#custom-header + div .mt-\[17px\] { margin-top: 17px; }
#custom-header + div .mt-\[60px\] { margin-top: 60px; }
#custom-header + div .mt-px { margin-top: 1px; }
#custom-header + div .-mr-1 { margin-right: calc(var(--spacing)*-1); }
#custom-header + div .mr-1 { margin-right: var(--spacing); }
#custom-header + div .mr-2 { margin-right: calc(var(--spacing)*2); }
#custom-header + div .mr-3 { margin-right: calc(var(--spacing)*3); }
#custom-header + div .mr-\[-2px\] { margin-right: -2px; }
#custom-header + div .mb-2 { margin-bottom: calc(var(--spacing)*2); }
#custom-header + div .mb-6 { margin-bottom: calc(var(--spacing)*6); }
#custom-header + div .-ml-1 { margin-left: calc(var(--spacing)*-1); }
#custom-header + div .-ml-px { margin-left: -1px; }
#custom-header + div .ml-1 { margin-left: var(--spacing); }
#custom-header + div .ml-2 { margin-left: calc(var(--spacing)*2); }
#custom-header + div .ml-3 { margin-left: calc(var(--spacing)*3); }
#custom-header + div .ml-\[-2px\] { margin-left: -2px; }
#custom-header + div .ml-\[17px\] { margin-left: 17px; }
#custom-header + div .ml-\[18px\] { margin-left: 18px; }
#custom-header + div .ml-\[38px\] { margin-left: 38px; }
#custom-header + div .ml-auto { margin-left: auto; }
#custom-header + div .scrollbar-simple::-webkit-scrollbar-track { background-color: var(--scrollbar-track); border-radius: var(--scrollbar-track-radius); }
#custom-header + div .scrollbar-simple::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb); border-radius: var(--scrollbar-thumb-radius); }
#custom-header + div .scrollbar-simple::-webkit-scrollbar-corner { background-color: var(--scrollbar-corner); border-radius: var(--scrollbar-corner-radius); }
#custom-header + div .scrollbar-simple { scrollbar-color: var(--scrollbar-thumb,initial) var(--scrollbar-track,initial); }
#custom-header + div .scrollbar-simple::-webkit-scrollbar { width: 8px; height: 8px; display: block; }
#custom-header + div .scrollbar-simple { scrollbar-width: thin; --tw-scrollbar-thumb: var(--color-scrollbar-thumb-bg); --tw-scrollbar-track: transparent; scrollbar-color: var(--tw-scrollbar-thumb) var(--tw-scrollbar-track); --scrollbar-thumb: var(--color-scrollbar-thumb-bg); --scrollbar-track: transparent; }
#custom-header + div .line-clamp-2 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
#custom-header + div .line-clamp-2\! { -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; display: -webkit-box !important; overflow: hidden !important; }
#custom-header + div .line-clamp-3 { -webkit-line-clamp: 3; }
#custom-header + div .line-clamp-3,
#custom-header + div .line-clamp-4 { -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
#custom-header + div .line-clamp-4 { -webkit-line-clamp: 4; }
#custom-header + div .block { display: block; }
#custom-header + div .contents { display: contents; }
#custom-header + div .flex { display: flex; }
#custom-header + div .grid { display: grid; }
#custom-header + div .hidden { display: none; }
#custom-header + div .inline { display: inline; }
#custom-header + div .inline\! { display: inline !important; }
#custom-header + div .inline-block { display: inline-block; }
#custom-header + div .inline-flex { display: inline-flex; }
#custom-header + div .table { display: table; }
#custom-header + div .aspect-video { aspect-ratio: var(--aspect-video); }
#custom-header + div .size-2 { width: calc(var(--spacing)*2); height: calc(var(--spacing)*2); }
#custom-header + div .size-3 { width: calc(var(--spacing)*3); height: calc(var(--spacing)*3); }
#custom-header + div .size-4 { width: calc(var(--spacing)*4); height: calc(var(--spacing)*4); }
#custom-header + div .size-4\.5 { width: calc(var(--spacing)*4.5); height: calc(var(--spacing)*4.5); }
#custom-header + div .size-5 { width: calc(var(--spacing)*5); height: calc(var(--spacing)*5); }
#custom-header + div .size-6 { width: calc(var(--spacing)*6); height: calc(var(--spacing)*6); }
#custom-header + div .size-8 { width: calc(var(--spacing)*8); height: calc(var(--spacing)*8); }
#custom-header + div .size-9 { width: calc(var(--spacing)*9); height: calc(var(--spacing)*9); }
#custom-header + div .size-10 { width: calc(var(--spacing)*10); height: calc(var(--spacing)*10); }
#custom-header + div .size-11 { width: calc(var(--spacing)*11); height: calc(var(--spacing)*11); }
#custom-header + div .size-12 { width: calc(var(--spacing)*12); height: calc(var(--spacing)*12); }
#custom-header + div .size-20 { width: calc(var(--spacing)*20); height: calc(var(--spacing)*20); }
#custom-header + div .size-21\.75 { width: calc(var(--spacing)*21.75); height: calc(var(--spacing)*21.75); }
#custom-header + div .size-32 { width: calc(var(--spacing)*32); height: calc(var(--spacing)*32); }
#custom-header + div .size-65 { width: calc(var(--spacing)*65); height: calc(var(--spacing)*65); }
#custom-header + div .size-\[10px\] { width: 10px; height: 10px; }
#custom-header + div .size-\[14px\] { width: 14px; height: 14px; }
#custom-header + div .size-\[18px\] { width: 18px; height: 18px; }
#custom-header + div .size-\[36px\] { width: 36px; height: 36px; }
#custom-header + div .size-\[92px\] { width: 92px; height: 92px; }
#custom-header + div .size-full { width: 100%; height: 100%; }
#custom-header + div .h-0 { height: 0px; }
#custom-header + div .h-0\.5 { height: calc(var(--spacing)*.5); }
#custom-header + div .h-1\/2 { height: 50%; }
#custom-header + div .h-2 { height: calc(var(--spacing)*2); }
#custom-header + div .h-3 { height: calc(var(--spacing)*3); }
#custom-header + div .h-4 { height: calc(var(--spacing)*4); }
#custom-header + div .h-5 { height: calc(var(--spacing)*5); }
#custom-header + div .h-6 { height: calc(var(--spacing)*6); }
#custom-header + div .h-7 { height: calc(var(--spacing)*7); }
#custom-header + div .h-7\.5 { height: calc(var(--spacing)*7.5); }
#custom-header + div .h-8 { height: calc(var(--spacing)*8); }
#custom-header + div .h-9 { height: calc(var(--spacing)*9); }
#custom-header + div .h-10 { height: calc(var(--spacing)*10); }
#custom-header + div .h-11 { height: calc(var(--spacing)*11); }
#custom-header + div .h-12 { height: calc(var(--spacing)*12); }
#custom-header + div .h-14 { height: calc(var(--spacing)*14); }
#custom-header + div .h-16 { height: calc(var(--spacing)*16); }
#custom-header + div .h-20 { height: calc(var(--spacing)*20); }
#custom-header + div .h-24 { height: calc(var(--spacing)*24); }
#custom-header + div .h-25 { height: calc(var(--spacing)*25); }
#custom-header + div .h-26 { height: calc(var(--spacing)*26); }
#custom-header + div .h-28 { height: calc(var(--spacing)*28); }
#custom-header + div .h-32 { height: calc(var(--spacing)*32); }
#custom-header + div .h-54 { height: calc(var(--spacing)*54); }
#custom-header + div .h-56 { height: calc(var(--spacing)*56); }
#custom-header + div .h-60 { height: calc(var(--spacing)*60); }
#custom-header + div .h-62\.5 { height: calc(var(--spacing)*62.5); }
#custom-header + div .h-80 { height: calc(var(--spacing)*80); }
#custom-header + div .h-\[2px\] { height: 2px; }
#custom-header + div .h-\[18px\] { height: 18px; }
#custom-header + div .h-\[22px\] { height: 22px; }
#custom-header + div .h-\[25px\] { height: 25px; }
#custom-header + div .h-\[36px\] { height: 36px; }
#custom-header + div .h-\[68px\] { height: 68px; }
#custom-header + div .h-\[72px\] { height: 72px; }
#custom-header + div .h-\[78px\] { height: 78px; }
#custom-header + div .h-\[80vh\] { height: 80vh; }
#custom-header + div .h-\[120px\] { height: 120px; }
#custom-header + div .h-\[214px\] { height: 214px; }
#custom-header + div .h-\[216px\] { height: 216px; }
#custom-header + div .h-\[600px\] { height: 600px; }
#custom-header + div .h-auto { height: auto; }
#custom-header + div .h-fit { height: fit-content; }
#custom-header + div .h-full { height: 100%; }
#custom-header + div .h-px { height: 1px; }
#custom-header + div .h-screen { height: 100vh; }
#custom-header + div .max-h-0 { max-height: 0px; }
#custom-header + div .max-h-14 { max-height: calc(var(--spacing)*14); }
#custom-header + div .max-h-40 { max-height: calc(var(--spacing)*40); }
#custom-header + div .max-h-\[80vh\] { max-height: 80vh; }
#custom-header + div .max-h-full { max-height: 100%; }
#custom-header + div .min-h-0 { min-height: 0px; }
#custom-header + div .min-h-9 { min-height: calc(var(--spacing)*9); }
#custom-header + div .min-h-24 { min-height: calc(var(--spacing)*24); }
#custom-header + div .min-h-106 { min-height: calc(var(--spacing)*106); }
#custom-header + div .min-h-\[20px\] { min-height: 20px; }
#custom-header + div .min-h-\[64px\] { min-height: 64px; }
#custom-header + div .min-h-\[156px\] { min-height: 156px; }
#custom-header + div .min-h-\[200px\] { min-height: 200px; }
#custom-header + div .min-h-\[408px\] { min-height: 408px; }
#custom-header + div .min-h-\[600px\] { min-height: 600px; }
#custom-header + div .min-h-screen { min-height: 100vh; }
#custom-header + div .w-0 { width: 0px; }
#custom-header + div .w-1\/2 { width: 50%; }
#custom-header + div .w-1\/3 { width: 33.3333%; }
#custom-header + div .w-2 { width: calc(var(--spacing)*2); }
#custom-header + div .w-2\/3 { width: 66.6667%; }
#custom-header + div .w-2\/5 { width: 40%; }
#custom-header + div .w-3 { width: calc(var(--spacing)*3); }
#custom-header + div .w-3\/5 { width: 60%; }
#custom-header + div .w-4 { width: calc(var(--spacing)*4); }
#custom-header + div .w-5 { width: calc(var(--spacing)*5); }
#custom-header + div .w-6 { width: calc(var(--spacing)*6); }
#custom-header + div .w-9 { width: calc(var(--spacing)*9); }
#custom-header + div .w-9\/12 { width: 75%; }
#custom-header + div .w-10 { width: calc(var(--spacing)*10); }
#custom-header + div .w-12 { width: calc(var(--spacing)*12); }
#custom-header + div .w-14 { width: calc(var(--spacing)*14); }
#custom-header + div .w-24 { width: calc(var(--spacing)*24); }
#custom-header + div .w-25 { width: calc(var(--spacing)*25); }
#custom-header + div .w-48 { width: calc(var(--spacing)*48); }
#custom-header + div .w-52 { width: calc(var(--spacing)*52); }
#custom-header + div .w-60 { width: calc(var(--spacing)*60); }
#custom-header + div .w-96 { width: calc(var(--spacing)*96); }
#custom-header + div .w-\[2px\] { width: 2px; }
#custom-header + div .w-\[3px\] { width: 3px; }
#custom-header + div .w-\[10px\] { width: 10px; }
#custom-header + div .w-\[120px\] { width: 120px; }
#custom-header + div .w-\[150px\] { width: 150px; }
#custom-header + div .w-\[200px\] { width: 200px; }
#custom-header + div .w-\[220px\] { width: 220px; }
#custom-header + div .w-\[304px\] { width: 304px; }
#custom-header + div .w-\[400px\] { width: 400px; }
#custom-header + div .w-auto { width: auto; }
#custom-header + div .w-fit { width: fit-content; }
#custom-header + div .w-full { width: 100%; }
#custom-header + div .w-md { width: var(--container-md); }
#custom-header + div .w-screen { width: 100vw; }
#custom-header + div .max-w-3xl { max-width: var(--container-3xl); }
#custom-header + div .max-w-5xl { max-width: var(--container-5xl); }
#custom-header + div .max-w-24 { max-width: calc(var(--spacing)*24); }
#custom-header + div .max-w-32 { max-width: calc(var(--spacing)*32); }
#custom-header + div .max-w-60 { max-width: calc(var(--spacing)*60); }
#custom-header + div .max-w-62\.5 { max-width: calc(var(--spacing)*62.5); }
#custom-header + div .max-w-80 { max-width: calc(var(--spacing)*80); }
#custom-header + div .max-w-96 { max-width: calc(var(--spacing)*96); }
#custom-header + div .max-w-150 { max-width: calc(var(--spacing)*150); }
#custom-header + div .max-w-\[300px\] { max-width: 300px; }
#custom-header + div .max-w-\[400px\] { max-width: 400px; }
#custom-header + div .max-w-\[500px\] { max-width: 500px; }
#custom-header + div .max-w-\[650px\] { max-width: 650px; }
#custom-header + div .max-w-\[720px\] { max-width: 720px; }
#custom-header + div .max-w-\[735px\] { max-width: 735px; }
#custom-header + div .max-w-full { max-width: 100%; }
#custom-header + div .max-w-lg { max-width: var(--container-lg); }
#custom-header + div .max-w-md { max-width: var(--container-md); }
#custom-header + div .max-w-sm { max-width: var(--container-sm); }
#custom-header + div .max-w-xl { max-width: var(--container-xl); }
#custom-header + div .max-w-xs { max-width: var(--container-xs); }
#custom-header + div .min-w-0 { min-width: 0px; }
#custom-header + div .min-w-3xs { min-width: var(--container-3xs); }
#custom-header + div .min-w-10 { min-width: calc(var(--spacing)*10); }
#custom-header + div .min-w-21 { min-width: calc(var(--spacing)*21); }
#custom-header + div .min-w-40 { min-width: calc(var(--spacing)*40); }
#custom-header + div .min-w-60 { min-width: calc(var(--spacing)*60); }
#custom-header + div .min-w-\[20px\] { min-width: 20px; }
#custom-header + div .min-w-\[31px\] { min-width: 31px; }
#custom-header + div .min-w-full { min-width: 100%; }
#custom-header + div .flex-1 { flex: 1 1 0%; }
#custom-header + div .flex-shrink { flex-shrink: 1; }
#custom-header + div .flex-shrink-0 { flex-shrink: 0; }
#custom-header + div .shrink { flex-shrink: 1; }
#custom-header + div .shrink-0 { flex-shrink: 0; }
#custom-header + div .grow { flex-grow: 1; }
#custom-header + div .-translate-x-1\/3 { --tw-translate-x: -33.3333%; }
#custom-header + div .-translate-x-1\/3,
#custom-header + div .translate-x-0 { translate: var(--tw-translate-x) var(--tw-translate-y); }
#custom-header + div .translate-x-0 { --tw-translate-x: 0px; }
#custom-header + div .translate-x-1\/3 { --tw-translate-x: 33.3333%; }
#custom-header + div .translate-x-1\/3,
#custom-header + div .translate-x-8 { translate: var(--tw-translate-x) var(--tw-translate-y); }
#custom-header + div .translate-x-8 { --tw-translate-x: calc(var(--spacing)*8); }
#custom-header + div .-translate-y-0\.5 { --tw-translate-y: calc(var(--spacing)*-.5); }
#custom-header + div .-translate-y-0\.5,
#custom-header + div .-translate-y-px { translate: var(--tw-translate-x) var(--tw-translate-y); }
#custom-header + div .-translate-y-px { --tw-translate-y: -1px; }
#custom-header + div .translate-y-2 { --tw-translate-y: calc(var(--spacing)*2); }
#custom-header + div .translate-y-2,
#custom-header + div .translate-y-4 { translate: var(--tw-translate-x) var(--tw-translate-y); }
#custom-header + div .translate-y-4 { --tw-translate-y: calc(var(--spacing)*4); }
#custom-header + div .translate-y-full { --tw-translate-y: 100%; translate: var(--tw-translate-x) var(--tw-translate-y); }
#custom-header + div .scale-50 { --tw-scale-x: 50%; --tw-scale-y: 50%; --tw-scale-z: 50%; }
#custom-header + div .scale-50,
#custom-header + div .scale-75 { scale: var(--tw-scale-x) var(--tw-scale-y); }
#custom-header + div .scale-75 { --tw-scale-x: 75%; --tw-scale-y: 75%; --tw-scale-z: 75%; }
#custom-header + div .scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; }
#custom-header + div .scale-100,
#custom-header + div .scale-95 { scale: var(--tw-scale-x) var(--tw-scale-y); }
#custom-header + div .scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; }
#custom-header + div .rotate-8 { rotate: 8deg; }
#custom-header + div .rotate-45 { rotate: 45deg; }
#custom-header + div .rotate-180 { rotate: 180deg; }
#custom-header + div .rotate-\[-8deg\] { rotate: -8deg; }
#custom-header + div .transform { transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,); }
#custom-header + div .animate-pulse { animation: var(--animate-pulse); }
#custom-header + div .animate-spin { animation: var(--animate-spin); }
#custom-header + div .cursor-default { cursor: default; }
#custom-header + div .cursor-move { cursor: move; }
#custom-header + div .cursor-not-allowed { cursor: not-allowed; }
#custom-header + div .cursor-pointer { cursor: pointer; }
#custom-header + div .cursor-progress { cursor: progress; }
#custom-header + div .cursor-text { cursor: text; }
#custom-header + div .resize { resize: both; }
#custom-header + div .resize-none { resize: none; }
#custom-header + div .scrollbar-thumb-bg { --tw-scrollbar-thumb: var(--color-bg); scrollbar-color: var(--tw-scrollbar-thumb) var(--tw-scrollbar-track); }
#custom-header + div .list-inside { list-style-position: inside; }
#custom-header + div .list-disc { list-style-type: disc; }
#custom-header + div .list-none { list-style-type: none; }
#custom-header + div .appearance-none { appearance: none; }
#custom-header + div .auto-cols-\[100\%\] { grid-auto-columns: 100%; }
#custom-header + div .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
#custom-header + div .grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
#custom-header + div .grid-cols-10 { grid-template-columns: repeat(10, minmax(0px, 1fr)); }
#custom-header + div .flex-col { flex-direction: column; }
#custom-header + div .flex-row { flex-direction: row; }
#custom-header + div .flex-row-reverse { flex-direction: row-reverse; }
#custom-header + div .flex-wrap { flex-wrap: wrap; }
#custom-header + div .place-content-center { place-content: center; }
#custom-header + div .content-center { align-content: center; }
#custom-header + div .items-baseline { align-items: baseline; }
#custom-header + div .items-center { align-items: center; }
#custom-header + div .items-end { align-items: flex-end; }
#custom-header + div .items-start { align-items: flex-start; }
#custom-header + div .justify-between { justify-content: space-between; }
#custom-header + div .justify-center { justify-content: center; }
#custom-header + div .justify-end { justify-content: flex-end; }
#custom-header + div .justify-start { justify-content: flex-start; }
#custom-header + div .gap-1 { gap: var(--spacing); }
#custom-header + div .gap-2 { gap: calc(var(--spacing)*2); }
#custom-header + div .gap-2\.5 { gap: calc(var(--spacing)*2.5); }
#custom-header + div .gap-3 { gap: calc(var(--spacing)*3); }
#custom-header + div .gap-4 { gap: calc(var(--spacing)*4); }
#custom-header + div .gap-5 { gap: calc(var(--spacing)*5); }
#custom-header + div .gap-6 { gap: calc(var(--spacing)*6); }
#custom-header + div .gap-8 { gap: calc(var(--spacing)*8); }
#custom-header + div .gap-12 { gap: calc(var(--spacing)*12); }
#custom-header + div .gap-px { gap: 1px; }
#custom-header + div :where(.space-y-4 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing)*4*var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse))); }
#custom-header + div .gap-x-0\.5 { column-gap: calc(var(--spacing)*.5); }
#custom-header + div .gap-x-1 { column-gap: var(--spacing); }
#custom-header + div .gap-x-2 { column-gap: calc(var(--spacing)*2); }
#custom-header + div .gap-x-3 { column-gap: calc(var(--spacing)*3); }
#custom-header + div .gap-x-4 { column-gap: calc(var(--spacing)*4); }
#custom-header + div .gap-x-5 { column-gap: calc(var(--spacing)*5); }
#custom-header + div .gap-x-8 { column-gap: calc(var(--spacing)*8); }
#custom-header + div .gap-x-20 { column-gap: calc(var(--spacing)*20); }
#custom-header + div .gap-x-\[2px\] { column-gap: 2px; }
#custom-header + div :where(.-space-x-2 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(var(--spacing)*-2*var(--tw-space-x-reverse)); margin-inline-end: calc(var(--spacing)*-2*(1 - var(--tw-space-x-reverse))); }
#custom-header + div :where(.space-x-4 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(var(--spacing)*4*var(--tw-space-x-reverse)); margin-inline-end: calc(var(--spacing)*4*(1 - var(--tw-space-x-reverse))); }
#custom-header + div .gap-y-0\.5 { row-gap: calc(var(--spacing)*.5); }
#custom-header + div .gap-y-1 { row-gap: var(--spacing); }
#custom-header + div .gap-y-1\.5 { row-gap: calc(var(--spacing)*1.5); }
#custom-header + div .gap-y-2 { row-gap: calc(var(--spacing)*2); }
#custom-header + div .gap-y-3 { row-gap: calc(var(--spacing)*3); }
#custom-header + div .gap-y-4 { row-gap: calc(var(--spacing)*4); }
#custom-header + div .gap-y-5 { row-gap: calc(var(--spacing)*5); }
#custom-header + div .gap-y-6 { row-gap: calc(var(--spacing)*6); }
#custom-header + div .gap-y-8 { row-gap: calc(var(--spacing)*8); }
#custom-header + div .gap-y-12 { row-gap: calc(var(--spacing)*12); }
#custom-header + div .gap-y-px { row-gap: 1px; }
#custom-header + div :where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px*var(--tw-divide-y-reverse)); border-bottom-width: calc(1px*(1 - var(--tw-divide-y-reverse))); }
#custom-header + div :where(.divide-border-secondary > :not(:last-child)) { border-color: var(--color-border-secondary); }
#custom-header + div .self-center { align-self: center; }
#custom-header + div .self-end { align-self: flex-end; }
#custom-header + div .self-start { align-self: flex-start; }
#custom-header + div .self-stretch { align-self: stretch; }
#custom-header + div .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#custom-header + div .overflow-auto { overflow: auto; }
#custom-header + div .overflow-clip { overflow: clip; }
#custom-header + div .overflow-hidden { overflow: hidden; }
#custom-header + div .overflow-x-auto { overflow-x: auto; }
#custom-header + div .overflow-x-hidden { overflow-x: hidden; }
#custom-header + div .overflow-y-auto { overflow-y: auto; }
#custom-header + div .overflow-y-hidden { overflow-y: hidden; }
#custom-header + div .rounded { border-radius: 0.25rem; }
#custom-header + div .rounded-2xl { border-radius: var(--radius-2xl); }
#custom-header + div .rounded-3xl { border-radius: var(--radius-3xl); }
#custom-header + div .rounded-\[1px\] { border-radius: 1px; }
#custom-header + div .rounded-full { border-radius: 2.14748e+09px; }
#custom-header + div .rounded-lg { border-radius: var(--radius-lg); }
#custom-header + div .rounded-md { border-radius: var(--radius-md); }
#custom-header + div .rounded-sm { border-radius: var(--radius-sm); }
#custom-header + div .rounded-xl { border-radius: var(--radius-xl); }
#custom-header + div .rounded-xs { border-radius: var(--radius-xs); }
#custom-header + div .rounded-t { border-top-left-radius: 0.25rem; }
#custom-header + div .rounded-r,
#custom-header + div .rounded-t { border-top-right-radius: 0.25rem; }
#custom-header + div .rounded-r { border-bottom-right-radius: 0.25rem; }
#custom-header + div .border { border-style: var(--tw-border-style); border-width: 1px; }
#custom-header + div .border-0 { border-style: var(--tw-border-style); border-width: 0px; }
#custom-header + div .border-2 { border-style: var(--tw-border-style); border-width: 2px; }
#custom-header + div .border-input { border-style: var(--tw-border-style); border-width: var(--border-width-input); }
#custom-header + div .border-x-0 { border-inline-style: var(--tw-border-style); border-inline-width: 0px; }
#custom-header + div .border-y { border-block-style: var(--tw-border-style); border-block-width: 1px; }
#custom-header + div .border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }
#custom-header + div .border-t-0 { border-top-style: var(--tw-border-style); border-top-width: 0px; }
#custom-header + div .border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }
#custom-header + div .border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
#custom-header + div .border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
#custom-header + div .border-l-2 { border-left-style: var(--tw-border-style); border-left-width: 2px; }
#custom-header + div .border-l-\[3px\] { border-left-style: var(--tw-border-style); border-left-width: 3px; }
#custom-header + div .border-dashed { --tw-border-style: dashed; border-style: dashed; }
#custom-header + div .border-none { --tw-border-style: none; border-style: none; }
#custom-header + div .border-solid { --tw-border-style: solid; border-style: solid; }
#custom-header + div .border-\[\#000000\] { border-color: rgb(0, 0, 0); }
#custom-header + div .border-\[\#FF0000\] { border-color: red; }
#custom-header + div .border-bg-fill-critical-active { border-color: var(--color-bg-fill-critical-active); }
#custom-header + div .border-bg-surface { border-color: var(--color-bg-surface); }
#custom-header + div .border-border { border-color: var(--color-border); }
#custom-header + div .border-border-brand { border-color: var(--color-border-brand); }
#custom-header + div .border-border-critical { border-color: var(--color-border-critical); }
#custom-header + div .border-border-critical-secondary { border-color: var(--color-border-critical-secondary); }
#custom-header + div .border-border-disabled { border-color: var(--color-border-disabled); }
#custom-header + div .border-border-emphasis { border-color: var(--color-border-emphasis); }
#custom-header + div .border-border-info { border-color: var(--color-border-info); }
#custom-header + div .border-border-secondary { border-color: var(--color-border-secondary); }
#custom-header + div .border-border-success { border-color: var(--color-border-success); }
#custom-header + div .border-border-tertiary { border-color: var(--color-border-tertiary); }
#custom-header + div .border-border-warning { border-color: var(--color-border-warning); }
#custom-header + div .border-input-border { border-color: var(--color-input-border); }
#custom-header + div .border-input-border-active { border-color: var(--color-input-border-active); }
#custom-header + div .border-transparent { border-color: rgba(0, 0, 0, 0); }
#custom-header + div .border-b-border-secondary { border-bottom-color: var(--color-border-secondary); }
#custom-header + div .bg-avatar-bg-fill { background-color: var(--color-avatar-bg-fill); }
#custom-header + div .bg-backdrop-bg { background-color: var(--color-backdrop-bg); }
#custom-header + div .bg-bg { background-color: var(--color-bg); }
#custom-header + div .bg-bg-fill { background-color: var(--color-bg-fill); }
#custom-header + div .bg-bg-fill-brand { background-color: var(--color-bg-fill-brand); }
#custom-header + div .bg-bg-fill-brand-disabled { background-color: var(--color-bg-fill-brand-disabled); }
#custom-header + div .bg-bg-fill-caution-secondary { background-color: var(--color-bg-fill-caution-secondary); }
#custom-header + div .bg-bg-fill-critical { background-color: var(--color-bg-fill-critical); }
#custom-header + div .bg-bg-fill-critical-secondary { background-color: var(--color-bg-fill-critical-secondary); }
#custom-header + div .bg-bg-fill-disabled { background-color: var(--color-bg-fill-disabled); }
#custom-header + div .bg-bg-fill-emphasis,
#custom-header + div .bg-bg-fill-emphasis\/25 { background-color: var(--color-bg-fill-emphasis); }
@supports (color:color-mix(in lab,red,red)) { #custom-header + div .bg-bg-fill-emphasis\/25 { background-color: color-mix(in oklab,var(--color-bg-fill-emphasis) 25%,transparent); } }
#custom-header + div .bg-bg-fill-info { background-color: var(--color-bg-fill-info); }
#custom-header + div .bg-bg-fill-info-secondary { background-color: var(--color-bg-fill-info-secondary); }
#custom-header + div .bg-bg-fill-inverse { background-color: var(--color-bg-fill-inverse); }
#custom-header + div .bg-bg-fill-secondary { background-color: var(--color-bg-fill-secondary); }
#custom-header + div .bg-bg-fill-success { background-color: var(--color-bg-fill-success); }
#custom-header + div .bg-bg-fill-success-secondary { background-color: var(--color-bg-fill-success-secondary); }
#custom-header + div .bg-bg-fill-tertiary { background-color: var(--color-bg-fill-tertiary); }
#custom-header + div .bg-bg-fill-transparent-active { background-color: var(--color-bg-fill-transparent-active); }
#custom-header + div .bg-bg-fill-transparent-secondary { background-color: var(--color-bg-fill-transparent-secondary); }
#custom-header + div .bg-bg-fill-warning { background-color: var(--color-bg-fill-warning); }
#custom-header + div .bg-bg-fill-warning-secondary { background-color: var(--color-bg-fill-warning-secondary); }
#custom-header + div .bg-bg-inverse { background-color: var(--color-bg-inverse); }
#custom-header + div .bg-bg-surface { background-color: var(--color-bg-surface); }
#custom-header + div .bg-bg-surface-active { background-color: var(--color-bg-surface-active); }
#custom-header + div .bg-bg-surface-active\! { background-color: var(--color-bg-surface-active) !important; }
#custom-header + div .bg-bg-surface-brand { background-color: var(--color-bg-surface-brand); }
#custom-header + div .bg-bg-surface-caution { background-color: var(--color-bg-surface-caution); }
#custom-header + div .bg-bg-surface-critical { background-color: var(--color-bg-surface-critical); }
#custom-header + div .bg-bg-surface-critical\! { background-color: var(--color-bg-surface-critical) !important; }
#custom-header + div .bg-bg-surface-disabled { background-color: var(--color-bg-surface-disabled); }
#custom-header + div .bg-bg-surface-emphasis { background-color: var(--color-bg-surface-emphasis); }
#custom-header + div .bg-bg-surface-emphasis\! { background-color: var(--color-bg-surface-emphasis) !important; }
#custom-header + div .bg-bg-surface-info { background-color: var(--color-bg-surface-info); }
#custom-header + div .bg-bg-surface-secondary { background-color: var(--color-bg-surface-secondary); }
#custom-header + div .bg-bg-surface-success { background-color: var(--color-bg-surface-success); }
#custom-header + div .bg-bg-surface-tertiary { background-color: var(--color-bg-surface-tertiary); }
#custom-header + div .bg-bg-surface-warning { background-color: var(--color-bg-surface-warning); }
#custom-header + div .bg-icon { background-color: var(--color-icon); }
#custom-header + div .bg-icon-secondary { background-color: var(--color-icon-secondary); }
#custom-header + div .bg-input-bg-surface { background-color: var(--color-input-bg-surface); }
#custom-header + div .bg-input-bg-surface-active { background-color: var(--color-input-bg-surface-active); }
#custom-header + div .bg-input-bg-surface-hover { background-color: var(--color-input-bg-surface-hover); }
#custom-header + div .bg-text-link { background-color: var(--color-text-link); }
#custom-header + div .bg-transparent { background-color: rgba(0, 0, 0, 0); }
#custom-header + div .bg-gradient-to-t { --tw-gradient-position: to top in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); }
#custom-header + div .from-bg-surface { --tw-gradient-from: var(--color-bg-surface); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position)); }
#custom-header + div .to-transparent { --tw-gradient-to: transparent; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position)); }
#custom-header + div .object-contain { object-fit: contain; }
#custom-header + div .object-cover { object-fit: cover; }
#custom-header + div .p-0 { padding: 0px; }
#custom-header + div .p-0\.5 { padding: calc(var(--spacing)*.5); }
#custom-header + div .p-1 { padding: var(--spacing); }
#custom-header + div .p-2 { padding: calc(var(--spacing)*2); }
#custom-header + div .p-3 { padding: calc(var(--spacing)*3); }
#custom-header + div .p-4 { padding: calc(var(--spacing)*4); }
#custom-header + div .p-5 { padding: calc(var(--spacing)*5); }
#custom-header + div .p-8 { padding: calc(var(--spacing)*8); }
#custom-header + div .p-\[2px\] { padding: 2px; }
#custom-header + div .px-0 { padding-inline: 0px; }
#custom-header + div .px-0\.5 { padding-inline: calc(var(--spacing)*.5); }
#custom-header + div .px-1 { padding-inline: var(--spacing); }
#custom-header + div .px-2 { padding-inline: calc(var(--spacing)*2); }
#custom-header + div .px-3 { padding-inline: calc(var(--spacing)*3); }
#custom-header + div .px-4 { padding-inline: calc(var(--spacing)*4); }
#custom-header + div .px-5 { padding-inline: calc(var(--spacing)*5); }
#custom-header + div .px-8 { padding-inline: calc(var(--spacing)*8); }
#custom-header + div .px-10 { padding-inline: calc(var(--spacing)*10); }
#custom-header + div .px-14 { padding-inline: calc(var(--spacing)*14); }
#custom-header + div .px-\[3px\] { padding-inline: 3px; }
#custom-header + div .py-0 { padding-block: 0px; }
#custom-header + div .py-0\.5 { padding-block: calc(var(--spacing)*.5); }
#custom-header + div .py-1 { padding-block: var(--spacing); }
#custom-header + div .py-1\.5 { padding-block: calc(var(--spacing)*1.5); }
#custom-header + div .py-2 { padding-block: calc(var(--spacing)*2); }
#custom-header + div .py-3 { padding-block: calc(var(--spacing)*3); }
#custom-header + div .py-4 { padding-block: calc(var(--spacing)*4); }
#custom-header + div .py-5 { padding-block: calc(var(--spacing)*5); }
#custom-header + div .py-6 { padding-block: calc(var(--spacing)*6); }
#custom-header + div .py-12 { padding-block: calc(var(--spacing)*12); }
#custom-header + div .py-14 { padding-block: calc(var(--spacing)*14); }
#custom-header + div .py-16 { padding-block: calc(var(--spacing)*16); }
#custom-header + div .py-20 { padding-block: calc(var(--spacing)*20); }
#custom-header + div .pt-0 { padding-top: 0px; }
#custom-header + div .pt-1 { padding-top: var(--spacing); }
#custom-header + div .pt-4 { padding-top: calc(var(--spacing)*4); }
#custom-header + div .pt-5 { padding-top: calc(var(--spacing)*5); }
#custom-header + div .pt-6 { padding-top: calc(var(--spacing)*6); }
#custom-header + div .pt-8 { padding-top: calc(var(--spacing)*8); }
#custom-header + div .pt-10 { padding-top: calc(var(--spacing)*10); }
#custom-header + div .pt-\[22px\] { padding-top: 22px; }
#custom-header + div .pt-\[46px\] { padding-top: 46px; }
#custom-header + div .pt-px { padding-top: 1px; }
#custom-header + div .pr-0 { padding-right: 0px; }
#custom-header + div .pr-1 { padding-right: var(--spacing); }
#custom-header + div .pr-2 { padding-right: calc(var(--spacing)*2); }
#custom-header + div .pr-3 { padding-right: calc(var(--spacing)*3); }
#custom-header + div .pr-5 { padding-right: calc(var(--spacing)*5); }
#custom-header + div .pr-\[14px\] { padding-right: 14px; }
#custom-header + div .pr-\[42px\] { padding-right: 42px; }
#custom-header + div .pb-0 { padding-bottom: 0px; }
#custom-header + div .pb-1 { padding-bottom: var(--spacing); }
#custom-header + div .pb-2 { padding-bottom: calc(var(--spacing)*2); }
#custom-header + div .pb-3 { padding-bottom: calc(var(--spacing)*3); }
#custom-header + div .pb-5 { padding-bottom: calc(var(--spacing)*5); }
#custom-header + div .pb-6 { padding-bottom: calc(var(--spacing)*6); }
#custom-header + div .pb-8 { padding-bottom: calc(var(--spacing)*8); }
#custom-header + div .pb-10 { padding-bottom: calc(var(--spacing)*10); }
#custom-header + div .pb-\[22px\] { padding-bottom: 22px; }
#custom-header + div .pl-1 { padding-left: var(--spacing); }
#custom-header + div .pl-2 { padding-left: calc(var(--spacing)*2); }
#custom-header + div .pl-3 { padding-left: calc(var(--spacing)*3); }
#custom-header + div .pl-4 { padding-left: calc(var(--spacing)*4); }
#custom-header + div .pl-5 { padding-left: calc(var(--spacing)*5); }
#custom-header + div .pl-6 { padding-left: calc(var(--spacing)*6); }
#custom-header + div .pl-8 { padding-left: calc(var(--spacing)*8); }
#custom-header + div .pl-\[14px\] { padding-left: 14px; }
#custom-header + div .pl-\[72px\] { padding-left: 72px; }
#custom-header + div .text-center { text-align: center; }
#custom-header + div .text-left { text-align: left; }
#custom-header + div .text-right { text-align: right; }
#custom-header + div .text-start { text-align: start; }
#custom-header + div .align-middle { vertical-align: middle; }
#custom-header + div .align-top { vertical-align: top; }
#custom-header + div .font-mono { font-family: var(--font-mono); }
#custom-header + div .text-10 { font-size: var(--text-10); line-height: var(--tw-leading,var(--text-10--line-height)); }
#custom-header + div .text-12 { font-size: var(--text-12); line-height: var(--tw-leading,var(--text-12--line-height)); }
#custom-header + div .text-13 { font-size: var(--text-13); line-height: var(--tw-leading,var(--text-13--line-height)); }
#custom-header + div .text-14 { font-size: var(--text-14); line-height: var(--tw-leading,var(--text-14--line-height)); }
#custom-header + div .text-16 { font-size: var(--text-16); line-height: var(--tw-leading,var(--text-16--line-height)); }
#custom-header + div .text-18 { font-size: var(--text-18); line-height: var(--tw-leading,var(--text-18--line-height)); }
#custom-header + div .text-20 { font-size: var(--text-20); line-height: var(--tw-leading,var(--text-20--line-height)); }
#custom-header + div .text-24 { font-size: var(--text-24); line-height: var(--tw-leading,var(--text-24--line-height)); }
#custom-header + div .text-40 { font-size: var(--text-40); line-height: var(--tw-leading,var(--text-40--line-height)); }
#custom-header + div .text-48 { font-size: var(--text-48); line-height: var(--tw-leading,var(--text-48--line-height)); }
#custom-header + div .text-\[11px\] { font-size: 11px; }
#custom-header + div .text-\[80px\] { font-size: 80px; }
#custom-header + div .leading-20 { --tw-leading: calc(var(--spacing)*20); line-height: calc(var(--spacing)*20); }
#custom-header + div .font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
#custom-header + div .font-extrabold { --tw-font-weight: var(--font-weight-extrabold); font-weight: var(--font-weight-extrabold); }
#custom-header + div .font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
#custom-header + div .font-normal { --tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal); }
#custom-header + div .font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
#custom-header + div .font-semibold\! { --tw-font-weight: var(--font-weight-semibold) !important; font-weight: var(--font-weight-semibold) !important; }
#custom-header + div .tracking-\[1px\] { --tw-tracking: 1px; letter-spacing: 1px; }
#custom-header + div .text-balance { text-wrap: balance; }
#custom-header + div .text-nowrap { text-wrap: nowrap; }
#custom-header + div .break-words { overflow-wrap: break-word; }
#custom-header + div .wrap-anywhere { overflow-wrap: anywhere; }
#custom-header + div .wrap-break-word { overflow-wrap: break-word; }
#custom-header + div .text-ellipsis { text-overflow: ellipsis; }
#custom-header + div .whitespace-normal { white-space: normal; }
#custom-header + div .whitespace-nowrap { white-space: nowrap; }
#custom-header + div .whitespace-pre-line { white-space: pre-line; }
#custom-header + div .tab-1 { tab-size: 1; }
#custom-header + div .tab-2 { tab-size: 2; }
#custom-header + div .text-bg-fill-brand { color: var(--color-bg-fill-brand); }
#custom-header + div .text-bg-fill-critical-selected { color: var(--color-bg-fill-critical-selected); }
#custom-header + div .text-bg-fill-emphasis { color: var(--color-bg-fill-emphasis); }
#custom-header + div .text-bg-fill-tertiary { color: var(--color-bg-fill-tertiary); }
#custom-header + div .text-bg-fill-warning { color: var(--color-bg-fill-warning); }
#custom-header + div .text-icon { color: var(--color-icon); }
#custom-header + div .text-icon-brand { color: var(--color-icon-brand); }
#custom-header + div .text-icon-caution { color: var(--color-icon-caution); }
#custom-header + div .text-icon-critical { color: var(--color-icon-critical); }
#custom-header + div .text-icon-disabled { color: var(--color-icon-disabled); }
#custom-header + div .text-icon-emphasis { color: var(--color-icon-emphasis); }
#custom-header + div .text-icon-info { color: var(--color-icon-info); }
#custom-header + div .text-icon-inverse { color: var(--color-icon-inverse); }
#custom-header + div .text-icon-secondary { color: var(--color-icon-secondary); }
#custom-header + div .text-icon-success { color: var(--color-icon-success); }
#custom-header + div .text-icon-warning { color: var(--color-icon-warning); }
#custom-header + div .text-text { color: var(--color-text); }
#custom-header + div .text-text-brand { color: var(--color-text-brand); }
#custom-header + div .text-text-brand-on-bg-fill { color: var(--color-text-brand-on-bg-fill); }
#custom-header + div .text-text-brand-on-bg-fill-disabled { color: var(--color-text-brand-on-bg-fill-disabled); }
#custom-header + div .text-text-caution { color: var(--color-text-caution); }
#custom-header + div .text-text-critical { color: var(--color-text-critical); }
#custom-header + div .text-text-critical-active { color: var(--color-text-critical-active); }
#custom-header + div .text-text-critical-on-bg-fill { color: var(--color-text-critical-on-bg-fill); }
#custom-header + div .text-text-disabled { color: var(--color-text-disabled); }
#custom-header + div .text-text-emphasis { color: var(--color-text-emphasis); }
#custom-header + div .text-text-emphasis-on-bg-fill { color: var(--color-text-emphasis-on-bg-fill); }
#custom-header + div .text-text-heading { color: var(--color-text-heading); }
#custom-header + div .text-text-info { color: var(--color-text-info); }
#custom-header + div .text-text-info-on-bg-fill { color: var(--color-text-info-on-bg-fill); }
#custom-header + div .text-text-inverse { color: var(--color-text-inverse); }
#custom-header + div .text-text-link { color: var(--color-text-link); }
#custom-header + div .text-text-secondary { color: var(--color-text-secondary); }
#custom-header + div .text-text-success { color: var(--color-text-success); }
#custom-header + div .text-text-success-on-bg-fill { color: var(--color-text-success-on-bg-fill); }
#custom-header + div .text-text-warning { color: var(--color-text-warning); }
#custom-header + div .text-text-warning-on-bg-fill { color: var(--color-text-warning-on-bg-fill); }
#custom-header + div .capitalize { text-transform: capitalize; }
#custom-header + div .lowercase { text-transform: lowercase; }
#custom-header + div .uppercase { text-transform: uppercase; }
#custom-header + div .italic { font-style: italic; }
#custom-header + div .not-italic { font-style: normal; }
#custom-header + div .lining-nums { --tw-numeric-figure: lining-nums; }
#custom-header + div .lining-nums,
#custom-header + div .tabular-nums { font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,); }
#custom-header + div .tabular-nums { --tw-numeric-spacing: tabular-nums; }
#custom-header + div .underline { text-decoration-line: underline; }
#custom-header + div .opacity-0 { opacity: 0; }
#custom-header + div .opacity-30 { opacity: 0.3; }
#custom-header + div .opacity-50 { opacity: 0.5; }
#custom-header + div .opacity-60 { opacity: 0.6; }
#custom-header + div .opacity-100 { opacity: 1; }
#custom-header + div .bg-blend-multiply { background-blend-mode: multiply; }
#custom-header + div .shadow-2dp { --tw-shadow: var(--boxShadow-2dp); }
#custom-header + div .shadow-2dp,
#custom-header + div .shadow-4dp { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
#custom-header + div .shadow-4dp { --tw-shadow: var(--boxShadow-4dp); }
#custom-header + div .ring { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); }
#custom-header + div .ring,
#custom-header + div .ring-2 { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
#custom-header + div .ring-2 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); }
#custom-header + div .ring-2\! { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor) !important; box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important; }
#custom-header + div .ring-input { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--ring-width-input) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
#custom-header + div .ring-bg-fill-success { --tw-ring-color: var(--color-bg-fill-success); }
#custom-header + div .ring-bg-fill-tertiary { --tw-ring-color: var(--color-bg-fill-tertiary); }
#custom-header + div .ring-bg-surface { --tw-ring-color: var(--color-bg-surface); }
#custom-header + div .ring-border { --tw-ring-color: var(--color-border); }
#custom-header + div .ring-border-critical-secondary { --tw-ring-color: var(--color-border-critical-secondary); }
#custom-header + div .ring-border-critical-secondary\! { --tw-ring-color: var(--color-border-critical-secondary) !important; }
#custom-header + div .ring-border-disabled { --tw-ring-color: var(--color-border-disabled); }
#custom-header + div .ring-border-focus { --tw-ring-color: var(--color-border-focus); }
#custom-header + div .ring-input-border { --tw-ring-color: var(--color-input-border); }
#custom-header + div .ring-transparent { --tw-ring-color: transparent; }
#custom-header + div .ring-transparent\! { --tw-ring-color: transparent !important; }
#custom-header + div .ring-offset-1 { --tw-ring-offset-width: 1px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }
#custom-header + div .outline-hidden { --tw-outline-style: none; outline-style: none; }
@media (forced-colors: active) { #custom-header + div .outline-hidden { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; } }
#custom-header + div .outline { outline-style: var(--tw-outline-style); outline-width: 1px; }
#custom-header + div .blur { --tw-blur: blur(8px); }
#custom-header + div .blur,
#custom-header + div .filter { filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
#custom-header + div .backdrop-blur-sm { --tw-backdrop-blur: blur(var(--blur-sm)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
#custom-header + div .transition { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
#custom-header + div .transition-all { transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
#custom-header + div .transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
#custom-header + div .transition-opacity { transition-property: opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
#custom-header + div .transition-shadow { transition-property: box-shadow; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
#custom-header + div .transition-transform { transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
#custom-header + div .duration-75 { --tw-duration: 75ms; transition-duration: 75ms; }
#custom-header + div .duration-100 { --tw-duration: .1s; transition-duration: 0.1s; }
#custom-header + div .duration-150 { --tw-duration: .15s; transition-duration: 0.15s; }
#custom-header + div .duration-200 { --tw-duration: .2s; transition-duration: 0.2s; }
#custom-header + div .duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }
#custom-header + div .ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\] { --tw-ease: cubic-bezier(.22,1,.36,1); transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1); }
#custom-header + div .ease-in { --tw-ease: var(--ease-in); transition-timing-function: var(--ease-in); }
#custom-header + div .ease-in-out { --tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }
#custom-header + div .ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }
#custom-header + div .select-none { user-select: none; }
#custom-header + div .ring-inset { --tw-ring-inset: inset; }
#custom-header + div .scrollbar-thumb-bg { --scrollbar-thumb: var(--color-bg); }
#custom-header + div :is(.\*\:w-0 > *) { width: 0px; }
#custom-header + div :is(.\*\:flex-1 > *) { flex: 1 1 0%; }
#custom-header + div .not-checked\:not-indeterminate\:bg-bg-surface-critical:not(:checked):not(:indeterminate) { background-color: var(--color-bg-surface-critical); }
#custom-header + div .not-checked\:not-indeterminate\:bg-input-bg-surface:not(:checked):not(:indeterminate) { background-color: var(--color-input-bg-surface); }
#custom-header + div .not-disabled\:shadow-1dp:not([disabled], .disabled) { --tw-shadow: var(--boxShadow-1dp); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
@media (hover: hover) { #custom-header + div .group-hover\:block:is(:where(.group):hover *) { display: block; } }
@media (hover: hover) { #custom-header + div .group-hover\:translate-y-0:is(:where(.group):hover *) { --tw-translate-y: 0px; translate: var(--tw-translate-x) var(--tw-translate-y); } }
@media (hover: hover) { #custom-header + div .group-hover\:bg-backdrop-bg:is(:where(.group):hover *) { background-color: var(--color-backdrop-bg); } }
@media (hover: hover) { #custom-header + div .group-hover\:bg-bg-fill-inverse-hover:is(:where(.group):hover *) { background-color: var(--color-bg-fill-inverse-hover); } }
@media (hover: hover) { #custom-header + div .group-hover\:bg-text-link-hover:is(:where(.group):hover *) { background-color: var(--color-text-link-hover); } }
@media (hover: hover) { #custom-header + div .group-hover\:pr-0:is(:where(.group):hover *) { padding-right: 0px; } }
@media (hover: hover) { #custom-header + div .group-hover\:pl-0:is(:where(.group):hover *) { padding-left: 0px; } }
@media (hover: hover) { #custom-header + div .group-hover\:text-bg-fill-tertiary-hover:is(:where(.group):hover *) { color: var(--color-bg-fill-tertiary-hover); } }
@media (hover: hover) { #custom-header + div .group-hover\:text-bg-fill-warning-hover:is(:where(.group):hover *) { color: var(--color-bg-fill-warning-hover); } }
@media (hover: hover) { #custom-header + div .group-hover\:text-icon-hover:is(:where(.group):hover *) { color: var(--color-icon-hover); } }
@media (hover: hover) { #custom-header + div .group-hover\:text-text:is(:where(.group):hover *) { color: var(--color-text); } }
@media (hover: hover) { #custom-header + div .group-hover\:text-text-link:is(:where(.group):hover *) { color: var(--color-text-link); } }
@media (hover: hover) { #custom-header + div .group-hover\:text-text-link-hover:is(:where(.group):hover *) { color: var(--color-text-link-hover); } }
@media (hover: hover) { #custom-header + div .group-hover\:opacity-100:is(:where(.group):hover *) { opacity: 1; } }
#custom-header + div .group-focus\:translate-y-0:is(:where(.group):focus *) { --tw-translate-y: 0px; translate: var(--tw-translate-x) var(--tw-translate-y); }
#custom-header + div .group-focus\:bg-backdrop-bg:is(:where(.group):focus *) { background-color: var(--color-backdrop-bg); }
#custom-header + div .group-active\:translate-y-0:is(:where(.group):active *) { --tw-translate-y: 0px; translate: var(--tw-translate-x) var(--tw-translate-y); }
#custom-header + div .group-active\:bg-backdrop-bg:is(:where(.group):active *) { background-color: var(--color-backdrop-bg); }
#custom-header + div .group-active\:bg-text-link-active:is(:where(.group):active *) { background-color: var(--color-text-link-active); }
#custom-header + div .group-active\:text-bg-fill-tertiary-active:is(:where(.group):active *) { color: var(--color-bg-fill-tertiary-active); }
#custom-header + div .group-active\:text-bg-fill-warning-active:is(:where(.group):active *) { color: var(--color-bg-fill-warning-active); }
#custom-header + div .group-active\:text-icon-active:is(:where(.group):active *) { color: var(--color-icon-active); }
#custom-header + div .group-active\:text-text-link-active:is(:where(.group):active *) { color: var(--color-text-link-active); }
#custom-header + div .group-disabled\/input\:text-text-disabled:is(:is(:where(.group\/input)[disabled],
#custom-header + div :where(.group\/input).disabled) *),
#custom-header + div .group-disabled\:text-text-disabled:is(:is(:where(.group)[disabled],
#custom-header + div :where(.group).disabled) *) { color: var(--color-text-disabled); }
#custom-header + div .placeholder\:font-normal::placeholder { --tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal); }
#custom-header + div .placeholder\:text-text-secondary::placeholder { color: var(--color-text-secondary); }
#custom-header + div .before\:size-\[10px\]::before { content: var(--tw-content); width: 10px; height: 10px; }
#custom-header + div .before\:scale-0::before { content: var(--tw-content); --tw-scale-x: 0%; --tw-scale-y: 0%; --tw-scale-z: 0%; scale: var(--tw-scale-x) var(--tw-scale-y); }
#custom-header + div .before\:rounded-lg::before { content: var(--tw-content); border-radius: var(--radius-lg); }
#custom-header + div .before\:shadow-\[inset_10px_10px\]::before { content: var(--tw-content); --tw-shadow: inset 10px 10px var(--tw-shadow-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
#custom-header + div .before\:shadow-bg-fill-emphasis::before { content: var(--tw-content); --tw-shadow-color: var(--color-bg-fill-emphasis); }
@supports (color:color-mix(in lab,red,red)) { #custom-header + div .before\:shadow-bg-fill-emphasis::before { --tw-shadow-color: color-mix(in oklab,var(--color-bg-fill-emphasis) var(--tw-shadow-alpha),transparent); } }
#custom-header + div .before\:duration-100::before { content: var(--tw-content); --tw-duration: .1s; transition-duration: 0.1s; }
#custom-header + div .before\:ease-in-out::before { content: var(--tw-content); --tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }
#custom-header + div .before\:content-\[\'\'\]::before { --tw-content: ""; content: var(--tw-content); }
#custom-header + div .after\:absolute::after { content: var(--tw-content); position: absolute; }
#custom-header + div .after\:-bottom-px::after { content: var(--tw-content); bottom: -1px; }
#custom-header + div .after\:left-0::after { content: var(--tw-content); left: 0px; }
#custom-header + div .after\:w-full::after { content: var(--tw-content); width: 100%; }
#custom-header + div .after\:border-b::after { content: var(--tw-content); border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
#custom-header + div .after\:border-b-border-secondary::after { content: var(--tw-content); border-bottom-color: var(--color-border-secondary); }
#custom-header + div .first\:ml-0:first-child { margin-left: 0px; }
#custom-header + div .first\:rounded-l:first-child { border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }
#custom-header + div .first\:border-t-0:first-child { border-top-style: var(--tw-border-style); border-top-width: 0px; }
#custom-header + div .first\:pt-2:first-child { padding-top: calc(var(--spacing)*2); }
#custom-header + div .first\:pt-4:first-child { padding-top: calc(var(--spacing)*4); }
#custom-header + div .first\:pt-5:first-child { padding-top: calc(var(--spacing)*5); }
#custom-header + div .first\:pt-10:first-child { padding-top: calc(var(--spacing)*10); }
#custom-header + div .last\:rounded-r:last-child { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }
#custom-header + div .last\:border-b-0:last-child { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
#custom-header + div .last\:pr-4:last-child { padding-right: calc(var(--spacing)*4); }
#custom-header + div .last\:pb-0:last-child { padding-bottom: 0px; }
#custom-header + div .last\:pb-2:last-child { padding-bottom: calc(var(--spacing)*2); }
#custom-header + div .last\:pb-4:last-child { padding-bottom: calc(var(--spacing)*4); }
#custom-header + div .last\:pb-5:last-child { padding-bottom: calc(var(--spacing)*5); }
#custom-header + div .last\:pb-10:last-child { padding-bottom: calc(var(--spacing)*10); }
#custom-header + div .first-of-type\:pl-4:first-of-type { padding-left: calc(var(--spacing)*4); }
#custom-header + div .last-of-type\:pr-4:last-of-type { padding-right: calc(var(--spacing)*4); }
#custom-header + div .checked\:border-2:checked { border-style: var(--tw-border-style); border-width: 2px; }
#custom-header + div .checked\:border-border-emphasis:checked { border-color: var(--color-border-emphasis); }
#custom-header + div .checked\:bg-transparent:checked { background-color: rgba(0, 0, 0, 0); }
#custom-header + div .checked\:before\:scale-100:checked::before { content: var(--tw-content); --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); }
@media (hover: hover) { #custom-header + div .hover\:z-10:hover { z-index: 10; } }
@media (hover: hover) { #custom-header + div .hover\:scale-103:hover { --tw-scale-x: 103%; --tw-scale-y: 103%; --tw-scale-z: 103%; scale: var(--tw-scale-x) var(--tw-scale-y); } }
@media (hover: hover) { #custom-header + div .hover\:cursor-pointer:hover { cursor: pointer; } }
@media (hover: hover) { #custom-header + div .hover\:border-border-hover:hover { border-color: var(--color-border-hover); } }
@media (hover: hover) { #custom-header + div .hover\:border-input-border-hover:hover { border-color: var(--color-input-border-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-fill-brand-hover:hover { background-color: var(--color-bg-fill-brand-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-fill-critical-hover:hover { background-color: var(--color-bg-fill-critical-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-fill-emphasis-hover:hover { background-color: var(--color-bg-fill-emphasis-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-fill-hover:hover { background-color: var(--color-bg-fill-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-fill-tertiary-hover:hover { background-color: var(--color-bg-fill-tertiary-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-fill-transparent-hover:hover { background-color: var(--color-bg-fill-transparent-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-fill-transparent-secondary-hover:hover { background-color: var(--color-bg-fill-transparent-secondary-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-surface-active\!:hover { background-color: var(--color-bg-surface-active) !important; } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-surface-critical-hover:hover { background-color: var(--color-bg-surface-critical-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-surface-emphasis-hover\!:hover { background-color: var(--color-bg-surface-emphasis-hover) !important; } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-surface-hover:hover { background-color: var(--color-bg-surface-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-surface-info-hover:hover { background-color: var(--color-bg-surface-info-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-surface-secondary-hover:hover { background-color: var(--color-bg-surface-secondary-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-surface-success-hover:hover { background-color: var(--color-bg-surface-success-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-bg-surface-warning-hover:hover { background-color: var(--color-bg-surface-warning-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-icon-secondary-hover:hover { background-color: var(--color-icon-secondary-hover); } }
@media (hover: hover) { #custom-header + div .hover\:bg-input-bg-surface-hover:hover { background-color: var(--color-input-bg-surface-hover); } }
@media (hover: hover) { #custom-header + div .hover\:text-bg-fill-emphasis-hover:hover { color: var(--color-bg-fill-emphasis-hover); } }
@media (hover: hover) { #custom-header + div .hover\:text-icon:hover { color: var(--color-icon); } }
@media (hover: hover) { #custom-header + div .hover\:text-icon-emphasis-hover:hover { color: var(--color-icon-emphasis-hover); } }
@media (hover: hover) { #custom-header + div .hover\:text-text:hover { color: var(--color-text); } }
@media (hover: hover) { #custom-header + div .hover\:text-text-brand-on-bg-fill-hover:hover { color: var(--color-text-brand-on-bg-fill-hover); } }
@media (hover: hover) { #custom-header + div .hover\:text-text-critical:hover { color: var(--color-text-critical); } }
@media (hover: hover) { #custom-header + div .hover\:text-text-critical-hover:hover { color: var(--color-text-critical-hover); } }
@media (hover: hover) { #custom-header + div .hover\:text-text-critical-on-bg-fill:hover { color: var(--color-text-critical-on-bg-fill); } }
@media (hover: hover) { #custom-header + div .hover\:text-text-info:hover { color: var(--color-text-info); } }
@media (hover: hover) { #custom-header + div .hover\:text-text-link-hover:hover { color: var(--color-text-link-hover); } }
@media (hover: hover) { #custom-header + div .hover\:text-text-success:hover { color: var(--color-text-success); } }
@media (hover: hover) { #custom-header + div .hover\:text-text-warning:hover { color: var(--color-text-warning); } }
@media (hover: hover) { #custom-header + div .hover\:underline:hover { text-decoration-line: underline; } }
@media (hover: hover) { #custom-header + div .hover\:opacity-100:hover { opacity: 1; } }
@media (hover: hover) { #custom-header + div .hover\:shadow-2dp-hover:hover { --tw-shadow: var(--boxShadow-2dpHover); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); } }
@media (hover: hover) { #custom-header + div .hover\:ring-border-critical-secondary:hover { --tw-ring-color: var(--color-border-critical-secondary); } }
@media (hover: hover) { #custom-header + div .hover\:ring-border-hover:hover { --tw-ring-color: var(--color-border-hover); } }
@media (hover: hover) { #custom-header + div .hover\:ring-input-border-hover:hover { --tw-ring-color: var(--color-input-border-hover); } }
@media (hover: hover) { #custom-header + div .not-checked\:not-indeterminate\:hover\:bg-bg-surface-critical-hover:not(:checked):not(:indeterminate):hover { background-color: var(--color-bg-surface-critical-hover); } }
@media (hover: hover) { #custom-header + div .not-checked\:not-indeterminate\:hover\:bg-input-bg-surface-hover:not(:checked):not(:indeterminate):hover { background-color: var(--color-input-bg-surface-hover); } }
@media (hover: hover) { #custom-header + div .not-data-dragging\:hover\:bg-bg-surface-hover:not([data-dragging]):hover { background-color: var(--color-bg-surface-hover); } }
@media (hover: hover) { #custom-header + div .hover\:before\:shadow-bg-fill-emphasis-hover:hover::before { content: var(--tw-content); --tw-shadow-color: var(--color-bg-fill-emphasis-hover); } }
@media (hover: hover) { @supports (color:color-mix(in lab,red,red)) { #custom-header + div .hover\:before\:shadow-bg-fill-emphasis-hover:hover::before { --tw-shadow-color: color-mix(in oklab,var(--color-bg-fill-emphasis-hover) var(--tw-shadow-alpha),transparent); } } }
@media (hover: hover) { #custom-header + div .checked\:hover\:border-border-emphasis-hover:checked:hover { border-color: var(--color-border-emphasis-hover); } }
#custom-header + div .focus\:z-10:focus { z-index: 10; }
#custom-header + div .focus\:rounded-sm:focus { border-radius: var(--radius-sm); }
#custom-header + div .focus\:bg-bg-fill-tertiary-active:focus { background-color: var(--color-bg-fill-tertiary-active); }
#custom-header + div .focus\:bg-input-bg-surface-active:focus { background-color: var(--color-input-bg-surface-active); }
#custom-header + div .focus\:opacity-100:focus { opacity: 1; }
#custom-header + div .focus\:ring-0:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); }
#custom-header + div .focus\:ring-0:focus,
#custom-header + div .focus\:ring-3:focus { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
#custom-header + div .focus\:ring-3:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); }
#custom-header + div .focus\:ring-border-critical-secondary:focus { --tw-ring-color: var(--color-border-critical-secondary); }
#custom-header + div .focus\:ring-text-critical:focus { --tw-ring-color: var(--color-text-critical); }
#custom-header + div .focus\:ring-offset-0:focus { --tw-ring-offset-width: 0px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }
#custom-header + div .focus\:outline-hidden:focus { --tw-outline-style: none; outline-style: none; }
@media (forced-colors: active) { #custom-header + div .focus\:outline-hidden:focus { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; } }
#custom-header + div .focus\:outline-2:focus { outline-style: var(--tw-outline-style); outline-width: 2px; }
#custom-header + div .focus\:-outline-offset-2:focus { outline-offset: -2px; }
#custom-header + div .focus\:outline-border-focus:focus { outline-color: var(--color-border-focus); }
#custom-header + div .focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }
#custom-header + div .focus\:after\:pointer-events-none:focus::after { content: var(--tw-content); pointer-events: none; }
#custom-header + div .focus\:after\:absolute:focus::after { content: var(--tw-content); position: absolute; }
#custom-header + div .focus\:after\:inset-0:focus::after { content: var(--tw-content); inset: 0px; }
#custom-header + div .focus\:after\:z-2:focus::after { content: var(--tw-content); z-index: 2; }
#custom-header + div .focus\:after\:rounded-\[inherit\]:focus::after { content: var(--tw-content); border-radius: inherit; }
#custom-header + div .focus\:after\:outline-2:focus::after { content: var(--tw-content); outline-style: var(--tw-outline-style); outline-width: 2px; }
#custom-header + div .focus\:after\:-outline-offset-2:focus::after { content: var(--tw-content); outline-offset: -2px; }
#custom-header + div .focus\:after\:outline-border-focus:focus::after { content: var(--tw-content); outline-color: var(--color-border-focus); }
#custom-header + div .focus-visible\:shadow-none:focus-visible { --tw-shadow: 0 0 #0000; box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
#custom-header + div .focus-visible\:ring-2:focus-visible { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
#custom-header + div .focus-visible\:ring-border-focus:focus-visible { --tw-ring-color: var(--color-border-focus); }
#custom-header + div .focus-visible\:ring-offset-0:focus-visible { --tw-ring-offset-width: 0px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }
#custom-header + div .focus-visible\:ring-offset-1:focus-visible { --tw-ring-offset-width: 1px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }
#custom-header + div .active\:border-2:active { border-style: var(--tw-border-style); border-width: 2px; }
#custom-header + div .active\:border-border-emphasis-active:active { border-color: var(--color-border-emphasis-active); }
#custom-header + div .active\:border-input-border-active:active { border-color: var(--color-input-border-active); }
#custom-header + div .active\:bg-bg-fill-active:active { background-color: var(--color-bg-fill-active); }
#custom-header + div .active\:bg-bg-fill-brand-active:active { background-color: var(--color-bg-fill-brand-active); }
#custom-header + div .active\:bg-bg-fill-critical-active:active { background-color: var(--color-bg-fill-critical-active); }
#custom-header + div .active\:bg-bg-fill-emphasis-active:active { background-color: var(--color-bg-fill-emphasis-active); }
#custom-header + div .active\:bg-bg-fill-tertiary-active:active { background-color: var(--color-bg-fill-tertiary-active); }
#custom-header + div .active\:bg-bg-fill-transparent-active:active { background-color: var(--color-bg-fill-transparent-active); }
#custom-header + div .active\:bg-bg-fill-transparent-secondary-active:active { background-color: var(--color-bg-fill-transparent-secondary-active); }
#custom-header + div .active\:bg-bg-surface-active:active { background-color: var(--color-bg-surface-active); }
#custom-header + div .active\:bg-bg-surface-active\!:active { background-color: var(--color-bg-surface-active) !important; }
#custom-header + div .active\:bg-bg-surface-critical-active:active { background-color: var(--color-bg-surface-critical-active); }
#custom-header + div .active\:bg-bg-surface-emphasis-active\!:active { background-color: var(--color-bg-surface-emphasis-active) !important; }
#custom-header + div .active\:bg-bg-surface-hover:active { background-color: var(--color-bg-surface-hover); }
#custom-header + div .active\:bg-bg-surface-info-active:active { background-color: var(--color-bg-surface-info-active); }
#custom-header + div .active\:bg-bg-surface-secondary-active:active { background-color: var(--color-bg-surface-secondary-active); }
#custom-header + div .active\:bg-bg-surface-success-active:active { background-color: var(--color-bg-surface-success-active); }
#custom-header + div .active\:bg-bg-surface-tertiary:active { background-color: var(--color-bg-surface-tertiary); }
#custom-header + div .active\:bg-bg-surface-warning-active:active { background-color: var(--color-bg-surface-warning-active); }
#custom-header + div .active\:bg-icon-secondary-active:active { background-color: var(--color-icon-secondary-active); }
#custom-header + div .active\:bg-input-bg-surface-active:active { background-color: var(--color-input-bg-surface-active); }
#custom-header + div .active\:bg-input-bg-surface-hover:active { background-color: var(--color-input-bg-surface-hover); }
#custom-header + div .active\:text-bg-fill-emphasis-active:active { color: var(--color-bg-fill-emphasis-active); }
#custom-header + div .active\:text-icon-emphasis-active:active { color: var(--color-icon-emphasis-active); }
#custom-header + div .active\:text-text:active { color: var(--color-text); }
#custom-header + div .active\:text-text-brand-on-bg-fill-active:active { color: var(--color-text-brand-on-bg-fill-active); }
#custom-header + div .active\:text-text-critical-active:active { color: var(--color-text-critical-active); }
#custom-header + div .active\:text-text-critical-on-bg-fill:active { color: var(--color-text-critical-on-bg-fill); }
#custom-header + div .active\:text-text-link-active:active { color: var(--color-text-link-active); }
#custom-header + div .active\:underline:active { text-decoration-line: underline; }
#custom-header + div .active\:ring-0:active { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
#custom-header + div .active\:ring-border-critical-secondary:active { --tw-ring-color: var(--color-border-critical-secondary); }
#custom-header + div .active\:ring-border-hover:active { --tw-ring-color: var(--color-border-hover); }
#custom-header + div .active\:ring-input-border-active:active { --tw-ring-color: var(--color-input-border-active); }
#custom-header + div .not-checked\:not-indeterminate\:active\:bg-bg-surface-critical-active:not(:checked):not(:indeterminate):active { background-color: var(--color-bg-surface-critical-active); }
#custom-header + div .not-checked\:not-indeterminate\:active\:bg-input-bg-surface-active:not(:checked):not(:indeterminate):active { background-color: var(--color-input-bg-surface-active); }
#custom-header + div .active\:before\:shadow-bg-fill-emphasis-active:active::before { content: var(--tw-content); --tw-shadow-color: var(--color-bg-fill-emphasis-active); }
@supports (color:color-mix(in lab,red,red)) { #custom-header + div .active\:before\:shadow-bg-fill-emphasis-active:active::before { --tw-shadow-color: color-mix(in oklab,var(--color-bg-fill-emphasis-active) var(--tw-shadow-alpha),transparent); } }
#custom-header + div .disabled\:pointer-events-none.disabled,
#custom-header + div .disabled\:pointer-events-none[disabled] { pointer-events: none; }
#custom-header + div .disabled\:cursor-not-allowed.disabled,
#custom-header + div .disabled\:cursor-not-allowed[disabled] { cursor: not-allowed; }
#custom-header + div .disabled\:border-transparent.disabled,
#custom-header + div .disabled\:border-transparent[disabled] { border-color: rgba(0, 0, 0, 0); }
#custom-header + div .disabled\:border-transparent\!.disabled,
#custom-header + div .disabled\:border-transparent\![disabled] { border-color: rgba(0, 0, 0, 0) !important; }
#custom-header + div .disabled\:bg-bg-fill-disabled.disabled,
#custom-header + div .disabled\:bg-bg-fill-disabled[disabled] { background-color: var(--color-bg-fill-disabled); }
#custom-header + div .disabled\:bg-bg-surface.disabled,
#custom-header + div .disabled\:bg-bg-surface[disabled] { background-color: var(--color-bg-surface); }
#custom-header + div .disabled\:bg-bg-surface-disabled.disabled,
#custom-header + div .disabled\:bg-bg-surface-disabled[disabled] { background-color: var(--color-bg-surface-disabled); }
#custom-header + div .disabled\:bg-checkbox-bg-surface-disabled\!.disabled,
#custom-header + div .disabled\:bg-checkbox-bg-surface-disabled\![disabled] { background-color: var(--color-checkbox-bg-surface-disabled) !important; }
#custom-header + div .disabled\:bg-radio-button-bg-surface-disabled.disabled,
#custom-header + div .disabled\:bg-radio-button-bg-surface-disabled[disabled] { background-color: var(--color-radio-button-bg-surface-disabled); }
#custom-header + div .disabled\:text-checkbox-icon-disabled\!.disabled,
#custom-header + div .disabled\:text-checkbox-icon-disabled\![disabled] { color: var(--color-checkbox-icon-disabled) !important; }
#custom-header + div .disabled\:text-text-brand-on-bg-fill-disabled.disabled,
#custom-header + div .disabled\:text-text-brand-on-bg-fill-disabled[disabled] { color: var(--color-text-brand-on-bg-fill-disabled); }
#custom-header + div .disabled\:text-text-disabled.disabled,
#custom-header + div .disabled\:text-text-disabled[disabled] { color: var(--color-text-disabled); }
#custom-header + div .disabled\:opacity-30.disabled,
#custom-header + div .disabled\:opacity-30[disabled] { opacity: 0.3; }
#custom-header + div .disabled\:opacity-50.disabled,
#custom-header + div .disabled\:opacity-50[disabled] { opacity: 0.5; }
#custom-header + div :is(.disabled\:placeholder\:opacity-0[disabled], .disabled\:placeholder\:opacity-0.disabled)::placeholder { opacity: 0; }
#custom-header + div :is(.disabled\:before\:shadow-transparent[disabled], .disabled\:before\:shadow-transparent.disabled)::before { content: var(--tw-content); --tw-shadow-color: transparent; }
@supports (color:color-mix(in lab,red,red)) { #custom-header + div :is(.disabled\:before\:shadow-transparent[disabled], .disabled\:before\:shadow-transparent.disabled)::before { --tw-shadow-color: color-mix(in oklab,transparent var(--tw-shadow-alpha),transparent); } }
#custom-header + div :is(.disabled\:checked\:before\:shadow-\[inset_10px_10px_0_0_var\(--color-radio-button-icon-disabled\)\][disabled],
#custom-header + div .disabled\:checked\:before\:shadow-\[inset_10px_10px_0_0_var\(--color-radio-button-icon-disabled\)\].disabled):checked::before { content: var(--tw-content); --tw-shadow: inset 10px 10px 0 0 var(--tw-shadow-color,var(--color-radio-button-icon-disabled)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
#custom-header + div .aria-pressed\:bg-bg-fill-selected[aria-pressed="true"] { background-color: var(--color-bg-fill-selected); }
#custom-header + div .aria-pressed\:ring-border-hover[aria-pressed="true"] { --tw-ring-color: var(--color-border-hover); }
@media not all and (width >= 1024px) { #custom-header + div .max-lg\:hidden { display: none; } }
@media not all and (width >= 1024px) { #custom-header + div .max-lg\:bg-none\! { background-image: none !important; } }
@media (width >= 640px) { #custom-header + div .sm\:sticky { position: sticky; } }
@media (width >= 640px) { #custom-header + div .sm\:left-\(--ui-table-first-column-left\) { left: var(--ui-table-first-column-left); } }
@media (width >= 640px) { #custom-header + div .sm\:left-\(--ui-table-select-left\) { left: var(--ui-table-select-left); } }
@media (width >= 640px) { #custom-header + div .sm\:left-0 { left: 0px; } }
@media (width >= 640px) { #custom-header + div .sm\:z-1 { z-index: 1; } }
@media (width >= 640px) { #custom-header + div .sm\:z-2 { z-index: 2; } }
@media (width >= 640px) { #custom-header + div .sm\:block { display: block; } }
@media (width >= 640px) { #custom-header + div .sm\:flex { display: flex; } }
@media (width >= 640px) { #custom-header + div .sm\:hidden { display: none; } }
@media (width >= 640px) { #custom-header + div .sm\:h-90 { height: calc(var(--spacing)*90); } }
@media (width >= 640px) { #custom-header + div .sm\:h-96 { height: calc(var(--spacing)*96); } }
@media (width >= 640px) { #custom-header + div .sm\:h-\[180px\] { height: 180px; } }
@media (width >= 640px) { #custom-header + div .sm\:w-56 { width: calc(var(--spacing)*56); } }
@media (width >= 640px) { #custom-header + div .sm\:shrink-0 { flex-shrink: 0; } }
@media (width >= 640px) { #custom-header + div .sm\:scale-75 { --tw-scale-x: 75%; --tw-scale-y: 75%; --tw-scale-z: 75%; scale: var(--tw-scale-x) var(--tw-scale-y); } }
@media (width >= 640px) { #custom-header + div .sm\:auto-cols-\[50\%\] { grid-auto-columns: 50%; } }
@media (width >= 640px) { #custom-header + div .sm\:grid-flow-col { grid-auto-flow: column; } }
@media (width >= 640px) { #custom-header + div .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } }
@media (width >= 640px) { #custom-header + div .sm\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } }
@media (width >= 640px) { #custom-header + div .sm\:flex-row { flex-direction: row; } }
@media (width >= 640px) { #custom-header + div .sm\:flex-row-reverse { flex-direction: row-reverse; } }
@media (width >= 640px) { #custom-header + div .sm\:items-start { align-items: flex-start; } }
@media (width >= 640px) { #custom-header + div .sm\:justify-between { justify-content: space-between; } }
@media (width >= 640px) { #custom-header + div .sm\:bg-inherit { background-color: inherit; } }
@media (width >= 640px) { #custom-header + div .sm\:px-8 { padding-inline: calc(var(--spacing)*8); } }
@media (width >= 640px) { #custom-header + div .sm\:pt-0 { padding-top: 0px; } }
@media (width >= 640px) { #custom-header + div .sm\:pt-2 { padding-top: calc(var(--spacing)*2); } }
@media (width >= 640px) { #custom-header + div .sm\:text-left { text-align: left; } }
@media (width >= 640px) { #custom-header + div .sm\:before\:absolute::before { content: var(--tw-content); position: absolute; } }
@media (width >= 640px) { #custom-header + div .sm\:before\:inset-y-0::before { content: var(--tw-content); inset-block: 0px; } }
@media (width >= 640px) { #custom-header + div .sm\:before\:right-0::before { content: var(--tw-content); right: 0px; } }
@media (width >= 640px) { #custom-header + div .sm\:before\:w-px::before { content: var(--tw-content); width: 1px; } }
@media (width >= 640px) { #custom-header + div .sm\:before\:bg-border-secondary::before { content: var(--tw-content); background-color: var(--color-border-secondary); } }
@media (width >= 768px) { #custom-header + div .md\:right-0 { right: 0px; } }
@media (width >= 768px) { #custom-header + div .md\:block { display: block; } }
@media (width >= 768px) { #custom-header + div .md\:h-7 { height: calc(var(--spacing)*7); } }
@media (width >= 768px) { #custom-header + div .md\:h-8 { height: calc(var(--spacing)*8); } }
@media (width >= 768px) { #custom-header + div .md\:max-w-lg { max-width: var(--container-lg); } }
@media (width >= 768px) { #custom-header + div .md\:max-w-screen-sm { max-width: 640px; } }
@media (width >= 768px) { #custom-header + div .md\:scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x) var(--tw-scale-y); } }
@media (width >= 768px) { #custom-header + div .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } }
@media (width >= 768px) { #custom-header + div .md\:flex-row { flex-direction: row; } }
@media (width >= 768px) { #custom-header + div .md\:items-center { align-items: center; } }
@media (width >= 768px) { #custom-header + div .md\:gap-y-10 { row-gap: calc(var(--spacing)*10); } }
@media (width >= 768px) { #custom-header + div .md\:rounded-lg { border-radius: var(--radius-lg); } }
@media (width >= 768px) { #custom-header + div .md\:border-r-0 { border-right-style: var(--tw-border-style); border-right-width: 0px; } }
@media (width >= 768px) { #custom-header + div .md\:pt-8 { padding-top: calc(var(--spacing)*8); } }
@media (width >= 768px) { #custom-header + div .group-last\:md\:right-4:is(:where(.group):last-child *) { right: calc(var(--spacing)*4); } }
@media (width >= 1024px) { #custom-header + div .lg\:col-span-3 { grid-column: span 3 / span 3; } }
@media (width >= 1024px) { #custom-header + div .lg\:container { width: 100%; } }
@media (width >= 1024px) { @media (width >= 640px) { #custom-header + div .lg\:container { max-width: 640px; } } }
@media (width >= 1024px) { @media (width >= 768px) { #custom-header + div .lg\:container { max-width: 768px; } } }
@media (width >= 1024px) { @media (width >= 1024px) { #custom-header + div .lg\:container { max-width: 1024px; } } }
@media (width >= 1024px) { @media (width >= 1280px) { #custom-header + div .lg\:container { max-width: 1280px; } } }
@media (width >= 1024px) { @media (width >= 1536px) { #custom-header + div .lg\:container { max-width: 1536px; } } }
@media (width >= 1024px) { #custom-header + div .lg\:mx-auto { margin-inline: auto; } }
@media (width >= 1024px) { #custom-header + div .lg\:block { display: block; } }
@media (width >= 1024px) { #custom-header + div .lg\:flex { display: flex; } }
@media (width >= 1024px) { #custom-header + div .lg\:hidden { display: none; } }
@media (width >= 1024px) { #custom-header + div .lg\:max-h-106 { max-height: calc(var(--spacing)*106); } }
@media (width >= 1024px) { #custom-header + div .lg\:min-h-\[400px\] { min-height: 400px; } }
@media (width >= 1024px) { #custom-header + div .lg\:w-82\.5 { width: calc(var(--spacing)*82.5); } }
@media (width >= 1024px) { #custom-header + div .lg\:w-\[300px\] { width: 300px; } }
@media (width >= 1024px) { #custom-header + div .lg\:max-w-md { max-width: var(--container-md); } }
@media (width >= 1024px) { #custom-header + div .lg\:max-w-screen-md { max-width: 768px; } }
@media (width >= 1024px) { #custom-header + div .lg\:auto-cols-\[33\%\] { grid-auto-columns: 33%; } }
@media (width >= 1024px) { #custom-header + div .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } }
@media (width >= 1024px) { #custom-header + div .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } }
@media (width >= 1024px) { #custom-header + div .lg\:flex-col { flex-direction: column; } }
@media (width >= 1024px) { #custom-header + div .lg\:flex-row { flex-direction: row; } }
@media (width >= 1024px) { #custom-header + div .lg\:items-center { align-items: center; } }
@media (width >= 1024px) { #custom-header + div .lg\:p-5 { padding: calc(var(--spacing)*5); } }
@media (width >= 1280px) { #custom-header + div .xl\:col-span-1 { grid-column: span 1 / span 1; } }
@media (width >= 1280px) { #custom-header + div .xl\:col-span-3 { grid-column: span 3 / span 3; } }
@media (width >= 1280px) { #custom-header + div .xl\:h-20 { height: calc(var(--spacing)*20); } }
@media (width >= 1280px) { #custom-header + div .xl\:h-120 { height: calc(var(--spacing)*120); } }
@media (width >= 1280px) { #custom-header + div .xl\:w-80 { width: calc(var(--spacing)*80); } }
@media (width >= 1280px) { #custom-header + div .xl\:w-lg { width: var(--container-lg); } }
@media (width >= 1280px) { #custom-header + div .xl\:max-w-\[700px\] { max-width: 700px; } }
@media (width >= 1280px) { #custom-header + div .xl\:max-w-screen-lg { max-width: 1024px; } }
@media (width >= 1280px) { #custom-header + div .xl\:max-w-xl { max-width: var(--container-xl); } }
@media (width >= 1280px) { #custom-header + div .xl\:scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); } }
@media (width >= 1280px) { #custom-header + div .xl\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); } }
@media (width >= 1280px) { #custom-header + div .xl\:flex-row-reverse { flex-direction: row-reverse; } }
@media (width >= 1280px) { #custom-header + div .xl\:overflow-y-auto { overflow-y: auto; } }
@media (width >= 1280px) { #custom-header + div .xl\:overflow-y-hidden { overflow-y: hidden; } }
@media (width >= 1280px) { #custom-header + div .xl\:px-3 { padding-inline: calc(var(--spacing)*3); } }
@media (width >= 1280px) { #custom-header + div .xl\:py-0 { padding-block: 0px; } }
@media (width >= 1280px) { #custom-header + div .xl\:py-5 { padding-block: calc(var(--spacing)*5); } }
@media (width >= 1280px) { #custom-header + div .xl\:pt-\[24px\] { padding-top: 24px; } }
@media (width >= 1536px) { #custom-header + div .\32 xl\:max-w-screen-xl { max-width: 1280px; } }
#custom-header + div .\@md\:flex-nowrap { flex-wrap: nowrap; }
#custom-header + div .\@xl\:flex-row { flex-direction: row; }
@supports ((-moz-appearance:none)) { #custom-header + div .firefox\:hidden { display: none; } }
#custom-header + div .\[\&_div\]\:truncate div { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#custom-header + div .\[\&_tbody_tr\:last-child\]\:rounded-b-lg tbody tr:last-child { border-bottom-right-radius: var(--radius-lg); border-bottom-left-radius: var(--radius-lg); }