UNPKG

@microsoft/atlas-css

Version:

Styles backing the Atlas Design System used by Microsoft's Developer Relations.

1 lines 160 kB
.site-header .site-header-button,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.select select,.textarea,.input,.button{appearance:none;box-shadow:none;vertical-align:top;border:1px solid #0000;border-radius:.25rem;justify-content:flex-start;align-items:center;min-height:2.25em;padding-block:calc(.375em - 1px);padding-inline:calc(.625em - 1px);font-size:1rem;line-height:1.5;display:inline-flex;position:relative}.site-header [disabled].site-header-button,[disabled].pagination-previous,[disabled].pagination-next,[disabled].pagination-link,[disabled].pagination-ellipsis,.select select[disabled],[disabled].textarea,[disabled].input,[disabled].button{cursor:not-allowed}.select:not(.select-multiple):after,.accordion.accordion-icon-end:dir(rtl) summary:after,.accordion.accordion-icon-end summary:after,.accordion:not(.accordion-icon-end):dir(rtl) summary:before,.accordion:not(.accordion-icon-end) summary:before{transform-origin:50%;border:1px solid var(--theme-text);pointer-events:none;content:" ";z-index:1;border-block-start:0;border-inline-end:0;width:.525em;height:.525em;inset-inline-end:calc(.625em - 1px)}.toggle input[type=checkbox]:focus-visible+label,.radio input:focus-visible,.radio input.is-focused,.select select:focus-visible,.textarea:focus-visible,.input:focus-visible,.checkbox input[type=checkbox]:focus-visible+.checkbox-check,:where(.is-focused),.has-default-focus :focus-visible,.default-focus :focus-visible{outline-color:inherit;outline-offset:.25rem;outline-width:.125rem;outline-style:dashed}.notification.is-loading:before,.button.button-filled.button-danger.is-loading:after,.button.button-filled.button-warning.is-loading:after,.button.button-filled.button-info.is-loading:after,.button.button-filled.button-success.is-loading:after,.button.button-filled.button-tertiary.is-loading:after,.button.button-filled.button-secondary.is-loading:after,.button.button-filled.button-primary.is-loading:after,.button.button-filled.is-loading:after,.button.is-loading:after,.banner.is-loading:before{border:2px solid var(--theme-border);content:"";border-block-start-color:#0000;border-inline-end-color:#0000;border-radius:290486px;width:1em;height:1em;animation:.5s linear infinite spinAround;display:block;position:relative}.line-clamp-4,.line-clamp-3,.line-clamp-2,.line-clamp-1,.card .card-content-description,.card .card-title,.card .card-supertitle{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero,.banner{padding-inline:24px}@media screen and (width>=1800px){.hero,.banner{padding-inline:max(24px,50% - 876px)}}.card .card-header .card-header-image img,.card .card-header .card-header-image svg{position:absolute;inset:0}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.link-button,.button-reset,.notification .notification-dismiss,.banner .banner-dismiss{outline-color:inherit;appearance:none;background-color:#0000}.pagination-previous:not(:hover),.pagination-next:not(:hover),.pagination-link:not(:hover),.pagination-ellipsis:not(:hover),.link-button:not(:hover),.button-reset:not(:hover),.notification .notification-dismiss:not(:hover),.banner .banner-dismiss:not(:hover),.pagination-previous:not(.focus-visible),.pagination-next:not(.focus-visible),.pagination-link:not(.focus-visible),.pagination-ellipsis:not(.focus-visible),.link-button:not(.focus-visible),.button-reset:not(.focus-visible),.notification .notification-dismiss:not(.focus-visible),.banner .banner-dismiss:not(.focus-visible),.pagination-previous:not(:focus-visible),.pagination-next:not(:focus-visible),.pagination-link:not(:focus-visible),.pagination-ellipsis:not(:focus-visible),.link-button:not(:focus-visible),.button-reset:not(:focus-visible),.notification .notification-dismiss:not(:focus-visible),.banner .banner-dismiss:not(:focus-visible){background-color:#0000}.notification .notification-dismiss,.banner .banner-dismiss{color:currentColor;cursor:pointer;font-size:1rem;display:inline-block}.site-header .site-header-button,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root,.theme-light{--theme-text:#161616;--theme-text-subtle:#505050;--theme-text-invert:#fff;--theme-text-glow-high-contrast:#171717;--theme-box-shadow-light:#0000001c;--theme-box-shadow-medium:#00000021;--theme-box-shadow-heavy:#0000002e;--theme-box-shadow-extra-heavy:#00000038;--theme-overlay:#000000b3;--theme-overlay-invert:#fff;--theme-body-background:#fff;--theme-body-background-accent:#e8e6df;--theme-body-background-medium:#f2f2f2;--theme-alternate-background:#171717;--theme-alternate-background-medium:#2f2f2f;--theme-card-background:#fff;--theme-border:#e6e6e6;--theme-border-accent:#e8e6df;--theme-border-white-high-contrast:#fff0;--theme-border-yellow-high-contrast:#0000;--theme-table-header:#e6e6e6;--theme-table-row:#f0f0f0;--theme-table-row-header:#f5f5f5;--theme-table-border-dark:#d1d1d1;--theme-hover-base:#c7c7c7;--theme-hover-invert:#f5f5f5;--theme-code-header:#e6e6e6;--theme-code-block:#f0f0f0;--theme-control-border:#d1d1d1;--theme-control-border-bottom:#616161;--theme-inline-code:#e6e6e6;--theme-code-highlight-background:#fef7b2;--theme-visited:#624991;--theme-score-low-off:#a800004d;--theme-score-low:#b62626;--theme-score-medium-off:#ffbb004d;--theme-score-medium:#ffb900;--theme-score-high-off:#489d484d;--theme-score-high:#2a8b2a;--theme-hyperlink:#0065b3;--theme-primary-base:#0f6cbd;--theme-primary-background:#ebf3fc;--theme-primary-background-hover:#cfe4fa;--theme-primary-background-glow-high-contrast:#ebf3fc;--theme-primary-dark:#115ea3;--theme-primary-dark-hover:#115ea3;--theme-primary-hover:#115ea3;--theme-primary-active:#0c3b5e;--theme-primary-box-shadow:#0065b34d;--theme-primary-invert:#fff;--theme-secondary-base:#ebebeb;--theme-secondary-background:#f5f5f5;--theme-secondary-background-hover:#ebebeb;--theme-secondary-background-glow-high-contrast:#f0f0f0;--theme-secondary-dark:#424242;--theme-secondary-dark-hover:#d6d6d6;--theme-secondary-hover:#c7c7c7;--theme-secondary-active:#b3b3b3;--theme-secondary-box-shadow:#0000004d;--theme-secondary-invert:#000;--theme-tertiary-base:#243a5e;--theme-tertiary-background:#061329;--theme-tertiary-background-hover:#4a5d7e;--theme-tertiary-background-glow-high-contrast:#061329;--theme-tertiary-dark:#a4b2c9;--theme-tertiary-dark-hover:#70819f;--theme-tertiary-hover:#14294c;--theme-tertiary-active:#70819f;--theme-tertiary-box-shadow:#26173f4d;--theme-tertiary-invert:#fff;--theme-success-base:#107c10;--theme-success-background:#f1faf1;--theme-success-background-hover:#9fd89f;--theme-success-background-glow-high-contrast:#f1faf1;--theme-success-dark:#0e700e;--theme-success-dark-hover:#13a10e;--theme-success-hover:#0b5a08;--theme-success-active:#9fd89f;--theme-success-box-shadow:#489d484d;--theme-success-invert:#fff;--theme-info-base:#8661c5;--theme-info-background:#efd9fd;--theme-info-background-hover:#d59dff;--theme-info-background-glow-high-contrast:#efd9fd;--theme-info-dark:#3b2e58;--theme-info-dark-hover:#8661c5;--theme-info-hover:#8661c5;--theme-info-active:#624991;--theme-info-box-shadow:#2018434d;--theme-info-invert:#fff;--theme-warning-base:#f7630c;--theme-warning-background:#fff9f5;--theme-warning-background-hover:#fdcfb4;--theme-warning-background-glow-high-contrast:#fff9f5;--theme-warning-dark:#8a3707;--theme-warning-dark-hover:#da3b01;--theme-warning-hover:#ca5010;--theme-warning-active:#c43501;--theme-warning-box-shadow:#ff66004d;--theme-warning-invert:#000;--theme-danger-base:#bc2f32;--theme-danger-background:#fdf3f4;--theme-danger-background-hover:#eeacb2;--theme-danger-background-glow-high-contrast:#fdf3f4;--theme-danger-dark:#b10e1c;--theme-danger-dark-hover:#751d1f;--theme-danger-hover:#b10e1c;--theme-danger-active:#bc2f32;--theme-danger-box-shadow:#a800004d;--theme-danger-invert:#fff;--theme-facepile-red:#b10e1c;--theme-facepile-teal:#00666d;--theme-facepile-blue:#0078d4;--theme-gradient-text-purple:#702573;--theme-gradient-text-blue:#0f548c;--theme-gradient-vivid-start:#b84dc6;--theme-gradient-vivid-end:#0078d4}@media not print{.theme-dark{--theme-text:#e6e6e6;--theme-text-subtle:#d2d2d2;--theme-text-invert:#2f2f2f;--theme-text-glow-high-contrast:#e6e6e6;--theme-box-shadow-light:#0000001c;--theme-box-shadow-medium:#00000021;--theme-box-shadow-heavy:#0000002e;--theme-box-shadow-extra-heavy:#00000038;--theme-overlay:#000000b3;--theme-overlay-invert:#fff;--theme-body-background:#1a1a1a;--theme-body-background-accent:#091f2c;--theme-body-background-medium:#292929;--theme-alternate-background:#f2f2f2;--theme-alternate-background-medium:#fafafa;--theme-border:#404040;--theme-border-accent:#505050;--theme-border-white-high-contrast:#fff0;--theme-border-yellow-high-contrast:#0000;--theme-card-background:#091f2c;--theme-table-header:#404040;--theme-table-row:#2f2f2f;--theme-table-row-header:#2f2f2f;--theme-table-border-dark:#505050;--theme-hover-base:#d2d2d2;--theme-hover-invert:#2f2f2f;--theme-code-header:#404040;--theme-code-block:#2f2f2f;--theme-control-border:#d2d2d2;--theme-control-border-bottom:#e6e6e6;--theme-inline-code:#404040;--theme-code-highlight-background:#294903;--theme-visited:#ac7ee1;--theme-score-low-off:#a80000b3;--theme-score-low:#b62626;--theme-score-medium-off:#ffbb004d;--theme-score-medium:#ffcb3f;--theme-score-high-off:#489d48b3;--theme-score-high:#489d48;--theme-hyperlink:#75b6e7;--theme-primary-base:#75b6e7;--theme-primary-background:#004173;--theme-primary-background-hover:#082338;--theme-primary-background-glow-high-contrast:#004173;--theme-primary-dark:#9ccbee;--theme-primary-dark-hover:#9ccbee;--theme-primary-hover:#278cda;--theme-primary-active:#2886de;--theme-primary-box-shadow:#0065b34d;--theme-primary-invert:#000;--theme-secondary-base:#757575;--theme-secondary-background:#404040;--theme-secondary-background-hover:#292929;--theme-secondary-background-glow-high-contrast:#404040;--theme-secondary-dark:#e6e6e6;--theme-secondary-dark-hover:#8e8e8e;--theme-secondary-hover:#8e8e8e;--theme-secondary-active:#a2a2a2;--theme-secondary-box-shadow:#000000b3;--theme-secondary-invert:#fff;--theme-tertiary-base:#404040;--theme-tertiary-background:#171717;--theme-tertiary-background-hover:#505050;--theme-tertiary-background-glow-high-contrast:#171717;--theme-tertiary-dark:#e6e6e6;--theme-tertiary-dark-hover:#8e8e8e;--theme-tertiary-hover:#505050;--theme-tertiary-active:#757575;--theme-tertiary-box-shadow:#0065b34d;--theme-tertiary-invert:#fff;--theme-success-base:#7cbb7b;--theme-success-background:#054b16;--theme-success-background-hover:#107c10;--theme-success-background-glow-high-contrast:#054b16;--theme-success-dark:#dff6dd;--theme-success-dark-hover:#7cbb7b;--theme-success-hover:#489d48;--theme-success-active:#7cbb7b;--theme-success-box-shadow:#489d48b3;--theme-success-invert:#000;--theme-info-base:#9970d3;--theme-info-background:#3b2e58;--theme-info-background-hover:#8661c5;--theme-info-background-glow-high-contrast:#3b2e58;--theme-info-dark:#efd9fd;--theme-info-dark-hover:#d59dff;--theme-info-hover:#ac7ee1;--theme-info-active:#d59dff;--theme-info-box-shadow:#201843b3;--theme-info-invert:#000;--theme-warning-base:#f7630c;--theme-warning-background:#4a1e04;--theme-warning-background-hover:#7a2101;--theme-warning-background-glow-high-contrast:#7a2101;--theme-warning-dark:#fdcfb4;--theme-warning-dark-hover:#e9835e;--theme-warning-hover:#ff8c00;--theme-warning-active:#fdcfb4;--theme-warning-box-shadow:#ff6600b3;--theme-warning-invert:#000;--theme-danger-base:#e5a7a8;--theme-danger-background:#630001;--theme-danger-background-hover:#b62626;--theme-danger-background-glow-high-contrast:#630001;--theme-danger-dark:#fde7e9;--theme-danger-dark-hover:#d4797a;--theme-danger-hover:#c54f4f;--theme-danger-active:#d4797a;--theme-danger-box-shadow:#a80000b3;--theme-danger-invert:#000;--theme-facepile-red:#c54f4f;--theme-facepile-teal:#50e6ff;--theme-facepile-blue:#278cda;--theme-gradient-text-purple:#cd9bcf;--theme-gradient-text-blue:#9ccbee;--theme-gradient-vivid-start:#b84dc6;--theme-gradient-vivid-end:#75b6e7}.theme-high-contrast{--theme-text:#fff;--theme-text-subtle:#fff;--theme-text-invert:#000;--theme-text-glow-high-contrast:#ff0;--theme-box-shadow-light:#0000001c;--theme-box-shadow-medium:#00000021;--theme-box-shadow-heavy:#0000002e;--theme-box-shadow-extra-heavy:#00000038;--theme-overlay:#404040;--theme-overlay-invert:#fff;--theme-body-background:#000;--theme-body-background-accent:#000;--theme-body-background-medium:#000;--theme-alternate-background:#fff;--theme-alternate-background-medium:#fff;--theme-border:#fff;--theme-border-accent:#fff;--theme-border-white-high-contrast:#fff;--theme-border-yellow-high-contrast:#ff0;--theme-card-background:#000;--theme-table-header:#505050;--theme-table-row:#000;--theme-table-row-header:#171717;--theme-table-border-dark:#fff;--theme-hover-base:#ff0;--theme-hover-invert:#000;--theme-code-header:#000;--theme-code-block:#000;--theme-control-border:#fff;--theme-control-border-bottom:#fff;--theme-inline-code:#2f2f2f;--theme-code-highlight-background:#0b6413;--theme-visited:#3cff00;--theme-score-low-off:#a80000;--theme-score-low:#fde7e9;--theme-score-medium-off:#ffbb00b3;--theme-score-medium:#ffe79f;--theme-score-high-off:#107c10;--theme-score-high:#dff6dd;--theme-hyperlink:#ff0;--theme-primary-base:#ff0;--theme-primary-background:#000;--theme-primary-background-hover:#ff3;--theme-primary-background-glow-high-contrast:#ff0;--theme-primary-dark:#ff0;--theme-primary-dark-hover:#000;--theme-primary-hover:#ff3;--theme-primary-active:#ff3;--theme-primary-box-shadow:#fff;--theme-primary-invert:#000;--theme-secondary-base:#e6e6e6;--theme-secondary-background:#000;--theme-secondary-background-hover:#ff3;--theme-secondary-background-glow-high-contrast:#505050;--theme-secondary-dark:#e6e6e6;--theme-secondary-dark-hover:#000;--theme-secondary-hover:#d2d2d2;--theme-secondary-active:#d2d2d2;--theme-secondary-box-shadow:#e6e6e6;--theme-secondary-invert:#000;--theme-tertiary-base:#fff;--theme-tertiary-background:#000;--theme-tertiary-background-hover:#bdbdbd;--theme-tertiary-background-glow-high-contrast:#fff;--theme-tertiary-dark:#fff;--theme-tertiary-dark-hover:#e6e6e6;--theme-tertiary-hover:#e6e6e6;--theme-tertiary-active:#e6e6e6;--theme-tertiary-box-shadow:#fff;--theme-tertiary-invert:#000;--theme-success-base:#7cbb7b;--theme-success-background:#000;--theme-success-background-hover:#acd7aa;--theme-success-background-glow-high-contrast:#7cbb7b;--theme-success-dark:#acd7aa;--theme-success-dark-hover:#7cbb7b;--theme-success-hover:#acd7aa;--theme-success-active:#acd7aa;--theme-success-box-shadow:#fff;--theme-success-invert:#000;--theme-info-base:#e0b7fe;--theme-info-background:#000;--theme-info-background-hover:#e0b7fe;--theme-info-background-glow-high-contrast:#e0b7fe;--theme-info-dark:#efd9fd;--theme-info-dark-hover:#d59dff;--theme-info-hover:#efd9fd;--theme-info-active:#efd9fd;--theme-info-box-shadow:#fff;--theme-info-invert:#000;--theme-warning-base:#faa06b;--theme-warning-background:#000;--theme-warning-background-hover:#fdf6f3;--theme-warning-background-glow-high-contrast:#ffddb3;--theme-warning-dark:#faa06b;--theme-warning-dark-hover:#fdcfb4;--theme-warning-hover:#efc4ad;--theme-warning-active:#fff9f5;--theme-warning-box-shadow:#fff;--theme-warning-invert:#000;--theme-danger-base:#e5a7a8;--theme-danger-background:#000;--theme-danger-background-hover:#e5a7a8;--theme-danger-background-glow-high-contrast:#e5a7a8;--theme-danger-dark:#fde7e9;--theme-danger-dark-hover:#d4797a;--theme-danger-hover:#fde7e9;--theme-danger-active:#fde7e9;--theme-danger-box-shadow:#fff;--theme-danger-invert:#000;--theme-facepile-red:#d4797a;--theme-facepile-teal:#7becff;--theme-facepile-blue:#75b6e7;--theme-gradient-text-purple:#fff;--theme-gradient-text-blue:#fff;--theme-gradient-vivid-start:#fff;--theme-gradient-vivid-end:#fff}}.theme-high-contrast,.theme-dark,.theme-light{outline-color:var(--theme-text);background-color:var(--theme-body-background);color:var(--theme-text)}.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-dark,.theme-high-contrast{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{font-size:16px}html,body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable Text,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400}kbd,pre,samp{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace!important}code{direction:ltr;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}a>code{font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable Text,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes boop{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes slide-up-fade-out{to{opacity:0;transform:translateY(-100%)}}@keyframes fade-out{to{opacity:0}}@keyframes slide-background{0%{background-position:200% 0}to{background-position:-200% 0}}.animation-fade{animation:.4s ease-in forwards fade-out}@media (prefers-reduced-motion:reduce){.animation-fade{animation-duration:0s}}.animation-slide-up{animation:.4s ease-in forwards slide-up-fade-out}@media (prefers-reduced-motion:reduce){.animation-slide-up{animation-duration:0s}}.has-default-focus :focus-visible.has-inner-focus,.has-default-focus :focus-visible.inner-focus,.default-focus :focus-visible.has-inner-focus,.default-focus :focus-visible.inner-focus,:where(.is-focused).has-inner-focus,:where(.is-focused).inner-focus{outline-offset:-.125rem;outline-color:currentColor}details,details>*{box-sizing:border-box!important}:where(html *),:where(html a),:where(html li){outline-color:inherit}:where(a){color:var(--theme-hyperlink);cursor:pointer;word-wrap:break-word;text-decoration:none}:where(a:hover){color:var(--theme-primary-hover);text-decoration:underline}:where(a:visited){color:var(--theme-visited)}fieldset{border:none;min-width:0}::target-text{background-color:var(--theme-code-highlight-background)}.accordion summary{font-size:.875rem}.accordion:not(.accordion-icon-end) summary:before{margin-block-start:.5rem}.accordion.accordion-icon-end summary:after{margin-block-start:.375rem}.accordion summary{cursor:pointer;gap:1rem;padding-block:.75rem;line-height:1.5;list-style:none;display:flex}.accordion summary::-webkit-details-marker{display:none}.accordion summary:before,.accordion summary:after{flex-shrink:0}.accordion summary:hover{color:var(--theme-primary-hover)}.accordion summary:hover:before,.accordion summary:hover:after{border-color:var(--theme-primary-hover)}.accordion summary .accordion-header{flex-grow:1}.accordion:not(.accordion-icon-end) summary:before{transition:transform .15s;transform:rotate(-135deg)}.accordion:not(.accordion-icon-end):dir(rtl) summary:before{transform:rotate(-225deg)}.accordion.accordion-icon-end summary:after{transition:transform .15s;transform:rotate(-45deg)}.accordion.accordion-icon-end:dir(rtl) summary:after{transform:rotate(-315deg)}.accordion[open]:not(.accordion-icon-end) summary:before{transform:rotate(-45deg)translate(.2625em)}.accordion[open]:not(.accordion-icon-end):dir(rtl) summary:before{transform:rotate(-315deg)translate(-.2625em)}.accordion[open].accordion-icon-end summary:after{transform:rotate(-45deg)scaleY(-1)scaleX(-1)}.accordion[open].accordion-icon-end:dir(rtl) summary:after{transform:rotate(-315deg)scaleY(-1)scaleX(-1)}.accordion .accordion-content{font-size:.875rem}.accordion.accordion-sm summary{font-size:.75rem}.accordion.accordion-sm:not(.accordion-icon-end) summary:before{margin-block-start:.375rem}.accordion.accordion-sm.accordion-icon-end summary:after{margin-block-start:.25rem}.accordion.accordion-lg summary{font-size:1rem}.accordion.accordion-lg:not(.accordion-icon-end) summary:before{margin-block-start:.625rem}.accordion.accordion-lg.accordion-icon-end summary:after{margin-block-start:.5rem}.accordion.accordion-xl summary{font-size:1.125rem}.accordion.accordion-xl:not(.accordion-icon-end) summary:before{margin-block-start:.75rem}.accordion.accordion-xl.accordion-icon-end summary:after{margin-block-start:.625rem}.accordion.accordion-xxl summary{font-size:1.25rem}.accordion.accordion-xxl:not(.accordion-icon-end) summary:before{margin-block-start:.875rem}.accordion.accordion-xxl.accordion-icon-end summary:after{margin-block-start:.75rem}.badge{border:1px solid var(--theme-border-white-high-contrast);white-space:nowrap;border-color:var(--theme-secondary-dark);background-color:var(--theme-secondary-background);color:var(--theme-secondary-dark);border-radius:290486px;justify-content:center;align-items:center;gap:.375em;padding:.25em .5em;font-size:.875rem;font-weight:600;line-height:1.3;display:inline-flex}.badge.badge-primary{border-color:var(--theme-primary-dark);background-color:var(--theme-primary-background);color:var(--theme-primary-dark)}.badge.badge-tertiary{border-color:var(--theme-tertiary-dark);background-color:var(--theme-tertiary-background);color:var(--theme-tertiary-dark)}.badge.badge-success{border-color:var(--theme-success-dark);background-color:var(--theme-success-background);color:var(--theme-success-dark)}.badge.badge-info{border-color:var(--theme-info-dark);background-color:var(--theme-info-background);color:var(--theme-info-dark)}.badge.badge-warning{border-color:var(--theme-warning-dark);background-color:var(--theme-warning-background);color:var(--theme-warning-dark)}.badge.badge-danger{border-color:var(--theme-danger-dark);background-color:var(--theme-danger-background);color:var(--theme-danger-dark)}.badge.badge-clear{background-color:#0000;border-color:#0000}.badge.badge-filled{border-color:var(--theme-secondary-base);background-color:var(--theme-secondary-base);color:var(--theme-secondary-invert)}.badge.badge-filled.badge-primary{border-color:var(--theme-primary-base);background-color:var(--theme-primary-base);color:var(--theme-primary-invert)}.badge.badge-filled.badge-tertiary{border-color:var(--theme-tertiary-base);background-color:var(--theme-tertiary-base);color:var(--theme-tertiary-invert)}.badge.badge-filled.badge-success{border-color:var(--theme-success-base);background-color:var(--theme-success-base);color:var(--theme-success-invert)}.badge.badge-filled.badge-info{border-color:var(--theme-info-base);background-color:var(--theme-info-base);color:var(--theme-info-invert)}.badge.badge-filled.badge-warning{border-color:var(--theme-warning-base);background-color:var(--theme-warning-base);color:var(--theme-warning-invert)}.badge.badge-filled.badge-danger{border-color:var(--theme-danger-base);background-color:var(--theme-danger-base);color:var(--theme-danger-invert)}.badge .icon{font-size:1.3em}.badge:has(.icon:only-child){padding:.5em}.badge.badge-sm{font-size:.75rem}.badge.badge-lg{font-size:1rem}.badge.badge-xl{font-size:1.125rem}.banner{outline-color:var(--theme-text);background-color:var(--theme-info-background);color:var(--theme-info-dark);word-wrap:break-word;word-break:break-word;border-block:1px solid var(--theme-border-white-high-contrast);grid-template:"banner-content dismiss"/1fr auto;padding-block:1rem;font-size:1rem;line-height:1.3;display:grid;position:relative}.banner.is-loading{color:#0000}.banner.is-loading>:first-child{margin-inline-start:calc(1rem + .375em)}.banner.is-loading:before{border-color:transparent transparent var(--theme-info-dark)var(--theme-info-dark);position:absolute;inset-block-start:1rem;inset-inline-start:24px}@media screen and (width>=1800px){.banner.is-loading:before{inset-inline-start:max(24px,50% - 876px)}}.banner .banner-content{grid-area:banner-content}.banner .banner-content a:not(.button){color:currentColor;font-weight:600;text-decoration:underline}.theme-high-contrast .banner .banner-content a:not(.button){color:var(--theme-hyperlink)}.banner .banner-content a:not(.button):hover{text-decoration-thickness:.15em}.banner .banner-dismiss{border:0;border-radius:290486px;grid-area:dismiss;width:1em;height:1em;margin-inline-start:.25rem;padding:0}.breadcrumbs.breadcrumbs-initial-slash .breadcrumbs-item:first-child:before,.breadcrumbs.breadcrumbs-initial-slash .breadcrumbs-item[hidden]+.breadcrumbs-item:before,.breadcrumbs .breadcrumbs-item:not(.breadcrumbs-item-slashless):after{color:var(--theme-text-subtle);content:"​/";display:inline-block}.breadcrumbs{font-size:.875rem}.breadcrumbs .breadcrumbs-item{padding-block:.375em;display:inline-block}.breadcrumbs .breadcrumbs-item:not(.breadcrumbs-item-slashless):after{margin-inline:.25em}.breadcrumbs.breadcrumbs-initial-slash .breadcrumbs-item:first-child:before,.breadcrumbs.breadcrumbs-initial-slash .breadcrumbs-item[hidden]+.breadcrumbs-item:before{margin-inline:.0625em .25em}.button{border-width:1px;border-color:var(--theme-control-border);background-color:var(--theme-body-background);color:var(--theme-text);text-align:center;cursor:pointer;border-radius:.25rem;justify-content:center;padding-block:calc(.375em - 1px);padding-inline:.75em;font-weight:600;text-decoration:none}.button strong{color:inherit}.button .icon{font-size:.875em}.button .icon:only-child{margin:0}.button .icon:first-child:not(:only-child){margin-inline-end:.375em}.button .icon:last-child:not(:only-child){margin-inline-start:.375em}.button:hover,.button.is-hovered{border-color:var(--theme-hover-base);background-color:var(--theme-hover-invert);color:var(--theme-text)}.button:visited{color:var(--theme-text)}.button.button-sm{font-size:.875rem}.button.button-lg{font-size:1.125rem}.button.is-disabled,.button[disabled]{background-color:var(--theme-body-background-medium);opacity:.5;box-shadow:none;border-color:currentColor}.button.button-block{width:100%;display:flex}.button.is-loading{pointer-events:none;color:#0000!important}.button.is-loading:after{border-block-end-color:var(--theme-text);border-inline-start-color:var(--theme-text);position:absolute;inset-block-start:calc(50% - .5em);inset-inline-start:calc(50% - .5em);position:absolute!important}.button.button-primary{border-color:var(--theme-primary-base);color:var(--theme-primary-base)}.button.button-primary:hover,.button.button-primary.is-hovered{background-color:var(--theme-primary-background);color:var(--theme-primary-dark)}.button.button-primary.is-loading:after{border-color:transparent transparent var(--theme-primary-base)var(--theme-primary-base)!important}.button.button-secondary{border-color:var(--theme-secondary-base);color:var(--theme-secondary-base)}.button.button-secondary:hover,.button.button-secondary.is-hovered{background-color:var(--theme-secondary-background);color:var(--theme-secondary-dark)}.button.button-secondary.is-loading:after{border-color:transparent transparent var(--theme-secondary-base)var(--theme-secondary-base)!important}.button.button-tertiary{border-color:var(--theme-tertiary-base);color:var(--theme-tertiary-base)}.button.button-tertiary:hover,.button.button-tertiary.is-hovered{background-color:var(--theme-tertiary-background);color:var(--theme-tertiary-dark)}.button.button-tertiary.is-loading:after{border-color:transparent transparent var(--theme-tertiary-base)var(--theme-tertiary-base)!important}.button.button-success{border-color:var(--theme-success-base);color:var(--theme-success-base)}.button.button-success:hover,.button.button-success.is-hovered{background-color:var(--theme-success-background);color:var(--theme-success-dark)}.button.button-success.is-loading:after{border-color:transparent transparent var(--theme-success-base)var(--theme-success-base)!important}.button.button-info{border-color:var(--theme-info-base);color:var(--theme-info-base)}.button.button-info:hover,.button.button-info.is-hovered{background-color:var(--theme-info-background);color:var(--theme-info-dark)}.button.button-info.is-loading:after{border-color:transparent transparent var(--theme-info-base)var(--theme-info-base)!important}.button.button-warning{border-color:var(--theme-warning-dark);color:var(--theme-warning-dark)}.button.button-warning:hover,.button.button-warning.is-hovered{background-color:var(--theme-warning-background);color:var(--theme-warning-dark)}.button.button-warning.is-loading:after{border-color:transparent transparent var(--theme-warning-base)var(--theme-warning-base)!important}.button.button-danger{border-color:var(--theme-danger-base);color:var(--theme-danger-base)}.button.button-danger:hover,.button.button-danger.is-hovered{background-color:var(--theme-danger-background);color:var(--theme-danger-dark)}.button.button-danger.is-loading:after{border-color:transparent transparent var(--theme-danger-base)var(--theme-danger-base)!important}.button.button-clear{background-color:#0000;border-color:#0000}.button.button-clear.border{border-color:currentColor!important}.button.button-clear,.button.button-clear:visited{color:currentColor}.button.button-clear.is-hovered,.button.button-clear:hover,.button.button-clear:active{background-color:#8e8e8e0d}.button.button-clear.button-primary{color:var(--theme-primary-base)}.button.button-clear.button-primary:hover,.button.button-clear.button-primary.is-hovered{background-color:var(--theme-primary-background);color:var(--theme-primary-dark)}.button.button-clear.button-primary.is-disabled,.button.button-clear.button-primary[disabled]{color:var(--theme-primary-base);box-shadow:none;background-color:#0000}.button.button-clear.button-secondary{color:var(--theme-secondary-base)}.button.button-clear.button-secondary:hover,.button.button-clear.button-secondary.is-hovered{background-color:var(--theme-secondary-background);color:var(--theme-secondary-dark)}.button.button-clear.button-secondary.is-disabled,.button.button-clear.button-secondary[disabled]{color:var(--theme-secondary-base);box-shadow:none;background-color:#0000}.button.button-clear.button-tertiary{color:var(--theme-tertiary-base)}.button.button-clear.button-tertiary:hover,.button.button-clear.button-tertiary.is-hovered{background-color:var(--theme-tertiary-background);color:var(--theme-tertiary-dark)}.button.button-clear.button-tertiary.is-disabled,.button.button-clear.button-tertiary[disabled]{color:var(--theme-tertiary-base);box-shadow:none;background-color:#0000}.button.button-clear.button-success{color:var(--theme-success-base)}.button.button-clear.button-success:hover,.button.button-clear.button-success.is-hovered{background-color:var(--theme-success-background);color:var(--theme-success-dark)}.button.button-clear.button-success.is-disabled,.button.button-clear.button-success[disabled]{color:var(--theme-success-base);box-shadow:none;background-color:#0000}.button.button-clear.button-info{color:var(--theme-info-base)}.button.button-clear.button-info:hover,.button.button-clear.button-info.is-hovered{background-color:var(--theme-info-background);color:var(--theme-info-dark)}.button.button-clear.button-info.is-disabled,.button.button-clear.button-info[disabled]{color:var(--theme-info-base);box-shadow:none;background-color:#0000}.button.button-clear.button-warning{color:var(--theme-warning-dark)}.button.button-clear.button-warning:hover,.button.button-clear.button-warning.is-hovered{background-color:var(--theme-warning-background);color:var(--theme-warning-dark)}.button.button-clear.button-warning.is-disabled,.button.button-clear.button-warning[disabled]{color:var(--theme-warning-base);box-shadow:none;background-color:#0000}.button.button-clear.button-danger{color:var(--theme-danger-base)}.button.button-clear.button-danger:hover,.button.button-clear.button-danger.is-hovered{background-color:var(--theme-danger-background);color:var(--theme-danger-dark)}.button.button-clear.button-danger.is-disabled,.button.button-clear.button-danger[disabled]{color:var(--theme-danger-base);box-shadow:none;background-color:#0000}.button.button-filled{border-color:var(--theme-alternate-background-medium);background-color:var(--theme-alternate-background-medium);color:var(--theme-text-invert)}.button.button-filled:hover,.button.button-filled.is-hovered{background-color:var(--theme-alternate-background)}.button.button-filled.is-loading:after{border-color:transparent transparent var(--theme-text-invert)var(--theme-text-invert)!important}.button.button-filled.button-primary{border-color:var(--theme-primary-base);background-color:var(--theme-primary-base);color:var(--theme-primary-invert)}.button.button-filled.button-primary:hover,.button.button-filled.button-primary.is-hovered{border-color:var(--theme-primary-hover);background-color:var(--theme-primary-hover);color:var(--theme-primary-invert)}.button.button-filled.button-primary.is-loading:after{border-color:transparent transparent var(--theme-primary-invert)var(--theme-primary-invert)!important}.button.button-filled.button-secondary{border-color:var(--theme-secondary-base);background-color:var(--theme-secondary-base);color:var(--theme-secondary-invert)}.button.button-filled.button-secondary:hover,.button.button-filled.button-secondary.is-hovered{border-color:var(--theme-secondary-hover);background-color:var(--theme-secondary-hover);color:var(--theme-secondary-invert)}.button.button-filled.button-secondary.is-loading:after{border-color:transparent transparent var(--theme-secondary-invert)var(--theme-secondary-invert)!important}.button.button-filled.button-tertiary{border-color:var(--theme-tertiary-base);background-color:var(--theme-tertiary-base);color:var(--theme-tertiary-invert)}.button.button-filled.button-tertiary:hover,.button.button-filled.button-tertiary.is-hovered{border-color:var(--theme-tertiary-hover);background-color:var(--theme-tertiary-hover);color:var(--theme-tertiary-invert)}.button.button-filled.button-tertiary.is-loading:after{border-color:transparent transparent var(--theme-tertiary-invert)var(--theme-tertiary-invert)!important}.button.button-filled.button-success{border-color:var(--theme-success-base);background-color:var(--theme-success-base);color:var(--theme-success-invert)}.button.button-filled.button-success:hover,.button.button-filled.button-success.is-hovered{border-color:var(--theme-success-hover);background-color:var(--theme-success-hover);color:var(--theme-success-invert)}.button.button-filled.button-success.is-loading:after{border-color:transparent transparent var(--theme-success-invert)var(--theme-success-invert)!important}.button.button-filled.button-info{border-color:var(--theme-info-base);background-color:var(--theme-info-base);color:var(--theme-info-invert)}.button.button-filled.button-info:hover,.button.button-filled.button-info.is-hovered{border-color:var(--theme-info-hover);background-color:var(--theme-info-hover);color:var(--theme-info-invert)}.button.button-filled.button-info.is-loading:after{border-color:transparent transparent var(--theme-info-invert)var(--theme-info-invert)!important}.button.button-filled.button-warning{border-color:var(--theme-warning-base);background-color:var(--theme-warning-base);color:var(--theme-warning-invert)}.button.button-filled.button-warning:hover,.button.button-filled.button-warning.is-hovered{border-color:var(--theme-warning-hover);background-color:var(--theme-warning-hover);color:var(--theme-warning-invert)}.button.button-filled.button-warning.is-loading:after{border-color:transparent transparent var(--theme-warning-invert)var(--theme-warning-invert)!important}.button.button-filled.button-danger{border-color:var(--theme-danger-base);background-color:var(--theme-danger-base);color:var(--theme-danger-invert)}.button.button-filled.button-danger:hover,.button.button-filled.button-danger.is-hovered{border-color:var(--theme-danger-hover);background-color:var(--theme-danger-hover);color:var(--theme-danger-invert)}.button.button-filled.button-danger.is-loading:after{border-color:transparent transparent var(--theme-danger-invert)var(--theme-danger-invert)!important}.buttons{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.buttons.buttons-centered{justify-content:center}.buttons.buttons-right{justify-content:flex-end}.buttons .button{margin-block-end:.5rem;margin-inline-end:.5rem}.buttons .button:only-child,.buttons .button.is-fullwidth,.buttons .button.is-full-width,.buttons .button.is-full-width-mobile,.buttons .button.is-fullwidth-mobile{margin-inline-end:0}@media screen and (width>=768px),print{.buttons .button.is-full-width-mobile,.buttons .button.is-fullwidth-mobile{margin-inline-end:.5rem}}.buttons:last-child{margin-block-end:-.5rem}.buttons:not(:last-child){margin-block-end:1rem}.buttons.buttons-addons .button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.buttons.buttons-addons .button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;margin-inline-end:-1px}.buttons.buttons-addons .button:last-child{margin-inline-end:0}.buttons.buttons-addons .button:hover,.buttons.buttons-addons .button.is-hovered{z-index:2}.buttons.buttons-addons .button.is-focused,.buttons.buttons-addons .button:active,.buttons.buttons-addons .button.is-active,.buttons.buttons-addons .button.is-selected{z-index:3}.buttons.buttons-addons .button.is-focused:hover,.buttons.buttons-addons .button:active:hover,.buttons.buttons-addons .button.is-active:hover,.buttons.buttons-addons .button.is-selected:hover{z-index:4}.buttons.buttons-addons .button:focus-visible{z-index:3}.buttons.buttons-addons .button:focus-visible:hover{z-index:4}.buttons.buttons-addons .button.is-expanded{flex-grow:1}.card{border:1px solid var(--theme-border-white-high-contrast);outline-color:var(--theme-text);background-color:var(--theme-card-background);color:var(--theme-text);box-shadow:0 1.6px 3.6px 0 var(--theme-box-shadow-medium),0 .3px .9px 0 var(--theme-box-shadow-light);border-radius:.125rem;flex-direction:column;justify-content:flex-start;max-width:100%;padding:1rem 0 0;display:flex;position:relative}.card>:first-child{border-start-start-radius:.125rem;border-start-end-radius:.125rem}.card>:last-child{border-end-end-radius:.125rem;border-end-start-radius:.125rem}.card .card-template{flex-grow:1;grid-template:"supertitle supertitle""title title""detail icon"/1fr 3rem;gap:.5rem 1rem;padding:1rem;display:grid}.card .card-template .card-title{margin-block-end:1rem}.card .card-template-icon{grid-area:icon;width:3rem;height:3rem;margin-block-start:auto}.card .card-template-detail{flex-direction:column;grid-area:detail;justify-content:flex-end;align-self:stretch;font-size:.75rem;line-height:1.25;display:flex}.card .card-header{margin-block-end:1.125rem;position:relative}.card .card-header .card-header-image{width:64px;height:64px;position:relative}.card .card-header .card-header-image img,.card .card-header .card-header-image svg{width:100%;height:100%;display:block}.card .card-header,.card .card-content,.card .card-template{padding-inline:1rem}.card .card-header:first-child,.card .card-content:first-child,.card .card-template:first-child{margin-block-start:-1rem;padding-block-start:1rem}.card .card-supertitle{-webkit-line-clamp:1;letter-spacing:.225rem;text-transform:uppercase;grid-area:supertitle;font-size:.75rem;line-height:1}.card .card-title{-webkit-line-clamp:3;color:var(--theme-primary-base);text-align:start;appearance:none;border:none;flex-grow:1;grid-area:title;margin:0;padding:0;font-size:1rem;font-weight:600;line-height:1.25;text-decoration:none}.card .card-title:first-child{margin-block-start:none}.card .card-title:only-child{margin:0}.card .card-title:visited{color:var(--theme-visited)}.card a.card-title:hover,.card button.card-title:hover{cursor:pointer;text-decoration:underline}.card .card-content{flex-grow:1;margin-block-end:1.125rem}.card .card-content>:not(:first-child){margin-block-start:.5rem}.card .card-content-description{-webkit-line-clamp:4;max-height:inherit;padding-block-end:0;font-size:.875rem;line-height:1.25}.card .card-footer{border-block-start:1px solid var(--theme-border);flex-wrap:nowrap;justify-content:space-between;margin-inline:1rem;display:flex}.card .card-footer.card-footer-left .card-footer-item,.card .card-footer.card-footer-right .card-footer-item{flex-grow:0}.card .card-footer.card-footer-left{justify-content:flex-start}.card .card-footer.card-footer-right{justify-content:flex-end}.card .card-footer .card-footer-item{flex-grow:1;flex-shrink:1;align-items:center;padding-block:.375rem;display:flex}.card .card-footer .card-footer-item:first-child,.card .card-footer .card-footer-item:only-child{justify-content:flex-start}.card .card-footer .card-footer-item:last-child{justify-content:flex-end}.card .card-footer .card-footer-item:not(:last-child):not(:first-child):not(:only-child){justify-content:center}.card .card-footer .card-footer-item .buttons{margin-block:0}.card .card-footer .card-footer-item .button{margin-block-end:0}.card .card-footer .card-footer-item .button:last-child{margin-inline-end:0}@media screen and (width>=768px),print{.card.card-horizontal{flex-flow:wrap}.card.card-horizontal .card-content{max-width:calc(100% - 7rem);padding-inline:0 4rem}.card.card-horizontal .card-footer{flex-grow:1;flex-shrink:1;width:100%}}.button-reset{cursor:pointer;border:0;padding:0;display:inline-block}.label{color:var(--theme-text);font-size:1rem;font-weight:600;display:block}.help{color:var(--theme-text);font-size:.875rem;display:block}.help.help-danger{color:var(--theme-danger-base)}.help.help-success{color:var(--theme-success-base)}.checkbox{cursor:pointer;align-items:center;line-height:1.25;display:flex;position:relative}.checkbox:not(:last-child){margin-block-end:.5rem}.checkbox .checkbox-check{border:.0625em solid var(--theme-control-border);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25em;height:1.25em;transition-property:background,border,border-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.23,1);display:flex;position:relative}.checkbox .checkbox-check:not(:last-child){margin-inline-end:.5rem}.checkbox .checkbox-check:before{content:" "}.checkbox.checkbox-sm{font-size:.875rem}.checkbox.checkbox-lg{font-size:1.125rem}.checkbox input[type=checkbox]{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox input[type=checkbox]:checked+.checkbox-check{border-color:var(--theme-primary-base);background-color:var(--theme-primary-base)}.checkbox input[type=checkbox]:checked+.checkbox-check:before{border:solid var(--theme-text-subtle);content:"";border-width:0 .125em .125em 0;border-color:var(--theme-primary-invert);width:.3125em;height:.75em;display:block;position:absolute;inset-block-start:.125em;transform:rotate(45deg)}.checkbox input[type=checkbox][disabled]+.checkbox-check{border-color:var(--theme-control-border);opacity:.6}.checkbox input[type=checkbox][disabled]+.checkbox-check,.checkbox input[type=checkbox][disabled]~.checkbox-text{cursor:not-allowed}.checkbox.checkbox-muted input[type=checkbox]:checked+.checkbox-check{border-color:var(--theme-text-subtle);background-color:var(--theme-text-subtle)}.checkbox.checkbox-muted input[type=checkbox]:checked+.checkbox-check:before{border-color:var(--theme-text-invert)}.checkbox .checkbox-check.is-checked{border-color:var(--theme-primary-base);background-color:var(--theme-primary-base)}.checkbox .checkbox-check.is-checked:before{border:solid var(--theme-text-subtle);content:"";border-width:0 .125em .125em 0;border-color:var(--theme-primary-invert);width:.3125em;height:.75em;display:block;position:absolute;inset-block-start:.125em;transform:rotate(45deg)}.checkbox.is-invalid input[type=checkbox]:not(:checked)+.checkbox-check{border-color:var(--theme-danger-base)}.checkbox:hover input[type=checkbox]:not(:checked):not([disabled])+.checkbox-check:before{border:solid var(--theme-text-subtle);content:"";border-width:0 .125em .125em 0;width:.3125em;height:.75em;display:block;position:absolute;inset-block-start:.125em;transform:rotate(45deg)}.input{border-color:var(--theme-control-border);border-block-end-color:var(--theme-control-border-bottom);background-color:var(--theme-body-background);width:100%;max-width:100%;color:var(--theme-text)!important}.input::placeholder{color:var(--theme-text-subtle)}.input:hover{border-color:var(--theme-hover-base);border-block-end-color:var(--theme-control-border-bottom)}.input[disabled]{border-color:var(--theme-table-border-dark);background-color:var(--theme-body-background-medium);color:var(--theme-text-subtle)}.input:focus-visible{border-block-end-color:var(--theme-primary-base);outline-offset:0;box-shadow:0 .0625rem 0 0 var(--theme-primary-base);outline-style:solid;outline-color:#0000}.input.input-sm{font-size:.875rem}.input.input-lg{font-size:1.125rem}.input.input-danger{border-color:var(--theme-danger-base)}.input.input-danger:focus-visible{border-color:var(--theme-control-border);border-block-end-color:var(--theme-danger-base);box-shadow:0 .0625rem 0 0 var(--theme-danger-base)}.input.input-success{border-color:var(--theme-success-base)}.input.input-success:focus-visible{border-color:var(--theme-control-border);border-block-end-color:var(--theme-success-base);box-shadow:0 .0625rem 0 0 var(--theme-success-base)}.input.input-icon-right{padding-inline-end:2.25em}.input.input-icon-right~.icon{inset-inline-end:0;inset-inline-start:unset!important}.input.input-icon-right .input[type=date]{position:relative}.input.input-icon-right .input[type=date]::-webkit-calendar-picker-indicator{color:#0000;z-index:1000;background:0 0;width:1.5em;position:absolute;inset-inline-end:0}.input.input-icon,.input.input-icon-right{padding-inline-start:2.25em}.input.input-icon.input-icon-right,.input.input-icon-right.input-icon-right{padding-inline-start:calc(.625em - 1px)}.input.input-icon+.icon,.input.input-icon-right+.icon{forced-color-adjust:auto;color:var(--theme-text-subtle);pointer-events:none;z-index:4;width:2.25em;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;fill:currentColor!important}.input.input-icon.input-sm~.icon svg,.input.input-icon-right.input-sm~.icon svg{width:.875em;height:.875em}.input.input-icon.input-lg~.icon svg,.input.input-icon-right.input-lg~.icon svg{width:1.125em;height:1.125em}.textarea{resize:vertical;border-color:var(--theme-control-border);border-block-end-color:var(--theme-control-border-bottom);background-color:var(--theme-body-background);width:100%;max-width:100%;transition:box-shadow .3s linear;display:block;color:var(--theme-text)!important}.textarea[rows]{height:initial}.textarea:not([rows]){min-height:100px;max-height:600px}.textarea::placeholder{color:var(--theme-text-subtle)}.textarea:hover{border-color:var(--theme-hover-base);border-block-end-color:var(--theme-control-border-bottom)}.textarea[disabled]{border-color:var(--theme-table-border-dark);background-color:var(--theme-body-background-medium);color:var(--theme-text-subtle)}.textarea:focus-visible{border-block-end-color:var(--theme-primary-base);outline-offset:0;box-shadow:0 .125rem 0 0 var(--theme-primary-base);outline-style:solid;outline-color:#0000}.textarea.textarea-fixed-height{resize:none}.textarea.textarea-danger{border-color:var(--theme-danger-base)}.textarea.textarea-danger:focus-visible{border-color:var(--theme-control-border);border-block-end-color:var(--theme-danger-base);box-shadow:0 .125rem 0 0 var(--theme-danger-base)}.textarea.textarea-success{border-color:var(--theme-success-base)}.textarea.textarea-success:focus-visible{border-color:var(--theme-control-border);border-block-end-color:var(--theme-success-base);box-shadow:0 .125rem 0 0 var(--theme-success-base)}.textarea-form{border-style:solid;border-width:1px;border-color:var(--theme-control-border);background-color:var(--theme-body-background);border-block-end-color:var(--theme-control-border-bottom);border-radius:.25rem;ga