*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200b";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type="button" i],[type="reset" i],[type="submit" i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type="search" i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details > summary:first-of-type){display:list-item}:where([aria-busy="true" i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled="true" i],[disabled]){cursor:not-allowed}:where([aria-hidden="false" i][hidden]){display:initial}:where([aria-hidden="false" i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat right center / 1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type="color" i],[type="range" i]){border-width:0;padding:0}:where(iframe,img,input,video,select,textarea){height:auto;max-width:100%}html{font-family:system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}code,kbd,samp,pre{font-family:ui-monospace,"Menlo","Consolas","Roboto Mono","Ubuntu Monospace","Noto Mono","Oxygen Mono","Liberation Mono",monospace,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}@media (prefers-reduced-motion: reduce){*,:before,:after{-webkit-animation-delay:-1ms!important;animation-delay:-1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;-webkit-transition-delay:0s!important;transition-delay:0s!important;-webkit-transition-duration:0s!important;transition-duration:0s!important}}nav ol,nav ul{list-style:initial}input[type=image]{padding:0}:root{--success__color: green;--error__color: crimson;--samp-kbd-var__background-color: lavender;--code__background-color: #f0f0f0;--output__background-color: oldlace;--mark__background-color: yellow;--control__validation--border-width: 3px;--th__background-color: #ddd;--th__color: #000;--even-row__background-color: #f2f2f2;--odd-row__background-color: #fff;--control__background-color: #fcfcfc;--control__background-color--readonly: hsla(0, 40%, 98.8235294118%, .5);--control__background-color--disabled: hsla(0, 40%, 98.8235294118%, .5);--control__color: #111;--control__color--readonly: hsla(0, 40%, 6.6666666667%, .5);--control__color--disabled: hsla(0, 40%, 6.6666666667%, .5);--control__height: 2em;--control__width: 12em;--font-size: 16px;--background-color: #fff;--color: #111;--border-width: 1px;--border-color: #ccc;--border: var(--border-width) solid var(--border-color);--indent-size: 1.5em;--indent-size--bullet: calc(var(--indent-size) + 1.5em);--vertical-padding-size: 1em;--small-pad: .3em;--text__padding: calc(var(--small-pad) / 3) var(--small-pad);--cell__padding: var(--small-pad) calc(var(--small-pad) * 3);--input__padding: 0 var(--small-pad);--button__padding: 0 calc(var(--small-pad) * 3);--container__padding-size: 1em;--body__line-height: 1.6em;--h1__font-size: 2em;--h1__line-height: 1.2em;--h2__font-size: 1.5em;--h2__line-height: 1.2em;--h3__font-size: 1.17em;--h3__line-height: 1.2em;--h4__font-size: 1em;--h4__line-height: 1.2em;--h5__font-size: .83em;--h5__line-height: 1.2em;--h6__font-size: .67em;--h6__line-height: 1.2em;--small__font-size: .83em;--sub__font-size: .67em;--sup__font-size: .67em;--button__background-color: #eee;--button__background-color--disabled: rgba(238, 238, 238, .5);--button__color: #111;--button__color--disabled: rgba(17, 17, 17, .5);--button-submit__background-color: royalblue;--button-submit__background-color--disabled: hsla(225, 40%, 56.862745098%, .5);--button-submit__color: #fff;--button-submit__color--disabled: hsla(0, 40%, 100%, .5);--button-reset__background-color: firebrick;--button-reset__background-color--disabled: hsla(0, 40%, 41.568627451%, .5);--button-reset__color: #fff;--button-reset__color--disabled: hsla(0, 40%, 100%, .5);--icon-checkbox--unchecked: none;--icon-checkbox--unchecked-required: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='crimson' width='32' height='32'%3E %3Cpath d='M27 24.188l-8.315-8.209 8.2-8.282-3.697-3.697-8.212 8.318-8.31-8.203-3.666 3.666 8.321 8.24-8.206 8.313 3.666 3.666 8.237-8.318 8.285 8.203z'/%3E %3C/svg%3E" );--icon-checkbox--checked: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23111'%3E %3Cpath d='M13 26l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z'/%3E%3C/svg%3E" );--icon-checkbox--checked-required: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='green'%3E %3Cpath d='M13 26l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z'/%3E%3C/svg%3E" );--icon-checkbox--checked-disabled: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='rgba(17, 17, 17, 0.5)'%3E %3Cpath d='M13 26l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z'/%3E%3C/svg%3E" );--icon-checkbox--checked-required-disabled: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='rgba(0, 128, 0, 0.5)'%3E %3Cpath d='M13 26l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z'/%3E%3C/svg%3E" );--icon-checkbox--checked-required-readonly: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='rgba(0, 128, 0, 0.5)'%3E %3Cpath d='M13 26l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z'/%3E%3C/svg%3E" );--icon-radio--unchecked: none;--icon-radio--checked: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23111'%3E %3Ccircle cx='15.5' cy='15.5' r='14'/%3E %3C/svg%3E");--icon-radio--checked-required: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='green'%3E %3Ccircle cx='15.5' cy='15.5' r='14'/%3E %3C/svg%3E" );--icon-radio--disabled: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='rgba(17, 17, 17, 0.5)'%3E %3Ccircle cx='15.5' cy='15.5' r='14'/%3E %3C/svg%3E" );--icon-radio--required: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='rgba(0, 128, 0, 0.5)'%3E %3Ccircle cx='15.5' cy='15.5' r='14'/%3E %3C/svg%3E" );--icon-radio--required-readonly: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='rgba(0, 128, 0, 0.5)'%3E %3Ccircle cx='15.5' cy='15.5' r='14'/%3E %3C/svg%3E" );--icon-validation--none: none;--icon-validation--valid: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='rgba(0, 128, 0, 0.6)'%3E %3Cpath d='M13 26l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z'/%3E%3C/svg%3E" );--icon-validation--valid-focus: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='rgba(0, 128, 0, 0.4)'%3E %3Cpath d='M13 26l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z'/%3E%3C/svg%3E" );--icon-validation--invalid: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(220, 20, 60, 0.6)' width='32' height='32'%3E %3Cpath d='M27 24.188l-8.315-8.209 8.2-8.282-3.697-3.697-8.212 8.318-8.31-8.203-3.666 3.666 8.321 8.24-8.206 8.313 3.666 3.666 8.237-8.318 8.285 8.203z'/%3E %3C/svg%3E" );--icon-validation--invalid-focus: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(220, 20, 60, 0.4)' width='32' height='32'%3E %3Cpath d='M27 24.188l-8.315-8.209 8.2-8.282-3.697-3.697-8.212 8.318-8.31-8.203-3.666 3.666 8.321 8.24-8.206 8.313 3.666 3.666 8.237-8.318 8.285 8.203z'/%3E %3C/svg%3E" );--icon-select-arrow: url\(\a \ \ \ ("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='rgba(0, 0, 0, 0.5)'%3E %3Cpath d='M4 10l 0 0 24 0 -12 12z'/%3E %3C/svg%3E" )}select,output,progress,meter,textarea,input:not([type]),input[type=checkbox],input[type=radio],input[type=text],input[type=search],input[type=range],input[type=tel],input[type=url],input[type=color],input[type=email],input[type=password],input[type=date],input[type=month],input[type=week],input[type=time],input[type=local],input[type=number],input[type=file]{vertical-align:baseline;margin-top:calc(var(--small-pad) / 2);margin-bottom:calc(var(--small-pad) / 2);display:inline-block;position:relative;height:var(--control__height);padding:var(--input__padding)}input[type=file]{vertical-align:middle;margin-top:calc(calc(var(--control__height) - 2em + var(--small-pad)) * .5);margin-bottom:calc(calc(var(--control__height) - 2em + var(--small-pad)) * calc(1 - .5));height:var(--control__height)}input[type=color],input[type=range]{height:calc(var(--control__height) * 15 / 16);vertical-align:middle;margin-top:calc(calc(var(--control__height) - calc(var(--control__height) * 15 / 16) + var(--small-pad)) * .2);margin-bottom:calc(calc(var(--control__height) - calc(var(--control__height) * 15 / 16) + var(--small-pad)) * calc(1 - .2))}input[type=image]{vertical-align:middle;margin-top:calc(calc(var(--control__height) - 2em + var(--small-pad)) * .5);margin-bottom:calc(calc(var(--control__height) - 2em + var(--small-pad)) * calc(1 - .5))}input[type=checkbox],input[type=radio]{height:calc(var(--control__height) * 6 / 8);width:calc(var(--control__height) * 6 / 8);vertical-align:middle;margin-top:calc(calc(var(--control__height) - calc(var(--control__height) * 6 / 8) + var(--small-pad)) * .5);margin-bottom:calc(calc(var(--control__height) - calc(var(--control__height) * 6 / 8) + var(--small-pad)) * calc(1 - .5))}progress{vertical-align:middle;margin-top:calc(calc(var(--control__height) - 2em + var(--small-pad)) * .5);margin-bottom:calc(calc(var(--control__height) - 2em + var(--small-pad)) * calc(1 - .5))}meter{vertical-align:middle;margin-top:calc(calc(var(--control__height) - 2em + var(--small-pad)) * .5);margin-bottom:calc(calc(var(--control__height) - 2em + var(--small-pad)) * calc(1 - .5))}output{vertical-align:middle;margin-top:calc(calc(var(--control__height) - 2em + var(--small-pad)) * .5);margin-bottom:calc(calc(var(--control__height) - 2em + var(--small-pad)) * calc(1 - .5));line-height:calc(var(--control__height) * .95)}label{vertical-align:baseline;margin-top:calc(var(--small-pad) / 2);margin-bottom:calc(var(--small-pad) / 2);display:inline-block;min-height:var(--control__height)}label.button{vertical-align:bottom;margin-top:calc(var(--small-pad) / 2);margin-bottom:calc(var(--small-pad) / 2)}select,input[type=file],input[type=submit],input[type=reset],input[type=button],.button,button{vertical-align:baseline;margin-top:calc(var(--small-pad) / 2);margin-bottom:calc(var(--small-pad) / 2);display:inline-block;min-height:var(--control__height);line-height:var(--control__height);position:relative}:root{--controls__progress__color: var(--button-submit__background-color)}select,output,meter,textarea,input[type=checkbox],input[type=radio],input[type=text],input[type=search],input[type=range],input[type=tel],input[type=url],input[type=color],input[type=email],input[type=password],input[type=date],input[type=month],input[type=week],input[type=time],input[type=local],input[type=number],input[type=file],input:not([type]){border:var(--border);background-color:var(--control__background-color);color:var(--control__color)}select[disabled],output[disabled],meter[disabled],textarea[disabled],input[type=checkbox][disabled],input[type=radio][disabled],input[type=text][disabled],input[type=search][disabled],input[type=range][disabled],input[type=tel][disabled],input[type=url][disabled],input[type=color][disabled],input[type=email][disabled],input[type=password][disabled],input[type=date][disabled],input[type=month][disabled],input[type=week][disabled],input[type=time][disabled],input[type=local][disabled],input[type=number][disabled],input[type=file][disabled],input:not([type])[disabled]{background-color:var(--control__background-color--disabled);color:var(--control__color--disabled)}select[readonly],output[readonly],meter[readonly],textarea[readonly],input[type=checkbox][readonly],input[type=radio][readonly],input[type=text][readonly],input[type=search][readonly],input[type=range][readonly],input[type=tel][readonly],input[type=url][readonly],input[type=color][readonly],input[type=email][readonly],input[type=password][readonly],input[type=date][readonly],input[type=month][readonly],input[type=week][readonly],input[type=time][readonly],input[type=local][readonly],input[type=number][readonly],input[type=file][readonly],input:not([type])[readonly]{background-color:var(--control__background-color--readonly);color:var(--control__color--readonly)}textarea:optional,input[type=date]:optional,input[type=month]:optional,input[type=week]:optional,input[type=time]:optional,input[type=number]:optional,input[type=tel]:optional,input[type=url]:optional,input[type=text]:optional,input[type=search]:optional,input[type=email]:optional,input[type=password]:optional,input[type=local]:optional,input:not([type]):optional{background-repeat:no-repeat;background-size:1em;background-color:var(--control__background-color);background-position:calc(100% - .5em) .5em;background-image:var(--icon-validation--none);border-left-width:var(--border-width);border-left-color:var(--border-color);text-indent:calc(var(--control__validation--border-width) - var(--border-width))}textarea[minlength],textarea[maxlength],textarea[max],textarea[min],textarea[pattern],textarea:required,input[type=date][minlength],input[type=date][maxlength],input[type=date][max],input[type=date][min],input[type=date][pattern],input[type=date]:required,input[type=month][minlength],input[type=month][maxlength],input[type=month][max],input[type=month][min],input[type=month][pattern],input[type=month]:required,input[type=week][minlength],input[type=week][maxlength],input[type=week][max],input[type=week][min],input[type=week][pattern],input[type=week]:required,input[type=time][minlength],input[type=time][maxlength],input[type=time][max],input[type=time][min],input[type=time][pattern],input[type=time]:required,input[type=number][minlength],input[type=number][maxlength],input[type=number][max],input[type=number][min],input[type=number][pattern],input[type=number]:required,input[type=tel][minlength],input[type=tel][maxlength],input[type=tel][max],input[type=tel][min],input[type=tel][pattern],input[type=tel]:required,input[type=url][minlength],input[type=url][maxlength],input[type=url][max],input[type=url][min],input[type=url][pattern],input[type=url]:required,input[type=text][minlength],input[type=text][maxlength],input[type=text][max],input[type=text][min],input[type=text][pattern],input[type=text]:required,input[type=search][minlength],input[type=search][maxlength],input[type=search][max],input[type=search][min],input[type=search][pattern],input[type=search]:required,input[type=email][minlength],input[type=email][maxlength],input[type=email][max],input[type=email][min],input[type=email][pattern],input[type=email]:required,input[type=password][minlength],input[type=password][maxlength],input[type=password][max],input[type=password][min],input[type=password][pattern],input[type=password]:required,input[type=local][minlength],input[type=local][maxlength],input[type=local][max],input[type=local][min],input[type=local][pattern],input[type=local]:required,input:not([type])[minlength],input:not([type])[maxlength],input:not([type])[max],input:not([type])[min],input:not([type])[pattern],input:not([type]):required{border-left:var(--control__validation--border-width) solid;border-left-color:var(--success__color);text-indent:0;background-repeat:no-repeat;background-size:1em;background-color:var(--control__background-color);background-position:calc(100% - .5em) .5em;background-image:var(--icon-validation--valid)}textarea[minlength]:focus:valid,textarea[maxlength]:focus:valid,textarea[max]:focus:valid,textarea[min]:focus:valid,textarea[pattern]:focus:valid,textarea:required:focus:valid,input[type=date][minlength]:focus:valid,input[type=date][maxlength]:focus:valid,input[type=date][max]:focus:valid,input[type=date][min]:focus:valid,input[type=date][pattern]:focus:valid,input[type=date]:required:focus:valid,input[type=month][minlength]:focus:valid,input[type=month][maxlength]:focus:valid,input[type=month][max]:focus:valid,input[type=month][min]:focus:valid,input[type=month][pattern]:focus:valid,input[type=month]:required:focus:valid,input[type=week][minlength]:focus:valid,input[type=week][maxlength]:focus:valid,input[type=week][max]:focus:valid,input[type=week][min]:focus:valid,input[type=week][pattern]:focus:valid,input[type=week]:required:focus:valid,input[type=time][minlength]:focus:valid,input[type=time][maxlength]:focus:valid,input[type=time][max]:focus:valid,input[type=time][min]:focus:valid,input[type=time][pattern]:focus:valid,input[type=time]:required:focus:valid,input[type=number][minlength]:focus:valid,input[type=number][maxlength]:focus:valid,input[type=number][max]:focus:valid,input[type=number][min]:focus:valid,input[type=number][pattern]:focus:valid,input[type=number]:required:focus:valid,input[type=tel][minlength]:focus:valid,input[type=tel][maxlength]:focus:valid,input[type=tel][max]:focus:valid,input[type=tel][min]:focus:valid,input[type=tel][pattern]:focus:valid,input[type=tel]:required:focus:valid,input[type=url][minlength]:focus:valid,input[type=url][maxlength]:focus:valid,input[type=url][max]:focus:valid,input[type=url][min]:focus:valid,input[type=url][pattern]:focus:valid,input[type=url]:required:focus:valid,input[type=text][minlength]:focus:valid,input[type=text][maxlength]:focus:valid,input[type=text][max]:focus:valid,input[type=text][min]:focus:valid,input[type=text][pattern]:focus:valid,input[type=text]:required:focus:valid,input[type=search][minlength]:focus:valid,input[type=search][maxlength]:focus:valid,input[type=search][max]:focus:valid,input[type=search][min]:focus:valid,input[type=search][pattern]:focus:valid,input[type=search]:required:focus:valid,input[type=email][minlength]:focus:valid,input[type=email][maxlength]:focus:valid,input[type=email][max]:focus:valid,input[type=email][min]:focus:valid,input[type=email][pattern]:focus:valid,input[type=email]:required:focus:valid,input[type=password][minlength]:focus:valid,input[type=password][maxlength]:focus:valid,input[type=password][max]:focus:valid,input[type=password][min]:focus:valid,input[type=password][pattern]:focus:valid,input[type=password]:required:focus:valid,input[type=local][minlength]:focus:valid,input[type=local][maxlength]:focus:valid,input[type=local][max]:focus:valid,input[type=local][min]:focus:valid,input[type=local][pattern]:focus:valid,input[type=local]:required:focus:valid,input:not([type])[minlength]:focus:valid,input:not([type])[maxlength]:focus:valid,input:not([type])[max]:focus:valid,input:not([type])[min]:focus:valid,input:not([type])[pattern]:focus:valid,input:not([type]):required:focus:valid{background-image:var(--icon-validation--valid-focus)}textarea[minlength]:focus:invalid,textarea[maxlength]:focus:invalid,textarea[max]:focus:invalid,textarea[min]:focus:invalid,textarea[pattern]:focus:invalid,textarea:required:focus:invalid,input[type=date][minlength]:focus:invalid,input[type=date][maxlength]:focus:invalid,input[type=date][max]:focus:invalid,input[type=date][min]:focus:invalid,input[type=date][pattern]:focus:invalid,input[type=date]:required:focus:invalid,input[type=month][minlength]:focus:invalid,input[type=month][maxlength]:focus:invalid,input[type=month][max]:focus:invalid,input[type=month][min]:focus:invalid,input[type=month][pattern]:focus:invalid,input[type=month]:required:focus:invalid,input[type=week][minlength]:focus:invalid,input[type=week][maxlength]:focus:invalid,input[type=week][max]:focus:invalid,input[type=week][min]:focus:invalid,input[type=week][pattern]:focus:invalid,input[type=week]:required:focus:invalid,input[type=time][minlength]:focus:invalid,input[type=time][maxlength]:focus:invalid,input[type=time][max]:focus:invalid,input[type=time][min]:focus:invalid,input[type=time][pattern]:focus:invalid,input[type=time]:required:focus:invalid,input[type=number][minlength]:focus:invalid,input[type=number][maxlength]:focus:invalid,input[type=number][max]:focus:invalid,input[type=number][min]:focus:invalid,input[type=number][pattern]:focus:invalid,input[type=number]:required:focus:invalid,input[type=tel][minlength]:focus:invalid,input[type=tel][maxlength]:focus:invalid,input[type=tel][max]:focus:invalid,input[type=tel][min]:focus:invalid,input[type=tel][pattern]:focus:invalid,input[type=tel]:required:focus:invalid,input[type=url][minlength]:focus:invalid,input[type=url][maxlength]:focus:invalid,input[type=url][max]:focus:invalid,input[type=url][min]:focus:invalid,input[type=url][pattern]:focus:invalid,input[type=url]:required:focus:invalid,input[type=text][minlength]:focus:invalid,input[type=text][maxlength]:focus:invalid,input[type=text][max]:focus:invalid,input[type=text][min]:focus:invalid,input[type=text][pattern]:focus:invalid,input[type=text]:required:focus:invalid,input[type=search][minlength]:focus:invalid,input[type=search][maxlength]:focus:invalid,input[type=search][max]:focus:invalid,input[type=search][min]:focus:invalid,input[type=search][pattern]:focus:invalid,input[type=search]:required:focus:invalid,input[type=email][minlength]:focus:invalid,input[type=email][maxlength]:focus:invalid,input[type=email][max]:focus:invalid,input[type=email][min]:focus:invalid,input[type=email][pattern]:focus:invalid,input[type=email]:required:focus:invalid,input[type=password][minlength]:focus:invalid,input[type=password][maxlength]:focus:invalid,input[type=password][max]:focus:invalid,input[type=password][min]:focus:invalid,input[type=password][pattern]:focus:invalid,input[type=password]:required:focus:invalid,input[type=local][minlength]:focus:invalid,input[type=local][maxlength]:focus:invalid,input[type=local][max]:focus:invalid,input[type=local][min]:focus:invalid,input[type=local][pattern]:focus:invalid,input[type=local]:required:focus:invalid,input:not([type])[minlength]:focus:invalid,input:not([type])[maxlength]:focus:invalid,input:not([type])[max]:focus:invalid,input:not([type])[min]:focus:invalid,input:not([type])[pattern]:focus:invalid,input:not([type]):required:focus:invalid{background-repeat:no-repeat;background-size:1em;background-color:var(--control__background-color);background-position:calc(100% - .5em) .5em;background-image:var(--icon-validation--invalid-focus)}textarea:invalid,input[type=date]:invalid,input[type=month]:invalid,input[type=week]:invalid,input[type=time]:invalid,input[type=number]:invalid,input[type=tel]:invalid,input[type=url]:invalid,input[type=text]:invalid,input[type=search]:invalid,input[type=email]:invalid,input[type=password]:invalid,input[type=local]:invalid,input:not([type]):invalid{border-left:var(--control__validation--border-width) solid;border-left-color:var(--error__color);text-indent:0;background-repeat:no-repeat;background-size:1em;background-color:var(--control__background-color);background-position:calc(100% - .5em) .5em;background-image:var(--icon-validation--invalid)}input[type=date]:optional,input[type=month]:optional,input[type=week]:optional,input[type=time]:optional,input[type=number]:optional,input[type=search]:optional{background-position:calc(100% - 2em) .5em}input[type=date][minlength],input[type=date][maxlength],input[type=date][max],input[type=date][min],input[type=date][pattern],input[type=date]:required,input[type=month][minlength],input[type=month][maxlength],input[type=month][max],input[type=month][min],input[type=month][pattern],input[type=month]:required,input[type=week][minlength],input[type=week][maxlength],input[type=week][max],input[type=week][min],input[type=week][pattern],input[type=week]:required,input[type=time][minlength],input[type=time][maxlength],input[type=time][max],input[type=time][min],input[type=time][pattern],input[type=time]:required,input[type=number][minlength],input[type=number][maxlength],input[type=number][max],input[type=number][min],input[type=number][pattern],input[type=number]:required,input[type=search][minlength],input[type=search][maxlength],input[type=search][max],input[type=search][min],input[type=search][pattern],input[type=search]:required{background-image:none}input[type=date][minlength]:focus:valid,input[type=date][maxlength]:focus:valid,input[type=date][max]:focus:valid,input[type=date][min]:focus:valid,input[type=date][pattern]:focus:valid,input[type=date]:required:focus:valid,input[type=month][minlength]:focus:valid,input[type=month][maxlength]:focus:valid,input[type=month][max]:focus:valid,input[type=month][min]:focus:valid,input[type=month][pattern]:focus:valid,input[type=month]:required:focus:valid,input[type=week][minlength]:focus:valid,input[type=week][maxlength]:focus:valid,input[type=week][max]:focus:valid,input[type=week][min]:focus:valid,input[type=week][pattern]:focus:valid,input[type=week]:required:focus:valid,input[type=time][minlength]:focus:valid,input[type=time][maxlength]:focus:valid,input[type=time][max]:focus:valid,input[type=time][min]:focus:valid,input[type=time][pattern]:focus:valid,input[type=time]:required:focus:valid,input[type=number][minlength]:focus:valid,input[type=number][maxlength]:focus:valid,input[type=number][max]:focus:valid,input[type=number][min]:focus:valid,input[type=number][pattern]:focus:valid,input[type=number]:required:focus:valid,input[type=search][minlength]:focus:valid,input[type=search][maxlength]:focus:valid,input[type=search][max]:focus:valid,input[type=search][min]:focus:valid,input[type=search][pattern]:focus:valid,input[type=search]:required:focus:valid{background-image:none}input[type=date][minlength]:focus:invalid,input[type=date][maxlength]:focus:invalid,input[type=date][max]:focus:invalid,input[type=date][min]:focus:invalid,input[type=date][pattern]:focus:invalid,input[type=date]:required:focus:invalid,input[type=month][minlength]:focus:invalid,input[type=month][maxlength]:focus:invalid,input[type=month][max]:focus:invalid,input[type=month][min]:focus:invalid,input[type=month][pattern]:focus:invalid,input[type=month]:required:focus:invalid,input[type=week][minlength]:focus:invalid,input[type=week][maxlength]:focus:invalid,input[type=week][max]:focus:invalid,input[type=week][min]:focus:invalid,input[type=week][pattern]:focus:invalid,input[type=week]:required:focus:invalid,input[type=time][minlength]:focus:invalid,input[type=time][maxlength]:focus:invalid,input[type=time][max]:focus:invalid,input[type=time][min]:focus:invalid,input[type=time][pattern]:focus:invalid,input[type=time]:required:focus:invalid,input[type=number][minlength]:focus:invalid,input[type=number][maxlength]:focus:invalid,input[type=number][max]:focus:invalid,input[type=number][min]:focus:invalid,input[type=number][pattern]:focus:invalid,input[type=number]:required:focus:invalid,input[type=search][minlength]:focus:invalid,input[type=search][maxlength]:focus:invalid,input[type=search][max]:focus:invalid,input[type=search][min]:focus:invalid,input[type=search][pattern]:focus:invalid,input[type=search]:required:focus:invalid{background-image:none}input[type=date]:invalid,input[type=month]:invalid,input[type=week]:invalid,input[type=time]:invalid,input[type=number]:invalid,input[type=search]:invalid{background-image:none}textarea,input[type=text],input[type=search],input[type=range],input[type=tel],input[type=url],input[type=color],input[type=email],input[type=password],input[type=local],input[type=month],input[type=week],input[type=date],input:not([type]){width:var(--control__width)}input[type=time],input[type=number]{width:calc(var(--control__width) / 2)}input[type=file]{border:none;padding:0}input[type=image]{max-width:100%;height:auto;cursor:default}input[type=image]:focus,input[type=image]:active,input[type=image]:hover:not([disabled]){-webkit-filter:brightness(110%);filter:brightness(110%)}input[type=image][disabled]{-webkit-filter:grayscale(85%);filter:grayscale(85%)}output{background-color:var(--output__background-color)}textarea{display:block;height:6em}input[type=submit],input[type=reset],input[type=button],.button,button{text-decoration:none;border-style:none;background-color:var(--button__background-color);color:var(--button__color);padding:var(--button__padding)}input[type=submit]:focus,input[type=submit]:active,input[type=submit]:hover:not([disabled]),input[type=reset]:focus,input[type=reset]:active,input[type=reset]:hover:not([disabled]),input[type=button]:focus,input[type=button]:active,input[type=button]:hover:not([disabled]),.button:focus,.button:active,.button:hover:not([disabled]),button:focus,button:active,button:hover:not([disabled]){-webkit-filter:brightness(95%);filter:brightness(95%);text-decoration:none;cursor:default}input[type=button][disabled],.button[disabled],button[disabled]{background-color:var(--button__background-color--disabled);color:var(--button__color--disabled)}button:not([type]):not(.standard):not(.negative),button[type=submit]:not(.standard):not(.negative),input[type=submit]:not(.standard):not(.negative),.button.primary,button.primary,.button[type=reset].primary,button[type=reset].primary,input[type=reset].primary,input[type=button].primary{background-color:var(--button-submit__background-color);color:var(--button-submit__color)}button:not([type]):not(.standard):not(.negative)[disabled],button[type=submit]:not(.standard):not(.negative)[disabled],input[type=submit]:not(.standard):not(.negative)[disabled],.button.primary[disabled],button.primary[disabled],.button[type=reset].primary[disabled],button[type=reset].primary[disabled],input[type=reset].primary[disabled],input[type=button].primary[disabled]{background-color:var(--button-submit__background-color--disabled);color:var(--button-submit__color--disabled)}button:not([type]):not(.standard):not(.negative):focus,button:not([type]):not(.standard):not(.negative):active,button:not([type]):not(.standard):not(.negative):hover:not([disabled]),button[type=submit]:not(.standard):not(.negative):focus,button[type=submit]:not(.standard):not(.negative):active,button[type=submit]:not(.standard):not(.negative):hover:not([disabled]),input[type=submit]:not(.standard):not(.negative):focus,input[type=submit]:not(.standard):not(.negative):active,input[type=submit]:not(.standard):not(.negative):hover:not([disabled]),.button.primary:focus,.button.primary:active,.button.primary:hover:not([disabled]),button.primary:focus,button.primary:active,button.primary:hover:not([disabled]),.button[type=reset].primary:focus,.button[type=reset].primary:active,.button[type=reset].primary:hover:not([disabled]),button[type=reset].primary:focus,button[type=reset].primary:active,button[type=reset].primary:hover:not([disabled]),input[type=reset].primary:focus,input[type=reset].primary:active,input[type=reset].primary:hover:not([disabled]),input[type=button].primary:focus,input[type=button].primary:active,input[type=button].primary:hover:not([disabled]){-webkit-filter:brightness(130%);filter:brightness(130%)}button[type=reset]:not(.standard):not(.primary),input[type=reset]:not(.standard):not(.primary),.button.negative,button.negative,input[type=submit].negative,input[type=button].negative{background-color:var(--button-reset__background-color);color:var(--button-reset__color)}button[type=reset]:not(.standard):not(.primary)[disabled],input[type=reset]:not(.standard):not(.primary)[disabled],.button.negative[disabled],button.negative[disabled],input[type=submit].negative[disabled],input[type=button].negative[disabled]{background-color:var(--button-reset__background-color--disabled);color:var(--button-reset__color--disabled)}button[type=reset]:not(.standard):not(.primary):focus,button[type=reset]:not(.standard):not(.primary):active,button[type=reset]:not(.standard):not(.primary):hover:not([disabled]),input[type=reset]:not(.standard):not(.primary):focus,input[type=reset]:not(.standard):not(.primary):active,input[type=reset]:not(.standard):not(.primary):hover:not([disabled]),.button.negative:focus,.button.negative:active,.button.negative:hover:not([disabled]),button.negative:focus,button.negative:active,button.negative:hover:not([disabled]),input[type=submit].negative:focus,input[type=submit].negative:active,input[type=submit].negative:hover:not([disabled]),input[type=button].negative:focus,input[type=button].negative:active,input[type=button].negative:hover:not([disabled]){-webkit-filter:brightness(130%);filter:brightness(130%)}.button.normal,button.normal,input[type=reset].button,input[type=submit].button,input[type=button].normal{background-color:var(--button__background-color);color:var(--button__color)}.button.normal[disabled],button.normal[disabled],input[type=reset].button[disabled],input[type=submit].button[disabled],input[type=button].normal[disabled]{background-color:var(--button__background-color--disabled);color:var(--button__color--disabled)}.button.normal:focus,.button.normal:active,.button.normal:hover:not([disabled]),button.normal:focus,button.normal:active,button.normal:hover:not([disabled]),input[type=reset].button:focus,input[type=reset].button:active,input[type=reset].button:hover:not([disabled]),input[type=submit].button:focus,input[type=submit].button:active,input[type=submit].button:hover:not([disabled]),input[type=button].normal:focus,input[type=button].normal:active,input[type=button].normal:hover:not([disabled]){-webkit-filter:brightness(95%);filter:brightness(95%)}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;line-height:0;border:0;position:relative;top:calc(var(--control__height) * -1 / 16)}input[type=checkbox]:before,input[type=radio]:before{position:absolute;content:" ";background-color:var(--control__background-color);display:inline-block;height:calc(var(--control__height) * 6 / 8);width:calc(var(--control__height) * 6 / 8);overflow:hidden;border:var(--border)}input[type=checkbox]:hover:not([disabled]):before,input[type=radio]:hover:not([disabled]):before{-webkit-filter:brightness(95%);filter:brightness(95%)}input[type=checkbox][disabled]:before,input[type=radio][disabled]:before{background-color:var(--control__background-color--disabled)}input[type=checkbox][readonly]:before,input[type=radio][readonly]:before{background-color:var(--control__background-color--readonly)}input[type=checkbox]:before{background-position:50% 50%;background-repeat:no-repeat;background-size:1em;background-image:var(--icon-checkbox--unchecked)}input[type=checkbox]:required:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-checkbox--unchecked-required)}input[type=checkbox]:checked:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-checkbox--checked)}input[type=checkbox]:required:checked:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-checkbox--checked-required)}input[type=checkbox][disabled]:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-checkbox--checked-disabled)}input[type=checkbox][disabled]:required:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-checkbox--checked-required-disabled)}input[type=checkbox][readonly]:required:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-checkbox--checked-required-readonly)}input[type=radio]{border-radius:50%}input[type=radio]:before{border-radius:50%;background-position:50% 50%;background-repeat:no-repeat;background-size:1em;background-image:var(--icon-radio--unchecked)}input[type=radio]:checked:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-radio--checked)}input[type=radio]:required:checked:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-radio--checked-required)}input[type=radio][disabled]:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-radio--disabled)}input[type=radio][disabled]:required:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-radio--required)}input[type=radio][readonly]:required:before{background-repeat:no-repeat;background-size:1em;background-image:var(--icon-radio--required-readonly)}input[type=color]{-webkit-appearance:none;padding:5px;width:calc(var(--control__height) * 15 / 16);height:calc(var(--control__height) * 15 / 16);background-color:var(--control__background-color)}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=color]{padding:1px 3px}}input[type=color][disabled]{background-color:var(--control__background-color--disabled)}input[type=color][readonly]{background-color:var(--control__background-color--readonly)}input[type=color]:focus,input[type=color]:hover:not([disabled]):not([readonly]){-webkit-filter:brightness(95%);filter:brightness(95%)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--control__height);width:var(--control__width);background-color:var(--control__background-color)}input[type=range][disabled],input[type=range][readonly]{opacity:.5}input[type=range]:active::-webkit-slider-thumb,input[type=range]:hover:not([disabled])::-webkit-slider-thumb{-webkit-filter:brightness(130%);filter:brightness(130%)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--button-submit__background-color);height:calc(var(--control__height) * 6 / 8);width:calc(var(--control__height) * 6 / 8)}input[type=range]::-moz-range-track{background-color:transparent;border:none}input[type=range]:active::-moz-range-thumb,input[type=range]:hover:not([disabled])::-moz-range-thumb{filter:brightness(110%)}input[type=range]::-moz-range-thumb{background-color:var(--button-submit__background-color);border:none;height:calc(var(--control__height) * 6 / 8);width:calc(var(--control__height) * 6 / 8)}input[type=range]::-ms-track{background-color:transparent;border:none;color:transparent}input[type=range]:active::-ms-thumb,input[type=range]:hover:not([disabled])::-ms-thumb{filter:brightness(110%)}input[type=range]::-ms-thumb{appearance:none;background-color:var(--button-submit__background-color);height:calc(var(--control__height) * .6);width:calc(var(--control__height) * .6)}input[type=range]::-ms-fill-lower{background-color:transparent;border:none}input[type=range]::-ms-fill-upper{background-color:transparent;border:none}progress{width:var(--control__width);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;color:var(--controls__progress__color)}@media screen and (-webkit-min-device-pixel-ratio: 0){progress{border:none}}progress[value]::-moz-progress-bar{background-color:var(--controls__progress__color)}progress[value]::-webkit-progress-bar{background-color:var(--control__background-color);border:var(--border)}progress[value]::-webkit-progress-value{background-color:var(--controls__progress__color)}meter{-webkit-appearance:meter;border:0;padding:0;border-radius:0;background-color:var(--border-color);width:var(--control__width)}select,select:not([multiple]):not([size]){background-repeat:no-repeat;background-size:1em;background-image:var(--icon-select-arrow)}select{background-color:red;border-style:none;color:var(--button__color);padding:var(--button__padding);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - .5em) 50%;background-repeat:no-repeat;background-color:var(--button__background-color);padding-right:2em;border-left:var(--control__validation--border-width) solid;border-left-color:transparent;text-indent:0}select:active,select:hover:not([disabled]){-webkit-filter:brightness(95%);filter:brightness(95%)}select[disabled]{background-color:var(--button__background-color--disabled);color:var(--button__color--disabled)}select:required{border-left:var(--control__validation--border-width) solid;border-left-color:var(--success__color);text-indent:0}select:invalid{border-left:var(--control__validation--border-width) solid;border-left-color:var(--error__color);text-indent:0}input[type=file]::-webkit-file-upload-button{border-style:none;background-color:var(--button__background-color);color:var(--button__color);padding:var(--button__padding);position:relative;border-left:var(--control__validation--border-width) solid;border-left-color:transparent;text-indent:0}input[type=file]:active::-webkit-file-upload-button,input[type=file]:hover:not([disabled])::-webkit-file-upload-button{-webkit-filter:brightness(95%);filter:brightness(95%);text-decoration:none;cursor:default}input[type=file][disabled]::-webkit-file-upload-button{cursor:not-allowed;background-color:var(--button__background-color--disabled);color:var(--button__color--disabled)}input[type=file]:required::-webkit-file-upload-button{border-left:var(--control__validation--border-width) solid;border-left-color:var(--success__color);text-indent:0}input[type=file]:invalid::-webkit-file-upload-button{border-left:var(--control__validation--border-width) solid;border-left-color:var(--error__color);text-indent:0}html{font-size:var(--font-size)}body{line-height:var(--body__line-height);background-color:var(--background-color);color:var(--color)}h1{font-size:var(--h1__font-size);line-height:var(--h1__line-height)}h2{font-size:var(--h2__font-size);line-height:var(--h2__line-height)}h3{font-size:var(--h3__font-size);line-height:var(--h3__line-height)}h4{font-size:var(--h4__font-size);line-height:var(--h4__line-height)}h5{font-size:var(--h5__font-size);line-height:var(--h5__line-height)}h6{font-size:var(--h6__font-size);line-height:var(--h6__line-height)}p,pre,address,blockquote{margin:var(--vertical-padding-size) 0}pre{padding:var(--vertical-padding-size) var(--indent-size);background-color:var(--code__background-color);overflow-x:auto}pre code{padding:0}blockquote,address{padding:var(--vertical-padding-size) var(--indent-size);font-style:italic}ul,ol{margin:var(--container__padding-size) 0;padding-left:var(--indent-size--bullet)}dl{margin:var(--container__padding-size) 0}dt,dd{margin:var(--container__padding-size) 0;padding-left:var(--indent-size)}dt+dd,dd+dd{margin-top:calc(-1 * var(--container__padding-size))}dt{font-weight:bold}figure{margin:var(--container__padding-size) 0;border:var(--border);padding:var(--container__padding-size)}figcaption{font-style:italic}hr{margin-top:var(--vertical-padding-size);margin-bottom:var(--vertical-padding-size);border:var(--border);border-width:0 0 var(--border-width) 0}q{font-style:italic}del{color:var(--error__color)}ins{color:var(--success__color)}code,var,samp,kbd,tt{padding:var(--text__padding);background-color:var(--code__background-color)}samp,kbd,var{background-color:var(--samp-kbd-var__background-color)}mark{padding:var(--text__padding);background-color:var(--mark__background-color)}table{margin:var(--container__padding-size) 0;background-color:var(--even-row__background-color)}caption{margin-bottom:calc(var(--container__padding-size) / 2)}td,th{padding:var(--cell__padding);vertical-align:top}tr:nth-child(odd){background-color:var(--odd-row__background-color)}th{background-color:var(--th__background-color);color:var(--th__color);text-align:left}img,picture,canvas,video,object,embed,iframe{max-width:100%;height:auto}a{display:inline-block}a>img:focus,a>img:active,a>img:hover:not([disabled]),a>canvas:focus,a>canvas:active,a>canvas:hover:not([disabled]),a>picture:focus,a>picture:active,a>picture:hover:not([disabled]){-webkit-filter:brightness(110%);filter:brightness(110%)}iframe{border:none}audio{max-width:100%}noscript{margin:var(--vertical-padding-size) 0}fieldset{margin:var(--container__padding-size) 0;border-style:none;padding:0;padding-top:var(--container__padding-size)}legend{padding:0}details{margin:var(--container__padding-size) 0}summary{margin:var(--container__padding-size) 0}small{font-size:var(--small__font-size)}sub{font-size:var(--sub__font-size)}sup{font-size:var(--sup__font-size)}:root{--theme__link__color: royalblue;--theme__table__box-shadow: 1px 1px 10px rgba(0, 0, 0, .12);--theme__general__border-radius: calc(1em * 1 / 3);--theme__general__box-shadow: 1px 1px 10px rgba(0, 0, 0, .3);--theme__control__border-color--focus: rgba(65, 105, 225, .5);--theme__control__border-width--focus: 4px;--theme__control__box-shadow--focus: 0 0 0 var(--theme__control__border-width--focus) var(--theme__control__border-color--focus);--theme__transition-duration: .2s;--theme__transition-property: background-color, color, box-shadow, opacity, border-color, filter;--theme__control__z-index--focus: 1;--theme__control__outline--focus: none;--theme__body__font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;--theme__body__font-size: 1em;--theme__body__max-width: 960px;--theme__body__margin: auto;--theme__body__padding: 3em 3%}a:not(.button){-webkit-transition-duration:var(--theme__transition-duration);transition-duration:var(--theme__transition-duration);-webkit-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property);color:var(--theme__link__color);text-decoration:none}a:not(.button):active,a:not(.button):hover{text-decoration:underline}a:not(.button):focus{outline:var(--theme__control__outline--focus);-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);z-index:var(--theme__control__z-index--focus)}input[type=submit],input[type=reset],input[type=button],select,.button,button{border-radius:var(--theme__general__border-radius);-webkit-transition-duration:var(--theme__transition-duration);transition-duration:var(--theme__transition-duration);-webkit-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow)}input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus,select:focus,.button:focus,button:focus{outline:var(--theme__control__outline--focus);-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);z-index:var(--theme__control__z-index--focus)}label.button:focus-within{outline:var(--theme__control__outline--focus);-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);z-index:var(--theme__control__z-index--focus);-webkit-filter:brightness(95%);filter:brightness(95%)}input[type=file]::-webkit-file-upload-button{border-radius:var(--theme__general__border-radius);-webkit-transition-duration:var(--theme__transition-duration);transition-duration:var(--theme__transition-duration);-webkit-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow);background-color:var(--button__background-color);color:var(--button__color)}input[type=file]:focus::-webkit-file-upload-button{-webkit-filter:brightness(95%);filter:brightness(95%)}input[type=range]::-webkit-slider-thumb{-webkit-transition-duration:var(--theme__transition-duration);transition-duration:var(--theme__transition-duration);-webkit-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property);border-radius:var(--theme__general__border-radius);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow)}input[type=range]::-moz-range-thumb{transition-duration:var(--theme__transition-duration);-moz-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property);border-radius:var(--theme__general__border-radius);box-shadow:var(--theme__general__box-shadow)}input[type=range]::-ms-thumb{transition-duration:var(--theme__transition-duration);-ms-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property);border-radius:var(--theme__general__border-radius);box-shadow:var(--theme__general__box-shadow)}output,meter,textarea,input:not([type]),input[type=text],input[type=search],input[type=range],input[type=tel],input[type=url],input[type=color],input[type=email],input[type=password],input[type=date],input[type=month],input[type=week],input[type=time],input[type=local],input[type=number],input[type=file]{border-radius:var(--theme__general__border-radius);-webkit-transition-duration:var(--theme__transition-duration);transition-duration:var(--theme__transition-duration);-webkit-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property)}output:focus,meter:focus,textarea:focus,input:not([type]):focus,input[type=text]:focus,input[type=search]:focus,input[type=range]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=color]:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=local]:focus,input[type=number]:focus,input[type=file]:focus{outline:var(--theme__control__outline--focus);-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);z-index:var(--theme__control__z-index--focus)}input[type=image],input[type=color]{-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow)}input[type=checkbox],input[type=radio],input[type=image]{-webkit-transition-duration:var(--theme__transition-duration);transition-duration:var(--theme__transition-duration);-webkit-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property)}input[type=checkbox]:focus,input[type=radio]:focus,input[type=image]:focus{outline:var(--theme__control__outline--focus);-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);z-index:var(--theme__control__z-index--focus)}input[type=checkbox]:before,input[type=checkbox]:after,input[type=radio]:before,input[type=radio]:after{-webkit-transition-duration:var(--theme__transition-duration);transition-duration:var(--theme__transition-duration);-webkit-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property)}progress[value]::-moz-progress-bar{border-radius:var(--theme__general__border-radius)}progress[value]::-webkit-progress-bar{border-radius:var(--theme__general__border-radius)}progress[value]::-webkit-progress-value{border-radius:var(--theme__general__border-radius)}input[type=image][value]::-moz-progress-bar{transition-duration:var(--theme__transition-duration);-moz-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property)}input[type=image][value]::-webkit-progress-bar{-webkit-transition-duration:var(--theme__transition-duration);transition-duration:var(--theme__transition-duration);-webkit-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property)}pre,code,var,samp,kbd,tt,mark{border-radius:var(--theme__general__border-radius)}figure{border-radius:var(--theme__general__border-radius);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow)}figcaption{margin-bottom:var(--container__padding-size)}blockquote,address{font-style:italic}body{font-family:var(--theme__body__font-family);font-size:var(--theme__body__font-size);max-width:var(--theme__body__max-width);margin:var(--theme__body__margin);padding:var(--theme__body__padding)}fieldset{border-radius:var(--theme__general__border-radius);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow);padding:var(--container__padding-size);border:var(--border)}legend{border-radius:var(--theme__general__border-radius);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow);background-color:var(--background-color);border:var(--border);padding:var(--text__padding)}table{-webkit-box-shadow:var(--theme__table__box-shadow);box-shadow:var(--theme__table__box-shadow);border:var(--border)}
