@layer cs.components{:root{--cs-glyph-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' 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='8.75'/%3E%3Cpath d='M12 11v5.25'/%3E%3Ccircle cx='12' cy='7.9' r='1.05' fill='currentColor' stroke='none'/%3E%3C/svg%3E");--cs-glyph-sparkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.5 3.5c.55 4.6 2.4 6.45 7 7-4.6.55-6.45 2.4-7 7-.55-4.6-2.4-6.45-7-7 4.6-.55 6.45-2.4 7-7z'/%3E%3Cpath d='M18.25 15.5v5M15.75 18h5'/%3E%3C/svg%3E");--cs-glyph-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' 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.85.85-4.23 4.12 1 5.83L12 16.85 6.78 19.6l1-5.83L3.55 9.65l5.85-.85z'/%3E%3C/svg%3E");--cs-glyph-success:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' 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='8.75'/%3E%3Cpath d='m8.25 12.25 2.5 2.5 5-5.25'/%3E%3C/svg%3E");--cs-glyph-warning:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' 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.9 17.1A2 2 0 0 0 4.6 20h14.8a2 2 0 0 0 1.7-2.9L13.7 4.2a2 2 0 0 0-3.4 0z'/%3E%3Cpath d='M12 9.5v4.25'/%3E%3Ccircle cx='12' cy='16.6' r='1.05' fill='currentColor' stroke='none'/%3E%3C/svg%3E");--cs-glyph-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.25 19.25 6v5.5c0 4.6-3.1 8-7.25 9.25-4.15-1.25-7.25-4.65-7.25-9.25V6z'/%3E%3Cpath d='M12 8.25v4.5'/%3E%3Ccircle cx='12' cy='15.6' r='1.05' fill='currentColor' stroke='none'/%3E%3C/svg%3E");--cs-glyph-error:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.4 3.25h7.2l5.15 5.15v7.2l-5.15 5.15H8.4l-5.15-5.15V8.4z'/%3E%3Cpath d='M12 7.75v5'/%3E%3Ccircle cx='12' cy='16' r='1.05' fill='currentColor' stroke='none'/%3E%3C/svg%3E");--cs-glyph-link:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' 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");--cs-glyph-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--cs-glyph-chevron-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E");--cs-glyph-external:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6M20 4l-9 9'/%3E%3Cpath d='M18 14v4.5c0 .83-.67 1.5-1.5 1.5h-11c-.83 0-1.5-.67-1.5-1.5v-11C4 6.67 4.67 6 5.5 6H10'/%3E%3C/svg%3E");--cs-glyph-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5.25 12.5 4.25 4.25 9.25-9.5'/%3E%3C/svg%3E")}.cs-admonition{--a-fg:var(--cs-info-fg);--a-text:var(--cs-info-text);--a-soft:var(--cs-info-soft);--a-line:var(--cs-info-line);--a-glyph:var(--cs-glyph-info);--a-rail:3px;--a-pad-x:var(--cs-space-4);padding:var(--cs-space-3-5) var(--a-pad-x) var(--cs-space-4);border-radius:var(--cs-radius-lg);background:linear-gradient(var(--a-soft), var(--a-soft)), var(--cs-surface-1);box-shadow:inset 0 0 0 var(--cs-bw) color-mix(in oklch, var(--a-line) 55%, transparent);color:var(--cs-text-2);font-size:var(--cs-text-md);letter-spacing:var(--cs-track-md);margin:0;padding-inline-start:calc(var(--a-pad-x) + var(--a-rail));line-height:1.65;display:block;position:relative;overflow:hidden}.cs-admonition:before{content:"";inline-size:var(--a-rail);background:var(--a-fg);position:absolute;inset-block:0;inset-inline-start:0}.cs-admonition[data-type=note],.cs-admonition[data-type=info]{--a-fg:var(--cs-info-fg);--a-text:var(--cs-info-text);--a-soft:var(--cs-info-soft);--a-line:var(--cs-info-line);--a-glyph:var(--cs-glyph-info)}.cs-admonition[data-type=tip],.cs-admonition[data-type=hint]{--a-fg:var(--cs-ok-fg);--a-text:var(--cs-ok-text);--a-soft:var(--cs-ok-soft);--a-line:var(--cs-ok-line);--a-glyph:var(--cs-glyph-sparkle)}.cs-admonition[data-type=important]{--a-fg:var(--cs-accent-fg);--a-text:var(--cs-accent-text);--a-soft:var(--cs-accent-soft);--a-line:var(--cs-accent-line);--a-glyph:var(--cs-glyph-star)}.cs-admonition[data-type=success],.cs-admonition[data-type=check],.cs-admonition[data-type=done]{--a-fg:var(--cs-ok-fg);--a-text:var(--cs-ok-text);--a-soft:var(--cs-ok-soft);--a-line:var(--cs-ok-line);--a-glyph:var(--cs-glyph-success)}.cs-admonition[data-type=warning],.cs-admonition[data-type=attention]{--a-fg:var(--cs-warn-fg);--a-text:var(--cs-warn-text);--a-soft:var(--cs-warn-soft);--a-line:var(--cs-warn-line);--a-glyph:var(--cs-glyph-warning)}.cs-admonition[data-type=caution]{--a-fg:var(--cs-warn-fg);--a-text:var(--cs-warn-text);--a-soft:var(--cs-warn-soft);--a-line:var(--cs-warn-line);--a-glyph:var(--cs-glyph-shield)}.cs-admonition[data-type=danger],.cs-admonition[data-type=error]{--a-fg:var(--cs-err-fg);--a-text:var(--cs-err-text);--a-soft:var(--cs-err-soft);--a-line:var(--cs-err-line);--a-glyph:var(--cs-glyph-error)}.cs-admonition-title{align-items:center;gap:var(--cs-space-2);color:var(--a-text);font-size:var(--cs-text-md);font-weight:var(--cs-weight-semibold);line-height:var(--cs-lh-md);letter-spacing:var(--cs-track-md);margin:0;display:flex}.cs-admonition-title:before{content:"";background:var(--a-fg);block-size:1.125rem;inline-size:1.125rem;-webkit-mask:var(--a-glyph) center / contain no-repeat;mask:var(--a-glyph) center / contain no-repeat;flex:none}.cs-admonition>:not(.cs-admonition-title){margin:0}.cs-admonition>*+*,.cs-admonition-body>*+*{margin-block-start:.7em}.cs-admonition>.cs-admonition-title+*{margin-block-start:var(--cs-space-1-5)}.cs-admonition-body>*{margin-block-end:0}.cs-admonition :where(strong,b){color:var(--cs-text-1);font-weight:var(--cs-weight-semibold)}.cs-admonition a{color:var(--a-text);text-decoration-line:underline;text-decoration-color:color-mix(in oklch, var(--a-text) 50%, transparent);text-underline-offset:.2em}.cs-admonition a:hover{text-decoration-color:currentColor}.cs-admonition :not(pre)>code{background:color-mix(in oklch, var(--cs-surface-sunken) 55%, transparent)}details.cs-admonition{interpolate-size:allow-keywords;padding-block-end:0}details.cs-admonition[open]{padding-block-end:var(--cs-space-4)}details.cs-admonition>summary.cs-admonition-title{min-block-size:max(var(--cs-target-min), calc(var(--cs-text-md) * var(--cs-lh-md)));margin-inline:calc(var(--a-pad-x) * -1) calc(var(--a-pad-x) * -1 + var(--cs-bw));margin-block:calc(var(--cs-space-3-5) * -1 + var(--cs-bw)) 0;padding:calc(var(--cs-space-3-5) - var(--cs-bw)) calc(var(--a-pad-x) - var(--cs-bw)) var(--cs-space-3-5);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--cs-dur-2) var(--cs-ease-standard), border-radius var(--cs-dur-3) var(--cs-ease-standard);border-start-end-radius:calc(var(--cs-radius-lg) - var(--cs-bw));border-end-end-radius:calc(var(--cs-radius-lg) - var(--cs-bw));padding-inline-start:var(--a-pad-x);list-style:none;position:relative}:root[data-cs-motion=reduce] details.cs-admonition>summary.cs-admonition-title{transition-property:background-color}details.cs-admonition>summary.cs-admonition-title::-webkit-details-marker{display:none}details.cs-admonition>summary.cs-admonition-title:after{content:"";background:var(--cs-text-2);block-size:1rem;inline-size:1rem;-webkit-mask:var(--cs-glyph-chevron-down) center / contain no-repeat;mask:var(--cs-glyph-chevron-down) center / contain no-repeat;transition:rotate var(--cs-dur-spring) var(--cs-ease-spring), background-color var(--cs-dur-2) var(--cs-ease-standard);flex:none;margin-inline-start:auto}details.cs-admonition[open]>summary.cs-admonition-title:after{rotate:180deg}@media (hover:hover){details.cs-admonition>summary.cs-admonition-title:hover{background:var(--cs-state-hover)}details.cs-admonition>summary.cs-admonition-title:hover:after{background:var(--cs-text-1)}}details.cs-admonition>summary.cs-admonition-title:active{background:var(--cs-state-press)}details.cs-admonition>summary.cs-admonition-title:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:calc(var(--cs-focus-width) * -1);box-shadow:none}details.cs-admonition[open]>summary.cs-admonition-title{border-end-end-radius:0;margin-block-end:var(--cs-space-1)}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-])){--d-pad-x:var(--cs-space-4);--d-chevron:1rem;--d-gap:var(--cs-space-2-5);border-radius:var(--cs-radius-lg);background:var(--cs-surface-1);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-1);color:var(--cs-text-2);interpolate-size:allow-keywords;transition:background-color var(--cs-dur-3) var(--cs-ease-standard);margin:0;display:block}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary{align-items:center;gap:var(--d-gap);min-block-size:max(var(--cs-target-min), var(--cs-control-h-lg));margin:var(--cs-bw);padding:calc(var(--cs-space-2-5) - var(--cs-bw)) calc(var(--d-pad-x) - var(--cs-bw));border-radius:calc(var(--cs-radius-lg) - var(--cs-bw));color:var(--cs-text-1);font-size:var(--cs-text-md);font-weight:var(--cs-weight-medium);line-height:var(--cs-lh-md);letter-spacing:var(--cs-track-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--cs-dur-2) var(--cs-ease-standard), border-radius var(--cs-dur-3) var(--cs-ease-standard);list-style:none;display:flex}:root[data-cs-motion=reduce] :is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary{transition-property:background-color}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary::-webkit-details-marker{display:none}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary:before{content:"";inline-size:var(--d-chevron);block-size:var(--d-chevron);background:var(--cs-text-3);-webkit-mask:var(--cs-glyph-chevron-right) center / contain no-repeat;mask:var(--cs-glyph-chevron-right) center / contain no-repeat;transition:rotate var(--cs-dur-spring) var(--cs-ease-spring), background-color var(--cs-dur-2) var(--cs-ease-standard);flex:none}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))[open]>summary:before{background:var(--cs-text-1);rotate:90deg}@media (hover:hover){:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary:hover{background:var(--cs-state-hover)}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary:hover:before{background:var(--cs-text-1)}}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary:active{background:var(--cs-state-press)}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:var(--cs-focus-offset);box-shadow:0 0 0 calc(var(--cs-focus-offset) + var(--cs-focus-width) + var(--cs-focus-halo-width)) var(--cs-focus-halo)}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))[open]{background:var(--cs-surface-1);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2)}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))[open]>summary{border-end-end-radius:0;border-end-start-radius:0}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>:not(summary){margin:0;margin-inline:calc(var(--d-pad-x) + var(--d-chevron) + var(--d-gap)) var(--d-pad-x);font-size:var(--cs-text-md);line-height:1.65}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>:not(summary)+:not(summary){margin-block-start:.75em}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary+*{margin-block-start:var(--cs-space-1)}:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>:last-child:not(summary){margin-block-end:var(--cs-space-4)}.cs-details-body>*{margin:0}.cs-details-body>*+*{margin-block-start:.75em}:is(.cs-details,details.cs-admonition,:where(.cs-prose) details:not([class*=cs-]))::details-content{opacity:0;block-size:0;transition:block-size var(--cs-dur-4) var(--cs-ease-out), opacity var(--cs-dur-3) var(--cs-ease-standard), content-visibility var(--cs-dur-4) allow-discrete;overflow:clip}:is(.cs-details,details.cs-admonition,:where(.cs-prose) details:not([class*=cs-]))[open]::details-content{opacity:1;block-size:auto}:root[data-cs-motion=reduce] :is(.cs-details,details.cs-admonition,:where(.cs-prose) details:not([class*=cs-]))::details-content{transition:opacity var(--cs-dur-2) var(--cs-ease-standard), content-visibility var(--cs-dur-2) allow-discrete}.cs-steps{--s-marker:1.875rem;--s-gap:var(--cs-space-4);counter-reset:cs-step;margin:0;padding:0;list-style:none;display:grid}.cs-steps>li{min-block-size:var(--s-marker);padding:0 0 var(--cs-space-8) calc(var(--s-marker) + var(--s-gap));counter-increment:cs-step;margin:0;position:relative}.cs-steps>li:last-child{padding-block-end:0}.cs-steps>li:before{content:counter(cs-step);inline-size:var(--s-marker);block-size:var(--s-marker);border-radius:var(--cs-radius-full);background:var(--cs-surface-2);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-3), var(--cs-elev-1);color:var(--cs-text-1);font-size:var(--cs-text-sm);font-weight:var(--cs-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.cs-steps>li:after{content:"";inset-block:calc(var(--s-marker) + var(--cs-space-1-5)) var(--cs-space-1-5);background:linear-gradient(var(--cs-line-3), var(--cs-line-2));inline-size:1px;position:absolute;inset-inline-start:calc(var(--s-marker) / 2 - .5px)}.cs-steps>li:last-child:after{display:none}.cs-steps>li>:first-child{margin-block-start:calc((var(--s-marker) - var(--cs-text-base) * 1.5) / 2)}.cs-steps>li>*{max-inline-size:var(--cs-measure);margin:0}.cs-steps>li>*+*{margin-block-start:.75em}.cs-steps>li>:first-child,.cs-steps-title{color:var(--cs-text-1);font-size:var(--cs-text-base);font-weight:var(--cs-weight-semibold);letter-spacing:var(--cs-track-base);line-height:1.5}.cs-steps-body{color:var(--cs-text-2)}.cs-steps-body>*{margin:0}.cs-steps-body>*+*{margin-block-start:.75em}.cs-steps>li>:is(img,figure,pre,.cs-codeblock),.cs-steps-body>:is(img,figure,pre,.cs-codeblock){max-inline-size:100%}.cs-steps>li[data-state=done]:before{content:"✓";background:var(--cs-ok-soft);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-ok-line);color:var(--cs-ok-text);font-size:var(--cs-text-md)}.cs-steps>li[data-state=done]:after{background:var(--cs-ok-line)}.cs-steps>li[data-state=current]:before{background:var(--cs-accent-solid);box-shadow:inset 0 1px 0 0 var(--cs-solid-lit), 0 0 0 4px var(--cs-accent-soft);color:var(--cs-accent-on-solid)}.cs-steps[data-size=sm]{--s-marker:1.5rem;--s-gap:var(--cs-space-3)}.cs-steps[data-size=sm]>li{padding-block-end:var(--cs-space-6)}.cs-steps[data-size=sm]>li:before{font-size:var(--cs-text-xs)}.cs-steps[data-size=sm]>li>:first-child,.cs-steps[data-size=sm] .cs-steps-title{font-size:var(--cs-text-md);margin-block-start:calc((var(--s-marker) - var(--cs-text-md) * 1.5) / 2)}.cs-accordion{--ac-pad-x:var(--cs-space-4);--ac-radius:0px;--ac-edge:0px;display:grid}.cs-accordion-item{border-block-end:var(--cs-bw) solid var(--cs-line-2)}.cs-accordion[data-variant=flush]>.cs-accordion-item:first-child{border-block-start:var(--cs-bw) solid var(--cs-line-2)}.cs-accordion-header{font:inherit;margin:0}.cs-accordion-trigger{align-items:center;gap:var(--cs-space-4);inline-size:100%;min-block-size:max(var(--cs-target-min), 3.25rem);padding:var(--cs-space-3-5) var(--ac-pad-x);color:var(--cs-text-1);font-family:var(--cs-font-sans);font-size:var(--cs-text-base);font-weight:var(--cs-weight-medium);letter-spacing:var(--cs-track-base);text-align:start;cursor:pointer;isolation:isolate;background:0 0;border:0;margin:0;line-height:1.45;display:flex;position:relative}.cs-accordion-trigger:before{--ac-inner:max(0px, calc(var(--ac-radius) - var(--ac-edge)));content:"";inset:var(--ac-edge);z-index:-1;border-radius:var(--ac-inner);transition:background-color var(--cs-dur-2) var(--cs-ease-standard), border-radius var(--cs-dur-3) var(--cs-ease-standard);background:0 0;position:absolute}.cs-accordion-trigger[data-state=open]:before{border-end-end-radius:0;border-end-start-radius:0}:root[data-cs-motion=reduce] .cs-accordion-trigger:before{transition-property:background-color}@media (hover:hover){.cs-accordion-trigger:hover:before{background:var(--cs-state-hover)}}.cs-accordion-trigger:active:before{background:var(--cs-state-press)}.cs-accordion-trigger:focus-visible{box-shadow:none;outline:none}.cs-accordion-trigger:focus-visible:before{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:0;box-shadow:0 0 0 calc(var(--cs-focus-width) + var(--cs-focus-halo-width)) var(--cs-focus-halo)}.cs-accordion-trigger[data-disabled]{color:var(--cs-text-disabled);cursor:not-allowed}.cs-accordion-trigger[data-disabled]:before{background:0 0}.cs-accordion-label{text-wrap:pretty;flex:1;min-inline-size:0}.cs-accordion-chevron{border-radius:var(--cs-radius-full);block-size:1.75rem;inline-size:1.75rem;color:var(--cs-text-3);transition:rotate var(--cs-dur-spring) var(--cs-ease-spring), color var(--cs-dur-2) var(--cs-ease-standard), background-color var(--cs-dur-2) var(--cs-ease-standard);flex:none;place-items:center;display:grid}.cs-accordion-trigger:hover .cs-accordion-chevron{color:var(--cs-text-1)}.cs-accordion-trigger[data-state=open] .cs-accordion-chevron{color:var(--cs-text-1);background:var(--cs-surface-3);rotate:180deg}.cs-accordion-content{color:var(--cs-text-2);font-size:var(--cs-text-md);line-height:1.65;overflow:hidden}.cs-accordion-content[data-state=open]{animation:cs-accordion-open var(--cs-dur-4) var(--cs-ease-out)}.cs-accordion-content[data-state=closed]{animation:cs-accordion-close calc(var(--cs-dur-4) * var(--cs-exit-factor)) var(--cs-ease-in)}@keyframes cs-accordion-open{0%{opacity:0;block-size:0}to{block-size:var(--bits-accordion-content-height);opacity:1}}@keyframes cs-accordion-close{0%{block-size:var(--bits-accordion-content-height);opacity:1}to{opacity:0;block-size:0}}:root[data-cs-motion=reduce] .cs-accordion-content[data-state=open]{animation-name:cs-accordion-fade-in}:root[data-cs-motion=reduce] .cs-accordion-content[data-state=closed]{animation-name:cs-accordion-fade-out}@keyframes cs-accordion-fade-in{0%{opacity:0}}@keyframes cs-accordion-fade-out{to{opacity:0}}.cs-accordion-inner{padding:0 var(--ac-pad-x) var(--cs-space-5);padding-inline-end:calc(var(--ac-pad-x) + 2.75rem)}.cs-accordion-inner>*{max-inline-size:var(--cs-measure);margin:0}.cs-accordion-inner>*+*{margin-block-start:.75em}.cs-accordion[data-variant=boxed]{--ac-radius:var(--cs-radius-lg);--ac-edge:var(--cs-bw);gap:var(--cs-space-2)}.cs-accordion[data-variant=boxed]>.cs-accordion-item{border-radius:var(--cs-radius-lg);background:var(--cs-surface-1);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-1);transition:background-color var(--cs-dur-3) var(--cs-ease-standard), box-shadow var(--cs-dur-3) var(--cs-ease-standard);border:0}.cs-accordion[data-variant=boxed]>.cs-accordion-item[data-state=open]{background:var(--cs-surface-2);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2), var(--cs-elev-1)}.cs-accordion[data-variant=boxed] .cs-accordion-trigger[data-state=open] .cs-accordion-chevron{background:var(--cs-surface-4)}:root[data-cs-theme=contrast] .cs-admonition{background:var(--cs-surface-1);box-shadow:inset 0 0 0 var(--cs-bw) var(--a-line)}:root[data-cs-theme=contrast] :is(.cs-details,:where(.cs-prose) details:not([class*=cs-])),:root[data-cs-theme=contrast] .cs-accordion[data-variant=boxed]>.cs-accordion-item{box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2)}:root[data-cs-theme=contrast] .cs-steps>li:before{box-shadow:inset 0 0 0 2px var(--cs-line-3)}:root[data-cs-theme=contrast] .cs-steps>li:after{inline-size:2px;background:var(--cs-line-2);inset-inline-start:calc(var(--s-marker) / 2 - 1px)}@media (forced-colors:active){.cs-admonition,:is(.cs-details,:where(.cs-prose) details:not([class*=cs-])),.cs-accordion[data-variant=boxed]>.cs-accordion-item{border:1px solid canvastext}.cs-admonition:before,.cs-steps>li:after,.cs-admonition-title:before,details.cs-admonition>summary.cs-admonition-title:after,:is(.cs-details,:where(.cs-prose) details:not([class*=cs-]))>summary:before{forced-color-adjust:none;background:canvastext}.cs-steps>li:before{border:1px solid canvastext}.cs-accordion-trigger:focus-visible:before{outline-color:highlight}}}
