From 92f0f529d533eb52a494d01315ad9feaaf620184 Mon Sep 17 00:00:00 2001 From: Wesley B <62723358+wesleyboar@users.noreply.github.com> Date: Mon, 11 Dec 2023 15:06:16 -0600 Subject: [PATCH] hotfix: consistent margin-bottom for aligned images (#278) The left- and right-aligned images had a margin-bottom that a center-aligned image had not. I found no reason for this. Noticed in TACC/Core-CMS#759. --- dist/components/align.css | 2 +- dist/core-styles.docs.css | 2 +- src/lib/_imports/components/align.css | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dist/components/align.css b/dist/components/align.css index 6b75e0e05..a14d58f4f 100644 --- a/dist/components/align.css +++ b/dist/components/align.css @@ -1 +1 @@ -/*! @tacc/core-styles 2.22.2+ | MIT | github.com/TACC/Core-Styles */.align-left,.align-right{margin-bottom:var(--global-space--grid-gap)}.align-right{float:right;margin-left:var(--global-space--grid-gap)}.align-left{float:left;margin-right:var(--global-space--grid-gap)}.align-center{margin-inline:auto} \ No newline at end of file +/*! @tacc/core-styles 2.22.2+ | MIT | github.com/TACC/Core-Styles */.align-center,.align-left,.align-right{margin-bottom:var(--global-space--grid-gap)}.align-right{float:right;margin-left:var(--global-space--grid-gap)}.align-left{float:left;margin-right:var(--global-space--grid-gap)}.align-center{margin-inline:auto} \ No newline at end of file diff --git a/dist/core-styles.docs.css b/dist/core-styles.docs.css index 2e987092f..9e65a76a7 100644 --- a/dist/core-styles.docs.css +++ b/dist/core-styles.docs.css @@ -1,2 +1,2 @@ /*! @tacc/core-styles 2.22.2+ | MIT | github.com/TACC/Core-Styles */ -/*! core-styles.docs.css */:root{--global-font-family--sans:var(--global-font-family--sans--cms);--sans:var(--global-font-family--sans);--global-font-size--x-small:1.2rem;--global-font-size--small:1.4rem;--global-font-size--medium:1.6rem;--global-font-size--large:1.8rem;--global-font-size--x-large:2.1rem;--global-font-size--xx-large:2.8rem;--global-font-size--xxx-large:3.2rem}:--dark-context-safe{--global-color-accent--xxx-light:#faf4ff;--global-color-accent--xx-light:#f1ebfd;--global-color-accent--x-light:#e3d7fd;--global-color-accent--light:#d5bfff;--global-color-accent--normal:#a387ed;--global-color-accent--dark:#784fe8;--global-color-accent--x-dark:#6039cc;--global-color-accent--xx-dark:#3d189b;--global-color-accent--xxx-dark:#281066}:root{--global-color-accent--xxx-light:#f1ebfd;--global-color-accent--xx-light:#e3d7fd;--global-color-accent--x-light:#d5bfff;--global-color-accent--light:#a387ed;--global-color-accent--normal:#784fe8;--global-color-accent--dark:#6039cc;--global-color-accent--x-dark:#3d189b;--global-color-accent--xx-dark:#281066;--global-color-accent--xxx-dark:#1e0c4c}body{font-family:var(--global-font-family--sans);font-size:var(--global-font-size--medium);line-height:1.4}:where([role=main],main) p{margin-bottom:2rem}:where([role=main],main) :where(ol,ul,dl dl):not(.c-form *,.s-form *,.forms *){padding-left:var(--global-space--list-indent)}:where([role=main],main) :is(ol ol,ol ul,ul ol,ul ul){margin:revert}:where([role=main],main) dt{font-weight:400;margin-bottom:.5rem}:where([role=main],main) li:not(td li){line-height:1.6}:where([role=main],main) figure{display:table}:where([role=main],main) figure figcaption{caption-side:bottom;display:table-caption}:where([role=main],main) hr{border-top-clolor:var(--global-color-primary--dark);border-top-style:solid;border-top-width:var(--global-border-width--normal);margin-bottom:var(--global-space--hr-buffer-below);margin-top:var(--global-space--hr-buffer-above);width:100%}:where([role=main],main) strong{font-weight:var(--bold)}:where([role=main],main) b{font-weight:var(--black)}.x-blockquote,.x-figure,blockquote,figure{--buffer-above:0;--buffer-below:1.5rem;margin-block:var(--buffer-above) var(--buffer-below)}.x-blockquote-caption,.x-figure-caption,blockquote footer,figcaption{--buffer-above:1.0rem;--buffer-below:1.0rem;border-bottom:var(--global-border-width--normal) solid var(--global-color-primary--normal);color:var(--global-color-primary--dark);font-size:var(--global-font-size--small);font-style:italic;line-height:1.7;margin-top:var(--buffer-above);padding-bottom:var(--buffer-below)}.x-blockquote,blockquote{--buffer-above:3.0rem;--buffer-below:3.0rem;border-left:5px solid;color:var(--global-color-tertiary--normal);font-size:var(--global-font-size--large);line-height:1.7;padding-left:1em;width:-moz-fit-content;width:fit-content}.x-blockquote-caption,blockquote footer{--buffer-above:0;--buffer-below:0;border-bottom:unset}:where([role=main],main,:not(#root)):is(h1,h2,h3,h4,h5,h6){line-height:unset}:where([role=main],main,:not(#root)) h1{text-transform:uppercase}:where([role=main],main,:not(#root)) h1{font-size:var(--global-font-size--xxx-large);font-weight:var(--black)}:where([role=main],main,:not(#root)) h2{font-size:var(--global-font-size--xx-large);font-weight:var(--bold)}:where([role=main],main,:not(#root)) h3{font-size:var(--global-font-size--x-large);font-weight:var(--bold)}:where([role=main],main,:not(#root)) h4{font-size:var(--global-font-size--large);font-weight:var(--bold)}:where([role=main],main,:not(#root)) h5,:where([role=main],main,:not(#root)) h6{font-size:inherit;font-weight:var(--normal)}.cmd-line,.job-script,:where([role=main],main) :is(code,kbd,pre,samp,var){color:inherit;font-family:var(--global-font-family--mono);font-size:87.5%;line-height:1.4}pre{color:unset}:where([role=main],main) :is(code,kbd,pre,samp,var)>:is(code,kbd,pre,samp,var){font-size:inherit}:where([role=main],main) pre{overflow:auto}:where([role=main],main) pre>code,:where([role=main],main) pre>samp{display:block;padding:var(--global-space--x-small) var(--global-space--small);width:-moz-min-content;width:min-content}:where([role=main],main) code:not(pre>*),:where([role=main],main) kbd{display:inline-block;padding:var(--global-space--xx-small) var(--global-space--x-small)}:where([role=main],main) code:not(pre>*),:where([role=main],main) kbd,:where([role=main],main) pre>code,:where([role=main],main) pre>samp{background-color:var(--global-color-primary--x-light);border:var(--global-border--normal);color:var(--global-color-primary--x-dark)}:where([role=main],main) samp:not(code,pre>samp){opacity:.75}:where([role=main],main) kbd{background-color:var(--global-color-primary--xx-light);border:var(--global-border--normal);border-radius:.5rem}:where([role=main],main) pre>code:where(pre[style]>*),:where([role=main],main) pre>samp:where(pre[style]>*){box-sizing:border-box;min-width:100%}:where([role=main],main) code kbd{display:inline-block;font-size:inherit}:where([role=main],main) pre code u{opacity:.5;text-decoration:none}.paragraph-table,.s-paragraph-table,table{--font-size:var(--global-font-size--medium)}.o-section--layout-a,.o-section--layout-b,.o-section--layout-c,.o-section--layout-d,.x-layout--a,.x-layout--b,.x-layout--c,.x-layout--d{display:grid}@media (max-width:991px){.o-section--layout-a,.x-layout--a{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:992px){.o-section--layout-a,.x-layout--a{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.o-section--layout-b,.x-layout--b{grid-template-columns:minmax(0,1fr)}}@media (min-width:992px){.o-section--layout-b,.x-layout--b{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (max-width:991px){.o-section--layout-c,.x-layout--c{grid-template-columns:minmax(0,1fr)}}@media (min-width:992px){.o-section--layout-c,.x-layout--c{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (max-width:575px){.o-section--layout-d,.x-layout--d{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:576px) and (max-width:767px),(min-width:768px) and (max-width:991px){.o-section--layout-d,.x-layout--d{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.o-section--layout-d,.x-layout--d{grid-template-columns:repeat(3,minmax(0,1fr))}}.x-layout--e{display:flex;flex-direction:column}.o-section,.section,[class*=section--]{--margin-block:var(--global-space--section-gap);--padding-top:50px;--padding-bottom:50px}.o-section:not(.o-section--style-light,.section--dark,.o-section--style-muted,.section--muted,.o-section--style-dark),.section:not(.o-section--style-light,.section--dark,.o-section--style-muted,.section--muted,.o-section--style-dark),[class*=section--]:not(.o-section--style-light,.section--dark,.o-section--style-muted,.section--muted,.o-section--style-dark){margin-block:var(--margin-block)}.o-section--style-dark,.o-section--style-light,.o-section--style-muted,.section--dark,.section--muted{padding-block:var(--padding-top) var(--padding-bottom)}.o-section .o-section,.o-section .section,.o-section [class*=section--],.section .o-section,.section .section,.section [class*=section--],[class*=section--] .o-section,[class*=section--] .section,[class*=section--] [class*=section--]{margin-inline:calc(var(--padding-top)*-1);padding:var(--padding-top)}.o-section--banner{overflow:hidden}.o-section--banner [class*=o-section--layout]{gap:0}.o-section--banner .container{padding-inline:0}.o-section--banner.o-section,.o-section--banner.section,.o-section--banner[class*=section--]{padding-block:0}.o-section--intro .u-empty,.o-section--intro>:empty:not(img){display:none}.o-section--style-light,.section--dark{--color--text:var(--global-color-primary--x-dark);--color--text-strong:var(--global-color-primary--xx-dark);--color--bkgd:var(--global-color-primary--xx-light);--color--line:var(--global-color-primary--normal)}.o-section--style-muted,.section--muted{--color--text:var(--global-color-primary--x-dark);--color--text-strong:var(--global-color-primary--xx-dark);--color--bkgd:var(--global-color-primary--x-light);--color--line:var(--global-color-primary--dark)}.o-section--style-dark,.section--dark{--color--text:var(--global-color-primary--xx-light);--color--text-strong:var(--global-color-primary--xx-light);--color--bkgd:var(--global-color-primary--xx-dark);--color--line:var(--global-color-primary--xx-light)}.o-section--style-dark,.o-section--style-light,.o-section--style-muted,.section--dark,.section--muted{--box-shadow--fake-bkgd:50vw 0 var(--color--bkgd),-50vw 0 var(--color--bkgd);background-color:var(--color--bkgd);box-shadow:var(--box-shadow--fake-bkgd);color:var(--color--text)}.o-section--style-dark .o-section--style-dark,.o-section--style-dark .o-section--style-light,.o-section--style-dark .o-section--style-muted,.o-section--style-dark .section--dark,.o-section--style-dark .section--muted,.o-section--style-light .o-section--style-dark,.o-section--style-light .o-section--style-light,.o-section--style-light .o-section--style-muted,.o-section--style-light .section--dark,.o-section--style-light .section--muted,.o-section--style-muted .o-section--style-dark,.o-section--style-muted .o-section--style-light,.o-section--style-muted .o-section--style-muted,.o-section--style-muted .section--dark,.o-section--style-muted .section--muted,.section--dark .o-section--style-dark,.section--dark .o-section--style-light,.section--dark .o-section--style-muted,.section--dark .section--dark,.section--dark .section--muted,.section--muted .o-section--style-dark,.section--muted .o-section--style-light,.section--muted .o-section--style-muted,.section--muted .section--dark,.section--muted .section--muted{box-shadow:none}.o-section--style-dark :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *),.o-section--style-light :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *),.o-section--style-muted :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *),.section--dark :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *),.section--muted :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *){color:var(--color--text-strong)}.o-section--layout-a,.o-section--layout-b,.o-section--layout-c,.o-section--layout-d{--gap:3.0rem;gap:var(--gap)}.o-section--style-dark.o-section--banner+.o-section--style-dark,.o-section--style-dark.o-section--banner+.o-section--style-light,.o-section--style-dark.o-section--banner+.o-section--style-muted,.o-section--style-dark.o-section--banner+.section--dark,.o-section--style-dark.o-section--banner+.section--muted,.o-section--style-light.o-section--banner+.o-section--style-dark,.o-section--style-light.o-section--banner+.o-section--style-light,.o-section--style-light.o-section--banner+.o-section--style-muted,.o-section--style-light.o-section--banner+.section--dark,.o-section--style-light.o-section--banner+.section--muted,.o-section--style-muted.o-section--banner+.o-section--style-dark,.o-section--style-muted.o-section--banner+.o-section--style-light,.o-section--style-muted.o-section--banner+.o-section--style-muted,.o-section--style-muted.o-section--banner+.section--dark,.o-section--style-muted.o-section--banner+.section--muted,.section--dark.o-section--banner+.o-section--style-dark,.section--dark.o-section--banner+.o-section--style-light,.section--dark.o-section--banner+.o-section--style-muted,.section--dark.o-section--banner+.section--dark,.section--dark.o-section--banner+.section--muted,.section--muted.o-section--banner+.o-section--style-dark,.section--muted.o-section--banner+.o-section--style-light,.section--muted.o-section--banner+.o-section--style-muted,.section--muted.o-section--banner+.section--dark,.section--muted.o-section--banner+.section--muted{box-shadow:var(--box-shadow--fake-bkgd)}.o-section--banner .o-section__banner-image,.o-section--banner .section__banner-image{left:50%;min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:1}.o-section--banner .o-section__banner-overlay,.o-section--banner .section__banner-overlay{position:relative;z-index:2}main>.container.o-section--style-dark:last-of-type,main>.container.o-section--style-light:last-of-type,main>.container.section--dark:last-of-type,main>.container>.o-section--style-dark:last-of-type,main>.container>.o-section--style-light:last-of-type,main>.container>.section--dark:last-of-type{margin-bottom:calc(var(--global-space--section-gap)*-1)}.o-section>:last-child,.section>:last-child,[class*=section--]>:last-child{margin-bottom:0}.o-section--style-muted,.section--muted{--box-shadow--fake-bkgd:25vw 0 var(--color--bkgd),-25vw 0 var(--color--bkgd)}.o-section--has-border,.section--border{--border-width:var(--global-border-width--normal);--border-width-neg:calc(var(--border-width)*-1);--border-color:var(--global-color-primary--dark);--line-top:0 var(--border-width-neg) var(--border-color);--line-top-left:-25vw var(--border-width-neg) var(--border-color);--line-top-right:25vw var(--border-width-neg) var(--border-color);--line-bottom:0 var(--border-width) var(--border-color);--line-bottom-left:-25vw var(--border-width) var(--border-color);--line-bottom-right:25vw var(--border-width) var(--border-color);--fake-bkgd:var(--box-shadow--fake-bkgd);box-shadow:var(--fake-bkgd),var(--line-top),var(--line-top-left),var(--line-top-right),var(--line-bottom),var(--line-bottom-left),var(--line-bottom-right)}.tabbed-set,.x-tabs{display:flex;flex-wrap:wrap;position:relative}.tabbed-set>input,.x-tabs__toggle{opacity:0;position:absolute}.tabbed-set>label,.x-tabs__tab{cursor:pointer;white-space:nowrap}.tabbed-set>.tabbed-content,.x-tabs__content{display:none;width:100%}.x-tabs__content--active{display:block;order:99}.x-tabs__content--force-active{display:contents}.tabbed-set,.x-tabs--custom-properties{--buffer:20px}.x-tabs--focus-within{outline:5px auto}.tabbed-set>label,.x-tabs__tab{border-bottom:var(--global-border-width--x-thick) solid transparent;font-size:var(--global-font-size--medium);font-weight:var(--medium);margin-inline:var(--buffer);padding-block:1.25em .75em;padding-inline:.875em}.tabbed-set>label:is(a),.x-tabs__tab:is(a){text-decoration:none}.tabbed-set>label:hover,.x-tabs__tab--hover{border-color:var(--global-color-primary--dark)}.tabbed-set>input:not(:checked)+label,.x-tabs__tab--not-active{color:var(--global-color-primary--dark)}.tabbed-set>input:checked+label,.x-tabs__tab--active{border-color:var(--global-color-accent--normal);color:var(--global-color-accent--normal)}.tabbed-set>.tabbed-content,.x-tabs__content{border-top:var(--global-border-width--normal) solid var(--global-color-primary--dark);padding-inline:var(--buffer)}.tabbed-set>.tabbed-content>:first-child,.x-tabs__content>:first-child{margin-top:var(--buffer)}.tabbed-set>.tabbed-content>:last-child,.x-tabs__content>:last-child{margin-bottom:var(--buffer)}.tabbed-set>label{margin-bottom:unset}@media screen{.tabbed-set>input:checked+label+.tabbed-content{display:block;order:99}}@media print{.tabbed-content{display:contents}}@media screen{@supports selector(:has(*)){.tabbed-set:has(input:focus-visible:where(.tabbed-set>*)){outline:5px auto}}@supports not selector(:has(*)){.tabbed-set:focus-within{outline:5px auto}}}.admonition>:first-child,.c-message>:first-child,[class*=message--]>:first-child{margin-top:0}.admonition>:last-child,.c-message>:last-child,[class*=message--]>:last-child{margin-bottom:0}[class*=message--scope-]{padding:var(--pad-vert,0) var(--pad-horz,0)}.c-message--scope-global,.message--scope-global{--pad-vert:15px;--pad-horz:20px;border-width:var(--global-border-width--thick);text-align:center}.admonition:is(.note,.attention),.admonition:is(.note,.attention).c-message--scope-section,.admonition:is(.note,.attention).message--scope-section,.c-message--type-info.c-message--scope-section,.c-message--type-info.message--scope-section,.message--type-info.c-message--scope-section,.message--type-info.message--scope-section{background-color:var(--global-color-info--x-light);border-color:var(--global-color-info--normal)}.admonition:is(.hint),.admonition:is(.hint).c-message--scope-section,.admonition:is(.hint).message--scope-section,.c-message--type-success.c-message--scope-section,.c-message--type-success.message--scope-section,.message--type-success.c-message--scope-section,.message--type-success.message--scope-section{background-color:var(--global-color-success--x-light);border-color:var(--global-color-success--normal)}.admonition:is(.caution,.important),.admonition:is(.caution,.important).c-message--scope-section,.admonition:is(.caution,.important).message--scope-section,.c-message--type-warning.c-message--scope-section,.c-message--type-warning.message--scope-section,.message--type-warning.c-message--scope-section,.message--type-warning.message--scope-section{background-color:var(--global-color-warning--x-light);border-color:var(--global-color-warning--normal)}.admonition:is(.warning,.error,.danger),.admonition:is(.warning,.error,.danger).c-message--scope-section,.admonition:is(.warning,.error,.danger).message--scope-section,.c-message--type-error.c-message--scope-section,.c-message--type-error.message--scope-section,.message--type-error.c-message--scope-section,.message--type-error.message--scope-section{background-color:var(--global-color-danger--x-light);border-color:var(--global-color-danger--normal)}.admonition:is(.tip),.admonition:is(.tip).c-message--scope-section,.admonition:is(.tip).message--scope-section,:--c-message--type-tip.c-message--scope-section,:--c-message--type-tip.message--scope-section{background-color:var(--global-color-extra--x-light);border-color:var(--global-color-extra--normal)}.c-message--scope-global,.message--scope-global{background-color:var(--global-color-accent--secondary);border-color:var(--global-color-primary--dark);color:var(--global-color-primary--xx-light)}.c-message--scope-global [class*=button--as-link],.c-message--scope-global a,.message--scope-global [class*=button--as-link],.message--scope-global a,.x-link,.x-link--irregular{color:var(--global-color-accent--normal);text-decoration:none;text-decoration-thickness:var(--global-border-width--normal);text-underline-offset:.2em}.x-link--disabled,.x-link--irregular--disabled{opacity:.5;pointer-events:none}.c-message--scope-global [class*=button--as-link]:hover,.c-message--scope-global a:hover,.message--scope-global [class*=button--as-link]:hover,.message--scope-global a:hover,.x-link--hover,.x-link--irregular--hover{color:var(--global-color-accent--normal);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--global-border-width--normal)}.c-message--scope-global [class*=button--as-link]:active,.c-message--scope-global a:active,.message--scope-global [class*=button--as-link]:active,.message--scope-global a:active,.x-link--active,.x-link--irregular--active{text-decoration-line:underline;text-decoration-style:dotted}.c-message--scope-global [class*=button--as-link],.c-message--scope-global a,.message--scope-global [class*=button--as-link],.message--scope-global a,.x-link--irregular{text-decoration-line:underline}.c-message--scope-global [class*=button--as-link]:hover,.c-message--scope-global a:hover,.message--scope-global [class*=button--as-link]:hover,.message--scope-global a:hover,.x-link--irregular--hover{text-decoration-style:dashed}.c-message--scope-global [class*=button--as-link]:active,.c-message--scope-global a:active,.message--scope-global [class*=button--as-link]:active,.message--scope-global a:active,.x-link--irregular--active{text-decoration-style:dotted}.c-message--scope-global [class*=button--as-link],.c-message--scope-global a,.message--scope-global [class*=button--as-link],.message--scope-global a{color:inherit!important}.admonition,.c-message--scope-section,.message--scope-section{--pad-vert:20px;--pad-horz:30px;border-style:solid;border-width:var(--global-border-width--normal)}.admonition,.c-message--scope-section,.message--scope-section{color:var(--global-color-primary--dark)}.admonition:is(.note,.attention).c-message--scope-inline,.admonition:is(.note,.attention).message--scope-inline,.c-message--type-info.c-message--scope-inline,.c-message--type-info.message--scope-inline,.message--type-info.c-message--scope-inline,.message--type-info.message--scope-inline{color:var(--global-color-info--x-dark)}.admonition:is(.hint).c-message--scope-inline,.admonition:is(.hint).message--scope-inline,.c-message--type-success.c-message--scope-inline,.c-message--type-success.message--scope-inline,.message--type-success.c-message--scope-inline,.message--type-success.message--scope-inline{color:var(--global-color-success--x-dark)}.admonition:is(.caution,.important).c-message--scope-inline,.admonition:is(.caution,.important).message--scope-inline,.c-message--type-warning.c-message--scope-inline,.c-message--type-warning.message--scope-inline,.message--type-warning.c-message--scope-inline,.message--type-warning.message--scope-inline{color:var(--global-color-warning--x-dark)}.admonition:is(.warning,.error,.danger).c-message--scope-inline,.admonition:is(.warning,.error,.danger).message--scope-inline,.c-message--type-error.c-message--scope-inline,.c-message--type-error.message--scope-inline,.message--type-error.c-message--scope-inline,.message--type-error.message--scope-inline{color:var(--global-color-danger--x-dark)}.admonition:is(.tip).c-message--scope-inline,.admonition:is(.tip).message--scope-inline,:--c-message--type-tip.c-message--scope-inline,:--c-message--type-tip.message--scope-inline{color:var(--global-color-extra--x-dark)}.admonition:is(.note,.attention):before,.c-message--type-info:before,.message--type-info:before{background-color:var(--global-color-info--normal)}.admonition:is(.hint):before,.c-message--type-success:before,.message--type-success:before{background-color:var(--global-color-success--normal)}.admonition:is(.caution,.important):before,.c-message--type-warning:before,.message--type-warning:before{background-color:var(--global-color-warning--normal)}.admonition:is(.warning,.error,.danger):before,.c-message--type-error:before,.message--type-error:before{background-color:var(--global-color-danger--normal)}.admonition:is(.tip):before,:--c-message--type-tip:before{background-color:var(--global-color-extra--normal)}.admonition-title{color:var(--global-color-primary--xx-dark);font-weight:var(--bold);margin-bottom:unset;margin-top:unset}.admonition{--icon-block-width:65px;-moz-column-gap:var(--pad-horz);column-gap:var(--pad-horz);display:grid;grid-template-columns:var(--icon-block-width) minmax(0,1fr);padding-block:var(--pad-vert);padding-right:var(--pad-horz)}.admonition:before{margin-block:calc(var(--pad-vert)*-1)}.admonition>.admonition-title+p{margin-top:5px}.admonition>pre:last-child{margin-bottom:15px}.admonition>p:not(.admonition-title)+pre{margin-top:-5px}.admonition pre>code,.admonition pre>samp{border-color:var(--global-color-primary--dark)}.admonition:before{align-items:center;color:#fff;display:flex;font-size:36px;grid-row:1/span 99;justify-content:center}.admonition:is(.caution,.important):before{content:"⚠"}.admonition:is(.warning):before{content:"𝖷"}.admonition:is(.tip):before{content:"☀"}.admonition:is(.note,.attention):before{content:"✎"}.admonition:is(.hint):before{content:"✓"}.admonition:is(.error,.danger):before{content:"𝗫"}.align-left,.align-right{margin-bottom:var(--global-space--grid-gap)}.align-right{float:right;margin-left:var(--global-space--grid-gap)}.align-left{float:left;margin-right:var(--global-space--grid-gap)}.align-center{margin-inline:auto}:root{--global-space--pattern-pad:30px;--global-space--unnamed:50px}.c-card--plain-hr-top,.card--plain-hr-top{border-top:1px solid var(--global-color-primary--dark);margin-top:var(--global-space--hr-buffer-below)}.c-card--plain-hr-bottom,.card--plain-hr-bottom{border-bottom:1px solid var(--global-color-primary--dark);margin-bottom:var(--global-space--hr-buffer-below)}.c-card--standard,.c-card--standard-1,.c-card--standard-2,.c-card--standard-3,.card--standard{border-top-style:solid;border-top-width:var(--global-border-width--xx-thick)}.c-card--plain,.c-card--standard,.c-card--standard-1,.card--plain,.card--standard,.card--standard-1,[class*=card--plain-]{background-color:var(--global-color-primary--x-light);border-top-color:var(--global-color-accent--tertiary)}.c-card--plain,.c-card--standard,.c-card--standard-1,.c-card--standard-2,.c-card--standard-3,.card--plain,.card--standard,[class*=card--plain-]{box-shadow:0 3px 6px #0003}.c-card .c-card--plain,.c-card .c-card--standard,.c-card .card--plain,.c-card .card--standard,.c-card [class*=card--plain-],.c-card--standard-2,.card--standard-2,.card:not(:is(#root,.modal) *) .c-card--plain,.card:not(:is(#root,.modal) *) .c-card--standard,.card:not(:is(#root,.modal) *) .card--plain,.card:not(:is(#root,.modal) *) .card--standard,.card:not(:is(#root,.modal) *) [class*=card--plain-],.o-section--style-muted .c-card--plain,.o-section--style-muted .c-card--standard,.o-section--style-muted .card--plain,.o-section--style-muted .card--standard,.o-section--style-muted [class*=card--plain-],.section--muted .c-card--plain,.section--muted .c-card--standard,.section--muted .card--plain,.section--muted .card--standard,.section--muted [class*=card--plain-],[class*=card--] .c-card--plain,[class*=card--] .c-card--standard,[class*=card--] .card--plain,[class*=card--] .card--standard,[class*=card--] [class*=card--plain-]{background-color:var(--global-color-primary--xx-light)}.c-card .c-card--standard,.c-card .card--standard,.c-card--standard-2,.card--standard-2,.card:not(:is(#root,.modal) *) .c-card--standard,.card:not(:is(#root,.modal) *) .card--standard,.o-section--style-muted .c-card--standard,.o-section--style-muted .card--standard,.section--muted .c-card--standard,.section--muted .card--standard,[class*=card--] .c-card--standard,[class*=card--] .card--standard{border-top-color:var(--global-color-accent--tertiary)}.o-section--style-dark .c-card .c-card--plain,.o-section--style-dark .c-card .c-card--standard,.o-section--style-dark .c-card .card--plain,.o-section--style-dark .c-card .card--standard,.o-section--style-dark .c-card [class*=card--plain-],.o-section--style-dark .card:not(:is(#root,.modal) *) .c-card--plain,.o-section--style-dark .card:not(:is(#root,.modal) *) .c-card--standard,.o-section--style-dark .card:not(:is(#root,.modal) *) .card--plain,.o-section--style-dark .card:not(:is(#root,.modal) *) .card--standard,.o-section--style-dark .card:not(:is(#root,.modal) *) [class*=card--plain-],.o-section--style-dark [class*=card--] .c-card--plain,.o-section--style-dark [class*=card--] .c-card--standard,.o-section--style-dark [class*=card--] .card--plain,.o-section--style-dark [class*=card--] .card--standard,.o-section--style-dark [class*=card--] [class*=card--plain-],.o-section--style-muted .c-card .c-card--plain,.o-section--style-muted .c-card .c-card--standard,.o-section--style-muted .c-card .card--plain,.o-section--style-muted .c-card .card--standard,.o-section--style-muted .c-card [class*=card--plain-],.o-section--style-muted .card:not(:is(#root,.modal) *) .c-card--plain,.o-section--style-muted .card:not(:is(#root,.modal) *) .c-card--standard,.o-section--style-muted .card:not(:is(#root,.modal) *) .card--plain,.o-section--style-muted .card:not(:is(#root,.modal) *) .card--standard,.o-section--style-muted .card:not(:is(#root,.modal) *) [class*=card--plain-],.o-section--style-muted [class*=card--] .c-card--plain,.o-section--style-muted [class*=card--] .c-card--standard,.o-section--style-muted [class*=card--] .card--plain,.o-section--style-muted [class*=card--] .card--standard,.o-section--style-muted [class*=card--] [class*=card--plain-],.section--dark .c-card .c-card--plain,.section--dark .c-card .c-card--standard,.section--dark .c-card .card--plain,.section--dark .c-card .card--standard,.section--dark .c-card [class*=card--plain-],.section--dark .card:not(:is(#root,.modal) *) .c-card--plain,.section--dark .card:not(:is(#root,.modal) *) .c-card--standard,.section--dark .card:not(:is(#root,.modal) *) .card--plain,.section--dark .card:not(:is(#root,.modal) *) .card--standard,.section--dark .card:not(:is(#root,.modal) *) [class*=card--plain-],.section--dark [class*=card--] .c-card--plain,.section--dark [class*=card--] .c-card--standard,.section--dark [class*=card--] .card--plain,.section--dark [class*=card--] .card--standard,.section--dark [class*=card--] [class*=card--plain-],.section--muted .c-card .c-card--plain,.section--muted .c-card .c-card--standard,.section--muted .c-card .card--plain,.section--muted .c-card .card--standard,.section--muted .c-card [class*=card--plain-],.section--muted .card:not(:is(#root,.modal) *) .c-card--plain,.section--muted .card:not(:is(#root,.modal) *) .c-card--standard,.section--muted .card:not(:is(#root,.modal) *) .card--plain,.section--muted .card:not(:is(#root,.modal) *) .card--standard,.section--muted .card:not(:is(#root,.modal) *) [class*=card--plain-],.section--muted [class*=card--] .c-card--plain,.section--muted [class*=card--] .c-card--standard,.section--muted [class*=card--] .card--plain,.section--muted [class*=card--] .card--standard,.section--muted [class*=card--] [class*=card--plain-]{background-color:var(--global-color-primary--x-light)}.c-card--standard-3,.card--standard-3,.o-section--style-dark .c-card--plain,.o-section--style-dark .c-card--standard,.o-section--style-dark .card--plain,.o-section--style-dark .card--standard,.o-section--style-dark [class*=card--plain-],.section--dark .c-card--plain,.section--dark .c-card--standard,.section--dark .card--plain,.section--dark .card--standard,.section--dark [class*=card--plain-]{background-color:var(--global-color-primary--xx-light);border-top-color:var(--global-color-accent--secondary)}.o-section--style-dark .c-card--plain>:not(a,button),.o-section--style-dark .c-card--standard-1>:not(a,button),.o-section--style-dark .c-card--standard-2>:not(a,button),.o-section--style-dark .c-card--standard-3>:not(a,button),.o-section--style-dark .c-card--standard>:not(a,button),.o-section--style-dark .card--plain>:not(a,button),.o-section--style-dark .card--standard>:not(a,button),.o-section--style-dark [class*=card--plain-]>:not(a,button),.section--dark .c-card--plain>:not(a,button),.section--dark .c-card--standard-1>:not(a,button),.section--dark .c-card--standard-2>:not(a,button),.section--dark .c-card--standard-3>:not(a,button),.section--dark .c-card--standard>:not(a,button),.section--dark .card--plain>:not(a,button),.section--dark .card--standard>:not(a,button),.section--dark [class*=card--plain-]>:not(a,button){color:var(--global-color-primary--xx-dark)}.c-card>a:not(.c-button,[class*=button--]),.card:not(:is(#root,.modal) *)>a:not(.c-button,[class*=button--]),[class*=card--]>a:not(.c-button,[class*=button--]){display:flex}.c-card>:is(button,a),.card:not(:is(#root,.modal) *)>:is(button,a),[class*=card--]>:is(button,a){margin-bottom:2rem;margin-right:var(--global-space--pattern-pad);vertical-align:middle}.c-card,.card:not(:is(#root,.modal) *),[class*=card--]{margin-bottom:var(--global-space--bootstrap-gap);padding-inline:var(--global-space--pattern-pad);padding-bottom:.1px;padding-top:var(--global-space--pattern-pad)}.c-card :is(h1,h2,h3,h4,h5,h6),.card:not(:is(#root,.modal) *) :is(h1,h2,h3,h4,h5,h6),[class*=card--] :is(h1,h2,h3,h4,h5,h6){margin-top:unset}.c-card a[data-user][data-domain]:before,.card:not(:is(#root,.modal) *) a[data-user][data-domain]:before,[class*=card--] a[data-user][data-domain]:before{font-size:var(--global-font-size--medium)}.c-card>address,.card:not(:is(#root,.modal) *)>address,[class*=card--]>address{line-height:1.7;margin-bottom:2rem}.c-card ul,.card:not(:is(#root,.modal) *) ul,[class*=card--] ul{padding-left:1em}.c-card li:not(:first-of-type),.card:not(:is(#root,.modal) *) li:not(:first-of-type),[class*=card--] li:not(:first-of-type){margin-top:.5em}.c-card ul:last-child,.card:not(:is(#root,.modal) *) ul:last-child,[class*=card--] ul:last-child{margin-bottom:2rem}[class*=card--image-]{display:grid}.c-card--image-top,.card--image-top{padding-top:0}.c-card--image-left,.card--image-left{padding-bottom:var(--global-space--pattern-pad);padding-left:0}.c-card--image-right,.card--image-right{padding-bottom:var(--global-space--pattern-pad);padding-right:0}.c-card--image-bottom,.card--image-bottom{padding-bottom:0}.c-card--image-left,.c-card--image-right,.card--image-left,.card--image-right{--image-width:50%;grid-column-gap:var(--global-space--pattern-pad);grid-template-rows:repeat(10,min-content)}.c-card--image-left>img,.c-card--image-right>img,.card--image-left>img,.card--image-right>img{grid-row-end:-1;grid-row-start:1;margin-block:calc(var(--global-space--pattern-pad)*-1)}.c-card--image-left,.card--image-left{grid-template-columns:var(--image-width) 1fr}.c-card--image-left>img,.card--image-left>img{grid-column-end:span 1;grid-column-start:1}.c-card--image-right,.card--image-right{grid-template-columns:1fr var(--image-width)}.c-card--image-right>img,.card--image-right>img{grid-column-end:span 1;grid-column-start:2}.c-card--image-bottom,.c-card--image-top,.card--image-bottom,.card--image-top{--image-height:auto;--global-space--pattern-pad:15px;grid-template-columns:var(--global-space--pattern-pad) 1fr var(--global-space--pattern-pad);padding-inline:unset}.c-card--image-bottom>:not(img),.c-card--image-top>:not(img),.card--image-bottom>:not(img),.card--image-top>:not(img){grid-column-end:-2;grid-column-start:2}.c-card--image-bottom>img,.c-card--image-top>img,.card--image-bottom>img,.card--image-top>img{grid-column-end:-1;grid-column-start:1}.c-card--image-top,.card--image-top{grid-template-rows:repeat(10,min-content) var(--image-height)}.c-card--image-top>img,.card--image-top>img{grid-row-start:1;margin-bottom:var(--global-space--pattern-pad)}.c-card--image-bottom>:is(h1,h2,h3,h4,h5):first-of-type,.card--image-bottom>:is(h1,h2,h3,h4,h5):first-of-type{margin-top:unset}.c-card--image-bottom,.card--image-bottom{grid-template-rows:var(--image-height) repeat(10,min-content)}.c-card--image-bottom>img,.card--image-bottom>img{grid-row-end:-1;margin-top:var(--global-space--pattern-pad)}.c-card--image-bottom>p:last-of-type,.card--image-bottom>p:last-of-type{margin-bottom:unset}.c-card p,.card:not(:is(#root,.modal) *) p,[class*=card--] p{margin-top:0}.c-card:not([class*=card--image-]),.card:not(:is(#root,.modal) *):not([class*=card--image-]),[class*=card--]:not([class*=card--image-]){display:block}.c-card,.c-card:hover,.card:not(:is(#root,.modal) *),.card:not(:is(#root,.modal) *):hover,[class*=card--],[class*=card--]:hover{color:inherit}.c-card:hover,.card:not(:is(#root,.modal) *):hover,[class*=card--]:hover{text-decoration:none}.c-card:hover :is(h1,h2,h3,h4,h5,h6),.card:not(:is(#root,.modal) *):hover :is(h1,h2,h3,h4,h5,h6),[class*=card--]:hover :is(h1,h2,h3,h4,h5,h6){text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--global-border-width--normal);text-underline-offset:.2em}.c-card:active :is(h1,h2,h3,h4,h5,h6),.card:not(:is(#root,.modal) *):active :is(h1,h2,h3,h4,h5,h6),[class*=card--]:active :is(h1,h2,h3,h4,h5,h6){text-decoration-line:underline;text-decoration-style:dotted}.x-truncate--many-lines{--lines:2;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines);display:-webkit-box;overflow:hidden}.x-untruncate--many-lines{-webkit-line-clamp:inherit;overflow:visible}.x-truncate--one-line{overflow:hidden;text-overflow:var(--text-overflow,ellipsis);white-space:nowrap}.x-untruncate--one-line{overflow:visible;white-space:normal}.rst-content>[role=navigation],.s-breadcrumbs-via-ul,.s-breadcrumbs:is(nav){font-size:var(--global-font-size--x-small);margin-bottom:var(--global-space--under-breadcrumbs);padding-top:var(--global-space--above-breadcrumbs)}.rst-content>[role=navigation] ul,.s-breadcrumbs-via-ul ul,.s-breadcrumbs:is(nav) ol{font-weight:var(--global-font-weight--medium);list-style:none;margin-bottom:unset;padding-left:unset}.rst-content>[role=navigation] ul li,.s-breadcrumbs-via-ul ul li,.s-breadcrumbs:is(nav) ol li,.s-breadcrumbs:is(ol) li{display:inline-block}.rst-content>[role=navigation] ul li+li:before,.s-breadcrumbs-via-ul ul li+li:before,.s-breadcrumbs:is(nav) ol li+li:before,.s-breadcrumbs:is(ol) li+li:before{content:" > "}.rst-content>[role=navigation] ul li:last-child,.s-breadcrumbs-via-ul ul li:last-child,.s-breadcrumbs:is(nav) ol li:last-child{font-weight:var(--bold)} \ No newline at end of file +/*! core-styles.docs.css */:root{--global-font-family--sans:var(--global-font-family--sans--cms);--sans:var(--global-font-family--sans);--global-font-size--x-small:1.2rem;--global-font-size--small:1.4rem;--global-font-size--medium:1.6rem;--global-font-size--large:1.8rem;--global-font-size--x-large:2.1rem;--global-font-size--xx-large:2.8rem;--global-font-size--xxx-large:3.2rem}:--dark-context-safe{--global-color-accent--xxx-light:#faf4ff;--global-color-accent--xx-light:#f1ebfd;--global-color-accent--x-light:#e3d7fd;--global-color-accent--light:#d5bfff;--global-color-accent--normal:#a387ed;--global-color-accent--dark:#784fe8;--global-color-accent--x-dark:#6039cc;--global-color-accent--xx-dark:#3d189b;--global-color-accent--xxx-dark:#281066}:root{--global-color-accent--xxx-light:#f1ebfd;--global-color-accent--xx-light:#e3d7fd;--global-color-accent--x-light:#d5bfff;--global-color-accent--light:#a387ed;--global-color-accent--normal:#784fe8;--global-color-accent--dark:#6039cc;--global-color-accent--x-dark:#3d189b;--global-color-accent--xx-dark:#281066;--global-color-accent--xxx-dark:#1e0c4c}body{font-family:var(--global-font-family--sans);font-size:var(--global-font-size--medium);line-height:1.4}:where([role=main],main) p{margin-bottom:2rem}:where([role=main],main) :where(ol,ul,dl dl):not(.c-form *,.s-form *,.forms *){padding-left:var(--global-space--list-indent)}:where([role=main],main) :is(ol ol,ol ul,ul ol,ul ul){margin:revert}:where([role=main],main) dt{font-weight:400;margin-bottom:.5rem}:where([role=main],main) li:not(td li){line-height:1.6}:where([role=main],main) figure{display:table}:where([role=main],main) figure figcaption{caption-side:bottom;display:table-caption}:where([role=main],main) hr{border-top-clolor:var(--global-color-primary--dark);border-top-style:solid;border-top-width:var(--global-border-width--normal);margin-bottom:var(--global-space--hr-buffer-below);margin-top:var(--global-space--hr-buffer-above);width:100%}:where([role=main],main) strong{font-weight:var(--bold)}:where([role=main],main) b{font-weight:var(--black)}.x-blockquote,.x-figure,blockquote,figure{--buffer-above:0;--buffer-below:1.5rem;margin-block:var(--buffer-above) var(--buffer-below)}.x-blockquote-caption,.x-figure-caption,blockquote footer,figcaption{--buffer-above:1.0rem;--buffer-below:1.0rem;border-bottom:var(--global-border-width--normal) solid var(--global-color-primary--normal);color:var(--global-color-primary--dark);font-size:var(--global-font-size--small);font-style:italic;line-height:1.7;margin-top:var(--buffer-above);padding-bottom:var(--buffer-below)}.x-blockquote,blockquote{--buffer-above:3.0rem;--buffer-below:3.0rem;border-left:5px solid;color:var(--global-color-tertiary--normal);font-size:var(--global-font-size--large);line-height:1.7;padding-left:1em;width:-moz-fit-content;width:fit-content}.x-blockquote-caption,blockquote footer{--buffer-above:0;--buffer-below:0;border-bottom:unset}:where([role=main],main,:not(#root)):is(h1,h2,h3,h4,h5,h6){line-height:unset}:where([role=main],main,:not(#root)) h1{text-transform:uppercase}:where([role=main],main,:not(#root)) h1{font-size:var(--global-font-size--xxx-large);font-weight:var(--black)}:where([role=main],main,:not(#root)) h2{font-size:var(--global-font-size--xx-large);font-weight:var(--bold)}:where([role=main],main,:not(#root)) h3{font-size:var(--global-font-size--x-large);font-weight:var(--bold)}:where([role=main],main,:not(#root)) h4{font-size:var(--global-font-size--large);font-weight:var(--bold)}:where([role=main],main,:not(#root)) h5,:where([role=main],main,:not(#root)) h6{font-size:inherit;font-weight:var(--normal)}.cmd-line,.job-script,:where([role=main],main) :is(code,kbd,pre,samp,var){color:inherit;font-family:var(--global-font-family--mono);font-size:87.5%;line-height:1.4}pre{color:unset}:where([role=main],main) :is(code,kbd,pre,samp,var)>:is(code,kbd,pre,samp,var){font-size:inherit}:where([role=main],main) pre{overflow:auto}:where([role=main],main) pre>code,:where([role=main],main) pre>samp{display:block;padding:var(--global-space--x-small) var(--global-space--small);width:-moz-min-content;width:min-content}:where([role=main],main) code:not(pre>*),:where([role=main],main) kbd{display:inline-block;padding:var(--global-space--xx-small) var(--global-space--x-small)}:where([role=main],main) code:not(pre>*),:where([role=main],main) kbd,:where([role=main],main) pre>code,:where([role=main],main) pre>samp{background-color:var(--global-color-primary--x-light);border:var(--global-border--normal);color:var(--global-color-primary--x-dark)}:where([role=main],main) samp:not(code,pre>samp){opacity:.75}:where([role=main],main) kbd{background-color:var(--global-color-primary--xx-light);border:var(--global-border--normal);border-radius:.5rem}:where([role=main],main) pre>code:where(pre[style]>*),:where([role=main],main) pre>samp:where(pre[style]>*){box-sizing:border-box;min-width:100%}:where([role=main],main) code kbd{display:inline-block;font-size:inherit}:where([role=main],main) pre code u{opacity:.5;text-decoration:none}.paragraph-table,.s-paragraph-table,table{--font-size:var(--global-font-size--medium)}.o-section--layout-a,.o-section--layout-b,.o-section--layout-c,.o-section--layout-d,.x-layout--a,.x-layout--b,.x-layout--c,.x-layout--d{display:grid}@media (max-width:991px){.o-section--layout-a,.x-layout--a{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:992px){.o-section--layout-a,.x-layout--a{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.o-section--layout-b,.x-layout--b{grid-template-columns:minmax(0,1fr)}}@media (min-width:992px){.o-section--layout-b,.x-layout--b{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (max-width:991px){.o-section--layout-c,.x-layout--c{grid-template-columns:minmax(0,1fr)}}@media (min-width:992px){.o-section--layout-c,.x-layout--c{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (max-width:575px){.o-section--layout-d,.x-layout--d{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:576px) and (max-width:767px),(min-width:768px) and (max-width:991px){.o-section--layout-d,.x-layout--d{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.o-section--layout-d,.x-layout--d{grid-template-columns:repeat(3,minmax(0,1fr))}}.x-layout--e{display:flex;flex-direction:column}.o-section,.section,[class*=section--]{--margin-block:var(--global-space--section-gap);--padding-top:50px;--padding-bottom:50px}.o-section:not(.o-section--style-light,.section--dark,.o-section--style-muted,.section--muted,.o-section--style-dark),.section:not(.o-section--style-light,.section--dark,.o-section--style-muted,.section--muted,.o-section--style-dark),[class*=section--]:not(.o-section--style-light,.section--dark,.o-section--style-muted,.section--muted,.o-section--style-dark){margin-block:var(--margin-block)}.o-section--style-dark,.o-section--style-light,.o-section--style-muted,.section--dark,.section--muted{padding-block:var(--padding-top) var(--padding-bottom)}.o-section .o-section,.o-section .section,.o-section [class*=section--],.section .o-section,.section .section,.section [class*=section--],[class*=section--] .o-section,[class*=section--] .section,[class*=section--] [class*=section--]{margin-inline:calc(var(--padding-top)*-1);padding:var(--padding-top)}.o-section--banner{overflow:hidden}.o-section--banner [class*=o-section--layout]{gap:0}.o-section--banner .container{padding-inline:0}.o-section--banner.o-section,.o-section--banner.section,.o-section--banner[class*=section--]{padding-block:0}.o-section--intro .u-empty,.o-section--intro>:empty:not(img){display:none}.o-section--style-light,.section--dark{--color--text:var(--global-color-primary--x-dark);--color--text-strong:var(--global-color-primary--xx-dark);--color--bkgd:var(--global-color-primary--xx-light);--color--line:var(--global-color-primary--normal)}.o-section--style-muted,.section--muted{--color--text:var(--global-color-primary--x-dark);--color--text-strong:var(--global-color-primary--xx-dark);--color--bkgd:var(--global-color-primary--x-light);--color--line:var(--global-color-primary--dark)}.o-section--style-dark,.section--dark{--color--text:var(--global-color-primary--xx-light);--color--text-strong:var(--global-color-primary--xx-light);--color--bkgd:var(--global-color-primary--xx-dark);--color--line:var(--global-color-primary--xx-light)}.o-section--style-dark,.o-section--style-light,.o-section--style-muted,.section--dark,.section--muted{--box-shadow--fake-bkgd:50vw 0 var(--color--bkgd),-50vw 0 var(--color--bkgd);background-color:var(--color--bkgd);box-shadow:var(--box-shadow--fake-bkgd);color:var(--color--text)}.o-section--style-dark .o-section--style-dark,.o-section--style-dark .o-section--style-light,.o-section--style-dark .o-section--style-muted,.o-section--style-dark .section--dark,.o-section--style-dark .section--muted,.o-section--style-light .o-section--style-dark,.o-section--style-light .o-section--style-light,.o-section--style-light .o-section--style-muted,.o-section--style-light .section--dark,.o-section--style-light .section--muted,.o-section--style-muted .o-section--style-dark,.o-section--style-muted .o-section--style-light,.o-section--style-muted .o-section--style-muted,.o-section--style-muted .section--dark,.o-section--style-muted .section--muted,.section--dark .o-section--style-dark,.section--dark .o-section--style-light,.section--dark .o-section--style-muted,.section--dark .section--dark,.section--dark .section--muted,.section--muted .o-section--style-dark,.section--muted .o-section--style-light,.section--muted .o-section--style-muted,.section--muted .section--dark,.section--muted .section--muted{box-shadow:none}.o-section--style-dark :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *),.o-section--style-light :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *),.o-section--style-muted :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *),.section--dark :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *),.section--muted :is(h1,h2,h3,h4,h5,h6):not(.c-card--plain *,.card--plain *,[class*=card--plain-] *,.c-card--standard *,.card--standard *,.c-card--standard-1 *,.c-card--standard-2 *,.c-card--standard-3 *){color:var(--color--text-strong)}.o-section--layout-a,.o-section--layout-b,.o-section--layout-c,.o-section--layout-d{--gap:3.0rem;gap:var(--gap)}.o-section--style-dark.o-section--banner+.o-section--style-dark,.o-section--style-dark.o-section--banner+.o-section--style-light,.o-section--style-dark.o-section--banner+.o-section--style-muted,.o-section--style-dark.o-section--banner+.section--dark,.o-section--style-dark.o-section--banner+.section--muted,.o-section--style-light.o-section--banner+.o-section--style-dark,.o-section--style-light.o-section--banner+.o-section--style-light,.o-section--style-light.o-section--banner+.o-section--style-muted,.o-section--style-light.o-section--banner+.section--dark,.o-section--style-light.o-section--banner+.section--muted,.o-section--style-muted.o-section--banner+.o-section--style-dark,.o-section--style-muted.o-section--banner+.o-section--style-light,.o-section--style-muted.o-section--banner+.o-section--style-muted,.o-section--style-muted.o-section--banner+.section--dark,.o-section--style-muted.o-section--banner+.section--muted,.section--dark.o-section--banner+.o-section--style-dark,.section--dark.o-section--banner+.o-section--style-light,.section--dark.o-section--banner+.o-section--style-muted,.section--dark.o-section--banner+.section--dark,.section--dark.o-section--banner+.section--muted,.section--muted.o-section--banner+.o-section--style-dark,.section--muted.o-section--banner+.o-section--style-light,.section--muted.o-section--banner+.o-section--style-muted,.section--muted.o-section--banner+.section--dark,.section--muted.o-section--banner+.section--muted{box-shadow:var(--box-shadow--fake-bkgd)}.o-section--banner .o-section__banner-image,.o-section--banner .section__banner-image{left:50%;min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:1}.o-section--banner .o-section__banner-overlay,.o-section--banner .section__banner-overlay{position:relative;z-index:2}main>.container.o-section--style-dark:last-of-type,main>.container.o-section--style-light:last-of-type,main>.container.section--dark:last-of-type,main>.container>.o-section--style-dark:last-of-type,main>.container>.o-section--style-light:last-of-type,main>.container>.section--dark:last-of-type{margin-bottom:calc(var(--global-space--section-gap)*-1)}.o-section>:last-child,.section>:last-child,[class*=section--]>:last-child{margin-bottom:0}.o-section--style-muted,.section--muted{--box-shadow--fake-bkgd:25vw 0 var(--color--bkgd),-25vw 0 var(--color--bkgd)}.o-section--has-border,.section--border{--border-width:var(--global-border-width--normal);--border-width-neg:calc(var(--border-width)*-1);--border-color:var(--global-color-primary--dark);--line-top:0 var(--border-width-neg) var(--border-color);--line-top-left:-25vw var(--border-width-neg) var(--border-color);--line-top-right:25vw var(--border-width-neg) var(--border-color);--line-bottom:0 var(--border-width) var(--border-color);--line-bottom-left:-25vw var(--border-width) var(--border-color);--line-bottom-right:25vw var(--border-width) var(--border-color);--fake-bkgd:var(--box-shadow--fake-bkgd);box-shadow:var(--fake-bkgd),var(--line-top),var(--line-top-left),var(--line-top-right),var(--line-bottom),var(--line-bottom-left),var(--line-bottom-right)}.tabbed-set,.x-tabs{display:flex;flex-wrap:wrap;position:relative}.tabbed-set>input,.x-tabs__toggle{opacity:0;position:absolute}.tabbed-set>label,.x-tabs__tab{cursor:pointer;white-space:nowrap}.tabbed-set>.tabbed-content,.x-tabs__content{display:none;width:100%}.x-tabs__content--active{display:block;order:99}.x-tabs__content--force-active{display:contents}.tabbed-set,.x-tabs--custom-properties{--buffer:20px}.x-tabs--focus-within{outline:5px auto}.tabbed-set>label,.x-tabs__tab{border-bottom:var(--global-border-width--x-thick) solid transparent;font-size:var(--global-font-size--medium);font-weight:var(--medium);margin-inline:var(--buffer);padding-block:1.25em .75em;padding-inline:.875em}.tabbed-set>label:is(a),.x-tabs__tab:is(a){text-decoration:none}.tabbed-set>label:hover,.x-tabs__tab--hover{border-color:var(--global-color-primary--dark)}.tabbed-set>input:not(:checked)+label,.x-tabs__tab--not-active{color:var(--global-color-primary--dark)}.tabbed-set>input:checked+label,.x-tabs__tab--active{border-color:var(--global-color-accent--normal);color:var(--global-color-accent--normal)}.tabbed-set>.tabbed-content,.x-tabs__content{border-top:var(--global-border-width--normal) solid var(--global-color-primary--dark);padding-inline:var(--buffer)}.tabbed-set>.tabbed-content>:first-child,.x-tabs__content>:first-child{margin-top:var(--buffer)}.tabbed-set>.tabbed-content>:last-child,.x-tabs__content>:last-child{margin-bottom:var(--buffer)}.tabbed-set>label{margin-bottom:unset}@media screen{.tabbed-set>input:checked+label+.tabbed-content{display:block;order:99}}@media print{.tabbed-content{display:contents}}@media screen{@supports selector(:has(*)){.tabbed-set:has(input:focus-visible:where(.tabbed-set>*)){outline:5px auto}}@supports not selector(:has(*)){.tabbed-set:focus-within{outline:5px auto}}}.admonition>:first-child,.c-message>:first-child,[class*=message--]>:first-child{margin-top:0}.admonition>:last-child,.c-message>:last-child,[class*=message--]>:last-child{margin-bottom:0}[class*=message--scope-]{padding:var(--pad-vert,0) var(--pad-horz,0)}.c-message--scope-global,.message--scope-global{--pad-vert:15px;--pad-horz:20px;border-width:var(--global-border-width--thick);text-align:center}.admonition:is(.note,.attention),.admonition:is(.note,.attention).c-message--scope-section,.admonition:is(.note,.attention).message--scope-section,.c-message--type-info.c-message--scope-section,.c-message--type-info.message--scope-section,.message--type-info.c-message--scope-section,.message--type-info.message--scope-section{background-color:var(--global-color-info--x-light);border-color:var(--global-color-info--normal)}.admonition:is(.hint),.admonition:is(.hint).c-message--scope-section,.admonition:is(.hint).message--scope-section,.c-message--type-success.c-message--scope-section,.c-message--type-success.message--scope-section,.message--type-success.c-message--scope-section,.message--type-success.message--scope-section{background-color:var(--global-color-success--x-light);border-color:var(--global-color-success--normal)}.admonition:is(.caution,.important),.admonition:is(.caution,.important).c-message--scope-section,.admonition:is(.caution,.important).message--scope-section,.c-message--type-warning.c-message--scope-section,.c-message--type-warning.message--scope-section,.message--type-warning.c-message--scope-section,.message--type-warning.message--scope-section{background-color:var(--global-color-warning--x-light);border-color:var(--global-color-warning--normal)}.admonition:is(.warning,.error,.danger),.admonition:is(.warning,.error,.danger).c-message--scope-section,.admonition:is(.warning,.error,.danger).message--scope-section,.c-message--type-error.c-message--scope-section,.c-message--type-error.message--scope-section,.message--type-error.c-message--scope-section,.message--type-error.message--scope-section{background-color:var(--global-color-danger--x-light);border-color:var(--global-color-danger--normal)}.admonition:is(.tip),.admonition:is(.tip).c-message--scope-section,.admonition:is(.tip).message--scope-section,:--c-message--type-tip.c-message--scope-section,:--c-message--type-tip.message--scope-section{background-color:var(--global-color-extra--x-light);border-color:var(--global-color-extra--normal)}.c-message--scope-global,.message--scope-global{background-color:var(--global-color-accent--secondary);border-color:var(--global-color-primary--dark);color:var(--global-color-primary--xx-light)}.c-message--scope-global [class*=button--as-link],.c-message--scope-global a,.message--scope-global [class*=button--as-link],.message--scope-global a,.x-link,.x-link--irregular{color:var(--global-color-accent--normal);text-decoration:none;text-decoration-thickness:var(--global-border-width--normal);text-underline-offset:.2em}.x-link--disabled,.x-link--irregular--disabled{opacity:.5;pointer-events:none}.c-message--scope-global [class*=button--as-link]:hover,.c-message--scope-global a:hover,.message--scope-global [class*=button--as-link]:hover,.message--scope-global a:hover,.x-link--hover,.x-link--irregular--hover{color:var(--global-color-accent--normal);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--global-border-width--normal)}.c-message--scope-global [class*=button--as-link]:active,.c-message--scope-global a:active,.message--scope-global [class*=button--as-link]:active,.message--scope-global a:active,.x-link--active,.x-link--irregular--active{text-decoration-line:underline;text-decoration-style:dotted}.c-message--scope-global [class*=button--as-link],.c-message--scope-global a,.message--scope-global [class*=button--as-link],.message--scope-global a,.x-link--irregular{text-decoration-line:underline}.c-message--scope-global [class*=button--as-link]:hover,.c-message--scope-global a:hover,.message--scope-global [class*=button--as-link]:hover,.message--scope-global a:hover,.x-link--irregular--hover{text-decoration-style:dashed}.c-message--scope-global [class*=button--as-link]:active,.c-message--scope-global a:active,.message--scope-global [class*=button--as-link]:active,.message--scope-global a:active,.x-link--irregular--active{text-decoration-style:dotted}.c-message--scope-global [class*=button--as-link],.c-message--scope-global a,.message--scope-global [class*=button--as-link],.message--scope-global a{color:inherit!important}.admonition,.c-message--scope-section,.message--scope-section{--pad-vert:20px;--pad-horz:30px;border-style:solid;border-width:var(--global-border-width--normal)}.admonition,.c-message--scope-section,.message--scope-section{color:var(--global-color-primary--dark)}.admonition:is(.note,.attention).c-message--scope-inline,.admonition:is(.note,.attention).message--scope-inline,.c-message--type-info.c-message--scope-inline,.c-message--type-info.message--scope-inline,.message--type-info.c-message--scope-inline,.message--type-info.message--scope-inline{color:var(--global-color-info--x-dark)}.admonition:is(.hint).c-message--scope-inline,.admonition:is(.hint).message--scope-inline,.c-message--type-success.c-message--scope-inline,.c-message--type-success.message--scope-inline,.message--type-success.c-message--scope-inline,.message--type-success.message--scope-inline{color:var(--global-color-success--x-dark)}.admonition:is(.caution,.important).c-message--scope-inline,.admonition:is(.caution,.important).message--scope-inline,.c-message--type-warning.c-message--scope-inline,.c-message--type-warning.message--scope-inline,.message--type-warning.c-message--scope-inline,.message--type-warning.message--scope-inline{color:var(--global-color-warning--x-dark)}.admonition:is(.warning,.error,.danger).c-message--scope-inline,.admonition:is(.warning,.error,.danger).message--scope-inline,.c-message--type-error.c-message--scope-inline,.c-message--type-error.message--scope-inline,.message--type-error.c-message--scope-inline,.message--type-error.message--scope-inline{color:var(--global-color-danger--x-dark)}.admonition:is(.tip).c-message--scope-inline,.admonition:is(.tip).message--scope-inline,:--c-message--type-tip.c-message--scope-inline,:--c-message--type-tip.message--scope-inline{color:var(--global-color-extra--x-dark)}.admonition:is(.note,.attention):before,.c-message--type-info:before,.message--type-info:before{background-color:var(--global-color-info--normal)}.admonition:is(.hint):before,.c-message--type-success:before,.message--type-success:before{background-color:var(--global-color-success--normal)}.admonition:is(.caution,.important):before,.c-message--type-warning:before,.message--type-warning:before{background-color:var(--global-color-warning--normal)}.admonition:is(.warning,.error,.danger):before,.c-message--type-error:before,.message--type-error:before{background-color:var(--global-color-danger--normal)}.admonition:is(.tip):before,:--c-message--type-tip:before{background-color:var(--global-color-extra--normal)}.admonition-title{color:var(--global-color-primary--xx-dark);font-weight:var(--bold);margin-bottom:unset;margin-top:unset}.admonition{--icon-block-width:65px;-moz-column-gap:var(--pad-horz);column-gap:var(--pad-horz);display:grid;grid-template-columns:var(--icon-block-width) minmax(0,1fr);padding-block:var(--pad-vert);padding-right:var(--pad-horz)}.admonition:before{margin-block:calc(var(--pad-vert)*-1)}.admonition>.admonition-title+p{margin-top:5px}.admonition>pre:last-child{margin-bottom:15px}.admonition>p:not(.admonition-title)+pre{margin-top:-5px}.admonition pre>code,.admonition pre>samp{border-color:var(--global-color-primary--dark)}.admonition:before{align-items:center;color:#fff;display:flex;font-size:36px;grid-row:1/span 99;justify-content:center}.admonition:is(.caution,.important):before{content:"⚠"}.admonition:is(.warning):before{content:"𝖷"}.admonition:is(.tip):before{content:"☀"}.admonition:is(.note,.attention):before{content:"✎"}.admonition:is(.hint):before{content:"✓"}.admonition:is(.error,.danger):before{content:"𝗫"}.align-center,.align-left,.align-right{margin-bottom:var(--global-space--grid-gap)}.align-right{float:right;margin-left:var(--global-space--grid-gap)}.align-left{float:left;margin-right:var(--global-space--grid-gap)}.align-center{margin-inline:auto}:root{--global-space--pattern-pad:30px;--global-space--unnamed:50px}.c-card--plain-hr-top,.card--plain-hr-top{border-top:1px solid var(--global-color-primary--dark);margin-top:var(--global-space--hr-buffer-below)}.c-card--plain-hr-bottom,.card--plain-hr-bottom{border-bottom:1px solid var(--global-color-primary--dark);margin-bottom:var(--global-space--hr-buffer-below)}.c-card--standard,.c-card--standard-1,.c-card--standard-2,.c-card--standard-3,.card--standard{border-top-style:solid;border-top-width:var(--global-border-width--xx-thick)}.c-card--plain,.c-card--standard,.c-card--standard-1,.card--plain,.card--standard,.card--standard-1,[class*=card--plain-]{background-color:var(--global-color-primary--x-light);border-top-color:var(--global-color-accent--tertiary)}.c-card--plain,.c-card--standard,.c-card--standard-1,.c-card--standard-2,.c-card--standard-3,.card--plain,.card--standard,[class*=card--plain-]{box-shadow:0 3px 6px #0003}.c-card .c-card--plain,.c-card .c-card--standard,.c-card .card--plain,.c-card .card--standard,.c-card [class*=card--plain-],.c-card--standard-2,.card--standard-2,.card:not(:is(#root,.modal) *) .c-card--plain,.card:not(:is(#root,.modal) *) .c-card--standard,.card:not(:is(#root,.modal) *) .card--plain,.card:not(:is(#root,.modal) *) .card--standard,.card:not(:is(#root,.modal) *) [class*=card--plain-],.o-section--style-muted .c-card--plain,.o-section--style-muted .c-card--standard,.o-section--style-muted .card--plain,.o-section--style-muted .card--standard,.o-section--style-muted [class*=card--plain-],.section--muted .c-card--plain,.section--muted .c-card--standard,.section--muted .card--plain,.section--muted .card--standard,.section--muted [class*=card--plain-],[class*=card--] .c-card--plain,[class*=card--] .c-card--standard,[class*=card--] .card--plain,[class*=card--] .card--standard,[class*=card--] [class*=card--plain-]{background-color:var(--global-color-primary--xx-light)}.c-card .c-card--standard,.c-card .card--standard,.c-card--standard-2,.card--standard-2,.card:not(:is(#root,.modal) *) .c-card--standard,.card:not(:is(#root,.modal) *) .card--standard,.o-section--style-muted .c-card--standard,.o-section--style-muted .card--standard,.section--muted .c-card--standard,.section--muted .card--standard,[class*=card--] .c-card--standard,[class*=card--] .card--standard{border-top-color:var(--global-color-accent--tertiary)}.o-section--style-dark .c-card .c-card--plain,.o-section--style-dark .c-card .c-card--standard,.o-section--style-dark .c-card .card--plain,.o-section--style-dark .c-card .card--standard,.o-section--style-dark .c-card [class*=card--plain-],.o-section--style-dark .card:not(:is(#root,.modal) *) .c-card--plain,.o-section--style-dark .card:not(:is(#root,.modal) *) .c-card--standard,.o-section--style-dark .card:not(:is(#root,.modal) *) .card--plain,.o-section--style-dark .card:not(:is(#root,.modal) *) .card--standard,.o-section--style-dark .card:not(:is(#root,.modal) *) [class*=card--plain-],.o-section--style-dark [class*=card--] .c-card--plain,.o-section--style-dark [class*=card--] .c-card--standard,.o-section--style-dark [class*=card--] .card--plain,.o-section--style-dark [class*=card--] .card--standard,.o-section--style-dark [class*=card--] [class*=card--plain-],.o-section--style-muted .c-card .c-card--plain,.o-section--style-muted .c-card .c-card--standard,.o-section--style-muted .c-card .card--plain,.o-section--style-muted .c-card .card--standard,.o-section--style-muted .c-card [class*=card--plain-],.o-section--style-muted .card:not(:is(#root,.modal) *) .c-card--plain,.o-section--style-muted .card:not(:is(#root,.modal) *) .c-card--standard,.o-section--style-muted .card:not(:is(#root,.modal) *) .card--plain,.o-section--style-muted .card:not(:is(#root,.modal) *) .card--standard,.o-section--style-muted .card:not(:is(#root,.modal) *) [class*=card--plain-],.o-section--style-muted [class*=card--] .c-card--plain,.o-section--style-muted [class*=card--] .c-card--standard,.o-section--style-muted [class*=card--] .card--plain,.o-section--style-muted [class*=card--] .card--standard,.o-section--style-muted [class*=card--] [class*=card--plain-],.section--dark .c-card .c-card--plain,.section--dark .c-card .c-card--standard,.section--dark .c-card .card--plain,.section--dark .c-card .card--standard,.section--dark .c-card [class*=card--plain-],.section--dark .card:not(:is(#root,.modal) *) .c-card--plain,.section--dark .card:not(:is(#root,.modal) *) .c-card--standard,.section--dark .card:not(:is(#root,.modal) *) .card--plain,.section--dark .card:not(:is(#root,.modal) *) .card--standard,.section--dark .card:not(:is(#root,.modal) *) [class*=card--plain-],.section--dark [class*=card--] .c-card--plain,.section--dark [class*=card--] .c-card--standard,.section--dark [class*=card--] .card--plain,.section--dark [class*=card--] .card--standard,.section--dark [class*=card--] [class*=card--plain-],.section--muted .c-card .c-card--plain,.section--muted .c-card .c-card--standard,.section--muted .c-card .card--plain,.section--muted .c-card .card--standard,.section--muted .c-card [class*=card--plain-],.section--muted .card:not(:is(#root,.modal) *) .c-card--plain,.section--muted .card:not(:is(#root,.modal) *) .c-card--standard,.section--muted .card:not(:is(#root,.modal) *) .card--plain,.section--muted .card:not(:is(#root,.modal) *) .card--standard,.section--muted .card:not(:is(#root,.modal) *) [class*=card--plain-],.section--muted [class*=card--] .c-card--plain,.section--muted [class*=card--] .c-card--standard,.section--muted [class*=card--] .card--plain,.section--muted [class*=card--] .card--standard,.section--muted [class*=card--] [class*=card--plain-]{background-color:var(--global-color-primary--x-light)}.c-card--standard-3,.card--standard-3,.o-section--style-dark .c-card--plain,.o-section--style-dark .c-card--standard,.o-section--style-dark .card--plain,.o-section--style-dark .card--standard,.o-section--style-dark [class*=card--plain-],.section--dark .c-card--plain,.section--dark .c-card--standard,.section--dark .card--plain,.section--dark .card--standard,.section--dark [class*=card--plain-]{background-color:var(--global-color-primary--xx-light);border-top-color:var(--global-color-accent--secondary)}.o-section--style-dark .c-card--plain>:not(a,button),.o-section--style-dark .c-card--standard-1>:not(a,button),.o-section--style-dark .c-card--standard-2>:not(a,button),.o-section--style-dark .c-card--standard-3>:not(a,button),.o-section--style-dark .c-card--standard>:not(a,button),.o-section--style-dark .card--plain>:not(a,button),.o-section--style-dark .card--standard>:not(a,button),.o-section--style-dark [class*=card--plain-]>:not(a,button),.section--dark .c-card--plain>:not(a,button),.section--dark .c-card--standard-1>:not(a,button),.section--dark .c-card--standard-2>:not(a,button),.section--dark .c-card--standard-3>:not(a,button),.section--dark .c-card--standard>:not(a,button),.section--dark .card--plain>:not(a,button),.section--dark .card--standard>:not(a,button),.section--dark [class*=card--plain-]>:not(a,button){color:var(--global-color-primary--xx-dark)}.c-card>a:not(.c-button,[class*=button--]),.card:not(:is(#root,.modal) *)>a:not(.c-button,[class*=button--]),[class*=card--]>a:not(.c-button,[class*=button--]){display:flex}.c-card>:is(button,a),.card:not(:is(#root,.modal) *)>:is(button,a),[class*=card--]>:is(button,a){margin-bottom:2rem;margin-right:var(--global-space--pattern-pad);vertical-align:middle}.c-card,.card:not(:is(#root,.modal) *),[class*=card--]{margin-bottom:var(--global-space--bootstrap-gap);padding-inline:var(--global-space--pattern-pad);padding-bottom:.1px;padding-top:var(--global-space--pattern-pad)}.c-card :is(h1,h2,h3,h4,h5,h6),.card:not(:is(#root,.modal) *) :is(h1,h2,h3,h4,h5,h6),[class*=card--] :is(h1,h2,h3,h4,h5,h6){margin-top:unset}.c-card a[data-user][data-domain]:before,.card:not(:is(#root,.modal) *) a[data-user][data-domain]:before,[class*=card--] a[data-user][data-domain]:before{font-size:var(--global-font-size--medium)}.c-card>address,.card:not(:is(#root,.modal) *)>address,[class*=card--]>address{line-height:1.7;margin-bottom:2rem}.c-card ul,.card:not(:is(#root,.modal) *) ul,[class*=card--] ul{padding-left:1em}.c-card li:not(:first-of-type),.card:not(:is(#root,.modal) *) li:not(:first-of-type),[class*=card--] li:not(:first-of-type){margin-top:.5em}.c-card ul:last-child,.card:not(:is(#root,.modal) *) ul:last-child,[class*=card--] ul:last-child{margin-bottom:2rem}[class*=card--image-]{display:grid}.c-card--image-top,.card--image-top{padding-top:0}.c-card--image-left,.card--image-left{padding-bottom:var(--global-space--pattern-pad);padding-left:0}.c-card--image-right,.card--image-right{padding-bottom:var(--global-space--pattern-pad);padding-right:0}.c-card--image-bottom,.card--image-bottom{padding-bottom:0}.c-card--image-left,.c-card--image-right,.card--image-left,.card--image-right{--image-width:50%;grid-column-gap:var(--global-space--pattern-pad);grid-template-rows:repeat(10,min-content)}.c-card--image-left>img,.c-card--image-right>img,.card--image-left>img,.card--image-right>img{grid-row-end:-1;grid-row-start:1;margin-block:calc(var(--global-space--pattern-pad)*-1)}.c-card--image-left,.card--image-left{grid-template-columns:var(--image-width) 1fr}.c-card--image-left>img,.card--image-left>img{grid-column-end:span 1;grid-column-start:1}.c-card--image-right,.card--image-right{grid-template-columns:1fr var(--image-width)}.c-card--image-right>img,.card--image-right>img{grid-column-end:span 1;grid-column-start:2}.c-card--image-bottom,.c-card--image-top,.card--image-bottom,.card--image-top{--image-height:auto;--global-space--pattern-pad:15px;grid-template-columns:var(--global-space--pattern-pad) 1fr var(--global-space--pattern-pad);padding-inline:unset}.c-card--image-bottom>:not(img),.c-card--image-top>:not(img),.card--image-bottom>:not(img),.card--image-top>:not(img){grid-column-end:-2;grid-column-start:2}.c-card--image-bottom>img,.c-card--image-top>img,.card--image-bottom>img,.card--image-top>img{grid-column-end:-1;grid-column-start:1}.c-card--image-top,.card--image-top{grid-template-rows:repeat(10,min-content) var(--image-height)}.c-card--image-top>img,.card--image-top>img{grid-row-start:1;margin-bottom:var(--global-space--pattern-pad)}.c-card--image-bottom>:is(h1,h2,h3,h4,h5):first-of-type,.card--image-bottom>:is(h1,h2,h3,h4,h5):first-of-type{margin-top:unset}.c-card--image-bottom,.card--image-bottom{grid-template-rows:var(--image-height) repeat(10,min-content)}.c-card--image-bottom>img,.card--image-bottom>img{grid-row-end:-1;margin-top:var(--global-space--pattern-pad)}.c-card--image-bottom>p:last-of-type,.card--image-bottom>p:last-of-type{margin-bottom:unset}.c-card p,.card:not(:is(#root,.modal) *) p,[class*=card--] p{margin-top:0}.c-card:not([class*=card--image-]),.card:not(:is(#root,.modal) *):not([class*=card--image-]),[class*=card--]:not([class*=card--image-]){display:block}.c-card,.c-card:hover,.card:not(:is(#root,.modal) *),.card:not(:is(#root,.modal) *):hover,[class*=card--],[class*=card--]:hover{color:inherit}.c-card:hover,.card:not(:is(#root,.modal) *):hover,[class*=card--]:hover{text-decoration:none}.c-card:hover :is(h1,h2,h3,h4,h5,h6),.card:not(:is(#root,.modal) *):hover :is(h1,h2,h3,h4,h5,h6),[class*=card--]:hover :is(h1,h2,h3,h4,h5,h6){text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--global-border-width--normal);text-underline-offset:.2em}.c-card:active :is(h1,h2,h3,h4,h5,h6),.card:not(:is(#root,.modal) *):active :is(h1,h2,h3,h4,h5,h6),[class*=card--]:active :is(h1,h2,h3,h4,h5,h6){text-decoration-line:underline;text-decoration-style:dotted}.x-truncate--many-lines{--lines:2;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines);display:-webkit-box;overflow:hidden}.x-untruncate--many-lines{-webkit-line-clamp:inherit;overflow:visible}.x-truncate--one-line{overflow:hidden;text-overflow:var(--text-overflow,ellipsis);white-space:nowrap}.x-untruncate--one-line{overflow:visible;white-space:normal}.rst-content>[role=navigation],.s-breadcrumbs-via-ul,.s-breadcrumbs:is(nav){font-size:var(--global-font-size--x-small);margin-bottom:var(--global-space--under-breadcrumbs);padding-top:var(--global-space--above-breadcrumbs)}.rst-content>[role=navigation] ul,.s-breadcrumbs-via-ul ul,.s-breadcrumbs:is(nav) ol{font-weight:var(--global-font-weight--medium);list-style:none;margin-bottom:unset;padding-left:unset}.rst-content>[role=navigation] ul li,.s-breadcrumbs-via-ul ul li,.s-breadcrumbs:is(nav) ol li,.s-breadcrumbs:is(ol) li{display:inline-block}.rst-content>[role=navigation] ul li+li:before,.s-breadcrumbs-via-ul ul li+li:before,.s-breadcrumbs:is(nav) ol li+li:before,.s-breadcrumbs:is(ol) li+li:before{content:" > "}.rst-content>[role=navigation] ul li:last-child,.s-breadcrumbs-via-ul ul li:last-child,.s-breadcrumbs:is(nav) ol li:last-child{font-weight:var(--bold)} \ No newline at end of file diff --git a/src/lib/_imports/components/align.css b/src/lib/_imports/components/align.css index f69b1f49c..fce25c391 100644 --- a/src/lib/_imports/components/align.css +++ b/src/lib/_imports/components/align.css @@ -1,6 +1,7 @@ /* Basic Structure */ .align-right, +.align-center, .align-left { margin-bottom: var(--global-space--grid-gap); }