:root{--app-background: #F2F0F0;--app-border-color: #C1BDBD;--app-selected: #E2E0E0;--accent-color: #3A5B53;--accent-font-color: #fff;--secondary-color: #db1457;--secondary-font-color: #fff;--button-selected: #E6E6E6;--button-hover: #E2E0E0;--button-viewtype-hover: #DDD9D9;--font-color: #2E2E2E;--presentation-font-color: #000;--font-size: 16px;--box-shadow: 0px 0px 20px #00000029;--border-radius: 4px;--button-height: 44px;--icon-color: #757272}*{box-sizing:border-box}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[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}body{font-family:"Source Sans Pro",sans-serif;display:flex;height:100vh;flex-direction:column;font-size:var(--font-size);color:var(--font-color);line-height:22px}input[type=checkbox],label svg.icon-checkbox{margin-right:16px}input[type=search],input[type=text]{border:1px solid var(--app-border-color);border-radius:3px}label svg.icon-variable{margin-right:8px;color:var(--icon-color)}button,a.button{background-color:rgba(0,0,0,0);text-align:center;border-radius:var(--border-radius);border:none;font-size:16px;display:inline-flex;cursor:pointer;align-items:center;padding:0px 12px 0px 12px;justify-content:center;height:var(--button-height);color:var(--font-color)}select{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";height:42px;width:100%;padding-left:12px;border-radius:4px}.select-wrapper{width:210px;height:var(--button-height);background-color:#fff;border:1px solid var(--app-border-color);border-radius:var(--border-radius);font-size:16px;position:relative}.select-wrapper.w100{width:100%}.select-wrapper.small{width:100px}.select-wrapper svg{position:absolute;right:6px;top:12px;pointer-events:none}h1{font-size:27px;line-height:32px}h2{font-size:27px;line-height:30px}h3{font-size:18px;line-height:22px}h4,h2{font-size:17px;line-height:20px}h5{font-size:16px;line-height:20px}a{color:var(--font-color)}.btn-primary{min-width:220px;background-color:var(--accent-color);color:var(--accent-font-color)}.btn-primary:focus-visible{outline:2px solid var(--accent-font-color);outline-offset:-4px}.btn-secondary{width:220px;border:1px solid var(--accent-color)}.btn-icon-only{width:44px}.btn-icon-only.small{width:24px;height:24px;border:none}.btn-tertiary{border:1px solid var(--app-border-color)}.btn-quaternary,.btn-icon-only{border:1px solid #d4d0d0}button.active{background-color:var(--accent-color);color:var(--accent-font-color)}button:disabled,.btn-inactive{background-color:#cecece;color:#9e9e9e;cursor:not-allowed;border:none}.st-button{padding:0px 8px 0px 8px;border:1px solid var(--app-border-color);width:220px;background-color:var(--app-background);justify-content:space-between;height:48px;font-size:18px}.st-button:hover{background-color:#e6e6e6}.st-button.selected,.st-button[aria-selected=true]{font-weight:bold;border:1px solid var(--accent-color)}.st-button:focus-visible{outline:2px solid var(--accent-color);outline-offset:-4px}.st-icon-button{height:48px;width:48px;color:var(--accent-font-color);margin-left:auto}.st-icon-button svg{height:auto}.sv-vt-button{height:var(--button-height);width:100%;justify-content:center}.sv-vt-button[aria-current=true]{background-color:var(--accent-color);color:var(--accent-font-color)}.sv-vt-button svg{width:23px;height:23px}.sv-vt-button:not([aria-current]):hover{background-color:var(--button-viewtype-hover)}.nav-bar-button{margin:0;padding:0;border:none;background:none;width:44px;height:44px}.nav-bar-button span.icon{border-radius:var(--border-radius);width:32px;height:32px;font-size:14px;display:flex;justify-content:center;align-items:center;color:var(--icon-color)}.nav-bar-button:hover span.icon{background-color:#e6e6e6}input:disabled{cursor:not-allowed;background:none}label.viewer-cb-label{display:grid;grid-template-columns:1em auto;gap:1em;line-height:1.2em;align-items:center}input[type=checkbox].viewer-cb{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0 4px;font:inherit;color:currentColor;width:1em;height:1em;border:1px solid currentColor;border-radius:2px;display:grid;place-content:center;min-width:1em}input[type=checkbox].viewer-cb::before{content:"";width:.6em;height:.6em;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:currentColor}input[type=checkbox].viewer-cb.partial::before{content:"";width:.6em;height:.6em;clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0%);transform:scale(1);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:currentColor}input[type=checkbox].viewer-cb:checked::before{transform:scale(1)}input[type=checkbox].viewer-cb:focus{outline:1px solid currentColor;outline-offset:2px}input[type=checkbox].viewer-cb:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled)}.style-xmark{width:24px;height:24px !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.h100p{height:100%}.maxh100p{max-height:100%}.w100p{width:100%}.u-hidden{display:none !important}.h-b-v,.hiddenbutvisible{position:absolute;top:-8000px;left:-8000px}.nowrap{white-space:nowrap}.o-hidden{overflow:hidden}.o-auto{overflow:auto}.of-y-scroll{overflow-y:scroll}.t-left{text-align:left}.t-right{text-align:right}.t-center{text-align:center !important}.mt8{margin-top:8px}.mb8{margin-bottom:8px}.mb0{margin-bottom:0}.push{margin-left:auto}.u-c-hidden{content-visibility:hidden}.i{font-style:italic}.b{font-weight:bold}.n{font-style:normal}.pos-rel{position:relative}.txt-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dropdown-indicator{position:absolute;right:.4em;bottom:.4em;font-size:.75em}body{background-color:var(--app-background);margin:0}.sv-container{flex:1 1 auto}main{display:flex}.group{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-height:100vh;margin:auto;padding:2rem 0}.popup{max-width:720px;padding:24px;background:#fff;box-shadow:var(--box-shadow);text-align:start;border-radius:var(--border-radius);overflow-y:auto}.popup>h1{margin-top:0;margin-bottom:24px}h2{margin-bottom:4px;margin-top:24px}.popup p{margin:0 0 20px 0}.links{display:flex;flex-direction:row;justify-content:space-between}a.button{background-color:var(--accent-color);text-decoration:none;color:var(--accent-font-color);gap:8px;font-size:inherit;width:220px;min-height:var(--button-height)}@media(max-width: 500px){.links{flex-direction:column;align-items:flex-start;gap:8px}}