:root{color-scheme:light dark;--border-width:.125rem;--border-radius:0;--gap:1rem;--grid-gap:1.5rem;--grid-min-width:15em;--padding-fixed:1rem;--grid-col-max-width:100%;--font-family:system-ui,sans-serif;--font-size:100%}*,:after,:before{box-sizing:border-box}body{background-color:var(--color-l0);color:var(--color-text);cursor:default;font-family:var(--font-family);font-size:max(var(--font-size),18px);font-weight:var(--font-weight,400);line-height:var(--line-height,1.5);margin:0;overflow-wrap:break-word;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;--width-scrollbar: calc(100vw - 100%) }:after:focus:not(:focus-visible),:before:focus:not(:focus-visible),:focus:not(:focus-visible){outline:none}:focus-visible{outline:.25rem solid var(--color-focus);outline-offset:.25rem;z-index:1}html[dir=vlr]{writing-mode:vertical-lr}html[dir=vlr] time{text-combine-upright:digits 2;text-transform:full-width}html[dir=vlr] li::marker{text-combine-upright:all}html[dir=vrl]{writing-mode:vertical-rl}html[dir=vrl] time{text-combine-upright:digits 2;text-transform:full-width}html[dir=vrl] li::marker{text-combine-upright:all}@media (prefers-color-scheme:light){:root{font-palette:light}}@media (prefers-color-scheme:dark){:root{font-palette:dark}img{filter:brightness(.8) contrast(1.2)}}@media (inverted-colors:inverted){img{filter:invert(1)}*{background-image:none!important;box-shadow:none!important;text-shadow:none!important}}@media (prefers-reduced-data){*{background-image:none!important}[role=presentation],img[alt=""]{display:none}}@media (prefers-reduced-motion){*,:after,:before{animation-delay:-1ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:-1s!important;transition-duration:.01ms!important}}@media (prefers-reduced-transparency){*{opacity:1}}a{color:var(--color-main);text-underline-position:under}a:focus-visible,a:hover{color:color-mix(in srgb,var(--color-main-pseudo) 8%,var(--color-main));text-decoration:underline solid .4em color-mix(in srgb,var(--color-main-pseudo) 8%,var(--color-main));text-decoration-thickness:.4em;text-underline-position:under}a:active,a[aria-current=page]{color:color-mix(in srgb,var(--color-main-pseudo) 12%,var(--color-main));text-decoration:underline solid .4em color-mix(in srgb,var(--color-main-pseudo) 12%,var(--color-main));text-decoration-thickness:.2em;text-underline-position:under}a:focus-visible{outline:unset}[href^="https://"]:not(:has(img)):after{content:"↗";display:inline-block;height:0;inset-inline-end:-.125rem;position:relative}abbr[title]{text-decoration:underline dotted}blockquote{background-color:var(--color-l5);border-inline-start:var(--border-width,.5rem) solid var(--color-main);margin-block:0;margin-inline:0;max-inline-size:60ch;padding:calc(var(--padding-fixed)*2)}button{background-color:var(--color-main-bold);border:var(--border-width) solid var(--border-color,var(--color-main-bold));color:var(--color-fill-text);cursor:pointer;font:inherit;font-weight:700;letter-spacing:inherit;outline:none;overflow:visible;padding-block:calc(var(--padding-fixed)*.54);padding-inline:var(--padding-fixed);text-align:center;white-space:nowrap;word-spacing:inherit}button:hover{background-color:color-mix(in srgb,var(--color-main-bold-pseudo) 8%,var(--color-main-bold))}button:active,button:focus{background-color:color-mix(in srgb,var(--color-main-bold-pseudo) 12%,var(--color-main-bold))}[role=group]:has(button){display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap)}[role=group]:has(button) button{align-self:flex-end}code{border-radius:.25em;direction:ltr;font-family:ui-monospace,monospace;max-inline-size:60ch;padding:.375rem .5rem}pre>code{padding:0;white-space:pre-wrap;word-break:break-all}code .cdata,code .comment,code .doctype,code .prolog{color:var(--code-comment,--color-text)}code .punctuation{color:var(--code-punctuation,--color-text)}code .namespace{opacity:.7}code .boolean,code .constant,code .deleted,code .number,code .property,code .symbol,code .tag{color:var(--code-deleted,--color-del,--color-text)}code .attr-name,code .builtin,code .char,code .inserted,code .selector,code .string{color:var(--code-inserted,--color-ins,--color-text)}code .entity,code .operator,code .style .string,code .url{background:hsla(0,0,100%,.5);color:var(--code-operator,--color-text)}code .atrule,code .attr-value,code .keyword{color:var(--code-keyword,--color-text)}code .function{color:var(--code-function,--color-text)}code .important,code .regex,code .variable{color:var(--code-variable,--color-text)}code .bold,code .important{font-weight:700}code .italic{font-style:italic}code .entity{cursor:help}del{color:var(--color-del)}details{max-inline-size:60ch}summary::-webkit-details-marker{display:none}details[open]>summary:first-of-type{list-style-type:disclosure-open}details>summary:first-of-type{list-style:disclosure-closed inside}summary{cursor:pointer}dialog{border:none;display:none;padding:0}dialog[open]{background:transparent;display:flex;height:100vh;inset-block-start:0;overflow-y:scroll;position:fixed;width:100vw}dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c}dialog form{background:var(--color-l0);height:auto;margin:auto;width:clamp(16rem,50vw,40rem)}dialog header{position:sticky}dialog footer,dialog header,dialog main{padding:var(--padding-fixed)}body:has(dialog[open]){overflow:hidden}dt{font-weight:700}dt:after{content:":"}fieldset{border:none;margin-inline:0;padding-block:0}fieldset,legend{padding-inline:0}legend{display:contents;font-weight:700;margin-block-end:var(--padding-fixed)}legend~:where(:has(input)){margin-block-start:calc(var(--padding-fixed)*.5)}summary~:where(:has(input)){margin-block-start:calc(var(--padding-fixed)*.5)}legend~[id$=-hint]{display:block}fieldset:has([id$=-error]){border-inline-start:calc(var(--padding-fixed)*.25) solid var(--color-fail);padding-inline-start:var(--padding-fixed)}legend~[id$=-error]{color:var(--color-fail);display:block;font-weight:700}:is(legend~[id$=-error]):before{content:"⚠";padding-inline-end:.5em}form{display:flex;flex-direction:column;gap:var(--gap);max-inline-size:60ch}form button{width:fit-content}h1,h2{font-family:var(--font-family);font-size:var(--font-size);font-weight:700;margin-block:0;max-inline-size:60ch;position:relative}h2[id] a{inset-inline-end:0;position:absolute;text-align:end;width:1em}@media (min-width:40em){h2[id] a{inset-inline-end:auto;inset-inline-start:-1.3em}}h3{font-family:var(--font-family);font-size:var(--font-size);font-weight:700;margin-block:0;max-inline-size:60ch;position:relative}h3[id] a{inset-inline-end:0;position:absolute;text-align:end;width:1em}@media (min-width:40em){h3[id] a{inset-inline-end:auto;inset-inline-start:-1.35em}}h4{font-family:var(--font-family);font-size:var(--font-size);font-weight:700;margin-block:0;max-inline-size:60ch;position:relative}h4[id] a{inset-inline-end:0;position:absolute;text-align:end;width:1em}@media (min-width:40em){h4[id] a{inset-inline-end:auto;inset-inline-start:-1.4em}}h5{font-family:var(--font-family);font-size:var(--font-size);font-weight:700;margin-block:0;max-inline-size:60ch;position:relative}h5[id] a{inset-inline-end:0;position:absolute;text-align:end;width:1em}@media (min-width:40em){h5[id] a{inset-inline-end:auto;inset-inline-start:-1.45em}}h6{font-family:var(--font-family);font-size:var(--font-size);font-weight:700;margin-block:0;max-inline-size:60ch;position:relative}h6[id] a{inset-inline-end:0;position:absolute;text-align:end;width:1em}@media (min-width:40em){h6[id] a{inset-inline-end:auto;inset-inline-start:-1.5em}}hgroup>[aria-roledescription=subtitle]{--font-size:100%;font-family:var(--font-family);font-size:max(var(--font-size),18px);font-weight:700;margin-block:0;max-inline-size:60ch}input{background:transparent;border:var(--border-width) solid var(--border-color,currentColor);color:var(--color-text);font:inherit;letter-spacing:inherit;word-spacing:inherit}input:where([type=text],[type=date],[type=email],[type=url],[type=password]){padding-block:calc(var(--padding-fixed)*.54);padding-inline:var(--padding-fixed)}[role=group]:has(input){display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap)}div:has(input[type=checkbox]){min-height:calc(var(--border-width)*2 + var(--padding-fixed)*2 + 1em)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;padding:calc(var(--padding-fixed)*.54 + .75em);position:absolute}input[type=checkbox]:after{border:solid;border-width:0 0 .3125em .3125em;content:"";height:.75em;inset-block-start:calc(50% - .15468em);inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%) rotate(-45deg);visibility:hidden;width:1.4375em}input[type=checkbox]:checked:after{visibility:visible}input[type=checkbox]+label{padding:calc(var(--border-width) + var(--padding-fixed)*.5) var(--padding-fixed) 0;touch-action:manipulation}input[type=checkbox]+label,input[type=checkbox]~[id$=-hint]{margin-inline-start:calc(var(--padding-fixed)*2 + 1em + var(--border-width)*2)}input[type=checkbox]~[id$=-hint]{padding:0 var(--padding-fixed)}input[type=checkbox]~div:first-of-type{border-inline-start:.4rem solid currentColor;display:block;margin-inline-start:calc(var(--border-width) + var(--padding-fixed) + .5em - .2rem);padding:0 var(--padding-fixed);padding-inline-start:calc(var(--border-width) + var(--padding-fixed)*2 + .5em - .2rem)}input[type=checkbox]:not(:checked)~div:first-of-type{display:none}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}input[type=file]{border:0}input[type=file]::file-selector-button{background-color:var(--color-main-bold);border:var(--border-width) solid var(--border-color,var(--color-main-bold));color:var(--color-fill-text);cursor:pointer;font-weight:700;margin-inline-end:var(--padding-fixed);padding:calc(var(--padding-fixed)*.78) var(--padding-fixed)}:is(input[type=file]::file-selector-button):hover{background-color:color-mix(in srgb,var(--color-main-bold-pseudo) 8%,var(--color-main-bold))}div:has(input[type=radio]){min-height:calc(var(--border-width)*2 + var(--padding-fixed)*2 + 1em)}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;cursor:pointer;margin:0;padding:calc(var(--padding-fixed)*.54 + .75em);position:absolute}input[type=radio]:after{border:.625em solid;border-radius:50%;content:"";inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);visibility:hidden}input[type=radio]:checked:after{visibility:visible}input[type=radio]+label{padding:calc(var(--border-width) + var(--padding-fixed)*.5) var(--padding-fixed) 0;touch-action:manipulation}input[type=radio]+label,input[type=radio]~[id$=-hint]{margin-inline-start:calc(var(--padding-fixed)*2 + 1em + var(--border-width)*2)}input[type=radio]~[id$=-hint]{padding:0 var(--padding-fixed)}input[type=radio]~div:first-of-type{border-inline-start:.4rem solid currentColor;display:block;margin-inline-start:calc(var(--border-width) + var(--padding-fixed) + .5em - .2rem);padding:0 var(--padding-fixed);padding-inline-start:calc(var(--border-width) + var(--padding-fixed)*2 + .5em - .2rem)}input[type=radio]:not(:checked)~div:first-of-type{display:none}ins{border-block-end:.2em double var(--color-ins);color:var(--color-ins);text-decoration:none}@media (forced-colors:active),(prefers-contrast:custom){ins{border-bottom-color:Highlight}}label{cursor:pointer;display:block;font-weight:700}label~:where(input,div:has(select),textarea){margin-block-start:calc(var(--padding-fixed)*.5)}label~[id$=-hint]{display:block}div:has(>[id$=-error]){border-inline-start:calc(var(--padding-fixed)*.25) solid var(--color-fail);padding-inline-start:var(--padding-fixed)}label~[id$=-error]{color:var(--color-fail);display:block;font-weight:700}:is(label~[id$=-error]):before{content:"⚠";padding-inline-end:.5em}input[aria-invalid]{border-color:var(--color-fail)}li{max-inline-size:60ch}mark{background-color:var(--color-mark);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-fill-text);padding:.125rem .25rem}@media (forced-colors:active),(prefers-contrast:custom){mark{background-color:Highlight;color:HighlightText}}nav ul{list-style-type:"";margin:unset;padding-inline-start:0}nav a{display:flex}nav details ul{list-style-type:"";padding-inline-start:1em}ol{list-style-type:decimal;padding-inline-start:2em}ol ol{list-style-type:lower-alpha}:is(ol ol) ol{list-style-type:lower-roman}p{max-inline-size:60ch}img,picture{height:auto;max-width:100%}picture img{max-height:100%;width:100%}pre{background-color:var(--color-l1);display:flex;padding:1.5rem}@media (forced-colors:active),(prefers-contrast:custom){s{text-decoration-color:Highlight}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:var(--border-width) solid var(--border-color,currentColor);color:var(--color-text);cursor:pointer;font:inherit;grid-area:select;letter-spacing:inherit;padding-block:calc(var(--padding-fixed)*.54);padding-inline:var(--padding-fixed);word-spacing:inherit}::picker(select),select{-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}@media (forced-colors:active),(prefers-contrast:custom){select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:none}}small,sub,sup{font-size:max(var(--font-size),16px)}.table-overflow{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));overflow:auto}table{border-spacing:0;table-layout:fixed}caption{margin:auto;max-inline-size:60ch}tr{background:var(--color-l0)}td,th{overflow-wrap:break-word;padding:calc(var(--padding-fixed)/2) var(--padding-fixed);text-align:start;vertical-align:top}thead{inset-block-start:0;position:sticky;z-index:1}thead :where(th,td){border-block-end:var(--border-width) solid var(--color-text)}tbody tr+tr :where(th,td){border-block-start:calc(var(--border-width)*.5) solid var(--color-text)}tfoot{border-block-end:0}tfoot :where(th,td){border-block-start:var(--border-width) solid var(--color-text)}textarea{font:inherit;letter-spacing:inherit;word-spacing:inherit;field-sizing:content;background:transparent;border:var(--border-width) solid var(--border-color,currentColor);display:block;padding:calc(var(--padding-fixed)*.5) var(--padding-fixed);resize:vertical;white-space:revert;width:100%}ul{list-style-type:disc;padding-inline-start:1.5em}ul ul{list-style-type:circle}:is(ul ul) ul{list-style-type:square}.container{margin:0 auto;width:60ch}.container-aside{column-gap:3rem;container-name:container-aside;container-type:inline-size;display:flex;flex:1 1 0%;margin-inline:var(--padding-fixed)}.container-aside>aside{flex-shrink:0;padding:var(--padding-fixed) 0;position:relative;width:30ch}:is(.container-aside>aside)>nav,:is(.container-aside>aside)>search{overflow-y:scroll;position:sticky;top:var(--padding-fixed)}@container (width < 53em){.container-aside>aside{display:none}}.container-toc{container-name:container-toc;container-type:inline-size;flex:1 1 0%}.container-toc>div{display:grid;grid-template-areas:"header" "aside" "content"}:is(.container-toc>div) :first-child{grid-area:header}:is(.container-toc>div)>aside{grid-area:aside}:is(.container-toc>div) :last-child{grid-area:content}:is(.container-toc>div)>div{width:60ch}@container container-toc (53em < width){div:not(.\	){column-gap:3rem;grid-template-areas:"header aside" "content aside";grid-template-columns:min-content auto}div:not(.\	)>aside{flex-shrink:0;padding:var(--padding-fixed) 0;position:relative;width:30ch}:is(div:not(.\	)>aside)>nav{overflow-y:scroll;position:sticky;top:var(--padding-fixed)}}.form-errors{border:calc(var(--border-width)*2) solid var(--color-fail);margin-block:var(--padding-fixed);padding:var(--padding-fixed)}.form-errors h2{line-height:.8}.form-errors ul{color:var(--color-error);list-style-position:inside;padding-inline-start:var(--padding-fixed)}.form-errors a{color:var(--color-error);font-weight:700}:is(.form-errors a):hover{text-decoration:underline solid .125rem color-mix(in srgb,var(--color-error-pseudo) 8%,var(--color-error))}.grid{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-width,100%),1fr));width:100%}.icon{display:inline-block;height:1em;width:1em}:where(a,button):has(.icon){align-items:center;display:inline-flex;height:calc(var(--padding-fixed) + var(--border-width)*2 + var(--line-height, 1.5)*1em);justify-content:center}.icon+span{margin-inline-start:.5em}svg.icon{fill:currentColor}.visually-hidden:not(:focus):not(:active){border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.back:before{content:"‹";display:inline-block;height:0;inset-inline-start:-.125rem;position:relative}a.button{background-color:var(--color-main-bold);border:var(--border-width) solid var(--border-color,var(--color-main-bold));color:var(--color-fill-text);cursor:pointer;font:inherit;font-weight:700;outline:none;overflow:visible;padding:calc(var(--padding-fixed)*.54) var(--padding-fixed);text-align:center;text-decoration:none;white-space:nowrap}a.button:hover{background-color:color-mix(in srgb,var(--color-main-bold-pseudo) 8%,var(--color-main-bold))}a.button:active,a.button:focus{background-color:color-mix(in srgb,var(--color-main-bold-pseudo) 12%,var(--color-main-bold))}[role=group]:has(a.button){display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap)}[role=group]:has(a.button) a.button{align-self:flex-end}.skip{inset-block-start:-9em;position:relative}.skip:focus{inset-block-start:0}details.chevron summary{display:flex}:is(details.chevron summary) legend,:is(details.chevron summary) strong{display:flex;width:100%}details.chevron summary:after{background-color:var(--border-color,currentColor);clip-path:polygon(10% 20%,50% 60%,90% 20%,100% 30%,50% 80%,0 30%);content:"";height:1em;justify-self:end;margin:auto var(--padding-fixed);vertical-align:baseline;width:1em}details.chevron[open] summary:after{transform:rotate(180deg)}table.stripe tbody tr:nth-child(odd){background-color:var(--color-l3)}ul:has([is=ds-card]){list-style:none;padding-inline:0}[is=ds-card]{border:var(--border-width) solid var(--border-color,currentColor);border-radius:var(--border-radius);display:flex;flex-direction:column;position:relative}[is=ds-card]:defined{cursor:pointer}[is=ds-card]:defined a{text-decoration:none}[is=ds-card] a{outline:none}[is=ds-card] .text{display:flex;flex:1 0 auto;flex-direction:column;order:1;padding:var(--padding-fixed)}button:has([data-loader]){align-items:center;display:inline-flex;justify-content:center}[data-loader=false]{display:none}[data-loader=true]{aspect-ratio:1;background:var(--color-main);border-radius:50%;display:inline-block;margin-left:.5rem;padding:.125rem;width:1rem;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 2s linear infinite;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract}@keyframes l3{to{transform:rotate(1turn)}}[is=ds-input-file]:defined{border:var(--border-width) dashed;padding:var(--padding-fixed)}[is=ds-input-file]:defined:hover{background-color:var(--color-l2)}:root{--icon-external:url(/img/icons.svg#a)}h1{--font-size:200%}h2{--font-size:175%}h3{--font-size:150%}h4{--font-size:125%}h5{--font-size:118.75%}h6{--font-size:112.5%}small,sub,sup{--font-size:80%}@media (prefers-color-scheme:light){:root{--color-l0:#fff;--color-l1:#fafafa;--color-l2:#f6f6f6;--color-l3:#f3f3f3;--color-l4:#f1f1f1;--color-l5:#efefef;--color-text:#1f1f1f;--color-fill-text:#fafafa;--color-main:#522e9a;--color-main-pseudo:#e5def2;--color-main-bold:#7956be;--color-main-bold-pseudo:#ccbfe6;--color-focus:#522e9a;--color-ins:#354d1c;--color-del:#84211f;--color-mark:#514511;--color-info:#186db7;--color-pass:#327835;--color-warn:#8d6300;--color-fail:#c63325}}[data-theme=light]{--color-l0:#fff;--color-l1:#fafafa;--color-l2:#f6f6f6;--color-l3:#f3f3f3;--color-l4:#f1f1f1;--color-l5:#efefef;--color-text:#1f1f1f;--color-fill-text:#fafafa;--color-main:#522e9a;--color-main-pseudo:#e5def2;--color-main-bold:#7956be;--color-main-bold-pseudo:#ccbfe6;--color-focus:#522e9a;--color-ins:#354d1c;--color-del:#84211f;--color-mark:#514511;--color-info:#186db7;--color-pass:#327835;--color-warn:#8d6300;--color-fail:#c63325}@media (prefers-color-scheme:dark){:root{--color-l0:#1f1f1f;--color-l1:#292929;--color-l2:#2f2f2f;--color-l3:#343434;--color-l4:#363636;--color-l5:#3a3a3a;--color-text:#fafafa;--color-fill-text:#1f1f1f;--color-main:#e5def2;--color-main-pseudo:#522e9a;--color-main-bold:#ccbfe6;--color-main-bold-pseudo:#7956be;--color-focus:#e5def2;--color-ins:#d6e7c3;--color-del:#fadad9;--color-mark:#fde061;--color-info:#9bcaf3;--color-pass:#a3d0a5;--color-warn:#ffb812;--color-fail:#f2b4cb}}[data-theme=dark]{--color-l0:#1f1f1f;--color-l1:#292929;--color-l2:#2f2f2f;--color-l3:#343434;--color-l4:#363636;--color-l5:#3a3a3a;--color-text:#fafafa;--color-fill-text:#1f1f1f;--color-main:#e5def2;--color-main-pseudo:#522e9a;--color-main-bold:#ccbfe6;--color-main-bold-pseudo:#7956be;--color-focus:#e5def2;--color-ins:#d6e7c3;--color-del:#fadad9;--color-mark:#fde061;--color-info:#9bcaf3;--color-pass:#a3d0a5;--color-warn:#ffb812;--color-fail:#f2b4cb}[data-theme=color]{--color-l0:#1f1f1f;--color-l1:#292929;--color-l2:#2f2f2f;--color-l3:#343434;--color-l4:#363636;--color-l5:#3a3a3a;--color-text:#fafafa;--color-fill-text:#1f1f1f;--color-main:#e5def2;--color-main-pseudo:#522e9a;--color-main-bold:#ccbfe6;--color-main-bold-pseudo:#7956be;--color-focus:#e5def2}[type=file]::file-selector-button,a.button,button,input,select,span.badge,textarea{border-radius:var(--border-radius)}fieldset.address{display:flex;flex-direction:column;gap:var(--gap)}a.force.active:not(.button){color:color-mix(in srgb,var(--color-main-pseudo) 12%,var(--color-main));text-decoration:underline solid .5em color-mix(in srgb,var(--color-main-pseudo) 12%,var(--color-main));text-decoration-thickness:.5em;text-underline-position:under}a.force.focus:not(.button),a.force.hover:not(.button){color:color-mix(in srgb,var(--color-main-pseudo) 8%,var(--color-main));text-decoration:underline solid .5em color-mix(in srgb,var(--color-main-pseudo) 8%,var(--color-main));text-decoration-thickness:.5em;text-underline-position:under}a.button.force.active,a.button.force.focus{background-color:color-mix(in srgb,var(--color-main-bold-pseudo) 12%,var(--color-main-bold))}a.button.force.focus{outline:.25rem solid var(--color-focus);outline-offset:.25rem;z-index:1}a.button.force.hover{background-color:color-mix(in srgb,var(--color-main-bold-pseudo) 8%,var(--color-main-bold))}button.force.active,button.force.focus{background-color:color-mix(in srgb,var(--color-main-bold-pseudo) 12%,var(--color-main-bold))}button.force.focus{outline:.25rem solid var(--color-focus);outline-offset:.25rem;z-index:1}button.force.hover{background-color:color-mix(in srgb,var(--color-main-bold-pseudo) 8%,var(--color-main-bold))}.focus:is(input.force,select.force,textarea.force){outline:.25rem solid var(--color-focus);outline-offset:.25rem;z-index:1}fieldset.force.focus input{outline:.25rem solid var(--color-focus);outline-offset:.25rem;z-index:1}.size-2{width:2em}.size-4{width:4em}.size-6{width:6em}.size-num-2{width:2ch}.size-num-4{width:4ch}.size-num-6{width:6ch}
