:root{--bgColor:#fff;--bgColorAlt:#f7f7f7;--primaryColor:#2872e1;--primaryColorDark:#2466ca;--primaryColorInverted:#fff;--buttonColor:#ddf2fb;--fontColor:#1e1e1e;--fontColorAlt:#4d4d4d;--fontColorFaded:#a5a5a5;--borderColor:#dde1e3;--borderColorDark:#a5a5a5;--fontSizeSm:14px;--fontSizeMd:16px;--fontSizeLg:24px;--borderRadius:5px;--borderRadiusLg:10px;--buttonHeightSm:34px;--buttonHeightMd:44px;--paddingSm:12px;--paddingMd:20px;--paddingLg:45px}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-size:16px}body{color:var(--fontColor)}hr{border:0;border-top:1px solid var(--borderColor);margin:var(--paddingMd) 0}a{color:inherit;text-decoration:none}h1,h2{font-weight:500;font-size:var(--fontSizeLg)}h6{text-transform:uppercase;font-weight:400}button,h6{font-size:var(--fontSizeSm)}button{min-height:34px;border:none;padding:0 1em;font-family:inherit;cursor:pointer;text-align:center}button[data-type-nav]{border-radius:100px;background-color:transparent;color:var(--primaryColorInverted);margin-right:6px}button[data-type-nav]:hover,button[data-type-nav][data-active=true]{background-color:var(--primaryColorDark)}button[data-type-nav][data-active=true]{box-shadow:inset 0 0 3px rgba(0,0,0,.2)}button[data-type-nav-link]{text-decoration:underline;background-color:transparent;padding-left:0;padding-right:0;color:var(--primaryColorInverted)}button[data-type-nav-link]:hover{opacity:.65}button[data-type-tab]{border-radius:var(--borderRadius) var(--borderRadius) 0 0;background-color:var(--primaryColorDark);color:var(--primaryColorInverted);min-width:115px}button[data-type-tab]:hover{filter:brightness(.875)}button[data-type-tab][data-active=true]{background-color:var(--bgColor);color:var(--fontColor);filter:brightness(1)}button[data-type-primary]{border-radius:100px;background-color:var(--primaryColor);color:var(--primaryColorInverted)}button[data-type-primary][disabled]{opacity:.65;pointer-events:none}button[data-type-primary][data-large]{height:var(--buttonHeightMd);min-width:100px;padding:0 1.5rem}@media (hover:none){button[data-type-primary][data-large]{min-width:0}}button[data-type-primary][data-dangerous]{background-color:#dd2c5a}button[data-type-primary]:hover{filter:brightness(.925)}button[data-type-control]{border-radius:100px;background-color:var(--buttonColor);color:var(--fontColor)}button[data-type-control]:hover{filter:brightness(.925)}button[data-type-label]{border-radius:100px;background:#616670;color:#fff;font-size:var(--fontSizeMd);cursor:default}span[data-type-label]{display:inline-block;border-radius:100px;background:#616670;width:.75rem;height:.75rem}[data-type-label][data-label-color="0"]{background-color:#2872e1}[data-type-label][data-label-color="1"]{background-color:#5fd3fc;color:#333}[data-type-label][data-label-color="2"]{background-color:#66dbd7;color:#333}[data-type-label][data-label-color="3"]{background-color:#10921e}[data-type-label][data-label-color="4"]{background-color:#fbc541;color:#333}[data-type-label][data-label-color="5"]{background-color:#df6231}[data-type-label][data-label-color="6"]{background-color:#dd2c5a}[data-type-label][data-label-color="7"]{background-color:#d425aa}[data-type-label][data-label-color="8"]{background-color:#7f43e5}[data-type-control][data-label-color]{position:relative;background-color:transparent}[data-type-control][data-label-color]:hover:before{opacity:.25}[data-type-control][data-label-color]:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.15;border-radius:100px}[data-type-control][data-label-color="0"]{box-shadow:inset 0 0 0 1px #2872e1}[data-type-control][data-label-color="0"]:before{background-color:#2872e1}[data-type-control][data-label-color="1"]{box-shadow:inset 0 0 0 1px #5fd3fc}[data-type-control][data-label-color="1"]:before{background-color:#5fd3fc}[data-type-control][data-label-color="2"]{box-shadow:inset 0 0 0 1px #66dbd7}[data-type-control][data-label-color="2"]:before{background-color:#66dbd7}[data-type-control][data-label-color="3"]{box-shadow:inset 0 0 0 1px #10921e}[data-type-control][data-label-color="3"]:before{background-color:#10921e}[data-type-control][data-label-color="4"]{box-shadow:inset 0 0 0 1px #fbc541}[data-type-control][data-label-color="4"]:before{background-color:#fbc541}[data-type-control][data-label-color="5"]{box-shadow:inset 0 0 0 1px #df6231}[data-type-control][data-label-color="5"]:before{background-color:#df6231}[data-type-control][data-label-color="6"]{box-shadow:inset 0 0 0 1px #dd2c5a}[data-type-control][data-label-color="6"]:before{background-color:#dd2c5a}[data-type-control][data-label-color="7"]{box-shadow:inset 0 0 0 1px #d425aa}[data-type-control][data-label-color="7"]:before{background-color:#d425aa}[data-type-control][data-label-color="8"]{box-shadow:inset 0 0 0 1px #7f43e5}[data-type-control][data-label-color="8"]:before{background-color:#7f43e5}button[data-type-label][disabled]{background:transparent;color:var(--fontColorFaded);box-shadow:0 0 0 1px var(--borderColor) inset}button[data-type-label].--placeholder{background:transparent;pointer-events:none}button[data-type-box]{position:relative;background-color:var(--bgColor);border:2px solid var(--borderColor);padding:var(--paddingSm);border-radius:calc(var(--borderRadius) * 2);text-align:left;display:block}button[data-type-box][disabled]{pointer-events:none;color:var(--fontColorFaded)!important}button[data-type-box][disabled]:after{content:"✓";position:absolute;top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;border-radius:100px;background-color:var(--primaryColor);color:var(--primaryColorInverted);text-align:center;vertical-align:middle;line-height:1.5rem;font-weight:700}button[data-type-box] span[data-type-label]{margin-right:5px}button[data-type-box]:hover{border-color:var(--primaryColor)}button[data-type-box] h4{display:flex;align-items:center;margin-bottom:calc(var(--paddingSm) * .5);font-size:130%}button[data-type-box] h6{font-size:80%}button[data-type-close]{width:2rem;height:2rem;padding:0;display:inline-flex;min-height:0;border-radius:100px;align-items:center;justify-content:center;font-size:24px;background-color:var(--borderColor);color:var(--fontColor)}button[data-type-close]:hover{filter:brightness(.925)}button[data-type-close] span{display:block;width:1em;height:1em;text-align:center;transform:translateY(-.25rem)}.--alignCenter button[data-type-control],.--alignCenter button[data-type-label].--placeholder{min-width:0!important}button i{display:inline-block;font-size:150%;font-style:normal;margin-top:-.2em;line-height:1}table{width:100%;border-collapse:collapse}table tr{border-bottom:1px solid var(--borderColor)}table thead th{padding-bottom:var(--paddingSm);text-align:left}@media (hover:none){table th{display:none}}table tbody td,table tbody th{padding:var(--paddingSm) 0;padding-right:var(--paddingSm);text-align:left}table tbody th{font-weight:600;color:var(--fontColorFaded)}table tbody td.--alignCenter,table tbody th.--alignCenter{text-align:center;padding:var(--paddingSm)}table tbody td:first-child{padding:var(--paddingSm)}@media (hover:none){table tbody td:first-child,table tbody td:first-of-type{padding-left:0!important}table tbody td:last-child{padding-right:0!important}}table thead th.--alignCenter{text-align:center}table tbody button[data-type-control]:not(:last-child),table tbody button[data-type-label]:not(:last-child){margin-right:var(--paddingSm)}table tbody button[data-type-control],table tbody button[data-type-label]{min-width:115px;margin:2px 0;white-space:nowrap}@media (hover:none){table tbody button[data-type-control],table tbody button[data-type-label]{display:block;margin-right:0!important}}table tr[data-alt-row=true]{background-color:var(--bgColorAlt)}table td[data-flex]{display:flex;align-items:center}table td[data-flex] aside{margin-left:auto}fieldset{border:none;padding:0;margin:0}@media (hover:none){fieldset{width:100%}fieldset>:not(button){flex:1 1}fieldset:not([data-group]) button,fieldset:not([data-group]) input{width:100%}}fieldset>fieldset:not(:last-of-type){margin-top:10px}fieldset>:not(:last-child){margin-bottom:var(--paddingSm)}fieldset[data-group]{display:flex}fieldset[data-group]>:not(:last-child){margin-right:10px;margin-bottom:0!important}fieldset[data-group]>button{white-space:nowrap}input,select{border-radius:var(--borderRadius);border:1px solid var(--borderColorDark);height:var(--buttonHeightSm);padding:0 .65rem;font-family:inherit;font-size:var(--fontSizeMd);color:inherit;margin:0}input[data-large],select[data-large]{height:var(--buttonHeightMd);padding:0 1rem}input[data-wide],select[data-wide]{width:100%}input::placeholder{color:var(--fontColorAlt)}input[data-large]::placeholder{color:var(--fontColorAlt);font-size:var(--fontSizeSm);text-transform:uppercase;font-weight:400}label>span{display:block;margin-bottom:.5rem;font-size:var(--fontSizeSm);color:var(--fontColorAlt)}