@font-face{font-family:'MDIO';src:url(/fonts/mdio-bold.woff2);font-weight:700;font-style:normal;font-display:swap;ascent-override:normal;descent-override:normal;line-gap-override:normal}@font-face{font-family:'MDIO';src:url(/fonts/mdio-regular.woff2);font-weight:400;font-style:normal;font-display:swap;ascent-override:normal;descent-override:normal;line-gap-override:normal}@font-face{font-family:'Advocate';src:url(/fonts/advocate-regular.woff2);font-weight:400;font-style:normal;font-display:swap;ascent-override:normal;descent-override:normal;line-gap-override:normal}@font-face{font-family:'Advocate';src:url(/fonts/advocate-medium.woff2);font-weight:500;font-style:normal;font-display:swap;ascent-override:normal;descent-override:normal;line-gap-override:normal}@font-face{font-family:'Advocate';src:url(/fonts/advocate-bold.woff2);font-weight:700;font-style:normal;font-display:swap;ascent-override:normal;descent-override:normal;line-gap-override:normal}@font-face{font-family:'MDIO';src:url(/fonts/mdio-regular.otf);font-weight:400;font-style:normal;font-display:swap;ascent-override:normal;descent-override:normal;line-gap-override:normal}@font-face{font-family:'MDIO';src:url(/fonts/mdio-bold.otf);font-weight:700;font-style:normal;font-display:swap;ascent-override:normal;descent-override:normal;line-gap-override:normal}:root,[data-color-scheme="light"]{--accent:var(--r-blue);--r-red:#ff383c;--r-orange:#ff8d28;--r-yellow:#fc0;--r-green:#34c759;--r-mint:#00c8b3;--r-teal:#00c3d0;--r-cyan:#00c0e8;--r-blue:#08f;--r-indigo:#6155f5;--r-purple:#cb30e0;--r-pink:#ff2d55;--r-brown:#ac7f5e;--r-gray:#8e8e93;--bg:#f2f2f7;--bg-secondary:#e5e5ea;--bg-tertiary:#d1d1d6;--bg-quaternary:#c7c7cc;--bg-quinary:#aeaeb2;--bg-secondary-blur:rgba(185,185,185,.25);--bg-page:white;--divider:rgba(0,0,0,.08);--border:var(--bg-quaternary);--dropdown-hover-bg:rgba(60,60,67,.1);--dropdown-active-bg:color-mix(in srgb,var(--dropdown-hover-bg) 95%,black);--dropdown-hover-fg:var(--fg);--segmented-active-bg:color-mix(in srgb,var(--bg) 25%,white);--fg-lm:#1c1c1e;--fg-dm:#f2f2f2;--fg-inverse:var(--fg-dm);--fg:var(--fg-lm);--fg-secondary:#737373;--fg-tertiary:#bfbfbf;--anim-duration:.2s;--anim-easing:cubic-bezier(.4,0,.2,1);--accent-secondary:color-mix(in srgb,var(--accent) 8%,white);--accent-tertiary:color-mix(in srgb,var(--accent) 12%,white);--accent-quaternary:color-mix(in srgb,var(--accent) 16%,white);--accent-quinary:color-mix(in srgb,var(--accent) 20%,white);--ctrl-padding:.5em .75em;--ctrl-gap:.25em;--field-gap:1em;--font-family:system-ui , Roboto , Helvetica , sans-serif;--font-weight:400;--h1-weight:bold;--h2-weight:bold;--h3-weight:bold;--h4-weight:bold;--h5-weight:bold;--h6-weight:bold;--codeblock-weight:inherit;--font-size:1rem;--code-block-font-size:1rem;--line-height:1.45;--heading-line-height:1.25;--heading-font-weight:600}[data-color-scheme="dark"]{--r-red:#ff4245;--r-orange:#ff9230;--r-yellow:#ffd600;--r-green:#30d158;--r-mint:#00dac3;--r-teal:#00d2e0;--r-cyan:#3cd3fe;--r-blue:#0091ff;--r-indigo:#6d7cff;--r-purple:#db34f2;--r-pink:#ff375f;--r-brown:#b78a66;--r-gray:#8e8e93;--bg:#1c1c1e;--bg-secondary:#2c2c2e;--bg-tertiary:#3a3a3c;--bg-quaternary:#48484a;--bg-quinary:#636366;--bg-secondary-blur:rgba(90,90,90,.25);--bg-page:#0f0f0f;--dropdown-active-bg:color-mix(in srgb,var(--dropdown-hover-bg) 95%,white);--divider:rgba(255,255,255,.12);--border:var(--bg-quaternary);--segmented-active-bg:var(--bg);--dropdown-hover-bg:rgba(255,255,255,.08);--fg-inverse:var(--fg-lm);--fg:var(--fg-dm);--fg-secondary:#8c8c8c;--fg-tertiary:#404040;--accent-secondary:color-mix(in srgb,var(--accent) 15%,#18181b);--accent-tertiary:color-mix(in srgb,var(--accent) 22%,#18181b);--accent-quaternary:color-mix(in srgb,var(--accent) 28%,#18181b);--accent-quinary:color-mix(in srgb,var(--accent) 35%,#18181b)}:root{--h1-font-size:2rem;--h2-font-size:1.75rem;--h3-font-size:1.375rem;--h4-font-size:1.125rem;--h5-font-size:1.0625rem;--h6-font-size:1rem}@media (min-width:575px){:root{--h1-font-size:2.25rem;--h2-font-size:1.875rem;--h3-font-size:1.5rem;--h4-font-size:1.25rem;--h5-font-size:1.125rem;--h6-font-size:1rem}}@media (min-width:1024px){:root{--h1-font-size:2.5rem;--h2-font-size:2rem;--h3-font-size:1.5rem;--h4-font-size:1.25rem;--h5-font-size:1.125rem;--h6-font-size:1rem}}@supports (color: color(display-p3 1 1 1)) {
  :root,
  :root[data-color-scheme="light"] {
    --r-red: color(display-p3 1 0.219 0.235);
    --r-orange: color(display-p3 1 0.57 0.18);
    --r-yellow: color(display-p3 1 0.84 0);
    --r-green: color(display-p3 0.3 0.78 0.35);
    --r-mint: color(display-p3 0 0.78 0.7);
    --r-teal: color(display-p3 0 0.77 0.81);
    --r-cyan: color(display-p3 0 0.74 0.9);
    --r-blue: color(display-p3 0 0.53 1);
    --r-indigo: color(display-p3 0.38 0.34 0.97);
    --r-purple: color(display-p3 0.85 0.23 0.93);
    --r-pink: color(display-p3 1 0.26 0.45);
    --r-brown: color(display-p3 0.68 0.5 0.37);
    --r-gray: color(display-p3 0.56 0.56 0.58);

    --accent-secondary: color-mix(in display-p3, var(--accent) 8%, white);
    --accent-tertiary: color-mix(in display-p3, var(--accent) 12%, white);
    --accent-quaternary: color-mix(in display-p3, var(--accent) 16%, white);
    --accent-quinary: color-mix(in display-p3, var(--accent) 20%, white);
  }

  :root[data-color-scheme="dark"] {
    --r-red: color(display-p3 1 0.27 0.27);
    --r-orange: color(display-p3 1 0.59 0.21);
    --r-yellow: color(display-p3 1 0.84 0.1);
    --r-green: color(display-p3 0.26 0.82 0.38);
    --r-mint: color(display-p3 0 0.85 0.76);
    --r-teal: color(display-p3 0 0.82 0.88);
    --r-cyan: color(display-p3 0.3 0.84 1);
    --r-blue: color(display-p3 0 0.56 1);
    --r-indigo: color(display-p3 0.44 0.48 1);
    --r-purple: color(display-p3 0.9 0.24 0.95);
    --r-pink: color(display-p3 1 0.28 0.47);
    --r-brown: color(display-p3 0.72 0.54 0.4);
    --r-gray: color(display-p3 0.56 0.56 0.58);

    --accent-secondary: color-mix(in display-p3, var(--accent) 15%, #18181b);
    --accent-tertiary: color-mix(in display-p3, var(--accent) 22%, #18181b);
    --accent-quaternary: color-mix(in display-p3, var(--accent) 28%, #18181b);
    --accent-quinary: color-mix(in display-p3, var(--accent) 35%, #18181b);
  }
}.menu,.btn,button.btn{--accent-secondary:color-mix(in srgb,var(--accent) 8%,white);--accent-tertiary:color-mix(in srgb,var(--accent) 12%,white);--accent-quaternary:color-mix(in srgb,var(--accent) 16%,white);--accent-quinary:color-mix(in srgb,var(--accent) 20%,white)}[data-color-scheme="dark"] .menu,[data-color-scheme="dark"] .btn,[data-color-scheme="dark"] button.btn{--accent-secondary:color-mix(in srgb,var(--accent) 15%,#18181b);--accent-tertiary:color-mix(in srgb,var(--accent) 22%,#18181b);--accent-quaternary:color-mix(in srgb,var(--accent) 28%,#18181b);--accent-quinary:color-mix(in srgb,var(--accent) 35%,#18181b)}:root{--dropdown-hover-base:rgba(60,60,67,.1);--dropdown-active-base:black}html[data-color-scheme="dark"]{--dropdown-hover-base:rgba(255,255,255,.08);--dropdown-active-base:white}.menu-dropdown{--dropdown-hover-bg:var(--dropdown-hover-base);--dropdown-active-bg:color-mix(in srgb,var(--dropdown-hover-bg) 95%,var(--dropdown-active-base))}:root[data-color-scheme="light"]
:is(.menu, .btn, button.btn)[style*="--accent: var(--r-gray)"],
:root:not([data-color-scheme="dark"])
:is(.menu, .btn, button.btn)[style*="--accent: var(--r-gray)"] {--accent-secondary:color-mix(in srgb,var(--r-gray) 20%,white);--accent-tertiary:color-mix(in srgb,var(--r-gray) 24%,white);--accent-quaternary:color-mix(in srgb,var(--r-gray) 28%,white);--accent-quinary:color-mix(in srgb,var(--r-gray) 32%,white)}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scrollbar-gutter:stable both-edges}*,*::before,*::after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*{margin:0}html{height:100%}body{height:100%;display:flex;flex-direction:column}main{flex:1 0 auto}main::before{content:"";display:block;height:var(--main-spacing-top,0)}main::after{content:"";display:block;height:var(--main-spacing-bottom,0)}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{color:var(--fg);background-color:var(--bg-page);padding-top:var(--reserved-space-top,0);padding-bottom:var(--reserved-space-bottom,0);font-size:var(--font-size);font-family: var(--font-family);font-weight:var(--font-weight);line-height:var(--line-height);-webkit-text-size-adjust:none;hanging-punctuation:first allow-end last}body::before{content:"";position:fixed;inset:0;z-index:-1;background-image:var(--bg-gradient)}p,span,em,li,div,h1,h2,h3,h4,h5,h6,blockquote,figcaption,small{color:inherit;font-size:inherit;font-weight:inherit}button,input,select,textarea{font-size:inherit}strong{color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty;margin-bottom:var(--paragraph-margin-bottom);margin-top:var(--paragraph-margin-top);margin-right:var(--paragraph-margin-right);margin-left:var(--paragraph-margin-left)}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-family: var(--heading-font-family, var(--font-family));line-height:var(--heading-line-height)}h1{font-size:var(--h1-font-size);font-weight:var(--h1-weight);line-height:var(--h1-line-height,var(--headings-line-height,normal))}h2{font-size:var(--h2-font-size);font-weight:var(--h2-weight);line-height:var(--h2-line-height,var(--headings-line-height,normal))}h3{font-size:var(--h3-font-size);font-weight:var(--h3-weight);line-height:var(--h3-line-height,var(--headings-line-height,normal))}h4{font-size:var(--h4-font-size);font-weight:var(--h4-weight);line-height:var(--h4-line-height,var(--headings-line-height,normal))}h5{font-size:var(--h5-font-size);font-weight:var(--h5-weight);line-height:var(--h5-line-height,var(--headings-line-height,normal))}h6{font-size:var(--h6-font-size);font-weight:var(--h6-weight);line-height:var(--h6-line-height,var(--headings-line-height,normal))}a{color:var(--accent);text-decoration:none}pre,pre code{font-size:var(--code-block-font-size,1em);line-height:var(--codeblock-line-height,normal);margin:var(--paragraph-margin,0);font-weight:var(--codeblock-weight,inherit);font-family: var(--monospace-font-family, ui-monospace, monospace)}:not(pre) > code {margin:0}:focus:not(:focus-visible) {outline:0}table{border-collapse:collapse;border-spacing:0}ul,ol{padding:0}hr{border:none;border-top:1px solid var(--divider);margin:.25rem 0}.hstack>hr{inline-size:1px;block-size:auto;align-self:stretch}@media (prefers-reduced-motion:no-preference){*{transition-property:transform , opacity , background-color;transition-duration:var(--anim-duration,.25s);transition-timing-function:var(--anim-easing,cubic-bezier(.25,.46,.45,.94));transition-behavior:allow-discrete}}dialog::backdrop{background: oklch(0% 0 0 / 0.3)}dialog,[popover],dialog::backdrop{opacity:0;transition:opacity var(--anim-duration,.25s) var(--anim-easing,ease) , display var(--anim-duration,.25s) allow-discrete , overlay var(--anim-duration,.25s) allow-discrete}dialog[open],:popover-open,dialog[open]::backdrop{opacity:1}@starting-style {
    dialog[open],
    :popover-open,
    dialog[open]::backdrop {
        opacity: 0;
    }
}i{all:unset;color:inherit;display:inline-block;font-style:normal}input,button,textarea,select{font:inherit}input{border:0;border-radius:.375rem;padding:0 .75rem;box-sizing:border-box}[data-color-scheme="dark"]{input {
        color: var(--fg);
        background-color: var(--bg);
    }
}.svg{height:auto;width:100%;color:currentColor}mark{background-color:color-mix(in srgb,var(--accent) 20%,transparent);color:inherit}[data-color-scheme="dark"] mark{background-color:color-mix(in srgb,var(--accent) 40%,transparent)}[data-search-highlighting="false"] mark,mark[data-search-highlighting="false"]{background-color:transparent}[data-color-scheme]{color:var(--fg);accent-color:var(--accent)}:root{--mat-light-ultra-thin:rgba(245,245,245,.35);--mat-light-thin:rgba(245,245,245,.45);--mat-light-regular:rgba(250,250,250,.60);--mat-light-thick:rgba(255,255,255,.72);--mat-light-ultra-thick:rgba(255,255,255,.80);--mat-dark-ultra-thin:rgba(15,15,15,.55);--mat-dark-thin:rgba(18,18,18,.65);--mat-dark-regular:rgba(20,20,20,.72);--mat-dark-thick:rgba(23,23,23,.80);--mat-dark-ultra-thick:rgba(25,25,25,.88);--mat-current-ultra-thin:var(--mat-light-ultra-thin);--mat-current-thin:var(--mat-light-thin);--mat-current-regular:var(--mat-light-regular);--mat-current-thick:var(--mat-light-thick);--mat-current-ultra-thick:var(--mat-light-ultra-thick);--mat-saturation:saturate(180%);--mat-brightness:brightness(1.06);--mat-contrast:contrast(1.0)}:root[data-color-scheme*="dark"],[data-color-scheme*="dark"]{--mat-current-ultra-thin:var(--mat-dark-ultra-thin);--mat-current-thin:var(--mat-dark-thin);--mat-current-regular:var(--mat-dark-regular);--mat-current-thick:var(--mat-dark-thick);--mat-current-ultra-thick:var(--mat-dark-ultra-thick);--mat-saturation:saturate(160%);--mat-brightness:brightness(.91);--mat-contrast:contrast(1.06)}.material-ultra-thin{background-color:var(--mat-current-ultra-thin);backdrop-filter:blur(8px) var(--mat-saturation) var(--mat-brightness) var(--mat-contrast)}.material-thin{background-color:var(--mat-current-thin);backdrop-filter:blur(12px) var(--mat-saturation) var(--mat-brightness) var(--mat-contrast)}.material-regular{background-color:var(--mat-current-regular);backdrop-filter:blur(20px) var(--mat-saturation) var(--mat-brightness) var(--mat-contrast)}.material-thick{background-color:var(--mat-current-thick);backdrop-filter:blur(35px) var(--mat-saturation) var(--mat-brightness) var(--mat-contrast)}.material-ultra-thick{background-color:var(--mat-current-ultra-thick);backdrop-filter:blur(50px) var(--mat-saturation) var(--mat-brightness) var(--mat-contrast)}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:1rem}.m-4{margin:1.5rem}.m-5{margin:3rem}.m-auto{margin:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.mb-auto{margin-bottom:auto}.ms-0{margin-left:0}.ms-1{margin-left:.25rem}.ms-2{margin-left:.5rem}.ms-3{margin-left:1rem}.ms-4{margin-left:1.5rem}.ms-5{margin-left:3rem}.ms-auto{margin-left:auto}.me-0{margin-right:0}.me-1{margin-right:.25rem}.me-2{margin-right:.5rem}.me-3{margin-right:1rem}.me-4{margin-right:1.5rem}.me-5{margin-right:3rem}.me-auto{margin-right:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:1rem;margin-right:1rem}.mx-4{margin-left:1.5rem;margin-right:1.5rem}.mx-5{margin-left:3rem;margin-right:3rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:1rem;margin-bottom:1rem}.my-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-5{margin-top:3rem;margin-bottom:3rem}.my-auto{margin-top:auto;margin-bottom:auto}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pt-5{padding-top:3rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:1.5rem}.pb-5{padding-bottom:3rem}.ps-0{padding-left:0}.ps-1{padding-left:.25rem}.ps-2{padding-left:.5rem}.ps-3{padding-left:1rem}.ps-4{padding-left:1.5rem}.ps-5{padding-left:3rem}.pe-0{padding-right:0}.pe-1{padding-right:.25rem}.pe-2{padding-right:.5rem}.pe-3{padding-right:1rem}.pe-4{padding-right:1.5rem}.pe-5{padding-right:3rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:1rem;padding-right:1rem}.px-4{padding-left:1.5rem;padding-right:1.5rem}.px-5{padding-left:3rem;padding-right:3rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:1rem;padding-bottom:1rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-5{padding-top:3rem;padding-bottom:3rem}.text-h1{font-size:var(--h1-font-size);line-height:var(--h1-line-height,var(--headings-line-height,normal))}.text-h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height,var(--headings-line-height,normal))}.text-h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height,var(--headings-line-height,normal))}.text-h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height,var(--headings-line-height,normal))}.text-h5{font-size:var(--h5-font-size);line-height:var(--h5-line-height,var(--headings-line-height,normal))}.text-h6{font-size:var(--h6-font-size);line-height:var(--h6-line-height,var(--headings-line-height,normal))}.text-small{font-size:.9rem}.text-xSmall{font-size:.8rem}.text-xxSmall{font-size:.7rem}.text-xxxSmall{font-size:.6rem}.line-clamp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--max-line-length,1)}.line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset}.markdown dt{margin-bottom:.25em}.markdown dd{margin-inline-start:var(--definition-group-indent,2.5em);margin-bottom:1em}.markdown>a{display:block}.markdown dl,.markdown p,.markdown>a,.markdown pre,.markdown hr,.markdown table,.markdown>div{margin-top:var(--paragraph-margin-top);margin-right:var(--paragraph-margin-right);margin-left:var(--paragraph-margin-left)}.markdown dl,
.markdown p:not(:last-child),
.markdown > a:not(:last-child),
.markdown pre:not(:last-child),
.markdown hr:not(:last-child),
.markdown table:not(:last-child),
.markdown > div:not(:last-child) {margin-bottom:var(--paragraph-margin-bottom,1.2em)}.widget:not(:has(+ .widget)) {margin-bottom:var(--paragraph-margin-bottom,1.2em)}.markdown li pre{margin-top:1.2em}.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:var(--heading-margin-top,1.2em);margin-bottom:var(--heading-margin-bottom,.5em);margin-right:var(--heading-margin-right);margin-left:var(--heading-margin-left)}.markdown hr+h2,.markdown hr+h3,.markdown hr+h4,.markdown hr+h5,.markdown hr+h6{margin-top:0}.markdown hr:has(+ h2),
.markdown hr:has(+ h3),
.markdown hr:has(+ h4),
.markdown hr:has(+ h5),
.markdown hr:has(+ h6) {margin-top:2.5em;margin-bottom:1em}.markdown .list{padding-inline-start:0}.markdown :is(ul, ol):not(:where(.widget, .widget *)) {padding:revert}.markdown li:not(:where(.widget *)) {margin-bottom:1em}.markdown li > :is(ul, ol):not(:where(.widget *)) {margin-top:1em}.markdown table td{padding-inline:0}.markdown .widget p,.markdown .widget pre,.markdown .widget hr,.markdown .widget table,.markdown .widget ul,.markdown .widget ol,.markdown .widget li,.markdown .widget h1,.markdown .widget h2,.markdown .widget h3,.markdown .widget h4,.markdown .widget h5,.markdown .widget h6{margin:0}.markdown .widget ul:not(.menu-dropdown),
.markdown .widget ol:not(.menu-dropdown) {padding:0}.markdown table.widget td{padding:.6rem .75rem}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.fs-1{font-size: var(--h1-font-size, clamp(2rem, 1.5rem + 1vw, 2.25rem));font-weight:var(--h1-weight,inherit);line-height:var(--h1-line-height,var(--headings-line-height,normal))}.fs-2{font-size: var(--h2-font-size, clamp(1.75rem, 1.5rem + 0.5vw, 1.875rem));font-weight:var(--h2-weight,inherit);line-height:var(--h2-line-height,var(--headings-line-height,normal))}.fs-3{font-size: var(--h3-font-size, clamp(1.375rem, 1.25rem + 0.5vw, 1.5rem));font-weight:var(--h3-weight,inherit);line-height:var(--h3-line-height,var(--headings-line-height,normal))}.fs-4{font-size: var(--h4-font-size, clamp(1.125rem, 1rem + 0.5vw, 1.25rem));font-weight:var(--h4-weight,inherit);line-height:var(--h4-line-height,var(--headings-line-height,normal))}.fs-5{font-size:var(--h5-font-size,1.125rem);font-weight:var(--h5-weight,inherit);line-height:var(--h5-line-height,var(--headings-line-height,normal))}.fs-6{font-size:var(--h6-font-size,1rem);font-weight:var(--h6-weight,inherit);line-height:var(--h6-line-height,var(--headings-line-height,normal))}.container{width:100%;margin-inline:auto;padding-inline:1rem;max-width:100%}@media (min-width:575px){.container{max-width:var(--content-max-width,575px);padding-inline:2rem}}@media (min-width:768px){.container{max-width:var(--content-max-width,768px);padding-inline:2rem}}@media (min-width:1024px){.container{max-width:var(--content-max-width,1024px);padding-inline:2rem}}@media (min-width:1440px){.container{max-width:var(--content-max-width,1440px);padding-inline:2rem}}.img-resizable{display:block;max-width:100%;height:auto}.ctrl-xs{--ctrl-padding:.25em .5em;--ctrl-font-size:.75em;--ctrl-line-height:1em;--ctrl-gap:.25em}.ctrl-sm{--ctrl-padding:.375em .75em;--ctrl-font-size:.875em;--ctrl-line-height:1.125em;--ctrl-gap:.375em}.ctrl-md{--ctrl-padding:.5em 1em;--ctrl-font-size:1em;--ctrl-line-height:1.25em;--ctrl-gap:.5em}.ctrl-lg{--ctrl-padding:.625em 1.25em;--ctrl-font-size:1.15em;--ctrl-line-height:1.375em;--ctrl-gap:.5em}.ctrl-xl{--ctrl-padding:.75em 1.5em;--ctrl-font-size:1.25em;--ctrl-line-height:1.5em;--ctrl-gap:.5em}.extend-bg{position:relative;z-index:0;overflow:visible}.extend-bg::before{content:"";position:absolute;inset:0;width:100dvw;margin-inline:calc(50% - 50dvw);background:inherit;z-index:-1}:where(.fixed-top) {position:fixed;top:var(--position-offset,0);left:0;right:0;z-index:var(--z-fixed,1000)}:where(.fixed-bottom) {position:fixed;bottom:var(--position-offset,0);left:0;right:0;z-index:var(--z-fixed,1000)}:where(.sticky-top) {position:sticky;top:var(--position-offset,0);z-index:var(--z-sticky,900)}:where(.sticky-bottom) {position:sticky;bottom:var(--position-offset,0);z-index:var(--z-sticky,900)}.vstack{display:flex;flex-direction:column;align-items:stretch}.hstack{display:flex;flex-direction:row;align-items:center}.tapped{cursor:pointer}.container-relative{display:grid;overflow:hidden}.screen-relative{display:flex}.frame-height,.frame-width{display:grid;overflow:hidden}.frame-height>img{display:block;max-height:100%;height:100%;width:auto;object-fit:contain}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.w-full{width:100%}.h-full{height:100%}.object-fit-contain{object-fit:contain}.object-fit-cover{object-fit:cover}.object-fit-fill{object-fit:fill}.object-fit-scale-down{object-fit:scale-down}.object-fit-none{object-fit:none}.g-0{gap:0}.g-1{gap:.25rem}.g-2{gap:.5rem}.g-3{gap:1rem}.g-4{gap:1.5rem}.g-5{gap:3rem}.w-100{width:100%}.h-100{height:100%}.badge{display:inline-block;font-size:.75em;line-height:1;padding:.35em .6em;font-weight:500;vertical-align:baseline}.badge-pill{border-radius:999px}.badge-automatic{background-color:var(--accent);color:var(--fg-dm)}.badge-subtle{background-color:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.badge-subtle-bordered{background-color:color-mix(in srgb,var(--accent) 15%,transparent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);color:var(--accent)}.label{display:inline-flex;align-items:center;gap:var(--label-gap,10px)}.spacer{flex:1}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.d-none{display:none!important}.link-plain{color:inherit;text-decoration:none;cursor:pointer}.link-plain:hover{--fg:var(--accent)}.color{width:100%;height:100%}.ctrl-capsule,.ctrl-capsule input,.ctrl-capsule button{--btn-corner-radius:9999px;--btn-corner-shape:round;border-radius:var(--btn-corner-radius);corner-shape:var(--btn-corner-shape)}.ctrl-rounded,.ctrl-rounded input,.ctrl-rounded button{--btn-corner-radius:.375rem;--btn-corner-shape:superellipse(1.25);border-radius:var(--btn-corner-radius);corner-shape:var(--btn-corner-shape)}.ctrl-rect,.ctrl-rect input,.ctrl-rect button{--btn-corner-radius:0;--btn-corner-shape:rect;border-radius:var(--btn-corner-radius);corner-shape:var(--btn-corner-shape)}.summary{list-style:none;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;position:relative;flex-shrink:0;user-select:none;-webkit-user-select:none}.summary *{color:unset}.summary::-webkit-details-marker,.summary::-moz-list-bullet{display:none}.summary::after{content:var(--disc-indicator,"\F64D");font-family:"bootstrap-icons";position:absolute;right:20px;top:0;bottom:0;margin:auto 0;transition:transform .2s;z-index:10;display:flex;align-items:center;justify-content:center}details.disclosure[open]>.summary::after{content:"\F63B"}.summary{transition:all var(--anim-duration,.3s) var(--anim-easing,cubic-bezier(.25,.46,.45,.94))}.summary:focus:not(:focus-visible) {background-color:inherit;color:inherit}.search-form{display:flex;flex-direction:row;align-items:stretch;flex:0 0 auto;min-width:0;gap:var(--search-gap,.5rem)}.nav-inner > li:has(.search-form) {flex:0 0 auto;width:auto;max-width:none}.search-form input{flex:1 1 auto;min-width:0;border:1px solid transparent;border-radius:var(--btn-corner-radius,.375rem);box-sizing:border-box}.search-form button{flex:0 0 auto;white-space:nowrap;border-radius:var(--btn-corner-radius,.375rem)}.search-form,.search-form *{margin:0;border-spacing:0;gap:.5rem}.ctrl-group .search-input,.ctrl-group .search-button,.search-form.search-spacing-none .search-input,.search-form.search-spacing-none .search-button{border-radius:0}.search-input,.search-button{border-radius:var(--btn-corner-radius,.375rem);box-sizing:border-box}.search-input{border-top-left-radius:var(--btn-corner-radius,.375rem)!important;border-bottom-left-radius:var(--btn-corner-radius,.375rem)!important;border-top-right-radius:0;border-bottom-right-radius:0}.search-button{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--btn-corner-radius,.375rem);border-bottom-right-radius:var(--btn-corner-radius,.375rem)}.btn-bordered .search-button{border:1px solid var(--accent,currentColor);box-sizing:border-box}.search-form input,.search-form button{font-size:var(--ctrl-font-size,1em);line-height:var(--ctrl-line-height,1.25em);padding:var(--ctrl-padding,0 .75em);height:auto}.search-form{align-items:center}.ctrl-group .search-form{display:flex;gap:0;align-items:center}.search-form input{display:flex;align-items:stretch;box-sizing:border-box}.search-form{--btn-bg:var(--accent);--btn-fg:white;--btn-border:none;--btn-hover-bg:color-mix(in srgb,var(--accent) 92%,black);--btn-active-bg:color-mix(in srgb,var(--accent) 85%,black)}.search-form .search-button{background:var(--btn-bg);color:var(--btn-fg);border:var(--btn-border)}.search-button{--btn-corner-radius:.375rem;--btn-corner-shape:superellipse(1.25);border-radius:var(--btn-corner-radius);corner-shape:var(--btn-corner-shape)}.search-form.ctrl-capsule .search-button{--btn-corner-radius:9999px;--btn-corner-shape:round;border-radius:var(--btn-corner-radius);corner-shape:var(--btn-corner-shape)}.search-form.ctrl-capsule button.search-button.btn{border-radius:var(--btn-corner-radius);corner-shape:var(--btn-corner-shape)}.search-form.ctrl-rounded .search-button{--btn-corner-radius:.375rem;--btn-corner-shape:superellipse(1.25);border-radius:var(--btn-corner-radius);corner-shape:var(--btn-corner-shape)}.search-form.ctrl-rect .search-button{--btn-corner-radius:0;--btn-corner-shape:rect;border-radius:var(--btn-corner-radius);corner-shape:var(--btn-corner-shape)}dialog{border:none;background:transparent}dialog::backdrop{background-color:var(--presentation-backdrop,rgba(0,0,0,.25));background-image:var(--presentation-backdrop-image,none);backdrop-filter:var(--presentation-backdrop-filter,none)}[popover]{position:absolute;border:none;background:none}[popover]::backdrop{background-color:var(--presentation-backdrop);background-image:var(--presentation-backdrop-image,none);backdrop-filter:var(--presentation-backdrop-filter,none)}[popover],dialog[open],[popover]:popover-open{position:fixed;inset:unset;margin:0}dialog.presentation-align-top,dialog.presentation-align-top[open],[popover].presentation-align-top,[popover].presentation-align-top:popover-open{top:10px;left:50%;transform:translateX(-50%)}dialog.presentation-align-bottom,dialog.presentation-align-bottom[open],[popover].presentation-align-bottom,[popover].presentation-align-bottom:popover-open{bottom:10px;left:50%;transform:translateX(-50%)}dialog.presentation-align-left,dialog.presentation-align-left[open],[popover].presentation-align-left,[popover].presentation-align-left:popover-open{left:10px;top:50%;transform:translateY(-50%)}dialog.presentation-align-right,dialog.presentation-align-right[open],[popover].presentation-align-right,[popover].presentation-align-right:popover-open{right:10px;top:50%;transform:translateY(-50%)}dialog.presentation-align-topLeading,dialog.presentation-align-topLeading[open],[popover].presentation-align-topLeading,[popover].presentation-align-topLeading:popover-open{top:10px;left:10px}dialog.presentation-align-topTrailing,dialog.presentation-align-topTrailing[open],[popover].presentation-align-topTrailing,[popover].presentation-align-topTrailing:popover-open{top:10px;right:10px}dialog.presentation-align-bottomLeading,dialog.presentation-align-bottomLeading[open],[popover].presentation-align-bottomLeading,[popover].presentation-align-bottomLeading:popover-open{bottom:10px;left:10px}dialog.presentation-align-bottomTrailing,dialog.presentation-align-bottomTrailing[open],[popover].presentation-align-bottomTrailing,[popover].presentation-align-bottomTrailing:popover-open{bottom:10px;right:10px}dialog.presentation-align-leading,dialog.presentation-align-leading[open],[popover].presentation-align-leading,[popover].presentation-align-leading:popover-open{left:10px;top:10px}dialog.presentation-align-trailing,dialog.presentation-align-trailing[open],[popover].presentation-align-trailing,[popover].presentation-align-trailing:popover-open{right:10px;top:10px}dialog.presentation-align-center,dialog.presentation-align-center[open],[popover].presentation-align-center,[popover].presentation-align-center:popover-open{top:50%;left:50%;transform:translate(-50%,-50%)}[class^="popover-anchor-"]{position-anchor:var(--anchor-id);position:absolute}.popover-anchor-top{bottom:anchor(top);position-area:top}.popover-anchor-bottom{top:anchor(bottom);position-area:bottom}.popover-anchor-left{right:anchor(left);position-area:left}.popover-anchor-right{left:anchor(right);position-area:right}.popover-anchor-top-left{bottom:anchor(top);right:anchor(left);position-area:top-start}.popover-anchor-top-right{bottom:anchor(top);left:anchor(right);position-area:top-end}.popover-anchor-bottom-left{top:anchor(bottom);right:anchor(left);position-area:bottom-start}.popover-anchor-bottom-right{top:anchor(bottom);left:anchor(right);position-area:bottom-end}.popover-anchor-center{top:anchor(center);left:anchor(center);position-area:center;transform:translate(-50%,-50%)}.scroll-view{overflow:hidden;width:100%}.scroll-track{display:flex;width:max-content;height:100%;will-change:transform;animation-name:scroll-infinite;animation-duration:var(--scroll-duration,40s);animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:var(--scroll-direction,normal)}.scroll-group{display:flex;width:var(--scroll-item-size,auto)}.scroll-view-x .scroll-group>.scroll-item{flex:0 0 var(--scroll-item-size,auto)}@keyframes scroll-infinite {
    from { transform: translateX(0); }
    to   { transform: translateX(-50%); }
}.scroll-view[data-scroll-axis="vertical"] .scroll-track{animation-name:scroll-infinite-vertical}@keyframes scroll-infinite-vertical {
    from { transform: translateY(0); }
    to   { transform: translateY(-50%); }
}.scroll-view:hover .scroll-track{animation-play-state:paused}.ctrl-group{display:inline-flex;align-items:stretch;gap:0}.menu-dropdown .ctrl-group:hover{background:transparent}.menu-dropdown .ctrl-group button.btn:focus-visible{outline:2px solid AccentColor;position:relative;z-index:2}.ctrl-group hr{border:none;border-left:1px solid var(--divider);margin:0 .5rem;width:0;height:auto;align-self:stretch}.ctrl-group > .menu:not(.menu-dropdown) {border:none}.ctrl-group.btn-bordered > *:not(:first-child) {border-left:none}.ctrl-group.btn-bordered > .menu:not(:first-child) > .btn-menu {border-left:none}.ctrl-group.btn-bordered > .menu:not(:last-child) > .btn-menu {border-right:1px solid var(--accent)}.ctrl-group.btn-bordered > .menu:not(:first-child) > .menu-group > *:first-child {border-left:none}.ctrl-group.btn-bordered > .menu:not(:last-child) > .menu-group > *:last-child {border-right:1px solid var(--accent)}.ctrl-group.btn-bordered > .menu:not(:first-child):not(:last-child) > .menu-group > *:first-child {border-left:none}.ctrl-group.btn-bordered > .menu:not(:first-child):not(:last-child) > .menu-group > *:last-child {border-right:1px solid var(--accent)}.ctrl-group.btn-bordered>.menu+*{border-left:none}*/
.ctrl-group:not(.menu-dropdown *) > :not(:first-child):not(:last-child) {border-radius:0}.ctrl-group>*:first-child,.ctrl-group>.menu:first-child>.btn-menu{border-top-right-radius:0;border-bottom-right-radius:0}.ctrl-group>*:last-child,.ctrl-group>.menu:last-child>.btn-menu{border-top-left-radius:0;border-bottom-left-radius:0}.ctrl-group>.menu:first-child>.menu-group>*:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.ctrl-group>.menu:last-child>.menu-group>*:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.navbar .ctrl-group,.navbar .ctrl-group *{align-items:center;vertical-align:middle;line-height:normal;height:auto}.nav-inner>li>.ctrl-group{align-self:center}.ctrl-group.ctrl-capsule{--group-radius:9999px}.ctrl-group.ctrl-rounded{--group-radius:.375rem}.ctrl-group.ctrl-rect{--group-radius:0}.ctrl-group:is(.ctrl-capsule, .ctrl-rounded, .ctrl-rect)
> :is(button, .btn, input, .search-input, .search-button):first-child {border-top-left-radius:var(--group-radius)!important;border-bottom-left-radius:var(--group-radius)!important}.ctrl-group:is(.ctrl-capsule, .ctrl-rounded, .ctrl-rect)
> :is(button, .btn, input, .search-input, .search-button):last-child {border-top-right-radius:var(--group-radius)!important;border-bottom-right-radius:var(--group-radius)!important}.ctrl-group:is(.ctrl-capsule, .ctrl-rounded, .ctrl-rect)
> .menu:first-child > .btn-menu {border-top-left-radius:var(--group-radius)!important;border-bottom-left-radius:var(--group-radius)!important}.ctrl-group:is(.ctrl-capsule, .ctrl-rounded, .ctrl-rect)
> .menu:last-child > .btn-menu {border-top-right-radius:var(--group-radius)!important;border-bottom-right-radius:var(--group-radius)!important}.ctrl-group:is(.ctrl-capsule, .ctrl-rounded, .ctrl-rect)
> .menu:first-child > .menu-group > *:first-child {border-top-left-radius:var(--group-radius)!important;border-bottom-left-radius:var(--group-radius)!important}.ctrl-group:is(.ctrl-capsule, .ctrl-rounded, .ctrl-rect)
> .menu:last-child > .menu-group > *:last-child {border-top-right-radius:var(--group-radius)!important;border-bottom-right-radius:var(--group-radius)!important}.ctrl-group:is(.ctrl-capsule, .ctrl-rounded, .ctrl-rect)
> .search-form:first-child :is(.search-input, input):first-child {border-top-left-radius:var(--group-radius)!important;border-bottom-left-radius:var(--group-radius)!important}.ctrl-group:is(.ctrl-capsule, .ctrl-rounded, .ctrl-rect)
> .search-form:last-child :is(.search-button, button):last-child {border-top-right-radius:var(--group-radius)!important;border-bottom-right-radius:var(--group-radius)!important}.ctrl-group > *:not(:last-child) {border-top-right-radius:0;border-bottom-right-radius:0}.ctrl-group > *:not(:first-child) {border-top-left-radius:0;border-bottom-left-radius:0}.ctrl-group > .menu:not(:last-child) > .btn-menu {border-top-right-radius:0;border-bottom-right-radius:0}.ctrl-group > .menu:not(:first-child) > .btn-menu {border-top-left-radius:0;border-bottom-left-radius:0}.ctrl-group > .menu:not(:last-child) > .menu-group > *:last-child {border-top-right-radius:0;border-bottom-right-radius:0}.ctrl-group > .menu:not(:first-child) > .menu-group > *:first-child {border-top-left-radius:0;border-bottom-left-radius:0}.ctrl-group > .search-form:not(:last-child)
:is(.search-button, button):last-child {border-top-right-radius:0;border-bottom-right-radius:0}.ctrl-group > .search-form:not(:first-child)
:is(.search-input, input):first-child {border-top-left-radius:0;border-bottom-left-radius:0}.segmented-control{font-weight:400;font-size:var(--font-size);display:flex;align-items:center;justify-content:space-between;border-radius:20px;padding:2px;gap:2px;user-select:none;background-color:var(--bg-secondary-blur);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);font-synthesis:none;font-display:swap;text-rendering:optimizeLegibility}.segmented-control button.segment.active{background:var(--segmented-active-bg);--font-weight:600;font-weight:var(--font-weight);box-shadow:0 2px 4px rgba(0,0,0,.06)}.segmented-control button.segment:hover:not(.active) {background:transparent}.segmented-control button.segment.btn:active{background:var(--bg-tertiary)}.segmented-control button.segment:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.segmented-control button.segment{flex:1;text-align:center;cursor:pointer;padding:8px 18px;border-radius:18px;font-size:inherit;font-weight:400;--fg:unset;color:var(--fg);line-height:1.2;transition:background .2s ease , color .2s ease;background:transparent;white-space:nowrap}.blur-edge{position:relative;backdrop-filter:blur(var(--blur-radius,20px));-webkit-backdrop-filter:blur(var(--blur-radius,20px))}.blur-edge-top{-webkit-mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    black var(--blur-edge-size, 20%)
  );mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    black var(--blur-edge-size, 20%)
  )}.blur-edge-bottom{-webkit-mask-image: linear-gradient(
    to top,
    transparent 0%,
    black var(--blur-edge-size, 20%)
  );mask-image: linear-gradient(
    to top,
    transparent 0%,
    black var(--blur-edge-size, 20%)
  )}.blur-edge-leading{-webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black var(--blur-edge-size, 20%)
  );mask-image: linear-gradient(
    to right,
    transparent 0%,
    black var(--blur-edge-size, 20%)
  )}.blur-edge-trailing{-webkit-mask-image: linear-gradient(
    to left,
    transparent 0%,
    black var(--blur-edge-size, 20%)
  );mask-image: linear-gradient(
    to left,
    transparent 0%,
    black var(--blur-edge-size, 20%)
  )}.blur-edge-horizontal{-webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black var(--blur-edge-size, 20%),
    black calc(100% - var(--blur-edge-size, 20%)),
    transparent 100%
  );mask-image: linear-gradient(
    to right,
    transparent 0%,
    black var(--blur-edge-size, 20%),
    black calc(100% - var(--blur-edge-size, 20%)),
    transparent 100%
  )}.blur-edge-vertical{-webkit-mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    black var(--blur-edge-size, 20%),
    black calc(100% - var(--blur-edge-size, 20%)),
    transparent 100%
  );mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    black var(--blur-edge-size, 20%),
    black calc(100% - var(--blur-edge-size, 20%)),
    transparent 100%
  )}.blur-edge-all{-webkit-mask-image:
    linear-gradient(to right,
      transparent 0%,
      black var(--blur-edge-size),
      black calc(100% - var(--blur-edge-size)),
      transparent 100%
    ),
    linear-gradient(to bottom,
      transparent 0%,
      black var(--blur-edge-size),
      black calc(100% - var(--blur-edge-size)),
      transparent 100%
    );-webkit-mask-composite:intersect;mask-composite:intersect}.form{display:block;height:max-content}.form.form-leading .form-field{display:grid;grid-template-columns:max-content 1fr;column-gap:1rem;align-items:center}.field-label{line-height:1}.field-label label{font-size:1rem;white-space:nowrap;text-align:right}.form input,.form textarea{min-height:2.5em;border:1px solid var(--border,transparent);box-sizing:border-box;height:100%;width:100%}.form button{min-height:2.5em;box-sizing:border-box;height:100%;padding:0 .75em}.form.form-leading>button{grid-column:2;justify-self:start;width:auto}.form.form-leading{display:grid;grid-template-columns:max-content 1fr;grid-row-gap:var(--form-field-spacing,1rem);align-items:center}.form.form-leading>.form-field{display:contents}.form.form-leading .field-label{text-align:right}.form.form-leading .field-label label{white-space:nowrap;padding-right:1rem}.form.form-leading>button{grid-column:2;justify-self:start;width:auto}.form.form-top{display:flex;flex-direction:column;align-items:flex-start;gap:var(--form-field-spacing,1rem)}.form.form-top .form-field{display:flex;flex-direction:column;align-items:flex-start;align-items:stretch;width:100%;gap:.5rem}.form.form-top .field-label label{font-size:1rem;white-space:normal}.form.form-top>button{align-self:flex-start}.form.form-top>*{width:100%}.form.grid{gap:var(--form-field-spacing,1rem)}.form.grid .form-field{display:flex;flex-direction:column;gap:.5rem}.form.grid>button{justify-self:start}.form.grid>*{width:100%}.field-label-hidden label,.form-hidden-labels .field-label label{display:none}form.grid.form-hidden-labels .field-label{display:none}.form-control::placeholder{color:gray;opacity:1}.subscribe-form{display:flex;flex-direction:column;gap:var(--form-field-spacing,1rem)}.menu{position:relative;display:inline-block}.btn-menu{height:100%}.menu-dropdown{display:none;position:absolute;min-width:200px;top:100%;left:0;list-style:none;margin:.25rem 0 0 0;z-index:2;width:max-content;border-radius:25px;border:1px solid var(--border);opacity:0;padding:.75rem .75rem .75rem .75rem;box-shadow:0 4px 12px rgba(0,0,0,.1);--alignment-transform:none;--anim-transform-hidden:scale(.95);--anim-transform-visible:scale(1);--anim-transform-base:var(--anim-transform-hidden);--anim-transform-effective:var(--alignment-transform) var(--anim-transform-base);transform:var(--anim-transform-effective);transform-origin:var(--anim-transform-origin,top center);transition:opacity var(--anim-duration,.15s) cubic-bezier(.4,0,.2,1) , transform var(--anim-duration,.15s) cubic-bezier(.4,0,.2,1);--btn-bg:transparent;--btn-fg:var(--fg);--btn-border:none;--btn-hover-bg:var(--accent-tertiary);--btn-active-bg:var(--accent-quaternary)}.menu-dropdown[data-show="true"]{display:block;opacity:1;--anim-transform-base:var(--anim-transform-visible);--anim-transform-effective:var(--alignment-transform) var(--anim-transform-base);transform:var(--anim-transform-effective)}.menu-dropdown,.menu-dropdown *{color:inherit}.menu-dropdown a{display:block;text-decoration:none}*/
