html{-webkit-text-size-adjust:100%}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none}[type=button]::-moz-focus-inner{border-style:none}[type=reset]::-moz-focus-inner{border-style:none}[type=submit]::-moz-focus-inner{border-style:none}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--color-white:#fff;--color-black:#262626;--color-gray-dark:#595959;--color-gray-base:#7f7f7f;--color-gray-light:#d9d9d9;--color-blue-dark:#0f4761;--color-blue-base:#156082;--color-blue-light:#c1e4f5;--color-red-dark:maroon;--color-red-base:#c00000;--color-red-light:#f9d5d5;--color-orange-dark:#80340d;--color-orange-base:#bf4e14;--color-orange-light:#fae2d5;--color-yellow-dark:#bf9000;--color-yellow-base:#ffc000;--color-yellow-light:#fff4d1;--color-green-dark:#275317;--color-green-base:#3a7c22;--color-green-light:#d9f2d0;--color-purple-dark:#4a206a;--color-purple-base:#7030a0;--color-purple-light:#eaddf2;--font-family:"Segoe UI", "Helvetica Neue", Arial, sans-serif;--text-size-xxs:.25rem;--text-size-xs:.5rem;--text-size-s:.75rem;--text-size-m:20px;--text-size-l:1.25rem;--text-size-xl:1.5rem;--text-size-xxl:1.75rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-none:1;--line-height-m:1.25;--line-height-l:1.4;--line-height-xl:1.6;--page-width:1200px;--border-color:var(--color-gray-light);--border-radius:4px;--spacing-xxs:.25rem;--spacing-xs:.5rem;--spacing-s:.75rem;--spacing-m:1rem;--spacing-l:1.5rem;--spacing-xl:2rem;--spacing-xxl:4rem;--spacing-division:var(--spacing-l);--container-gutter:var(--spacing-m);--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1200px;--border-width:1px;--transition-none:none;--body-background-color:var(--color-white);--body-text-size:var(--text-size-m);--body-text-weight:var(--font-weight-normal);--body-text-color-main:var(--color-black);--body-text-color-secondary:var(--color-gray-dark);--body-text-color-muted:var(--color-gray-base);--body-line-height:var(--line-height-m);--text-heading-font-weight:var(--font-weight-semibold);--text-heading-color:var(--color-blue-base);--link-color-base:var(--color-orange-base);--link-color-hover:var(--color-orange-dark);--site-name-weight:var(--font-weight-semibold);--site-name-color-base:var(--color-white);--site-name-color-hover:var(--color-white);--menu-overlay-padding:var(--spacing-m);--menu-overlay-background-color:var(--color-blue-light);--menu-gap-vertical:var(--spacing-m);--menu-gap-horizon:var(--spacing-m);--menu-icon-size:var(--text-size-xl);--menu-toggle-color-base:var(--color-white);--menu-toggle-color-hover:var(--color-gray-light);--menu-button-close-color-base:var(--color-blue-base);--menu-button-close-color-hover:var(--color-blue-dark);--menu-item-weight-base:var(--font-weight-normal);--menu-item-weight-is-active:var(--font-weight-semibold);--menu-item-ss-color-base:var(--color-blue-base);--menu-item-ss-color-hover:var(--color-blue-dark);--menu-item-ss-color-is-active:var(--color-blue-base);--menu-item-ls-color-base:var(--color-white);--menu-item-ls-color-hover:var(--color-gray-light);--menu-item-ls-color-is-active:var(--color-white);--header-padding:var(--spacing-m) 0;--header-background-color:var(--color-blue-base);--header-border-color:var(--color-blue-base);--header-text-color-base:var(--color-white);--header-text-color-hover:var(--color-white);--footer-padding:var(--spacing-m) 0;--footer-background-color:var(--color-gray-dark);--footer-border-color:var(--color-gray-dark);--footer-text-color-base:var(--color-white);--footer-text-color-hover:var(--color-white);--button-background-color-base:var(--color-white);--button-background-color-hover:var(--color-white);--button-border-color-base:var(--color-gray-base);--button-border-color-hover:var(--color-gray-dark);--button-text-size:var(--text-size-m);--button-text-weight:var(--font-weight-semibold);--button-text-color-base:var(--color-black);--button-text-color-hover:var(--color-black);--button-padding:var(--spacing-xxs) var(--spacing-s);--danger-button-color-background-base:var(--color-white);--danger-button-color-background-hover:var(--color-orange-base);--danger-button-color-border-base:var(--color-orange-base);--danger-button-color-border-hover:var(--color-orange-base);--danger-button-color-text-base:var(--color-orange-base);--danger-button-color-text-hover:var(--color-white);--small-button-text-size:var(--text-size-s);--small-button-text-weight:var(--font-weight-medium);--small-button-padding:0 var(--spacing-xxs);--form-title-color:var(--text-heading-color);--form-input-padding:var(--spacing-xs);--form-input-background-color:var(--color-white);--form-input-border:1px solid var(--form-input-border-color-base);--form-input-border-color-base:var(--color-gray-base);--form-input-border-color-focus:var(--color-gray-dark);--form-input-text-size:var(--text-size-m);--form-input-text-line-height:var(--line-height-l);--form-input-text-color:var(--body-text-color-main);--card-title-color:var(--text-heading-color);--card-padding:var(--spacing-l) var(--spacing-m);--card-border:1px solid var(--color-gray-base)}.button,button{padding:var(--spacing-xxs) var(--spacing-s);font-family:inherit;font-size:var(--text-size-m);font-weight:var(--font-weight-semibold);cursor:pointer;border:1px solid var(--color-gray-base);background-color:var(--color-white);color:var(--color-black);border-radius:var(--border-radius);line-height:var(--line-height-l);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button:hover:not(:disabled),button:hover:not(:disabled){border-color:var(--button-border-color-hover);background-color:var(--button-background-color-hover);color:var(--button-text-color-hover)}.primary-button{background-color:var(--color-blue-base);border-color:var(--color-blue-base);color:var(--color-white)!important}.primary-button:hover:not(:disabled){background-color:var(--color-blue-dark);border-color:var(--color-blue-dark)}button:disabled{cursor:not-allowed;opacity:.5;filter:grayscale(.4);box-shadow:none}.link-button{padding:var(--spacing-xxs) var(--spacing-s);font-family:inherit;font-size:var(--text-size-m);font-weight:var(--font-weight-semibold);cursor:pointer;border:1px solid var(--color-orange-base);background-color:var(--color-white);color:var(--color-orange-base);border-radius:var(--border-radius);line-height:var(--line-height-l);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.link-button:hover{color:var(--color-orange-dark);border-color:var(--color-orange-dark)}.small-button{padding:0 var(--spacing-xxs);font-size:var(--text-size-s)}.blue-button{background-color:var(--color-blue-base);border-color:var(--color-blue-base);color:var(--color-white)}.blue-button:hover:not(:disabled){background-color:var(--color-blue-dark);border-color:var(--color-blue-dark);color:var(--color-white)}.orange-button{background-color:var(--color-orange-base);border:1px solid var(--color-orange-base);color:var(--color-white)}.orange-button:hover:not(:disabled){background-color:var(--color-orange-dark);border-color:var(--color-orange-dark);color:var(--color-white)}.icon-button{width:var(--spacing-l);height:var(--spacing-l);font-size:var(--text-size-s)}.icon-button.is-speaking,.icon-button.is-recording{cursor:pointer;opacity:1!important;filter:none!important;border-color:var(--color-orange-base)!important}.icon-button.is-speaking i,.icon-button.is-recording i{color:var(--color-orange-base)}.adaptive-content{width:2.6rem;min-width:2.6rem;height:2.6rem;font-size:1.1rem}.text-label{display:none}.adaptive-content .text-label{display:none!important}.icon-label{justify-content:center;align-items:center;display:inline-flex}.adaptive-content .icon-label{justify-content:center;align-items:center;display:inline-flex!important}.button-group{gap:var(--spacing-xs);display:flex}@media (width>=768px){.adaptive-content{width:auto;min-width:0;height:auto;font-size:var(--button-text-size)}.icon-button{width:var(--spacing-xl);height:var(--spacing-xl);font-size:var(--text-size-m)}.text-label,.adaptive-content .text-label{display:inline!important}.icon-label,.adaptive-content .icon-label{display:none!important}}.button-group-responsive{gap:var(--spacing-s);flex-direction:column;width:100%;display:flex}@media (width>=768px){.button-group-responsive{flex-direction:row;justify-content:flex-end;width:auto}.button-group-responsive>*{width:auto!important}}.component{gap:var(--spacing-l);flex-direction:column;display:flex}section.component{gap:var(--spacing-m);flex-direction:column;display:flex}@media (width>=768px){section.component{padding:var(--spacing-m);border:1px solid var(--border-color);border-radius:var(--border-radius)}}.component__header{display:block}.component__title{font-size:var(--text-size-l);color:var(--color-blue-base);margin:0;padding:0}.component__body{gap:var(--spacing-m);flex-direction:column;flex:auto;display:flex}.component__footer{flex-direction:row;display:flex}.component__message{display:block}.flex-equal-width{width:100%;display:flex}.flex-equal-width>*{flex:1}form,.form__container,.data__container{gap:var(--spacing-l);flex-direction:column;display:flex}.form__body,.data__body{gap:var(--spacing-m);flex-direction:column;display:flex}.form__header,.form__footer,.data__header,.data__footer{justify-content:flex-start;align-items:center;gap:var(--spacing-xxs);flex-direction:row;display:flex}h3.form__title{color:var(--color-blue-base)}.form__item-group,.data__item-group,.form__field,.data__field{grid-template-columns:1fr;display:grid}label,.form__label,.data__label{font-size:var(--text-size-m);font-weight:var(--font-weight-normal);white-space:nowrap}.form__option-label{vertical-align:middle;font-size:var(--text-size-m);font-weight:var(--font-weight-normal);color:var(--body-text-color-main);cursor:pointer}input[type=text],input[type=email],input[type=password],input[type=date],select,textarea{width:100%;padding:var(--spacing-xs);font-size:var(--text-size-m);border:var(--form-input-border);border-radius:var(--border-radius);background-color:var(--color-white);line-height:var(--line-height-l);color:var(--body-text-color-main);outline:none}input:focus,select:focus,textarea:focus{border-color:var(--color-gray-dark)}.form__password-wrapper{width:100%;position:relative}.form__password-toggle{right:var(--spacing-m);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}input[type=password]{padding-right:40px}@media (width>=768px){.form__field--responsive,.data__field--responsive{grid-template-columns:1fr 3fr;align-items:baseline}}.nav-menu__desktop{display:none}.nav-menu__toggle{font-size:var(--menu-icon-size);color:var(--menu-toggle-color-base);cursor:pointer;background:0 0;border:none;padding:0;display:block}.nav-menu__toggle:hover:not(:disabled){color:var(--menu-toggle-color-hover);background:0 0;border:none}.nav-menu__overlay{z-index:9999;background-color:var(--menu-overlay-background-color);width:100%;height:100%;padding:var(--menu-overlay-padding);flex-direction:column;align-items:flex-start;display:none;position:fixed;top:0;left:0}.nav-menu__overlay.is-open{display:flex}.nav-menu__btn-close{font-size:var(--menu-icon-size);color:var(--menu-button-close-color-base);cursor:pointer;margin-bottom:var(--menu-gap-vertical);background:0 0;border:none;align-self:flex-end;padding:0}.nav-menu__btn-close:hover:not(:disabled){color:var(--menu-button-close-color-hover);background:0 0;border:none}.nav-menu__content{width:100%}.nav-menu__list{margin:0;padding:0;list-style:none;display:flex}.nav-menu__list--vertical{gap:var(--menu-gap-vertical);flex-direction:column;width:100%}.nav-menu__list--vertical a{color:var(--menu-item-ss-color-base);font-weight:var(--menu-item-weight-base);text-decoration:none;display:block}.nav-menu__list--vertical a:hover{color:var(--menu-item-ss-color-hover)}.nav-menu__list--vertical .nav-menu__item.is-active a{color:var(--menu-item-ss-color-is-active);font-weight:var(--menu-item-weight-is-active)}@media (width>=768px){.nav-menu__desktop{display:block}.nav-menu__list{gap:var(--menu-gap-horizon);flex-direction:row;align-items:center}.nav-menu__item a{color:var(--menu-item-ls-color-base);font-weight:var(--menu-item-weight-base);text-decoration:none}.nav-menu__item a:hover{color:var(--menu-item-ls-color-is-active)}.nav-menu__item.is-active a{color:var(--menu-item-ls-color-is-active);font-weight:var(--menu-item-weight-is-active)}.nav-menu__toggle,.nav-menu__overlay{display:none!important}}*,:before,:after{box-sizing:border-box;margin:0;padding:0;transition:none;animation:none}html{height:100%;font-family:var(--font-family);font-size:var(--text-size-m);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--body-background-color);min-height:100%;color:var(--body-text-color-main);line-height:var(--line-height-xl);flex-direction:column;display:flex}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);font-weight:var(--font-weight-semibold);color:var(--text-heading-color);line-height:var(--line-height-m);text-rendering:optimizelegibility}h1,h2{font-size:var(--text-size-xl)}h3{font-size:var(--text-size-l)}h4{font-size:var(--text-size-m)}h5{font-size:var(--text-size-s);text-transform:uppercase}a{color:var(--link-color-base);text-decoration:none;transition:none}a:hover{color:var(--link-color-hover);text-decoration:none}strong{font-weight:var(--font-weight-semibold)}small{font-size:var(--text-size-s)}hr{background-color:var(--color-gray-light);border:none;height:1px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}ul,ol{padding-left:var(--spacing-l)}body>header{padding:var(--header-padding);background:var(--header-background-color);border-style:solid;border-width:0 0 1px;border-color:var(--header-border-color);color:var(--header-text-color-base)}body>footer{padding:var(--footer-padding);background:var(--footer-background-color);border-style:solid;border-width:1px 0 0;border-color:var(--footer-border-color);color:var(--footer-text-color-base)}.header__inner,.footer__inner{align-items:center;display:flex}.header__inner{justify-content:space-between}.footer__inner{justify-content:center}header h1{font-size:inherit;line-height:inherit;margin:0;padding:0}.site-name{font-size:var(--text-size-xl);font-weight:var(--font-weight-semibold);text-transform:uppercase;line-height:var(--line-height-none);color:var(--color-white);text-decoration:none;display:inline-block}.site-name:hover{color:var(--color-white)}.page-width{width:100%;max-width:var(--page-width);padding-left:var(--spacing-m);padding-right:var(--spacing-m);margin-left:auto;margin-right:auto}main{width:100%;padding:var(--spacing-xl) 0;gap:var(--spacing-l);flex-direction:column;flex:1 0 auto;display:flex}.page-header__title{font-size:var(--text-size-xl);color:var(--color-black);margin:0;padding:0}.page-header__title--secondary{font-size:var(--text-size-l);color:var(--color-black);margin:0;padding:0}.page-header__label{font-family:var(--font-family);font-weight:var(--font-weight-semibold);font-size:var(--text-size-l);color:var(--color-black);line-height:var(--line-height-m)}.container-heading{font-size:var(--text-size-l);color:var(--color-blue-base);margin:0;padding:0}.content-heading{color:var(--color-blue-base)}.columns-1-1,.columns-1-2,.columns-2-1,.columns-1-1>div,.columns-1-2>div,.columns-2-1>div{gap:var(--spacing-m);flex-direction:column;display:flex}.grid-fluid-columns{grid-template-columns:1fr;display:grid}.width-s,.width-m,.width-l,.width-full,.width-half,.width-third{width:100%}.split-row{gap:var(--spacing-m);flex-direction:column;width:100%;display:flex}.full-width-mobile{width:100%}@media (width>=768px){.width-s{width:400px}.width-m{width:600px}.width-l{width:800px}.split-row{flex-direction:row;justify-content:space-between;align-items:flex-start}.full-width-mobile{width:auto}.width-half{width:50%}.width-third{width:33.3333%}.columns-1-1,.columns-1-2,.columns-2-1{flex-direction:row}.columns-1-1>div,.columns-1-2>div:first-child,.columns-2-1>div:last-child{flex:1}.columns-1-2>div:last-child,.columns-2-1>div:first-child{flex:2}.grid-fluid-columns{gap:0 var(--spacing-m);grid-template-columns:repeat(3,1fr)}}.gap-xxs,.gap-xxs-mobile{gap:var(--spacing-xxs)}.gap-xs,.gap-xs-mobile{gap:var(--spacing-xs)}.gap-s,.gap-s-mobile{gap:var(--spacing-s)}.gap-m,.gap-m-mobile{gap:var(--spacing-m)}.gap-l,.gap-l-mobile{gap:var(--spacing-l)}@media (width>=768px){.gap-xxs-mobile,.gap-xs-mobile,.gap-s-mobile,.gap-m-mobile,.gap-l-mobile{gap:0}}.invisible{visibility:hidden}.space-between{justify-content:space-between;align-items:center;display:flex}.text-muted{color:var(--body-text-color-muted)}.flex-row{flex-direction:row;align-items:center;display:flex}.flex-column{flex-direction:column;display:flex}.flex-grow{flex-grow:1}.justify-center{justify-content:center}.align-center{align-items:center}.text-center{text-align:center}.hidden,.mobile-hidden{display:none}@media (width>=768px){.mobile-hidden{display:block}}.gray-color{color:var(--color-gray-base)}.orange-color{color:var(--color-orange-base)}.green-color{color:var(--color-green-base)}.nav-actions a:not(:first-child):before{content:"|";margin:0 var(--spacing-xs);color:var(--body-text-color-main);text-decoration:none}.auto-hide:empty{display:none}.data-message{font-style:italic}.success-message{color:var(--color-green-dark)}.error-message,.warning-message{color:var(--color-orange-dark)}.sidebar{gap:var(--spacing-m);padding:var(--spacing-l) var(--spacing-m);border:1px solid var(--color-gray-light);border-radius:var(--border-radius);flex-direction:column;display:flex}@media (width>=768px){.editor-panel{align-self:flex-start}}
