/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.expressive-code{font-family:var(--ec-uiFontFml);font-size:var(--ec-uiFontSize);font-weight:var(--ec-uiFontWg);line-height:var(--ec-uiLineHt);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.expressive-code :not(:is(svg,svg *)){box-sizing:border-box}.expressive-code pre{border:var(--ec-brdWd)solid var(--ec-brdCol);border-radius:calc(var(--ec-brdRad) + var(--ec-brdWd));background:var(--ec-codeBg);margin:0;padding:0;display:flex}.expressive-code pre:focus-visible{outline:3px solid var(--ec-focusBrd);outline-offset:-3px}.expressive-code pre>code{all:unset;padding:var(--ec-codePadBlk)0;color:var(--ec-codeFg);font-family:var(--ec-codeFontFml);font-size:var(--ec-codeFontSize);font-weight:var(--ec-codeFontWg);line-height:var(--ec-codeLineHt);flex:1 0 100%;display:block}.expressive-code pre{overflow-x:auto}.expressive-code pre.wrap .ec-line .code{white-space:pre-wrap;overflow-wrap:break-word;min-width:min(20ch,var(--ecMaxLine,20ch))}.expressive-code pre.wrap .ec-line .code span.indent{white-space:pre}.expressive-code pre::-webkit-scrollbar,.expressive-code pre::-webkit-scrollbar-track{background-color:inherit;border-radius:calc(var(--ec-brdRad) + var(--ec-brdWd));border-top-left-radius:0;border-top-right-radius:0}.expressive-code pre::-webkit-scrollbar-thumb{background-color:var(--ec-sbThumbCol);background-clip:content-box;border:4px solid #0000;border-radius:10px}.expressive-code pre::-webkit-scrollbar-thumb:hover{background-color:var(--ec-sbThumbHoverCol)}.expressive-code .ec-line{direction:ltr;unicode-bidi:isolate;grid-template-columns:auto 1fr;grid-template-areas:"gutter code";display:grid;position:relative}.expressive-code .ec-line .gutter{color:var(--ec-gtrFg);grid-area:gutter}.expressive-code .ec-line .gutter>*{pointer-events:none;-webkit-user-select:none;user-select:none}.expressive-code .ec-line .gutter~.code{--ecLineBrdCol:var(--ec-gtrBrdCol)}.expressive-code .ec-line.highlight .gutter{color:var(--ec-gtrHlFg)}.expressive-code .ec-line .code{box-sizing:content-box;text-indent:calc(var(--ecIndent,0ch)*-1);grid-area:code;padding-inline-start:calc(var(--ecIndent,0ch) + var(--ec-codePadInl) - var(--ecGtrBrdWd));padding-inline-end:var(--ec-codePadInl);position:relative}.expressive-code .ec-line .code :where(*),.expressive-code .ec-line .code:after,.expressive-code .ec-line .code:before{text-indent:0}.expressive-code .ec-line .code{--ecGtrBrdWd:var(--ec-gtrBrdWd);border-inline-start:var(--ecGtrBrdWd)solid var(--ecLineBrdCol,transparent)}.expressive-code .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.expressive-code .ec-line.mark{--tmLineBgCol:var(--ec-tm-markBg)}.expressive-code .ec-line.mark .code{--ecLineBrdCol:var(--ec-tm-markBrdCol)}.expressive-code .ec-line.ins{--tmLineBgCol:var(--ec-tm-insBg);--tmLabel:var(--ec-tm-insDiffIndContent)}.expressive-code .ec-line.ins .code{--ecLineBrdCol:var(--ec-tm-insBrdCol)}.expressive-code .ec-line.ins .code:before{color:var(--ec-tm-insDiffIndCol)}.expressive-code .ec-line.del{--tmLineBgCol:var(--ec-tm-delBg);--tmLabel:var(--ec-tm-delDiffIndContent)}.expressive-code .ec-line.del .code{--ecLineBrdCol:var(--ec-tm-delBrdCol)}.expressive-code .ec-line.del .code:before{color:var(--ec-tm-delDiffIndCol)}.expressive-code .ec-line.del,.expressive-code .ec-line.ins,.expressive-code .ec-line.mark{background:var(--tmLineBgCol)}.expressive-code .ec-line.del .code,.expressive-code .ec-line.ins .code,.expressive-code .ec-line.mark .code{--ecGtrBrdWd:var(--ec-tm-lineMarkerAccentWd)}.expressive-code .ec-line.del .code:before,.expressive-code .ec-line.ins .code:before,.expressive-code .ec-line.mark .code:before{box-sizing:border-box;content:var(--tmLabel," ");text-align:center;white-space:pre;padding-inline-start:var(--ec-tm-lineDiffIndMargLeft);display:block;position:absolute;left:0}.expressive-code .ec-line.del.tm-label .code:before,.expressive-code .ec-line.ins.tm-label .code:before,.expressive-code .ec-line.mark.tm-label .code:before{background:var(--ecLineBrdCol);padding:0 calc(var(--ec-tm-lineMarkerLabelPadInl) + var(--ec-tm-lineMarkerAccentWd))0 var(--ec-tm-lineMarkerLabelPadInl);color:var(--ec-tm-lineMarkerLabelCol)}.expressive-code .ec-line mark{--tmInlineBgCol:var(--ec-tm-markBg);--tmInlineBrdCol:var(--ec-tm-markBrdCol)}.expressive-code .ec-line ins{--tmInlineBgCol:var(--ec-tm-insBg);--tmInlineBrdCol:var(--ec-tm-insBrdCol)}.expressive-code .ec-line del{--tmInlineBgCol:var(--ec-tm-delBg);--tmInlineBrdCol:var(--ec-tm-delBrdCol)}.expressive-code .ec-line del,.expressive-code .ec-line ins,.expressive-code .ec-line mark{all:unset;--tmBrdL:var(--ec-tm-inlMarkerBrdWd);--tmBrdR:var(--ec-tm-inlMarkerBrdWd);--tmRadL:var(--ec-tm-inlMarkerBrdRad);--tmRadR:var(--ec-tm-inlMarkerBrdRad);padding-inline:var(--ec-tm-inlMarkerPad);border-radius:var(--tmRadL)var(--tmRadR)var(--tmRadR)var(--tmRadL);background:var(--tmInlineBgCol);background-clip:padding-box;margin-inline:.025rem;display:inline-block;position:relative}.expressive-code .ec-line del.open-start,.expressive-code .ec-line ins.open-start,.expressive-code .ec-line mark.open-start{--tmBrdL:0px;--tmRadL:0;margin-inline-start:0;padding-inline-start:0}.expressive-code .ec-line del.open-end,.expressive-code .ec-line ins.open-end,.expressive-code .ec-line mark.open-end{--tmBrdR:0px;--tmRadR:0;margin-inline-end:0;padding-inline-end:0}.expressive-code .ec-line del:before,.expressive-code .ec-line ins:before,.expressive-code .ec-line mark:before{content:"";pointer-events:none;border-radius:var(--tmRadL)var(--tmRadR)var(--tmRadR)var(--tmRadL);border:var(--ec-tm-inlMarkerBrdWd)solid var(--tmInlineBrdCol);border-inline-width:var(--tmBrdL)var(--tmBrdR);display:inline-block;position:absolute;inset:0}.expressive-code .frame{all:unset;--header-border-radius:calc(var(--ec-brdRad) + var(--ec-brdWd));--tab-border-radius:calc(var(--ec-frm-edTabBrdRad) + var(--ec-brdWd));--button-spacing:.4rem;--code-background:var(--ec-frm-edBg);border-radius:var(--header-border-radius);box-shadow:var(--ec-frm-frameBoxShdCssVal);display:block;position:relative}.expressive-code .frame .header{z-index:1;border-radius:var(--header-border-radius)var(--header-border-radius)0 0;display:none;position:relative}.expressive-code .frame.has-title code,.expressive-code .frame.has-title pre,.expressive-code .frame.is-terminal code,.expressive-code .frame.is-terminal pre{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.expressive-code .frame .title:empty:before{content:" "}.expressive-code .frame.has-title:not(.is-terminal){--button-spacing:calc(1.9rem + 2*(var(--ec-uiPadBlk) + var(--ec-frm-edActTabIndHt)))}.expressive-code .frame.has-title:not(.is-terminal) .title{color:var(--ec-frm-edActTabFg);background:var(--ec-frm-edActTabBg);padding:calc(var(--ec-uiPadBlk) + var(--ec-frm-edActTabIndHt))var(--ec-uiPadInl);border:var(--ec-brdWd)solid var(--ec-frm-edActTabBrdCol);border-radius:var(--tab-border-radius)var(--tab-border-radius)0 0;background-clip:padding-box;border-bottom:none;margin-block-start:var(--ec-frm-edTabsMargBlkStart);position:relative;overflow:hidden}.expressive-code .frame.has-title:not(.is-terminal) .title:after{content:"";pointer-events:none;border-top:var(--ec-frm-edActTabIndHt)solid var(--ec-frm-edActTabIndTopCol);border-bottom:var(--ec-frm-edActTabIndHt)solid var(--ec-frm-edActTabIndBtmCol);position:absolute;inset:0}.expressive-code .frame.has-title:not(.is-terminal) .header{background:linear-gradient(to top,var(--ec-frm-edTabBarBrdBtmCol)var(--ec-brdWd),transparent var(--ec-brdWd)),linear-gradient(var(--ec-frm-edTabBarBg),var(--ec-frm-edTabBarBg));background-repeat:no-repeat;padding-inline-start:var(--ec-frm-edTabsMargInlStart);display:flex}.expressive-code .frame.has-title:not(.is-terminal) .header:before{content:"";pointer-events:none;border:var(--ec-brdWd)solid var(--ec-frm-edTabBarBrdCol);border-radius:inherit;border-bottom:none;position:absolute;inset:0}.expressive-code .frame.is-terminal{--button-spacing:calc(1.9rem + var(--ec-brdWd) + 2*var(--ec-uiPadBlk));--code-background:var(--ec-frm-trmBg)}.expressive-code .frame.is-terminal .header{padding-block:var(--ec-uiPadBlk);letter-spacing:.025ch;color:var(--ec-frm-trmTtbFg);background:var(--ec-frm-trmTtbBg);border:var(--ec-brdWd)solid var(--ec-brdCol);border-bottom:none;justify-content:center;align-items:center;padding-block-end:calc(var(--ec-uiPadBlk) + var(--ec-brdWd));font-weight:500;display:flex;position:relative}.expressive-code .frame.is-terminal .header:before{content:"";pointer-events:none;left:var(--ec-uiPadInl);background-color:var(--ec-frm-trmTtbDotsFg);width:2.1rem;height:.56rem;opacity:var(--ec-frm-trmTtbDotsOpa);-webkit-mask-image:var(--ec-frm-trmIcon);mask-image:var(--ec-frm-trmIcon);line-height:0;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.expressive-code .frame.is-terminal .header:after{content:"";pointer-events:none;border-bottom:var(--ec-brdWd)solid var(--ec-frm-trmTtbBrdBtmCol);position:absolute;inset:0}.expressive-code .frame pre{background:var(--code-background)}.expressive-code .copy{flex-direction:row;gap:.25rem;display:flex;position:absolute;inset-block-start:calc(var(--ec-brdWd) + var(--button-spacing));inset-inline-end:calc(var(--ec-brdWd) + var(--ec-uiPadInl)/2)}@media (scripting:none){.expressive-code .copy{display:none}}.expressive-code .copy{direction:ltr;unicode-bidi:isolate}.expressive-code .copy button{z-index:1;cursor:pointer;background:var(--code-background);opacity:.75;border:none;border-radius:.2rem;align-self:flex-end;width:2.5rem;height:2.5rem;margin:0;padding:0;transition-property:opacity,background,border-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);position:relative}.expressive-code .copy button div{border-radius:inherit;background:var(--ec-frm-inlBtnBg);opacity:var(--ec-frm-inlBtnBgIdleOpa);transition-property:inherit;transition-duration:inherit;transition-timing-function:inherit;position:absolute;inset:0}.expressive-code .copy button:before{content:"";pointer-events:none;border-radius:inherit;border:var(--ec-brdWd)solid var(--ec-frm-inlBtnBrd);opacity:var(--ec-frm-inlBtnBrdOpa);position:absolute;inset:0}.expressive-code .copy button:after{content:"";pointer-events:none;background-color:var(--ec-frm-inlBtnFg);-webkit-mask-image:var(--ec-frm-copyIcon);mask-image:var(--ec-frm-copyIcon);margin:.475rem;line-height:0;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.expressive-code .copy button:focus:focus-visible,.expressive-code .copy button:hover{opacity:1}.expressive-code .copy button:focus:focus-visible div,.expressive-code .copy button:hover div{opacity:var(--ec-frm-inlBtnBgHoverOrFocusOpa)}.expressive-code .copy button:active{opacity:1}.expressive-code .copy button:active div{opacity:var(--ec-frm-inlBtnBgActOpa)}.expressive-code .copy .feedback{--tooltip-arrow-size:.35rem;--tooltip-bg:var(--ec-frm-tooltipSuccessBg);color:var(--ec-frm-tooltipSuccessFg);pointer-events:none;-webkit-user-select:none;user-select:none;background-color:var(--tooltip-bg);z-index:99;opacity:0;border-radius:.2rem;align-self:center;margin-inline-end:var(--tooltip-arrow-size);padding:.125rem .75rem;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:ease-in-out;position:relative;transform:translateY(.25rem)}.expressive-code .copy .feedback:after{content:"";pointer-events:none;top:calc(50% - var(--tooltip-arrow-size));border:var(--tooltip-arrow-size)solid transparent;border-inline-start-color:var(--tooltip-bg);position:absolute;inset-inline-end:calc(-2*(var(--tooltip-arrow-size) - .5px))}.expressive-code .copy .feedback.show{opacity:1;transform:translate(0)}@media (hover:hover){.expressive-code .copy button{opacity:0;width:2rem;height:2rem}.expressive-code .frame .copy .feedback.show~button:not(:hover),.expressive-code .frame:focus-within :focus-visible~.copy button:not(:hover),.expressive-code .frame:hover .copy button:not(:hover){opacity:.75}}.expressive-code :nth-child(1 of .ec-line) .code{padding-inline-end:calc(2rem + var(--ec-codePadInl))}.expressive-code .gutter .ln{box-sizing:content-box;min-width:var(--lnWidth,2ch);color:var(--ec-lineNumbers-fg);justify-content:flex-end;align-items:flex-start;padding-inline:2ch;display:inline-flex}.highlight .expressive-code .gutter .ln{color:var(--ec-lineNumbers-hlFg)}.expressive-code .ec-section{position:relative}.expressive-code .ec-section summary{font-family:var(--ec-cs-closedFontFml);font-size:var(--ec-cs-closedFontSize);line-height:var(--ec-cs-closedLineHt);-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--ec-cs-closedTextCol);background-color:var(--ec-cs-closedBgCol);--border-color:var(--ec-cs-closedBrdCol);--border-width:var(--ec-cs-closedBrdWd);box-shadow:inset 0 calc(-1*var(--border-width))var(--border-color),inset 0 var(--border-width)var(--border-color);margin:var(--ec-cs-closedMarg);padding:0;position:relative}.expressive-code .ec-section summary::marker{content:"";width:16px;height:16px;display:inline-block}.expressive-code .ec-section summary::-webkit-details-marker{display:none}.expressive-code .ec-section summary :is(.expand,.collapse){vertical-align:text-bottom;opacity:.75;width:16px;height:16px;display:inline-block;position:relative}.expressive-code .ec-section summary :is(.expand,.collapse):after{content:"";pointer-events:none;background-color:var(--ec-cs-closedTextCol);line-height:0;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.expressive-code .ec-section summary .expand:after{-webkit-mask-image:var(--ec-cs-expandIcon);mask-image:var(--ec-cs-expandIcon);-webkit-print-color-adjust:exact;print-color-adjust:exact}.expressive-code .ec-section summary .collapse{display:none}.expressive-code .ec-section summary .collapse:after{-webkit-mask-image:var(--ec-cs-collapseIcon);mask-image:var(--ec-cs-collapseIcon)}.expressive-code .ec-section summary .text{margin-left:1em}.expressive-code .ec-section summary .ec-line .code{padding-block:var(--ec-cs-closedPadBlk);text-indent:0}.expressive-code .ec-section details[open]+.content-lines,.expressive-code .ec-section[open]{--border-color:var(--ec-cs-openBrdCol);--border-width:var(--ec-cs-openBrdWd);box-shadow:inset 0 calc(-1*var(--border-width))var(--border-color),inset 0 var(--border-width)var(--border-color);padding-inline:var(--ec-cs-openPad);margin-inline:var(--ec-cs-openMarg)}.expressive-code .ec-section.github[open] summary{display:none}.expressive-code .ec-section.github[open]{background-color:var(--ec-cs-openBgCol)}.expressive-code .ec-section:is(.collapsible-start,.collapsible-end){flex-direction:column;display:flex}.expressive-code .ec-section:is(.collapsible-start,.collapsible-end) .content-lines{display:none}.expressive-code .ec-section:is(.collapsible-start,.collapsible-end) details[open] .collapse{display:inline-block}.expressive-code .ec-section:is(.collapsible-start,.collapsible-end) details[open] :is(.expand,.text){display:none}.expressive-code .ec-section:is(.collapsible-start,.collapsible-end) details[open]+.content-lines{background-color:var(--ec-cs-openBgColCollapsible);display:block}@media print{.expressive-code .ec-section:is(.collapsible-start,.collapsible-end) details[open]{display:none}}.expressive-code .ec-section.collapsible-end{flex-direction:column-reverse}:root,:root:not(:root.dark) .expressive-code:root.dark{--ec-brdRad:.4rem;--ec-brdWd:1px;--ec-brdCol:var(--c-border-soft);--ec-codeFontFml:var(--font-mono);--ec-codeFontSize:.875rem;--ec-codeFontWg:400;--ec-codeLineHt:1.55;--ec-codePadBlk:.85rem;--ec-codePadInl:1rem;--ec-codeBg:#121212;--ec-codeFg:#dbd7caee;--ec-codeSelBg:#eeeeee18;--ec-gtrFg:#dedcd56b;--ec-gtrBrdCol:#dedcd533;--ec-gtrBrdWd:1.5px;--ec-gtrHlFg:#bfbaaaac;--ec-uiFontFml:var(--font-mono);--ec-uiFontSize:1em;--ec-uiFontWg:400;--ec-uiLineHt:1.65;--ec-uiPadBlk:.25rem;--ec-uiPadInl:1rem;--ec-uiSelBg:#181818;--ec-uiSelFg:#dbd7caee;--ec-focusBrd:#0000;--ec-sbThumbCol:#dedcd510;--ec-sbThumbHoverCol:#dedcd554;--ec-tm-lineMarkerAccentMarg:0rem;--ec-tm-lineMarkerAccentWd:.15rem;--ec-tm-lineMarkerLabelPadInl:.2rem;--ec-tm-lineMarkerLabelCol:white;--ec-tm-lineDiffIndMargLeft:.3rem;--ec-tm-inlMarkerBrdWd:1.5px;--ec-tm-inlMarkerBrdRad:.2rem;--ec-tm-inlMarkerPad:.15rem;--ec-tm-insDiffIndContent:"+";--ec-tm-delDiffIndContent:"-";--ec-tm-markBg:#264a8940;--ec-tm-markBrdCol:#5570b380;--ec-tm-insBg:#26561c40;--ec-tm-insBrdCol:#4e7e4180;--ec-tm-insDiffIndCol:#7eb070d0;--ec-tm-delBg:#81322b40;--ec-tm-delBrdCol:#ae594f80;--ec-tm-delDiffIndCol:#e68a7ed0;--ec-frm-shdCol:#0000005b;--ec-frm-frameBoxShdCssVal:0 1px 2px #0f172a0d;--ec-frm-edActTabBg:#121212;--ec-frm-edActTabFg:#dbd7caee;--ec-frm-edActTabBrdCol:transparent;--ec-frm-edActTabIndHt:1px;--ec-frm-edActTabIndTopCol:#dedcd590;--ec-frm-edActTabIndBtmCol:#191919;--ec-frm-edTabsMargInlStart:0;--ec-frm-edTabsMargBlkStart:0;--ec-frm-edTabBrdRad:.4rem;--ec-frm-edTabBarBg:#121212;--ec-frm-edTabBarBrdCol:var(--c-border-soft);--ec-frm-edTabBarBrdBtmCol:#191919;--ec-frm-edBg:#121212;--ec-frm-trmTtbFg:#bfbaaa;--ec-frm-trmTtbDotsFg:#bfbaaa;--ec-frm-trmTtbDotsOpa:.15;--ec-frm-trmTtbBg:#121212;--ec-frm-trmTtbBrdBtmCol:var(--c-border-soft);--ec-frm-trmBg:#121212;--ec-frm-inlBtnBg:var(--c-text);--ec-frm-inlBtnBgIdleOpa:0;--ec-frm-inlBtnBgHoverOrFocusOpa:.055;--ec-frm-inlBtnBgActOpa:.08;--ec-frm-inlBtnFg:var(--c-text-muted);--ec-frm-inlBtnBrd:var(--c-text-muted);--ec-frm-inlBtnBrdOpa:.4;--ec-frm-tooltipSuccessBg:var(--c-text);--ec-frm-tooltipSuccessFg:var(--c-bg);--ec-frm-copyIcon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.75'%3E%3Cpath%20d%3D'M3%2019a2%202%200%200%201-1-2V2a2%202%200%200%201%201-1h13a2%202%200%200%201%202%201'%2F%3E%3Crect%20x%3D'6'%20y%3D'5'%20width%3D'16'%20height%3D'18'%20rx%3D'1.5'%20ry%3D'1.5'%2F%3E%3C%2Fsvg%3E");--ec-frm-trmIcon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2060%2016'%20preserveAspectRatio%3D'xMidYMid%20meet'%3E%3Ccircle%20cx%3D'8'%20cy%3D'8'%20r%3D'8'%2F%3E%3Ccircle%20cx%3D'30'%20cy%3D'8'%20r%3D'8'%2F%3E%3Ccircle%20cx%3D'52'%20cy%3D'8'%20r%3D'8'%2F%3E%3C%2Fsvg%3E");--ec-lineNumbers-fg:inherit;--ec-lineNumbers-hlFg:inherit;--ec-cs-closedBrdWd:0px;--ec-cs-closedPadBlk:4px;--ec-cs-closedMarg:0;--ec-cs-closedFontFml:inherit;--ec-cs-closedFontSize:inherit;--ec-cs-closedLineHt:inherit;--ec-cs-closedTextCol:#dbd7caee;--ec-cs-closedBgCol:#eeeeee0f;--ec-cs-closedBrdCol:#eeeeee80;--ec-cs-openBrdWd:1px;--ec-cs-openPad:0;--ec-cs-openMarg:0;--ec-cs-openBgCol:transparent;--ec-cs-openBgColCollapsible:#eeeeee1a;--ec-cs-openBrdCol:transparent;--ec-cs-expandIcon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2016%2016'%3E%3Cpath%20d%3D'm8.177.677%202.896%202.896a.25.25%200%200%201-.177.427H8.75v1.25a.75.75%200%200%201-1.5%200V4H5.104a.25.25%200%200%201-.177-.427L7.823.677a.25.25%200%200%201%20.354%200ZM7.25%2010.75a.75.75%200%200%201%201.5%200V12h2.146a.25.25%200%200%201%20.177.427l-2.896%202.896a.25.25%200%200%201-.354%200l-2.896-2.896A.25.25%200%200%201%205.104%2012H7.25v-1.25Zm-5-2a.75.75%200%200%200%200-1.5h-.5a.75.75%200%200%200%200%201.5h.5ZM6%208a.75.75%200%200%201-.75.75h-.5a.75.75%200%200%201%200-1.5h.5A.75.75%200%200%201%206%208Zm2.25.75a.75.75%200%200%200%200-1.5h-.5a.75.75%200%200%200%200%201.5h.5ZM12%208a.75.75%200%200%201-.75.75h-.5a.75.75%200%200%201%200-1.5h.5A.75.75%200%200%201%2012%208Zm2.25.75a.75.75%200%200%200%200-1.5h-.5a.75.75%200%200%200%200%201.5h.5Z'%2F%3E%3C%2Fsvg%3E");--ec-cs-collapseIcon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2016%2016'%3E%3Cpath%20d%3D'M10.896%202H8.75V.75a.75.75%200%200%200-1.5%200V2H5.104a.25.25%200%200%200-.177.427l2.896%202.896a.25.25%200%200%200%20.354%200l2.896-2.896A.25.25%200%200%200%2010.896%202ZM8.75%2015.25a.75.75%200%200%201-1.5%200V14H5.104a.25.25%200%200%201-.177-.427l2.896-2.896a.25.25%200%200%201%20.354%200l2.896%202.896a.25.25%200%200%201-.177.427H8.75v1.25Zm-6.5-6.5a.75.75%200%200%200%200-1.5h-.5a.75.75%200%200%200%200%201.5h.5ZM6%208a.75.75%200%200%201-.75.75h-.5a.75.75%200%200%201%200-1.5h.5A.75.75%200%200%201%206%208Zm2.25.75a.75.75%200%200%200%200-1.5h-.5a.75.75%200%200%200%200%201.5h.5ZM12%208a.75.75%200%200%201-.75.75h-.5a.75.75%200%200%201%200-1.5h.5A.75.75%200%200%201%2012%208Zm2.25.75a.75.75%200%200%200%200-1.5h-.5a.75.75%200%200%200%200%201.5h.5Z'%2F%3E%3C%2Fsvg%3E")}.expressive-code .ec-line :where(span[style^=--]:not([class])),:root:not(:root.dark) .expressive-code:root.dark .ec-line :where(span[style^=--]:not([class])){color:var(--0,inherit);background-color:var(--0bg,transparent);font-style:var(--0fs,inherit);font-weight:var(--0fw,inherit);-webkit-text-decoration:var(--0td,inherit);text-decoration:var(--0td,inherit)}.expressive-code:root:not(.dark),:root:root:not(.dark) .expressive-code:not(:root.dark){--ec-codeBg:#fff;--ec-codeFg:#393a34;--ec-codeSelBg:#22222218;--ec-gtrFg:#393a3493;--ec-gtrBrdCol:#393a3433;--ec-gtrHlFg:#4e4f47cf;--ec-uiSelBg:#f7f7f7;--ec-uiSelFg:#393a34;--ec-sbThumbCol:#393a3410;--ec-sbThumbHoverCol:#393a3476;--ec-tm-markBg:#9fb6ff40;--ec-tm-insBg:#94c68440;--ec-tm-insDiffIndCol:#3a692fd0;--ec-tm-delBg:#fea09240;--ec-tm-delDiffIndCol:#97453dd0;--ec-frm-shdCol:#00000028;--ec-frm-edActTabBg:#fff;--ec-frm-edActTabFg:#393a34;--ec-frm-edActTabIndTopCol:#393a3490;--ec-frm-edActTabIndBtmCol:#f0f0f0;--ec-frm-edTabBarBg:#fff;--ec-frm-edTabBarBrdBtmCol:#f0f0f0;--ec-frm-edBg:#fff;--ec-frm-trmTtbFg:#4e4f47;--ec-frm-trmTtbDotsFg:#4e4f47;--ec-frm-trmTtbBg:#fff;--ec-frm-trmBg:#fff;--ec-cs-closedTextCol:#393a34;--ec-cs-closedBgCol:#2222220f;--ec-cs-closedBrdCol:#22222280;--ec-cs-openBgColCollapsible:#2222221a}.expressive-code:root:not(.dark) .ec-line :where(span[style^=--]:not([class])),:root:root:not(.dark) .expressive-code:not(:root.dark) .ec-line :where(span[style^=--]:not([class])){color:var(--1,inherit);background-color:var(--1bg,transparent);font-style:var(--1fs,inherit);font-weight:var(--1fw,inherit);-webkit-text-decoration:var(--1td,inherit);text-decoration:var(--1td,inherit)}.astro-site .expressive-code .hljs-comment,.astro-site .expressive-code .hljs-quote{color:#a0ada0}.astro-site .expressive-code :is(.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-section,.hljs-link){color:#ab5959}.astro-site .expressive-code :is(.hljs-string,.hljs-title,.hljs-name,.hljs-type,.hljs-attribute,.hljs-symbol,.hljs-bullet,.hljs-addition,.hljs-variable,.hljs-template-tag,.hljs-template-variable){color:#b56959}.astro-site .expressive-code :is(.hljs-number,.hljs-meta,.hljs-built_in,.hljs-builtin-name,.hljs-params){color:#a65e2b}.astro-site .expressive-code :is(.hljs-deletion,.hljs-selector-id,.hljs-selector-class){color:#ab5959}.dark .astro-site .expressive-code .hljs-comment,.dark .astro-site .expressive-code .hljs-quote{color:#758575dd}.dark .astro-site .expressive-code :is(.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-section,.hljs-link){color:#cb7676}.dark .astro-site .expressive-code :is(.hljs-string,.hljs-title,.hljs-name,.hljs-type,.hljs-attribute,.hljs-symbol,.hljs-bullet,.hljs-addition,.hljs-variable,.hljs-template-tag,.hljs-template-variable){color:#c98a7d}.dark .astro-site .expressive-code :is(.hljs-number,.hljs-meta,.hljs-built_in,.hljs-builtin-name,.hljs-params){color:#c99076}.dark .astro-site .expressive-code :is(.hljs-deletion,.hljs-selector-id,.hljs-selector-class){color:#cb7676}:where(.astro-site) .prose{--fg-light:var(--c-text-faint);--fg:var(--c-text-soft);--fg-deep:var(--c-text);--fg-deeper:var(--c-text);color:var(--fg)}.dark :where(.astro-site) .prose{--fg-light:var(--c-text-faint);--fg:var(--c-text-soft);--fg-deep:var(--c-text);--fg-deeper:var(--c-text)}:where(.astro-site) .prose a{border-bottom:1px solid var(--c-border-soft);transition:border-color var(--motion-fast)ease,color var(--motion-fast)ease}:where(.astro-site) .prose a:hover{border-bottom-color:var(--c-border-strong);color:var(--c-text)}:where(.astro-site) .prose a code{color:inherit}:where(.astro-site) .prose hr{width:50px;margin:2em auto}:where(.astro-site) .prose blockquote{margin-left:-1.1em;padding:.5em 1em;font-style:normal;font-weight:400;line-height:1.6em}:where(.astro-site) .prose blockquote>*{opacity:.7}:where(.astro-site) .prose blockquote>:first-child{margin-top:0}:where(.astro-site) .prose blockquote>:last-child{margin-bottom:0}:where(.astro-site) .prose blockquote p:first-of-type:after,:where(.astro-site) .prose blockquote p:first-of-type:before{content:none}:where(.astro-site) .prose s{opacity:.5}:where(.astro-site) .prose em{color:var(--fg-deep);font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.05em}:where(.astro-site) .prose details summary{cursor:pointer;padding-left:1px}:where(.astro-site) .prose details:not(.expressive-code *){margin-top:1.25em;margin-bottom:1.25em}:where(.astro-site) .prose li details{margin-top:.5em;margin-bottom:.5em}:where(.astro-site) .prose tbody td:first-child,:where(.astro-site) .prose thead th{white-space:nowrap}:where(.astro-site) .prose code:not(.expressive-code code){border:1px solid var(--c-border-soft);background-color:var(--c-surface-soft);border-radius:.3rem;padding:.15rem .3rem}:where(.astro-site) .prose div:has(>table){overflow-x:auto}:where(.astro-site) .prose code:not(.expressive-code code):not(table td code){overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone}:where(.astro-site) .toc-desktop{z-index:100;--uno:"lt-lgp:hidden";flex-direction:column;width:15.625rem;font-size:.875em;display:flex;position:fixed;top:5.5rem;bottom:0;left:2.05rem;overflow:hidden}:where(.astro-site) .toc-search-box{align-items:center;height:1.75rem;margin-bottom:.5rem;display:flex;position:relative}:where(.astro-site) .toc-search-box:after{content:"";opacity:.2;transform-origin:0;background:currentColor;height:1px;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:1.75rem;right:0;transform:scaleX(0)}:where(.astro-site) .toc-search-box.expanded:after{transform:scaleX(1)}:where(.astro-site) .toc-search-trigger{cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;transition:opacity .2s,transform .2s;display:flex}:where(.astro-site) .toc-search-trigger:hover{opacity:1}:where(.astro-site) .toc-search-box.expanded .toc-search-trigger{opacity:.6;cursor:default;pointer-events:none;transform:scale(.9)}:where(.astro-site) .toc-search-input{color:inherit;opacity:0;pointer-events:none;background:0 0;border:none;outline:none;padding:.2rem 0;font-size:.75rem;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:absolute;left:1.75rem;right:1.25rem;transform:translate(-8px)}:where(.astro-site) .toc-search-box.expanded .toc-search-input{opacity:1;pointer-events:auto;transform:translate(0)}:where(.astro-site) .toc-search-input::placeholder{opacity:.4;color:inherit}:where(.astro-site) .toc-search-clear{cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.625rem;transition:opacity .2s,transform .2s;display:flex;position:absolute;right:0;transform:scale(.8)}:where(.astro-site) .toc-search-box.expanded .toc-search-clear:not(.hidden){opacity:.5;transform:scale(1)}:where(.astro-site) .toc-search-clear:hover{opacity:1!important}:where(.astro-site) .toc-search-clear.hidden{display:none}:where(.astro-site) .toc-search-no-match{display:none!important}:where(.astro-site) .toc-desktop-anchor{opacity:.6;align-items:center;font-size:1rem;transition:all .7s;display:flex}:where(.astro-site) .prose:hover .toc-desktop-content>.toc-desktop-anchor,:where(.astro-site) .toc-desktop-on>.toc-desktop-anchor,:where(.astro-site) .toc-desktop:hover>.toc-desktop-anchor{opacity:.8}:where(.astro-site) .toc-desktop>ul{scrollbar-width:thin;scrollbar-color:#7d7d7d4d transparent;opacity:.7;height:100%;margin-top:.25rem;padding-right:.5rem;transition:all .7s;overflow-y:auto}:where(.astro-site) .toc-desktop>ul::-webkit-scrollbar{width:4px}:where(.astro-site) .toc-desktop>ul::-webkit-scrollbar-track{background:0 0;border-radius:2px}:where(.astro-site) .toc-desktop>ul::-webkit-scrollbar-thumb{background:#7d7d7d40;border-radius:2px;transition:background .2s}:where(.astro-site) .toc-desktop>ul::-webkit-scrollbar-thumb:hover{background:#7d7d7d66}.dark :where(.astro-site) .toc-desktop>ul::-webkit-scrollbar-thumb{background:#ffffff26}.dark :where(.astro-site) .toc-desktop>ul::-webkit-scrollbar-thumb:hover{background:#ffffff40}:where(.astro-site) .prose:hover .toc-desktop-content>ul,:where(.astro-site) .toc-desktop-on>ul,:where(.astro-site) .toc-desktop:hover>ul{opacity:.9}:where(.astro-site) .toc-desktop ul>li:before{content:none!important;display:none!important}:where(.astro-site) .toc-desktop ul>li{margin-top:.5em;padding-left:.8rem;line-height:1.6em}:where(.astro-site) .toc-desktop>ul>li{padding-left:0}:where(.astro-site) .toc-desktop ul>li>a{color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;opacity:.75;border-bottom:0;transition:all .2s cubic-bezier(.4,0,.2,1);display:block;overflow-x:hidden}:where(.astro-site) .toc-desktop ul>li>a:hover{border-bottom:0}:where(.astro-site) .toc-desktop-right.toc-desktop{left:auto;right:0}:where(.astro-site) .toc-desktop [aria-current=true]{opacity:1}:where(.astro-site) .expressive-code{margin:1em 0}:where(.astro-site) .expressive-code .frame{background:var(--c-bg);position:relative;overflow:hidden;border:1px solid var(--c-border-soft)!important;border-radius:.4rem!important;box-shadow:0 1px 2px #0f172a0d!important}.dark :where(.astro-site) .expressive-code .frame{background:#121212;box-shadow:0 1px 2px #00000029!important}:where(.astro-site) .expressive-code .frame .header{box-sizing:border-box;align-items:center;display:flex;border-bottom:1px solid var(--c-border-soft)!important;background:var(--c-bg)!important;min-height:2.1rem!important;margin:0!important;padding:.45rem .65rem!important}:where(.astro-site) .expressive-code .frame:not(.is-terminal):not(.has-title)>.header{display:none!important}:where(.astro-site) .prose .expressive-code pre{border-radius:0!important;margin:0!important;padding:.85rem 1rem!important;font-size:.875rem!important;line-height:1.55!important}.dark :where(.astro-site) .expressive-code .frame .header{background:#121212!important}:where(.astro-site) .expressive-code .copy{z-index:3;align-items:center;display:flex;width:1.75rem!important;height:1.75rem!important;position:absolute!important;top:.175rem!important;right:.25rem!important}:where(.astro-site) .expressive-code .copy button:before{display:none}:where(.astro-site) .expressive-code .copy button>div{display:none!important}:where(.astro-site) .expressive-code .copy button{cursor:pointer;justify-content:center;align-items:center;width:1.75rem!important;height:1.75rem!important;color:var(--c-text-muted)!important;opacity:.68!important;background:0 0!important;border:0!important;border-radius:.3rem!important;transition:opacity .16s,background-color .16s,color .16s,transform .14s cubic-bezier(.23,1,.32,1)!important;display:inline-flex!important}:where(.astro-site) .expressive-code .copy button:after{margin:auto;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important;opacity:1!important;background-color:currentColor!important;width:.95rem!important;height:.95rem!important;display:block!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 6V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1h-3v3c0 .552-.45 1-1.007 1H4.007A1 1 0 0 1 3 21l.003-14c0-.552.45-1 1.006-1zM5.002 8L5 20h10V8zM9 6h8v10h2V4H9z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 6V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1h-3v3c0 .552-.45 1-1.007 1H4.007A1 1 0 0 1 3 21l.003-14c0-.552.45-1 1.006-1zM5.002 8L5 20h10V8zM9 6h8v10h2V4H9z'/%3E%3C/svg%3E")!important}:where(.astro-site) .expressive-code .copy button:active:after,:where(.astro-site) .expressive-code .copy button:focus-visible,:where(.astro-site) .expressive-code .copy button:hover:after{opacity:1!important}:where(.astro-site) .expressive-code .copy button:focus-visible,:where(.astro-site) .expressive-code .copy button:hover{background:var(--c-surface-hover)!important;color:var(--c-text)!important;opacity:1!important}:where(.astro-site) .expressive-code .copy button:focus-visible{outline-offset:1px;outline:2px solid var(--c-border-strong)!important}:where(.astro-site) .expressive-code .copy button:active{transform:scale(.96)}:where(.astro-site) .expressive-code .copy .feedback{opacity:0;transform-origin:100%;font-weight:500;box-shadow:0 4px 14px #0000001f;background:var(--c-text)!important;color:var(--c-bg)!important;font-family:var(--font-sans)!important;border:0!important;border-radius:.35rem!important;padding:.25rem .55rem!important;font-size:.72rem!important;line-height:1.3!important;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)!important;transform:translate(.25rem)scale(.97)!important}:where(.astro-site) .expressive-code .copy>[aria-live]{position:absolute;top:50%;right:calc(100% + .5rem);transform:translateY(-50%)}:where(.astro-site) .expressive-code .copy .feedback.show{opacity:1;transform:translate(0)scale(1)!important}:where(.astro-site) .expressive-code .frame.is-terminal .header:before{flex:none;content:""!important;opacity:1!important;background-color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 9'%3E%3Ccircle cx='4.5' cy='4.5' r='4.5' fill='%23ff5f57'/%3E%3Ccircle cx='17.5' cy='4.5' r='4.5' fill='%23ffbd2e'/%3E%3Ccircle cx='30.5' cy='4.5' r='4.5' fill='%2328c840'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:contain!important;width:2.2rem!important;height:.55rem!important;display:block!important;-webkit-mask-image:none!important;mask-image:none!important}:where(.astro-site) .expressive-code .ec-section summary{list-style:none}:where(.astro-site) .expressive-code .ec-section summary::-webkit-details-marker{display:none}:where(.astro-site) .expressive-code .ec-section summary .code{align-items:center;display:flex}:where(.astro-site) .expressive-code .ec-section summary svg{display:inline-block}:where(.astro-site) .expressive-code .gutter .ln{padding-inline:1ch!important}:where(.astro-site) .expressive-code .collapsible-start .code{height:1.4em}:where(.astro-site) .viewer-canvas.viewer-loading>img{opacity:0}:where(.astro-site) .viewer-backdrop{background-color:#000000e6}:where(.astro-site) .viewer-navbar{background-color:#0000;margin-bottom:5px}:where(.astro-site) .viewer-list>li{border:1px solid #000;border-radius:1px;margin-right:-1px}:where(.astro-site) article img:not(.no-zoom):not(a img){cursor:zoom-in}:where(.astro-site) a.header-anchor{float:left;opacity:0;margin-left:-.9em;font-size:1em;text-decoration:none;border:0!important}:where(.astro-site) a.header-anchor:focus,:where(.astro-site) a.header-anchor:hover{text-decoration:none}:where(.astro-site) h1:focus .header-anchor,:where(.astro-site) h1:hover .header-anchor,:where(.astro-site) h2:focus .header-anchor,:where(.astro-site) h2:hover .header-anchor,:where(.astro-site) h3:focus .header-anchor,:where(.astro-site) h3:hover .header-anchor,:where(.astro-site) h4:focus .header-anchor,:where(.astro-site) h4:hover .header-anchor,:where(.astro-site) h5:focus .header-anchor,:where(.astro-site) h5:hover .header-anchor,:where(.astro-site) h6:focus .header-anchor,:where(.astro-site) h6:hover .header-anchor{opacity:.5}:where(.astro-site) .callout{padding-left:16px;font-size:15px}:where(.astro-site) .callout p{margin-top:1rem;margin-bottom:1rem}:where(.astro-site) .callout-title-icon{padding-right:2px}.dark :where(.astro-site) .img-light,html:not(.dark) :where(.astro-site) .img-dark{display:none}:where(.astro-site) .rds-video{z-index:150;aspect-ratio:16/9;border-radius:.5rem;width:100%;margin:5rem 0;position:relative;scale:1.2}@media (max-width:1023.9px){:where(.astro-site) .rds-video{margin:1rem 0;scale:1}}:where(.astro-site) .rds-video.no-scale{margin:1rem 0;scale:1}:where(.astro-site) [data-link=custom-url].rounded,:where(.astro-site) [data-link=github-acct]{font-family:var(--font-condensed);background:#8882;border-radius:9999px;align-items:center;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;display:inline-flex;transform:translateY(6px);color:var(--fg-light)!important;border-width:0!important;transition:all .3s ease-in-out!important}:where(.astro-site) [data-link=custom-url].rounded>img,:where(.astro-site) [data-link=github-acct]>img{object-fit:cover;border-radius:50%;width:1.6em;height:1.6em;margin:0 .25rem 0 0;display:inline-block}:where(.astro-site) [data-link=custom-url].square,:where(.astro-site) [data-link=github-repo]:not(.github){font-family:var(--font-condensed);background:#8882;border-radius:.25rem;align-items:center;padding:.25rem .375rem;line-height:100%;display:inline-flex;transform:translateY(3px);color:var(--fg-light)!important;border-width:0!important;transition:all .3s ease-in-out!important}:where(.astro-site) [data-link=custom-url].square>img,:where(.astro-site) [data-link=github-repo]:not(.github)>img{object-fit:cover;border-radius:2px;width:1.1em;height:1.1em;margin:0 .25rem 0 0;display:inline-block}:where(.astro-site) [data-link=custom-url].rounded:hover,:where(.astro-site) [data-link=custom-url].square:hover,:where(.astro-site) [data-link=github-acct]:hover,:where(.astro-site) [data-link=github-repo]:not(.github):hover{background:#8883;color:var(--fg)!important}:where(.astro-site) [data-link=github-repo].github,:where(.astro-site) [data-link=npm-pkg]{font-family:var(--font-mono)}:where(.astro-site) [data-link=custom-url]>img,:where(.astro-site) [data-link=github-repo].github>img,:where(.astro-site) [data-link=npm-pkg]>img{border-radius:0;width:1.05em;height:1.05em;margin:0 .25rem .2rem .1rem;display:inline-block}:where(.astro-site) .rds-badge{color:#fff;text-transform:uppercase;background-color:var(--badge-color-light,#a8a29e);border-radius:.25rem;margin-right:.5rem;padding:.125rem .375rem;font-size:.75rem;line-height:1rem;display:inline-block}.dark :where(.astro-site) .rds-badge{color:#000;background-color:var(--badge-color-dark,#a8a29e)}:where(.astro-site) [data-badge=n]{--badge-color-light:#f87171;--badge-color-dark:#fecaca}:where(.astro-site) [data-badge=a]{--badge-color-light:#fb923c;--badge-color-dark:#fed7aa}:where(.astro-site) [data-badge=v]{--badge-color-light:#facc15;--badge-color-dark:#fef08a}:where(.astro-site) .new-tab-icon{margin-bottom:.3rem;margin-left:.1rem;font-size:.6em}:where(.astro-site) .external-link-cursor{cursor:var(--external-link-cursor)}:where(.astro-site) .expressive-code .frame:not(.is-terminal):not(:has(figcaption .title)){position:relative}:where(.astro-site) .expressive-code .frame:not(.is-terminal):not(:has(figcaption .title)) pre[data-language]:not([data-language=text]):not([data-language=plaintext]):before{content:attr(data-language);z-index:1;font-family:var(--font-mono);color:var(--c-text-muted);background:var(--c-surface-soft);text-transform:uppercase;letter-spacing:.03em;pointer-events:none;opacity:.75;border-top-left-radius:.4rem;padding:.15rem .6rem;font-size:.72rem;line-height:1.4;position:absolute;bottom:.4rem;right:.4rem}