@layer lism-base, lism-block;@layer lism-block{.b--accordion{--duration:var(--acc-duration,0.25s)}.b--accordion_item{--_panelH:0px;--icon-transform:rotate(90deg)}.b--accordion_item[data-opened]{--icon-transform:rotate(0deg);--_panelH:auto}.b--accordion_button{align-items:center;display:flex;gap:var(--s15);justify-content:space-between;padding:var(--s15);width:100%}.b--accordion_panel{height:var(--_panelH);overflow:hidden;position:relative;transition:height var(--duration)}.b--accordion_content{padding:var(--s15)}[hidden]>.b--accordion_content{position:absolute}.b--accordion_icon{display:grid;flex-shrink:0;height:1em;place-items:center;width:1em;&:after,&:before{background-color:currentColor;border-radius:.1em;content:"";display:block;grid-area:1/1;height:.1em;width:87.5%}&:before{transform:var(--icon-transform);transition:transform var(--duration)}}.b--accordion_button:focus-visible{outline:2px solid currentColor;outline-color:revert;outline-offset:-3px}@media (prefers-reduced-motion:reduce){.b--accordion_item{--duration:0s}}@media (scripting:none){.b--accordion_panel{content-visibility:visible!important;height:auto!important}.b--accordion_content{position:static!important}}}@layer lism-block{.b--alert{--bds:solid;--bdw:1px;--bdc:var(--divider);align-items:center;border:var(--bdw) var(--bds) var(--bdc);border-radius:var(--bdrs--10);gap:var(--s15);padding:var(--s15)}.b--alert>.a--icon{color:var(--keycolor);font-size:var(--fz--xl)}.b--alert>.l--flow{width:100%}}@layer lism-block{.b--avatar{--w:2em;aspect-ratio:1/1;border-radius:var(--bdrs--99);width:var(--w)}.b--avatar--initial{--lh:1;background-color:var(--base-2);text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;>*{font-size:calc(var(--w)/2)}}}@layer lism-block{.b--badge{--c:var(--base);--bgc:var(--text);--bdc:transparent;--bdw:1px;--hl:var(--hl--xs);background-color:var(--bgc);border:solid var(--bdw) var(--bdc);border-radius:var(--bdrs--99);color:var(--c);display:inline-flex;font-size:var(--fz--xs);gap:.375em;padding:.25em .625em;--cbox-cPct:75%}.b--badge--outline{--c:var(--text);--bgc:transparent;--bdc:currentColor}.b--button{--c:var(--base);--bgc:var(--text);--bdc:transparent;--bdw:1px;--hl:var(--hl--s);background-color:var(--bgc);border:solid var(--bdw) var(--bdc);color:var(--c);display:inline-flex;gap:.4em;grid-template-columns:minmax(1em,auto) 1fr minmax(1em,auto);padding:.5em .875em;place-content:center;place-items:center;text-decoration:none}.b--button--outline{--c:var(--text);--bgc:transparent;--bdc:var(--c)}}@layer lism-block{:where(.b--button)>.a--icon{scale:1.05}:where(.b--button.l--grid)>:not(.a--icon){grid-column:2}}@layer lism-block{.b--callout{--bds:solid;--bdw:3px;--bdc:var(--keycolor);border-inline-start:var(--bdw) var(--bds) var(--bdc);gap:var(--s10);padding:var(--s20);--cbox-bdPct:100%}.b--callout_title{align-items:center;color:var(--keycolor);font-weight:var(--fw--bold);gap:var(--s10)}.b--details{--duration:var(--acc-duration,0.25s);--icon-scale:1.1;--icon-transform:rotate(0deg);--_contentGtr:0fr}}@layer lism-block{.b--details[open]{--icon-transform:scaleY(-1);--_contentGtr:1fr}.b--details_summary{align-items:center;display:flex;gap:var(--s10);justify-content:space-between;padding:var(--s15)}.b--details_summary::-webkit-details-marker{display:none}.b--details_icon{--svg:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256"><path d="m216.49 104.49-80 80a12 12 0 0 1-17 0l-80-80a12 12 0 0 1 17-17L128 159l71.51-71.52a12 12 0 0 1 17 17Z"/></svg>');background-color:currentColor;display:inline-grid;-webkit-mask:var(--svg) no-repeat center center/contain;mask:var(--svg) no-repeat center center/contain;scale:var(--icon-scale);transform:var(--icon-transform);transition:transform var(--duration)}.b--details::details-content{display:grid;grid-template-rows:var(--_contentGtr);transition-behavior:allow-discrete;transition-duration:var(--duration);transition-property:content-visibility,grid-template}.b--details_body{overflow:hidden}.b--details_content{padding:var(--s15)}.b--modal{--flow:0!important;--duration:var(--modal-duration,0.3s);backdrop-filter:var(--modal-blur,blur(4px));background:var(--backdrop-bg,rgb(0 0 0/.5));height:100%;max-height:100%;max-width:100%;overflow:unset;transition-duration:var(--duration);transition-property:opacity;width:100%}}@layer lism-block{.b--modal::backdrop{background:none}.b--modal[open]{display:flex;flex-direction:column;justify-content:center}.b--modal_inner{--offset:0 0;background-color:var(--base);max-height:100%;transition:translate var(--duration)}.b--modal_closeBtn,.b--modal_openBtn{align-items:center;display:inline-flex}.b--modal:not([data-is-open]){opacity:0}.b--modal:not([data-is-open])>.b--modal_inner{translate:var(--offset)}@media (prefers-reduced-motion:reduce){.b--modal{--duration:0s!important}}}@layer lism-block{.b--navMenu{--link-td:none;--hl:var(--hl--s);--item-p:0.5em;--focus-offset:-1px}.b--navMenu_nest{--item-p:inherit;padding-inline-start:1em}.b--navMenu_link{align-items:center;color:inherit;display:flex;gap:.5em;padding:var(--item-p)}.b--navMenu_item,.b--navMenu_nest{--bdc:inherit}.b--popover{--bdc:initial;--bdw:initial;--duration:var(--popover-duration,0.15s);--offset:var(--popover-offset,var(--s5));--arrow-sz:var(--popover-arrow,6px);--popup-gap:calc(var(--offset) + var(--arrow-sz));anchor-scope:--popover,--popover-popup;display:inline-block}.b--popover_trigger{anchor-name:--popover}.b--popover_popup{background-color:var(--base);border:none;box-shadow:var(--bxsh--30);color:var(--text);font-size:var(--fz--s);opacity:0;overflow:auto;padding:.75em 1em;transition:opacity var(--duration),display var(--duration) allow-discrete,overlay var(--duration) allow-discrete}}@layer lism-block{.b--popover_popup:popover-open{opacity:1}@starting-style{.b--popover_popup:popover-open{opacity:0}}@supports (anchor-name:--a) and (anchor-scope:all) and (position-area:inline-start span-block-end) and (position-try-fallbacks:flip-block){.b--popover_popup{--_span:span-all;anchor-name:--popover-popup;inset:auto;position-anchor:--popover;position-area:var(--_side) var(--_span)}.b--popover_popup:after,.b--popover_popup:before{block-size:calc(var(--arrow-sz)*2);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";inline-size:calc(var(--arrow-sz)*2);position:fixed;position-anchor:--popover;translate:-50% -50%;z-index:-1}.b--popover_popup:before{background-color:var(--bdc,inherit);left:clamp(anchor(--popover-popup left),anchor(center),anchor(--popover-popup right));top:clamp(anchor(--popover-popup top),anchor(center),anchor(--popover-popup bottom))}.b--popover_popup:after{--_bdw:calc(var(--bdw, 0px)*1.4142);background-color:inherit;left:clamp(anchor(--popover-popup left) + var(--_bdw),anchor(center),anchor(--popover-popup right) - var(--_bdw));top:clamp(anchor(--popover-popup top) + var(--_bdw),anchor(center),anchor(--popover-popup bottom) - var(--_bdw))}.b--popover_popup:where([data-side=top],[data-side=bottom]){--_spanStart:span-x-end;--_spanEnd:span-x-start;--_placeStart:auto start;--_placeEnd:auto end;margin-block:var(--popup-gap);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline}.b--popover_popup:where([data-side=start],[data-side=end]){--_spanStart:span-block-end;--_spanEnd:span-block-start;--_placeStart:start auto;--_placeEnd:end auto;margin-inline:var(--popup-gap);position-try-fallbacks:flip-inline,flip-block,flip-inline flip-block}.b--popover_popup[data-side=top]{--_side:top}.b--popover_popup[data-side=bottom]{--_side:bottom}.b--popover_popup[data-side=start]{--_side:inline-start}.b--popover_popup[data-side=end]{--_side:inline-end}.b--popover_popup:where([data-align=start]){--_span:var(--_spanStart);place-self:var(--_placeStart)}.b--popover_popup:where([data-align=end]){--_span:var(--_spanEnd);place-self:var(--_placeEnd)}}@supports not ((anchor-name:--a) and (anchor-scope:all) and (position-area:inline-start span-block-end) and (position-try-fallbacks:flip-block)){.b--popover_popup{margin:auto;max-height:calc(100vh - var(--s20)*2);max-width:calc(100vw - var(--s20)*2)}.b--popover_popup::backdrop{background-color:rgb(0 0 0/.2)}}@media (prefers-reduced-motion:reduce){.b--popover{--duration:0s!important}}}@layer lism-block{.b--shapeDivider{--level:5;--inner-offset:0px;--inner-stretch:1;--_flipX:1;--_flipY:1;height:clamp(5px * var(--level),1cqw * var(--level),12px * var(--level));overflow:visible}.b--shapeDivider:where([data-flip^=X]){--_flipX:-1}.b--shapeDivider:where([data-flip$=Y]){--_flipY:-1}.b--shapeDivider_inner{--offsetY:0.5px;--offsetX:-0.5px;height:100%;scale:calc(var(--_flipX)*var(--inner-stretch)) var(--_flipY);translate:calc(var(--offsetX) + var(--inner-offset)) calc(var(--offsetY)*var(--_flipY));width:calc(100% + 1px)}.b--shapeDivider_svg{display:block}:where([data-has-animation=true]) .b--shapeDivider_svg{animation:lism--slideShape 12s linear infinite alternate;transform-origin:100% 0}}@keyframes lism--slideShape{0%{transform:scaleX(4)}to{transform:scaleX(4) translateX(75%)}}@layer lism-block{.b--tabs{gap:var(--s20);grid:"list" "panel"/100%}.b--tabs_list{display:flex;gap:.25em;grid-area:list;overflow-x:auto}.b--tabs_tab{--hl:var(--hl--s);font-size:var(--fz--s);padding:.375em .5em}.b--tabs_tab[aria-selected=true]{--_notSelected: }.b--tabs_tab[aria-selected=false]{--_isSelected: }.b--tabs_panel{grid-area:panel;width:100%}.b--tabs--default .b--tabs_tab{background-color:var(--_notSelected,var(--base-2));border-radius:var(--bdrs--10);box-shadow:var(--_isSelected,inset 0 0 0 1px currentColor);color:var(--_notSelected,var(--text-2))}.b--tabs--line>.b--tabs_list{box-shadow:inset 0 -2px 0 var(--divider)}.b--tabs--line .b--tabs_tab{box-shadow:var(--_isSelected,inset 0 -2px 0 0 currentColor)}.b--tooltip{--duration:var(--tooltip-duration,0.15s);--delay:var(--tooltip-delay,0.4s);--delay--close:var(--tooltip-delay--close,0.15s);--offset:var(--tooltip-offset,var(--s5));--arrow-sz:var(--tooltip-arrow,4px);--popup-gap:calc(var(--offset) + var(--arrow-sz));anchor-scope:--tooltip,--tooltip-popup;display:inline-block}.b--tooltip_trigger{anchor-name:--tooltip}.b--tooltip_popup{--lh:1.25;background-color:var(--text);border-radius:var(--bdrs--10);color:var(--base);font-size:var(--fz--s);inline-size:-moz-max-content;inline-size:max-content;max-inline-size:min(20rem,90vw);opacity:0;padding:.375em .625em;transition:var(--duration) var(--delay--close);transition-property:opacity,visibility;visibility:hidden;z-index:10}}@layer lism-block{.b--tooltip:hover>.b--tooltip_popup,.b--tooltip_trigger:focus-visible~.b--tooltip_popup{opacity:1;transition-delay:var(--delay);visibility:visible}.b--tooltip[data-dismissed]>.b--tooltip_popup{opacity:0;transition:none;visibility:hidden}@supports (anchor-name:--a) and (anchor-scope:all) and (position-area:inline-start span-block-end) and (position-try-fallbacks:flip-block){.b--tooltip_popup{--_span:span-all;anchor-name:--tooltip-popup;display:none;position:fixed;position-anchor:--tooltip;position-area:var(--_side) var(--_span);transition-behavior:normal,normal,allow-discrete;transition-property:opacity,visibility,display}.b--tooltip:hover>.b--tooltip_popup,.b--tooltip_trigger:focus-visible~.b--tooltip_popup{display:block}@starting-style{.b--tooltip:hover>.b--tooltip_popup,.b--tooltip_trigger:focus-visible~.b--tooltip_popup{opacity:0;visibility:hidden}}.b--tooltip[data-dismissed]>.b--tooltip_popup{display:none}.b--tooltip_popup:before{content:"";inset:calc(var(--popup-gap)*-1);position:absolute;z-index:-1}.b--tooltip_popup:after{background-color:inherit;block-size:calc(var(--arrow-sz)*2);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";inline-size:calc(var(--arrow-sz)*2);left:clamp(anchor(--tooltip-popup left),anchor(center),anchor(--tooltip-popup right));position:fixed;position-anchor:--tooltip;top:clamp(anchor(--tooltip-popup top),anchor(center),anchor(--tooltip-popup bottom));translate:-50% -50%;z-index:-1}.b--tooltip_popup:where([data-side=top],[data-side=bottom]){--_spanStart:span-x-end;--_spanEnd:span-x-start;--_placeStart:auto start;--_placeEnd:auto end;margin-block:var(--popup-gap);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline}.b--tooltip_popup:where([data-side=start],[data-side=end]){--_spanStart:span-block-end;--_spanEnd:span-block-start;--_placeStart:start auto;--_placeEnd:end auto;margin-inline:var(--popup-gap);position-try-fallbacks:flip-inline,flip-block,flip-inline flip-block}.b--tooltip_popup[data-side=top]{--_side:top}.b--tooltip_popup[data-side=bottom]{--_side:bottom}.b--tooltip_popup[data-side=start]{--_side:inline-start}.b--tooltip_popup[data-side=end]{--_side:inline-end}.b--tooltip_popup:where([data-align=start]){--_span:var(--_spanStart);place-self:var(--_placeStart)}.b--tooltip_popup:where([data-align=end]){--_span:var(--_spanEnd);place-self:var(--_placeEnd)}}@supports not ((anchor-name:--a) and (anchor-scope:all) and (position-area:inline-start span-block-end) and (position-try-fallbacks:flip-block)){.b--tooltip{position:relative}.b--tooltip_popup{position:absolute}.b--tooltip_popup[data-side=top]{bottom:100%}.b--tooltip_popup[data-side=bottom]{top:100%}.b--tooltip_popup[data-side=start]{inset-inline-end:100%}.b--tooltip_popup[data-side=end]{inset-inline-start:100%}.b--tooltip_popup:is([data-side=top],[data-side=bottom])[data-align=center]{left:50%;translate:-50% 0}.b--tooltip_popup:is([data-side=top],[data-side=bottom])[data-align=start]{inset-inline-start:0}.b--tooltip_popup:is([data-side=top],[data-side=bottom])[data-align=end]{inset-inline-end:0}.b--tooltip_popup:is([data-side=start],[data-side=end])[data-align=center]{top:50%;translate:0 -50%}.b--tooltip_popup:is([data-side=start],[data-side=end])[data-align=start]{top:0}.b--tooltip_popup:is([data-side=start],[data-side=end])[data-align=end]{bottom:0}}@media (prefers-reduced-motion:reduce){.b--tooltip{--duration:0s!important}}}