*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";}hr{height:0;color:inherit;}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}::-moz-focus-inner{border-style:none;padding:0;}:-moz-focusring{outline:1px dotted ButtonText;}:-moz-ui-invalid{box-shadow:none;}legend{padding:0;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}
:root{--size-content-narrow:600px;--size-form-narrow:400px;--size-radius:4px;}
:root{--options-space-gap-y:.75em;--options-space-gap-x:.25em;--option-line-height:var(--font-line-height-tight,1.2);--option-font-size:16px;--option-font-weight:400;--option-space-gap-x:.75em;--option-space-gap-y:.25em;--option-input-size:.75em;}form > * + *{margin-top:var(--space-gap-y);}label,legend{display:block;margin-bottom:0;font-family:var(--label-font-family,var(--font-family-interface));font-size:var(--label-font-size,16px);font-weight:var(--label-font-weight,var(--font-weight-bold));}input,textarea{background-color:var(--input-color-background,#fff);border-color:var(--input-color-border,var(--color-border));border-width:var(--input-size-border,var(--size-border,1px));border-style:var(--input-style-border,solid);border-radius:var(--input-size-radius,0);font-family:var(--input-font-family,var(--font-family-interface));font-size:var(--input-font-size,var(--font-size-body-small));max-width:100%;padding:var(--input-space-inset-y,var(--input-space-inset,6px)) var(--input-space-inset-y,var(--input-space-inset,12px));}textarea{display:block;width:100%;}input[type=text],input[type=password],input[type=date],input[type=email],input[type=number]{height:auto;}input[type=file]{height:inherit;}input[type=submit],button{text-transform:uppercase;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-color-background,#fff);border-radius:var(--input-size-radius,0);color:var(--input-color-text,--color-text-interface);font-family:var(--input-font-family,var(--font-family-interface));font-size:var(--input-font-size,var(--font-size-body-small));padding:var(--input-space-inset-y,var(--input-space-inset,6px)) var(--input-space-inset-y,var(--input-space-inset,12px));text-indent:0.01px;-o-text-overflow:"";text-overflow:"";}select::-ms-expand{display:none;}.form-item > * + *{margin-top:var(--space-gap-y-minimal);}.form-item + .form-item{margin-top:var(--space-gap-y);}input[type=checkbox],input[type=radio]{height:var(--option-input-size,auto);width:var(--option-input-size,auto);}input[type=checkbox] + label,input[type=radio] + label,.option{display:inline-block;font-size:var(--option-font-size);font-weight:var(--option-font-weight);line-height:var(--option-line-height);}.form-type-boolean + .form-type-boolean{margin-top:var(--options-space-gap-y);}.form-type-boolean{padding-left:calc(var(--option-space-gap-x) + var(--option-input-size));font-size:var(--option-font-size);}.form-type-boolean input[type=checkbox],.form-type-boolean input[type=radio]{display:inline-block;font-size:inherit;left:calc((var(--option-space-gap-x) + var(--option-input-size)) * -1);margin-right:calc((var(--option-input-size)) * -1);position:relative;}.form-type-boolean input[type=checkbox] + label,.form-type-boolean input[type=radio] + label{font-size:inherit;}@supports (display:grid){.form-type-boolean{display:grid;grid-template-columns:var(--option-input-size) auto;grid-column-gap:var(--option-space-gap-x);-webkit-column-gap:var(--option-space-gap-x);-moz-column-gap:var(--option-space-gap-x);column-gap:var(--option-space-gap-x);padding-left:0;}.form-type-boolean > *{grid-column:2;}.form-type-boolean input[type=checkbox],.form-type-boolean input[type=radio]{grid-column:1;left:auto;margin:calc((1em - var(--option-input-size)) / var(--option-line-height)) 0 0;position:static;}.form-type-boolean input[type=checkbox] + *,.form-type-boolean input[type=radio] + *{margin-top:0;}}.description{font-size:var(--font-size-description);font-family:var(--font-family-interface);}.filter-wrapper{margin-top:0;}.filter-guidelines,.filter-help{font-size:var(--font-size-description);font-family:var(--font-family-interface);}.filter-guidelines ul{margin-top:0;}.form-item-password-confirm{width:var(--size-form-narrow);max-width:100%;}.password-strength__meter{background-color:var(--color-feedback-background);}.password-strength__indicator.is-fair{background-color:var(--color-feedback-fair);}.password-strength__indicator.is-strong{background-color:var(--color-feedback-strong);}.password-strength__indicator.is-good{background-color:var(--color-feedback-good);}.password-strength__indicator.is-weak{background-color:var(--color-feedback-weak);}.password-confirm,.password-strength__title{font-size:var(--font-size-description);font-family:var(--font-family-interface);}.password-strength__text{font-weight:var(--font-weight-bold);}.password-confirm > span{font-weight:var(--font-weight-bold);}.password-confirm > span.error{color:var(--color-feedback-error);}.password-confirm > span.ok{color:var(--color-feedback-good);}.password-suggestions{font-size:var(--font-size-description);font-family:var(--font-family-interface);font-weight:var(--font-weight-bold);}.password-suggestions > ul{font-weight:var(--font-weight-regular);}
img{max-width:100%;height:auto;}figure{margin:0;}figure img{display:block;}figcaption{margin:1em 0;}
table{width:100%;max-width:100%;margin-top:0;margin-bottom:72px;border-spacing:0;text-align:left;border-collapse:collapse;font-family:var(--font-family-interface);font-size:var(--font-size-body-small);}h1 + table,h2 + table,h3 + table,h4 + table,h5 + table,table:not(:first-child){margin-top:24px;}thead th{vertical-align:bottom;}thead th,thead td{border-bottom:1px solid var(--table-color-border);}th,td{padding:8px;text-align:left;vertical-align:top;}th{color:var(--color-text-heading);font-weight:var(--font-weight-bold);}caption + thead tr:first-child th,caption + thead tr:first-child td,colgroup + thead tr:first-child th,colgroup + thead tr:first-child td,thead:first-child tr:first-child th,thead:first-child tr:first-child td{border-top:0;}tbody + tbody{border-top:2px solid var(--color-border);}tr.odd{background-color:var(--table-color-background-row-odd);}tr.even{background-color:var(--table-color-background-row-even);}
