*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}: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 100% /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,pre,samp{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){*,:after,:before{-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:scroll!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:#e6e6fa;--code__background-color:#f0f0f0;--output__background-color:oldlace;--mark__background-color:#ff0;--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%,99%,0.5);--control__background-color--disabled:hsla(0,40%,99%,0.5);--control__color:#111;--control__color--readonly:rgba(24,10,10,0.5);--control__color--disabled:rgba(24,10,10,0.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:0.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:0.83em;--h5__line-height:1.2em;--h6__font-size:0.67em;--h6__line-height:1.2em;--small__font-size:0.83em;--sub__font-size:0.67em;--sup__font-size:0.67em;--button__background-color:#eee;--button__background-color--disabled:hsla(0,0%,93%,0.5);--button__color:#111;--button__color--disabled:hsla(0,0%,7%,0.5);--button-submit__background-color:#4169e1;--button-submit__background-color--disabled:rgba(101,123,189,0.5);--button-submit__color:#fff;--button-submit__color--disabled:hsla(0,0%,100%,0.5);--button-reset__background-color:#b22222;--button-reset__background-color--disabled:rgba(148,64,64,0.5);--button-reset__color:#fff;--button-reset__color--disabled:hsla(0,0%,100%,0.5);--icon-checkbox--unchecked:none;--icon-checkbox--unchecked-required:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc143c' width='32' height='32'%3E%3Cpath d='m27 24.188-8.315-8.209 8.2-8.282L23.188 4l-8.212 8.318-8.31-8.203L3 7.781l8.321 8.24-8.206 8.313L6.781 28l8.237-8.318 8.285 8.203z'/%3E%3C/svg%3E");--icon-checkbox--checked:url("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 26 3 15.402l2.798-2.859 7.149 7.473L26.091 6 29 8.806z'/%3E%3C/svg%3E");--icon-checkbox--checked-required:url("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 26 3 15.402l2.798-2.859 7.149 7.473L26.091 6 29 8.806z'/%3E%3C/svg%3E");--icon-checkbox--checked-disabled:url("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 26 3 15.402l2.798-2.859 7.149 7.473L26.091 6 29 8.806z'/%3E%3C/svg%3E");--icon-checkbox--checked-required-disabled:url("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 26 3 15.402l2.798-2.859 7.149 7.473L26.091 6 29 8.806z'/%3E%3C/svg%3E");--icon-checkbox--checked-required-readonly:url("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 26 3 15.402l2.798-2.859 7.149 7.473L26.091 6 29 8.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("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("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("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("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("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 26 3 15.402l2.798-2.859 7.149 7.473L26.091 6 29 8.806z'/%3E%3C/svg%3E");--icon-validation--valid-focus:url("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 26 3 15.402l2.798-2.859 7.149 7.473L26.091 6 29 8.806z'/%3E%3C/svg%3E");--icon-validation--invalid:url("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.188-8.315-8.209 8.2-8.282L23.188 4l-8.212 8.318-8.31-8.203L3 7.781l8.321 8.24-8.206 8.313L6.781 28l8.237-8.318 8.285 8.203z'/%3E%3C/svg%3E");--icon-validation--invalid-focus:url("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.188-8.315-8.209 8.2-8.282L23.188 4l-8.212 8.318-8.31-8.203L3 7.781l8.321 8.24-8.206 8.313L6.781 28l8.237-8.318 8.285 8.203z'/%3E%3C/svg%3E");--icon-select-arrow:url("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 10h24L16 22z'/%3E%3C/svg%3E")}input:not([type]),input[type=checkbox],input[type=color],input[type=date],input[type=email],input[type=file],input[type=local],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],meter,output,progress,select,textarea{display:inline-block;height:var(--control__height);margin-bottom:calc(var(--small-pad)/2);margin-top:calc(var(--small-pad)/2);padding:var(--input__padding);position:relative;vertical-align:baseline}input[type=file]{height:var(--control__height);margin-bottom:calc(var(--control__height)*.5 - 1em + var(--small-pad)*.5);margin-top:calc(var(--control__height)*.5 - 1em + var(--small-pad)*.5);vertical-align:middle}input[type=color],input[type=range]{height:calc(var(--control__height)*15/16);margin-bottom:calc(var(--control__height)*.8 - var(--control__height)*15/16*.8 + var(--small-pad)*.8);margin-top:calc(var(--control__height)*.2 - var(--control__height)*15/16*.2 + var(--small-pad)*.2);vertical-align:middle}input[type=image]{margin-bottom:calc(var(--control__height)*.5 - 1em + var(--small-pad)*.5);margin-top:calc(var(--control__height)*.5 - 1em + var(--small-pad)*.5);vertical-align:middle}input[type=checkbox],input[type=radio]{height:calc(var(--control__height)*6/8);margin-bottom:calc(var(--control__height)*.5 - var(--control__height)*6/8*.5 + var(--small-pad)*.5);margin-top:calc(var(--control__height)*.5 - var(--control__height)*6/8*.5 + var(--small-pad)*.5);vertical-align:middle;width:calc(var(--control__height)*6/8)}meter,output,progress{margin-bottom:calc(var(--control__height)*.5 - 1em + var(--small-pad)*.5);margin-top:calc(var(--control__height)*.5 - 1em + var(--small-pad)*.5);vertical-align:middle}output{line-height:calc(var(--control__height)*.95)}label{display:inline-block;min-height:var(--control__height);vertical-align:baseline}label,label.button{margin-bottom:calc(var(--small-pad)/2);margin-top:calc(var(--small-pad)/2)}label.button{vertical-align:bottom}.button,button,input[type=button],input[type=file],input[type=reset],input[type=submit],select{display:inline-block;line-height:var(--control__height);margin-bottom:calc(var(--small-pad)/2);margin-top:calc(var(--small-pad)/2);min-height:var(--control__height);position:relative;vertical-align:baseline}:root{--controls__progress__color:var(--button-submit__background-color)}input:not([type]),input[type=checkbox],input[type=color],input[type=date],input[type=email],input[type=file],input[type=local],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],meter,output,select,textarea{background-color:var(--control__background-color);border:var(--border);color:var(--control__color)}input:not([type])[disabled],input[type=checkbox][disabled],input[type=color][disabled],input[type=date][disabled],input[type=email][disabled],input[type=file][disabled],input[type=local][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=radio][disabled],input[type=range][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],meter[disabled],output[disabled],select[disabled],textarea[disabled]{background-color:var(--control__background-color--disabled);color:var(--control__color--disabled)}input:not([type])[readonly],input[type=checkbox][readonly],input[type=color][readonly],input[type=date][readonly],input[type=email][readonly],input[type=file][readonly],input[type=local][readonly],input[type=month][readonly],input[type=number][readonly],input[type=password][readonly],input[type=radio][readonly],input[type=range][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=time][readonly],input[type=url][readonly],input[type=week][readonly],meter[readonly],output[readonly],select[readonly],textarea[readonly]{background-color:var(--control__background-color--readonly);color:var(--control__color--readonly)}input:not([type]):optional,input[type=date]:optional,input[type=email]:optional,input[type=local]:optional,input[type=month]:optional,input[type=number]:optional,input[type=password]:optional,input[type=search]:optional,input[type=tel]:optional,input[type=text]:optional,input[type=time]:optional,input[type=url]:optional,input[type=week]:optional,textarea:optional{background-color:var(--control__background-color);background-image:var(--icon-validation--none);background-position:calc(100% - .5em) .5em;background-repeat:no-repeat;background-size:1em;border-left-color:var(--border-color);border-left-width:var(--border-width);text-indent:calc(var(--control__validation--border-width) - var(--border-width))}input:not([type]):required,input:not([type])[max],input:not([type])[maxlength],input:not([type])[min],input:not([type])[minlength],input:not([type])[pattern],input[type=date]:required,input[type=date][max],input[type=date][maxlength],input[type=date][min],input[type=date][minlength],input[type=date][pattern],input[type=email]:required,input[type=email][max],input[type=email][maxlength],input[type=email][min],input[type=email][minlength],input[type=email][pattern],input[type=local]:required,input[type=local][max],input[type=local][maxlength],input[type=local][min],input[type=local][minlength],input[type=local][pattern],input[type=month]:required,input[type=month][max],input[type=month][maxlength],input[type=month][min],input[type=month][minlength],input[type=month][pattern],input[type=number]:required,input[type=number][max],input[type=number][maxlength],input[type=number][min],input[type=number][minlength],input[type=number][pattern],input[type=password]:required,input[type=password][max],input[type=password][maxlength],input[type=password][min],input[type=password][minlength],input[type=password][pattern],input[type=search]:required,input[type=search][max],input[type=search][maxlength],input[type=search][min],input[type=search][minlength],input[type=search][pattern],input[type=tel]:required,input[type=tel][max],input[type=tel][maxlength],input[type=tel][min],input[type=tel][minlength],input[type=tel][pattern],input[type=text]:required,input[type=text][max],input[type=text][maxlength],input[type=text][min],input[type=text][minlength],input[type=text][pattern],input[type=time]:required,input[type=time][max],input[type=time][maxlength],input[type=time][min],input[type=time][minlength],input[type=time][pattern],input[type=url]:required,input[type=url][max],input[type=url][maxlength],input[type=url][min],input[type=url][minlength],input[type=url][pattern],input[type=week]:required,input[type=week][max],input[type=week][maxlength],input[type=week][min],input[type=week][minlength],input[type=week][pattern],textarea:required,textarea[max],textarea[maxlength],textarea[min],textarea[minlength],textarea[pattern]{background-color:var(--control__background-color);background-image:var(--icon-validation--valid);background-position:calc(100% - .5em) .5em;background-repeat:no-repeat;background-size:1em;border-left:var(--control__validation--border-width) solid;border-left-color:var(--success__color);text-indent:0}input:not([type]):required:focus:valid,input:not([type])[max]:focus:valid,input:not([type])[maxlength]:focus:valid,input:not([type])[min]:focus:valid,input:not([type])[minlength]:focus:valid,input:not([type])[pattern]:focus:valid,input[type=date]:required:focus:valid,input[type=date][max]:focus:valid,input[type=date][maxlength]:focus:valid,input[type=date][min]:focus:valid,input[type=date][minlength]:focus:valid,input[type=date][pattern]:focus:valid,input[type=email]:required:focus:valid,input[type=email][max]:focus:valid,input[type=email][maxlength]:focus:valid,input[type=email][min]:focus:valid,input[type=email][minlength]:focus:valid,input[type=email][pattern]:focus:valid,input[type=local]:required:focus:valid,input[type=local][max]:focus:valid,input[type=local][maxlength]:focus:valid,input[type=local][min]:focus:valid,input[type=local][minlength]:focus:valid,input[type=local][pattern]:focus:valid,input[type=month]:required:focus:valid,input[type=month][max]:focus:valid,input[type=month][maxlength]:focus:valid,input[type=month][min]:focus:valid,input[type=month][minlength]:focus:valid,input[type=month][pattern]:focus:valid,input[type=number]:required:focus:valid,input[type=number][max]:focus:valid,input[type=number][maxlength]:focus:valid,input[type=number][min]:focus:valid,input[type=number][minlength]:focus:valid,input[type=number][pattern]:focus:valid,input[type=password]:required:focus:valid,input[type=password][max]:focus:valid,input[type=password][maxlength]:focus:valid,input[type=password][min]:focus:valid,input[type=password][minlength]:focus:valid,input[type=password][pattern]:focus:valid,input[type=search]:required:focus:valid,input[type=search][max]:focus:valid,input[type=search][maxlength]:focus:valid,input[type=search][min]:focus:valid,input[type=search][minlength]:focus:valid,input[type=search][pattern]:focus:valid,input[type=tel]:required:focus:valid,input[type=tel][max]:focus:valid,input[type=tel][maxlength]:focus:valid,input[type=tel][min]:focus:valid,input[type=tel][minlength]:focus:valid,input[type=tel][pattern]:focus:valid,input[type=text]:required:focus:valid,input[type=text][max]:focus:valid,input[type=text][maxlength]:focus:valid,input[type=text][min]:focus:valid,input[type=text][minlength]:focus:valid,input[type=text][pattern]:focus:valid,input[type=time]:required:focus:valid,input[type=time][max]:focus:valid,input[type=time][maxlength]:focus:valid,input[type=time][min]:focus:valid,input[type=time][minlength]:focus:valid,input[type=time][pattern]:focus:valid,input[type=url]:required:focus:valid,input[type=url][max]:focus:valid,input[type=url][maxlength]:focus:valid,input[type=url][min]:focus:valid,input[type=url][minlength]:focus:valid,input[type=url][pattern]:focus:valid,input[type=week]:required:focus:valid,input[type=week][max]:focus:valid,input[type=week][maxlength]:focus:valid,input[type=week][min]:focus:valid,input[type=week][minlength]:focus:valid,input[type=week][pattern]:focus:valid,textarea:required:focus:valid,textarea[max]:focus:valid,textarea[maxlength]:focus:valid,textarea[min]:focus:valid,textarea[minlength]:focus:valid,textarea[pattern]:focus:valid{background-image:var(--icon-validation--valid-focus)}input:not([type]):required:focus:invalid,input:not([type])[max]:focus:invalid,input:not([type])[maxlength]:focus:invalid,input:not([type])[min]:focus:invalid,input:not([type])[minlength]:focus:invalid,input:not([type])[pattern]:focus:invalid,input[type=date]:required:focus:invalid,input[type=date][max]:focus:invalid,input[type=date][maxlength]:focus:invalid,input[type=date][min]:focus:invalid,input[type=date][minlength]:focus:invalid,input[type=date][pattern]:focus:invalid,input[type=email]:required:focus:invalid,input[type=email][max]:focus:invalid,input[type=email][maxlength]:focus:invalid,input[type=email][min]:focus:invalid,input[type=email][minlength]:focus:invalid,input[type=email][pattern]:focus:invalid,input[type=local]:required:focus:invalid,input[type=local][max]:focus:invalid,input[type=local][maxlength]:focus:invalid,input[type=local][min]:focus:invalid,input[type=local][minlength]:focus:invalid,input[type=local][pattern]:focus:invalid,input[type=month]:required:focus:invalid,input[type=month][max]:focus:invalid,input[type=month][maxlength]:focus:invalid,input[type=month][min]:focus:invalid,input[type=month][minlength]:focus:invalid,input[type=month][pattern]:focus:invalid,input[type=number]:required:focus:invalid,input[type=number][max]:focus:invalid,input[type=number][maxlength]:focus:invalid,input[type=number][min]:focus:invalid,input[type=number][minlength]:focus:invalid,input[type=number][pattern]:focus:invalid,input[type=password]:required:focus:invalid,input[type=password][max]:focus:invalid,input[type=password][maxlength]:focus:invalid,input[type=password][min]:focus:invalid,input[type=password][minlength]:focus:invalid,input[type=password][pattern]:focus:invalid,input[type=search]:required:focus:invalid,input[type=search][max]:focus:invalid,input[type=search][maxlength]:focus:invalid,input[type=search][min]:focus:invalid,input[type=search][minlength]:focus:invalid,input[type=search][pattern]:focus:invalid,input[type=tel]:required:focus:invalid,input[type=tel][max]:focus:invalid,input[type=tel][maxlength]:focus:invalid,input[type=tel][min]:focus:invalid,input[type=tel][minlength]:focus:invalid,input[type=tel][pattern]:focus:invalid,input[type=text]:required:focus:invalid,input[type=text][max]:focus:invalid,input[type=text][maxlength]:focus:invalid,input[type=text][min]:focus:invalid,input[type=text][minlength]:focus:invalid,input[type=text][pattern]:focus:invalid,input[type=time]:required:focus:invalid,input[type=time][max]:focus:invalid,input[type=time][maxlength]:focus:invalid,input[type=time][min]:focus:invalid,input[type=time][minlength]:focus:invalid,input[type=time][pattern]:focus:invalid,input[type=url]:required:focus:invalid,input[type=url][max]:focus:invalid,input[type=url][maxlength]:focus:invalid,input[type=url][min]:focus:invalid,input[type=url][minlength]:focus:invalid,input[type=url][pattern]:focus:invalid,input[type=week]:required:focus:invalid,input[type=week][max]:focus:invalid,input[type=week][maxlength]:focus:invalid,input[type=week][min]:focus:invalid,input[type=week][minlength]:focus:invalid,input[type=week][pattern]:focus:invalid,textarea:required:focus:invalid,textarea[max]:focus:invalid,textarea[maxlength]:focus:invalid,textarea[min]:focus:invalid,textarea[minlength]:focus:invalid,textarea[pattern]:focus:invalid{background-color:var(--control__background-color);background-image:var(--icon-validation--invalid-focus);background-position:calc(100% - .5em) .5em;background-repeat:no-repeat;background-size:1em}input:not([type]):invalid,input[type=date]:invalid,input[type=email]:invalid,input[type=local]:invalid,input[type=month]:invalid,input[type=number]:invalid,input[type=password]:invalid,input[type=search]:invalid,input[type=tel]:invalid,input[type=text]:invalid,input[type=time]:invalid,input[type=url]:invalid,input[type=week]:invalid,textarea:invalid{background-color:var(--control__background-color);background-image:var(--icon-validation--invalid);background-position:calc(100% - .5em) .5em;background-repeat:no-repeat;background-size:1em;border-left:var(--control__validation--border-width) solid;border-left-color:var(--error__color);text-indent:0}input[type=date]:optional,input[type=month]:optional,input[type=number]:optional,input[type=search]:optional,input[type=time]:optional,input[type=week]:optional{background-position:calc(100% - 2em) .5em}input[type=date]:required,input[type=date][max],input[type=date][maxlength],input[type=date][min],input[type=date][minlength],input[type=date][pattern],input[type=month]:required,input[type=month][max],input[type=month][maxlength],input[type=month][min],input[type=month][minlength],input[type=month][pattern],input[type=number]:required,input[type=number][max],input[type=number][maxlength],input[type=number][min],input[type=number][minlength],input[type=number][pattern],input[type=search]:required,input[type=search][max],input[type=search][maxlength],input[type=search][min],input[type=search][minlength],input[type=search][pattern],input[type=time]:required,input[type=time][max],input[type=time][maxlength],input[type=time][min],input[type=time][minlength],input[type=time][pattern],input[type=week]:required,input[type=week][max],input[type=week][maxlength],input[type=week][min],input[type=week][minlength],input[type=week][pattern]{background-image:none}input[type=date]:required:focus:valid,input[type=date][max]:focus:valid,input[type=date][maxlength]:focus:valid,input[type=date][min]:focus:valid,input[type=date][minlength]:focus:valid,input[type=date][pattern]:focus:valid,input[type=month]:required:focus:valid,input[type=month][max]:focus:valid,input[type=month][maxlength]:focus:valid,input[type=month][min]:focus:valid,input[type=month][minlength]:focus:valid,input[type=month][pattern]:focus:valid,input[type=number]:required:focus:valid,input[type=number][max]:focus:valid,input[type=number][maxlength]:focus:valid,input[type=number][min]:focus:valid,input[type=number][minlength]:focus:valid,input[type=number][pattern]:focus:valid,input[type=search]:required:focus:valid,input[type=search][max]:focus:valid,input[type=search][maxlength]:focus:valid,input[type=search][min]:focus:valid,input[type=search][minlength]:focus:valid,input[type=search][pattern]:focus:valid,input[type=time]:required:focus:valid,input[type=time][max]:focus:valid,input[type=time][maxlength]:focus:valid,input[type=time][min]:focus:valid,input[type=time][minlength]:focus:valid,input[type=time][pattern]:focus:valid,input[type=week]:required:focus:valid,input[type=week][max]:focus:valid,input[type=week][maxlength]:focus:valid,input[type=week][min]:focus:valid,input[type=week][minlength]:focus:valid,input[type=week][pattern]:focus:valid{background-image:none}input[type=date]:required:focus:invalid,input[type=date][max]:focus:invalid,input[type=date][maxlength]:focus:invalid,input[type=date][min]:focus:invalid,input[type=date][minlength]:focus:invalid,input[type=date][pattern]:focus:invalid,input[type=month]:required:focus:invalid,input[type=month][max]:focus:invalid,input[type=month][maxlength]:focus:invalid,input[type=month][min]:focus:invalid,input[type=month][minlength]:focus:invalid,input[type=month][pattern]:focus:invalid,input[type=number]:required:focus:invalid,input[type=number][max]:focus:invalid,input[type=number][maxlength]:focus:invalid,input[type=number][min]:focus:invalid,input[type=number][minlength]:focus:invalid,input[type=number][pattern]:focus:invalid,input[type=search]:required:focus:invalid,input[type=search][max]:focus:invalid,input[type=search][maxlength]:focus:invalid,input[type=search][min]:focus:invalid,input[type=search][minlength]:focus:invalid,input[type=search][pattern]:focus:invalid,input[type=time]:required:focus:invalid,input[type=time][max]:focus:invalid,input[type=time][maxlength]:focus:invalid,input[type=time][min]:focus:invalid,input[type=time][minlength]:focus:invalid,input[type=time][pattern]:focus:invalid,input[type=week]:required:focus:invalid,input[type=week][max]:focus:invalid,input[type=week][maxlength]:focus:invalid,input[type=week][min]:focus:invalid,input[type=week][minlength]:focus:invalid,input[type=week][pattern]:focus:invalid{background-image:none}input[type=date]:invalid,input[type=month]:invalid,input[type=number]:invalid,input[type=search]:invalid,input[type=time]:invalid,input[type=week]:invalid{background-image:none}input:not([type]),input[type=color],input[type=date],input[type=email],input[type=local],input[type=month],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week],textarea{width:var(--control__width)}input[type=number],input[type=time]{width:calc(var(--control__width)/2)}input[type=file]{border:none;padding:0}input[type=image]{cursor:default;height:auto;max-width:100%}input[type=image]:active,input[type=image]:focus,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}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:var(--button__background-color);border-style:none;color:var(--button__color);padding:var(--button__padding);text-decoration:none}.button:active,.button:focus,.button:hover:not([disabled]),button:active,button:focus,button:hover:not([disabled]),input[type=button]:active,input[type=button]:focus,input[type=button]:hover:not([disabled]),input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover:not([disabled]),input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover:not([disabled]){cursor:default;-webkit-filter:brightness(95%);filter:brightness(95%);text-decoration:none}.button[disabled],button[disabled],input[type=button][disabled]{background-color:var(--button__background-color--disabled);color:var(--button__color--disabled)}.button.primary,.button[type=reset].primary,button.primary,button:not([type]):not(.standard):not(.negative),button[type=reset].primary,button[type=submit]:not(.standard):not(.negative),input[type=button].primary,input[type=reset].primary,input[type=submit]:not(.standard):not(.negative){background-color:var(--button-submit__background-color);color:var(--button-submit__color)}.button.primary[disabled],.button[type=reset].primary[disabled],button.primary[disabled],button:not([type]):not(.standard):not(.negative)[disabled],button[type=reset].primary[disabled],button[type=submit]:not(.standard):not(.negative)[disabled],input[type=button].primary[disabled],input[type=reset].primary[disabled],input[type=submit]:not(.standard):not(.negative)[disabled]{background-color:var(--button-submit__background-color--disabled);color:var(--button-submit__color--disabled)}.button.primary:active,.button.primary:focus,.button.primary:hover:not([disabled]),.button[type=reset].primary:active,.button[type=reset].primary:focus,.button[type=reset].primary:hover:not([disabled]),button.primary:active,button.primary:focus,button.primary:hover:not([disabled]),button:not([type]):not(.standard):not(.negative):active,button:not([type]):not(.standard):not(.negative):focus,button:not([type]):not(.standard):not(.negative):hover:not([disabled]),button[type=reset].primary:active,button[type=reset].primary:focus,button[type=reset].primary:hover:not([disabled]),button[type=submit]:not(.standard):not(.negative):active,button[type=submit]:not(.standard):not(.negative):focus,button[type=submit]:not(.standard):not(.negative):hover:not([disabled]),input[type=button].primary:active,input[type=button].primary:focus,input[type=button].primary:hover:not([disabled]),input[type=reset].primary:active,input[type=reset].primary:focus,input[type=reset].primary:hover:not([disabled]),input[type=submit]:not(.standard):not(.negative):active,input[type=submit]:not(.standard):not(.negative):focus,input[type=submit]:not(.standard):not(.negative):hover:not([disabled]){-webkit-filter:brightness(130%);filter:brightness(130%)}.button.negative,button.negative,button[type=reset]:not(.standard):not(.primary),input[type=button].negative,input[type=reset]:not(.standard):not(.primary),input[type=submit].negative{background-color:var(--button-reset__background-color);color:var(--button-reset__color)}.button.negative[disabled],button.negative[disabled],button[type=reset]:not(.standard):not(.primary)[disabled],input[type=button].negative[disabled],input[type=reset]:not(.standard):not(.primary)[disabled],input[type=submit].negative[disabled]{background-color:var(--button-reset__background-color--disabled);color:var(--button-reset__color--disabled)}.button.negative:active,.button.negative:focus,.button.negative:hover:not([disabled]),button.negative:active,button.negative:focus,button.negative:hover:not([disabled]),button[type=reset]:not(.standard):not(.primary):active,button[type=reset]:not(.standard):not(.primary):focus,button[type=reset]:not(.standard):not(.primary):hover:not([disabled]),input[type=button].negative:active,input[type=button].negative:focus,input[type=button].negative:hover:not([disabled]),input[type=reset]:not(.standard):not(.primary):active,input[type=reset]:not(.standard):not(.primary):focus,input[type=reset]:not(.standard):not(.primary):hover:not([disabled]),input[type=submit].negative:active,input[type=submit].negative:focus,input[type=submit].negative:hover:not([disabled]){-webkit-filter:brightness(130%);filter:brightness(130%)}.button.normal,button.normal,input[type=button].normal,input[type=reset].button,input[type=submit].button{background-color:var(--button__background-color);color:var(--button__color)}.button.normal[disabled],button.normal[disabled],input[type=button].normal[disabled],input[type=reset].button[disabled],input[type=submit].button[disabled]{background-color:var(--button__background-color--disabled);color:var(--button__color--disabled)}.button.normal:active,.button.normal:focus,.button.normal:hover:not([disabled]),button.normal:active,button.normal:focus,button.normal:hover:not([disabled]),input[type=button].normal:active,input[type=button].normal:focus,input[type=button].normal:hover:not([disabled]),input[type=reset].button:active,input[type=reset].button:focus,input[type=reset].button:hover:not([disabled]),input[type=submit].button:active,input[type=submit].button:focus,input[type=submit].button:hover:not([disabled]){-webkit-filter:brightness(95%);filter:brightness(95%)}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;line-height:0;padding:0;position:relative;top:calc(var(--control__height)*-1/16)}input[type=checkbox]:before,input[type=radio]:before{background-color:var(--control__background-color);border:var(--border);content:" ";display:inline-block;height:calc(var(--control__height)*6/8);overflow:hidden;position:absolute;width:calc(var(--control__height)*6/8)}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-image:var(--icon-checkbox--unchecked);background-position:50% 50%;background-repeat:no-repeat;background-size:1em}input[type=checkbox]:required:before{background-image:var(--icon-checkbox--unchecked-required);background-repeat:no-repeat;background-size:1em}input[type=checkbox]:checked:before{background-image:var(--icon-checkbox--checked);background-repeat:no-repeat;background-size:1em}input[type=checkbox]:required:checked:before{background-image:var(--icon-checkbox--checked-required);background-repeat:no-repeat;background-size:1em}input[type=checkbox][disabled]:before{background-image:var(--icon-checkbox--checked-disabled);background-repeat:no-repeat;background-size:1em}input[type=checkbox][disabled]:required:before{background-image:var(--icon-checkbox--checked-required-disabled);background-repeat:no-repeat;background-size:1em}input[type=checkbox][readonly]:required:before{background-image:var(--icon-checkbox--checked-required-readonly);background-repeat:no-repeat;background-size:1em}input[type=radio]{border-radius:50%}input[type=radio]:before{background-image:var(--icon-radio--unchecked);background-position:50% 50%;background-repeat:no-repeat;background-size:1em;border-radius:50%}input[type=radio]:checked:before{background-image:var(--icon-radio--checked);background-repeat:no-repeat;background-size:1em}input[type=radio]:required:checked:before{background-image:var(--icon-radio--checked-required);background-repeat:no-repeat;background-size:1em}input[type=radio][disabled]:before{background-image:var(--icon-radio--disabled);background-repeat:no-repeat;background-size:1em}input[type=radio][disabled]:required:before{background-image:var(--icon-radio--required);background-repeat:no-repeat;background-size:1em}input[type=radio][readonly]:required:before{background-image:var(--icon-radio--required-readonly);background-repeat:no-repeat;background-size:1em}input[type=color]{-webkit-appearance:none;background-color:var(--control__background-color);height:calc(var(--control__height)*15/16);padding:5px;width:calc(var(--control__height)*15/16)}@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;background-color:var(--control__background-color);height:var(--control__height);width:var(--control__width)}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,input[type=range]::-ms-fill-upper{background-color:transparent;border:none}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--controls__progress__color);padding:0;width:var(--control__width)}@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;background-color:var(--border-color);border:0;border-radius:0;padding:0;width:var(--control__width)}select,select:not([multiple]):not([size]){background-image:var(--icon-select-arrow);background-repeat:no-repeat;background-size:1em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:red;background-color:var(--button__background-color);background-position:calc(100% - .5em) 50%;background-repeat:no-repeat;border-style:none;border-left:var(--control__validation--border-width) solid;border-left-color:transparent;color:var(--button__color);padding:var(--button__padding);padding-right:2em;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;border-left:var(--control__validation--border-width) solid;border-left-color:transparent;padding:var(--button__padding);position:relative;text-indent:0}input[type=file]:active::-webkit-file-upload-button,input[type=file]:hover:not([disabled])::-webkit-file-upload-button{cursor:default;-webkit-filter:brightness(95%);filter:brightness(95%);text-decoration:none}input[type=file][disabled]::-webkit-file-upload-button{background-color:var(--button__background-color--disabled);color:var(--button__color--disabled);cursor:not-allowed}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{background-color:var(--background-color);color:var(--color);line-height:var(--body__line-height)}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)}address,blockquote,p,pre{margin:var(--vertical-padding-size) 0}pre{background-color:var(--code__background-color);overflow-x:auto;padding:var(--vertical-padding-size) var(--indent-size)}pre code{padding:0}address,blockquote{padding:var(--vertical-padding-size) var(--indent-size)}ol,ul{padding-left:var(--indent-size--bullet)}dd,dl,dt,ol,ul{margin:var(--container__padding-size) 0}dd,dt{padding-left:var(--indent-size)}dd+dd,dt+dd{margin-top:calc(var(--container__padding-size)*-1)}dt{font-weight:700}figure{border:var(--border);margin:var(--container__padding-size) 0;padding:var(--container__padding-size)}figcaption{font-style:italic}hr{border:var(--border);border-bottom-width:var(--border-width);border-left-width:0;border-right-width:0;border-top-width:0;margin-bottom:var(--vertical-padding-size);margin-top:var(--vertical-padding-size)}q{font-style:italic}del{color:var(--error__color)}ins{color:var(--success__color)}code,kbd,samp,tt,var{background-color:var(--code__background-color);padding:var(--text__padding)}kbd,samp,var{background-color:var(--samp-kbd-var__background-color)}mark{background-color:var(--mark__background-color);padding:var(--text__padding)}table{background-color:var(--even-row__background-color);margin:var(--container__padding-size) 0}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}canvas,embed,iframe,img,object,picture,video{height:auto;max-width:100%}a{display:inline-block}a>canvas:active,a>canvas:focus,a>canvas:hover:not([disabled]),a>img:active,a>img:focus,a>img:hover:not([disabled]),a>picture:active,a>picture:focus,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{border-style:none;margin:var(--container__padding-size) 0;padding:0;padding-top:var(--container__padding-size)}legend{padding:0}details,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:#4169e1;--theme__table__box-shadow:1px 1px 10px rgba(0,0,0,0.12);--theme__general__border-radius:0.33333em;--theme__general__box-shadow:1px 1px 10px rgba(0,0,0,0.3);--theme__control__border-color--focus:rgba(65,105,225,0.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:0.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){color:var(--theme__link__color);text-decoration:none;-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)}a:not(.button):active,a:not(.button):hover{text-decoration:underline}a:not(.button):focus{-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);outline:var(--theme__control__outline--focus);z-index:var(--theme__control__z-index--focus)}.button,button,input[type=button],input[type=reset],input[type=submit],select{border-radius:var(--theme__general__border-radius);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow);-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)}.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,select:focus{-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);outline:var(--theme__control__outline--focus);z-index:var(--theme__control__z-index--focus)}label.button:focus-within{-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);-webkit-filter:brightness(95%);filter:brightness(95%);outline:var(--theme__control__outline--focus);z-index:var(--theme__control__z-index--focus)}input[type=file]::-webkit-file-upload-button{background-color:var(--button__background-color);border-radius:var(--theme__general__border-radius);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow);color:var(--button__color);-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=file]:focus::-webkit-file-upload-button{-webkit-filter:brightness(95%);filter:brightness(95%)}input[type=range]::-webkit-slider-thumb{border-radius:var(--theme__general__border-radius);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow);-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=range]::-moz-range-thumb{border-radius:var(--theme__general__border-radius);box-shadow:var(--theme__general__box-shadow);transition-duration:var(--theme__transition-duration);-moz-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property)}input[type=range]::-ms-thumb{border-radius:var(--theme__general__border-radius);box-shadow:var(--theme__general__box-shadow);transition-duration:var(--theme__transition-duration);-ms-transition-property:var(--theme__transition-property);transition-property:var(--theme__transition-property)}input:not([type]),input[type=color],input[type=date],input[type=email],input[type=file],input[type=local],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],meter,output,textarea{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)}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=email]:focus,input[type=file]:focus,input[type=local]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,meter:focus,output:focus,textarea:focus{-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);outline:var(--theme__control__outline--focus);z-index:var(--theme__control__z-index--focus)}input[type=color],input[type=image]{-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow)}input[type=checkbox],input[type=image],input[type=radio]{-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=image]:focus,input[type=radio]:focus{-webkit-box-shadow:var(--theme__control__box-shadow--focus);box-shadow:var(--theme__control__box-shadow--focus);outline:var(--theme__control__outline--focus);z-index:var(--theme__control__z-index--focus)}input[type=checkbox]:after,input[type=checkbox]:before,input[type=radio]:after,input[type=radio]:before{-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,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)}code,figure,kbd,mark,pre,samp,tt,var{border-radius:var(--theme__general__border-radius)}figure{-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow)}figcaption{margin-bottom:var(--container__padding-size)}address,blockquote{font-style:italic}body{font-family:var(--theme__body__font-family);font-size:var(--theme__body__font-size);margin:var(--theme__body__margin);max-width:var(--theme__body__max-width);padding:var(--theme__body__padding)}fieldset{padding:var(--container__padding-size)}fieldset,legend{border:var(--border);border-radius:var(--theme__general__border-radius);-webkit-box-shadow:var(--theme__general__box-shadow);box-shadow:var(--theme__general__box-shadow)}legend{background-color:var(--background-color);padding:var(--text__padding)}table{border:var(--border);-webkit-box-shadow:var(--theme__table__box-shadow);box-shadow:var(--theme__table__box-shadow)}