.icon.svelte-1xs6q2l{width:var(--icon-size,var(--icon-size-prop));height:var(--icon-size,var(--icon-size-prop));--icon-weight:clamp(1.5px, calc(2px * pow(100cqw / 24px, .53)), 4px);--icon-gap-min:calc(var(--icon-weight) * 1.5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;container-type:inline-size}html:is([data-theme=dark],[data-theme=sub-dark]) .icon.svelte-1xs6q2l{--icon-grade:.93}.icon.svelte-1xs6q2l svg [stroke-width]{stroke-width:var(--icon-stroke,round(nearest, calc(var(--icon-weight) * var(--icon-grade,1) * var(--icg,1)), .05px))}.icon.svelte-1xs6q2l svg.icon__small{display:none}@container (width<=18px){.icon--has-small.svelte-1xs6q2l svg.icon__std{display:none}.icon--has-small.svelte-1xs6q2l svg.icon__small{display:block}}.icon.svelte-1xs6q2l svg.icon__fill{opacity:0;position:absolute;inset:0}.icon.svelte-1xs6q2l svg{transition:opacity var(--duration-fast) var(--ease-out)}.icon.svelte-1xs6q2l svg.icon__fill>g.icon__fg{transform-box:fill-box;transform-origin:var(--icon-fill-ox,50%) var(--icon-fill-oy,50%);transition:transform var(--duration-fast) linear(0, .124 10%, .343 20%, .546 30%, .703 40%, .815 50%, .889 60%, .938 70%, .969 80%, .988 90%, 1);transform:scale(.82)}.icon--filled.svelte-1xs6q2l svg.icon__fill{opacity:1}.icon--filled.svelte-1xs6q2l svg.icon__fill>g.icon__fg{transform:scale(1)}.icon--filled.svelte-1xs6q2l svg:not(.icon__fill){opacity:0}.icon.svelte-1xs6q2l svg{width:100%;height:100%;color:inherit;transform:translate(calc(var(--icon-size,var(--icon-size-prop)) * var(--icon-optical-tx-fr,0) + var(--icon-optical-tx-px,0px)), calc(var(--icon-size,var(--icon-size-prop)) * var(--icon-optical-ty-fr,0) + var(--icon-optical-ty-px,0px))) scale(var(--icon-optical-scale,1));transform-origin:50%;overflow:visible}.icon--align-text.svelte-1xs6q2l{vertical-align:middle;margin-bottom:calc((1cap - 1ex) / 2 - (var(--icy,.5) - .5) * var(--icon-size,var(--icon-size-prop)))}.icon--progress.svelte-1xs6q2l svg [pathLength]{stroke-dasharray:100;stroke-dashoffset:calc(100 * ( 1 - clamp(0, (var(--icon-progress,1) - var(--d0,0)) / max(var(--d1,1) - var(--d0,0), .01), 1) ));transition:stroke-dashoffset var(--duration-normal) var(--ease-in-out)}.icon--progress.svelte-1xs6q2l svg [style*=--dd\:1]{stroke-dashoffset:calc(100 * ( 1 + clamp(0, (var(--icon-progress,1) - var(--d0,0)) / max(var(--d1,1) - var(--d0,0), .01), 1) ))}.icon--progress.svelte-1xs6q2l svg [style*=--dd\:2]{stroke-dasharray:calc(100 * clamp(0, (var(--icon-progress,1) - var(--d0,0)) / max(var(--d1,1) - var(--d0,0), .01), 1)) 200;stroke-dashoffset:calc(50 * clamp(0, (var(--icon-progress,1) - var(--d0,0)) / max(var(--d1,1) - var(--d0,0), .01), 1) - 50)}.icon--hier.svelte-1xs6q2l svg [style*=--lo]{opacity:var(--lo);transition:opacity var(--duration-fast) var(--ease-out)}[dir=rtl] .icon--mir.svelte-1xs6q2l svg{scale:-1 1}.icon--spin.svelte-1xs6q2l,.icon--pulse.svelte-1xs6q2l,.icon--bounce.svelte-1xs6q2l,.icon--wiggle.svelte-1xs6q2l{transform-origin:calc(var(--icx,.5) * 100%) calc(var(--icy,.5) * 100%)}.icon--spin.svelte-1xs6q2l{animation:svelte-1xs6q2l-icon-spin var(--duration-spinner) linear infinite}.icon--spin.svelte-1xs6q2l svg{transform:scale(var(--icon-optical-scale,1))}.icon--pulse.svelte-1xs6q2l{animation:svelte-1xs6q2l-icon-pulse var(--duration-pulse) var(--ease-in-out) infinite alternate}.icon--bounce.svelte-1xs6q2l{animation:svelte-1xs6q2l-icon-bounce var(--duration-slow) var(--ease-out) infinite}.icon--wiggle.svelte-1xs6q2l{animation:svelte-1xs6q2l-icon-wiggle var(--duration-slow) var(--ease-in-out) infinite}@keyframes svelte-1xs6q2l-icon-spin{to{transform:rotate(360deg)}}@keyframes svelte-1xs6q2l-icon-pulse{to{opacity:.4}}@keyframes svelte-1xs6q2l-icon-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-12%)}}@keyframes svelte-1xs6q2l-icon-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .icon--spin.svelte-1xs6q2l,html:not([data-motion=full]) .icon--bounce.svelte-1xs6q2l,html:not([data-motion=full]) .icon--wiggle.svelte-1xs6q2l{animation:svelte-1xs6q2l-icon-pulse var(--duration-pulse) var(--ease-in-out) infinite alternate}}
