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}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}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}*,:before,:after{box-sizing:border-box}:is(*,:before,:after):focus:not(:focus-visible){outline:none}img{width:100%;display:block}:root{--ids__button-padding-top:.4em;--ids__button-padding-bottom:.5em;--ids__button-padding-left-right:1em;--ids__padding:.4em 1em .5em;--ids__default-padding:calc(var(--ids__density) * .75em);--ids__micro-padding:0 calc(var(--ids__density) * .2em);--ids__radius:.3em;--ids__radius-XS:calc(--ids__radius / 3);--ids__radius-S: calc(--ids__radius/2) ;--ids__radius-XL:50%}.ids__wrapper{width:76%;margin:0 auto;position:relative}@media screen and (max-width:767px){.ids__wrapper{width:100%;padding:0 calc(var(--ids__density) * .6em)}}.ids__wrapper.ids__full-width{width:100%;padding:0 calc(var(--ids__density) * .75em)}@media screen and (max-width:767px){.ids__wrapper.ids__full-width{padding:0 calc(var(--ids__density) * .6em)}}.ids__wrapper.ids__edge-to-edge{width:100%}@media screen and (min-width:768px){.ids__wrapper.ids__shift-right{padding-left:6em}}@media screen and (min-width:768px){.ids__wrapper.ids__shift-left{padding-right:6em}}.ids{color:rgb(var(--ids__text-RGB));background-color:rgb(var(--ids__background-RGB));font-family:var(--ids__font);font-size:var(--step-0);line-height:var(--ids__density)}.ids__section{margin-top:calc(var(--ids__density) * 1.5em)}@media screen and (max-width:767px){.ids__section{margin-top:calc(var(--ids__density) * 1em / 2)}}.ids__text{width:85%}@media screen and (max-width:767px){.ids__text{width:100%}}.ids__grid{margin-top:calc(var(--ids__density) * 1em);flex-wrap:wrap;display:flex}.ids__grid.ids__grid-align-bottom{align-items:flex-end}.ids__grid .ids__grid-cell{width:50%}.ids__grid .ids__grid-cell.ids__grid-cell-align-bottom{align-self:flex-end}@media screen and (max-width:767px){.ids__grid .ids__grid-cell{width:100%}}.ids__grid.ids__grid-with-gaps{justify-content:space-between}.ids__grid.ids__grid-with-gaps .ids__grid-cell{width:49.5%}@media screen and (max-width:767px){.ids__grid.ids__grid-with-gaps .ids__grid-cell{width:100%}}:is(.ids__grid.XXL,.ids__grid.ids__grid-size-XXL) .ids__grid-cell{width:50%}@media screen and (max-width:767px){:is(.ids__grid.XXL,.ids__grid.ids__grid-size-XXL) .ids__grid-cell{width:100%}}:is(.ids__grid.XL,.ids__grid.ids__grid-size-XL) .ids__grid-cell{width:33.3333%}@media screen and (max-width:767px){:is(.ids__grid.XL,.ids__grid.ids__grid-size-XL) .ids__grid-cell{width:100%}}:is(.ids__grid.L,.ids__grid.ids__grid-size-L) .ids__grid-cell{width:25%}@media screen and (max-width:767px){:is(.ids__grid.L,.ids__grid.ids__grid-size-L) .ids__grid-cell{width:50%}}:is(.ids__grid.M,.ids__grid.ids__grid-size-M) .ids__grid-cell{width:20%}@media screen and (max-width:767px){:is(.ids__grid.M,.ids__grid.ids__grid-size-M) .ids__grid-cell{width:33.3333%}}:is(.ids__grid.S,.ids__grid.ids__grid-size-S) .ids__grid-cell{width:16.6667%}@media screen and (max-width:767px){:is(.ids__grid.S,.ids__grid.ids__grid-size-S) .ids__grid-cell{width:33.3333%}}:is(.ids__grid.XS,.ids__grid.ids__grid-size-XS) .ids__grid-cell{width:14.2857%}@media screen and (max-width:767px){:is(.ids__grid.XS,.ids__grid.ids__grid-size-XS) .ids__grid-cell{width:25%}}:is(.ids__grid.XXS,.ids__grid.ids__grid-size-XXS) .ids__grid-cell{width:12.5%}@media screen and (max-width:767px){:is(.ids__grid.XXS,.ids__grid.ids__grid-size-XXS) .ids__grid-cell{width:25%}}.ids__grid.ids__grid-inset-L .ids__grid-cell{padding-right:calc(var(--ids__density) * 2em);padding-bottom:calc(var(--ids__density) * 2em)}.ids__grid.ids__grid-inset-M .ids__grid-cell{padding-right:calc(var(--ids__density) * 1em);padding-bottom:calc(var(--ids__density) * 1em)}.ids__grid.ids__grid-inset-S .ids__grid-cell{padding-right:calc(var(--ids__density) * .5em);padding-bottom:calc(var(--ids__density) * .5em)}.ids img{border-radius:var(--ids__radius-XS)}.ids section{margin-top:calc(var(--ids__density) * 1.5em)}@media screen and (max-width:767px){.ids section{margin-top:calc(var(--ids__density) * 1em / 2)}}.ids a{color:rgb(var(--ids__link-RGB));border-bottom:1px solid rgba(var(--ids__link-RGB),.2);text-decoration:none}.ids a:hover{color:rgb(var(--ids__hover-RGB));border-bottom:1px solid rgba(var(--ids__hover-RGB),.2)}.ids p{margin-top:0;margin-bottom:calc(var(--ids__density) * .4em)}.ids .ids__lead{font-size:1.2em;font-weight:500;line-height:var(--ids__density);margin-bottom:calc(var(--ids__density) * .4em)}@media screen and (max-width:767px){.ids .ids__lead{font-size:1em;line-height:var(--ids__density)}}.ids h1,.ids h2,.ids h3,.ids h4,.ids h5,.ids h6{margin:0;font-weight:600}:is(.ids h1,.ids h2,.ids h3,.ids h4,.ids h5,.ids h6) mark{box-shadow:inset 0 -.15em rgb(var(--ids__background-RGB)),inset 0 -.5em rgb(var(--ids__mark-RGB));background:0 0}.ids h1{font-size:var(--step-3);line-height:calc(var(--ids__density) / 1.3);margin-bottom:.4em}.ids h2{font-size:var(--step-2);line-height:calc(var(--ids__density) / 1.2);margin-bottom:.5em}.ids h3{font-size:var(--step-1);line-height:calc(var(--ids__density) / 1.1);margin-bottom:.6em}.ids h4{font-size:var(--step-0);line-height:var(--ids__density);margin-bottom:.6em}.ids h5{font-size:calc(var(--step-0) * .8);line-height:var(--ids__density);margin-bottom:.7em}.ids h6{font-size:calc(var(--step-0) * .6);text-transform:uppercase;line-height:var(--ids__density);margin-bottom:.7em}.ids strong,.ids b{font-weight:600}.ids .pixel{font-family:CoFo Sans Pixel}.ids mark{color:rgb(var(--ids__text-RGB));background-color:rgb(var(--ids__mark-RGB))}.ids ul,.ids ol{margin:0 0 calc(var(--ids__density) * .75em) 0;padding:0}:is(.ids ul,.ids ol) li{margin-bottom:calc(var(--ids__density) * .5em);position:relative}.ids ul li{padding-left:calc(var(--ids__density) * .75em);list-style-type:none}.ids ul li:before{content:"⋅ ";position:absolute;left:0}.ids ul.checked li:before{content:"✓";width:.7em;height:.7em;position:absolute;left:0}.ids ol li{list-style:inside decimal}.ids blockquote{font-size:1.4em;line-height:var(--ids__density);padding-left:calc(var(--ids__density) * .75em);margin:0;margin-bottom:calc(var(--ids__density) * 1em)}.ids aside{margin:0;margin-bottom:calc(var(--ids__density) * .75em);background:rgb(var(--ids__surface-RGB));padding:calc(var(--ids__density) * .75em);padding-right:calc(var(--ids__density) * 2em);border-radius:var(--ids__radius)}@media screen and (max-width:767px){.ids aside{padding-right:calc(var(--ids__density) * .75em)}}.ids code{padding:var(--ids__micro-padding);background:rgb(var(--ids__surface-RGB));color:rgb(var(--ids__code-RGB));font-weight:500}.ids figure{margin:0 0 calc(var(--ids__density) * .5em) 0}.ids figure.XXS,.ids figure.ids__figure__XXS{width:25%}.ids figure.XS,.ids figure.ids__figure__XS{width:50%}.ids figure.S,.ids figure.ids__figure__S{width:75%}.ids figure figcaption{margin-top:calc(var(--ids__density) * .25em);font-size:.8em;line-height:var(--ids__density);opacity:.7}.ids details{cursor:pointer;border-radius:var(--ids__radius);padding:.5em}.ids details summary{padding-bottom:var(--ids__micro-padding)}.ids .ids__step{border:2px solid rgb(var(--ids__text-RGB));border-radius:1.4em;margin-right:.4em;padding:0 .3em;font-size:.8em}.ids .ids__error-color{color:rgb(var(--ids__error-RGB))}.ids .ids__success-color{color:rgb(var(--ids__success-RGB))}.ids .ids__label{padding:var(--ids__micro-padding);background-color:rgb(var(--ids__accent-RGB));color:rgb(var(--ids__on-accent-RGB));border-radius:var(--ids__radius-S);display:inline-block}.ids .ids__label.ids__label-outline{background-color:rgb(var(--ids__on-accent-RGB));color:rgb(var(--ids__text-RGB));border:2px solid rgb(var(--ids__accent-RGB))}.ids .ids__label.ids__label-S{font-size:.9em}.ids__stack.XS{height:calc(var(--ids__density) * 1em)}.ids__stack.S{height:calc(var(--ids__density) * 2em)}.ids__stack.M{height:calc(var(--ids__density) * 4em)}.ids__stack.L{height:calc(var(--ids__density) * 8em)}.ids__stack.XL{height:calc(var(--ids__density) * 16em)}@media screen and (max-width:767px){.ids__stack.XS{height:calc(var(--ids__density) * 1em / 3)}.ids__stack.S,.ids__stack.M{height:calc(var(--ids__density) * 1em)}.ids__stack.XL{height:calc(var(--ids__density) * 4em)}.ids__stack.L{height:calc(var(--ids__density) * 2em)}}:root{--ids__density:1.3;--fluid-min-width:1000;--fluid-max-width:1600;--fluid-screen:100vw;--type-scale-desktop:1.5;--font-size-min:15;--font-size-max:22;--type-scale-mobile:1.333;--font-size-min-mobile:14;--font-size-max-mobile:22}@media screen and (min-width:768px){:root{--f-0-min:var(--font-size-min);--f-0-max:var(--font-size-max);--type-scale:var(--type-scale-desktop)}}@media screen and (max-width:767px){:root{--f-0-min:var(--font-size-min-mobile);--f-0-max:var(--font-size-max-mobile);--type-scale:var(--type-scale-mobile)}}@media screen and (max-width:1000px){:root{--fluid-screen:calc(var(--fluid-min-width) * 1px)}}@media screen and (min-width:1600px){:root{--fluid-screen:calc(var(--fluid-max-width) * 1px)}}@media screen and (max-width:767px){:root{--fluid-min-width:320;--fluid-max-width:768;--fluid-screen:100vw}}:root{--fluid-bp:calc((var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) / (var(--fluid-max-width) - var(--fluid-min-width)));--step-0:calc(((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) * var(--fluid-bp));--f-1-min:calc(var(--f-0-min) * var(--type-scale));--f-1-max:calc(var(--f-0-max) * var(--type-scale));--step-1:calc(((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) * var(--fluid-bp));--f-2-min:calc(var(--f-1-min) * var(--type-scale));--f-2-max:calc(var(--f-1-max) * var(--type-scale));--step-2:calc(((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) * var(--fluid-bp));--f-3-min:calc(var(--f-2-min) * var(--type-scale));--f-3-max:calc(var(--f-2-max) * var(--type-scale));--step-3:calc(((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) * var(--fluid-bp));--f--1-min:calc(var(--f-0-min) / var(--type-scale));--f--1-max:calc(var(--f-0-max) / var(--type-scale));--step--1:calc(((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) * var(--fluid-bp));--f--2-min:calc(var(--f--1-min) / var(--type-scale));--f--2-max:calc(var(--f--1-max) / var(--type-scale));--step--2:calc(((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) * var(--fluid-bp))}:root{--ids__background-RGB:255, 255, 255;--ids__text-RGB:5, 5, 5;--ids__accent-RGB:0, 0, 0;--ids__main-RGB:var(--ids__accent-RGB);--ids__surface-RGB:245, 245, 245;--ids__error-RGB:240, 84, 95;--ids__success-RGB:84, 180, 140;--ids__mark-RGB:255, 248, 128;--ids__code-RGB:200, 0, 0;--ids__on-main-RGB:var(--ids__background-RGB);--ids__on-accent-RGB:var(--ids__background-RGB);--ids__on-surface-RGB:var(--ids__text-RGB);--ids__link-RGB:0, 100, 240;--ids__hover-RGB:0, 220, 0;--ids__outline-RGB:var(--ids__surface-RGB)}.ids form{width:100%;margin:0 0 .6em}.ids .ids__form-error-message,.ids .ids__form-success-message{margin-top:.2em;font-size:.8em;line-height:1.2}.ids .ids__form-error-message{color:rgb(var(--ids__error-RGB))}.ids .ids__form-error-message a{color:rgb(var(--ids__error-RGB));border-color:rgba(var(--ids__error-RGB),.3)}.ids .ids__form-success-message{color:rgb(var(--ids__success-RGB))}.ids .ids__form-success-message a{color:rgb(var(--ids__success-RGB));border-color:rgba(var(--ids__success-RGB),.3)}.ids button,.ids a.ids__button-link{background-color:rgb(var(--ids__accent-RGB));color:rgb(var(--ids__on-accent-RGB));border-radius:var(--ids__radius);padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1em) calc(var(--ids__density) * 1em / 2.5);line-height:var(--ids__density);white-space:nowrap;cursor:pointer;border:0}:is(.ids button,.ids a.ids__button-link).XS,:is(.ids button,.ids a.ids__button-link).size-XS{text-transform:uppercase;letter-spacing:.1em;padding-top:calc(var(--ids__density) * 1em / 2.5);font-size:.6em}:is(.ids button,.ids a.ids__button-link).S,:is(.ids button,.ids a.ids__button-link).size-S{font-size:.8em}:is(.ids button,.ids a.ids__button-link).L,:is(.ids button,.ids a.ids__button-link).size-L{padding:calc(var(--ids__density) * 1em / 5) calc(var(--ids__density) * 1em / 1.5) calc(var(--ids__density) * 1em / 4);font-size:1.5em}:is(.ids button,.ids a.ids__button-link).XL,:is(.ids button,.ids a.ids__button-link).size-XL{padding:calc(var(--ids__density) * 1em / 5) calc(var(--ids__density) * 1em / 1.5) calc(var(--ids__density) * 1em / 4);font-size:2.5em}:is(.ids button,.ids a.ids__button-link):hover{background-color:rgba(var(--ids__accent-RGB),.8)}:is(.ids button,.ids a.ids__button-link):focus{box-shadow:0 0 0 5px rgb(var(--ids__outline-RGB));outline:none}:is(.ids button,.ids a.ids__button-link):disabled{opacity:.15;cursor:default;pointer-events:none}:is(.ids button,.ids a.ids__button-link):disabled:hover{background-color:rgb(var(--ids__accent-RGB))}.ids a.ids__button-link{display:inline-block}.ids .ids__form-field{margin-bottom:calc(var(--ids__density) * 1em)}.ids input,.ids textarea{width:100%;padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1em) calc(var(--ids__density) * 1em / 2.5);padding-left:calc(var(--ids__density) * 1em / 2);border:1px solid rgb(var(--ids__text-RGB));border-bottom:2px solid rgb(var(--ids__text-RGB));border-radius:var(--ids__radius);color:rgb(var(--ids__text-RGB));background:0 0}:is(.ids input,.ids textarea).XS,:is(.ids input,.ids textarea).size-XS{font-size:.6em}:is(.ids input,.ids textarea).S,:is(.ids input,.ids textarea).size-S{font-size:.8em}:is(.ids input,.ids textarea).L,:is(.ids input,.ids textarea).size-L{padding-top:calc(var(--ids__density) * 1em / 5);padding-bottom:calc(var(--ids__density) * 1em / 4);font-size:1.5em}:is(.ids input,.ids textarea).XL,:is(.ids input,.ids textarea).size-XL{padding-top:calc(var(--ids__density) * 1em / 5);padding-bottom:calc(var(--ids__density) * 1em / 4);font-size:2.5em}:is(.ids input,.ids textarea).ids__input-error-state{border-bottom:2px solid rgb(var(--ids__error-RGB))}:is(.ids input,.ids textarea):focus{box-shadow:0 0 0 5px rgb(var(--ids__outline-RGB));outline:none}:is(.ids input,.ids textarea):disabled{opacity:.35;cursor:default}:is(.ids input,.ids textarea).ids__input-text-line{width:100%;color:rgb(var(--ids__text-RGB));border:0;border-bottom:2px solid rgb(var(--ids__text-RGB));background:0 0;border-radius:.3em .3em 0 0;margin:.5em 0 1em;padding-left:0;display:inline-block}:is(.ids input,.ids textarea).ids__input-text-line:active{border-bottom:2px solid rgb(var(--ids__text-RGB));border-radius:var(--ids__radius)}:is(.ids input,.ids textarea).ids__input-text-line::placeholder{color:rgba(var(--ids__text-RGB),.6)}:is(.ids input,.ids textarea).ids__input-text-line:focus{border-radius:var(--ids__radius)}:is(.ids input,.ids textarea).ids__input-text-line:disabled{opacity:.35;cursor:default}.ids textarea{resize:none;height:4em;overflow:auto}.ids textarea.ids__input-text-line{height:2.5em;margin:0 0 1em}.ids label{margin-bottom:.2em;display:inline-block}.ids .ids__select{display:inline-block;position:relative}.ids .ids__select select{appearance:none;padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1.5em) calc(var(--ids__density) * 1em / 2.5);padding-left:calc(var(--ids__density) * 1em / 2);border:1px solid rgb(var(--ids__text-RGB));border-bottom:2px solid rgb(var(--ids__text-RGB));border-radius:var(--ids__radius);color:rgb(var(--ids__text-RGB));background:0 0}@media screen and (max-width:767px){.ids .ids__select select{max-width:16em}}.ids .ids__select select:hover{background-color:rgba(var(--ids__surface-RGB),1)}.ids .ids__select select:focus{box-shadow:0 0 0 5px rgba(var(--ids__outline-RGB),1);outline:none}.ids .ids__select:after{content:"〈";top:.8em;right:calc(var(--ids__density) * 1em / 2);z-index:10;pointer-events:none;position:absolute;transform:rotate(-90deg)scaleX(1.2)scaleY(.7)}.ids .ids__checkbox{display:flex}.ids .ids__checkbox label{margin-top:-.11em;display:inline-block}.ids .ids__checkbox input[type=checkbox]{-webkit-appearance:none;border:1px solid rgba(var(--ids__text-RGB),.4);border-radius:var(--ids__radius)-S;vertical-align:baseline;cursor:pointer;flex-shrink:0;width:1em;height:1em;margin-right:.5em;padding:0;display:inline-block;position:relative;overflow:hidden}.ids .ids__checkbox input[type=checkbox]:hover{border:1px solid rgb(var(--ids__text-RGB))}.ids .ids__checkbox input[type=checkbox]:checked{border:1px solid rgba(var(--ids__accent-RGB),1);background-color:rgb(var(--ids__accent-RGB))}.ids .ids__checkbox input[type=checkbox]:checked:before{content:"";border-right:2px solid rgb(var(--ids__on-accent-RGB));border-bottom:2px solid rgb(var(--ids__on-accent-RGB));width:.4em;height:.6em;position:absolute;top:.025em;left:.25em;transform:rotate(45deg)}@media screen and (max-width:767px){.ids .ids__checkbox input[type=checkbox]:checked:before{top:.08em;left:.2em}}.ids .ids__checkbox input[type=checkbox]:checked:hover{background-color:rgba(var(--ids__text-RGB),.8);border:1px solid rgba(var(--ids__accent-RGB),.8)}.ids .ids__checkbox input[type=checkbox]:disabled{opacity:.35;cursor:default}.ids .ids__checkbox input[type=checkbox]:disabled:hover{border:1px solid rgba(var(--ids__text-RGB),.4)}.ids .ids__checkbox input[type=checkbox]:focus{box-shadow:0 0 0 5px rgb(var(--ids__outline-RGB));outline:none}.ids .ids__radio label{vertical-align:top;display:inline-block}.ids .ids__radio input[type=radio]{-webkit-appearance:none;vertical-align:top;border:1px solid rgba(var(--ids__text-RGB),.4);border-radius:50%;width:1em;height:1em;margin-top:.13em;margin-bottom:.6em;margin-right:.3em;padding:0;display:inline-block;position:relative}.ids .ids__radio input[type=radio]:hover{border:1px solid rgb(var(--ids__text-RGB))}.ids .ids__radio input[type=radio]:checked{border:1px solid rgba(var(--ids__accent-RGB),1);background-color:rgb(var(--ids__accent-RGB))}.ids .ids__radio input[type=radio]:checked:after{content:"";background-color:rgb(var(--ids__on-accent-RGB));width:.3em;height:.3em;color:rgb(var(--ids__on-accent-RGB));border-radius:50%;flex-shrink:0;position:absolute;top:.3em;left:.3em}.ids .ids__radio input[type=radio]:checked:hover{cursor:default}.ids .ids__radio input[type=radio]:disabled{opacity:.35;cursor:default}.ids .ids__radio input[type=radio]:disabled:hover{border:1px solid rgba(var(--ids__text-RGB),.4)}.ids .ids__radio input[type=radio]:focus{box-shadow:0 0 0 5px rgb(var(--ids__outline-RGB));outline:none}.ids .ids__radiogroup-toggle{border-radius:var(--ids__radius);flex-direction:row;display:flex}.ids .ids__radiogroup-toggle .ids__radiogroup-option{white-space:nowrap}.ids .ids__radiogroup-toggle .ids__radiogroup-option input[type=radio]{display:none}.ids .ids__radiogroup-toggle .ids__radiogroup-option input[type=radio]:checked+label{background-color:rgb(var(--ids__accent-RGB));color:rgb(var(--ids__on-accent-RGB))}.ids .ids__radiogroup-toggle .ids__radiogroup-option input[type=radio]:focus{box-shadow:0 0 0 5px rgb(var(--ids__outline-RGB));outline:none}.ids .ids__radiogroup-toggle .ids__radiogroup-option label{padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1em) calc(var(--ids__density) * 1em / 2.5);background-color:rgba(var(--ids__text-RGB),.1);cursor:pointer}.ids .ids__radiogroup-toggle .ids__radiogroup-option label:hover{background-color:rgba(var(--ids__text-RGB),.15)}.ids .ids__radiogroup-toggle .ids__radiogroup-option:first-child label{border-radius:var(--ids__radius) 0 0 var(--ids__radius)}.ids .ids__radiogroup-toggle .ids__radiogroup-option:last-child label{border-radius:0 var(--ids__radius) var(--ids__radius) 0}.ids .ids__radiogroup-toggle:disabled{opacity:.35;cursor:default}.ids .ids__radiogroup-toggle:disabled:hover label{background-color:rgba(var(--ids__text-RGB),.1)}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option:first-child label{border-left:1px solid rgb(var(--ids__text-RGB))}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option:last-child label{border-right:1px solid rgb(var(--ids__text-RGB))}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option input[type=radio]:checked+label{background-color:rgb(var(--ids__text-RGB));color:rgb(var(--ids__background-RGB))}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option label{color:rgb(var(--ids__text-RGB));border-top:1px solid rgb(var(--ids__text-RGB));border-bottom:1px solid rgb(var(--ids__text-RGB));background-color:#0000}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option label:hover{background-color:rgba(var(--ids__text-RGB),.15)}.ids table{border-spacing:0;width:100%}.ids table th{text-align:left;vertical-align:top;border-bottom:2px solid rgb(var(--ids__text-RGB));padding:.5em 0}.ids table td{padding:calc(var(--ids__density) * .6em) 0;border-bottom:1px solid rgba(var(--ids__text-RGB),.15)}.ids table tr:last-child td{border-bottom:none}.ids .pswp button,.ids .pswp button:hover{background-color:#0000}.ids__divider-line{background-color:rgba(var(--ids__text-RGB),.2);width:100%;height:1px;margin-bottom:calc(var(--ids__density) * 1em);display:block}.ids__admin-form{width:100%}.ids__error-toast,.ids__success-toast{width:20em;padding:var(--ids__padding);border-radius:var(--ids__radius);margin-bottom:calc(var(--ids__density) * 1em);display:block;position:relative}.ids__error-toast{background-color:rgba(var(--ids__error-RGB),.15);color:rgb(var(--ids__error-RGB))}.ids__success-toast{background-color:rgba(var(--ids__success-RGB),.15);color:rgb(var(--ids__success-RGB))}:root{--ids__font:"EB Garamond", Helvetica, sans-serif}:root{--ids__main-RGB:255, 221, 0;--ids__outline-RGB:255, 221, 0}:root .dark{--ids__background-RGB:40, 40, 40;--ids__text-RGB:255, 255, 255;--ids__accent-RGB:255, 255, 255;--ids__main-RGB:255, 255, 255;--ids__surfac-RGB:60, 60, 60;--ids__erro-RGB:229, 0, 60;--ids__succes-RGB:0, 229, 121;--ids__mark-RGB:100, 100, 100;--ids__code-RGB:200, 50, 50;--ids__on-main-RGB:5, 5, 5;--ids__on-accent-RGB:40, 40, 40;--ids__on-surface-RGB:255, 255, 255;--ids__link-RGB:80, 150, 255;--ids__hover-RGB:100, 230, 100;--ids__outline-RGB:255, 221, 0;--ids__density:1.3;--font-size-min:16;--font-size-max:20;--type-scale-desktop:1.5;--font-size-min-mobile:17;--font-size-max-mobile:17;--type-scale-mobile:1.333}html,body{background-color:#ededed!important}@media(max-width:480px){.ids .ids__wrapper{padding-left:.5em;padding-right:.5em;width:96%!important}}:is(.ids ol,.ids ul) li{font-size:1.4em}:is(.ids ol,.ids ul) li.half-width{max-width:50%}@media(max-width:768px){:is(.ids ol,.ids ul) li.half-width{max-width:100%}}:is(.ids ol,.ids ul) li.third-width{max-width:75%}@media(max-width:768px){:is(.ids ol,.ids ul) li.third-width{max-width:100%}}:is(.ids ol,.ids ul).image-grid li{padding-left:1em}.ids aside{text-align:center;background:0 0;margin:0 auto;padding:0;font-size:1.5em}.ids p{font-family:Eb Garamond;font-size:1.4em}.ids .align-center{text-align:center}.ids h1{text-align:center;color:#333;font-family:Eb Garamond;font-size:6em;font-weight:400;line-height:.8}@media(max-width:768px){.ids h1{margin-top:.2em;font-size:2.5em}}.ids h2{text-align:center}.ids figure figcaption{text-align:center;opacity:1;margin-top:.5em;font-size:1em}.ids table{border-bottom:1px solid rgba(var(--ids__text-RGB),.15);font-size:1em;position:relative;overflow:scroll}.ids table thead tr th{text-align:left;background:#ededed;padding-left:0;position:sticky;top:0}.ids table tbody tr{transition:background-color .25s}.ids table tbody tr:hover{background-color:#d4d4d4;transition:background-color .1s}.ids table tbody tr td{vertical-align:top;padding:.35em .5em 1.4em 0}.ids .ids__lead{font-size:2em;font-weight:400}.ids a{color:#333;border-bottom:1px solid #33333373;transition:background-color .25s}.ids a.pseudo,.ids a.pseudo:hover{border-bottom-style:dashed}.ids a:hover{color:#333;background-color:#fbf43b;border-bottom:1px solid #33333373;transition:background-color .1s}.ids a:hover img{outline:5px solid #fbf43b}.ids a.external:after{content:"arrow_outward";margin-top:1em;margin-left:.1em;font-family:Material Symbols Outlined;font-size:.6em}.ids .ids__grid.full .ids__grid-cell{width:100%}.ids .noto-emoji{font-family:Noto Emoji,sans-serif}.separator{border-bottom:1px solid rgba(var(--ids__text-RGB),.15);margin-bottom:1em;margin-left:-1.4em;font-size:1em!important}@media(max-width:768px){.separator{margin-left:0}}body{min-width:1100px;max-width:1650px;font-weight:44 0;margin:0 auto}@media screen and (max-width:767px){body{min-width:auto}}header.svelte-vny38x{text-align:center;z-index:999;flex-direction:column;align-items:center;display:flex;position:relative}header.svelte-vny38x .logo:where(.svelte-vny38x){margin-bottom:1.5em}header.svelte-vny38x .logo:where(.svelte-vny38x) p:where(.svelte-vny38x){color:#333;letter-spacing:0;word-spacing:0;margin-bottom:0;font-family:Eb Garamond,serif;font-size:1.7em;font-weight:500;line-height:.8}header.svelte-vny38x .logo:where(.svelte-vny38x) p:where(.svelte-vny38x) a:where(.svelte-vny38x){color:#333;border-bottom:0;transition:background-color .2s}header.svelte-vny38x .logo:where(.svelte-vny38x) p:where(.svelte-vny38x) a:where(.svelte-vny38x):before{content:" "!important}header.svelte-vny38x .logo:where(.svelte-vny38x) p:where(.svelte-vny38x) a:where(.svelte-vny38x):hover{transition:background-color .1s}header.svelte-vny38x .logo:where(.svelte-vny38x) p:where(.svelte-vny38x) a[aria-current=page]:where(.svelte-vny38x):hover{opacity:1}.language-switcher.svelte-vny38x{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.35em;margin-bottom:.9em;font-family:Eb Garamond,serif;font-size:.95rem;display:flex}.language-switcher.svelte-vny38x a:where(.svelte-vny38x){color:#333;opacity:.5;border-bottom:0}.language-switcher.svelte-vny38x a:where(.svelte-vny38x)[aria-current=page]{opacity:1;font-weight:700}.language-switcher.svelte-vny38x a:where(.svelte-vny38x):hover{opacity:1;background-color:#0000}ul.svelte-vny38x{justify-content:center;gap:calc(2.25em + .5rem);margin-bottom:0;list-style:none;display:flex}@media(max-width:768px){ul.svelte-vny38x{flex-wrap:wrap;gap:1.4em;margin-bottom:.6em}}ul.svelte-vny38x li:where(.svelte-vny38x){color:#333;letter-spacing:0;margin-bottom:0;padding-left:0;font-family:Eb Garamond;font-size:1.3em;font-weight:500;line-height:.8}ul.svelte-vny38x li:where(.svelte-vny38x):before{content:""}ul.svelte-vny38x li:where(.svelte-vny38x) a:where(.svelte-vny38x){color:#333;border-bottom:0;transition:background-color .2s}ul.svelte-vny38x li:where(.svelte-vny38x) a:where(.svelte-vny38x):hover{background-color:#fbf43b;transition:background-color .1s}ul.svelte-vny38x a[aria-current=page]:where(.svelte-vny38x){color:#333;border-bottom:0;position:relative}ul.svelte-vny38x a[aria-current=page]:where(.svelte-vny38x):before{content:"☞";color:#fb500ce3;font-size:1.46em;position:absolute;top:50%;left:-1.05em;transform:translateY(calc(3px - 50%))}ul.svelte-vny38x a[aria-current=page]:where(.svelte-vny38x):hover{cursor:default;background-color:#0000}footer.svelte-lx0fvn{text-align:center;flex-flow:column wrap;place-content:center;align-items:center;margin-bottom:.4em;display:flex}footer.svelte-lx0fvn p:where(.svelte-lx0fvn){font-size:1em}
