:root{--scm-spacer-base:16px;--scm-spacer-8:calc(.5 * var(--scm-spacer-base));--scm-spacer-12:calc(.75 * var(--scm-spacer-base));--scm-spacer-16:var(--scm-spacer-base);--scm-spacer-22:calc(1.375 * var(--scm-spacer-base));--scm-spacer-32:calc(2 * var(--scm-spacer-base));--scm-font-size:16px;--scm-font-size-button:var(--scm-font-size);--scm-font-size-dl:var(--scm-font-size);--scm-font-weight-thin:thin;--scm-font-weight-bolder:bolder;--scm-font-weight-bold:bold;--scm-padding-button-v:var(--scm-spacer-8);--scm-padding-button-h:var(--scm-spacer-16)}.sr-only{margin:0;outline:0;padding:0;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.scm-modal-header{border-bottom:1px solid var(--scm-color-btn-text);padding:var(--scm-spacer-22)}.scm-modal-header-logo{max-height:var(--scm-logo-max-height,48px)}.scm-modals-container .scm-modal.hidden{height:0;overflow:hidden;padding:0;width:0}.scm-modal-button{margin:0;outline:0;padding:0;background:transparent none;border:0;bottom:auto;color:inherit;display:inline;font-size:100%;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:200;left:auto;line-height:1.618;list-style:none;position:static;right:auto;top:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:unset;height:unset;text-indent:unset;background-color:var(--scm-color-btn-bg);color:var(--scm-color-btn-text);font-size:var(--scm-font-size-button);padding:var(--scm-padding-button-v) var(--scm-padding-button-h)}@media screen and (max-width:782px){.scm-modal-button{display:block;width:100%}}.scm-modal-button:hover{cursor:pointer}.scm-modal-buttons{margin:0;outline:0;padding:0;list-style:none;display:flex;flex-direction:row-reverse;gap:var(--scm-spacer-16);align-items:center;justify-content:center}@media screen and (max-width:782px){.scm-modal-buttons{display:block}.scm-modal-buttons li{display:block;padding-top:var(--scm-spacer-16)}}.scm-modal-button[data-action=close]{padding:0;background:0 0;border:0;position:absolute;right:0;top:0;height:32px;width:32px}.scm-modal-button[data-action=close]:hover{cursor:pointer}.scm-modal-button[data-action=close] svg{height:28px;width:28px;margin:2px}.scm-modal.hidden button[data-action=close]{display:none}.sr-only{margin:0;outline:0;padding:0;border:0;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}dialog#scm-dialog{background-color:var(--scm-color-bg,#fff);border-radius:var(--scm-border-radius,0);border-width:0;max-height:80vh;width:var(--scm-dialog-width,900px);padding:0}dialog#scm-dialog::backdrop{background-color:var(--scm-color-backdrop,rgba(0,0,0,.7))}dialog#scm-dialog .scm-dialog-header{border-bottom:1px solid var(--scm-color-btn-text);padding:var(--scm-spacer-22)}dialog#scm-dialog .scm-dialog-header-logo{max-height:var(--scm-logo-max-height,48px)}dialog#scm-dialog .scm-dialog-header-container p{text-align:center}dialog#scm-dialog .scm-dialog-header-container:has(img){display:flex;gap:var(--scm-spacer-32);align-items:center}dialog#scm-dialog .scm-dialog-header-container:has(img) p{margin:0;text-align:left}dialog#scm-dialog .scm-dialog-content{display:flex;flex-direction:column-reverse}dialog#scm-dialog .scm-dialog-contents{border-bottom:1px solid var(--scm-color-btn-text)}dialog#scm-dialog .scm-dialog-content li{margin:0;outline:0;padding:0;border:0}dialog#scm-dialog .scm-dialog-content-tab{height:0;overflow:hidden;padding:0;width:0;position:relative}dialog#scm-dialog .scm-dialog-content-tab[aria-expanded=true]{display:block;padding:var(--scm-spacer-22);width:auto;height:auto;max-height:50vh;overflow:auto}dialog#scm-dialog .scm-dialog-content-tab p{margin:1em 0}dialog#scm-dialog .scm-dialog-content-tabs{margin:0;outline:0;padding:0;border:0;list-style:none;border-bottom:1px solid var(--scm-color-btn-text)}@media only screen and (min-width:576px){dialog#scm-dialog .scm-dialog-content-tabs{display:grid}}@media only screen and (min-width:576px){dialog#scm-dialog .scm-dialog-content-tabs-2{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:576px){dialog#scm-dialog .scm-dialog-content-tabs-3{grid-template-columns:repeat(3,1fr)}}dialog#scm-dialog .scm-dialog-content-tabs a{border-bottom:3px solid transparent;display:block;font-size:smaller;padding:var(--scm-spacer-8);text-decoration:none;text-align:center}@media only screen and (min-width:576px){dialog#scm-dialog .scm-dialog-content-tabs a{padding:var(--scm-spacer-12)}}dialog#scm-dialog .scm-dialog-content-tabs a:active,dialog#scm-dialog .scm-dialog-content-tabs a:focus,dialog#scm-dialog .scm-dialog-content-tabs a:focus-within,dialog#scm-dialog .scm-dialog-content-tabs a:hover{border-bottom:3px solid var(--scm-color-btn-pri-bg)}dialog#scm-dialog .scm-dialog-content-tabs a[aria-selected=true]{color:var(--scm-color-btn-pri-text);background-color:var(--scm-color-btn-pri-bg)}@media only screen and (min-width:576px){dialog#scm-dialog .scm-dialog-content-tabs a[aria-selected=true]{color:inherit;background-color:inherit;border-bottom:3px solid var(--scm-color-btn-text)}}dialog#scm-dialog .scm-dialog-content-tabs a[aria-selected=true]:hover{cursor:default}dialog#scm-dialog .scm-dialog-button{background-color:var(--scm-color-btn-bg);border-color:var(--scm-color-btn-text);border-radius:var(--scm-button-border-radius);border-style:solid;border-width:1px;color:var(--scm-color-btn-text);display:block;font-size:var(--scm-font-size);font-weight:var(--scm-font-weight-bold);padding:var(--scm-spacer-8) var(--scm-spacer-32);min-width:180px;text-align:center;width:100%}@media only screen and (min-width:576px){dialog#scm-dialog .scm-dialog-button{width:auto}}dialog#scm-dialog .scm-dialog-button:hover{cursor:pointer;border-color:var(--scm-color-btn-pri-bg)}dialog#scm-dialog .scm-dialog-button:active,dialog#scm-dialog .scm-dialog-button:focus,dialog#scm-dialog .scm-dialog-button:focus-within{box-shadow:0 0 8px 0 #ddd}dialog#scm-dialog .scm-dialog-button-allow{background-color:var(--scm-color-btn-pri-bg);color:var(--scm-color-btn-pri-text)}dialog#scm-dialog .scm-dialog-buttons-wrapper{margin:0;outline:0;padding:0;border:0;list-style:none;display:flex;flex-direction:column;gap:var(--scm-spacer-12);justify-content:flex-start;padding:var(--scm-spacer-22)}@media only screen and (min-width:576px){dialog#scm-dialog .scm-dialog-buttons-wrapper{flex-direction:row-reverse;gap:var(--scm-spacer-32)}}dialog#scm-dialog .scm-dialog-button-container.hidden{display:none}dialog#scm-dialog .scm-dialog dl{font-size:var(--scm-font-size-dl)}dialog#scm-dialog .scm-dialog dt{font-weight:var(--scm-font-weight-bolder)}@media screen and (max-width:782px){dialog#scm-dialog .scm-dialog dt{margin-bottom:var(--scm-spacer-16)}}dialog#scm-dialog .scm-dialog dd{margin-inline-start:0;font-size:.875em;font-weight:var(--scm-font-weight-thin);padding-bottom:var(--scm-spacer-16)}@media screen and (max-width:782px){dialog#scm-dialog .scm-dialog dd{display:none}}dialog#scm-dialog .scm-dialog-switch{display:grid;grid-template-columns:40px auto;gap:var(--scm-spacer-8);align-items:center}dialog#scm-dialog .scm-dialog-switch input,dialog#scm-dialog .scm-dialog-switch p{margin:0;padding:0}dialog#scm-dialog .scm-dialog-switch input[type=checkbox]{width:40px;height:40px}dialog#scm-dialog .scm-dialog-switch input[type=checkbox]:checked{accent-color:var(--scm-color-checkbox)}.scm-icon{width:48px;height:48px;position:fixed;left:var(--scm-spacer-16);bottom:var(--scm-spacer-16)}.scm-icon .scm-dialog-button{margin:0;outline:0;padding:0;border:0;background:transparent none;bottom:auto;display:inline;font-size:100%;font-style:normal;font-weight:200;left:auto;line-height:1.618;list-style:none;position:static;right:auto;top:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:unset;height:unset;text-indent:unset;min-width:unset;width:48px;height:48px}.scm-icon .scm-dialog-button svg{width:48px;height:48px}.scm-modal-choose{color:var(--scm-color-primary);background-color:var(--scm-color-accent)}.scm-modal-choose dl{font-size:var(--scm-font-size-dl)}.scm-modal-choose dt{font-weight:var(--scm-font-weight-bolder)}@media screen and (max-width:782px){.scm-modal-choose dt{margin-bottom:var(--scm-spacer-16)}}.scm-modal-choose dd{margin-inline-start:0;font-size:.875em;font-weight:var(--scm-font-weight-thin);padding-bottom:var(--scm-spacer-16)}@media screen and (max-width:782px){.scm-modal-choose dd{display:none}}.scm-modal-switch{display:grid;grid-template-columns:40px auto;gap:var(--scm-spacer-8);align-items:center}.scm-modal-switch input,.scm-modal-switch p{margin:0;padding:0}.scm-modal-switch input[type=checkbox]{width:40px;height:40px}.scm-modal-switch input[type=checkbox]:checked{accent-color:var(--scm-color-checkbox)}.scm-modal-button-save{font-weight:600}.scm-modal-button-cancel{color:var(--scm-color-primary);background-color:transparent}.scm-modals-container .scm-modal-icon{padding:0;width:42px;height:42px}.scm-modals-container .scm-modal-icon button{margin:0;outline:0;padding:0;background:transparent none;border:0;bottom:auto;color:inherit;display:inline;font-size:100%;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:200;left:auto;line-height:1.618;list-style:none;position:static;right:auto;top:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:unset;height:unset;text-indent:unset;width:42px;height:42px}.scm-modals-container .scm-modal-icon button svg{width:42px;height:42px}.scm-modal-button-allow{background-color:var(--scm-color-btn-pri-bg);color:var(--scm-color-btn-pri-text)}.scm-modal{background-color:var(--scm-color-bg,#fff);border-radius:var(--scm-border-radius,0);border-width:0;max-width:var(--scm-max-length,900px);padding:0}.scm-modal::backdrop{background-color:var(--scm-color-backdrop,rgba(0,0,0,.7))}