.menu-dropdown > *,
.menu-dropdown li > * {display:block}.menu-dropdown>li{list-style:none}.menu-dropdown hr{border:none;border-top:1px solid var(--divider,color-mix(in srgb,var(--fg) 15%,transparent));opacity:var(--divider-opacity,1);margin:.25rem 0}.menu-group{display:inline-flex;height:100%;background:transparent;border:none}.menu-group-action{flex:1}.menu-group>.menu-group-action{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;padding-right:.2em}.menu-group>.menu-group-toggle{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:.2rem;border-left:none}.menu-group>button:focus-visible{position:relative;z-index:3;outline:2px solid AccentColor}.menu.dropdown-align-top>.menu-dropdown{inset:auto auto 100% 50%;--alignment-transform:translateX(-50%);margin-bottom:.25rem}.menu.dropdown-align-bottom>.menu-dropdown{top:100%;left:50%;--alignment-transform:translateX(-50%);transform-origin:top center;margin-top:.25rem}.menu.dropdown-align-leading>.menu-dropdown{inset:50% 100% auto auto;--alignment-transform:translateY(-50%);margin-right:.25rem}.menu.dropdown-align-trailing>.menu-dropdown{inset:50% auto auto 100%;--alignment-transform:translateY(-50%);margin-left:.25rem}.menu.dropdown-align-topLeading>.menu-dropdown{inset:auto auto 100% 0;margin-bottom:.25rem}.menu.dropdown-align-topTrailing>.menu-dropdown{inset:auto 0 100% auto;margin-bottom:.25rem}.menu.dropdown-align-bottomLeading>.menu-dropdown{inset:100% auto auto 0;margin-top:.25rem}.menu.dropdown-align-bottomTrailing>.menu-dropdown{inset:100% 0 auto auto;margin-top:.25rem}.menu.dropdown-align-center>.menu-dropdown{inset:50% auto auto 50%;--alignment-transform:translate(-50%,-50%);margin:0}.menu-dropdown>li>.menu{position:relative;display:flex;align-items:stretch;justify-content:flex-start;width:100%;background:transparent;border:none;padding:0;margin:0;border:solid transparent}.menu-dropdown>li>.menu>[data-toggle="dropdown"]{display:flex;align-items:center;justify-content:flex-start;width:100%;border:none!important;font:inherit;text-align:left;corner-shape:var(--btn-corner-shape,superellipse(1.25))}.menu-dropdown>li>.menu>.menu-dropdown{top:0;left:100%;margin-left:.25rem}.menu-dropdown .menu-group>.menu-group-action{flex:3;width:100%;justify-content:flex-start;text-align:left;border:none;align-items:center;display:flex;gap:var(--ctrl-gap,.5rem)}.menu-dropdown .menu-group>.menu-group-toggle{flex:1}.menu-dropdown .menu-group>.menu-group-toggle.btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:auto;text-align:center;border-left:1px solid var(--divider,color-mix(in srgb,var(--fg) 15%,transparent))}.menu:not(.carrot-up):not(.carrot-left):not(.carrot-right):not(.carrot-down)
.menu-group-toggle::after {content:"▾"}.menu-dropdown .menu.carrot-up .menu-group-toggle::after{content:"▴"}.menu-dropdown .menu.carrot-down .menu-group-toggle::after{content:"▾"}.menu-dropdown .menu.carrot-left .menu-group-toggle::after{content:"◂"}.menu-dropdown .menu.carrot-right .menu-group-toggle::after{content:"▸"}.menu.carrot-up .menu-group-toggle::after{content:"▴"}.menu.carrot-down .menu-group-toggle::after{content:"▾"}.menu.carrot-left .menu-group-toggle::after{content:"◂"}.menu.carrot-right .menu-group-toggle::after{content:"▸"}.menu-dropdown[data-align="left"]{margin-left:0;margin-right:5px}.menu-dropdown :is(a, button.btn):focus-visible {--focus-outline-width:2px;outline:2px solid AccentColor;outline-offset:-2px;background:var(--accent-tertiary);position:relative;z-index:2;border:0}.menu-dropdown button,.menu-dropdown li>button,.menu-dropdown>li>a{display:inline-flex;justify-content:flex-start;text-align:start;width:100%;color:inherit;border:none!important;border-radius:var(--dropdown-item-corner-radius,9999px);font:inherit;corner-shape:var(--btn-corner-shape,superellipse(1.25));--btn-bg:transparent;--btn-fg:var(--dropdown-hover-fg);--btn-hover-bg:var(--dropdown-hover-bg);--btn-active-bg:var(--dropdown-hover-bg)}.menu-dropdown > li:not(:last-child) {margin-bottom:.25em}.menu-dropdown li > *:not(hr) {padding:.5em 1em}.menu-dropdown .menu-group>.menu-group-action{border-top-left-radius:var(--dropdown-item-corner-radius,9999px);border-bottom-left-radius:var(--dropdown-item-corner-radius,9999px);border-top-right-radius:0;border-bottom-right-radius:0}.menu-dropdown .menu-group>.menu-group-toggle{border-top-right-radius:var(--dropdown-item-corner-radius,9999px);border-bottom-right-radius:var(--dropdown-item-corner-radius,9999px);border-top-left-radius:0;border-bottom-left-radius:0}.menu-dropdown button.btn:has(> .btn-icon):not(.ctrl-group .btn),
.menu-dropdown .menu-group-action.btn:has(> .btn-icon):not(.ctrl-group .btn) {flex-direction:row-reverse;justify-content:space-between;gap:var(--ctrl-gap,.5rem)}.menu-dropdown .ctrl-group{display:flex;flex-direction:row;align-items:stretch;width:100%;margin:0;padding:0;border-radius:0}.menu-dropdown .ctrl-group>*{flex:1 1 auto;margin:0;border-radius:15px;padding-top:.75rem;padding-bottom:.75rem}.menu-dropdown .ctrl-group .btn{display:flex;flex-direction:column;text-align:center;line-height:1.2;border-radius:var(--dropdown-item-corner-radius,.5rem);--btn-bg:transparent;--btn-fg:var(--dropdown-hover-fg);--btn-hover-bg:var(--dropdown-hover-bg);--btn-active-bg:var(--dropdown-hover-bg)}.menu-dropdown .menu>button,.menu-dropdown .menu>.menu-group>button{--btn-bg:transparent;--btn-fg:var(--dropdown-hover-fg);--btn-hover-bg:var(--dropdown-hover-bg);--btn-active-bg:var(--dropdown-hover-bg)}.menu-dropdown a:hover,.menu-dropdown a:focus-visible,.menu-dropdown button:hover,.menu-dropdown button:focus-visible{background:var(--dropdown-hover-bg)}.menu-dropdown a:active,.menu-dropdown button:active{background:var(--dropdown-active-bg)}.menu-dropdown a:focus{outline:none}.menu-dropdown a:focus-visible{outline:2px solid AccentColor}.menu-dropdown a[data-active="true"]{background:var(--dropdown-hover-bg);font-weight:600;color:var(--dropdown-hover-fg,var(--fg))}.menu-dropdown .ctrl-group .btn-icon{margin-left:0;margin-bottom:.35em}.menu-dropdown .ctrl-group .btn-label,.menu-dropdown .btn-label{margin-left:0}.menu-group,.menu-group .menu-group-action{width:100%}.grid{display:grid;grid-template-columns:var(--grid-template)}.grid>.grid-item{min-width:0;width:100%}@media (max-width:768px){.grid{grid-template-columns:repeat(auto-fit,minmax(var(--adaptive-min),1fr))}}.full-width-grid-item{grid-column: 1 / -1}.navbar{display:flex;flex-direction:column;align-items:center;width:100%;min-width:max-content;padding-block:1rem;z-index:2001;line-height:1}.nav-inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;padding-block:.5em;padding-inline:1em}.nav-inner>*{display:inline-flex;align-items:center;flex-shrink:0}.nav-logo{flex-shrink:0;font-weight:bold;text-decoration:none;color:inherit}.nav-items,.nav-item{display:flex;gap:1rem;list-style:none;margin:0;padding:0;order:var(--nav-items-order,1)}.nav-toggle{display:none;background:none;border:none;font-size:1.25rem}.align-leading{justify-content:flex-start}.align-center{justify-content:center}.align-trailing{justify-content:flex-end}@media (max-width:768px){.nav-inner{flex-wrap:wrap}.nav-toggle{display:block}.nav-items{display:none;flex-direction:column;width:100%}.nav-items[data-open="true"]{display:flex}}.navbar.nav-width-viewport>.nav-inner,.nav-width-viewport .navbar>.nav-inner{width:100%;margin-inline:0;padding-inline:1rem}.nav-width-viewport{width:100dvw;margin-inline:calc(50% - 50dvw)}.navbar>a,.navbar a{text-decoration:none;color:var(--fg)}.nav-inner > li:has(.spacer) {flex:1 1 auto;display:flex}.nav-inner > li:has(.spacer) > .spacer {flex:1 1 auto;min-width:0}header.fixed-top{z-index:1000}header.fixed-top *{position:relative;z-index:1}header.fixed-top>nav.navbar[class*="material-"]{transform:translateZ(0);will-change:backdrop-filter;position:relative}header.fixed-top .navbar{padding-inline:var(--nav-padding,1rem)}.nav-width-content{width:100%;margin-inline:auto;max-width:100%}@media (min-width:575px){.nav-width-content{max-width:var(--content-max-width,575px)}}@media (min-width:768px){.nav-width-content{max-width:var(--content-max-width,768px)}}@media (min-width:1024px){.nav-width-content{max-width:var(--content-max-width,1024px)}}@media (min-width:1440px){.nav-width-content{max-width:var(--content-max-width,1440px)}}table{--table-bg:transparent;--table-row-bg:transparent;--table-stripe-bg:color-mix(in srgb,currentColor 7.5%,transparent);--table-separator-color:color-mix(in srgb,currentColor 20%,transparent);width:100%;border-collapse:collapse;background:var(--table-bg)}table td{padding:.6rem .75rem}table td,table th{background:var(--table-row-bg);transition:background .18s ease}table th{padding:0;text-align:left}table th>*{display:flex;align-items:center;width:100%;height:100%;padding:.6rem .75rem}table:not([data-table-separators="false"]) td,
table:not([data-table-separators="false"]) th {border-bottom:1px solid var(--table-separator-color)}.table-striped-rows tbody tr:nth-of-type(odd) td,
.table-striped-rows tbody tr:nth-of-type(odd) th {background:var(--table-stripe-bg)}.table-striped-rows tbody tr:nth-of-type(odd) td:first-child,
.table-striped-rows tbody tr:nth-of-type(odd) th:first-child {border-top-left-radius:var(--table-cell-radius);border-bottom-left-radius:var(--table-cell-radius)}.table-striped-rows tbody tr:nth-of-type(odd) td:last-child,
.table-striped-rows tbody tr:nth-of-type(odd) th:last-child {border-top-right-radius:var(--table-cell-radius);border-bottom-right-radius:var(--table-cell-radius)}.table-striped-columns td:nth-child(even),
.table-striped-columns th:nth-child(even) {background:var(--table-stripe-bg)}.header-table.table-striped-columns thead th:nth-child(even) {border-top-left-radius:var(--table-cell-radius);border-top-right-radius:var(--table-cell-radius)}.header-table.table-striped-columns tbody tr:first-child td:nth-child(even) {border-top-left-radius:0;border-top-right-radius:0}.header-table.table-striped-columns tbody tr:last-child td:nth-child(even) {border-bottom-left-radius:var(--table-cell-radius);border-bottom-right-radius:var(--table-cell-radius)}.table-striped-columns:not(.header-table)
tbody tr:first-child td:nth-child(even) {border-top-left-radius:var(--table-cell-radius);border-top-right-radius:var(--table-cell-radius)}.table-striped-columns:not(.header-table)
tbody tr:last-child td:nth-child(even) {border-bottom-left-radius:var(--table-cell-radius);border-bottom-right-radius:var(--table-cell-radius)}table tbody tr:last-child td{border-bottom:none}.filter-field{width:100%;min-height:2.5em;box-sizing:border-box}.list .list-row{display:block;list-style:none;position:relative;padding-left:1.75em;background:var(--list-row-bg);margin-bottom:var(--list-row-spacing);border-top:var(--list-row-border-top);border-bottom:var(--list-row-border-bottom);border-left:var(--list-row-border-leading);border-right:var(--list-row-border-trailing);border-top-left-radius:var(--list-row-radius-top-leading);border-top-right-radius:var(--list-row-radius-top-trailing);border-bottom-left-radius:var(--list-row-radius-bottom-leading);border-bottom-right-radius:var(--list-row-radius-bottom-trailing)}.list .list-row::before{position:absolute;left:var(--list-row-padding-left,0);top:var(--list-row-padding-top,0)}.list .list-row>.list-row-content{padding-top:var(--list-row-padding-top);padding-right:var(--list-row-padding-right);padding-bottom:var(--list-row-padding-bottom);padding-left:var(--list-row-padding-left)}.list-ordered{counter-reset:list-item 1}.list-ordered>.list-row{counter-increment:list-item}.list-ordered>.list-row::before{content:counter(list-item,var(--list-style-type)) "."}.list-unordered>.list-row::before{content:var(--list-marker-content,"•")}.list-custom>.list-row::before{content:var(--list-marker-content)}button,a.btn{appearance:none;background:transparent;margin:0;padding:0;font:inherit;color:inherit;cursor:pointer;--btn-hover-bg:var(--accent-quaternary);--btn-active-bg:var(--accent-quinary);--btn-hover-border:1px solid var(--accent-quaternary);--btn-active-border:1px solid var(--accent-quinary)}button.btn,a.btn{text-decoration:none;user-select:none;-webkit-user-select:none;transition:all 150ms cubic-bezier(.4,0,.2,1);background-color:var(--btn-bg,var(--accent-tertiary));--fg:var(--btn-fg,var(--accent));color:var(--fg);border:var(--btn-border,1px solid transparent);border-radius:var(--btn-radius,.375rem);corner-shape:var(--btn-corner-shape,round);font-size:var(--ctrl-font-size,1em);padding:var(--ctrl-padding,.5em 1em)}button.btn>*+*{margin-left:var(--ctrl-gap,.5rem)}.btn-plain{--btn-bg:transparent;--btn-fg:var(--fg);--btn-border:none;--btn-hover-bg:transparent;--btn-active-bg:transparent}.btn-prominent,.btn-prominent .btn,.btn-prominent .search-button{--btn-bg:var(--accent);--fg:var(--fg-dm);--btn-fg:var(--fg-dm);--btn-border:none;--btn-hover-bg:color-mix(in srgb,var(--accent) 92%,black);--btn-active-bg:color-mix(in srgb,var(--accent) 85%,black)}.btn-filled,.btn-filled .btn,.btn-filled .search-button{--btn-bg:var(--accent-tertiary);--fg:var(--accent);--btn-fg:var(--accent);--btn-border:1px solid var(--accent-tertiary);--btn-hover-bg:var(--accent-quaternary);--btn-active-bg:var(--accent-quinary);--btn-hover-border:1px solid var(--accent-quaternary);--btn-active-border:1px solid var(--accent-quinary)}.btn-bordered,.btn-bordered .btn,.btn-bordered .search-button{--btn-bg:transparent;--fg:var(--accent);--btn-fg:var(--accent);--btn-border:1px solid var(--accent);--btn-hover-bg:var(--accent-tertiary);--btn-active-bg:var(--accent-quaternary);--btn-hover-border:1px solid color-mix(in srgb,var(--accent) 85%,black);--btn-active-border:1px solid color-mix(in srgb,var(--accent) 70%,black)}.btn-borderless,.btn-borderless .btn,.btn-borderless .search-button{--btn-bg:transparent;--fg:var(--accent);--btn-fg:var(--accent);--btn-border:none;--btn-hover-bg:var(--accent-tertiary);--btn-active-bg:var(--accent-quaternary)}.ctrl-capsule{--btn-radius:9999px;--btn-corner-shape:round}.ctrl-rounded{--btn-radius:.375rem;--btn-corner-shape:superellipse(1.25)}.ctrl-rect{--btn-radius:0;--btn-corner-shape:rect}.ctrl-circle{--btn-radius:50%;--btn-corner-shape:round;aspect-ratio:1}.btn-flexible,.btn-flexible input,.btn-flexible button{width:100%}button.btn:hover,button.btn:focus-visible,a.btn:hover,a.btn:focus-visible{background-color:var(--btn-hover-bg,var(--accent-tertiary));border:var(--btn-hover-border,var(--btn-border 1px))}button.btn:active,a.btn:active{background-color:var(--btn-active-bg,var(--accent-quaternary));border:var(--btn-active-border,var(--btn-border 1px))}button.btn:disabled{opacity:.5;cursor:not-allowed}button.btn.btn-icon{padding:.5rem;aspect-ratio:1}[data-color-scheme="dark"] .btn-prominent{--btn-hover-bg:color-mix(in srgb,var(--accent) 92%,white);--btn-active-bg:color-mix(in srgb,var(--accent) 85%,white)}@keyframes animation-entry-VLvfX-forward {
0% { transform: scale(1.0, 1.0) }
100% { transform: scale(3.0, 3.0) }
}@keyframes animation-entry-VLvfX-reverse {
0% { transform: scale(3.0, 3.0) }
100% { transform: scale(1.0, 1.0) }
}.animation-entry-VLvfX{transform:scale(1.0,1.0);transform-origin:0% 0%}.animation-entry-VLvfX.in-view{animation-name:animation-entry-VLvfX-forward;animation-duration:1.0s;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-iteration-count:1}.animation-entry-VLvfX.reverse-mode:hover{animation-name:animation-entry-VLvfX-reverse;animation-duration:1.0s;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-iteration-count:1}@keyframes animation-hover-qsuKt-forward {
0% { color: var(--r-red); transform: scale(1.0, 1.0) }
100% { color: var(--r-blue); transform: scale(2.0, 2.0) }
}@keyframes animation-hover-qsuKt-reverse {
0% { color: var(--r-blue); transform: scale(2.0, 2.0) }
100% { color: var(--r-red); transform: scale(1.0, 1.0) }
}.animation-hover-qsuKt{color:var(--r-red);transform:scale(1.0,1.0)}.animation-hover-qsuKt:hover{animation-name:animation-hover-qsuKt-forward;animation-duration:2.0s;animation-timing-function:cubic-bezier(.4,.7,.3,1.0);animation-iteration-count:infinite;animation-fill-mode:both;animation-direction:alternate}.animation-hover-qsuKt.reverse-mode:hover{animation-name:animation-hover-qsuKt-reverse;animation-duration:2.0s;animation-timing-function:cubic-bezier(.4,.7,.3,1.0);animation-iteration-count:infinite;animation-fill-mode:both;animation-direction:alternate}@keyframes animation-tap-BPSYb-forward {
0% { opacity: 1; transform: scale(1.0, 1.0) }
100% { opacity: 0; transform: scale(2.0, 2.0) }
}@keyframes animation-tap-BPSYb-reverse {
0% { opacity: 0; transform: scale(2.0, 2.0) }
100% { opacity: 1; transform: scale(1.0, 1.0) }
}.animation-tap-BPSYb{opacity:1;transform:scale(1.0,1.0)}.animation-tap-BPSYb.active{animation-name:animation-tap-BPSYb-forward;animation-duration:1.0s;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-iteration-count:1}.animation-tap-BPSYb.reverse-mode.tapped{animation-name:animation-tap-BPSYb-reverse;animation-duration:1.0s;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-iteration-count:1}[data-theme="main-theme"]{--accent:var(--r-red);--monospace-font-family:'MDIO';--highlighter-theme:"xcode";--content-max-width:800px}[data-theme="main-theme"] code:not(pre code, pre > code) {font-family:'MDIO';background-color: rgb(150 150 150 / 14%);corner-shape:round;border-radius:4px;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px}[data-theme="main-theme"][data-color-scheme="light"]{--accent:var(--r-red);--monospace-font-family:'MDIO';--highlighter-theme:"xcode";--content-max-width:800px}[data-theme="main-theme"][data-color-scheme="light"] code:not(pre code, pre > code) {font-family:'MDIO';background-color: rgb(150 150 150 / 14%);corner-shape:round;border-radius:4px;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px}[data-theme="main-theme"][data-color-scheme="dark"]{--highlighter-theme:"xcode"}[data-theme="main-theme"][data-color-scheme="dark"] code:not(pre code, pre > code) {background-color: rgb(150 150 150 / 20%)}.primary-button-style-lMCoq{background-color:var(--r-red)!important;color: rgb(255 255 255 / 100%) !important;corner-shape:round!important;border-radius:12px!important}.primary-button-style-lMCoq:hover{background-color:var(--r-pink)!important}.primary-button-style-lMCoq:active{background-color:var(--r-orange)!important}.primary-button-style-lMCoq:disabled{background-color:var(--r-gray)!important}[data-color-scheme="light"] .env-NpbBt{background-color:color-mix(in srgb,var(--r-red) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--r-red) 20%,transparent)!important}[data-color-scheme="dark"] .env-NpbBt{background-color:color-mix(in srgb,var(--r-red) 25%,transparent)!important;border:1px solid color-mix(in srgb,var(--r-red) 30%,transparent)!important}.context-menu-style-3fuTI{background-color:color-mix(in srgb,var(--r-gray) 50%,transparent)!important;border:1px solid color-mix(in srgb,var(--fg) 15%,transparent)!important;corner-shape:round!important;border-radius:0!important;--dropdown-item-corner-radius:0!important}.identity-NQP1l[data-background-trait]{background-color:var(--r-indigo)!important}@media (max-width:575px){.env-tbbEg{background-color:var(--r-yellow)!important}}.entry-3JkFV.entry-3JkFV.visible{transition:all var(--anim-duration,.3s) var(--anim-easing,cubic-bezier(.25,.46,.45,.94))!important;transform-origin:0% 100%!important;transform:scale(1.0,1.0)!important}.hover-sSLEL:hover{transition:all var(--anim-duration,.3s) var(--anim-easing,cubic-bezier(.25,.46,.45,.94))!important;transform:scale(1.025,1.025)!important}.underlined-link-style-rxb7s:hover{text-decoration:underline!important;text-decoration-style:dotted!important;text-decoration-thickness:1px!important}.disclosure[open]>.my-disclosure-style-gvT53{background-color:var(--r-red)!important}.my-disclosure-style-gvT53{corner-shape:round!important;border-radius:8px!important;--disc-indicator:'\F5D4'!important}.disclosure>.my-disclosure-style-gvT53:hover{background-color:var(--r-pink)!important}[data-color-scheme="light"] .env-V7ixY{background-color:color-mix(in srgb,var(--r-pink) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--r-pink) 20%,transparent)!important}[data-color-scheme="dark"] .env-V7ixY{background-color:color-mix(in srgb,var(--r-pink) 25%,transparent)!important;border:1px solid color-mix(in srgb,var(--r-pink) 30%,transparent)!important}