/*! salve v0.2.0 · CSS that eases the pain · MIT License */
@layer salve.reset{:where(*){box-sizing:border-box}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scrollbar-gutter:stable;interpolate-size:allow-keywords;hanging-punctuation:first last}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){min-block-size:100dvh;margin:0;overflow-x:clip}:where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,pre){margin:0}:where(ul,ol)[role=list]{margin:0;padding:0;list-style:none}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance;overflow-wrap:break-word}:where(p,li,figcaption,blockquote){text-wrap:pretty;overflow-wrap:break-word}:where(img,picture,video,canvas,svg,iframe){max-inline-size:100%;display:block}:where(img,video){block-size:auto}:where(input,button,textarea,select){font:inherit;color:inherit;letter-spacing:inherit}:where(button,[role=button],label[for],select,summary){cursor:pointer}:where(textarea){resize:vertical;field-sizing:content}:where(table){border-collapse:collapse}:where(:target){scroll-margin-block:5rem}:where([hidden]:not([hidden=until-found])){display:none!important}:where(dialog){padding:0}}@layer salve.tokens{:root{--s-hue:165;--s-chroma:.13;--s-neutral-chroma:.012;--s-radius:.5rem;--s-density:1;--s-font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--s-font-display:var(--s-font-sans);--s-font-mono:ui-monospace, "Cascadia Code", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-density=compact]{--s-density:.8}[data-density=comfortable]{--s-density:1.2}:where(:root,[data-theme],[data-density]){--s-brand-50:oklch(.975 calc(var(--s-chroma) * .12) var(--s-hue));--s-brand-100:oklch(.945 calc(var(--s-chroma) * .28) var(--s-hue));--s-brand-200:oklch(.895 calc(var(--s-chroma) * .5) var(--s-hue));--s-brand-300:oklch(.825 calc(var(--s-chroma) * .72) var(--s-hue));--s-brand-400:oklch(.74 calc(var(--s-chroma) * .88) var(--s-hue));--s-brand-500:oklch(.645 var(--s-chroma) var(--s-hue));--s-brand-600:oklch(.555 var(--s-chroma) var(--s-hue));--s-brand-700:oklch(.47 calc(var(--s-chroma) * .9) var(--s-hue));--s-brand-800:oklch(.39 calc(var(--s-chroma) * .78) var(--s-hue));--s-brand-900:oklch(.315 calc(var(--s-chroma) * .62) var(--s-hue));--s-brand-950:oklch(.24 calc(var(--s-chroma) * .48) var(--s-hue));--_nh:var(--s-neutral-hue,var(--s-hue));--s-gray-50:oklch(.985 calc(var(--s-neutral-chroma) * .3) var(--_nh));--s-gray-100:oklch(.96 calc(var(--s-neutral-chroma) * .5) var(--_nh));--s-gray-200:oklch(.915 calc(var(--s-neutral-chroma) * .7) var(--_nh));--s-gray-300:oklch(.85 var(--s-neutral-chroma) var(--_nh));--s-gray-400:oklch(.72 var(--s-neutral-chroma) var(--_nh));--s-gray-500:oklch(.6 var(--s-neutral-chroma) var(--_nh));--s-gray-600:oklch(.5 var(--s-neutral-chroma) var(--_nh));--s-gray-700:oklch(.41 var(--s-neutral-chroma) var(--_nh));--s-gray-800:oklch(.31 var(--s-neutral-chroma) var(--_nh));--s-gray-850:oklch(.255 var(--s-neutral-chroma) var(--_nh));--s-gray-900:oklch(.21 var(--s-neutral-chroma) var(--_nh));--s-gray-950:oklch(.16 var(--s-neutral-chroma) var(--_nh));--s-bg:var(--lightningcss-light,var(--s-gray-50))var(--lightningcss-dark,var(--s-gray-950));--s-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--s-gray-900));--s-surface-2:var(--lightningcss-light,var(--s-gray-100))var(--lightningcss-dark,var(--s-gray-850));--s-text:var(--lightningcss-light,var(--s-gray-950))var(--lightningcss-dark,var(--s-gray-50));--s-text-muted:var(--lightningcss-light,var(--s-gray-600))var(--lightningcss-dark,var(--s-gray-400));--s-text-subtle:var(--lightningcss-light,var(--s-gray-500))var(--lightningcss-dark,var(--s-gray-500));--s-border:var(--lightningcss-light,var(--s-gray-200))var(--lightningcss-dark,var(--s-gray-800));--s-border-strong:var(--lightningcss-light,var(--s-gray-400))var(--lightningcss-dark,var(--s-gray-600));--s-accent:var(--lightningcss-light,var(--s-brand-600))var(--lightningcss-dark,var(--s-brand-400));--s-accent-hover:var(--lightningcss-light,var(--s-brand-700))var(--lightningcss-dark,var(--s-brand-300));--s-accent-subtle:var(--lightningcss-light,var(--s-brand-50))var(--lightningcss-dark,oklch(.28 calc(var(--s-chroma) * .4) var(--s-hue)));--s-accent-text:var(--lightningcss-light,var(--s-brand-700))var(--lightningcss-dark,var(--s-brand-300));--s-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--s-brand-950));--s-ring:var(--s-accent);--s-success:var(--lightningcss-light,oklch(53% .13 152))var(--lightningcss-dark,oklch(76% .15 152));--s-success-subtle:var(--lightningcss-light,oklch(96.5% .03 152))var(--lightningcss-dark,oklch(27% .05 152));--s-success-text:var(--lightningcss-light,oklch(43% .11 152))var(--lightningcss-dark,oklch(84% .12 152));--s-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,oklch(20% .05 152));--s-warning:var(--lightningcss-light,oklch(80% .16 78))var(--lightningcss-dark,oklch(82% .15 78));--s-warning-subtle:var(--lightningcss-light,oklch(97% .05 88))var(--lightningcss-dark,oklch(29% .06 78));--s-warning-text:var(--lightningcss-light,oklch(48% .11 65))var(--lightningcss-dark,oklch(86% .12 85));--s-on-warning:oklch(25% .06 65);--s-danger:var(--lightningcss-light,oklch(56% .19 25))var(--lightningcss-dark,oklch(70% .17 22));--s-danger-subtle:var(--lightningcss-light,oklch(96.5% .025 20))var(--lightningcss-dark,oklch(28% .07 22));--s-danger-text:var(--lightningcss-light,oklch(48% .17 25))var(--lightningcss-dark,oklch(82% .11 20));--s-on-danger:var(--lightningcss-light,#fff)var(--lightningcss-dark,oklch(20% .06 22));--s-info:var(--lightningcss-light,oklch(55% .15 250))var(--lightningcss-dark,oklch(74% .12 245));--s-info-subtle:var(--lightningcss-light,oklch(96.5% .025 245))var(--lightningcss-dark,oklch(28% .06 250));--s-info-text:var(--lightningcss-light,oklch(46% .14 252))var(--lightningcss-dark,oklch(84% .09 245));--s-on-info:var(--lightningcss-light,#fff)var(--lightningcss-dark,oklch(20% .05 250));--s-space:calc(.25rem * var(--s-density));--s-space-0:0;--s-space-1:calc(var(--s-space) * 1);--s-space-2:calc(var(--s-space) * 2);--s-space-3:calc(var(--s-space) * 3);--s-space-4:calc(var(--s-space) * 4);--s-space-5:calc(var(--s-space) * 5);--s-space-6:calc(var(--s-space) * 6);--s-space-8:calc(var(--s-space) * 8);--s-space-10:calc(var(--s-space) * 10);--s-space-12:calc(var(--s-space) * 12);--s-space-16:calc(var(--s-space) * 16);--s-space-20:calc(var(--s-space) * 20);--s-space-24:calc(var(--s-space) * 24);--s-space-32:calc(var(--s-space) * 32);--s-space-section:clamp(3rem, 2rem + 6vw, 7rem);--s-gutter:clamp(1rem, .6rem + 2vw, 2rem);--s-control-sm:calc(2rem * var(--s-density));--s-control-md:calc(2.5rem * var(--s-density));--s-control-lg:calc(3rem * var(--s-density));--s-radius-none:0;--s-radius-sm:calc(var(--s-radius) * .5);--s-radius-md:var(--s-radius);--s-radius-lg:calc(var(--s-radius) * 1.5);--s-radius-xl:calc(var(--s-radius) * 2.25);--s-radius-full:9999px;--s-shadow-color:var(--lightningcss-light,oklch(.3 calc(var(--s-neutral-chroma) * 3) var(--_nh) / .09))var(--lightningcss-dark,oklch(0% 0 0/.45));--s-shadow-sm:0 1px 2px var(--s-shadow-color);--s-shadow-md:0 1px 2px var(--s-shadow-color), 0 4px 12px -2px var(--s-shadow-color);--s-shadow-lg:0 2px 4px var(--s-shadow-color), 0 12px 32px -8px var(--s-shadow-color);--s-shadow-xl:0 4px 8px var(--s-shadow-color), 0 24px 64px -12px var(--s-shadow-color);--s-shadow-inner:inset 0 1px 3px var(--s-shadow-color);--s-gradient:linear-gradient(in oklch 135deg, var(--s-brand-500), oklch(.64 calc(var(--s-chroma) * 1.1) calc(var(--s-hue) + 90)));--s-space-fluid-xs:clamp(.5rem, .4rem + .5vw, .75rem);--s-space-fluid-sm:clamp(.75rem, .6rem + .75vw, 1.25rem);--s-space-fluid-md:clamp(1.25rem, .9rem + 1.5vw, 2.25rem);--s-space-fluid-lg:clamp(2rem, 1.4rem + 3vw, 4rem);--s-space-fluid-xl:clamp(3rem, 2rem + 5vw, 6.5rem)}:root{--s-text-xs:.75rem;--s-text-sm:.875rem;--s-text-base:1rem;--s-text-lg:clamp(1.125rem, 1.08rem + .22vw, 1.25rem);--s-text-xl:clamp(1.25rem, 1.16rem + .45vw, 1.5rem);--s-text-2xl:clamp(1.5rem, 1.33rem + .83vw, 2rem);--s-text-3xl:clamp(1.875rem, 1.6rem + 1.35vw, 2.625rem);--s-text-4xl:clamp(2.25rem, 1.85rem + 2vw, 3.5rem);--s-text-5xl:clamp(2.75rem, 2.1rem + 3.2vw, 4.75rem);--s-text-6xl:clamp(3.25rem, 2.3rem + 4.75vw, 6.5rem);--s-leading-tight:1.1;--s-leading-snug:1.3;--s-leading-normal:1.55;--s-leading-relaxed:1.75;--s-tracking-tight:-.02em;--s-tracking-normal:0;--s-tracking-wide:.06em;--s-weight-normal:400;--s-weight-medium:500;--s-weight-semibold:600;--s-weight-bold:700;--s-measure:65ch;--s-container:72rem;--s-container-sm:40rem;--s-container-md:52rem;--s-container-lg:64rem;--s-container-xl:80rem;--s-z-below:-1;--s-z-base:0;--s-z-raised:10;--s-z-dropdown:100;--s-z-sticky:200;--s-z-overlay:300;--s-z-modal:400;--s-z-toast:500;--s-z-tooltip:600;--s-ease:cubic-bezier(.2, 0, 0, 1);--s-ease-out:cubic-bezier(.16, 1, .3, 1);--s-ease-in-out:cubic-bezier(.65, 0, .35, 1);--s-ease-spring:linear(0, .38 9%, .87 20%, 1.06 30%, 1.08 38%, 1.02 52%, .99 66%, 1);--s-duration-fast:.12s;--s-duration:.2s;--s-duration-slow:.32s}@media (prefers-reduced-motion:reduce){:root{--s-duration-fast:1ms;--s-duration:1ms;--s-duration-slow:1ms}}@media (pointer:coarse){:root{--s-control-sm:calc(2.5rem * var(--s-density));--s-control-md:calc(2.75rem * var(--s-density));--s-control-lg:calc(3.25rem * var(--s-density))}}}@layer salve.theme;@layer salve.base{:where(html){font-family:var(--s-font-sans);line-height:var(--s-leading-normal);color:var(--s-text);background-color:var(--s-bg);accent-color:var(--s-accent);caret-color:var(--s-accent);scrollbar-color:var(--s-border-strong) transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent}:where(h1,h2,h3,h4,h5,h6){font-family:var(--s-font-display);font-weight:var(--s-weight-bold);line-height:var(--s-leading-tight);letter-spacing:var(--s-tracking-tight)}:where(h1){font-size:var(--s-text-4xl)}:where(h2){font-size:var(--s-text-3xl)}:where(h3){font-size:var(--s-text-2xl);line-height:var(--s-leading-snug)}:where(h4){font-size:var(--s-text-xl);line-height:var(--s-leading-snug)}:where(h5){font-size:var(--s-text-lg);line-height:var(--s-leading-snug)}:where(h6){font-size:var(--s-text-base);line-height:var(--s-leading-snug)}:where(a:not([class])){color:var(--s-accent-text);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--s-duration-fast) var(--s-ease)}:where(a:not([class])):hover{text-decoration-color:currentColor}:where(a[class]){color:inherit;text-decoration:none}:where(:focus-visible){outline:2px solid var(--s-ring);outline-offset:2px}:where(code,kbd,samp,pre){font-family:var(--s-font-mono);font-size:.9em}:where(:not(pre)>code){border-radius:var(--s-radius-sm);background:var(--s-surface-2);padding:.15em .4em}:where(pre){padding:var(--s-space-4) var(--s-space-5);border-radius:var(--s-radius-lg);background:var(--s-surface-2);tab-size:2;line-height:1.65;overflow-x:auto}:where(kbd){border:1px solid var(--s-border-strong);border-radius:var(--s-radius-sm);background:var(--s-surface);border-block-end-width:2px;padding:.1em .45em;font-size:.8em;line-height:1.4;display:inline-block}:where(hr){border:0;border-block-start:1px solid var(--s-border);margin-block:var(--s-space-8)}:where(blockquote){border-inline-start:3px solid var(--s-accent);color:var(--s-text-muted);padding-inline-start:var(--s-space-4)}:where(mark){background:var(--s-warning-subtle);color:inherit;border-radius:2px;padding-inline:.15em}:where(small){font-size:var(--s-text-sm)}:where(abbr[title]){cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(fieldset){padding:var(--s-space-4);border:1px solid var(--s-border);border-radius:var(--s-radius-md);margin:0}:where(legend){padding-inline:var(--s-space-1);font-weight:var(--s-weight-semibold)}:where(progress,meter){accent-color:var(--s-accent)}::selection{background:color-mix(in oklab, var(--s-accent) 28%, transparent)}::placeholder{color:var(--s-text-subtle);opacity:1}@media print{:where(html){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#000;background:#fff}:where(.navbar,.toast-region,.skip-link,[popover],dialog:not([open])){display:none!important}:where(a[href^=http]:not([class])):after{content:" (" attr(href) ")";color:#555;font-size:.85em}:where(pre,blockquote,figure,img,tr,.card,.alert){break-inside:avoid}:where(h1,h2,h3,h4){break-after:avoid}:where(.card,.alert,pre,.table-wrap){box-shadow:none!important}}}@layer salve.layout{.stack{justify-content:flex-start;gap:var(--gap,var(--s-space-4));flex-direction:column;display:flex}.cluster{align-items:var(--align,center);justify-content:var(--justify,flex-start);gap:var(--gap,var(--s-space-3));flex-wrap:wrap;display:flex}.split{align-items:var(--align,center);justify-content:space-between;gap:var(--gap,var(--s-space-4));flex-wrap:wrap;display:flex}.center{place-content:center;place-items:center;display:grid}.container{inline-size:100%;max-inline-size:var(--max,var(--s-container));padding-inline:var(--gutter,var(--s-gutter));margin-inline:auto}.grid{grid-template-columns:repeat(var(--fit,auto-fit), minmax(min(var(--min,16rem), 100%), 1fr));gap:var(--gap,var(--s-space-6));display:grid}.sidebar{gap:var(--gap,var(--s-space-6));flex-wrap:wrap;display:flex}.sidebar>:first-child{flex-basis:var(--side,16rem);flex-grow:1}.sidebar>:last-child{min-inline-size:var(--content-min,55%);flex-grow:999;flex-basis:0}.sidebar-end>:first-child{min-inline-size:var(--content-min,55%);flex-grow:999;flex-basis:0}.sidebar-end>:last-child{flex-basis:var(--side,16rem);flex-grow:1;min-inline-size:0}.switcher{gap:var(--gap,var(--s-space-6));flex-wrap:wrap;display:flex}.switcher>*{flex-grow:1;flex-basis:calc((var(--threshold,40rem) - 100%) * 999)}.cover{min-block-size:var(--min-h,100dvh);gap:var(--gap,var(--s-space-4));padding:var(--pad,var(--s-space-6));flex-direction:column;display:flex}.cover>.cover-main{margin-block:auto}.frame{aspect-ratio:var(--ratio,16 / 9);place-items:center;display:grid;overflow:hidden}.frame>:is(img,video,iframe){object-fit:cover;block-size:100%;inline-size:100%}.reel{gap:var(--gap,var(--s-space-4));overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:var(--gap,var(--s-space-4));padding-block-end:var(--s-space-2);display:flex;overflow-x:auto}.reel>*{flex:0 0 var(--item,min(80%, 18rem));scroll-snap-align:start}.content-grid{--_gutter:var(--gutter,var(--s-gutter));--_content:min(var(--max,var(--s-container-md)), 100% - var(--_gutter) * 2);--_wide:minmax(0, calc((var(--wide,var(--s-container-xl)) - var(--max,var(--s-container-md))) / 2));grid-template-columns:[bleed-start] minmax(var(--_gutter), 1fr) [wide-start] var(--_wide) [content-start] var(--_content) [content-end] var(--_wide) [wide-end] minmax(var(--_gutter), 1fr) [bleed-end];display:grid}.content-grid>*{grid-column:content}.content-grid>.wide{grid-column:wide}.content-grid>.bleed{grid-column:bleed}.cq{container-type:inline-size}.flow>:where(*+*){margin-block-start:var(--flow-space,1em)}.layers{place-items:var(--place,center);display:grid}.layers>*{grid-area:1/1}.bento{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));grid-auto-rows:var(--row,minmax(9rem, auto));grid-auto-flow:dense;gap:var(--gap,var(--s-space-4));display:grid}@media (width<48rem){.bento{--cols:2}.bento>:is(.span-3,.span-4,.span-5,.span-6){grid-column:span 2}}.masonry{columns:var(--min,16rem);column-gap:var(--gap,var(--s-space-4))}.masonry>*{break-inside:avoid;margin-block-end:var(--gap,var(--s-space-4))}.app-shell{--_header:var(--header-h,4rem);grid-template:"header header" auto "side main" 1fr "footer footer" auto / var(--side,16rem) minmax(0, 1fr);min-block-size:100dvh;display:grid}.app-shell:not(:has(>:is(aside,.app-side))){grid-template:"header""main"1fr"footer"/minmax(0,1fr)}.app-shell>:is(header,.app-header){z-index:var(--s-z-sticky);grid-area:header;position:sticky;inset-block-start:0}.app-shell>:is(aside,.app-side){max-block-size:calc(100dvh - var(--_header));overscroll-behavior:contain;grid-area:side;align-self:start;position:sticky;inset-block-start:var(--_header);overflow-y:auto}.app-shell>main{grid-area:main;min-inline-size:0}.app-shell>footer{grid-area:footer}@media (width<48rem){.app-shell{grid-template:"header""main"1fr"footer"/minmax(0,1fr)}.app-shell>:is(aside,.app-side){display:none}}}@layer salve.components{.tone-accent{--tone-solid:var(--s-accent);--tone-subtle:var(--s-accent-subtle);--tone-text:var(--s-accent-text);--tone-on:var(--s-on-accent)}.tone-neutral{--tone-solid:var(--lightningcss-light,var(--s-gray-900))var(--lightningcss-dark,var(--s-gray-100));--tone-subtle:var(--s-surface-2);--tone-text:var(--s-text);--tone-on:var(--lightningcss-light,var(--s-gray-50))var(--lightningcss-dark,var(--s-gray-950))}.tone-success{--tone-solid:var(--s-success);--tone-subtle:var(--s-success-subtle);--tone-text:var(--s-success-text);--tone-on:var(--s-on-success)}.tone-warning{--tone-solid:var(--s-warning);--tone-subtle:var(--s-warning-subtle);--tone-text:var(--s-warning-text);--tone-on:var(--s-on-warning)}.tone-danger{--tone-solid:var(--s-danger);--tone-subtle:var(--s-danger-subtle);--tone-text:var(--s-danger-text);--tone-on:var(--s-on-danger)}.tone-info{--tone-solid:var(--s-info);--tone-subtle:var(--s-info-subtle);--tone-text:var(--s-info-text);--tone-on:var(--s-on-info)}.btn{--_bg:var(--btn-bg,var(--tone-solid,var(--s-accent)));--_fg:var(--btn-fg,var(--tone-on,var(--s-on-accent)));--_bd:var(--btn-border,transparent);min-block-size:var(--btn-height,var(--s-control-md));padding-block:0;padding-inline:var(--btn-px,1.1em);border:1px solid var(--_bd);border-radius:var(--btn-radius,var(--s-radius-md));background-color:var(--_bg);color:var(--_fg);font-family:inherit;font-size:var(--btn-font-size,var(--s-text-sm));font-weight:var(--s-weight-semibold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--s-duration-fast) var(--s-ease), border-color var(--s-duration-fast) var(--s-ease), color var(--s-duration-fast) var(--s-ease), box-shadow var(--s-duration-fast) var(--s-ease), scale var(--s-duration-fast) var(--s-ease);--si-size:1.15em;justify-content:center;align-items:center;gap:.5em;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.btn>svg{flex-shrink:0;block-size:1.15em;inline-size:1.15em}.btn:hover:not(:disabled,[aria-disabled=true],[aria-busy=true]){background-color:color-mix(in oklab, var(--_bg), var(--_fg) 14%)}.btn:active:not(:disabled,[aria-disabled=true],[aria-busy=true]){scale:.97}.btn:is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}.btn[aria-busy=true]{color:#0000;cursor:progress}.btn[aria-busy=true]:after{content:"";border:2px solid var(--_fg);border-inline-end-color:#0000;border-radius:50%;block-size:1.1em;inline-size:1.1em;margin:auto;animation:.7s linear infinite s-spin;position:absolute;inset:0}@media (forced-colors:active){.btn{border-color:buttontext}}.btn-soft{--btn-bg:var(--tone-subtle,var(--s-accent-subtle));--btn-fg:var(--tone-text,var(--s-accent-text))}.btn-outline{--btn-bg:transparent;--btn-fg:var(--tone-text,var(--s-accent-text));--btn-border:color-mix(in oklab, currentColor 45%, transparent)}.btn-ghost{--btn-bg:transparent;--btn-fg:var(--tone-text,var(--s-text))}.btn-sm{--btn-height:var(--s-control-sm);--btn-px:.85em;--btn-font-size:var(--s-text-xs)}.btn-lg{--btn-height:var(--s-control-lg);--btn-px:1.4em;--btn-font-size:var(--s-text-base)}.btn-icon{aspect-ratio:1;min-inline-size:var(--btn-height,var(--s-control-md));padding-inline:0}.btn-block{inline-size:100%}@keyframes s-spin{to{rotate:1turn}}.card{--_pad:var(--card-pad,var(--s-space-6));gap:var(--card-gap,var(--s-space-3));padding:var(--_pad);border:1px solid var(--s-border);border-radius:var(--card-radius,var(--s-radius-lg));background:var(--card-bg,var(--s-surface));color:var(--s-text);transition:box-shadow var(--s-duration) var(--s-ease), translate var(--s-duration) var(--s-ease), border-color var(--s-duration) var(--s-ease);flex-direction:column;display:flex;position:relative}.card>:is(img,picture,video,.card-media):first-child{inline-size:calc(100% + var(--_pad) * 2);max-inline-size:none;margin:calc(var(--_pad) * -1) calc(var(--_pad) * -1) var(--s-space-2);object-fit:cover;border-start-start-radius:inherit;border-start-end-radius:inherit}.card>.card-footer{margin-block-start:auto;padding-block-start:var(--s-space-4)}.card-elevated{box-shadow:var(--s-shadow-md);border-color:#0000}@media (forced-colors:active){.card-elevated{border-color:canvastext}}.card-interactive:hover{border-color:var(--s-border-strong);box-shadow:var(--s-shadow-lg);translate:0 -2px}.card-interactive:has(.card-link:focus-visible){outline:2px solid var(--s-ring);outline-offset:2px}.card-link{color:inherit;text-decoration:none}.card-link:after{content:"";border-radius:inherit;z-index:1;position:absolute;inset:0}.card-link:focus-visible{outline:none}.field{gap:var(--s-space-2);flex-direction:column;display:flex}.field>label,.field>.label{font-size:var(--s-text-sm);font-weight:var(--s-weight-medium)}.field .hint{font-size:var(--s-text-sm);color:var(--s-text-muted)}.field .error{font-size:var(--s-text-sm);color:var(--s-danger-text);display:none}.field:has(:user-invalid) .error{display:block}.field:has(:user-invalid) .hint{display:none}.input{--_ring:var(--s-accent);appearance:none;inline-size:100%;min-block-size:var(--input-height,var(--s-control-md));border:1px solid var(--s-border-strong);border-radius:var(--input-radius,var(--s-radius-md));background-color:var(--s-surface);color:var(--s-text);font-size:var(--s-text-sm);transition:border-color var(--s-duration-fast) var(--s-ease), box-shadow var(--s-duration-fast) var(--s-ease);padding:.5em .8em;line-height:1.4;display:block}@media (pointer:coarse){.input{font-size:max(1rem, var(--s-text-sm))}}.input:hover:not(:disabled,:focus){border-color:var(--s-text-muted)}.input:focus{border-color:var(--_ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--_ring) 28%, transparent);outline:2px solid #0000}.input:user-invalid{--_ring:var(--s-danger);border-color:var(--s-danger)}.input:disabled{background-color:var(--s-surface-2);opacity:.65;cursor:not-allowed}.input:read-only:not(select){background-color:var(--s-surface-2)}.input::file-selector-button{border-radius:var(--s-radius-sm);background:var(--s-surface-2);color:var(--s-text);font:inherit;cursor:pointer;border:0;margin-inline-end:.75em;padding:.25em .75em}textarea.input{min-block-size:6rem;padding-block:.65em}select.input{background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.15em) 55%,calc(100% - .8em) 55%;background-repeat:no-repeat;background-size:.35em .35em;padding-inline-end:2.4em}select.input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:.8em 55%,1.15em 55%}.input-group{border:1px solid var(--s-border-strong);border-radius:var(--input-radius,var(--s-radius-md));background:var(--s-surface);transition:border-color var(--s-duration-fast) var(--s-ease), box-shadow var(--s-duration-fast) var(--s-ease);align-items:center;display:flex}.input-group:focus-within{border-color:var(--s-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--s-accent) 28%, transparent)}.input-group:has(:user-invalid){border-color:var(--s-danger)}.input-group>.input{min-inline-size:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1}.input-group>:not(.input){color:var(--s-text-muted);font-size:var(--s-text-sm);white-space:nowrap;padding-inline:.8em}.check{font-size:var(--s-text-sm);cursor:pointer;align-items:center;gap:.6em;display:inline-flex}.check>input:not(.switch){block-size:1.15em;inline-size:1.15em;accent-color:var(--s-accent);cursor:pointer;flex-shrink:0;margin:0}.check:has(:disabled){opacity:.55;cursor:not-allowed}.switch{--_track:var(--s-border-strong);--_thumb:#fff;appearance:none;border-radius:var(--s-radius-full);background-color:var(--_track);background-image:radial-gradient(circle closest-side, var(--_thumb) 78%, transparent calc(78% + 1px));cursor:pointer;block-size:1.5em;inline-size:2.5em;transition:background-color var(--s-duration) var(--s-ease), background-position var(--s-duration) var(--s-ease-out);background-position:0;background-repeat:no-repeat;background-size:1.5em 1.5em;border:0;flex-shrink:0;margin:0;padding:0}.switch:checked{--_track:var(--s-accent);background-position:100%}.switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:100%}.switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):checked{background-position:0}.switch:disabled{opacity:.5;cursor:not-allowed}@media (forced-colors:active){.switch{border:1px solid buttontext}}.segmented{border-radius:var(--s-radius-md);background:var(--s-surface-2);gap:2px;padding:3px;display:inline-flex}.segmented>label{min-block-size:calc(var(--s-control-md) - 6px);border-radius:calc(var(--s-radius-md) - 2px);color:var(--s-text-muted);font-size:var(--s-text-sm);font-weight:var(--s-weight-medium);cursor:pointer;transition:background-color var(--s-duration-fast) var(--s-ease), color var(--s-duration-fast) var(--s-ease);align-items:center;gap:.4em;padding-inline:.9em;display:inline-flex}.segmented>label:hover{color:var(--s-text)}.segmented>label:has(:checked){background:var(--s-surface);color:var(--s-text);box-shadow:var(--s-shadow-sm)}.segmented>label:has(:focus-visible){outline:2px solid var(--s-ring);outline-offset:1px}@media (forced-colors:active){.segmented>label:has(:checked){outline:2px solid highlight}}.segmented input{opacity:0;pointer-events:none;position:absolute}input[type=range]{accent-color:var(--s-accent)}.badge{border-radius:var(--badge-radius,var(--s-radius-full));background:var(--tone-subtle,var(--s-accent-subtle));inline-size:fit-content;color:var(--tone-text,var(--s-accent-text));font-size:var(--s-text-xs);font-weight:var(--s-weight-semibold);white-space:nowrap;vertical-align:middle;align-items:center;gap:.4em;padding:.2em .65em;line-height:1.4;display:inline-flex}@media (forced-colors:active){.badge{border:1px solid canvastext}}.badge-solid{background:var(--tone-solid,var(--s-accent));color:var(--tone-on,var(--s-on-accent))}.badge-outline{box-shadow:inset 0 0 0 1px color-mix(in oklab, currentColor 40%, transparent);background:0 0}.badge-dot:before{content:"";background:currentColor;border-radius:50%;block-size:.5em;inline-size:.5em}.alert{align-items:start;gap:var(--s-space-3);padding:var(--s-space-4);border:1px solid color-mix(in oklab, var(--tone-solid,var(--s-accent)) 30%, transparent);border-radius:var(--s-radius-lg);background:var(--tone-subtle,var(--s-accent-subtle));color:var(--s-text);font-size:var(--s-text-sm);grid-template-columns:auto 1fr;display:grid}.alert:not(:has(>.alert-icon)){grid-template-columns:1fr}.alert>.alert-icon{--si-size:1.25rem;block-size:1.25rem;inline-size:1.25rem;color:var(--tone-text,var(--s-accent-text))}.alert .alert-title{color:var(--tone-text,var(--s-accent-text));font-weight:var(--s-weight-semibold);margin-block-end:var(--s-space-1)}.progress{--_fill:var(--tone-solid,var(--s-accent));appearance:none;inline-size:100%;block-size:var(--progress-height,.5rem);border-radius:var(--s-radius-full);background:var(--s-surface-2);color:var(--_fill);border:0;display:block;overflow:hidden}.progress::-webkit-progress-bar{background:var(--s-surface-2)}.progress::-webkit-progress-value{border-radius:inherit;background:var(--_fill);transition:inline-size var(--s-duration-slow) var(--s-ease)}.progress::-moz-progress-bar{border-radius:inherit;background:var(--_fill)}.progress:indeterminate{background:linear-gradient(90deg, transparent 0 30%, var(--_fill) 30% 60%, transparent 60%) var(--s-surface-2);animation:s-indeterminate 1.4s var(--s-ease-in-out) infinite;background-size:250% 100%}.progress:indeterminate::-webkit-progress-bar{background:0 0}.progress:indeterminate::-moz-progress-bar{background:0 0}@keyframes s-indeterminate{0%{background-position:100% 0}to{background-position:-50% 0}}.spinner{inline-size:var(--spinner-size,1.25em);aspect-ratio:1;border:2px solid color-mix(in oklab, currentColor 20%, transparent);vertical-align:middle;border-block-start-color:currentColor;border-radius:50%;animation:.7s linear infinite s-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:1.6s}}.skeleton{border-radius:var(--s-radius-sm);background:linear-gradient(90deg, transparent 0, color-mix(in oklab, var(--s-surface) 65%, transparent) 50%, transparent 100%) 0 0 / 200% 100% no-repeat, var(--s-surface-2);color:#0000;min-block-size:1em;animation:1.6s linear infinite s-shimmer;display:block}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}@keyframes s-shimmer{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}.toast-region{z-index:var(--s-z-toast);align-items:flex-end;gap:var(--s-space-2);max-inline-size:calc(100vw - var(--s-space-8));pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:var(--s-space-4);inset-inline-end:var(--s-space-4)}.toast{align-items:center;gap:var(--s-space-3);inline-size:min(24rem,100%);padding:var(--s-space-3) var(--s-space-4);border:1px solid var(--s-border);border-inline-start:3px solid var(--tone-solid,var(--s-accent));border-radius:var(--s-radius-md);background:var(--s-surface);color:var(--s-text);font-size:var(--s-text-sm);box-shadow:var(--s-shadow-lg);pointer-events:auto;transition:opacity var(--s-duration) var(--s-ease), translate var(--s-duration-slow) var(--s-ease-out);display:flex}@starting-style{.toast{opacity:0;translate:0 .75rem}}.dialog{inline-size:min(var(--dialog-width,32rem), 100% - var(--s-space-8));max-inline-size:none;max-block-size:min(85dvh, 100% - var(--s-space-8));padding:var(--dialog-pad,var(--s-space-6));border:1px solid var(--s-border);border-radius:var(--s-radius-xl);background:var(--s-surface);color:var(--s-text);box-shadow:var(--s-shadow-xl);opacity:0;transition:opacity var(--s-duration) var(--s-ease), translate var(--s-duration-slow) var(--s-ease-out), scale var(--s-duration-slow) var(--s-ease-out), display var(--s-duration-slow) allow-discrete, overlay var(--s-duration-slow) allow-discrete;translate:0 .75rem;scale:.98}.dialog[open]{opacity:1;translate:0;scale:1}@starting-style{.dialog[open]{opacity:0;translate:0 .75rem;scale:.98}}.dialog:modal{overscroll-behavior:contain}.dialog::backdrop{overscroll-behavior:contain;-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color var(--s-duration-slow) var(--s-ease), backdrop-filter var(--s-duration-slow) var(--s-ease), display var(--s-duration-slow) allow-discrete, overlay var(--s-duration-slow) allow-discrete;background-color:#0000;overflow:hidden}.dialog[open]::backdrop{background-color:oklch(.15 .01 var(--s-hue) / .45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@starting-style{.dialog[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}.dialog .dialog-close{position:absolute;inset-block-start:var(--s-space-3);inset-inline-end:var(--s-space-3)}.dialog>form[method=dialog]:last-child,.dialog .dialog-actions{justify-content:flex-end;gap:var(--s-space-2);flex-wrap:wrap;margin-block-start:var(--s-space-6);display:flex}.drawer{inline-size:min(var(--dialog-width,24rem), 100% - var(--s-space-8));border-block:0;border-inline-end:0;border-radius:0;block-size:100dvh;max-block-size:none;margin:0;margin-inline-start:auto;translate:100%;scale:1}.drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-100%}.drawer[open]{translate:0}@starting-style{.drawer[open]{translate:100%}}.drawer-bottom{inline-size:100%;max-inline-size:none;max-block-size:min(85dvh, 100% - var(--s-space-8));border-radius:var(--s-radius-xl) var(--s-radius-xl) 0 0;border-block-end:0;border-inline:0;margin:auto 0 0;padding-block-end:max(var(--dialog-pad,var(--s-space-6)), env(safe-area-inset-bottom));translate:0 100%;scale:1}.drawer-bottom[open]{translate:0}@starting-style{.drawer-bottom[open]{translate:0 100%}}.drawer-bottom:before{content:"";block-size:.3rem;inline-size:2.5rem;margin:calc(var(--s-space-2) * -1) auto var(--s-space-4);border-radius:var(--s-radius-full);background:var(--s-border-strong);display:block}:is(.menu,.popover-card){border:1px solid var(--s-border);border-radius:var(--s-radius-lg);background:var(--s-surface);color:var(--s-text);box-shadow:var(--s-shadow-lg);font-size:var(--s-text-sm);opacity:0;transition:opacity var(--s-duration-fast) var(--s-ease), translate var(--s-duration) var(--s-ease-out), display var(--s-duration) allow-discrete, overlay var(--s-duration) allow-discrete;translate:0 -.25rem}:is(.menu,.popover-card):is(:popover-open,.\:popover-open){opacity:1;translate:0}@starting-style{:is(.menu,.popover-card):is(:popover-open,.\:popover-open){opacity:0;translate:0 -.25rem}}@supports (position-area:block-end){:is(.menu,.popover-card){margin:var(--s-space-1) 0;position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline;inset:auto}}.popover-card{inline-size:min(var(--popover-width,20rem), 100vw - var(--s-space-8));padding:var(--s-space-4);line-height:var(--s-leading-normal)}.menu{min-inline-size:12rem;padding:var(--s-space-1)}.menu :is(a,button){align-items:center;gap:var(--s-space-2);border-radius:var(--s-radius-md);inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:.5em .75em;text-decoration:none;display:flex}.menu :is(a,button):is(:hover,:focus-visible){background:var(--s-surface-2);outline-offset:-2px}.menu hr{margin:var(--s-space-1) calc(var(--s-space-1) * -1)}.menu .menu-label{color:var(--s-text-subtle);font-size:var(--s-text-xs);font-weight:var(--s-weight-semibold);text-transform:uppercase;letter-spacing:var(--s-tracking-wide);padding:.5em .75em .25em}[data-tip]{position:relative}[data-tip]:after{content:attr(data-tip);inset-block-end:calc(100% + .5rem);z-index:var(--s-z-tooltip);border-radius:var(--s-radius-sm);background:var(--lightningcss-light,var(--s-gray-900))var(--lightningcss-dark,var(--s-gray-100));color:var(--lightningcss-light,var(--s-gray-50))var(--lightningcss-dark,var(--s-gray-950));font-size:var(--s-text-xs);font-weight:var(--s-weight-medium);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--s-duration-fast) var(--s-ease), translate var(--s-duration-fast) var(--s-ease);padding:.35em .65em;line-height:1.3;position:absolute;left:50%;translate:-50% .25rem}[data-tip]:is(:hover,:focus-visible):after{opacity:1;transition-delay:.3s;translate:-50%}[data-tip-pos=bottom]:after{inset-block:calc(100% + .5rem) auto}.table-wrap{border:1px solid var(--s-border);border-radius:var(--s-radius-lg);background:var(--s-surface);overflow-x:auto}.table-wrap>.table thead th{position:sticky;inset-block-start:0}.table-wrap>.table tr:last-child>td{border-block-end:0}.table{border-collapse:collapse;inline-size:100%;font-size:var(--s-text-sm);font-variant-numeric:tabular-nums}.table :is(th,td){padding:var(--table-pad,.75em 1em);border-block-end:1px solid var(--s-border);text-align:start;vertical-align:middle}.table th{background:var(--s-surface-2);color:var(--s-text-muted);font-size:var(--s-text-xs);font-weight:var(--s-weight-semibold);letter-spacing:var(--s-tracking-wide);text-transform:uppercase;white-space:nowrap}.table tbody tr{transition:background-color var(--s-duration-fast) var(--s-ease)}.table tbody tr:hover{background:color-mix(in oklab, var(--s-surface-2) 60%, transparent)}.table .num{text-align:end}.table-striped tbody tr:nth-child(2n){background:color-mix(in oklab, var(--s-surface-2) 50%, transparent)}.avatar{--_size:var(--avatar-size,2.5rem);inline-size:var(--_size);aspect-ratio:1;border-radius:var(--avatar-radius,var(--s-radius-full));background:var(--tone-subtle,var(--s-accent-subtle));color:var(--tone-text,var(--s-accent-text));font-size:calc(var(--_size) * .4);font-weight:var(--s-weight-semibold);-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.avatar>img{object-fit:cover;block-size:100%;inline-size:100%}.avatar-group{display:flex}.avatar-group>.avatar{box-shadow:0 0 0 2px var(--s-bg)}.avatar-group>.avatar:not(:first-child){margin-inline-start:calc(var(--avatar-size,2.5rem) * -.2)}.accordion{border-block-end:1px solid var(--s-border)}.accordion>summary{justify-content:space-between;align-items:center;gap:var(--s-space-4);padding-block:var(--s-space-4);font-weight:var(--s-weight-semibold);cursor:pointer;list-style:none;display:flex}.accordion>summary::-webkit-details-marker{display:none}.accordion>summary:after{content:"";block-size:.5em;inline-size:.5em;transition:rotate var(--s-duration) var(--s-ease), translate var(--s-duration) var(--s-ease);border-block-end:2px solid;border-inline-end:2px solid;flex-shrink:0;margin-inline-end:.25em;translate:0 -.15em;rotate:45deg}.accordion>summary:hover{color:var(--s-accent-text)}.accordion[open]>summary:after{translate:0 .15em;rotate:225deg}.accordion::details-content{block-size:0;transition:block-size var(--s-duration-slow) var(--s-ease), content-visibility var(--s-duration-slow) allow-discrete;overflow:clip}.accordion[open]::details-content{block-size:auto}.accordion>:not(summary){color:var(--s-text-muted);padding-block-end:var(--s-space-4)}.divider{align-items:center;gap:var(--s-space-3);color:var(--s-text-subtle);font-size:var(--s-text-xs);font-weight:var(--s-weight-medium);letter-spacing:var(--s-tracking-wide);text-transform:uppercase;display:flex}.divider:before,.divider:after{content:"";border-block-start:1px solid var(--s-border);flex:1}.divider:empty{gap:0}.stat{gap:var(--s-space-1);flex-direction:column;display:flex}.stat .stat-label{color:var(--s-text-muted);font-size:var(--s-text-sm)}.stat .stat-value{font-family:var(--s-font-display);font-size:var(--s-text-3xl);font-weight:var(--s-weight-bold);line-height:var(--s-leading-tight);font-variant-numeric:tabular-nums}.navbar{z-index:var(--s-z-sticky);justify-content:space-between;align-items:center;gap:var(--s-space-4);min-block-size:4rem;padding-block:var(--s-space-2);padding-inline:var(--s-gutter);border-block-end:1px solid var(--s-border);background:color-mix(in oklab, var(--s-bg) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);flex-wrap:wrap;display:flex;position:sticky;inset-block-start:0}.nav-link{border-radius:var(--s-radius-md);color:var(--s-text-muted);font-size:var(--s-text-sm);font-weight:var(--s-weight-medium);transition:color var(--s-duration-fast) var(--s-ease), background-color var(--s-duration-fast) var(--s-ease);align-items:center;gap:.4em;padding:.45em .75em;text-decoration:none;display:inline-flex}.nav-link:hover{background:var(--s-surface-2);color:var(--s-text)}.nav-link[aria-current=page]{color:var(--s-text);font-weight:var(--s-weight-semibold)}.breadcrumb{align-items:center;gap:var(--s-space-2);color:var(--s-text-muted);font-size:var(--s-text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb li:not(:last-child):after{content:"/" / "";color:var(--s-text-subtle);margin-inline-start:var(--s-space-2)}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:hover{color:var(--s-text)}.breadcrumb [aria-current=page]{color:var(--s-text);font-weight:var(--s-weight-medium)}.prose{max-inline-size:var(--s-measure);font-size:var(--prose-size,var(--s-text-lg));line-height:var(--s-leading-relaxed)}.prose>:where(*+*){margin-block-start:1.25em}.prose :where(h2,h3,h4){margin-block-start:1.9em}.prose :where(h2+*,h3+*,h4+*){margin-block-start:.6em}.prose :where(h2){font-size:var(--s-text-2xl)}.prose :where(h3){font-size:var(--s-text-xl)}.prose :where(h4){font-size:var(--s-text-lg)}.prose :where(ul,ol){padding-inline-start:1.4em}.prose :where(li+li){margin-block-start:.4em}.prose li::marker{color:var(--s-text-subtle)}.prose :where(a){color:var(--s-accent-text);text-underline-offset:.2em}.prose :where(img,video,figure){border-radius:var(--s-radius-lg)}.prose :where(figcaption){color:var(--s-text-muted);font-size:var(--s-text-sm);margin-block-start:.6em}.prose :where(pre){font-size:.85em}.prose :where(hr){margin-block:2.5em}.prose :where(blockquote){font-style:italic}.tabs{gap:var(--tabs-gap,var(--s-space-4));flex-direction:column;display:flex}.tab-list{gap:var(--s-space-1);border-block-end:1px solid var(--s-border);scrollbar-width:none;display:flex;overflow-x:auto}.tab{color:var(--s-text-muted);font:inherit;font-size:var(--s-text-sm);font-weight:var(--s-weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--s-duration-fast) var(--s-ease);background:0 0;border:0;flex-shrink:0;align-items:center;gap:.5em;padding:.7em 1em;display:inline-flex;position:relative}.tab:after{content:"";background:var(--tone-solid,var(--s-accent));block-size:2px;transition:scale var(--s-duration) var(--s-ease-out);border-radius:2px;position:absolute;inset-block-end:-1px;inset-inline:.6em;scale:0 1}.tab:hover{color:var(--s-text)}.tab:is([aria-selected=true],:has(:checked)){color:var(--s-text)}.tab:is([aria-selected=true],:has(:checked)):after{scale:1}.tab:is(:focus-visible,:has(:focus-visible)){outline:2px solid var(--s-ring);outline-offset:-2px;border-radius:var(--s-radius-sm)}.tab>input{opacity:0;pointer-events:none;position:absolute}@media (forced-colors:active){.tab:is([aria-selected=true],:has(:checked)){text-decoration:underline}}.tab-panel{animation:s-fade-in var(--s-duration) var(--s-ease)}.tabs:has(>.tab-list input[type=radio])>.tab-panel{display:none}:is(.tabs:has(>.tab-list>.tab:first-child :checked)>.tab-panel:nth-child(1 of .tab-panel),.tabs:has(>.tab-list>.tab:nth-child(2) :checked)>.tab-panel:nth-child(2 of .tab-panel),.tabs:has(>.tab-list>.tab:nth-child(3) :checked)>.tab-panel:nth-child(3 of .tab-panel),.tabs:has(>.tab-list>.tab:nth-child(4) :checked)>.tab-panel:nth-child(4 of .tab-panel),.tabs:has(>.tab-list>.tab:nth-child(5) :checked)>.tab-panel:nth-child(5 of .tab-panel),.tabs:has(>.tab-list>.tab:nth-child(6) :checked)>.tab-panel:nth-child(6 of .tab-panel),.tabs:has(>.tab-list>.tab:nth-child(7) :checked)>.tab-panel:nth-child(7 of .tab-panel),.tabs:has(>.tab-list>.tab:nth-child(8) :checked)>.tab-panel:nth-child(8 of .tab-panel)){display:block}.tabs-pills .tab-list{border-radius:var(--s-radius-md);background:var(--s-surface-2);border:0;align-self:flex-start;gap:2px;max-inline-size:100%;padding:3px}.tabs-pills .tab{border-radius:calc(var(--s-radius-md) - 2px);padding-block:.5em}.tabs-pills .tab:after{display:none}.tabs-pills .tab:is([aria-selected=true],:has(:checked)){background:var(--s-surface);box-shadow:var(--s-shadow-sm)}@keyframes s-fade-in{0%{opacity:0;translate:0 .25rem}}.nav-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nav-list :is(a,button){border-radius:var(--s-radius-md);inline-size:100%;color:var(--s-text-muted);font:inherit;font-size:var(--s-text-sm);font-weight:var(--s-weight-medium);text-align:start;cursor:pointer;transition:background-color var(--s-duration-fast) var(--s-ease), color var(--s-duration-fast) var(--s-ease);background:0 0;border:0;align-items:center;gap:.75em;padding:.55em .75em;text-decoration:none;display:flex}.nav-list :is(a,button):hover{background:var(--s-surface-2);color:var(--s-text)}.nav-list :is(a,button):is([aria-current=page],[aria-current=true]){background:var(--s-accent-subtle);color:var(--s-accent-text)}.nav-list :is(a,button)>.badge{margin-inline-start:auto}@media (forced-colors:active){.nav-list :is(a,button)[aria-current]{outline:2px solid highlight}}.nav-list .nav-label{padding:var(--s-space-4) .75em var(--s-space-1);color:var(--s-text-subtle);font-size:var(--s-text-xs);font-weight:var(--s-weight-semibold);letter-spacing:var(--s-tracking-wide);text-transform:uppercase}.pagination{align-items:center;gap:var(--s-space-1);font-size:var(--s-text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pagination :is(a,button,.pagination-gap){min-inline-size:var(--s-control-sm);block-size:var(--s-control-sm);border-radius:var(--s-radius-md);color:var(--s-text-muted);font:inherit;cursor:pointer;transition:background-color var(--s-duration-fast) var(--s-ease), color var(--s-duration-fast) var(--s-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.35em;padding-inline:.6em;text-decoration:none;display:inline-flex}.pagination :is(a,button):hover:not([aria-disabled=true],:disabled,[aria-current=page]){background:var(--s-surface-2);color:var(--s-text)}.pagination [aria-current=page]{background:var(--tone-solid,var(--s-accent));color:var(--tone-on,var(--s-on-accent));font-weight:var(--s-weight-semibold)}.pagination :is([aria-disabled=true],:disabled){opacity:.45;pointer-events:none}.pagination .pagination-gap{cursor:default}.steps{--_size:var(--steps-size,2rem);counter-reset:s-step;margin:0;padding:0;list-style:none;display:flex}.steps>li{align-items:center;gap:var(--s-space-2);padding-inline:var(--s-space-1);color:var(--s-text-muted);font-size:var(--s-text-sm);text-align:center;counter-increment:s-step;flex-direction:column;flex:1;display:flex;position:relative}.steps>li:before{content:counter(s-step);z-index:1;inline-size:var(--_size);aspect-ratio:1;border:2px solid var(--s-border-strong);border-radius:var(--s-radius-full);background:var(--s-surface);color:var(--s-text-muted);font-weight:var(--s-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:relative}.steps>li:not(:last-child):after{content:"";inline-size:calc(100% - var(--_size) - .5rem);background:var(--s-border);border-radius:2px;block-size:2px;position:absolute;inset-block-start:calc(var(--_size) / 2 - 1px);inset-inline-start:calc(50% + var(--_size) / 2 + .25rem)}.steps>li:is([data-state=done],.is-done){color:var(--s-text)}.steps>li:is([data-state=done],.is-done):before{content:"✓" / "";border-color:var(--tone-solid,var(--s-accent));background:var(--tone-solid,var(--s-accent));color:var(--tone-on,var(--s-on-accent))}.steps>li:is([data-state=done],.is-done):after{background:var(--tone-solid,var(--s-accent))}.steps>li[aria-current=step]{color:var(--s-text);font-weight:var(--s-weight-semibold)}.steps>li[aria-current=step]:before{border-color:var(--tone-solid,var(--s-accent));color:var(--tone-text,var(--s-accent-text));box-shadow:0 0 0 4px color-mix(in oklab, var(--tone-solid,var(--s-accent)) 22%, transparent)}.steps-vertical{flex-direction:column}.steps-vertical>li{align-items:flex-start;gap:var(--s-space-3);padding:0 0 var(--s-space-6);text-align:start;flex-direction:row}.steps-vertical>li:before{flex-shrink:0}.steps-vertical>li>*{padding-block-start:calc((var(--_size) - 1.4em) / 2)}.steps-vertical>li:not(:last-child):after{inline-size:2px;block-size:calc(100% - var(--_size) - .5rem);inset-block-start:calc(var(--_size) + .25rem);inset-inline-start:calc(var(--_size) / 2 - 1px)}.lead{max-inline-size:var(--s-measure);color:var(--s-text-muted);font-size:var(--s-text-lg);line-height:var(--s-leading-relaxed)}.eyebrow{color:var(--tone-text,var(--s-accent-text));font-size:var(--s-text-xs);font-weight:var(--s-weight-semibold);letter-spacing:var(--s-tracking-wide);text-transform:uppercase;display:block}.skip-link{z-index:var(--s-z-tooltip);border-radius:var(--s-radius-md);background:var(--s-accent);color:var(--s-on-accent);font-weight:var(--s-weight-semibold);transition:translate var(--s-duration) var(--s-ease-out);padding:.6em 1em;text-decoration:none;position:absolute;inset-block-start:var(--s-space-3);inset-inline-start:var(--s-space-4);translate:0 -200%}.skip-link:focus-visible{translate:0}.list{border:1px solid var(--s-border);border-radius:var(--s-radius-lg);background:var(--s-surface);margin:0;padding:0;list-style:none;overflow:hidden}.list>li{align-items:center;gap:var(--s-space-3);padding:var(--list-pad,var(--s-space-3) var(--s-space-4));display:flex;position:relative}.list>li:not(:last-child){border-block-end:1px solid var(--s-border)}.list .list-content{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.list .list-title{font-weight:var(--s-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list .list-meta{color:var(--s-text-muted);font-size:var(--s-text-sm)}.list-interactive>li{transition:background-color var(--s-duration-fast) var(--s-ease)}.list-interactive>li:hover{background:var(--s-surface-2)}.list-flush{background:0 0;border:0;border-radius:0}.list-flush>li{padding-inline:0}.desc-list{margin:0}.desc-list>div{gap:var(--s-space-1) var(--s-space-4);padding-block:var(--s-space-3);flex-wrap:wrap;display:flex}.desc-list>div:not(:last-child){border-block-end:1px solid var(--s-border)}.desc-list dt{color:var(--s-text-muted);font-size:var(--s-text-sm);flex:10rem}.desc-list dd{font-weight:var(--s-weight-medium);flex:2 16rem;margin:0}.timeline{--_dot:.8rem;margin:0;padding:0;list-style:none}.timeline>li{padding-block-end:var(--s-space-6);padding-inline-start:calc(var(--_dot) + var(--s-space-4));position:relative}.timeline>li:before{content:"";inline-size:var(--_dot);aspect-ratio:1;border:2px solid var(--tone-solid,var(--s-accent));background:var(--s-surface);border-radius:50%;position:absolute;inset-block-start:.35em;inset-inline-start:0}.timeline>li:not(:last-child):after{content:"";inset-inline-start:calc(var(--_dot) / 2 - 1px);inset-block:calc(.35em + var(--_dot) + .25rem) .25rem;background:var(--s-border);border-radius:2px;inline-size:2px;position:absolute}.timeline :is(time,.timeline-meta){color:var(--s-text-subtle);font-size:var(--s-text-xs);margin-block-end:2px;display:block}.timeline .timeline-title{font-weight:var(--s-weight-semibold)}.empty{justify-items:center;gap:var(--s-space-3);padding:var(--s-space-12) var(--s-space-6);border:1px dashed var(--s-border-strong);border-radius:var(--s-radius-lg);color:var(--s-text-muted);text-align:center;display:grid}.empty>.empty-icon{--si-size:2.5rem;color:var(--s-text-subtle);font-size:2.5rem}.empty>:is(h2,h3,h4,.empty-title){color:var(--s-text);font-size:var(--s-text-lg)}.empty>p{max-inline-size:40ch}.empty>:last-child:is(.cluster,.btn){margin-block-start:var(--s-space-2)}.chat{gap:var(--s-space-2);flex-direction:column;display:flex}.bubble{border-radius:var(--s-radius-lg) var(--s-radius-lg) var(--s-radius-lg) var(--s-radius-sm);background:var(--s-surface-2);inline-size:fit-content;max-inline-size:min(78%,32rem);color:var(--s-text);font-size:var(--s-text-sm);line-height:var(--s-leading-snug);overflow-wrap:anywhere;padding:.6em .9em}.bubble:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:var(--s-radius-lg) var(--s-radius-lg) var(--s-radius-sm) var(--s-radius-lg)}.bubble-out{border-radius:var(--s-radius-lg) var(--s-radius-lg) var(--s-radius-sm) var(--s-radius-lg);background:var(--tone-solid,var(--s-accent));color:var(--tone-on,var(--s-on-accent));margin-inline-start:auto}.bubble-out:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:var(--s-radius-lg) var(--s-radius-lg) var(--s-radius-lg) var(--s-radius-sm)}.bubble-meta{color:var(--s-text-subtle);font-size:var(--s-text-xs)}.bubble-out+.bubble-meta{text-align:end}.code-window{border:1px solid var(--s-border);border-radius:var(--s-radius-lg);background:var(--s-surface-2);overflow:hidden}.code-window>.code-header{justify-content:space-between;align-items:center;gap:var(--s-space-2);border-block-end:1px solid var(--s-border);min-block-size:2.5rem;color:var(--s-text-muted);font-family:var(--s-font-mono);font-size:var(--s-text-xs);padding:.25em .5em .25em 1em;display:flex}.code-window>pre{background:0 0;border-radius:0;margin:0}.chip{min-block-size:var(--s-control-sm);border:1px solid var(--s-border-strong);border-radius:var(--s-radius-full);background:var(--s-surface);color:var(--s-text);font-size:var(--s-text-sm);font-weight:var(--s-weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--s-duration-fast) var(--s-ease), border-color var(--s-duration-fast) var(--s-ease), color var(--s-duration-fast) var(--s-ease);align-items:center;gap:.4em;padding-inline:.85em;display:inline-flex;position:relative}.chip:hover{background:var(--s-surface-2)}.chip:is(:has(:checked),[aria-pressed=true]){border-color:var(--tone-solid,var(--s-accent));background:var(--tone-subtle,var(--s-accent-subtle));color:var(--tone-text,var(--s-accent-text))}.chip:has(:focus-visible){outline:2px solid var(--s-ring);outline-offset:2px}.chip>input{opacity:0;pointer-events:none;position:absolute}.chip>.chip-remove{aspect-ratio:1;border-radius:var(--s-radius-full);inline-size:1.4em;color:inherit;font:inherit;opacity:.65;cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-end:-.45em;padding:0;line-height:1;display:inline-grid}.chip>.chip-remove:hover{background:color-mix(in oklab, currentColor 15%, transparent);opacity:1}.btn-group{isolation:isolate;display:inline-flex}.btn-group>.btn{border-radius:0}.btn-group>.btn:focus-visible{z-index:1}.btn-group>.btn:first-child{border-start-start-radius:var(--btn-radius,var(--s-radius-md));border-end-start-radius:var(--btn-radius,var(--s-radius-md))}.btn-group>.btn:last-child{border-start-end-radius:var(--btn-radius,var(--s-radius-md));border-end-end-radius:var(--btn-radius,var(--s-radius-md))}.btn-group>.btn:not(:first-child){border-inline-start-color:color-mix(in oklab, var(--_fg) 22%, transparent);margin-inline-start:-1px}.rating{--_on:var(--rating-color,var(--s-warning));--_off:var(--s-border-strong);border-radius:var(--s-radius-sm);font-size:var(--rating-size,1.5rem);gap:.15em;display:inline-flex}.rating>input{appearance:none;background:var(--_off);block-size:1em;inline-size:1em;-webkit-mask:var(--_star) center / contain no-repeat;mask:var(--_star) center / contain no-repeat;cursor:pointer;transition:background-color var(--s-duration-fast) var(--s-ease), scale var(--s-duration-fast) var(--s-ease-spring);margin:0}.rating:has(:checked)>input{background:var(--_on)}.rating>input:checked~input{background:var(--_off)}.rating:hover>input:nth-child(n){background:var(--_on)}.rating>input:hover~input:nth-child(n){background:var(--_off)}.rating>input:hover{scale:1.15}.rating:has(:focus-visible){outline:2px solid var(--s-ring);outline-offset:4px}@media (forced-colors:active){.rating>input{forced-color-adjust:none}}.stars{--_pct:calc(var(--value,0) / var(--max,5) * 100%);inline-size:calc(var(--max,5) * 1em);vertical-align:-.125em;background:linear-gradient(90deg, var(--rating-color,var(--s-warning)) var(--_pct), var(--s-border-strong) var(--_pct));block-size:1em;-webkit-mask:var(--_star) 0 0 / 1em 1em repeat-x;mask:var(--_star) 0 0 / 1em 1em repeat-x;font-size:var(--rating-size,1.1rem);display:inline-block}:is(.rating,.stars){--_star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5L12 17.4l-5.8 3.1 1.1-6.5L2.6 9.4l6.5-.9z'/%3E%3C/svg%3E")}.dropzone{justify-items:center;gap:var(--s-space-2);padding:var(--s-space-8) var(--s-space-6);border:2px dashed var(--s-border-strong);border-radius:var(--s-radius-lg);background:var(--s-surface);color:var(--s-text-muted);font-size:var(--s-text-sm);text-align:center;transition:border-color var(--s-duration-fast) var(--s-ease), background-color var(--s-duration-fast) var(--s-ease), color var(--s-duration-fast) var(--s-ease);display:grid;position:relative}.dropzone:is(:hover,:has(:focus-visible),.is-dragover){border-color:var(--s-accent);background:var(--s-accent-subtle);color:var(--s-accent-text)}.dropzone:has(:focus-visible){outline:2px solid var(--s-ring);outline-offset:2px}.dropzone>input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.dropzone strong{color:var(--s-text)}.dropzone>.dropzone-icon{--si-size:2rem;font-size:2rem}.field-float{position:relative}.field-float>.input{min-block-size:var(--s-control-lg);padding-block:1.35em .4em}.field-float>textarea.input{padding-block-start:1.6em}.field-float>label{color:var(--s-text-subtle);font-size:var(--s-text-sm);pointer-events:none;transition:inset-block-start var(--s-duration) var(--s-ease), translate var(--s-duration) var(--s-ease), font-size var(--s-duration) var(--s-ease), color var(--s-duration) var(--s-ease);line-height:1.2;position:absolute;inset-block-start:50%;inset-inline-start:calc(.8em + 1px);translate:0 -50%}.field-float:has(>textarea)>label{inset-block-start:1.1em}.field-float:has(>.input:focus,>.input:not(:placeholder-shown))>label{color:var(--s-text-muted);font-size:var(--s-text-xs);inset-block-start:.45em;translate:0}.field-float:has(>.input:focus)>label{color:var(--s-accent-text)}.field-float:has(>.input:user-invalid)>label{color:var(--s-danger-text)}.input-sm{--input-height:var(--s-control-sm);font-size:var(--s-text-xs);padding:.3em .65em}.input-lg{--input-height:var(--s-control-lg);font-size:var(--s-text-base);padding:.6em .95em}.indicator{display:inline-flex;position:relative}.indicator>.indicator-dot{border-radius:var(--s-radius-full);background:var(--tone-solid,var(--s-danger));block-size:.65rem;min-inline-size:.65rem;box-shadow:0 0 0 2px var(--indicator-ring,var(--s-bg));color:var(--tone-on,var(--s-on-danger));font-size:.65rem;font-weight:var(--s-weight-bold);place-items:center;line-height:1;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0;translate:25% -25%}.indicator>.indicator-dot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-25% -25%}.indicator>.indicator-dot:not(:empty){block-size:1.15rem;min-inline-size:1.15rem;padding-inline:.3em}.ring-progress{--_size:var(--ring-size,4rem);--_thick:var(--ring-thickness,.4rem);inline-size:var(--_size);aspect-ratio:1;font-size:calc(var(--_size) * .24);font-variant-numeric:tabular-nums;font-weight:var(--s-weight-semibold);transition:--ring-value var(--s-duration-slow) var(--s-ease-out);place-items:center;display:inline-grid;position:relative}.ring-progress:before{content:"";background:conic-gradient(var(--tone-solid,var(--s-accent)) calc(var(--ring-value) * 1%), var(--s-surface-2) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--_thick)), #000 calc(100% - var(--_thick) + 1px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--_thick)), #000 calc(100% - var(--_thick) + 1px));border-radius:50%;position:absolute;inset:0}}@layer salve.motion{:where(.animate-fade-in,.animate-fade-out,.animate-slide-up,.animate-slide-down,.animate-slide-left,.animate-slide-right,.animate-slide-out-up,.animate-slide-out-down,.animate-zoom-in,.animate-zoom-out,.animate-pop,.animate-blur-in,.animate-flip-in,.animate-wipe-right,.animate-rise,.animate-shake,.animate-wiggle,.animate-heartbeat,.animate-tada,.animate-jelly,.stagger>*){animation-duration:var(--animate-duration,var(--s-duration-slow));animation-timing-function:var(--animate-ease,var(--s-ease-out));animation-delay:var(--animate-delay,0s);animation-iteration-count:var(--animate-iterations,1);animation-fill-mode:both}.animate-fade-in{animation-name:s-m-fade-in}.animate-slide-up{animation-name:s-m-slide-up}.animate-slide-down{animation-name:s-m-slide-down}.animate-slide-left{animation-name:s-m-slide-left}.animate-slide-right{animation-name:s-m-slide-right}.animate-zoom-in{animation-name:s-m-zoom-in}.animate-blur-in{animation-name:s-m-blur-in}.animate-wipe-right{animation-name:s-m-wipe-right}.animate-pop{animation-name:s-m-pop;animation-timing-function:var(--animate-ease,var(--s-ease-spring))}.animate-flip-in{transform-origin:50% 0;animation-name:s-m-flip-in}.animate-rise{animation-name:s-m-rise;animation-duration:var(--animate-duration,calc(var(--s-duration-slow) * 2))}.animate-fade-out{animation-name:s-m-fade-out}.animate-zoom-out{animation-name:s-m-zoom-out}.animate-slide-out-up{animation-name:s-m-slide-out-up}.animate-slide-out-down{animation-name:s-m-slide-out-down}.animate-shake{animation-name:s-m-shake;animation-duration:var(--animate-duration,calc(var(--s-duration-slow) * 1.6));animation-timing-function:var(--animate-ease,linear)}.animate-wiggle{animation-name:s-m-wiggle;animation-duration:var(--animate-duration,calc(var(--s-duration-slow) * 2));transform-origin:50% 80%}.animate-heartbeat{animation-name:s-m-heartbeat;animation-duration:var(--animate-duration,calc(var(--s-duration-slow) * 4));animation-timing-function:var(--animate-ease,var(--s-ease-in-out))}.animate-tada{animation-name:s-m-tada;animation-duration:var(--animate-duration,calc(var(--s-duration-slow) * 3))}.animate-jelly{animation-name:s-m-jelly;animation-duration:var(--animate-duration,calc(var(--s-duration-slow) * 2.5))}:where(.animate-spin,.animate-spin-slow,.animate-pulse,.animate-ping,.animate-bounce,.animate-float,.animate-glow,.animate-gradient){animation-delay:var(--animate-delay,0s);animation-iteration-count:var(--animate-iterations,infinite)}.animate-spin{animation-name:s-spin;animation-duration:var(--animate-duration,1s);animation-timing-function:var(--animate-ease,linear)}.animate-spin-slow{animation-name:s-spin;animation-duration:var(--animate-duration,6s);animation-timing-function:var(--animate-ease,linear)}.animate-pulse{animation-name:s-m-pulse;animation-duration:var(--animate-duration,2s);animation-timing-function:var(--animate-ease,var(--s-ease-in-out))}.animate-ping{animation-name:s-m-ping;animation-duration:var(--animate-duration,1.2s);animation-timing-function:var(--animate-ease,cubic-bezier(0, 0, .2, 1))}.animate-bounce{animation-name:s-m-bounce;animation-duration:var(--animate-duration,1s)}.animate-float{animation-name:s-m-float;animation-duration:var(--animate-duration,3.5s);animation-timing-function:var(--animate-ease,var(--s-ease-in-out))}.animate-glow{animation-name:s-m-glow;animation-duration:var(--animate-duration,2.4s);animation-timing-function:var(--animate-ease,var(--s-ease-in-out))}.animate-gradient{background-image:linear-gradient(in oklch 90deg, var(--s-brand-500), oklch(.64 calc(var(--s-chroma) * 1.1) calc(var(--s-hue) + 90)), var(--s-brand-500));animation-name:s-m-gradient;animation-duration:var(--animate-duration,4s);animation-timing-function:var(--animate-ease,linear);background-size:200% 100%}.animate-gradient.text-clip{color:#0000;-webkit-background-clip:text;background-clip:text}.animate-fast{--animate-duration:var(--s-duration)}.animate-slow{--animate-duration:calc(var(--s-duration-slow) * 2)}.animate-slower{--animate-duration:calc(var(--s-duration-slow) * 3.5)}.delay-100{--animate-delay:.1s}.delay-200{--animate-delay:.2s}.delay-300{--animate-delay:.3s}.delay-500{--animate-delay:.5s}.delay-700{--animate-delay:.7s}.delay-1000{--animate-delay:1s}.animate-once{--animate-iterations:1}.animate-twice{--animate-iterations:2}.animate-infinite{--animate-iterations:infinite}.animate-paused,.animate-pause-hover:hover{animation-play-state:paused}.animate-none{animation:none}.stagger>*{animation-name:s-m-slide-up;animation-delay:calc(var(--animate-delay,0s) + var(--_i,0) * var(--stagger,70ms))}.stagger-fade>*{animation-name:s-m-fade-in}.stagger-zoom>*{animation-name:s-m-pop;animation-timing-function:var(--animate-ease,var(--s-ease-spring))}.stagger>:nth-child(2){--_i:1}.stagger>:nth-child(3){--_i:2}.stagger>:nth-child(4){--_i:3}.stagger>:nth-child(5){--_i:4}.stagger>:nth-child(6){--_i:5}.stagger>:nth-child(7){--_i:6}.stagger>:nth-child(8){--_i:7}.stagger>:nth-child(9){--_i:8}.stagger>:nth-child(10){--_i:9}.stagger>:nth-child(11){--_i:10}.stagger>:nth-child(n+12){--_i:11}:where(.hover-grow,.hover-shrink,.hover-float,.hover-glow,.hover-rotate,.press){transition:scale var(--s-duration) var(--s-ease-spring), translate var(--s-duration) var(--s-ease-out), rotate var(--s-duration) var(--s-ease-spring), box-shadow var(--s-duration) var(--s-ease)}.hover-grow:hover{scale:1.05}.hover-shrink:hover{scale:.96}.hover-rotate:hover{rotate:3deg}.hover-float:hover{box-shadow:var(--s-shadow-lg);translate:0 -4px}.hover-glow:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--tone-solid,var(--s-accent)) 40%, transparent), 0 8px 32px -6px color-mix(in oklab, var(--tone-solid,var(--s-accent)) 55%, transparent)}.press:active{scale:.96}.hover-shine{isolation:isolate;position:relative;overflow:hidden}.hover-shine:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,oklab(100% 0 5.96046e-8/.35) 50%,#0000 65%);position:absolute;inset:0;translate:-110%}.hover-shine:hover:after{transition:translate calc(var(--s-duration-slow) * 2.2) var(--s-ease-in-out);translate:110%}.hover-underline{transition:background-size var(--s-duration) var(--s-ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1.5px no-repeat;text-decoration:none}.hover-underline:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position-x:100%}.hover-underline:is(:hover,:focus-visible){background-size:100% 1.5px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:where(.reveal,.reveal-left,.reveal-right,.reveal-zoom,.reveal-blur){animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 0% cover var(--reveal-at,28%)}.reveal{animation-name:s-m-reveal}.reveal-left{animation-name:s-m-slide-right}.reveal-right{animation-name:s-m-slide-left}.reveal-zoom{animation-name:s-m-zoom-in}.reveal-blur{animation-name:s-m-blur-in}.parallax{animation:linear both s-m-parallax;animation-timeline:view()}}}@supports (animation-timeline:scroll()){.scroll-progress{z-index:var(--s-z-toast);block-size:var(--scroll-progress-height,3px);background:var(--scroll-progress-color,var(--s-gradient));transform-origin:0;pointer-events:none;animation:linear both s-m-progress;animation-timeline:scroll(root);position:fixed;inset-block-start:0;inset-inline:0}.scroll-progress:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}}@supports not (animation-timeline:scroll()){.scroll-progress{display:none}}.typewriter{max-inline-size:calc(var(--chars,20) * 1ch + .15em);white-space:nowrap;font-family:var(--s-font-mono);animation:s-m-type calc(var(--chars,20) * 70ms) steps(var(--chars,20)) var(--animate-delay,.3s) both, s-m-caret .8s step-end infinite;border-inline-end:.12em solid;display:inline-block;overflow:hidden}.marquee{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee>.marquee-track{gap:var(--gap,var(--s-space-8));inline-size:max-content;animation:s-m-marquee var(--marquee-duration,30s) linear infinite;display:flex}.marquee:hover>.marquee-track{animation-play-state:paused}.marquee.marquee-reverse>.marquee-track{animation-direction:reverse}.loader-dots{--_d:var(--dot-size,.5em);inline-size:calc(var(--_d) * 4.4);block-size:var(--_d);background:radial-gradient(circle closest-side,currentColor 90%,#0000) 0%,radial-gradient(circle closest-side,currentColor 90%,#0000) 50%,radial-gradient(circle closest-side,currentColor 90%,#0000) 100%;background-size:var(--_d) var(--_d);vertical-align:middle;background-repeat:no-repeat;animation:1s linear infinite s-m-dots;display:inline-block}@media (prefers-reduced-motion:reduce){:is(.animate-spin,.animate-spin-slow,.animate-pulse,.animate-ping,.animate-bounce,.animate-float,.animate-glow,.animate-gradient,.marquee>.marquee-track,.loader-dots){animation:none}:is([class*=animate-],.stagger>*){animation-delay:0s}.typewriter{border-inline-end:0;max-inline-size:none;animation:none}:is(.hover-grow,.hover-shrink,.hover-float,.hover-rotate,.press){transition:none}.marquee>.marquee-track{flex-wrap:wrap;inline-size:auto}}@keyframes s-m-fade-in{0%{opacity:0}}@keyframes s-m-fade-out{to{opacity:0}}@keyframes s-m-slide-up{0%{opacity:0;translate:0 var(--animate-distance,1rem)}}@keyframes s-m-slide-down{0%{opacity:0;translate:0 calc(var(--animate-distance,1rem) * -1)}}@keyframes s-m-slide-left{0%{opacity:0;translate:var(--animate-distance,1.5rem) 0}}@keyframes s-m-slide-right{0%{opacity:0;translate:calc(var(--animate-distance,1.5rem) * -1) 0}}@keyframes s-m-slide-out-up{to{opacity:0;translate:0 calc(var(--animate-distance,1rem) * -1)}}@keyframes s-m-slide-out-down{to{opacity:0;translate:0 var(--animate-distance,1rem)}}@keyframes s-m-zoom-in{0%{opacity:0;scale:.92}}@keyframes s-m-zoom-out{to{opacity:0;scale:.92}}@keyframes s-m-pop{0%{opacity:0;scale:.6}}@keyframes s-m-blur-in{0%{opacity:0;filter:blur(12px)}}@keyframes s-m-flip-in{0%{opacity:0;transform:perspective(600px)rotateX(-70deg)}}@keyframes s-m-wipe-right{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes s-m-rise{0%{opacity:0;filter:blur(6px);translate:0 2.5rem}}@keyframes s-m-reveal{0%{opacity:0;translate:0 2rem}}@keyframes s-m-shake{10%,90%{translate:-1px}20%,80%{translate:3px}30%,50%,70%{translate:-6px}40%,60%{translate:6px}}@keyframes s-m-wiggle{15%{rotate:-12deg}30%{rotate:10deg}45%{rotate:-8deg}60%{rotate:5deg}75%{rotate:-2deg}}@keyframes s-m-heartbeat{0%,28%,70%{scale:1}14%,42%{scale:1.18}}@keyframes s-m-tada{10%,20%{rotate:-3deg;scale:.92}30%,50%,70%,90%{rotate:3deg;scale:1.1}40%,60%,80%{rotate:-3deg;scale:1.1}}@keyframes s-m-jelly{30%{scale:1.2 .85}40%{scale:.85 1.2}50%{scale:1.1 .9}65%{scale:.96 1.04}75%{scale:1.03 .97}}@keyframes s-m-pulse{50%{opacity:.45}}@keyframes s-m-ping{75%,to{opacity:0;scale:2}}@keyframes s-m-bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);translate:0 -22%}50%{animation-timing-function:cubic-bezier(0,0,.2,1);translate:0}}@keyframes s-m-float{50%{translate:0 -8px}}@keyframes s-m-glow{50%{box-shadow:0 0 0 6px color-mix(in oklab, var(--tone-solid,var(--s-accent)) 25%, transparent)}}@keyframes s-m-gradient{to{background-position:-200% 0}}@keyframes s-m-parallax{0%{translate:0 calc(var(--parallax,15%) * -1)}to{translate:0 var(--parallax,15%)}}@keyframes s-m-progress{0%{scale:0 1}}@keyframes s-m-type{0%{max-inline-size:0}}@keyframes s-m-caret{50%{border-color:#0000}}@keyframes s-m-marquee{to{translate:calc(-50% - var(--gap,var(--s-space-8)) / 2) 0}}@keyframes s-m-dots{0%{background-position:0%,50%,100%}16%{background-position:0 0,50%,100%}33%{background-position:0 100%,50% 0,100%}50%{background-position:0%,50% 100%,100% 0}66%{background-position:0%,50%,100% 100%}83%,to{background-position:0%,50%,100%}}@keyframes s-spin{to{rotate:1turn}}}@layer salve.utilities{.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.grow{flex-grow:1}.shrink-0{flex-shrink:0}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.self-start{align-self:start}.self-center{align-self:center}.self-end{align-self:end}.self-stretch{align-self:stretch}.place-center{place-content:center;place-items:center}.cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.span-1{grid-column:span 1/span 1}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.span-2{grid-column:span 2/span 2}.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.span-3{grid-column:span 3/span 3}.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.span-4{grid-column:span 4/span 4}.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.span-5{grid-column:span 5/span 5}.cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.span-6{grid-column:span 6/span 6}.cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.span-7{grid-column:span 7/span 7}.cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.span-8{grid-column:span 8/span 8}.cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.span-9{grid-column:span 9/span 9}.cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.span-10{grid-column:span 10/span 10}.cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.span-11{grid-column:span 11/span 11}.cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.span-12{grid-column:span 12/span 12}.span-full{grid-column:1/-1}.gap-0{gap:0}.gap-x-0{column-gap:0}.gap-y-0{row-gap:0}.gap-1{gap:calc(var(--s-space) * 1)}.gap-x-1{column-gap:calc(var(--s-space) * 1)}.gap-y-1{row-gap:calc(var(--s-space) * 1)}.gap-2{gap:calc(var(--s-space) * 2)}.gap-x-2{column-gap:calc(var(--s-space) * 2)}.gap-y-2{row-gap:calc(var(--s-space) * 2)}.gap-3{gap:calc(var(--s-space) * 3)}.gap-x-3{column-gap:calc(var(--s-space) * 3)}.gap-y-3{row-gap:calc(var(--s-space) * 3)}.gap-4{gap:calc(var(--s-space) * 4)}.gap-x-4{column-gap:calc(var(--s-space) * 4)}.gap-y-4{row-gap:calc(var(--s-space) * 4)}.gap-5{gap:calc(var(--s-space) * 5)}.gap-x-5{column-gap:calc(var(--s-space) * 5)}.gap-y-5{row-gap:calc(var(--s-space) * 5)}.gap-6{gap:calc(var(--s-space) * 6)}.gap-x-6{column-gap:calc(var(--s-space) * 6)}.gap-y-6{row-gap:calc(var(--s-space) * 6)}.gap-8{gap:calc(var(--s-space) * 8)}.gap-x-8{column-gap:calc(var(--s-space) * 8)}.gap-y-8{row-gap:calc(var(--s-space) * 8)}.gap-10{gap:calc(var(--s-space) * 10)}.gap-x-10{column-gap:calc(var(--s-space) * 10)}.gap-y-10{row-gap:calc(var(--s-space) * 10)}.gap-12{gap:calc(var(--s-space) * 12)}.gap-x-12{column-gap:calc(var(--s-space) * 12)}.gap-y-12{row-gap:calc(var(--s-space) * 12)}.gap-16{gap:calc(var(--s-space) * 16)}.gap-x-16{column-gap:calc(var(--s-space) * 16)}.gap-y-16{row-gap:calc(var(--s-space) * 16)}.gap-20{gap:calc(var(--s-space) * 20)}.gap-x-20{column-gap:calc(var(--s-space) * 20)}.gap-y-20{row-gap:calc(var(--s-space) * 20)}.gap-24{gap:calc(var(--s-space) * 24)}.gap-x-24{column-gap:calc(var(--s-space) * 24)}.gap-y-24{row-gap:calc(var(--s-space) * 24)}.gap-32{gap:calc(var(--s-space) * 32)}.gap-x-32{column-gap:calc(var(--s-space) * 32)}.gap-y-32{row-gap:calc(var(--s-space) * 32)}.p-0{padding:0}.p-1{padding:calc(var(--s-space) * 1)}.p-2{padding:calc(var(--s-space) * 2)}.p-3{padding:calc(var(--s-space) * 3)}.p-4{padding:calc(var(--s-space) * 4)}.p-5{padding:calc(var(--s-space) * 5)}.p-6{padding:calc(var(--s-space) * 6)}.p-8{padding:calc(var(--s-space) * 8)}.p-10{padding:calc(var(--s-space) * 10)}.p-12{padding:calc(var(--s-space) * 12)}.p-16{padding:calc(var(--s-space) * 16)}.p-20{padding:calc(var(--s-space) * 20)}.p-24{padding:calc(var(--s-space) * 24)}.p-32{padding:calc(var(--s-space) * 32)}.px-0{padding-inline:0}.px-1{padding-inline:calc(var(--s-space) * 1)}.px-2{padding-inline:calc(var(--s-space) * 2)}.px-3{padding-inline:calc(var(--s-space) * 3)}.px-4{padding-inline:calc(var(--s-space) * 4)}.px-5{padding-inline:calc(var(--s-space) * 5)}.px-6{padding-inline:calc(var(--s-space) * 6)}.px-8{padding-inline:calc(var(--s-space) * 8)}.px-10{padding-inline:calc(var(--s-space) * 10)}.px-12{padding-inline:calc(var(--s-space) * 12)}.px-16{padding-inline:calc(var(--s-space) * 16)}.px-20{padding-inline:calc(var(--s-space) * 20)}.px-24{padding-inline:calc(var(--s-space) * 24)}.px-32{padding-inline:calc(var(--s-space) * 32)}.py-0{padding-block:0}.py-1{padding-block:calc(var(--s-space) * 1)}.py-2{padding-block:calc(var(--s-space) * 2)}.py-3{padding-block:calc(var(--s-space) * 3)}.py-4{padding-block:calc(var(--s-space) * 4)}.py-5{padding-block:calc(var(--s-space) * 5)}.py-6{padding-block:calc(var(--s-space) * 6)}.py-8{padding-block:calc(var(--s-space) * 8)}.py-10{padding-block:calc(var(--s-space) * 10)}.py-12{padding-block:calc(var(--s-space) * 12)}.py-16{padding-block:calc(var(--s-space) * 16)}.py-20{padding-block:calc(var(--s-space) * 20)}.py-24{padding-block:calc(var(--s-space) * 24)}.py-32{padding-block:calc(var(--s-space) * 32)}.pt-0{padding-block-start:0}.pt-1{padding-block-start:calc(var(--s-space) * 1)}.pt-2{padding-block-start:calc(var(--s-space) * 2)}.pt-3{padding-block-start:calc(var(--s-space) * 3)}.pt-4{padding-block-start:calc(var(--s-space) * 4)}.pt-5{padding-block-start:calc(var(--s-space) * 5)}.pt-6{padding-block-start:calc(var(--s-space) * 6)}.pt-8{padding-block-start:calc(var(--s-space) * 8)}.pt-10{padding-block-start:calc(var(--s-space) * 10)}.pt-12{padding-block-start:calc(var(--s-space) * 12)}.pt-16{padding-block-start:calc(var(--s-space) * 16)}.pt-20{padding-block-start:calc(var(--s-space) * 20)}.pt-24{padding-block-start:calc(var(--s-space) * 24)}.pt-32{padding-block-start:calc(var(--s-space) * 32)}.pb-0{padding-block-end:0}.pb-1{padding-block-end:calc(var(--s-space) * 1)}.pb-2{padding-block-end:calc(var(--s-space) * 2)}.pb-3{padding-block-end:calc(var(--s-space) * 3)}.pb-4{padding-block-end:calc(var(--s-space) * 4)}.pb-5{padding-block-end:calc(var(--s-space) * 5)}.pb-6{padding-block-end:calc(var(--s-space) * 6)}.pb-8{padding-block-end:calc(var(--s-space) * 8)}.pb-10{padding-block-end:calc(var(--s-space) * 10)}.pb-12{padding-block-end:calc(var(--s-space) * 12)}.pb-16{padding-block-end:calc(var(--s-space) * 16)}.pb-20{padding-block-end:calc(var(--s-space) * 20)}.pb-24{padding-block-end:calc(var(--s-space) * 24)}.pb-32{padding-block-end:calc(var(--s-space) * 32)}.ps-0{padding-inline-start:0}.ps-1{padding-inline-start:calc(var(--s-space) * 1)}.ps-2{padding-inline-start:calc(var(--s-space) * 2)}.ps-3{padding-inline-start:calc(var(--s-space) * 3)}.ps-4{padding-inline-start:calc(var(--s-space) * 4)}.ps-5{padding-inline-start:calc(var(--s-space) * 5)}.ps-6{padding-inline-start:calc(var(--s-space) * 6)}.ps-8{padding-inline-start:calc(var(--s-space) * 8)}.ps-10{padding-inline-start:calc(var(--s-space) * 10)}.ps-12{padding-inline-start:calc(var(--s-space) * 12)}.ps-16{padding-inline-start:calc(var(--s-space) * 16)}.ps-20{padding-inline-start:calc(var(--s-space) * 20)}.ps-24{padding-inline-start:calc(var(--s-space) * 24)}.ps-32{padding-inline-start:calc(var(--s-space) * 32)}.pe-0{padding-inline-end:0}.pe-1{padding-inline-end:calc(var(--s-space) * 1)}.pe-2{padding-inline-end:calc(var(--s-space) * 2)}.pe-3{padding-inline-end:calc(var(--s-space) * 3)}.pe-4{padding-inline-end:calc(var(--s-space) * 4)}.pe-5{padding-inline-end:calc(var(--s-space) * 5)}.pe-6{padding-inline-end:calc(var(--s-space) * 6)}.pe-8{padding-inline-end:calc(var(--s-space) * 8)}.pe-10{padding-inline-end:calc(var(--s-space) * 10)}.pe-12{padding-inline-end:calc(var(--s-space) * 12)}.pe-16{padding-inline-end:calc(var(--s-space) * 16)}.pe-20{padding-inline-end:calc(var(--s-space) * 20)}.pe-24{padding-inline-end:calc(var(--s-space) * 24)}.pe-32{padding-inline-end:calc(var(--s-space) * 32)}.m-0{margin:0}.m-1{margin:calc(var(--s-space) * 1)}.m-2{margin:calc(var(--s-space) * 2)}.m-3{margin:calc(var(--s-space) * 3)}.m-4{margin:calc(var(--s-space) * 4)}.m-5{margin:calc(var(--s-space) * 5)}.m-6{margin:calc(var(--s-space) * 6)}.m-8{margin:calc(var(--s-space) * 8)}.m-10{margin:calc(var(--s-space) * 10)}.m-12{margin:calc(var(--s-space) * 12)}.m-16{margin:calc(var(--s-space) * 16)}.m-20{margin:calc(var(--s-space) * 20)}.m-24{margin:calc(var(--s-space) * 24)}.m-32{margin:calc(var(--s-space) * 32)}.mx-0{margin-inline:0}.mx-1{margin-inline:calc(var(--s-space) * 1)}.mx-2{margin-inline:calc(var(--s-space) * 2)}.mx-3{margin-inline:calc(var(--s-space) * 3)}.mx-4{margin-inline:calc(var(--s-space) * 4)}.mx-5{margin-inline:calc(var(--s-space) * 5)}.mx-6{margin-inline:calc(var(--s-space) * 6)}.mx-8{margin-inline:calc(var(--s-space) * 8)}.mx-10{margin-inline:calc(var(--s-space) * 10)}.mx-12{margin-inline:calc(var(--s-space) * 12)}.mx-16{margin-inline:calc(var(--s-space) * 16)}.mx-20{margin-inline:calc(var(--s-space) * 20)}.mx-24{margin-inline:calc(var(--s-space) * 24)}.mx-32{margin-inline:calc(var(--s-space) * 32)}.my-0{margin-block:0}.my-1{margin-block:calc(var(--s-space) * 1)}.my-2{margin-block:calc(var(--s-space) * 2)}.my-3{margin-block:calc(var(--s-space) * 3)}.my-4{margin-block:calc(var(--s-space) * 4)}.my-5{margin-block:calc(var(--s-space) * 5)}.my-6{margin-block:calc(var(--s-space) * 6)}.my-8{margin-block:calc(var(--s-space) * 8)}.my-10{margin-block:calc(var(--s-space) * 10)}.my-12{margin-block:calc(var(--s-space) * 12)}.my-16{margin-block:calc(var(--s-space) * 16)}.my-20{margin-block:calc(var(--s-space) * 20)}.my-24{margin-block:calc(var(--s-space) * 24)}.my-32{margin-block:calc(var(--s-space) * 32)}.mt-0{margin-block-start:0}.mt-1{margin-block-start:calc(var(--s-space) * 1)}.mt-2{margin-block-start:calc(var(--s-space) * 2)}.mt-3{margin-block-start:calc(var(--s-space) * 3)}.mt-4{margin-block-start:calc(var(--s-space) * 4)}.mt-5{margin-block-start:calc(var(--s-space) * 5)}.mt-6{margin-block-start:calc(var(--s-space) * 6)}.mt-8{margin-block-start:calc(var(--s-space) * 8)}.mt-10{margin-block-start:calc(var(--s-space) * 10)}.mt-12{margin-block-start:calc(var(--s-space) * 12)}.mt-16{margin-block-start:calc(var(--s-space) * 16)}.mt-20{margin-block-start:calc(var(--s-space) * 20)}.mt-24{margin-block-start:calc(var(--s-space) * 24)}.mt-32{margin-block-start:calc(var(--s-space) * 32)}.mb-0{margin-block-end:0}.mb-1{margin-block-end:calc(var(--s-space) * 1)}.mb-2{margin-block-end:calc(var(--s-space) * 2)}.mb-3{margin-block-end:calc(var(--s-space) * 3)}.mb-4{margin-block-end:calc(var(--s-space) * 4)}.mb-5{margin-block-end:calc(var(--s-space) * 5)}.mb-6{margin-block-end:calc(var(--s-space) * 6)}.mb-8{margin-block-end:calc(var(--s-space) * 8)}.mb-10{margin-block-end:calc(var(--s-space) * 10)}.mb-12{margin-block-end:calc(var(--s-space) * 12)}.mb-16{margin-block-end:calc(var(--s-space) * 16)}.mb-20{margin-block-end:calc(var(--s-space) * 20)}.mb-24{margin-block-end:calc(var(--s-space) * 24)}.mb-32{margin-block-end:calc(var(--s-space) * 32)}.ms-0{margin-inline-start:0}.ms-1{margin-inline-start:calc(var(--s-space) * 1)}.ms-2{margin-inline-start:calc(var(--s-space) * 2)}.ms-3{margin-inline-start:calc(var(--s-space) * 3)}.ms-4{margin-inline-start:calc(var(--s-space) * 4)}.ms-5{margin-inline-start:calc(var(--s-space) * 5)}.ms-6{margin-inline-start:calc(var(--s-space) * 6)}.ms-8{margin-inline-start:calc(var(--s-space) * 8)}.ms-10{margin-inline-start:calc(var(--s-space) * 10)}.ms-12{margin-inline-start:calc(var(--s-space) * 12)}.ms-16{margin-inline-start:calc(var(--s-space) * 16)}.ms-20{margin-inline-start:calc(var(--s-space) * 20)}.ms-24{margin-inline-start:calc(var(--s-space) * 24)}.ms-32{margin-inline-start:calc(var(--s-space) * 32)}.me-0{margin-inline-end:0}.me-1{margin-inline-end:calc(var(--s-space) * 1)}.me-2{margin-inline-end:calc(var(--s-space) * 2)}.me-3{margin-inline-end:calc(var(--s-space) * 3)}.me-4{margin-inline-end:calc(var(--s-space) * 4)}.me-5{margin-inline-end:calc(var(--s-space) * 5)}.me-6{margin-inline-end:calc(var(--s-space) * 6)}.me-8{margin-inline-end:calc(var(--s-space) * 8)}.me-10{margin-inline-end:calc(var(--s-space) * 10)}.me-12{margin-inline-end:calc(var(--s-space) * 12)}.me-16{margin-inline-end:calc(var(--s-space) * 16)}.me-20{margin-inline-end:calc(var(--s-space) * 20)}.me-24{margin-inline-end:calc(var(--s-space) * 24)}.me-32{margin-inline-end:calc(var(--s-space) * 32)}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.mt-auto{margin-block-start:auto}.mb-auto{margin-block-end:auto}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.w-full{inline-size:100%}.w-auto{inline-size:auto}.w-fit{inline-size:fit-content}.h-full{block-size:100%}.min-h-screen{min-block-size:100dvh}.h-screen{block-size:100dvh}.min-w-0{min-inline-size:0}.max-w-sm{max-inline-size:var(--s-container-sm)}.max-w-md{max-inline-size:var(--s-container-md)}.max-w-lg{max-inline-size:var(--s-container-lg)}.max-w-xl{max-inline-size:var(--s-container-xl)}.max-w-prose{max-inline-size:var(--s-measure)}.max-w-none{max-inline-size:none}.text-xs{font-size:var(--s-text-xs)}.text-sm{font-size:var(--s-text-sm)}.text-base{font-size:var(--s-text-base)}.text-lg{font-size:var(--s-text-lg)}.text-xl{font-size:var(--s-text-xl)}.text-2xl{font-size:var(--s-text-2xl)}.text-3xl{font-size:var(--s-text-3xl)}.text-4xl{font-size:var(--s-text-4xl)}.text-5xl{font-size:var(--s-text-5xl)}.text-6xl{font-size:var(--s-text-6xl)}.font-normal{font-weight:var(--s-weight-normal)}.font-medium{font-weight:var(--s-weight-medium)}.font-semibold{font-weight:var(--s-weight-semibold)}.font-bold{font-weight:var(--s-weight-bold)}.font-sans{font-family:var(--s-font-sans)}.font-display{font-family:var(--s-font-display)}.font-mono{font-family:var(--s-font-mono)}.leading-tight{line-height:var(--s-leading-tight)}.leading-snug{line-height:var(--s-leading-snug)}.leading-normal{line-height:var(--s-leading-normal)}.leading-relaxed{line-height:var(--s-leading-relaxed)}.tracking-tight{letter-spacing:var(--s-tracking-tight)}.tracking-normal{letter-spacing:var(--s-tracking-normal)}.tracking-wide{letter-spacing:var(--s-tracking-wide)}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{font-variant-numeric:tabular-nums}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.nowrap{white-space:nowrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no-underline{text-decoration-line:none}.text-default{color:var(--s-text)}.text-muted{color:var(--s-text-muted)}.text-subtle{color:var(--s-text-subtle)}.text-accent{color:var(--s-accent-text)}.text-success{color:var(--s-success-text)}.text-warning{color:var(--s-warning-text)}.text-danger{color:var(--s-danger-text)}.text-info{color:var(--s-info-text)}.text-inherit{color:inherit}.bg-bg{background-color:var(--s-bg)}.bg-surface{background-color:var(--s-surface)}.bg-subtle{background-color:var(--s-surface-2)}.bg-accent{background-color:var(--s-accent)}.bg-accent-subtle{background-color:var(--s-accent-subtle)}.bg-success{background-color:var(--s-success-subtle)}.bg-warning{background-color:var(--s-warning-subtle)}.bg-danger{background-color:var(--s-danger-subtle)}.bg-info{background-color:var(--s-info-subtle)}.bg-transparent{background-color:#0000}.on-accent{color:var(--s-on-accent)}.border{border:1px solid var(--s-border)}.border-0{border:0}.border-strong{border-color:var(--s-border-strong)}.border-t{border-block-start:1px solid var(--s-border)}.border-b{border-block-end:1px solid var(--s-border)}.border-s{border-inline-start:1px solid var(--s-border)}.border-e{border-inline-end:1px solid var(--s-border)}.rounded-none{border-radius:var(--s-radius-none)}.rounded-sm{border-radius:var(--s-radius-sm)}.rounded-md{border-radius:var(--s-radius-md)}.rounded-lg{border-radius:var(--s-radius-lg)}.rounded-xl{border-radius:var(--s-radius-xl)}.rounded-full{border-radius:var(--s-radius-full)}.shadow-sm{box-shadow:var(--s-shadow-sm)}.shadow-md{box-shadow:var(--s-shadow-md)}.shadow-lg{box-shadow:var(--s-shadow-lg)}.shadow-xl{box-shadow:var(--s-shadow-xl)}.shadow-none{box-shadow:none}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.inset-0{inset:0}.top-0{inset-block-start:0}.bottom-0{inset-block-end:0}.z-below{z-index:var(--s-z-below)}.z-base{z-index:var(--s-z-base)}.z-raised{z-index:var(--s-z-raised)}.z-dropdown{z-index:var(--s-z-dropdown)}.z-sticky{z-index:var(--s-z-sticky)}.z-overlay{z-index:var(--s-z-overlay)}.z-modal{z-index:var(--s-z-modal)}.z-toast{z-index:var(--s-z-toast)}.z-tooltip{z-index:var(--s-z-tooltip)}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-x-auto{overflow-x:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.pointer-events-none{pointer-events:none}.isolate{isolation:isolate}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;margin:0;position:static;overflow:visible}.invisible{visibility:hidden}.visible{visibility:visible}.aspect-photo{aspect-ratio:4/3}.aspect-portrait{aspect-ratio:3/4}.aspect-wide{aspect-ratio:21/9}.object-top{object-position:top}.object-center{object-position:center}.object-bottom{object-position:bottom}.columns-1{columns:1}.columns-2{columns:2}.columns-3{columns:3}.columns-4{columns:4}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.font-light{font-weight:300}.leading-none{line-height:1}.break-words{overflow-wrap:anywhere}.break-all{word-break:break-all}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.list-none{padding-inline-start:0;list-style:none}.underline{text-underline-offset:.2em;text-decoration-line:underline}.text-brand-50{color:var(--s-brand-50)}.bg-brand-50{background-color:var(--s-brand-50)}.text-brand-100{color:var(--s-brand-100)}.bg-brand-100{background-color:var(--s-brand-100)}.text-brand-200{color:var(--s-brand-200)}.bg-brand-200{background-color:var(--s-brand-200)}.text-brand-300{color:var(--s-brand-300)}.bg-brand-300{background-color:var(--s-brand-300)}.text-brand-400{color:var(--s-brand-400)}.bg-brand-400{background-color:var(--s-brand-400)}.text-brand-500{color:var(--s-brand-500)}.bg-brand-500{background-color:var(--s-brand-500)}.text-brand-600{color:var(--s-brand-600)}.bg-brand-600{background-color:var(--s-brand-600)}.text-brand-700{color:var(--s-brand-700)}.bg-brand-700{background-color:var(--s-brand-700)}.text-brand-800{color:var(--s-brand-800)}.bg-brand-800{background-color:var(--s-brand-800)}.text-brand-900{color:var(--s-brand-900)}.bg-brand-900{background-color:var(--s-brand-900)}.text-brand-950{color:var(--s-brand-950)}.bg-brand-950{background-color:var(--s-brand-950)}.text-gray-50{color:var(--s-gray-50)}.bg-gray-50{background-color:var(--s-gray-50)}.text-gray-100{color:var(--s-gray-100)}.bg-gray-100{background-color:var(--s-gray-100)}.text-gray-200{color:var(--s-gray-200)}.bg-gray-200{background-color:var(--s-gray-200)}.text-gray-300{color:var(--s-gray-300)}.bg-gray-300{background-color:var(--s-gray-300)}.text-gray-400{color:var(--s-gray-400)}.bg-gray-400{background-color:var(--s-gray-400)}.text-gray-500{color:var(--s-gray-500)}.bg-gray-500{background-color:var(--s-gray-500)}.text-gray-600{color:var(--s-gray-600)}.bg-gray-600{background-color:var(--s-gray-600)}.text-gray-700{color:var(--s-gray-700)}.bg-gray-700{background-color:var(--s-gray-700)}.text-gray-800{color:var(--s-gray-800)}.bg-gray-800{background-color:var(--s-gray-800)}.text-gray-850{color:var(--s-gray-850)}.bg-gray-850{background-color:var(--s-gray-850)}.text-gray-900{color:var(--s-gray-900)}.bg-gray-900{background-color:var(--s-gray-900)}.text-gray-950{color:var(--s-gray-950)}.bg-gray-950{background-color:var(--s-gray-950)}.border-accent{border-color:var(--s-accent)}.border-success{border-color:var(--s-success)}.border-warning{border-color:var(--s-warning)}.border-danger{border-color:var(--s-danger)}.border-info{border-color:var(--s-info)}.size-0{block-size:0;inline-size:0}.w-0{inline-size:0}.h-0{block-size:0}.size-1{inline-size:calc(var(--s-space) * 1);block-size:calc(var(--s-space) * 1)}.w-1{inline-size:calc(var(--s-space) * 1)}.h-1{block-size:calc(var(--s-space) * 1)}.size-2{inline-size:calc(var(--s-space) * 2);block-size:calc(var(--s-space) * 2)}.w-2{inline-size:calc(var(--s-space) * 2)}.h-2{block-size:calc(var(--s-space) * 2)}.size-3{inline-size:calc(var(--s-space) * 3);block-size:calc(var(--s-space) * 3)}.w-3{inline-size:calc(var(--s-space) * 3)}.h-3{block-size:calc(var(--s-space) * 3)}.size-4{inline-size:calc(var(--s-space) * 4);block-size:calc(var(--s-space) * 4)}.w-4{inline-size:calc(var(--s-space) * 4)}.h-4{block-size:calc(var(--s-space) * 4)}.size-5{inline-size:calc(var(--s-space) * 5);block-size:calc(var(--s-space) * 5)}.w-5{inline-size:calc(var(--s-space) * 5)}.h-5{block-size:calc(var(--s-space) * 5)}.size-6{inline-size:calc(var(--s-space) * 6);block-size:calc(var(--s-space) * 6)}.w-6{inline-size:calc(var(--s-space) * 6)}.h-6{block-size:calc(var(--s-space) * 6)}.size-8{inline-size:calc(var(--s-space) * 8);block-size:calc(var(--s-space) * 8)}.w-8{inline-size:calc(var(--s-space) * 8)}.h-8{block-size:calc(var(--s-space) * 8)}.size-10{inline-size:calc(var(--s-space) * 10);block-size:calc(var(--s-space) * 10)}.w-10{inline-size:calc(var(--s-space) * 10)}.h-10{block-size:calc(var(--s-space) * 10)}.size-12{inline-size:calc(var(--s-space) * 12);block-size:calc(var(--s-space) * 12)}.w-12{inline-size:calc(var(--s-space) * 12)}.h-12{block-size:calc(var(--s-space) * 12)}.size-16{inline-size:calc(var(--s-space) * 16);block-size:calc(var(--s-space) * 16)}.w-16{inline-size:calc(var(--s-space) * 16)}.h-16{block-size:calc(var(--s-space) * 16)}.size-20{inline-size:calc(var(--s-space) * 20);block-size:calc(var(--s-space) * 20)}.w-20{inline-size:calc(var(--s-space) * 20)}.h-20{block-size:calc(var(--s-space) * 20)}.size-24{inline-size:calc(var(--s-space) * 24);block-size:calc(var(--s-space) * 24)}.w-24{inline-size:calc(var(--s-space) * 24)}.h-24{block-size:calc(var(--s-space) * 24)}.size-32{inline-size:calc(var(--s-space) * 32);block-size:calc(var(--s-space) * 32)}.w-32{inline-size:calc(var(--s-space) * 32)}.h-32{block-size:calc(var(--s-space) * 32)}.w-1\/2{inline-size:50%}.w-1\/3{inline-size:33.333%}.w-2\/3{inline-size:66.667%}.w-1\/4{inline-size:25%}.w-3\/4{inline-size:75%}.rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.row-span-1{grid-row:span 1/span 1}.rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.row-span-2{grid-row:span 2/span 2}.rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.row-span-3{grid-row:span 3/span 3}.rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.row-span-4{grid-row:span 4/span 4}.rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.row-span-5{grid-row:span 5/span 5}.rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.row-span-6{grid-row:span 6/span 6}.order-first{order:-9999}.order-last{order:9999}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-self-stretch{justify-self:stretch}.place-self-center{place-self:center}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.start-0{inset-inline-start:0}.end-0{inset-inline-end:0}.absolute-center{block-size:fit-content;inline-size:fit-content;margin:auto;position:absolute;inset:0}.divide-y>:not(:last-child){border-block-end:1px solid var(--s-border)}.divide-x>:not(:last-child){border-inline-end:1px solid var(--s-border)}.shadow-inner{box-shadow:var(--s-shadow-inner)}.ring{box-shadow:0 0 0 2px var(--s-ring)}.ring-danger{box-shadow:0 0 0 2px var(--s-danger)}.blur-sm{filter:blur(4px)}.blur{filter:blur(10px)}.grayscale{filter:grayscale()}.glass{background-color:color-mix(in oklab,var(--s-surface) 70%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.5)}.bg-gradient{background-image:var(--s-gradient)}.text-gradient{background-image:var(--s-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.border-gradient{background:linear-gradient(var(--s-surface),var(--s-surface)) padding-box,var(--s-gradient) border-box;border:1px solid #0000}.transition{transition:all var(--s-duration) var(--s-ease)}.transition-colors{transition:color var(--s-duration) var(--s-ease),background-color var(--s-duration) var(--s-ease),border-color var(--s-duration) var(--s-ease)}.transition-transform{transition:translate var(--s-duration) var(--s-ease-out),scale var(--s-duration) var(--s-ease-out),rotate var(--s-duration) var(--s-ease-out)}.transition-none{transition:none}.duration-fast{transition-duration:var(--s-duration-fast)}.duration-slow{transition-duration:var(--s-duration-slow)}.ease-spring{transition-timing-function:var(--s-ease-spring)}.scale-95{scale:.95}.scale-105{scale:1.05}.scale-110{scale:1.1}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.flip-x{scale:-1 1}.lift{translate:0 -3px}.scrollbar-thin{scrollbar-width:thin}.scrollbar-none{scrollbar-width:none}.overscroll-contain{overscroll-behavior:contain}.snap-x{scroll-snap-type:x mandatory}.snap-y{scroll-snap-type:y mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.snap-end{scroll-snap-align:end}.scroll-shadow{--_sbg:var(--scroll-bg,var(--s-surface));background:linear-gradient(var(--_sbg) 30%,transparent) center top/100% 2.5rem no-repeat local,linear-gradient(transparent,var(--_sbg) 70%) center bottom/100% 2.5rem no-repeat local,radial-gradient(farthest-side at 50% 0,var(--s-shadow-color),transparent) center top/100% .75rem no-repeat scroll,radial-gradient(farthest-side at 50% 100%,var(--s-shadow-color),transparent) center bottom/100% .75rem no-repeat scroll;background-color:var(--_sbg);overflow:auto}.pt-safe{padding-block-start:max(var(--s-space-4),env(safe-area-inset-top))}.pb-safe{padding-block-end:max(var(--s-space-4),env(safe-area-inset-bottom))}.px-safe{padding-inline:max(var(--s-gutter),env(safe-area-inset-left)) max(var(--s-gutter),env(safe-area-inset-right))}.hover\:text-default:hover{color:var(--s-text)}.hover\:text-muted:hover{color:var(--s-text-muted)}.hover\:text-subtle:hover{color:var(--s-text-subtle)}.hover\:text-accent:hover{color:var(--s-accent-text)}.hover\:text-success:hover{color:var(--s-success-text)}.hover\:text-warning:hover{color:var(--s-warning-text)}.hover\:text-danger:hover{color:var(--s-danger-text)}.hover\:text-info:hover{color:var(--s-info-text)}.hover\:text-inherit:hover{color:inherit}.hover\:bg-bg:hover{background-color:var(--s-bg)}.hover\:bg-surface:hover{background-color:var(--s-surface)}.hover\:bg-subtle:hover{background-color:var(--s-surface-2)}.hover\:bg-accent:hover{background-color:var(--s-accent)}.hover\:bg-accent-subtle:hover{background-color:var(--s-accent-subtle)}.hover\:bg-success:hover{background-color:var(--s-success-subtle)}.hover\:bg-warning:hover{background-color:var(--s-warning-subtle)}.hover\:bg-danger:hover{background-color:var(--s-danger-subtle)}.hover\:bg-info:hover{background-color:var(--s-info-subtle)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:on-accent:hover{color:var(--s-on-accent)}.hover\:shadow-sm:hover{box-shadow:var(--s-shadow-sm)}.hover\:shadow-md:hover{box-shadow:var(--s-shadow-md)}.hover\:shadow-lg:hover{box-shadow:var(--s-shadow-lg)}.hover\:shadow-xl:hover{box-shadow:var(--s-shadow-xl)}.hover\:shadow-none:hover{box-shadow:none}.hover\:opacity-0:hover{opacity:0}.hover\:opacity-25:hover{opacity:.25}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-inner:hover{box-shadow:var(--s-shadow-inner)}.hover\:ring:hover{box-shadow:0 0 0 2px var(--s-ring)}.hover\:ring-danger:hover{box-shadow:0 0 0 2px var(--s-danger)}.hover\:blur-sm:hover{filter:blur(4px)}.hover\:blur:hover{filter:blur(10px)}.hover\:grayscale:hover{filter:grayscale()}.hover\:glass:hover{background-color:color-mix(in oklab,var(--s-surface) 70%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.5)}.hover\:bg-gradient:hover{background-image:var(--s-gradient)}.hover\:text-gradient:hover{background-image:var(--s-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.hover\:border-gradient:hover{background:linear-gradient(var(--s-surface),var(--s-surface)) padding-box,var(--s-gradient) border-box;border:1px solid #0000}.hover\:scale-95:hover{scale:.95}.hover\:scale-105:hover{scale:1.05}.hover\:scale-110:hover{scale:1.1}.hover\:rotate-45:hover{rotate:45deg}.hover\:rotate-90:hover{rotate:90deg}.hover\:rotate-180:hover{rotate:180deg}.hover\:flip-x:hover{scale:-1 1}.hover\:lift:hover{translate:0 -3px}.focus-visible\:text-default:focus-visible{color:var(--s-text)}.focus-visible\:text-muted:focus-visible{color:var(--s-text-muted)}.focus-visible\:text-subtle:focus-visible{color:var(--s-text-subtle)}.focus-visible\:text-accent:focus-visible{color:var(--s-accent-text)}.focus-visible\:text-success:focus-visible{color:var(--s-success-text)}.focus-visible\:text-warning:focus-visible{color:var(--s-warning-text)}.focus-visible\:text-danger:focus-visible{color:var(--s-danger-text)}.focus-visible\:text-info:focus-visible{color:var(--s-info-text)}.focus-visible\:text-inherit:focus-visible{color:inherit}.focus-visible\:bg-bg:focus-visible{background-color:var(--s-bg)}.focus-visible\:bg-surface:focus-visible{background-color:var(--s-surface)}.focus-visible\:bg-subtle:focus-visible{background-color:var(--s-surface-2)}.focus-visible\:bg-accent:focus-visible{background-color:var(--s-accent)}.focus-visible\:bg-accent-subtle:focus-visible{background-color:var(--s-accent-subtle)}.focus-visible\:bg-success:focus-visible{background-color:var(--s-success-subtle)}.focus-visible\:bg-warning:focus-visible{background-color:var(--s-warning-subtle)}.focus-visible\:bg-danger:focus-visible{background-color:var(--s-danger-subtle)}.focus-visible\:bg-info:focus-visible{background-color:var(--s-info-subtle)}.focus-visible\:bg-transparent:focus-visible{background-color:#0000}.focus-visible\:on-accent:focus-visible{color:var(--s-on-accent)}.focus-visible\:shadow-sm:focus-visible{box-shadow:var(--s-shadow-sm)}.focus-visible\:shadow-md:focus-visible{box-shadow:var(--s-shadow-md)}.focus-visible\:shadow-lg:focus-visible{box-shadow:var(--s-shadow-lg)}.focus-visible\:shadow-xl:focus-visible{box-shadow:var(--s-shadow-xl)}.focus-visible\:shadow-none:focus-visible{box-shadow:none}.focus-visible\:opacity-0:focus-visible{opacity:0}.focus-visible\:opacity-25:focus-visible{opacity:.25}.focus-visible\:opacity-50:focus-visible{opacity:.5}.focus-visible\:opacity-75:focus-visible{opacity:.75}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-inner:focus-visible{box-shadow:var(--s-shadow-inner)}.focus-visible\:ring:focus-visible{box-shadow:0 0 0 2px var(--s-ring)}.focus-visible\:ring-danger:focus-visible{box-shadow:0 0 0 2px var(--s-danger)}.focus-visible\:blur-sm:focus-visible{filter:blur(4px)}.focus-visible\:blur:focus-visible{filter:blur(10px)}.focus-visible\:grayscale:focus-visible{filter:grayscale()}.focus-visible\:glass:focus-visible{background-color:color-mix(in oklab,var(--s-surface) 70%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.5)}.focus-visible\:bg-gradient:focus-visible{background-image:var(--s-gradient)}.focus-visible\:text-gradient:focus-visible{background-image:var(--s-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.focus-visible\:border-gradient:focus-visible{background:linear-gradient(var(--s-surface),var(--s-surface)) padding-box,var(--s-gradient) border-box;border:1px solid #0000}.focus-visible\:scale-95:focus-visible{scale:.95}.focus-visible\:scale-105:focus-visible{scale:1.05}.focus-visible\:scale-110:focus-visible{scale:1.1}.focus-visible\:rotate-45:focus-visible{rotate:45deg}.focus-visible\:rotate-90:focus-visible{rotate:90deg}.focus-visible\:rotate-180:focus-visible{rotate:180deg}.focus-visible\:flip-x:focus-visible{scale:-1 1}.focus-visible\:lift:focus-visible{translate:0 -3px}.group:hover .group-hover\:text-default{color:var(--s-text)}.group:hover .group-hover\:text-muted{color:var(--s-text-muted)}.group:hover .group-hover\:text-subtle{color:var(--s-text-subtle)}.group:hover .group-hover\:text-accent{color:var(--s-accent-text)}.group:hover .group-hover\:text-success{color:var(--s-success-text)}.group:hover .group-hover\:text-warning{color:var(--s-warning-text)}.group:hover .group-hover\:text-danger{color:var(--s-danger-text)}.group:hover .group-hover\:text-info{color:var(--s-info-text)}.group:hover .group-hover\:text-inherit{color:inherit}.group:hover .group-hover\:bg-bg{background-color:var(--s-bg)}.group:hover .group-hover\:bg-surface{background-color:var(--s-surface)}.group:hover .group-hover\:bg-subtle{background-color:var(--s-surface-2)}.group:hover .group-hover\:bg-accent{background-color:var(--s-accent)}.group:hover .group-hover\:bg-accent-subtle{background-color:var(--s-accent-subtle)}.group:hover .group-hover\:bg-success{background-color:var(--s-success-subtle)}.group:hover .group-hover\:bg-warning{background-color:var(--s-warning-subtle)}.group:hover .group-hover\:bg-danger{background-color:var(--s-danger-subtle)}.group:hover .group-hover\:bg-info{background-color:var(--s-info-subtle)}.group:hover .group-hover\:bg-transparent{background-color:#0000}.group:hover .group-hover\:on-accent{color:var(--s-on-accent)}.group:hover .group-hover\:shadow-sm{box-shadow:var(--s-shadow-sm)}.group:hover .group-hover\:shadow-md{box-shadow:var(--s-shadow-md)}.group:hover .group-hover\:shadow-lg{box-shadow:var(--s-shadow-lg)}.group:hover .group-hover\:shadow-xl{box-shadow:var(--s-shadow-xl)}.group:hover .group-hover\:shadow-none{box-shadow:none}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-25{opacity:.25}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:opacity-75{opacity:.75}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-inner{box-shadow:var(--s-shadow-inner)}.group:hover .group-hover\:ring{box-shadow:0 0 0 2px var(--s-ring)}.group:hover .group-hover\:ring-danger{box-shadow:0 0 0 2px var(--s-danger)}.group:hover .group-hover\:blur-sm{filter:blur(4px)}.group:hover .group-hover\:blur{filter:blur(10px)}.group:hover .group-hover\:grayscale{filter:grayscale()}.group:hover .group-hover\:glass{background-color:color-mix(in oklab,var(--s-surface) 70%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.5)}.group:hover .group-hover\:bg-gradient{background-image:var(--s-gradient)}.group:hover .group-hover\:text-gradient{background-image:var(--s-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.group:hover .group-hover\:border-gradient{background:linear-gradient(var(--s-surface),var(--s-surface)) padding-box,var(--s-gradient) border-box;border:1px solid #0000}.group:hover .group-hover\:scale-95{scale:.95}.group:hover .group-hover\:scale-105{scale:1.05}.group:hover .group-hover\:scale-110{scale:1.1}.group:hover .group-hover\:rotate-45{rotate:45deg}.group:hover .group-hover\:rotate-90{rotate:90deg}.group:hover .group-hover\:rotate-180{rotate:180deg}.group:hover .group-hover\:flip-x{scale:-1 1}.group:hover .group-hover\:lift{translate:0 -3px}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .only-dark{display:none}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .only-light{display:none}}:root[data-theme=light] .only-dark,:root[data-theme=dark] .only-light{display:none}@media print{.print\:hidden{display:none!important}}@media not print{.print-only{display:none!important}}@media (width>=40rem){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:inline-grid{display:inline-grid}.sm\:contents{display:contents}.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-stretch{align-items:stretch}.sm\:items-baseline{align-items:baseline}.sm\:justify-start{justify-content:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:justify-evenly{justify-content:space-evenly}.sm\:place-center{place-content:center;place-items:center}.sm\:cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:span-1{grid-column:span 1/span 1}.sm\:cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:span-2{grid-column:span 2/span 2}.sm\:cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:span-3{grid-column:span 3/span 3}.sm\:cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:span-4{grid-column:span 4/span 4}.sm\:cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:span-5{grid-column:span 5/span 5}.sm\:cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:span-6{grid-column:span 6/span 6}.sm\:cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:span-7{grid-column:span 7/span 7}.sm\:cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:span-8{grid-column:span 8/span 8}.sm\:cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:span-9{grid-column:span 9/span 9}.sm\:cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:span-10{grid-column:span 10/span 10}.sm\:cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:span-11{grid-column:span 11/span 11}.sm\:cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:span-12{grid-column:span 12/span 12}.sm\:span-full{grid-column:1/-1}.sm\:gap-0{gap:0}.sm\:gap-1{gap:calc(var(--s-space) * 1)}.sm\:gap-2{gap:calc(var(--s-space) * 2)}.sm\:gap-3{gap:calc(var(--s-space) * 3)}.sm\:gap-4{gap:calc(var(--s-space) * 4)}.sm\:gap-5{gap:calc(var(--s-space) * 5)}.sm\:gap-6{gap:calc(var(--s-space) * 6)}.sm\:gap-8{gap:calc(var(--s-space) * 8)}.sm\:gap-10{gap:calc(var(--s-space) * 10)}.sm\:gap-12{gap:calc(var(--s-space) * 12)}.sm\:gap-16{gap:calc(var(--s-space) * 16)}.sm\:gap-20{gap:calc(var(--s-space) * 20)}.sm\:gap-24{gap:calc(var(--s-space) * 24)}.sm\:gap-32{gap:calc(var(--s-space) * 32)}.sm\:p-0{padding:0}.sm\:p-1{padding:calc(var(--s-space) * 1)}.sm\:p-2{padding:calc(var(--s-space) * 2)}.sm\:p-3{padding:calc(var(--s-space) * 3)}.sm\:p-4{padding:calc(var(--s-space) * 4)}.sm\:p-5{padding:calc(var(--s-space) * 5)}.sm\:p-6{padding:calc(var(--s-space) * 6)}.sm\:p-8{padding:calc(var(--s-space) * 8)}.sm\:p-10{padding:calc(var(--s-space) * 10)}.sm\:p-12{padding:calc(var(--s-space) * 12)}.sm\:p-16{padding:calc(var(--s-space) * 16)}.sm\:p-20{padding:calc(var(--s-space) * 20)}.sm\:p-24{padding:calc(var(--s-space) * 24)}.sm\:p-32{padding:calc(var(--s-space) * 32)}.sm\:px-0{padding-inline:0}.sm\:px-1{padding-inline:calc(var(--s-space) * 1)}.sm\:px-2{padding-inline:calc(var(--s-space) * 2)}.sm\:px-3{padding-inline:calc(var(--s-space) * 3)}.sm\:px-4{padding-inline:calc(var(--s-space) * 4)}.sm\:px-5{padding-inline:calc(var(--s-space) * 5)}.sm\:px-6{padding-inline:calc(var(--s-space) * 6)}.sm\:px-8{padding-inline:calc(var(--s-space) * 8)}.sm\:px-10{padding-inline:calc(var(--s-space) * 10)}.sm\:px-12{padding-inline:calc(var(--s-space) * 12)}.sm\:px-16{padding-inline:calc(var(--s-space) * 16)}.sm\:px-20{padding-inline:calc(var(--s-space) * 20)}.sm\:px-24{padding-inline:calc(var(--s-space) * 24)}.sm\:px-32{padding-inline:calc(var(--s-space) * 32)}.sm\:py-0{padding-block:0}.sm\:py-1{padding-block:calc(var(--s-space) * 1)}.sm\:py-2{padding-block:calc(var(--s-space) * 2)}.sm\:py-3{padding-block:calc(var(--s-space) * 3)}.sm\:py-4{padding-block:calc(var(--s-space) * 4)}.sm\:py-5{padding-block:calc(var(--s-space) * 5)}.sm\:py-6{padding-block:calc(var(--s-space) * 6)}.sm\:py-8{padding-block:calc(var(--s-space) * 8)}.sm\:py-10{padding-block:calc(var(--s-space) * 10)}.sm\:py-12{padding-block:calc(var(--s-space) * 12)}.sm\:py-16{padding-block:calc(var(--s-space) * 16)}.sm\:py-20{padding-block:calc(var(--s-space) * 20)}.sm\:py-24{padding-block:calc(var(--s-space) * 24)}.sm\:py-32{padding-block:calc(var(--s-space) * 32)}.sm\:w-full{inline-size:100%}.sm\:w-auto{inline-size:auto}.sm\:w-fit{inline-size:fit-content}.sm\:h-full{block-size:100%}.sm\:min-h-screen{min-block-size:100dvh}.sm\:h-screen{block-size:100dvh}.sm\:min-w-0{min-inline-size:0}.sm\:max-w-sm{max-inline-size:var(--s-container-sm)}.sm\:max-w-md{max-inline-size:var(--s-container-md)}.sm\:max-w-lg{max-inline-size:var(--s-container-lg)}.sm\:max-w-xl{max-inline-size:var(--s-container-xl)}.sm\:max-w-prose{max-inline-size:var(--s-measure)}.sm\:max-w-none{max-inline-size:none}.sm\:text-xs{font-size:var(--s-text-xs)}.sm\:text-sm{font-size:var(--s-text-sm)}.sm\:text-base{font-size:var(--s-text-base)}.sm\:text-lg{font-size:var(--s-text-lg)}.sm\:text-xl{font-size:var(--s-text-xl)}.sm\:text-2xl{font-size:var(--s-text-2xl)}.sm\:text-3xl{font-size:var(--s-text-3xl)}.sm\:text-4xl{font-size:var(--s-text-4xl)}.sm\:text-5xl{font-size:var(--s-text-5xl)}.sm\:text-6xl{font-size:var(--s-text-6xl)}.sm\:text-start{text-align:start}.sm\:text-center{text-align:center}.sm\:text-end{text-align:end}.sm\:w-1\/2{inline-size:50%}.sm\:w-1\/3{inline-size:33.333%}.sm\:w-2\/3{inline-size:66.667%}.sm\:w-1\/4{inline-size:25%}.sm\:w-3\/4{inline-size:75%}.sm\:rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:row-span-3{grid-row:span 3/span 3}.sm\:rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\:row-span-4{grid-row:span 4/span 4}.sm\:rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\:row-span-5{grid-row:span 5/span 5}.sm\:rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\:row-span-6{grid-row:span 6/span 6}.sm\:order-first{order:-9999}.sm\:order-last{order:9999}.sm\:justify-self-start{justify-self:start}.sm\:justify-self-center{justify-self:center}.sm\:justify-self-end{justify-self:end}.sm\:justify-self-stretch{justify-self:stretch}.sm\:place-self-center{place-self:center}}@media (width>=48rem){.md\:block{display:block}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:inline-grid{display:inline-grid}.md\:contents{display:contents}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-stretch{align-items:stretch}.md\:items-baseline{align-items:baseline}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:justify-evenly{justify-content:space-evenly}.md\:place-center{place-content:center;place-items:center}.md\:cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:span-1{grid-column:span 1/span 1}.md\:cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:span-2{grid-column:span 2/span 2}.md\:cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:span-3{grid-column:span 3/span 3}.md\:cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:span-4{grid-column:span 4/span 4}.md\:cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:span-5{grid-column:span 5/span 5}.md\:cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:span-6{grid-column:span 6/span 6}.md\:cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:span-7{grid-column:span 7/span 7}.md\:cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:span-8{grid-column:span 8/span 8}.md\:cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:span-9{grid-column:span 9/span 9}.md\:cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:span-10{grid-column:span 10/span 10}.md\:cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:span-11{grid-column:span 11/span 11}.md\:cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:span-12{grid-column:span 12/span 12}.md\:span-full{grid-column:1/-1}.md\:gap-0{gap:0}.md\:gap-1{gap:calc(var(--s-space) * 1)}.md\:gap-2{gap:calc(var(--s-space) * 2)}.md\:gap-3{gap:calc(var(--s-space) * 3)}.md\:gap-4{gap:calc(var(--s-space) * 4)}.md\:gap-5{gap:calc(var(--s-space) * 5)}.md\:gap-6{gap:calc(var(--s-space) * 6)}.md\:gap-8{gap:calc(var(--s-space) * 8)}.md\:gap-10{gap:calc(var(--s-space) * 10)}.md\:gap-12{gap:calc(var(--s-space) * 12)}.md\:gap-16{gap:calc(var(--s-space) * 16)}.md\:gap-20{gap:calc(var(--s-space) * 20)}.md\:gap-24{gap:calc(var(--s-space) * 24)}.md\:gap-32{gap:calc(var(--s-space) * 32)}.md\:p-0{padding:0}.md\:p-1{padding:calc(var(--s-space) * 1)}.md\:p-2{padding:calc(var(--s-space) * 2)}.md\:p-3{padding:calc(var(--s-space) * 3)}.md\:p-4{padding:calc(var(--s-space) * 4)}.md\:p-5{padding:calc(var(--s-space) * 5)}.md\:p-6{padding:calc(var(--s-space) * 6)}.md\:p-8{padding:calc(var(--s-space) * 8)}.md\:p-10{padding:calc(var(--s-space) * 10)}.md\:p-12{padding:calc(var(--s-space) * 12)}.md\:p-16{padding:calc(var(--s-space) * 16)}.md\:p-20{padding:calc(var(--s-space) * 20)}.md\:p-24{padding:calc(var(--s-space) * 24)}.md\:p-32{padding:calc(var(--s-space) * 32)}.md\:px-0{padding-inline:0}.md\:px-1{padding-inline:calc(var(--s-space) * 1)}.md\:px-2{padding-inline:calc(var(--s-space) * 2)}.md\:px-3{padding-inline:calc(var(--s-space) * 3)}.md\:px-4{padding-inline:calc(var(--s-space) * 4)}.md\:px-5{padding-inline:calc(var(--s-space) * 5)}.md\:px-6{padding-inline:calc(var(--s-space) * 6)}.md\:px-8{padding-inline:calc(var(--s-space) * 8)}.md\:px-10{padding-inline:calc(var(--s-space) * 10)}.md\:px-12{padding-inline:calc(var(--s-space) * 12)}.md\:px-16{padding-inline:calc(var(--s-space) * 16)}.md\:px-20{padding-inline:calc(var(--s-space) * 20)}.md\:px-24{padding-inline:calc(var(--s-space) * 24)}.md\:px-32{padding-inline:calc(var(--s-space) * 32)}.md\:py-0{padding-block:0}.md\:py-1{padding-block:calc(var(--s-space) * 1)}.md\:py-2{padding-block:calc(var(--s-space) * 2)}.md\:py-3{padding-block:calc(var(--s-space) * 3)}.md\:py-4{padding-block:calc(var(--s-space) * 4)}.md\:py-5{padding-block:calc(var(--s-space) * 5)}.md\:py-6{padding-block:calc(var(--s-space) * 6)}.md\:py-8{padding-block:calc(var(--s-space) * 8)}.md\:py-10{padding-block:calc(var(--s-space) * 10)}.md\:py-12{padding-block:calc(var(--s-space) * 12)}.md\:py-16{padding-block:calc(var(--s-space) * 16)}.md\:py-20{padding-block:calc(var(--s-space) * 20)}.md\:py-24{padding-block:calc(var(--s-space) * 24)}.md\:py-32{padding-block:calc(var(--s-space) * 32)}.md\:w-full{inline-size:100%}.md\:w-auto{inline-size:auto}.md\:w-fit{inline-size:fit-content}.md\:h-full{block-size:100%}.md\:min-h-screen{min-block-size:100dvh}.md\:h-screen{block-size:100dvh}.md\:min-w-0{min-inline-size:0}.md\:max-w-sm{max-inline-size:var(--s-container-sm)}.md\:max-w-md{max-inline-size:var(--s-container-md)}.md\:max-w-lg{max-inline-size:var(--s-container-lg)}.md\:max-w-xl{max-inline-size:var(--s-container-xl)}.md\:max-w-prose{max-inline-size:var(--s-measure)}.md\:max-w-none{max-inline-size:none}.md\:text-xs{font-size:var(--s-text-xs)}.md\:text-sm{font-size:var(--s-text-sm)}.md\:text-base{font-size:var(--s-text-base)}.md\:text-lg{font-size:var(--s-text-lg)}.md\:text-xl{font-size:var(--s-text-xl)}.md\:text-2xl{font-size:var(--s-text-2xl)}.md\:text-3xl{font-size:var(--s-text-3xl)}.md\:text-4xl{font-size:var(--s-text-4xl)}.md\:text-5xl{font-size:var(--s-text-5xl)}.md\:text-6xl{font-size:var(--s-text-6xl)}.md\:text-start{text-align:start}.md\:text-center{text-align:center}.md\:text-end{text-align:end}.md\:w-1\/2{inline-size:50%}.md\:w-1\/3{inline-size:33.333%}.md\:w-2\/3{inline-size:66.667%}.md\:w-1\/4{inline-size:25%}.md\:w-3\/4{inline-size:75%}.md\:rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:row-span-1{grid-row:span 1/span 1}.md\:rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:row-span-2{grid-row:span 2/span 2}.md\:rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:row-span-3{grid-row:span 3/span 3}.md\:rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:row-span-4{grid-row:span 4/span 4}.md\:rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:row-span-5{grid-row:span 5/span 5}.md\:rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:row-span-6{grid-row:span 6/span 6}.md\:order-first{order:-9999}.md\:order-last{order:9999}.md\:justify-self-start{justify-self:start}.md\:justify-self-center{justify-self:center}.md\:justify-self-end{justify-self:end}.md\:justify-self-stretch{justify-self:stretch}.md\:place-self-center{place-self:center}}@media (width>=64rem){.lg\:block{display:block}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:inline-grid{display:inline-grid}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-stretch{align-items:stretch}.lg\:items-baseline{align-items:baseline}.lg\:justify-start{justify-content:flex-start}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:justify-evenly{justify-content:space-evenly}.lg\:place-center{place-content:center;place-items:center}.lg\:cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:span-1{grid-column:span 1/span 1}.lg\:cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:span-2{grid-column:span 2/span 2}.lg\:cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:span-3{grid-column:span 3/span 3}.lg\:cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:span-4{grid-column:span 4/span 4}.lg\:cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:span-5{grid-column:span 5/span 5}.lg\:cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:span-6{grid-column:span 6/span 6}.lg\:cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:span-7{grid-column:span 7/span 7}.lg\:cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:span-8{grid-column:span 8/span 8}.lg\:cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:span-9{grid-column:span 9/span 9}.lg\:cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:span-10{grid-column:span 10/span 10}.lg\:cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:span-11{grid-column:span 11/span 11}.lg\:cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:span-12{grid-column:span 12/span 12}.lg\:span-full{grid-column:1/-1}.lg\:gap-0{gap:0}.lg\:gap-1{gap:calc(var(--s-space) * 1)}.lg\:gap-2{gap:calc(var(--s-space) * 2)}.lg\:gap-3{gap:calc(var(--s-space) * 3)}.lg\:gap-4{gap:calc(var(--s-space) * 4)}.lg\:gap-5{gap:calc(var(--s-space) * 5)}.lg\:gap-6{gap:calc(var(--s-space) * 6)}.lg\:gap-8{gap:calc(var(--s-space) * 8)}.lg\:gap-10{gap:calc(var(--s-space) * 10)}.lg\:gap-12{gap:calc(var(--s-space) * 12)}.lg\:gap-16{gap:calc(var(--s-space) * 16)}.lg\:gap-20{gap:calc(var(--s-space) * 20)}.lg\:gap-24{gap:calc(var(--s-space) * 24)}.lg\:gap-32{gap:calc(var(--s-space) * 32)}.lg\:p-0{padding:0}.lg\:p-1{padding:calc(var(--s-space) * 1)}.lg\:p-2{padding:calc(var(--s-space) * 2)}.lg\:p-3{padding:calc(var(--s-space) * 3)}.lg\:p-4{padding:calc(var(--s-space) * 4)}.lg\:p-5{padding:calc(var(--s-space) * 5)}.lg\:p-6{padding:calc(var(--s-space) * 6)}.lg\:p-8{padding:calc(var(--s-space) * 8)}.lg\:p-10{padding:calc(var(--s-space) * 10)}.lg\:p-12{padding:calc(var(--s-space) * 12)}.lg\:p-16{padding:calc(var(--s-space) * 16)}.lg\:p-20{padding:calc(var(--s-space) * 20)}.lg\:p-24{padding:calc(var(--s-space) * 24)}.lg\:p-32{padding:calc(var(--s-space) * 32)}.lg\:px-0{padding-inline:0}.lg\:px-1{padding-inline:calc(var(--s-space) * 1)}.lg\:px-2{padding-inline:calc(var(--s-space) * 2)}.lg\:px-3{padding-inline:calc(var(--s-space) * 3)}.lg\:px-4{padding-inline:calc(var(--s-space) * 4)}.lg\:px-5{padding-inline:calc(var(--s-space) * 5)}.lg\:px-6{padding-inline:calc(var(--s-space) * 6)}.lg\:px-8{padding-inline:calc(var(--s-space) * 8)}.lg\:px-10{padding-inline:calc(var(--s-space) * 10)}.lg\:px-12{padding-inline:calc(var(--s-space) * 12)}.lg\:px-16{padding-inline:calc(var(--s-space) * 16)}.lg\:px-20{padding-inline:calc(var(--s-space) * 20)}.lg\:px-24{padding-inline:calc(var(--s-space) * 24)}.lg\:px-32{padding-inline:calc(var(--s-space) * 32)}.lg\:py-0{padding-block:0}.lg\:py-1{padding-block:calc(var(--s-space) * 1)}.lg\:py-2{padding-block:calc(var(--s-space) * 2)}.lg\:py-3{padding-block:calc(var(--s-space) * 3)}.lg\:py-4{padding-block:calc(var(--s-space) * 4)}.lg\:py-5{padding-block:calc(var(--s-space) * 5)}.lg\:py-6{padding-block:calc(var(--s-space) * 6)}.lg\:py-8{padding-block:calc(var(--s-space) * 8)}.lg\:py-10{padding-block:calc(var(--s-space) * 10)}.lg\:py-12{padding-block:calc(var(--s-space) * 12)}.lg\:py-16{padding-block:calc(var(--s-space) * 16)}.lg\:py-20{padding-block:calc(var(--s-space) * 20)}.lg\:py-24{padding-block:calc(var(--s-space) * 24)}.lg\:py-32{padding-block:calc(var(--s-space) * 32)}.lg\:w-full{inline-size:100%}.lg\:w-auto{inline-size:auto}.lg\:w-fit{inline-size:fit-content}.lg\:h-full{block-size:100%}.lg\:min-h-screen{min-block-size:100dvh}.lg\:h-screen{block-size:100dvh}.lg\:min-w-0{min-inline-size:0}.lg\:max-w-sm{max-inline-size:var(--s-container-sm)}.lg\:max-w-md{max-inline-size:var(--s-container-md)}.lg\:max-w-lg{max-inline-size:var(--s-container-lg)}.lg\:max-w-xl{max-inline-size:var(--s-container-xl)}.lg\:max-w-prose{max-inline-size:var(--s-measure)}.lg\:max-w-none{max-inline-size:none}.lg\:text-xs{font-size:var(--s-text-xs)}.lg\:text-sm{font-size:var(--s-text-sm)}.lg\:text-base{font-size:var(--s-text-base)}.lg\:text-lg{font-size:var(--s-text-lg)}.lg\:text-xl{font-size:var(--s-text-xl)}.lg\:text-2xl{font-size:var(--s-text-2xl)}.lg\:text-3xl{font-size:var(--s-text-3xl)}.lg\:text-4xl{font-size:var(--s-text-4xl)}.lg\:text-5xl{font-size:var(--s-text-5xl)}.lg\:text-6xl{font-size:var(--s-text-6xl)}.lg\:text-start{text-align:start}.lg\:text-center{text-align:center}.lg\:text-end{text-align:end}.lg\:w-1\/2{inline-size:50%}.lg\:w-1\/3{inline-size:33.333%}.lg\:w-2\/3{inline-size:66.667%}.lg\:w-1\/4{inline-size:25%}.lg\:w-3\/4{inline-size:75%}.lg\:rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:row-span-4{grid-row:span 4/span 4}.lg\:rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:row-span-5{grid-row:span 5/span 5}.lg\:rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:row-span-6{grid-row:span 6/span 6}.lg\:order-first{order:-9999}.lg\:order-last{order:9999}.lg\:justify-self-start{justify-self:start}.lg\:justify-self-center{justify-self:center}.lg\:justify-self-end{justify-self:end}.lg\:justify-self-stretch{justify-self:stretch}.lg\:place-self-center{place-self:center}}@media (width>=80rem){.xl\:block{display:block}.xl\:inline{display:inline}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:grid{display:grid}.xl\:inline-grid{display:inline-grid}.xl\:contents{display:contents}.xl\:hidden{display:none}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-col-reverse{flex-direction:column-reverse}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-stretch{align-items:stretch}.xl\:items-baseline{align-items:baseline}.xl\:justify-start{justify-content:flex-start}.xl\:justify-center{justify-content:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:justify-around{justify-content:space-around}.xl\:justify-evenly{justify-content:space-evenly}.xl\:place-center{place-content:center;place-items:center}.xl\:cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:span-1{grid-column:span 1/span 1}.xl\:cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:span-2{grid-column:span 2/span 2}.xl\:cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:span-3{grid-column:span 3/span 3}.xl\:cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:span-4{grid-column:span 4/span 4}.xl\:cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:span-5{grid-column:span 5/span 5}.xl\:cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:span-6{grid-column:span 6/span 6}.xl\:cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:span-7{grid-column:span 7/span 7}.xl\:cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:span-8{grid-column:span 8/span 8}.xl\:cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:span-9{grid-column:span 9/span 9}.xl\:cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:span-10{grid-column:span 10/span 10}.xl\:cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:span-11{grid-column:span 11/span 11}.xl\:cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:span-12{grid-column:span 12/span 12}.xl\:span-full{grid-column:1/-1}.xl\:gap-0{gap:0}.xl\:gap-1{gap:calc(var(--s-space) * 1)}.xl\:gap-2{gap:calc(var(--s-space) * 2)}.xl\:gap-3{gap:calc(var(--s-space) * 3)}.xl\:gap-4{gap:calc(var(--s-space) * 4)}.xl\:gap-5{gap:calc(var(--s-space) * 5)}.xl\:gap-6{gap:calc(var(--s-space) * 6)}.xl\:gap-8{gap:calc(var(--s-space) * 8)}.xl\:gap-10{gap:calc(var(--s-space) * 10)}.xl\:gap-12{gap:calc(var(--s-space) * 12)}.xl\:gap-16{gap:calc(var(--s-space) * 16)}.xl\:gap-20{gap:calc(var(--s-space) * 20)}.xl\:gap-24{gap:calc(var(--s-space) * 24)}.xl\:gap-32{gap:calc(var(--s-space) * 32)}.xl\:p-0{padding:0}.xl\:p-1{padding:calc(var(--s-space) * 1)}.xl\:p-2{padding:calc(var(--s-space) * 2)}.xl\:p-3{padding:calc(var(--s-space) * 3)}.xl\:p-4{padding:calc(var(--s-space) * 4)}.xl\:p-5{padding:calc(var(--s-space) * 5)}.xl\:p-6{padding:calc(var(--s-space) * 6)}.xl\:p-8{padding:calc(var(--s-space) * 8)}.xl\:p-10{padding:calc(var(--s-space) * 10)}.xl\:p-12{padding:calc(var(--s-space) * 12)}.xl\:p-16{padding:calc(var(--s-space) * 16)}.xl\:p-20{padding:calc(var(--s-space) * 20)}.xl\:p-24{padding:calc(var(--s-space) * 24)}.xl\:p-32{padding:calc(var(--s-space) * 32)}.xl\:px-0{padding-inline:0}.xl\:px-1{padding-inline:calc(var(--s-space) * 1)}.xl\:px-2{padding-inline:calc(var(--s-space) * 2)}.xl\:px-3{padding-inline:calc(var(--s-space) * 3)}.xl\:px-4{padding-inline:calc(var(--s-space) * 4)}.xl\:px-5{padding-inline:calc(var(--s-space) * 5)}.xl\:px-6{padding-inline:calc(var(--s-space) * 6)}.xl\:px-8{padding-inline:calc(var(--s-space) * 8)}.xl\:px-10{padding-inline:calc(var(--s-space) * 10)}.xl\:px-12{padding-inline:calc(var(--s-space) * 12)}.xl\:px-16{padding-inline:calc(var(--s-space) * 16)}.xl\:px-20{padding-inline:calc(var(--s-space) * 20)}.xl\:px-24{padding-inline:calc(var(--s-space) * 24)}.xl\:px-32{padding-inline:calc(var(--s-space) * 32)}.xl\:py-0{padding-block:0}.xl\:py-1{padding-block:calc(var(--s-space) * 1)}.xl\:py-2{padding-block:calc(var(--s-space) * 2)}.xl\:py-3{padding-block:calc(var(--s-space) * 3)}.xl\:py-4{padding-block:calc(var(--s-space) * 4)}.xl\:py-5{padding-block:calc(var(--s-space) * 5)}.xl\:py-6{padding-block:calc(var(--s-space) * 6)}.xl\:py-8{padding-block:calc(var(--s-space) * 8)}.xl\:py-10{padding-block:calc(var(--s-space) * 10)}.xl\:py-12{padding-block:calc(var(--s-space) * 12)}.xl\:py-16{padding-block:calc(var(--s-space) * 16)}.xl\:py-20{padding-block:calc(var(--s-space) * 20)}.xl\:py-24{padding-block:calc(var(--s-space) * 24)}.xl\:py-32{padding-block:calc(var(--s-space) * 32)}.xl\:w-full{inline-size:100%}.xl\:w-auto{inline-size:auto}.xl\:w-fit{inline-size:fit-content}.xl\:h-full{block-size:100%}.xl\:min-h-screen{min-block-size:100dvh}.xl\:h-screen{block-size:100dvh}.xl\:min-w-0{min-inline-size:0}.xl\:max-w-sm{max-inline-size:var(--s-container-sm)}.xl\:max-w-md{max-inline-size:var(--s-container-md)}.xl\:max-w-lg{max-inline-size:var(--s-container-lg)}.xl\:max-w-xl{max-inline-size:var(--s-container-xl)}.xl\:max-w-prose{max-inline-size:var(--s-measure)}.xl\:max-w-none{max-inline-size:none}.xl\:text-xs{font-size:var(--s-text-xs)}.xl\:text-sm{font-size:var(--s-text-sm)}.xl\:text-base{font-size:var(--s-text-base)}.xl\:text-lg{font-size:var(--s-text-lg)}.xl\:text-xl{font-size:var(--s-text-xl)}.xl\:text-2xl{font-size:var(--s-text-2xl)}.xl\:text-3xl{font-size:var(--s-text-3xl)}.xl\:text-4xl{font-size:var(--s-text-4xl)}.xl\:text-5xl{font-size:var(--s-text-5xl)}.xl\:text-6xl{font-size:var(--s-text-6xl)}.xl\:text-start{text-align:start}.xl\:text-center{text-align:center}.xl\:text-end{text-align:end}.xl\:w-1\/2{inline-size:50%}.xl\:w-1\/3{inline-size:33.333%}.xl\:w-2\/3{inline-size:66.667%}.xl\:w-1\/4{inline-size:25%}.xl\:w-3\/4{inline-size:75%}.xl\:rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.xl\:row-span-1{grid-row:span 1/span 1}.xl\:rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:row-span-3{grid-row:span 3/span 3}.xl\:rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\:row-span-4{grid-row:span 4/span 4}.xl\:rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\:row-span-5{grid-row:span 5/span 5}.xl\:rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\:row-span-6{grid-row:span 6/span 6}.xl\:order-first{order:-9999}.xl\:order-last{order:9999}.xl\:justify-self-start{justify-self:start}.xl\:justify-self-center{justify-self:center}.xl\:justify-self-end{justify-self:end}.xl\:justify-self-stretch{justify-self:stretch}.xl\:place-self-center{place-self:center}}@container (width>=24rem){.\@sm\:block{display:block}.\@sm\:inline{display:inline}.\@sm\:inline-block{display:inline-block}.\@sm\:flex{display:flex}.\@sm\:inline-flex{display:inline-flex}.\@sm\:grid{display:grid}.\@sm\:inline-grid{display:inline-grid}.\@sm\:contents{display:contents}.\@sm\:hidden{display:none}.\@sm\:flex-row{flex-direction:row}.\@sm\:flex-col{flex-direction:column}.\@sm\:flex-row-reverse{flex-direction:row-reverse}.\@sm\:flex-col-reverse{flex-direction:column-reverse}.\@sm\:flex-wrap{flex-wrap:wrap}.\@sm\:flex-nowrap{flex-wrap:nowrap}.\@sm\:items-start{align-items:flex-start}.\@sm\:items-center{align-items:center}.\@sm\:items-end{align-items:flex-end}.\@sm\:items-stretch{align-items:stretch}.\@sm\:items-baseline{align-items:baseline}.\@sm\:justify-start{justify-content:flex-start}.\@sm\:justify-center{justify-content:center}.\@sm\:justify-end{justify-content:flex-end}.\@sm\:justify-between{justify-content:space-between}.\@sm\:justify-around{justify-content:space-around}.\@sm\:justify-evenly{justify-content:space-evenly}.\@sm\:place-center{place-content:center;place-items:center}.\@sm\:cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@sm\:span-1{grid-column:span 1/span 1}.\@sm\:cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@sm\:span-2{grid-column:span 2/span 2}.\@sm\:cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@sm\:span-3{grid-column:span 3/span 3}.\@sm\:cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@sm\:span-4{grid-column:span 4/span 4}.\@sm\:cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@sm\:span-5{grid-column:span 5/span 5}.\@sm\:cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@sm\:span-6{grid-column:span 6/span 6}.\@sm\:cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\@sm\:span-7{grid-column:span 7/span 7}.\@sm\:cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\@sm\:span-8{grid-column:span 8/span 8}.\@sm\:cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\@sm\:span-9{grid-column:span 9/span 9}.\@sm\:cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\@sm\:span-10{grid-column:span 10/span 10}.\@sm\:cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\@sm\:span-11{grid-column:span 11/span 11}.\@sm\:cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@sm\:span-12{grid-column:span 12/span 12}.\@sm\:span-full{grid-column:1/-1}.\@sm\:gap-0{gap:0}.\@sm\:gap-1{gap:calc(var(--s-space) * 1)}.\@sm\:gap-2{gap:calc(var(--s-space) * 2)}.\@sm\:gap-3{gap:calc(var(--s-space) * 3)}.\@sm\:gap-4{gap:calc(var(--s-space) * 4)}.\@sm\:gap-5{gap:calc(var(--s-space) * 5)}.\@sm\:gap-6{gap:calc(var(--s-space) * 6)}.\@sm\:gap-8{gap:calc(var(--s-space) * 8)}.\@sm\:gap-10{gap:calc(var(--s-space) * 10)}.\@sm\:gap-12{gap:calc(var(--s-space) * 12)}.\@sm\:gap-16{gap:calc(var(--s-space) * 16)}.\@sm\:gap-20{gap:calc(var(--s-space) * 20)}.\@sm\:gap-24{gap:calc(var(--s-space) * 24)}.\@sm\:gap-32{gap:calc(var(--s-space) * 32)}.\@sm\:text-xs{font-size:var(--s-text-xs)}.\@sm\:text-sm{font-size:var(--s-text-sm)}.\@sm\:text-base{font-size:var(--s-text-base)}.\@sm\:text-lg{font-size:var(--s-text-lg)}.\@sm\:text-xl{font-size:var(--s-text-xl)}.\@sm\:text-2xl{font-size:var(--s-text-2xl)}.\@sm\:text-3xl{font-size:var(--s-text-3xl)}.\@sm\:text-4xl{font-size:var(--s-text-4xl)}.\@sm\:text-5xl{font-size:var(--s-text-5xl)}.\@sm\:text-6xl{font-size:var(--s-text-6xl)}.\@sm\:text-start{text-align:start}.\@sm\:text-center{text-align:center}.\@sm\:text-end{text-align:end}.\@sm\:rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.\@sm\:row-span-1{grid-row:span 1/span 1}.\@sm\:rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\@sm\:row-span-2{grid-row:span 2/span 2}.\@sm\:rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.\@sm\:row-span-3{grid-row:span 3/span 3}.\@sm\:rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.\@sm\:row-span-4{grid-row:span 4/span 4}.\@sm\:rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.\@sm\:row-span-5{grid-row:span 5/span 5}.\@sm\:rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.\@sm\:row-span-6{grid-row:span 6/span 6}.\@sm\:order-first{order:-9999}.\@sm\:order-last{order:9999}.\@sm\:justify-self-start{justify-self:start}.\@sm\:justify-self-center{justify-self:center}.\@sm\:justify-self-end{justify-self:end}.\@sm\:justify-self-stretch{justify-self:stretch}.\@sm\:place-self-center{place-self:center}}@container (width>=36rem){.\@md\:block{display:block}.\@md\:inline{display:inline}.\@md\:inline-block{display:inline-block}.\@md\:flex{display:flex}.\@md\:inline-flex{display:inline-flex}.\@md\:grid{display:grid}.\@md\:inline-grid{display:inline-grid}.\@md\:contents{display:contents}.\@md\:hidden{display:none}.\@md\:flex-row{flex-direction:row}.\@md\:flex-col{flex-direction:column}.\@md\:flex-row-reverse{flex-direction:row-reverse}.\@md\:flex-col-reverse{flex-direction:column-reverse}.\@md\:flex-wrap{flex-wrap:wrap}.\@md\:flex-nowrap{flex-wrap:nowrap}.\@md\:items-start{align-items:flex-start}.\@md\:items-center{align-items:center}.\@md\:items-end{align-items:flex-end}.\@md\:items-stretch{align-items:stretch}.\@md\:items-baseline{align-items:baseline}.\@md\:justify-start{justify-content:flex-start}.\@md\:justify-center{justify-content:center}.\@md\:justify-end{justify-content:flex-end}.\@md\:justify-between{justify-content:space-between}.\@md\:justify-around{justify-content:space-around}.\@md\:justify-evenly{justify-content:space-evenly}.\@md\:place-center{place-content:center;place-items:center}.\@md\:cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@md\:span-1{grid-column:span 1/span 1}.\@md\:cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@md\:span-2{grid-column:span 2/span 2}.\@md\:cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@md\:span-3{grid-column:span 3/span 3}.\@md\:cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@md\:span-4{grid-column:span 4/span 4}.\@md\:cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@md\:span-5{grid-column:span 5/span 5}.\@md\:cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@md\:span-6{grid-column:span 6/span 6}.\@md\:cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\@md\:span-7{grid-column:span 7/span 7}.\@md\:cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\@md\:span-8{grid-column:span 8/span 8}.\@md\:cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\@md\:span-9{grid-column:span 9/span 9}.\@md\:cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\@md\:span-10{grid-column:span 10/span 10}.\@md\:cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\@md\:span-11{grid-column:span 11/span 11}.\@md\:cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@md\:span-12{grid-column:span 12/span 12}.\@md\:span-full{grid-column:1/-1}.\@md\:gap-0{gap:0}.\@md\:gap-1{gap:calc(var(--s-space) * 1)}.\@md\:gap-2{gap:calc(var(--s-space) * 2)}.\@md\:gap-3{gap:calc(var(--s-space) * 3)}.\@md\:gap-4{gap:calc(var(--s-space) * 4)}.\@md\:gap-5{gap:calc(var(--s-space) * 5)}.\@md\:gap-6{gap:calc(var(--s-space) * 6)}.\@md\:gap-8{gap:calc(var(--s-space) * 8)}.\@md\:gap-10{gap:calc(var(--s-space) * 10)}.\@md\:gap-12{gap:calc(var(--s-space) * 12)}.\@md\:gap-16{gap:calc(var(--s-space) * 16)}.\@md\:gap-20{gap:calc(var(--s-space) * 20)}.\@md\:gap-24{gap:calc(var(--s-space) * 24)}.\@md\:gap-32{gap:calc(var(--s-space) * 32)}.\@md\:text-xs{font-size:var(--s-text-xs)}.\@md\:text-sm{font-size:var(--s-text-sm)}.\@md\:text-base{font-size:var(--s-text-base)}.\@md\:text-lg{font-size:var(--s-text-lg)}.\@md\:text-xl{font-size:var(--s-text-xl)}.\@md\:text-2xl{font-size:var(--s-text-2xl)}.\@md\:text-3xl{font-size:var(--s-text-3xl)}.\@md\:text-4xl{font-size:var(--s-text-4xl)}.\@md\:text-5xl{font-size:var(--s-text-5xl)}.\@md\:text-6xl{font-size:var(--s-text-6xl)}.\@md\:text-start{text-align:start}.\@md\:text-center{text-align:center}.\@md\:text-end{text-align:end}.\@md\:rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.\@md\:row-span-1{grid-row:span 1/span 1}.\@md\:rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\@md\:row-span-2{grid-row:span 2/span 2}.\@md\:rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.\@md\:row-span-3{grid-row:span 3/span 3}.\@md\:rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.\@md\:row-span-4{grid-row:span 4/span 4}.\@md\:rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.\@md\:row-span-5{grid-row:span 5/span 5}.\@md\:rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.\@md\:row-span-6{grid-row:span 6/span 6}.\@md\:order-first{order:-9999}.\@md\:order-last{order:9999}.\@md\:justify-self-start{justify-self:start}.\@md\:justify-self-center{justify-self:center}.\@md\:justify-self-end{justify-self:end}.\@md\:justify-self-stretch{justify-self:stretch}.\@md\:place-self-center{place-self:center}}@container (width>=52rem){.\@lg\:block{display:block}.\@lg\:inline{display:inline}.\@lg\:inline-block{display:inline-block}.\@lg\:flex{display:flex}.\@lg\:inline-flex{display:inline-flex}.\@lg\:grid{display:grid}.\@lg\:inline-grid{display:inline-grid}.\@lg\:contents{display:contents}.\@lg\:hidden{display:none}.\@lg\:flex-row{flex-direction:row}.\@lg\:flex-col{flex-direction:column}.\@lg\:flex-row-reverse{flex-direction:row-reverse}.\@lg\:flex-col-reverse{flex-direction:column-reverse}.\@lg\:flex-wrap{flex-wrap:wrap}.\@lg\:flex-nowrap{flex-wrap:nowrap}.\@lg\:items-start{align-items:flex-start}.\@lg\:items-center{align-items:center}.\@lg\:items-end{align-items:flex-end}.\@lg\:items-stretch{align-items:stretch}.\@lg\:items-baseline{align-items:baseline}.\@lg\:justify-start{justify-content:flex-start}.\@lg\:justify-center{justify-content:center}.\@lg\:justify-end{justify-content:flex-end}.\@lg\:justify-between{justify-content:space-between}.\@lg\:justify-around{justify-content:space-around}.\@lg\:justify-evenly{justify-content:space-evenly}.\@lg\:place-center{place-content:center;place-items:center}.\@lg\:cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@lg\:span-1{grid-column:span 1/span 1}.\@lg\:cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@lg\:span-2{grid-column:span 2/span 2}.\@lg\:cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@lg\:span-3{grid-column:span 3/span 3}.\@lg\:cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@lg\:span-4{grid-column:span 4/span 4}.\@lg\:cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@lg\:span-5{grid-column:span 5/span 5}.\@lg\:cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@lg\:span-6{grid-column:span 6/span 6}.\@lg\:cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\@lg\:span-7{grid-column:span 7/span 7}.\@lg\:cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\@lg\:span-8{grid-column:span 8/span 8}.\@lg\:cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\@lg\:span-9{grid-column:span 9/span 9}.\@lg\:cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\@lg\:span-10{grid-column:span 10/span 10}.\@lg\:cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\@lg\:span-11{grid-column:span 11/span 11}.\@lg\:cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@lg\:span-12{grid-column:span 12/span 12}.\@lg\:span-full{grid-column:1/-1}.\@lg\:gap-0{gap:0}.\@lg\:gap-1{gap:calc(var(--s-space) * 1)}.\@lg\:gap-2{gap:calc(var(--s-space) * 2)}.\@lg\:gap-3{gap:calc(var(--s-space) * 3)}.\@lg\:gap-4{gap:calc(var(--s-space) * 4)}.\@lg\:gap-5{gap:calc(var(--s-space) * 5)}.\@lg\:gap-6{gap:calc(var(--s-space) * 6)}.\@lg\:gap-8{gap:calc(var(--s-space) * 8)}.\@lg\:gap-10{gap:calc(var(--s-space) * 10)}.\@lg\:gap-12{gap:calc(var(--s-space) * 12)}.\@lg\:gap-16{gap:calc(var(--s-space) * 16)}.\@lg\:gap-20{gap:calc(var(--s-space) * 20)}.\@lg\:gap-24{gap:calc(var(--s-space) * 24)}.\@lg\:gap-32{gap:calc(var(--s-space) * 32)}.\@lg\:text-xs{font-size:var(--s-text-xs)}.\@lg\:text-sm{font-size:var(--s-text-sm)}.\@lg\:text-base{font-size:var(--s-text-base)}.\@lg\:text-lg{font-size:var(--s-text-lg)}.\@lg\:text-xl{font-size:var(--s-text-xl)}.\@lg\:text-2xl{font-size:var(--s-text-2xl)}.\@lg\:text-3xl{font-size:var(--s-text-3xl)}.\@lg\:text-4xl{font-size:var(--s-text-4xl)}.\@lg\:text-5xl{font-size:var(--s-text-5xl)}.\@lg\:text-6xl{font-size:var(--s-text-6xl)}.\@lg\:text-start{text-align:start}.\@lg\:text-center{text-align:center}.\@lg\:text-end{text-align:end}.\@lg\:rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.\@lg\:row-span-1{grid-row:span 1/span 1}.\@lg\:rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\@lg\:row-span-2{grid-row:span 2/span 2}.\@lg\:rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.\@lg\:row-span-3{grid-row:span 3/span 3}.\@lg\:rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.\@lg\:row-span-4{grid-row:span 4/span 4}.\@lg\:rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.\@lg\:row-span-5{grid-row:span 5/span 5}.\@lg\:rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.\@lg\:row-span-6{grid-row:span 6/span 6}.\@lg\:order-first{order:-9999}.\@lg\:order-last{order:9999}.\@lg\:justify-self-start{justify-self:start}.\@lg\:justify-self-center{justify-self:center}.\@lg\:justify-self-end{justify-self:end}.\@lg\:justify-self-stretch{justify-self:stretch}.\@lg\:place-self-center{place-self:center}}}@property --ring-value{syntax:"<number>";inherits:true;initial-value:0}@layer salve.icons{.si{inline-size:var(--si-size,1em);block-size:var(--si-size,1em);vertical-align:-.125em;-webkit-mask:var(--si-icon) center / contain no-repeat;-webkit-mask:var(--si-icon) center / contain no-repeat;mask:var(--si-icon) center / contain no-repeat;background-color:currentColor;flex-shrink:0;font-style:normal;display:inline-block}.si-svg{inline-size:var(--si-size,1em);block-size:var(--si-size,1em);vertical-align:-.125em;fill:none;stroke:currentColor;stroke-width:var(--si-stroke,1.75);stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:inline-block}s-icon{inline-size:var(--si-size,1em);block-size:var(--si-size,1em);vertical-align:-.125em;display:inline-flex}.si-xs{--si-size:.75em}.si-sm{--si-size:.875em}.si-lg{--si-size:1.25em}.si-xl{--si-size:1.5em}.si-2x{--si-size:2em}.si-spin{animation:1s linear infinite si-spin}.si-pulse{animation:1.4s ease-in-out infinite si-pulse}@keyframes si-spin{to{rotate:1turn}}@keyframes si-pulse{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.si-spin,.si-pulse{animation:none}}.si-flip-rtl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}@media (forced-colors:active){.si{forced-color-adjust:none;background-color:canvastext}}.si-activity{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h4l3-7 4 14 3-7h4'/%3E%3C/svg%3E")}.si-alarm-clock{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='13' r='7.5'/%3E%3Cpath d='M12 9.5V13l2 2M4 4.5 6.5 2.5M20 4.5l-2.5-2M6 19.5 4.5 21.5M18 19.5l1.5 2'/%3E%3C/svg%3E")}.si-alert-circle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5V13M12 16.5h.01'/%3E%3C/svg%3E")}.si-alert-triangle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 4.2 2.6 17.5a2 2 0 0 0 1.7 3h15.4a2 2 0 0 0 1.7-3L13.7 4.2a2 2 0 0 0-3.4 0z'/%3E%3Cpath d='M12 9.5v4M12 17h.01'/%3E%3C/svg%3E")}.si-align-center{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16M7 10h10M4 14h16M7 18h10'/%3E%3C/svg%3E")}.si-align-left{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16M4 10h10M4 14h16M4 18h10'/%3E%3C/svg%3E")}.si-align-right{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16M10 10h10M4 14h16M10 18h10'/%3E%3C/svg%3E")}.si-anchor{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='5' r='2'/%3E%3Cpath d='M12 7v14M8 11h8'/%3E%3Cpath d='M4 13a8 8 0 0 0 16 0'/%3E%3C/svg%3E")}.si-app-window{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 9h18M6.5 6.5h.01M9.5 6.5h.01'/%3E%3C/svg%3E")}.si-archive{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='5' rx='1'/%3E%3Cpath d='M5 9v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9M10 13h4'/%3E%3C/svg%3E")}.si-arrow-down-left{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 7 7 17'/%3E%3Cpath d='M16 17H7V8'/%3E%3C/svg%3E")}.si-arrow-down-right{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 7 10 10'/%3E%3Cpath d='M17 8v9H8'/%3E%3C/svg%3E")}.si-arrow-down{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14'/%3E%3Cpath d='m19 12-7 7-7-7'/%3E%3C/svg%3E")}.si-arrow-left-right{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h18'/%3E%3Cpath d='m7 8-4 4 4 4M17 8l4 4-4 4'/%3E%3C/svg%3E")}.si-arrow-left{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3C/svg%3E")}.si-arrow-right{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E")}.si-arrow-up-down{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18'/%3E%3Cpath d='m8 7 4-4 4 4M8 17l4 4 4-4'/%3E%3C/svg%3E")}.si-arrow-up-left{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 17 7 7'/%3E%3Cpath d='M7 16V7h9'/%3E%3C/svg%3E")}.si-arrow-up-right{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7'/%3E%3Cpath d='M8 7h9v9'/%3E%3C/svg%3E")}.si-arrow-up{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5'/%3E%3Cpath d='m5 12 7-7 7 7'/%3E%3C/svg%3E")}.si-at-sign{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3.5'/%3E%3Cpath d='M15.5 8.5V13a2.5 2.5 0 0 0 5 0v-1a8.5 8.5 0 1 0-3.3 6.7'/%3E%3C/svg%3E")}.si-award{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='9' r='6'/%3E%3Cpath d='m8.5 14-1.5 7.5 5-2.5 5 2.5-1.5-7.5'/%3E%3C/svg%3E")}.si-badge-check{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 14.47 4.39 17.58 4.31 18.47 7.3 21.04 9.06 20 12 21.04 14.94 18.47 16.7 17.58 19.69 14.47 19.61 12 21.5 9.53 19.61 6.42 19.69 5.53 16.7 2.96 14.94 4 12 2.96 9.06 5.53 7.3 6.42 4.31 9.53 4.39z'/%3E%3Cpath d='m8.5 12 2.5 2.5 4.5-5'/%3E%3C/svg%3E")}.si-ban{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m5.6 5.6 12.8 12.8'/%3E%3C/svg%3E")}.si-banknote{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='12' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3Cpath d='M6 12h.01M18 12h.01'/%3E%3C/svg%3E")}.si-bar-chart{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16'/%3E%3Cpath d='M7 16v-5M12 16V6M17 16V9'/%3E%3C/svg%3E")}.si-barcode{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5v14M7 5v14M9.5 5v14M13 5v14M15.5 5v14M17.5 5v14M20 5v14'/%3E%3C/svg%3E")}.si-battery-charging{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='7' width='16.5' height='10' rx='2'/%3E%3Cpath d='M21.5 10.5v3'/%3E%3Cpath d='m11 9.5-2 3h3l-2 3'/%3E%3C/svg%3E")}.si-battery-low{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='7' width='16.5' height='10' rx='2'/%3E%3Cpath d='M21.5 10.5v3'/%3E%3Cpath d='M6 10.5v3'/%3E%3C/svg%3E")}.si-battery{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='7' width='16.5' height='10' rx='2'/%3E%3Cpath d='M21.5 10.5v3'/%3E%3C/svg%3E")}.si-bell-off{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 5.1A6 6 0 0 1 18 11v4'/%3E%3Cpath d='M6 11v5l-1.5 2H18'/%3E%3Cpath d='M10 21h4'/%3E%3Cpath d='m3 3 18 18'/%3E%3C/svg%3E")}.si-bell-ring{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 16v-5a6 6 0 0 1 12 0v5l1.5 2h-15z'/%3E%3Cpath d='M10 21h4'/%3E%3Cpath d='M3 7.5a9 9 0 0 1 2.5-4M21 7.5a9 9 0 0 0-2.5-4'/%3E%3C/svg%3E")}.si-bell{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 16v-5a6 6 0 0 1 12 0v5l1.5 2h-15z'/%3E%3Cpath d='M10 21h4'/%3E%3C/svg%3E")}.si-bike{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='5.5' cy='16.5' r='3.5'/%3E%3Ccircle cx='18.5' cy='16.5' r='3.5'/%3E%3Cpath d='M5.5 16.5 9 9h6.5l3 7.5M9 9l3.5 7.5L15.5 9M7.5 6h3M15.5 9 14.5 6H17'/%3E%3C/svg%3E")}.si-bluetooth{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 7 10 10-5 4.5V2.5L17 7 7 17'/%3E%3C/svg%3E")}.si-bold{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 5h6a3.5 3.5 0 0 1 0 7H7zM7 12h7a3.5 3.5 0 0 1 0 7H7z'/%3E%3C/svg%3E")}.si-book-open{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6.5C10 5 7.5 4.5 3 4.5v14c4.5 0 7 .5 9 2 2-1.5 4.5-2 9-2v-14c-4.5 0-7 .5-9 2zM12 6.5v14'/%3E%3C/svg%3E")}.si-book{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19.5V5a2 2 0 0 1 2-2h12v15H7a2 2 0 0 0-2 2 2 2 0 0 0 2 2h12'/%3E%3C/svg%3E")}.si-bookmark{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h10a1 1 0 0 1 1 1v17l-6-4-6 4V4a1 1 0 0 1 1-1z'/%3E%3C/svg%3E")}.si-braces{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3.5H7a2 2 0 0 0-2 2v4a2 2 0 0 1-2 2.5 2 2 0 0 1 2 2.5v4a2 2 0 0 0 2 2h1M16 3.5h1a2 2 0 0 1 2 2v4a2 2 0 0 0 2 2.5 2 2 0 0 0-2 2.5v4a2 2 0 0 1-2 2h-1'/%3E%3C/svg%3E")}.si-briefcase{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2'/%3E%3Cpath d='M9 7V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2M3 12.5h18'/%3E%3C/svg%3E")}.si-bug{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='7' width='10' height='13' rx='5'/%3E%3Cpath d='M12 11v9M9 7.5V6a3 3 0 0 1 6 0v1.5M3.5 13H7M17 13h3.5M4.5 8 7 9.5M19.5 8 17 9.5M4.5 19 7 17M19.5 19 17 17'/%3E%3C/svg%3E")}.si-building{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='1'/%3E%3Cpath d='M9 7h.01M12 7h.01M15 7h.01M9 11h.01M12 11h.01M15 11h.01M9 15h.01M15 15h.01M10.5 21v-3h3v3'/%3E%3C/svg%3E")}.si-calculator{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='2.5' width='14' height='19' rx='2'/%3E%3Cpath d='M8.5 6.5h7v3h-7zM8.5 13h.01M12 13h.01M15.5 13h.01M8.5 17h.01M12 17h.01M15.5 17h.01'/%3E%3C/svg%3E")}.si-calendar-check{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3Cpath d='m9 15 2 2 4-4'/%3E%3C/svg%3E")}.si-calendar-plus{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3Cpath d='M12 12.5v5M9.5 15h5'/%3E%3C/svg%3E")}.si-calendar{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E")}.si-camera{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5h3l2-3h6l2 3h3a1 1 0 0 1 1 1V18a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V8.5a1 1 0 0 1 1-1z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E")}.si-car{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 16H3.5a1 1 0 0 1-1-1v-3.2a1 1 0 0 1 .3-.7L5 9l1.6-3.4a1 1 0 0 1 .9-.6h9a1 1 0 0 1 .9.6L19 9l2.2 2.1a1 1 0 0 1 .3.7V15a1 1 0 0 1-1 1H19'/%3E%3Cpath d='M9 16h6M5 9h14'/%3E%3Ccircle cx='7' cy='16' r='2'/%3E%3Ccircle cx='17' cy='16' r='2'/%3E%3C/svg%3E")}.si-cart{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.25'/%3E%3Ccircle cx='18' cy='20' r='1.25'/%3E%3Cpath d='M2.5 3.5H5l2.4 11.1a1.5 1.5 0 0 0 1.5 1.2h9.3a1.5 1.5 0 0 0 1.5-1.2L21 7H6'/%3E%3C/svg%3E")}.si-check-circle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8.5 12 2.5 2.5 4.5-5'/%3E%3C/svg%3E")}.si-check{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.si-chevron-down{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.si-chevron-left{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}.si-chevron-right{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.si-chevron-up{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 15 6-6 6 6'/%3E%3C/svg%3E")}.si-chevrons-down{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 6 5 5 5-5M7 13l5 5 5-5'/%3E%3C/svg%3E")}.si-chevrons-left{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m11 7-5 5 5 5M18 7l-5 5 5 5'/%3E%3C/svg%3E")}.si-chevrons-right{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 7 5 5-5 5M13 7l5 5-5 5'/%3E%3C/svg%3E")}.si-chevrons-up-down{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3C/svg%3E")}.si-chevrons-up{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 11 5-5 5 5M7 18l5-5 5 5'/%3E%3C/svg%3E")}.si-circle-dot{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3C/svg%3E")}.si-circle-minus{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 12h8'/%3E%3C/svg%3E")}.si-circle-plus{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v8M8 12h8'/%3E%3C/svg%3E")}.si-circle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3C/svg%3E")}.si-clipboard{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='3' width='8' height='4' rx='1'/%3E%3Cpath d='M8 5H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E")}.si-clock{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.si-cloud-download{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17a4.5 4.5 0 0 1-.5-9A6 6 0 0 1 18 7a4 4 0 0 1 .5 8'/%3E%3Cpath d='M12 12v9M9 18l3 3 3-3'/%3E%3C/svg%3E")}.si-cloud-rain{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 15a4.5 4.5 0 0 1-.5-9A6 6 0 0 1 18 5a4 4 0 0 1 0 10z'/%3E%3Cpath d='M8 18.5 7 21M12 18.5l-1 2.5M16 18.5l-1 2.5'/%3E%3C/svg%3E")}.si-cloud-sun{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5V4M2.5 8H4M4.1 4.1l1 1M11.9 4.1l-1 1'/%3E%3Cpath d='M5.2 11.2a3.5 3.5 0 1 1 6.3-3.6'/%3E%3Cpath d='M8.5 20a3.5 3.5 0 0 1-.3-7A5 5 0 0 1 17.6 12a4 4 0 0 1 .4 8z'/%3E%3C/svg%3E")}.si-cloud-upload{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17a4.5 4.5 0 0 1-.5-9A6 6 0 0 1 18 7a4 4 0 0 1 .5 8'/%3E%3Cpath d='M12 21v-9M9 15l3-3 3 3'/%3E%3C/svg%3E")}.si-cloud{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 19a4.5 4.5 0 0 1-.5-9A6 6 0 0 1 18 9a4 4 0 0 1 0 10z'/%3E%3C/svg%3E")}.si-code{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m8 7-5 5 5 5M16 7l5 5-5 5'/%3E%3C/svg%3E")}.si-codepen{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 2.5 9 6v7l-9 6-9-6v-7z'/%3E%3Cpath d='M12 2.5v6M12 15.5v6M3 8.5l9 7 9-7M3 15.5l9-7 9 7'/%3E%3C/svg%3E")}.si-coffee{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h11v6a5 5 0 0 1-5 5h-1a5 5 0 0 1-5-5z'/%3E%3Cpath d='M16 9.5h1.5a2.5 2.5 0 0 1 0 5H16M8 2.5V5M11 2.5V5M14 2.5V5'/%3E%3C/svg%3E")}.si-coins{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='9' r='6'/%3E%3Cpath d='M18.1 10.4A6 6 0 1 1 10.4 18.1'/%3E%3Cpath d='M8 7h1.5v4'/%3E%3C/svg%3E")}.si-columns{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M12 4v16'/%3E%3C/svg%3E")}.si-command{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 9V6.5A2.5 2.5 0 1 0 6.5 9H9zm0 0h6m-6 0v6m6-6V6.5A2.5 2.5 0 1 1 17.5 9H15zm0 0v6m0 0H9m6 0v2.5a2.5 2.5 0 1 0 2.5-2.5H15zm-6 0v2.5A2.5 2.5 0 1 1 6.5 15H9z'/%3E%3C/svg%3E")}.si-compass{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m15.5 8.5-2 5-5 2 2-5z'/%3E%3C/svg%3E")}.si-contact{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='9' cy='11' r='2'/%3E%3Cpath d='M5.8 16.5a3.5 3.5 0 0 1 6.4 0M14 10h4M14 14h3'/%3E%3C/svg%3E")}.si-copy{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='11' height='11' rx='2'/%3E%3Cpath d='M15 9V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E")}.si-corner-down-left{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 5v6a3 3 0 0 1-3 3H5'/%3E%3Cpath d='m9 18-4-4 4-4'/%3E%3C/svg%3E")}.si-cpu{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='5' width='14' height='14' rx='2'/%3E%3Crect x='9' y='9' width='6' height='6' rx='1'/%3E%3Cpath d='M9 2.5V5M15 2.5V5M9 19v2.5M15 19v2.5M2.5 9H5M2.5 15H5M19 9h2.5M19 15h2.5'/%3E%3C/svg%3E")}.si-credit-card{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5' width='19' height='14' rx='2'/%3E%3Cpath d='M2.5 10h19M6.5 15h3'/%3E%3C/svg%3E")}.si-crown{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8 7 12l5-6.5 5 6.5 3.5-4-1.5 11h-14z'/%3E%3C/svg%3E")}.si-database{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5.5' rx='8' ry='3'/%3E%3Cpath d='M4 5.5v13c0 1.7 3.6 3 8 3s8-1.3 8-3v-13M4 12c0 1.7 3.6 3 8 3s8-1.3 8-3'/%3E%3C/svg%3E")}.si-diamond{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 21.5 12 12 21.5 2.5 12z'/%3E%3C/svg%3E")}.si-discord{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 5.5a14 14 0 0 0-3.5 1C3 9.5 2.3 12.6 2.6 15.6a14 14 0 0 0 4.3 2.2l.9-1.6M15.5 5.5a14 14 0 0 1 3.5 1c2 3 2.7 6.1 2.4 9.1a14 14 0 0 1-4.3 2.2l-.9-1.6M7.5 16.5c2.9 1.3 6.1 1.3 9 0M7.8 7.5c2.7-1 5.7-1 8.4 0'/%3E%3Ccircle cx='9' cy='12' r='1.25'/%3E%3Ccircle cx='15' cy='12' r='1.25'/%3E%3C/svg%3E")}.si-dollar-sign{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5v19'/%3E%3Cpath d='M16.5 6.5H10a3 3 0 0 0 0 6h4a3 3 0 0 1 0 6H7'/%3E%3C/svg%3E")}.si-download{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M5 20h14'/%3E%3C/svg%3E")}.si-dribbble{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8.5 3.7c3.8 4.5 6.5 10 7.5 16.5M3.2 10.5c5 .5 10-.6 14-4.2M5 18c2.6-4 7.6-5.8 15.7-4.2'/%3E%3C/svg%3E")}.si-droplet{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5s6.5 6.8 6.5 11a6.5 6.5 0 0 1-13 0c0-4.2 6.5-11 6.5-11z'/%3E%3C/svg%3E")}.si-edit{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6'/%3E%3Cpath d='M17.5 3.5a2.1 2.1 0 0 1 3 3L12 15l-4 1 1-4z'/%3E%3C/svg%3E")}.si-external-link{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6'/%3E%3Cpath d='M20 4 11 13'/%3E%3Cpath d='M18 14v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4'/%3E%3C/svg%3E")}.si-eye-off{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.6 5.1A9 9 0 0 1 12 5c6 0 9.5 7 9.5 7a17 17 0 0 1-2.2 3.2'/%3E%3Cpath d='M6.6 6.6C3.9 8.3 2.5 12 2.5 12s3.5 7 9.5 7a9.4 9.4 0 0 0 5.4-1.6'/%3E%3Cpath d='M9.9 9.9a3 3 0 0 0 4.2 4.2'/%3E%3Cpath d='m3 3 18 18'/%3E%3C/svg%3E")}.si-eye{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12S6 5 12 5s9.5 7 9.5 7-3.5 7-9.5 7-9.5-7-9.5-7z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.si-facebook{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.5 3H13a4 4 0 0 0-4 4v3H6.5v3.5H9V21h3.5v-7.5H15l.5-3.5h-3V7.5a1 1 0 0 1 1-1h2z'/%3E%3C/svg%3E")}.si-figma{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h3v6H9a3 3 0 0 1 0-6zM12 3h3a3 3 0 0 1 0 6h-3zM9 9h3v6H9a3 3 0 0 1 0-6zM9 15h3v3a3 3 0 1 1-3-3z'/%3E%3Ccircle cx='15' cy='12' r='3'/%3E%3C/svg%3E")}.si-file-check{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='m9 15 2 2 4-4'/%3E%3C/svg%3E")}.si-file-code{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='m10 12-2 2 2 2M14 12l2 2-2 2'/%3E%3C/svg%3E")}.si-file-plus{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M12 11v6M9 14h6'/%3E%3C/svg%3E")}.si-file-text{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M9 13h6M9 17h6M9 9h1'/%3E%3C/svg%3E")}.si-file{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3C/svg%3E")}.si-files{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3H9.5a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2H18a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M15 3v5h5'/%3E%3Cpath d='M4.5 8v11a2 2 0 0 0 2 2H14'/%3E%3C/svg%3E")}.si-film{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M7.5 3v18M16.5 3v18M3 7.5h4.5M3 12h18M3 16.5h4.5M16.5 7.5H21M16.5 16.5H21'/%3E%3C/svg%3E")}.si-filter-x{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16l-6 7.5V19l-4 2v-8.5z'/%3E%3Cpath d='m16.5 15.5 4 4M20.5 15.5l-4 4'/%3E%3C/svg%3E")}.si-filter{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16l-6 7.5V19l-4 2v-8.5z'/%3E%3C/svg%3E")}.si-flag{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4'/%3E%3Cpath d='M5 4h12l-2.5 4.5L17 13H5'/%3E%3C/svg%3E")}.si-flame{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21.5a6.5 6.5 0 0 0 6.5-6.5c0-4.5-4-6.5-4.5-11-2.5 1.5-4.5 4.5-4 7.5-1-.5-2-1.5-2-3-1.5 1.5-2.5 3.5-2.5 6.5a6.5 6.5 0 0 0 6.5 6.5z'/%3E%3C/svg%3E")}.si-folder-open{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18V7a2 2 0 0 1 2-2h4l2 2.5h6a2 2 0 0 1 2 2V11'/%3E%3Cpath d='M3 18l2.6-5.7a1.5 1.5 0 0 1 1.4-.8H21l-2.7 6.4a2 2 0 0 1-1.8 1.1H5a2 2 0 0 1-2-1z'/%3E%3C/svg%3E")}.si-folder-plus{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2.5h8a2 2 0 0 1 2 2V18a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='M12 11v6M9 14h6'/%3E%3C/svg%3E")}.si-folder{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2.5h8a2 2 0 0 1 2 2V18a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.si-gamepad{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='7' width='19' height='11' rx='5'/%3E%3Cpath d='M7 12.5h3M8.5 11v3M15 11.5h.01M17.5 13.5h.01'/%3E%3C/svg%3E")}.si-gift{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='8' width='17' height='4' rx='1'/%3E%3Cpath d='M5 12v7a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-7M12 8v12'/%3E%3Cpath d='M12 8S10.5 3.5 8 4.2C6 4.8 6.6 8 9 8M12 8s1.5-4.5 4-3.8c2 .6 1.4 3.8-1 3.8'/%3E%3C/svg%3E")}.si-git-branch{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='18' r='2.5'/%3E%3Ccircle cx='18' cy='6' r='2.5'/%3E%3Cpath d='M6 3v12.5'/%3E%3Cpath d='M18 8.5a8 8 0 0 1-8 8H8.3'/%3E%3C/svg%3E")}.si-git-commit{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3.5'/%3E%3Cpath d='M2.5 12h6M15.5 12h6'/%3E%3C/svg%3E")}.si-git-merge{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6' r='2.5'/%3E%3Ccircle cx='18' cy='16.5' r='2.5'/%3E%3Cpath d='M6 8.5V21M6 8.5a8 8 0 0 0 8 8h1.5'/%3E%3C/svg%3E")}.si-git-pull-request{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6' r='2.5'/%3E%3Ccircle cx='6' cy='18' r='2.5'/%3E%3Ccircle cx='18' cy='18' r='2.5'/%3E%3Cpath d='M6 8.5v7M18 15.5V9a3 3 0 0 0-3-3h-4'/%3E%3Cpath d='m13 3.5-2.5 2.5 2.5 2.5'/%3E%3C/svg%3E")}.si-github{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 19.5c-3.5 1-4.5-1.5-6-2'/%3E%3Cpath d='M15 21.5v-3.2a2.8 2.8 0 0 0-.8-2.2c2.7-.3 5.3-1.3 5.3-5.8a4.5 4.5 0 0 0-1.2-3.1 4.2 4.2 0 0 0-.1-3.1s-1-.3-3.3 1.2a11.5 11.5 0 0 0-5.8 0C6.8 3.8 5.8 4.1 5.8 4.1a4.2 4.2 0 0 0-.1 3.1 4.5 4.5 0 0 0-1.2 3.1c0 4.5 2.6 5.5 5.3 5.8a2.8 2.8 0 0 0-.8 2.2v3.2'/%3E%3C/svg%3E")}.si-globe{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18'/%3E%3Cpath d='M12 3a14 14 0 0 1 0 18 14 14 0 0 1 0-18z'/%3E%3C/svg%3E")}.si-graduation-cap{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 4.5 10 5-10 5-10-5z'/%3E%3Cpath d='M6 11.5V16c0 1.5 2.7 3 6 3s6-1.5 6-3v-4.5M22 9.5v5'/%3E%3C/svg%3E")}.si-grip-vertical{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='6' r='1'/%3E%3Ccircle cx='15' cy='6' r='1'/%3E%3Ccircle cx='9' cy='12' r='1'/%3E%3Ccircle cx='15' cy='12' r='1'/%3E%3Ccircle cx='9' cy='18' r='1'/%3E%3Ccircle cx='15' cy='18' r='1'/%3E%3C/svg%3E")}.si-hash{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9h15M4 15h15M10 3 8 21M16 3l-2 18'/%3E%3C/svg%3E")}.si-heading{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4v16M18 4v16M6 12h12'/%3E%3C/svg%3E")}.si-headphones{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 18v-5a8.5 8.5 0 0 1 17 0v5'/%3E%3Cpath d='M3.5 14h3a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1zM20.5 14h-3a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1z'/%3E%3C/svg%3E")}.si-heart-pulse{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-8-4.7-8-10.5A4.5 4.5 0 0 1 12 6.8a4.5 4.5 0 0 1 8 2.7C20 15.3 12 20 12 20z'/%3E%3Cpath d='M3.5 11.5h5l1.5-2.5 2.5 5 1.5-2.5h6.5'/%3E%3C/svg%3E")}.si-heart{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-8-4.7-8-10.5A4.5 4.5 0 0 1 12 6.8a4.5 4.5 0 0 1 8 2.7C20 15.3 12 20 12 20z'/%3E%3C/svg%3E")}.si-help-circle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.5 9.5a2.5 2.5 0 0 1 4.9.7c0 1.7-2.4 2.3-2.4 3.8M12 17h.01'/%3E%3C/svg%3E")}.si-hexagon{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 20.23 7.25 20.23 16.75 12 21.5 3.77 16.75 3.77 7.25z'/%3E%3C/svg%3E")}.si-history{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12a8.5 8.5 0 1 0 2.5-6L3.5 8.5'/%3E%3Cpath d='M3.5 4v4.5H8'/%3E%3Cpath d='M12 8v4l3 2'/%3E%3C/svg%3E")}.si-home{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5 12 4l8 6.5V19a1 1 0 0 1-1 1h-4v-6H9v6H5a1 1 0 0 1-1-1z'/%3E%3C/svg%3E")}.si-hourglass{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12M6 21h12'/%3E%3Cpath d='M7 3v2.5a5 5 0 0 0 5 5 5 5 0 0 0 5-5V3M7 21v-2.5a5 5 0 0 1 5-5 5 5 0 0 1 5 5V21'/%3E%3C/svg%3E")}.si-image{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Ccircle cx='9' cy='9.5' r='1.75'/%3E%3Cpath d='m21 15.5-5-5L5.5 20'/%3E%3C/svg%3E")}.si-inbox{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 13h5l1.5 2.5h5L16 13h5'/%3E%3Cpath d='M5.5 5h13L21 13v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5z'/%3E%3C/svg%3E")}.si-infinity{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12c-2-2.7-3.8-4-5.5-4a4 4 0 0 0 0 8c1.7 0 3.5-1.3 5.5-4zm0 0c2 2.7 3.8 4 5.5 4a4 4 0 0 0 0-8c-1.7 0-3.5 1.3-5.5 4z'/%3E%3C/svg%3E")}.si-info{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 16v-4.5M12 8h.01'/%3E%3C/svg%3E")}.si-instagram{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M17.5 6.5h.01'/%3E%3C/svg%3E")}.si-italic{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 5h8M6 19h8M14.5 5l-5 14'/%3E%3C/svg%3E")}.si-kanban{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M8 8v6M12 8v9M16 8v4'/%3E%3C/svg%3E")}.si-key{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7.5' cy='15.5' r='4'/%3E%3Cpath d='m10.5 12.5 9-9M16.5 6.5 19 9M14 9l2 2'/%3E%3C/svg%3E")}.si-keyboard{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5.5' width='19' height='13' rx='2'/%3E%3Cpath d='M6 9.5h.01M10 9.5h.01M14 9.5h.01M18 9.5h.01M6 12.5h.01M10 12.5h.01M14 12.5h.01M18 12.5h.01M8 15.5h8'/%3E%3C/svg%3E")}.si-laptop{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='5' width='15' height='10.5' rx='1.5'/%3E%3Cpath d='M2.5 19h19'/%3E%3C/svg%3E")}.si-layers{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3.5 9 4.5-9 4.5-9-4.5z'/%3E%3Cpath d='m3 12 9 4.5 9-4.5M3 16 12 20.5l9-4.5'/%3E%3C/svg%3E")}.si-layout-grid{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6.5' height='6.5' rx='1.5'/%3E%3Crect x='13.5' y='4' width='6.5' height='6.5' rx='1.5'/%3E%3Crect x='4' y='13.5' width='6.5' height='6.5' rx='1.5'/%3E%3Crect x='13.5' y='13.5' width='6.5' height='6.5' rx='1.5'/%3E%3C/svg%3E")}.si-leaf{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19C5 10 10 4.5 20 4c-.5 10-6 15-15 15z'/%3E%3Cpath d='M5 19 13 11'/%3E%3C/svg%3E")}.si-lightbulb{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21.5h4'/%3E%3Cpath d='M12 2.5a6.5 6.5 0 0 0-4 11.6c.6.5 1 1.2 1 2v.4h6v-.4c0-.8.4-1.5 1-2A6.5 6.5 0 0 0 12 2.5z'/%3E%3C/svg%3E")}.si-line-chart{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 3.5v17h17'/%3E%3Cpath d='m7 14 4-4 3 3 5-6'/%3E%3C/svg%3E")}.si-link{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4 4 0 0 0 5.66 0l3-3a4 4 0 0 0-5.66-5.66l-1 1'/%3E%3Cpath d='M14 10a4 4 0 0 0-5.66 0l-3 3a4 4 0 0 0 5.66 5.66l1-1'/%3E%3C/svg%3E")}.si-linkedin{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M8 10.5v6M8 7.5h.01M12 16.5v-6M12 13a2.5 2.5 0 0 1 5 0v3.5'/%3E%3C/svg%3E")}.si-list-ordered{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6h10M10 12h10M10 18h10'/%3E%3Cpath d='M4 4.5h1.5V9M4 9h3'/%3E%3Cpath d='M4 14.5a1.5 1.5 0 0 1 3 .3c0 .9-3 1.7-3 3.7h3'/%3E%3C/svg%3E")}.si-list{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6h11M9 12h11M9 18h11'/%3E%3Cpath d='M4.5 6h.01M4.5 12h.01M4.5 18h.01'/%3E%3C/svg%3E")}.si-loader{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v3M12 18v3M5.6 5.6l2.1 2.1M16.3 16.3l2.1 2.1M3 12h3M18 12h3M5.6 18.4l2.1-2.1M16.3 7.7l2.1-2.1'/%3E%3C/svg%3E")}.si-locate{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='7'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Cpath d='M12 2.5v2.5M12 19v2.5M2.5 12H5M19 12h2.5'/%3E%3C/svg%3E")}.si-lock{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10.5' width='15' height='10' rx='2'/%3E%3Cpath d='M8 10.5V7a4 4 0 0 1 8 0v3.5'/%3E%3C/svg%3E")}.si-log-in{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-4'/%3E%3Cpath d='m10 16 4-4-4-4'/%3E%3Cpath d='M14 12H4'/%3E%3C/svg%3E")}.si-log-out{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 20H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h4'/%3E%3Cpath d='m16 16 4-4-4-4'/%3E%3Cpath d='M20 12H10'/%3E%3C/svg%3E")}.si-mail-open{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10v9a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-9l-9-6.5z'/%3E%3Cpath d='m3 10 9 6 9-6'/%3E%3C/svg%3E")}.si-mail{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3.5 6.5 8.5 6.5 8.5-6.5'/%3E%3C/svg%3E")}.si-map-pin{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s7-6 7-11.5a7 7 0 0 0-14 0C5 15 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E")}.si-map{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6.5 9 4l6 2.5L21 4v13.5L15 20l-6-2.5L3 20z'/%3E%3Cpath d='M9 4v13.5M15 6.5V20'/%3E%3C/svg%3E")}.si-maximize{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4h5v5M9 20H4v-5M20 4l-6 6M4 20l6-6'/%3E%3C/svg%3E")}.si-megaphone{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 10v4a1 1 0 0 0 1 1H7l9 5V4L7 9H4.5a1 1 0 0 0-1 1z'/%3E%3Cpath d='M7 15v4.5a1.5 1.5 0 0 0 3 0v-3M19 9.5a3 3 0 0 1 0 5'/%3E%3C/svg%3E")}.si-menu{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16M4 12h16M4 18h16'/%3E%3C/svg%3E")}.si-message-text{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H8l-5 4V6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3Cpath d='M8 9h8M8 13h5'/%3E%3C/svg%3E")}.si-message{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H8l-5 4V6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}.si-mic-off{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5.5 11a6.5 6.5 0 0 0 13 0M12 17.5V21'/%3E%3Cpath d='m3 3 18 18'/%3E%3C/svg%3E")}.si-mic{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5.5 11a6.5 6.5 0 0 0 13 0M12 17.5V21'/%3E%3C/svg%3E")}.si-minimize{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14h6v6M20 10h-6V4M14 10l6-6M4 20l6-6'/%3E%3C/svg%3E")}.si-minus{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.si-monitor{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='12' rx='2'/%3E%3Cpath d='M8 20h8M12 16v4'/%3E%3C/svg%3E")}.si-moon{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 14.5A8 8 0 1 1 9.5 4a6.5 6.5 0 0 0 10.5 10.5z'/%3E%3C/svg%3E")}.si-more-horizontal{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3C/svg%3E")}.si-more-vertical{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='5' r='1'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='12' cy='19' r='1'/%3E%3C/svg%3E")}.si-mountain{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 20 6.5-11 4 6.5 2.5-4L21 20z'/%3E%3C/svg%3E")}.si-mouse{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='3' width='12' height='18' rx='6'/%3E%3Cpath d='M12 7v3'/%3E%3C/svg%3E")}.si-move{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18M3 12h18'/%3E%3Cpath d='m9 5.5 3-2.5 3 2.5M9 18.5l3 2.5 3-2.5M5.5 9 3 12l2.5 3M18.5 9l2.5 3-2.5 3'/%3E%3C/svg%3E")}.si-music{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18V5.5l11-2V16'/%3E%3Ccircle cx='6.5' cy='18' r='2.5'/%3E%3Ccircle cx='17.5' cy='16' r='2.5'/%3E%3C/svg%3E")}.si-navigation{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 4 3 11l7.5 2.5L13 21z'/%3E%3C/svg%3E")}.si-octagon-alert{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.29 3.04 15.71 3.04 20.96 8.29 20.96 15.71 15.71 20.96 8.29 20.96 3.04 15.71 3.04 8.29z'/%3E%3Cpath d='M12 7.5V13M12 16.5h.01'/%3E%3C/svg%3E")}.si-octagon{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.29 3.04 15.71 3.04 20.96 8.29 20.96 15.71 15.71 20.96 8.29 20.96 3.04 15.71 3.04 8.29z'/%3E%3C/svg%3E")}.si-package{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 20 7.5v9L12 21l-8-4.5v-9z'/%3E%3Cpath d='M4 7.5 12 12l8-4.5M12 12v9'/%3E%3Cpath d='m8 5.2 8 4.6'/%3E%3C/svg%3E")}.si-palette{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 0 0 0 18c1.1 0 1.7-.8 1.5-1.8-.3-1.3.6-2.2 1.8-2.2H17a4 4 0 0 0 4-4c0-5.5-4-10-9-10z'/%3E%3Ccircle cx='7.5' cy='11' r='1'/%3E%3Ccircle cx='10' cy='7' r='1'/%3E%3Ccircle cx='15' cy='7.5' r='1'/%3E%3C/svg%3E")}.si-paperclip{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m20 11.5-8.2 8.2a5 5 0 0 1-7.1-7.1l8.5-8.5a3.3 3.3 0 0 1 4.7 4.7l-8.5 8.5a1.7 1.7 0 0 1-2.4-2.4l7.8-7.8'/%3E%3C/svg%3E")}.si-pause{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='5' width='4' height='14' rx='1'/%3E%3Crect x='14' y='5' width='4' height='14' rx='1'/%3E%3C/svg%3E")}.si-pencil{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9a2.83 2.83 0 0 0-4-4L4 16z'/%3E%3Cpath d='m13.5 6.5 4 4'/%3E%3C/svg%3E")}.si-percent{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E")}.si-phone-call{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h3.5l1.5 4.5-2 1.5a11 11 0 0 0 6 6l1.5-2 4.5 1.5V19a1 1 0 0 1-1 1A16 16 0 0 1 4 5a1 1 0 0 1 1-1z'/%3E%3Cpath d='M14.5 3.5a6 6 0 0 1 6 6M14.5 7a2.5 2.5 0 0 1 2.5 2.5'/%3E%3C/svg%3E")}.si-phone{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h3.5l1.5 4.5-2 1.5a11 11 0 0 0 6 6l1.5-2 4.5 1.5V19a1 1 0 0 1-1 1A16 16 0 0 1 4 5a1 1 0 0 1 1-1z'/%3E%3C/svg%3E")}.si-pie-chart{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 13.5A9 9 0 1 1 10.5 3.5'/%3E%3Cpath d='M14 3.2A9 9 0 0 1 20.8 10H14z'/%3E%3C/svg%3E")}.si-pill{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='8.5' width='19' height='7' rx='3.5' transform='rotate(-45 12 12)'/%3E%3Cpath d='m9.5 9.5 5 5'/%3E%3C/svg%3E")}.si-pin{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 17v4.5'/%3E%3Cpath d='M9 3h6l-1 6 3.5 3.5V15h-11v-2.5L10 9z'/%3E%3C/svg%3E")}.si-pinterest{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M10.5 21l2.2-8.6M10.3 14.8c.6.9 1.5 1.3 2.6 1.3 2.4 0 4.1-2.2 4.1-5a5 5 0 0 0-10 .3c0 1 .3 2 1 2.6'/%3E%3C/svg%3E")}.si-plane{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12c0-.8-.7-1.5-1.5-1.5H15L10.5 3H8l2.5 7.5H5.5L4 8.5H2.5L3.5 12l-1 3.5H4l1.5-2h5L8 21h2.5l4.5-7.5h4.5c.8 0 1.5-.7 1.5-1.5z'/%3E%3C/svg%3E")}.si-play{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4.5v15l12-7.5z'/%3E%3C/svg%3E")}.si-plus{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.si-power{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v8'/%3E%3Cpath d='M6.6 6.5a8 8 0 1 0 10.8 0'/%3E%3C/svg%3E")}.si-printer{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 9V3.5h10V9'/%3E%3Crect x='3' y='9' width='18' height='8' rx='2'/%3E%3Cpath d='M7 14h10v6.5H7z'/%3E%3C/svg%3E")}.si-qr-code{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6' height='6' rx='1'/%3E%3Crect x='14' y='4' width='6' height='6' rx='1'/%3E%3Crect x='4' y='14' width='6' height='6' rx='1'/%3E%3Cpath d='M14 14h2.5v2.5M20 14v.01M14 20h.01M17 20h3v-3'/%3E%3C/svg%3E")}.si-quote{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11h4.5v5.5H4V11c0-3 1.5-5 4-5.5M13.5 11H18v5.5h-4.5V11c0-3 1.5-5 4-5.5'/%3E%3C/svg%3E")}.si-receipt{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12v18l-3-2-3 2-3-2-3 2z'/%3E%3Cpath d='M9 8h6M9 12h6M9 16h3'/%3E%3C/svg%3E")}.si-redo{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 14 5-5-5-5'/%3E%3Cpath d='M20 9H9.5a5.5 5.5 0 0 0 0 11H13'/%3E%3C/svg%3E")}.si-refresh{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 0 0-14.3-4.9L4 8'/%3E%3Cpath d='M4 4v4h4'/%3E%3Cpath d='M4 13a8 8 0 0 0 14.3 4.9L20 16'/%3E%3Cpath d='M20 20v-4h-4'/%3E%3C/svg%3E")}.si-repeat{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m17 2.5 3 3-3 3'/%3E%3Cpath d='M4 11.5v-2a4 4 0 0 1 4-4h12'/%3E%3Cpath d='m7 21.5-3-3 3-3'/%3E%3Cpath d='M20 12.5v2a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}.si-rotate-ccw{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 1 0 2.3-5.7L4 8.5'/%3E%3Cpath d='M4 4v4.5h4.5'/%3E%3C/svg%3E")}.si-rotate-cw{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 1 1-2.3-5.7L20 8.5'/%3E%3Cpath d='M20 4v4.5h-4.5'/%3E%3C/svg%3E")}.si-route{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='19' r='2'/%3E%3Ccircle cx='18' cy='5' r='2'/%3E%3Cpath d='M8 19h8.5a3.5 3.5 0 0 0 0-7h-9a3.5 3.5 0 0 1 0-7H16'/%3E%3C/svg%3E")}.si-rows{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 12h18'/%3E%3C/svg%3E")}.si-rss{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 11a8 8 0 0 1 8 8M5 5a14 14 0 0 1 14 14'/%3E%3Ccircle cx='5.5' cy='18.5' r='1'/%3E%3C/svg%3E")}.si-ruler{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='7.5' width='19' height='9' rx='1.5'/%3E%3Cpath d='M6.5 7.5v3M10.5 7.5v4M14.5 7.5v3M18.5 7.5v4'/%3E%3C/svg%3E")}.si-salve{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='9' width='14' height='11' rx='3'/%3E%3Cpath d='M7 9V6.5A1.5 1.5 0 0 1 8.5 5h7A1.5 1.5 0 0 1 17 6.5V9'/%3E%3Cpath d='M12 12.5v4M10 14.5h4'/%3E%3C/svg%3E")}.si-save{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h11l4 4v11a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z'/%3E%3Cpath d='M8 4v4h7V4M7 20v-6h10v6'/%3E%3C/svg%3E")}.si-scan{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8V6a2 2 0 0 1 2-2h2M16 4h2a2 2 0 0 1 2 2v2M20 16v2a2 2 0 0 1-2 2h-2M8 20H6a2 2 0 0 1-2-2v-2'/%3E%3C/svg%3E")}.si-scissors{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6.5' r='2.5'/%3E%3Ccircle cx='6' cy='17.5' r='2.5'/%3E%3Cpath d='M8.2 7.8 20 18M8.2 16.2 20 6'/%3E%3C/svg%3E")}.si-search{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E")}.si-send{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 3 10.5 13.5'/%3E%3Cpath d='M21 3 14.5 21l-4-7.5L3 9.5z'/%3E%3C/svg%3E")}.si-server{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3.5' width='18' height='7' rx='2'/%3E%3Crect x='3' y='13.5' width='18' height='7' rx='2'/%3E%3Cpath d='M7 7h.01M7 17h.01'/%3E%3C/svg%3E")}.si-settings{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.19 5.24 10.68 2.59 13.32 2.59 13.81 5.24 15.5 5.94 17.72 4.41 19.59 6.28 18.06 8.5 18.76 10.19 21.41 10.68 21.41 13.32 18.76 13.81 18.06 15.5 19.59 17.72 17.72 19.59 15.5 18.06 13.81 18.76 13.32 21.41 10.68 21.41 10.19 18.76 8.5 18.06 6.28 19.59 4.41 17.72 5.94 15.5 5.24 13.81 2.59 13.32 2.59 10.68 5.24 10.19 5.94 8.5 4.41 6.28 6.28 4.41 8.5 5.94z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.si-share{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='5' r='2.5'/%3E%3Ccircle cx='6' cy='12' r='2.5'/%3E%3Ccircle cx='18' cy='19' r='2.5'/%3E%3Cpath d='m8.2 10.8 7.6-4.6M8.2 13.2l7.6 4.6'/%3E%3C/svg%3E")}.si-shield-alert{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 6v5c0 4.5 3 8.3 7 10 4-1.7 7-5.5 7-10V6z'/%3E%3Cpath d='M12 8v4.5M12 16h.01'/%3E%3C/svg%3E")}.si-shield-check{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 6v5c0 4.5 3 8.3 7 10 4-1.7 7-5.5 7-10V6z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.si-shield{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 6v5c0 4.5 3 8.3 7 10 4-1.7 7-5.5 7-10V6z'/%3E%3C/svg%3E")}.si-shopping-bag{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 7h13l1 13.5a1 1 0 0 1-1 1h-13a1 1 0 0 1-1-1z'/%3E%3Cpath d='M8.5 10V6.5a3.5 3.5 0 0 1 7 0V10'/%3E%3C/svg%3E")}.si-shuffle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h3.5a4 4 0 0 1 3.3 1.7l4.4 6.6A4 4 0 0 0 17.5 17H21M3 17h3.5a4 4 0 0 0 3.3-1.7l.5-.8M13.7 9.5l.5-.8A4 4 0 0 1 17.5 7H21'/%3E%3Cpath d='m18 4 3 3-3 3M18 14l3 3-3 3'/%3E%3C/svg%3E")}.si-sidebar{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M9 4v16'/%3E%3C/svg%3E")}.si-signal{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 20v-3M10 20v-7M15 20V9M20 20V4'/%3E%3C/svg%3E")}.si-skip-back{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 5v14L8 12z'/%3E%3Cpath d='M6 5v14'/%3E%3C/svg%3E")}.si-skip-forward{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 5v14l10-7z'/%3E%3Cpath d='M18 5v14'/%3E%3C/svg%3E")}.si-sliders{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h4M12 17h8'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='10' cy='17' r='2'/%3E%3C/svg%3E")}.si-smartphone{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6.5' y='2.5' width='11' height='19' rx='2.5'/%3E%3Cpath d='M11 18.5h2'/%3E%3C/svg%3E")}.si-smile{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8.5 14.5a4.5 4.5 0 0 0 7 0M9 9.5h.01M15 9.5h.01'/%3E%3C/svg%3E")}.si-snowflake{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18M4.2 7.5l15.6 9M4.2 16.5l15.6-9'/%3E%3Cpath d='m9.5 4.5 2.5 2 2.5-2M9.5 19.5l2.5-2 2.5 2'/%3E%3C/svg%3E")}.si-sparkle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5c.7 5 3.5 7.8 8.5 8.5-5 .7-7.8 3.5-8.5 8.5-.7-5-3.5-7.8-8.5-8.5 5-.7 7.8-3.5 8.5-8.5z'/%3E%3C/svg%3E")}.si-spotify{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M7 9.5c3.5-1 7-.7 10 1M7.5 12.8c3-.8 5.8-.5 8.3.9M8 16c2.2-.6 4.3-.4 6.3.6'/%3E%3C/svg%3E")}.si-sprout{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21v-9'/%3E%3Cpath d='M12 12c0-4-3-6.5-7-6.5 0 4 3 6.5 7 6.5zM12 14c0-3.5 2.5-6 6.5-6 0 3.5-2.5 6-6.5 6z'/%3E%3C/svg%3E")}.si-square{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='2'/%3E%3C/svg%3E")}.si-star{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3.5 2.6 5.3 5.9.9-4.3 4.1 1 5.8L12 16.9l-5.2 2.7 1-5.8-4.3-4.1 5.9-.9z'/%3E%3C/svg%3E")}.si-stop{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5.5' y='5.5' width='13' height='13' rx='1.5'/%3E%3C/svg%3E")}.si-store{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 9 5 4h14l1.5 5'/%3E%3Cpath d='M3.5 9a2.8 2.8 0 0 0 5.67 0 2.8 2.8 0 0 0 5.66 0 2.8 2.8 0 0 0 5.67 0'/%3E%3Cpath d='M5 11.5V20h14v-8.5M10 20v-4.5h4V20'/%3E%3C/svg%3E")}.si-strikethrough{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16.5 7.5c-.6-1.5-2.3-2.5-4.5-2.5-2.5 0-4.5 1.3-4.5 3.3 0 1.4 1 2.3 2.5 2.9'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M15.7 14.5c.5.5.8 1.2.8 2 0 2-2 3.5-4.5 3.5-2.3 0-4-.9-4.7-2.5'/%3E%3C/svg%3E")}.si-sun{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2.5v2M12 19.5v2M4.6 4.6 6 6M18 18l1.4 1.4M2.5 12h2M19.5 12h2M4.6 19.4 6 18M18 6l1.4-1.4'/%3E%3C/svg%3E")}.si-table{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M3 15h18M9 10v10'/%3E%3C/svg%3E")}.si-tablet{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='2.5' width='15' height='19' rx='2'/%3E%3Cpath d='M11 18.5h2'/%3E%3C/svg%3E")}.si-tag{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4v7l9.3 9.3a1.5 1.5 0 0 0 2.1 0l5.9-5.9a1.5 1.5 0 0 0 0-2.1L11 3H4a1 1 0 0 0-1 1z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.25'/%3E%3C/svg%3E")}.si-target{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3C/svg%3E")}.si-telegram{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 4 2.5 11.2l6 2.3L18 7l-7.5 8v5l3.3-3.3 4.2 3.1z'/%3E%3C/svg%3E")}.si-terminal{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='m7 9 3 3-3 3M12.5 15H17'/%3E%3C/svg%3E")}.si-thermometer{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 14.5V5a2 2 0 0 0-4 0v9.5a4 4 0 1 0 4 0z'/%3E%3C/svg%3E")}.si-thumbs-down{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='matrix(1 0 0 -1 0 24)'%3E%3Cpath d='M7 10v11'/%3E%3Cpath d='M15 6.2 14 10h5.5a2 2 0 0 1 1.9 2.5l-1.6 6.5a2 2 0 0 1-2 1.5H7V10l4-7a2.5 2.5 0 0 1 4 3.2z'/%3E%3Cpath d='M7 10H4.5a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1H7'/%3E%3C/g%3E%3C/svg%3E")}.si-thumbs-up{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v11'/%3E%3Cpath d='M15 6.2 14 10h5.5a2 2 0 0 1 1.9 2.5l-1.6 6.5a2 2 0 0 1-2 1.5H7V10l4-7a2.5 2.5 0 0 1 4 3.2z'/%3E%3Cpath d='M7 10H4.5a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1H7'/%3E%3C/svg%3E")}.si-ticket{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5V6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v2.5a3.5 3.5 0 0 0 0 7V18a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-2.5a3.5 3.5 0 0 0 0-7z'/%3E%3Cpath d='M14 5v2M14 11v2M14 17v2'/%3E%3C/svg%3E")}.si-tiktok{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v11.5a3.5 3.5 0 1 1-3.5-3.5'/%3E%3Cpath d='M14 3c.3 2.8 2.2 4.6 5 5'/%3E%3C/svg%3E")}.si-timer{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='13.5' r='7.5'/%3E%3Cpath d='M12 13.5V10M10 2.5h4M18.5 6.5 20 5'/%3E%3C/svg%3E")}.si-toggle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6.5' width='19' height='11' rx='5.5'/%3E%3Ccircle cx='16' cy='12' r='2.5'/%3E%3C/svg%3E")}.si-train{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='14' rx='3'/%3E%3Cpath d='M5 10h14M12 3v7M8.5 13.5h.01M15.5 13.5h.01M8 17l-2 4M16 17l2 4'/%3E%3C/svg%3E")}.si-trash{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='M10 11v6M14 11v6'/%3E%3Cpath d='M6 7l1 12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2l1-12'/%3E%3Cpath d='M9 7V4.5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1V7'/%3E%3C/svg%3E")}.si-trending-down{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 7 6 6 4-4 8 8'/%3E%3Cpath d='M15 17h6v-6'/%3E%3C/svg%3E")}.si-trending-up{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 6-6 4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E")}.si-triangle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 4.2 2.6 17.5a2 2 0 0 0 1.7 3h15.4a2 2 0 0 0 1.7-3L13.7 4.2a2 2 0 0 0-3.4 0z'/%3E%3C/svg%3E")}.si-trophy{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 4h8v6a4 4 0 0 1-8 0z'/%3E%3Cpath d='M8 6H5a1 1 0 0 0-1 1 4 4 0 0 0 4 4M16 6h3a1 1 0 0 1 1 1 4 4 0 0 1-4 4'/%3E%3Cpath d='M12 14v4M8.5 21h7M9.5 18h5v3'/%3E%3C/svg%3E")}.si-truck{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6h11v10h-11z'/%3E%3Cpath d='M13.5 9.5h4l3 3.5v3h-7'/%3E%3Ccircle cx='6.5' cy='17.5' r='2'/%3E%3Ccircle cx='17' cy='17.5' r='2'/%3E%3C/svg%3E")}.si-tv{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='13' rx='2'/%3E%3Cpath d='m8 2.5 4 3.5 4-3.5'/%3E%3C/svg%3E")}.si-twitch{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3 3.5 6.5V19H8v2.5h2.5L13 19h3.5l4-4V3z'/%3E%3Cpath d='M11 7.5v4M15.5 7.5v4'/%3E%3C/svg%3E")}.si-type{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7V5h14v2M12 5v14M9 19h6'/%3E%3C/svg%3E")}.si-umbrella{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 0 1 18 0z'/%3E%3Cpath d='M12 12v6.5a2 2 0 0 1-4 0'/%3E%3C/svg%3E")}.si-underline{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4v6a5 5 0 0 0 10 0V4M5 20h14'/%3E%3C/svg%3E")}.si-undo{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E")}.si-unlock{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10.5' width='15' height='10' rx='2'/%3E%3Cpath d='M8 10.5V7a4 4 0 0 1 7.75-1.4'/%3E%3C/svg%3E")}.si-upload{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V4'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3Cpath d='M5 20h14'/%3E%3C/svg%3E")}.si-user-check{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='8' r='4'/%3E%3Cpath d='M2.5 20a7.5 7.5 0 0 1 12.5-5.6'/%3E%3Cpath d='m16 17.5 2 2 4-4'/%3E%3C/svg%3E")}.si-user-minus{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='8' r='4'/%3E%3Cpath d='M2.5 20a7.5 7.5 0 0 1 12.5-5.6'/%3E%3Cpath d='M16 17h6'/%3E%3C/svg%3E")}.si-user-plus{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='8' r='4'/%3E%3Cpath d='M2.5 20a7.5 7.5 0 0 1 12.5-5.6'/%3E%3Cpath d='M19 14v6M16 17h6'/%3E%3C/svg%3E")}.si-user-x{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='8' r='4'/%3E%3Cpath d='M2.5 20a7.5 7.5 0 0 1 12.5-5.6'/%3E%3Cpath d='m16.5 14.5 5 5M21.5 14.5l-5 5'/%3E%3C/svg%3E")}.si-user{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20a7.5 7.5 0 0 1 15 0'/%3E%3C/svg%3E")}.si-users{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2.5 20a6.5 6.5 0 0 1 13 0'/%3E%3Cpath d='M16 4.6a3.5 3.5 0 0 1 0 6.8M18.5 14.4A6.5 6.5 0 0 1 21.5 20'/%3E%3C/svg%3E")}.si-utensils{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3v6a2 2 0 0 0 4 0V3M8 3v18'/%3E%3Cpath d='M17 21V3c-2 0-3.5 2.5-3.5 6v4H17'/%3E%3C/svg%3E")}.si-video-off{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='13' height='12' rx='2'/%3E%3Cpath d='m15.5 10.5 6-3.5v10l-6-3.5'/%3E%3Cpath d='m2 2 20 20'/%3E%3C/svg%3E")}.si-video{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='13' height='12' rx='2'/%3E%3Cpath d='m15.5 10.5 6-3.5v10l-6-3.5'/%3E%3C/svg%3E")}.si-volume-x{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9.5h3l5-4.5v14l-5-4.5H4z'/%3E%3Cpath d='m16 9.5 5 5M21 9.5l-5 5'/%3E%3C/svg%3E")}.si-volume{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9.5h3l5-4.5v14l-5-4.5H4z'/%3E%3Cpath d='M16 9a4 4 0 0 1 0 6M18.5 6.5a7.5 7.5 0 0 1 0 11'/%3E%3C/svg%3E")}.si-wallet{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-8.5a2 2 0 0 0-2-2H5a2 2 0 0 1-2-2'/%3E%3Ccircle cx='16.5' cy='13.5' r='1.25'/%3E%3C/svg%3E")}.si-watch{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='6.5' width='12' height='11' rx='3'/%3E%3Cpath d='m8.5 6.5.6-3.5h5.8l.6 3.5M8.5 17.5l.6 3.5h5.8l.6-3.5M12 10v2.5l1.5 1'/%3E%3C/svg%3E")}.si-whatsapp{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 20.5 5 16a8.5 8.5 0 1 1 3 3z'/%3E%3Cpath d='M9 8.5c0 3.5 3 6.5 6.5 6.5l1-1.5-2-1-1 1c-1-.4-2.6-2-3-3l1-1-1-2z'/%3E%3C/svg%3E")}.si-wifi{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 9a14 14 0 0 1 19 0M5.5 12.5a9.5 9.5 0 0 1 13 0M9 16a4.5 4.5 0 0 1 6 0M12 19.5h.01'/%3E%3C/svg%3E")}.si-wind{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10a2.5 2.5 0 1 0-2.5-2.5'/%3E%3Cpath d='M3 12h15a2.5 2.5 0 1 1-2.5 2.5'/%3E%3Cpath d='M3 16h6'/%3E%3C/svg%3E")}.si-wrench{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4.5a4.5 4.5 0 0 0-4.3 5.8L3.5 17.5a1.8 1.8 0 0 0 2.5 2.5l7.2-7.2a4.5 4.5 0 0 0 5.8-4.3l-3 .5-.5-3z'/%3E%3C/svg%3E")}.si-x-circle{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m15 9-6 6M9 9l6 6'/%3E%3C/svg%3E")}.si-x-twitter{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4l11.7 16H20L8.3 4z'/%3E%3Cpath d='M4 20l6.8-6.8M13.2 10.8 20 4'/%3E%3C/svg%3E")}.si-x{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}.si-youtube{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12c0-2.6.2-4.2.5-5a2.5 2.5 0 0 1 1.8-1.7C6.4 5 9.2 5 12 5s5.6 0 7.2.3a2.5 2.5 0 0 1 1.8 1.7c.3.8.5 2.4.5 5s-.2 4.2-.5 5a2.5 2.5 0 0 1-1.8 1.7c-1.6.3-4.4.3-7.2.3s-5.6 0-7.2-.3A2.5 2.5 0 0 1 3 17c-.3-.8-.5-2.4-.5-5z'/%3E%3Cpath d='m10 9 5 3-5 3z'/%3E%3C/svg%3E")}.si-zap{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2.5 4.5 13.5H12l-1 8 8.5-11H12z'/%3E%3C/svg%3E")}.si-zoom-in{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4M11 8v6M8 11h6'/%3E%3C/svg%3E")}.si-zoom-out{--si-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4M8 11h6'/%3E%3C/svg%3E")}}:root{--s-hue:62;--s-chroma:.16;--s-radius:.6rem;--s-font-sans:"Hanken Grotesk", system-ui, sans-serif;--s-font-display:"Unbounded", "Hanken Grotesk", system-ui, sans-serif;--s-font-mono:"JetBrains Mono", ui-monospace, monospace;--site-max:76rem;--header-h:3.75rem}body{background:var(--s-bg);color:var(--s-text)}h1,h2,h3{font-family:var(--s-font-display);letter-spacing:-.02em;text-wrap:balance}h2{font-size:clamp(1.6rem,1.1rem + 1.6vw,2.3rem);line-height:1.15}h3{letter-spacing:-.01em;font-size:1.05rem}.container{--max:var(--site-max)}.section{padding-block:clamp(3.5rem,2rem + 6vw,6.5rem)}.section-head{max-width:40rem}.mobile-only{display:none}@media (width<=56rem){.mobile-only{display:revert}.desktop-only{display:none!important}}.site-header{height:var(--header-h);padding-inline:max(var(--s-gutter), (100% - var(--site-max)) / 2 + var(--s-gutter));justify-content:space-between}.brand{color:var(--s-text);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.logo-mark{block-size:1.75rem;inline-size:1.75rem;color:var(--s-text)}.brand-word{font-family:var(--s-font-display);letter-spacing:-.03em;font-size:1.15rem;font-weight:650}.version{font-family:var(--s-font-mono);font-size:.7rem}.island{display:contents}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,1rem + 4vw,4.5rem);padding-block:clamp(3rem,1.5rem + 6vw,6rem) clamp(3rem,2rem + 4vw,5rem);display:grid}@media (width<=68rem){.hero{grid-template-columns:1fr}.hero-demo{max-width:40rem}}.hero-title{letter-spacing:-.045em;font-size:clamp(2.35rem,1.2rem + 4.2vw,4.3rem);font-weight:650;line-height:1.02}.hero-title span{display:block}.hero-accent{color:var(--s-accent-text);font-weight:500}.hero-copy .lead{max-width:34rem}.install{max-width:26rem}.install .code-window pre{padding-block:.65rem}.hero-hint{align-items:center;gap:.5rem;display:flex}.playground{gap:0;padding:0;display:grid;overflow:hidden}.playground-controls{gap:var(--s-space-4) var(--s-space-6);padding:var(--s-space-5) var(--s-space-6);border-block-end:1px solid var(--s-border);grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));align-items:end;display:grid}.playground-controls .field{margin:0}.playground-dom{padding:var(--s-space-5) var(--s-space-5) var(--s-space-4);background:var(--s-surface-2);gap:var(--s-space-3);align-content:start;display:grid}.stepper-value{text-align:center;min-inline-size:2ch;font-family:var(--s-font-display);font-size:1.35rem;font-weight:600}.dom-list{font-family:var(--s-font-mono);gap:2px;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.dom-row{gap:var(--s-space-2);border-radius:calc(var(--s-radius) - .2rem);grid-template-columns:4.6rem minmax(0,1fr) auto;align-items:center;padding:.45rem .6rem;display:grid;box-shadow:inset 3px 0 #0000}.dom-tag{color:var(--s-text-subtle);background:0 0;padding:0;font-size:.75rem}.dom-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dom-strong{font-weight:700}.dom-count{text-align:center;min-inline-size:2.2rem;color:var(--s-text-subtle);border:1px solid var(--s-border);background:var(--s-surface);border-radius:999px;padding:.05rem .4rem;font-size:.72rem}.dom-row.flash{animation:signal-flash .9s var(--s-ease-out,ease-out)}.dom-row.flash .dom-count{color:var(--s-on-accent);background:var(--s-accent);border-color:var(--s-accent);transition:none}.dom-count{transition:background .6s,color .6s,border-color .6s}@keyframes signal-flash{0%{background:var(--s-accent-subtle);box-shadow:inset 3px 0 0 var(--s-accent)}to{background:0 0;box-shadow:inset 3px 0 #0000}}@media (prefers-reduced-motion:reduce){.dom-row.flash{background:var(--s-accent-subtle);animation:none}}.playground-note{margin:0}.band{background:var(--s-surface-2);border-block:1px solid var(--s-border);padding-block:clamp(3.5rem,2rem + 6vw,6rem)}.two-col{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,1rem + 4vw,4rem);display:grid}@media (width<=56rem){.two-col{grid-template-columns:1fr}}.rules{gap:var(--s-space-4);counter-reset:rule;margin:0;padding:0;list-style:none;display:grid}.rules li{counter-increment:rule;gap:.15rem;padding-inline-start:2.6rem;display:grid;position:relative}.rules li:before{content:counter(rule);background:var(--s-accent-subtle);block-size:1.8rem;inline-size:1.8rem;color:var(--s-accent-text);font-family:var(--s-font-display);border-radius:50%;place-items:center;font-size:.8rem;font-weight:600;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.feature{--card-gap:var(--s-space-2)}.feature-icon{color:var(--s-accent-text);margin-block-end:var(--s-space-2);font-size:1.35rem}.link-arrow{align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.ssr-steps{gap:var(--s-space-3);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.ssr-steps li{counter-increment:step;gap:var(--s-space-3);padding:var(--s-space-4) var(--s-space-5);background:var(--s-surface);border:1px solid var(--s-border);border-radius:var(--s-radius-lg);grid-template-columns:2.5rem 1fr;align-items:start;display:grid}.ssr-steps li:before{content:"0" counter(step);font-family:var(--s-font-mono);color:var(--s-accent-text);padding-block-start:.15rem;font-size:.8rem}.packages{border-block-start:1px solid var(--s-border);margin:0;padding:0;list-style:none;display:grid}.packages li{gap:var(--s-space-4);padding-block:var(--s-space-4);border-block-end:1px solid var(--s-border);grid-template-columns:minmax(10rem,14rem) 1fr;align-items:baseline;display:grid}@media (width<=34rem){.packages li{gap:var(--s-space-1);grid-template-columns:1fr}}.packages code{color:var(--s-text);background:0 0;padding:0;font-weight:600}.packages a{text-decoration:none}.packages a:hover code{color:var(--s-accent-text)}.cta{justify-content:space-between;align-items:center;gap:var(--s-space-6);border-radius:var(--s-radius-xl,1rem);background:var(--s-accent-subtle);border:1px solid color-mix(in oklch, var(--s-accent) 30%, transparent);flex-wrap:wrap;padding:clamp(1.75rem,1rem + 3vw,3rem);display:flex}.suspense-demo{align-self:center}.suspense-stage{min-block-size:6.5rem;padding:var(--s-space-4);border-radius:var(--s-radius);background:var(--s-surface-2);align-items:center;display:grid}.profile .avatar{font-family:var(--s-font-display)}.code-window{margin:0}.code-window pre.shiki{font-family:var(--s-font-mono);margin:0;font-size:.84rem;line-height:1.65;overflow-x:auto}.code-header [data-copy] .si{font-size:.95em}:root[data-theme=dark] .shiki span{color:var(--shiki-dark)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .shiki span{color:var(--shiki-dark)!important}}.docs{padding-block:var(--s-space-10) var(--s-space-16);grid-template-columns:14.5rem minmax(0,1fr) 12.5rem;align-items:start;gap:clamp(1.5rem,1rem + 2vw,3rem);display:grid}@media (width<=75rem){.docs{grid-template-columns:14.5rem minmax(0,1fr)}.docs-toc{display:none}}@media (width<=56rem){.docs{grid-template-columns:minmax(0,1fr)}}.docs-sidebar,.docs-toc{top:calc(var(--header-h) + var(--s-space-6));max-block-size:calc(100dvh - var(--header-h) - var(--s-space-10));position:sticky;overflow:auto}.docs-article{max-width:46rem;min-inline-size:0}.docs-header{border-block-end:1px solid var(--s-border);margin-block-end:var(--s-space-8);padding-block-end:var(--s-space-6)}.docs-header h1{font-size:clamp(1.9rem,1.3rem + 2vw,2.6rem);line-height:1.1}.doc-body{max-width:none}.doc-body :is(h2,h3){scroll-margin-top:calc(var(--header-h) + 1rem);position:relative}.doc-body h2{margin-block-start:2.6em;font-size:1.45rem}.doc-body h3{margin-block-start:2em;font-size:1.1rem}.doc-body .anchor{color:var(--s-text-subtle);opacity:0;margin-inline-start:.4em;font-weight:400;text-decoration:none}.doc-body :is(h2,h3):hover .anchor,.doc-body .anchor:focus-visible{opacity:1}.doc-body .code-window{margin-block:1.4em}.doc-body .callout{padding:var(--s-space-4) var(--s-space-5);border-inline-start:3px solid var(--s-accent);background:var(--s-accent-subtle);border-radius:0 var(--s-radius) var(--s-radius) 0;color:var(--s-text);margin-inline:0;font-style:normal}.doc-body .callout>:last-child{margin-block-end:0}.table-wrap{margin-block:1.4em;overflow-x:auto}.toc-list{margin:var(--s-space-2) 0 0;gap:.35rem;padding:0;font-size:.85rem;list-style:none;display:grid}.toc-list a{color:var(--s-text-muted);text-decoration:none}.toc-list a:hover{color:var(--s-text)}.toc-sub{padding-inline-start:.85rem}.pager{gap:var(--s-space-4);margin-block:var(--s-space-12) var(--s-space-6);grid-template-columns:1fr 1fr;display:grid}.pager a{--card-gap:var(--s-space-1);color:var(--s-text);text-decoration:none}.pager-next{text-align:end;grid-column:2}@media (width<=34rem){.pager{grid-template-columns:1fr}.pager-next{grid-column:1}}.nav-drawer{--dialog-width:min(20rem, 88vw)}.nav-drawer>*+*{margin-block-start:var(--s-space-6)}.site-footer{border-block-start:1px solid var(--s-border);padding-block:var(--s-space-8)}.site-footer p{margin:0}code,pre,kbd,.dom-list{font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0}
