:host,:root{--core-bg-lines-diagonal-backward: linear-gradient(45deg, light-dark(rgba(0, 0, 0, .15), rgba(20, 20, 20, .85)) 1%, Transparent 1%, Transparent 49.5%, light-dark(rgba(0, 0, 0, .15), rgba(20, 20, 20, .85)) 50.5%, light-dark(rgba(0, 0, 0, .15), rgba(20, 20, 20, .85)) 51%, Transparent 51%, Transparent 100%);--core-bg-lines-diagonal-forward: linear-gradient(-45deg, light-dark(rgba(0, 0, 0, .15), rgba(20, 20, 20, .85)) 1%, Transparent 1%, Transparent 49.5%, light-dark(rgba(0, 0, 0, .15), rgba(20, 20, 20, .85)) 50.5%, light-dark(rgba(0, 0, 0, .15), rgba(20, 20, 20, .85)) 51%, Transparent 51%, Transparent 100%);--core-bg-lines-size-large: 24px 24px;--core-bg-lines-size-medium: 16px 16px;--core-bg-lines-size-small: 8px 8px;--core-bg-img-grayscale-bulldozer: var(--core-bg-img-grayscale-bulldozer-url, url(../img/backgrounds/grayscale-bulldozer.jpg))}.background-lines-diagonal.backward{background-image:var(--core-bg-lines-diagonal-backward)}.background-lines-diagonal.forward{background-image:var(--core-bg-lines-diagonal-forward)}.background-lines-diagonal.window{background-size:var(--core-bg-lines-size-medium)}.background-lines-diagonal.title-bar{background-size:var(--core-bg-lines-size-small)}.background-magazine{background-color:var(--core-color-brand)}.background-magazine:before{background-image:var(--core-bg-img-grayscale-bulldozer);background-size:cover;background-blend-mode:multiply;content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;pointer-events:none;z-index:-1;mix-blend-mode:multiply}.background-magazine:after{background-image:var(--core-bg-lines-diagonal-forward);background-size:var(--core-bg-lines-size-medium);content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.75;pointer-events:none;z-index:-1;mix-blend-mode:multiply}.background-application{background-color:var(--core-color-page)}.background-application:before{background-image:var(--core-bg-lines-diagonal-forward);background-size:var(--core-bg-lines-size-medium);content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;opacity:1}:host,:root{--core-color-brand: #004650;--core-color-brand-monochromatic: #005c6a;--core-color-brand-complementary: #ff956a;--core-color-brand-analogous: #00503f;--core-color-brand-green: #00b784;--core-color-brand-pink: #e69798;--core-color-brand-red: #C75C5C;--core-color-transparent-faint: 10%;--core-color-transparent-light: 27.5%;--core-color-transparent-medium: 50%;--core-color-transparent-strong: 85%;--core-color-transparent-dominant: 97.5%;--core-color-border: light-dark(var(--core-color-border-light), var(--core-color-border-dark));--core-color-border-hover: light-dark(color-mix(in srgb, var(--core-color-border-light) var(--core-color-transparent-medium), white), color-mix(in srgb, var(--core-color-border-dark) var(--core-color-transparent-medium), black));--core-color-border-dark: #000000;--core-color-border-light: color-mix(in srgb, var(--core-color-brand) var(--core-color-transparent-light), white);--core-color-page: light-dark(var(--core-color-page-light), var(--core-color-page-dark));--core-color-window: light-dark(var(--core-color-window-light), var(--core-color-window-dark));--core-color-panel: light-dark(var(--core-color-panel-light), var(--core-color-panel-dark));--core-color-page-dark: #1a2325;--core-color-page-light: rgba(249, 251, 253);--core-color-window-dark: #21292b;--core-color-window-light: rgba(255, 255, 255);--core-color-panel-dark: #2b3137;--core-color-panel-light: #ffffff;--core-color-font: light-dark(#183041, #e2e8f0);--core-color-link: light-dark(var(--core-color-link-light), var(--core-color-link-dark));--core-color-link-hover: light-dark(var(--core-color-link-hover-light), var(--core-color-link-hover-dark));--core-color-link-light: #0C64C0;--core-color-link-hover-light: #3f97f3;--core-color-link-dark: #3077ce;--core-color-link-hover-dark: #82ade2;--core-color-active: light-dark(var(--core-color-brand), color-mix(in srgb, var(--core-color-brand-green) 50%, var(--core-color-font)));--core-color-item-hover: light-dark(color-mix(in srgb, var(--core-color-border-light) var(--core-color-transparent-faint), transparent), color-mix(in srgb, var(--core-color-border-dark) var(--core-color-transparent-faint), transparent));--core-color-scrollbar-thumb: light-dark(color-mix(in srgb, var(--core-color-border-light) 25%, white), color-mix(in srgb, var(--core-color-border-dark) var(--core-color-transparent-light), transparent));--core-color-scrollbar-thumb-hover: light-dark(color-mix(in srgb, var(--core-color-border-light) 65%, white), color-mix(in srgb, var(--core-color-border-dark) var(--core-color-transparent-medium), transparent))}:host,:root{--core-feedback-danger-border: light-dark(rgba(170, 45, 45, .45), rgba(255, 148, 148, .42));--core-feedback-danger-fill: light-dark(rgba(255, 232, 232, .92), rgba(78, 25, 25, .88));--core-feedback-danger-text: light-dark(#6b1717, #ffd6d6);--core-feedback-warning-border: light-dark(rgba(176, 117, 28, .4), rgba(255, 212, 120, .42));--core-feedback-warning-fill: light-dark(rgba(255, 245, 214, .95), rgba(95, 64, 14, .82));--core-feedback-warning-text: light-dark(#704507, #ffebb8);--core-feedback-success-border: light-dark(color-mix(in srgb, var(--core-color-brand-green) 28%, white), color-mix(in srgb, var(--core-color-brand-green) 34%, white));--core-feedback-success-fill: light-dark(color-mix(in srgb, var(--core-color-brand-green) 10%, white), color-mix(in srgb, var(--core-color-brand-green) 18%, black));--core-feedback-success-text: light-dark(color-mix(in srgb, var(--core-color-brand-green) 68%, black), color-mix(in srgb, white 88%, var(--core-color-brand-green)));--core-feedback-info-border: light-dark(color-mix(in srgb, var(--core-color-brand) 24%, white), color-mix(in srgb, var(--core-color-brand) 36%, white));--core-feedback-info-fill: light-dark(color-mix(in srgb, var(--core-color-brand) 8%, white), color-mix(in srgb, var(--core-color-brand) 22%, black));--core-feedback-info-text: light-dark(color-mix(in srgb, var(--core-color-brand) 72%, black), color-mix(in srgb, white 88%, var(--core-color-brand)))}:host,:root{--core-interaction-hover-surface: light-dark(color-mix(in srgb, var(--core-color-brand) 4%, var(--core-color-window)), color-mix(in srgb, var(--core-color-brand) 8%, var(--core-color-panel)));--core-interaction-active-surface: light-dark(color-mix(in srgb, var(--core-color-brand) 8%, var(--core-color-window)), color-mix(in srgb, var(--core-color-brand) 16%, var(--core-color-panel)));--core-interaction-selected-surface: light-dark(color-mix(in srgb, var(--core-color-brand) 12%, white), color-mix(in srgb, var(--core-color-brand) 24%, var(--core-color-window)));--core-transition-fast: .12s;--core-transition-normal: .2s;--core-opacity-disabled: .72;--core-focus-ring-color: light-dark(color-mix(in srgb, var(--core-color-brand-green) 25%, transparent), color-mix(in srgb, var(--core-color-brand-monochromatic) 25%, transparent));--core-focus-ring-outline: 2px solid var(--core-focus-ring-color);--core-focus-ring-outline-offset: 2px;--core-focus-ring-shadow: 0 0 0 3px color-mix(in srgb, var(--core-focus-ring-color) 55%, transparent)}@media(prefers-reduced-motion:reduce){:host,:root{--core-transition-fast: 0ms;--core-transition-normal: 0ms}}:host,:root{--core-content-inline-code-surface: light-dark(color-mix(in srgb, var(--core-color-brand) 8%, var(--core-color-window)), color-mix(in srgb, white 6%, var(--core-color-window)));--core-content-code-surface: color-mix(in srgb, var(--core-content-inline-code-surface) 50%, var(--core-color-window));--core-content-code-text: var(--core-color-font);--core-content-quote-border: color-mix(in srgb, var(--core-color-brand-green) 35%, transparent);--core-content-table-border: light-dark(#9aabb2, color-mix(in srgb, var(--core-color-font) 45%, var(--core-color-window)));--core-content-editable-hover: var(--core-interaction-hover-surface);--core-content-editable-active: var(--core-interaction-active-surface)}:host,:root{--core-shadow-color: light-dark(rgba(0, 82, 103, .1), rgba(0, 0, 0, .1));--core-shadow: 0 2px 18px var(--core-shadow-color);--core-shadow-lg: 0 10px 24px light-dark(rgba(0, 82, 103, .16), rgba(0, 0, 0, .22));--core-shadow-xl: 0 14px 28px light-dark(rgba(0, 82, 103, .2), rgba(0, 0, 0, .28));--core-border-radius: 6px;--core-border-dashed-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20width%3D'100%25'%20height%3D'100%25'%3E%3Crect%20x%3D'0.5'%20y%3D'0.5'%20rx%3D'5.5'%20style%3D'width%3Acalc%28100%25%20-%201px%29%3Bheight%3Acalc%28100%25%20-%201px%29'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1'%20shape-rendering%3D'crispEdges'%20stroke-dasharray%3D'6%204'/%3E%3C/svg%3E");--core-border-dashed-width: 1px;--core-border-dashed-radius: 6px;--core-surface-border-width: var(--core-sizing-border);--core-surface-border-color: var(--core-color-border);--core-surface-radius: var(--core-border-radius);--core-surface-background: var(--core-color-window);--core-surface-background-subtle: light-dark(color-mix(in srgb, var(--core-color-brand) 3%, var(--core-color-window)), color-mix(in srgb, var(--core-color-panel) 82%, var(--core-color-window)));--core-surface-background-emphasis: light-dark(color-mix(in srgb, var(--core-color-brand) 8%, white), color-mix(in srgb, var(--core-color-brand) 16%, var(--core-color-window)));--core-surface-background-muted: var(--core-surface-background-subtle);--core-surface-border-color-strong: light-dark(color-mix(in srgb, var(--core-color-brand) 28%, white), color-mix(in srgb, var(--core-color-brand) 34%, black));--core-surface-shadow: var(--core-shadow);--core-surface-border-shadow-inset: inset 0 0 0 var(--core-surface-border-width) var(--core-surface-border-color);--core-surface-shadow-inset: inset 0 2px 18px var(--core-shadow-color);--core-surface-ring-width: 3px;--core-surface-ring-color: var(--core-focus-ring-color, color-mix(in srgb, var(--core-color-brand) 16%, transparent));--core-surface-ring-base-shadow: none;--core-panel-border-color: light-dark(#d2e6eb, color-mix(in srgb, var(--core-color-font) 8%, var(--core-color-window)));--core-panel-radius: 10px;--core-panel-width: 500px;--core-panel-shadow: 0 0 45px light-dark(rgba(0, 0, 0, .024), var(--core-shadow-color))}:root{--core-padding: var(--_core-padding);--core-margin: var(--_core-margin);--core-surface-padding: var(--_core-surface-padding);--core-surface-padding-dense: var(--_core-surface-padding-dense);--core-surface-padding-roomy: var(--_core-surface-padding-roomy);--core-panel-padding: var(--_core-panel-padding)}:host,:root{--_core-padding: 24px;--_core-margin: calc(var(--core-padding, var(--_core-padding)) * 1.5);--_core-surface-padding: var(--core-padding, var(--_core-padding));--_core-surface-padding-dense: calc(var(--core-padding, var(--_core-padding)) * .5);--_core-surface-padding-roomy: calc(var(--core-padding, var(--_core-padding)) * 1.5);--_core-panel-padding: 57px 60px}.border,.border-dashed,.core-button,:host .button{border-width:var(--core-sizing-border);border-color:var(--core-color-border);border-style:solid}.border.dashed,.border-dashed,.core-button.dashed,:host .button.dashed{border:var(--core-border-dashed-width) solid transparent;border-radius:var(--core-border-dashed-radius);position:relative}.border.dashed:before,.border-dashed:before,.core-button.dashed:before,:host .button.dashed:before{color:inherit;background:var(--core-border-dashed-color, var(--core-color-border));-webkit-mask:var(--core-border-dashed-image) center / 100% 100% no-repeat;mask:var(--core-border-dashed-image) center / 100% 100% no-repeat;content:"";inset:calc(0px - var(--core-border-dashed-width));pointer-events:none;position:absolute}.border.dashed.square,.border-dashed.square,.core-button.dashed.square,:host .button.dashed.square{--core-border-dashed-radius: 0px;--core-border-dashed-dash: 6px;--core-border-dashed-gap: 4px}.border.dashed.square:before,.border-dashed.square:before,.core-button.dashed.square:before,:host .button.dashed.square:before{--dash-horizontal: repeating-linear-gradient(to right, #000 0 var(--core-border-dashed-dash), transparent var(--core-border-dashed-dash) calc(var(--core-border-dashed-dash) + var(--core-border-dashed-gap)));--dash-vertical: repeating-linear-gradient(to bottom, #000 0 var(--core-border-dashed-dash), transparent var(--core-border-dashed-dash) calc(var(--core-border-dashed-dash) + var(--core-border-dashed-gap)));-webkit-mask:var(--dash-horizontal) left top / 100% var(--core-border-dashed-width) no-repeat,var(--dash-horizontal) left bottom / 100% var(--core-border-dashed-width) no-repeat,var(--dash-vertical) left top / var(--core-border-dashed-width) 100% no-repeat,var(--dash-vertical) right top / var(--core-border-dashed-width) 100% no-repeat;mask:var(--dash-horizontal) left top / 100% var(--core-border-dashed-width) no-repeat,var(--dash-horizontal) left bottom / 100% var(--core-border-dashed-width) no-repeat,var(--dash-vertical) left top / var(--core-border-dashed-width) 100% no-repeat,var(--dash-vertical) right top / var(--core-border-dashed-width) 100% no-repeat}:host,:root{--core-font-family: "Open Sans", sans-serif;--core-font-size: 16px;--core-font-size-xs: calc(var(--core-font-size) * .9);--core-font-size-sm: calc(var(--core-font-size) * .92);--core-font-size-compact: calc(var(--core-font-size-base, var(--core-font-size)) * .75);--core-font-size-fine: calc(var(--core-font-size-base, var(--core-font-size)) * .6875);--core-font-weight: 300;--core-font-weight-bold: 400;--core-font-weight-h1: 500}:root{--core-font-size-base: var(--core-font-size)}:host,t-small,.core-small:not(:root),:root.core-small>*{--core-font-size: calc(var(--core-font-size-base, 16px) * var(--core-size-scale, 1))}:host,:root{--core-overlay-backdrop-color: color-mix(in srgb, var(--core-color-border) var(--core-color-transparent-medium), transparent);--core-overlay-backdrop-pattern: linear-gradient(-45deg, light-dark(rgba(0, 0, 0, .25), rgba(20, 20, 20, .25)) 1%, Transparent 1%, Transparent 49.5%, light-dark(rgba(0, 0, 0, .25), rgba(20, 20, 20, .25)) 50.5%, light-dark(rgba(0, 0, 0, .125), rgba(20, 20, 20, .25)) 51%, Transparent 51%, Transparent 100%);--core-overlay-backdrop-opacity: .7;--core-overlay-backdrop-blur: 400px;--core-overlay-z-index-backdrop: 1000;--core-overlay-z-index-surface: 1001;--core-overlay-z-index-floating: 1002;--core-overlay-z-index-top: 1003}:host,:root{--core-sizing-border: 1px;--core-border-radius-pill: 999px}:host,:root{font-family:var(--core-font-family);font-size:var(--core-font-size);font-weight:var(--core-font-weight)}t-small,.core-small{--core-size-scale: .75;font-size:var(--core-font-size)}:root.core-small{font-size:calc(var(--core-font-size-base) * var(--core-size-scale))}b,strong,h2,h3,h4,h5,h6,th{font-weight:var(--core-font-weight-bold)}h1{font-weight:var(--core-font-weight-h1)}:host,:root{--core-button-radius: 5px;--core-button-hover-border: color-mix(in srgb, var(--core-color-border) 90%, currentColor);--core-button-hover-background: color-mix(in srgb, currentColor 2%, var(--core-surface-background, var(--core-color-window)));--core-button-primary-background: light-dark(var(--core-color-brand), #003c46);--core-button-primary-color: white;--core-button-primary-hover-background: light-dark(#0e5965, #004650);--core-button-primary-shadow: 0 2px 4px var(--core-shadow-color);--core-button-primary-active-background: color-mix(in srgb, var(--core-button-primary-background) 88%, black);--core-button-primary-focus-color: light-dark(var(--core-color-brand), white)}:root{--core-button-font-size: var(--_core-button-font-size);--core-button-height: var(--_core-button-height);--core-button-line-height: var(--_core-button-line-height);--core-button-margin-block-start: var(--_core-button-margin-block-start);--core-button-primary-padding-inline: var(--_core-button-primary-padding-inline)}:host,:root{--_core-button-font-size: 11pt;--_core-button-height: 46px;--_core-button-line-height: 44px;--_core-button-margin-block-start: calc(var(--core-font-size-base, 16px) * .75);--_core-button-primary-padding-inline: calc(var(--core-font-size-base, 16px) * 2.1875)}.core-button,:host .button{border-radius:var(--core-button-radius);box-sizing:border-box;height:var(--core-button-height, var(--_core-button-height));padding:0 var(--core-button-padding-inline, calc(var(--core-font-size) * .75));margin-block-start:0;font:inherit;font-size:var(--core-button-font-size, var(--_core-button-font-size));line-height:var(--core-button-line-height, var(--_core-button-line-height));color:inherit;background:var(--core-surface-background, var(--core-color-window));box-shadow:none;cursor:pointer;transition:background-color var(--core-transition-fast, .12s) ease,color var(--core-transition-fast, .12s) ease,transform var(--core-transition-fast, .12s) ease,border-color var(--core-transition-fast, .12s) ease}.core-button:hover:not(:disabled),:host .button:hover:not(:disabled){border-color:var(--core-button-hover-border);background:var(--core-button-hover-background)}.core-button:focus-visible,:host .button:focus-visible{outline:var(--core-focus-ring-outline, 2px solid var(--core-focus-ring-color));outline-offset:var(--core-focus-ring-outline-offset, 2px);box-shadow:var(--core-focus-ring-shadow)}.core-button:active:not(:disabled),:host .button:active:not(:disabled){transform:translateY(1px)}.core-button:disabled,:host .button:disabled{opacity:var(--core-opacity-disabled, .72);cursor:not-allowed}.core-button[aria-busy=true],:host .button[aria-busy=true]{cursor:progress;position:relative;-webkit-text-fill-color:transparent}.core-button[aria-busy=true]>*,:host .button[aria-busy=true]>*{opacity:0}.core-button[aria-busy=true]:after,:host .button[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;box-sizing:border-box;width:1em;height:1em;margin:-.5em 0 0 -.5em;pointer-events:none;border:.125em solid currentColor;border-inline-end-color:transparent;border-radius:50%;will-change:transform;animation:core-button-spin .8s linear infinite}.core-button[aria-busy=true].has-progress,:host .button[aria-busy=true].has-progress{color:var(--core-color-font);background-color:var(--core-color-panel);background-image:linear-gradient(var(--core-button-progress-color, light-dark(#f5f8f9, var(--core-color-window))),var(--core-button-progress-color, light-dark(#f5f8f9, var(--core-color-window))));background-repeat:no-repeat;background-position:left center;background-size:var(--core-button-progress, 0%) 100%;transition:background-size var(--core-transition-fast, .12s) linear}@keyframes core-button-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.core-button[aria-busy=true]:after,:host .button[aria-busy=true]:after{animation:none;will-change:auto}.core-button[aria-busy=true].has-progress,:host .button[aria-busy=true].has-progress{transition:none}}:where(p,input,select,textarea,label,fieldset):not([hidden])+.core-button,:host :where(p,input,select,textarea,label,fieldset):not([hidden])+.button,:where(p,input,select,textarea,label,fieldset):not([hidden])+:host .button{margin-block-start:var(--core-button-margin-block-start, var(--_core-button-margin-block-start))}.core-button.primary,:host .button.primary{padding-inline:var(--core-button-primary-padding-inline, var(--_core-button-primary-padding-inline));color:var(--core-button-primary-color);background:var(--core-button-primary-background);border-width:1px;border-color:color-mix(in srgb,var(--core-button-primary-background) 60%,black);box-shadow:var(--core-button-primary-shadow)}.core-button.primary:hover:not(:disabled),:host .button.primary:hover:not(:disabled){color:var(--core-button-primary-color);background:var(--core-button-primary-hover-background);border-color:color-mix(in srgb,var(--core-button-primary-hover-background) 60%,black)}.core-button.primary:active:not(:disabled),:host .button.primary:active:not(:disabled){background:var(--core-button-primary-active-background);border-color:color-mix(in srgb,var(--core-button-primary-active-background) 60%,black)}.core-button.primary:focus-visible,:host .button.primary:focus-visible{outline-color:var(--core-button-primary-focus-color);box-shadow:var(--core-button-primary-shadow),var(--core-focus-ring-shadow)}.core-focus-ring:focus-visible{outline:var(--core-focus-ring-outline, 2px solid var(--core-focus-ring-color));outline-offset:var(--core-focus-ring-outline-offset, 2px)}.core-input{box-sizing:border-box;border:var(--core-input-border-width, var(--core-surface-border-width)) solid var(--core-input-border-color, var(--core-surface-border-color));border-radius:var(--core-input-radius, calc(var(--core-border-radius) * .5));background:var(--core-input-background, var(--core-surface-background-subtle));box-shadow:var(--core-input-shadow, var(--core-surface-shadow-inset));padding:var(--core-input-padding, calc(var(--core-font-size) * .5));font:inherit;color:inherit}.core-input:not([type=checkbox],[type=radio],[type=range],[type=hidden]){min-height:var(--core-input-min-height, calc(var(--core-font-size) * 3.25))}.core-input:focus-visible{outline:var(--core-focus-ring-outline);outline-offset:var(--core-focus-ring-outline-offset)}.core-input:disabled{opacity:var(--core-input-disabled-opacity, .55);cursor:not-allowed}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){--core-select-arrow-size: calc(var(--core-font-size) * .5);--core-select-arrow-inset: calc(var(--core-font-size) * .875);appearance:none;padding-inline-end:calc(var(--core-select-arrow-inset) * 2 + var(--core-select-arrow-size));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right calc(var(--core-select-arrow-inset) + var(--core-select-arrow-size) * .5) center,right var(--core-select-arrow-inset) center;background-size:calc(var(--core-select-arrow-size) * .5) calc(var(--core-select-arrow-size) * .5);background-repeat:no-repeat}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):dir(rtl){background-position:left var(--core-select-arrow-inset) center,left calc(var(--core-select-arrow-inset) + var(--core-select-arrow-size) * .5) center}@media(forced-colors:active){select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){appearance:auto;background-image:none}}.core-field{display:flex;flex-direction:column;gap:0;min-width:0}.core-field-label{font-size:.9em;font-weight:var(--core-font-weight-bold, 600)}.core-field-label:not(.is-visually-hidden){margin-block-end:calc(var(--core-font-size) * .2)}.core-field-input{width:100%;min-width:0}.core-field-help{margin-block-start:calc(var(--core-font-size) * .375);font-size:calc(var(--core-font-size) * .875);opacity:.8}.core-field-input[aria-invalid=true]{border-color:var(--core-color-brand-red)}.core-field .is-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.core-surface,.core-panel{box-sizing:border-box;display:block;border:solid var(--core-surface-border-width) var(--core-surface-border-color);border-radius:var(--core-surface-radius);background-color:var(--core-surface-background);padding:var(--core-surface-padding, var(--_core-surface-padding));color:inherit}.core-surface.dense,.core-panel.dense{padding:var(--core-surface-padding-dense, var(--_core-surface-padding-dense))}.core-surface.roomy,.core-panel.roomy{padding:var(--core-surface-padding-roomy, var(--_core-surface-padding-roomy))}.core-surface.muted,.core-panel.muted{background-color:var(--core-surface-background-muted)}.core-surface.fill,.core-panel.fill{width:100%;max-width:100%}.core-panel{width:min(100%,var(--core-panel-width));border:1px solid var(--core-panel-border-color);border-radius:var(--core-panel-radius);padding:var(--core-panel-padding, var(--_core-panel-padding));box-shadow:var(--core-panel-shadow);--core-surface-ring-base-shadow: var(--core-panel-shadow)}.core-shadow{box-shadow:var(--core-surface-shadow);--core-surface-ring-base-shadow: var(--core-surface-shadow)}.core-surface-inset{border:0;box-shadow:var(--core-surface-border-shadow-inset),var(--core-surface-shadow-inset);--core-surface-ring-base-shadow: var(--core-surface-border-shadow-inset), var(--core-surface-shadow-inset)}.core-surface-ring{transition:box-shadow var(--core-transition-fast, .12s) ease}.core-surface-ring:hover,.core-surface-ring:focus-within{box-shadow:var(--core-surface-ring-base-shadow, none),0 0 0 var(--core-surface-ring-width) var(--core-surface-ring-color)}.core-inline-code{font-family:var(--core-font-family-monospace, Consolas, monospace);font-size:.9em}.core-code-block{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;padding:calc(var(--core-font-size-base, var(--core-font-size)) * .75);border:var(--core-sizing-border) solid var(--core-color-border);border-radius:var(--core-border-radius);background:var(--core-content-code-surface);color:var(--core-content-code-text);font-family:var(--core-font-family-monospace, Consolas, monospace);font-size:calc(var(--core-font-size-base, var(--core-font-size)) * .75);font-weight:inherit;line-height:1.4}.core-code-block code{padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;white-space:inherit}a:any-link{color:var(--core-color-link);text-decoration:none;transition:color var(--core-transition-normal) ease}a:any-link:hover{color:var(--core-color-link-hover)}a:any-link:focus-visible{outline:var(--core-focus-ring-outline);outline-offset:var(--core-focus-ring-outline-offset)}.core-scroll-frame{--core-scroll-frame-v-size: 0px;--core-scroll-frame-h-size: 0px;--core-scroll-frame-left: 0px;--core-scroll-frame-right: var(--core-scroll-frame-v-size);--core-scroll-frame-top: 0px;--core-scroll-frame-bottom: var(--core-scroll-frame-h-size);position:relative;min-width:0;min-height:0;width:100%;height:100%;overflow:hidden}.core-scroll-frame[data-scrollbar-vertical=left]{--core-scroll-frame-left: var(--core-scroll-frame-v-size);--core-scroll-frame-right: 0px}.core-scroll-frame[data-scrollbar-horizontal=top]{--core-scroll-frame-top: var(--core-scroll-frame-h-size);--core-scroll-frame-bottom: 0px}.core-scroll-frame>.core-scroll-frame-viewport{position:absolute;inset:var(--core-scroll-frame-top) var(--core-scroll-frame-right) var(--core-scroll-frame-bottom) var(--core-scroll-frame-left);width:auto;height:auto;min-width:0;min-height:0;scrollbar-width:none}.core-scroll-frame>.core-scroll-frame-viewport::-webkit-scrollbar{display:none}.core-scroll-frame>.core-scroll-frame-track{position:absolute;margin:0;padding:0;border:0;box-sizing:border-box;overflow:hidden;outline:none}.core-scroll-frame>.core-scroll-frame-track[hidden]{display:none}.core-scroll-frame>.core-scroll-frame-track>div{min-width:1px;min-height:1px}.core-scroll-frame>.core-scroll-frame-track.is-vertical{top:var(--core-scroll-frame-top);bottom:var(--core-scroll-frame-bottom);right:0;width:var(--core-scroll-frame-v-size);overflow-y:scroll}.core-scroll-frame>.core-scroll-frame-track.is-horizontal{left:var(--core-scroll-frame-left);right:var(--core-scroll-frame-right);bottom:0;height:var(--core-scroll-frame-h-size);overflow-x:scroll}.core-scroll-frame[data-scrollbar-vertical=left]>.core-scroll-frame-track.is-vertical{left:0;right:auto}.core-scroll-frame[data-scrollbar-horizontal=top]>.core-scroll-frame-track.is-horizontal{top:0;bottom:auto}.core-scroll-frame>.core-scroll-frame-measure{position:absolute;width:100px;height:100px;overflow:scroll;visibility:hidden;pointer-events:none}.core-scroll-frame>.core-scroll-frame-measure>div{width:200px;height:200px}.core-scroll-frame-viewport{overflow:auto}t-navbar:not(:defined){display:block;flex:none;order:-1;min-width:0;font-family:var(--core-font-family);font-size:var(--core-font-size);color:var(--t-navbar-color, var(--core-color-font));box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:var(--t-navbar-gap, calc(var(--core-font-size) * .75)) var(--t-navbar-gap, calc(var(--core-font-size) * 1.25));min-height:var(--t-navbar-min-height, calc(var(--core-font-size) * 3.5 * var(--core-size-scale, 1)));padding:var(--t-navbar-padding, calc(var(--core-font-size) * .75) calc(var(--core-font-size) * 1.25));border:0;border-block-end:var(--core-surface-border-width) solid var(--t-navbar-border-color, var(--core-surface-border-color));border-radius:0;background:var(--t-navbar-background, var(--core-surface-background))}t-navbar:not(:defined)[variant=brand]{color:var(--t-navbar-color, var(--core-button-primary-color));font-weight:var(--core-font-weight, 300);background:var(--t-navbar-background, light-dark(var(--core-color-brand-monochromatic), var(--core-color-brand)));min-height:var(--t-navbar-min-height, calc(var(--core-font-size) * 3.75 * var(--core-size-scale, 1)))}t-navbar:not(:defined)[placement=bottom]{order:1;border-block-end:0;border-block-start:var(--core-surface-border-width) solid var(--t-navbar-border-color, var(--core-surface-border-color))}t-navbar:not(:defined)[hidden]{display:none}t-navbar:not(:defined)>*{min-width:0;max-width:100%}t-navbar:not(:defined)>[slot=end]{margin-inline-start:auto}:host,:root{--core-font-family: "Open Sans", sans-serif !important;--font-weight-default: 300;--font-weight-bold: var(--core-font-weight-bold);--font-weight-reduced: 200;--core-color-scrollbar-thickness: 4px}:host{font-family:var(--core-font-family);display:inline-block}:host:not([initialised])>*{display:none!important}:host,:host *{position:relative}:host,:host *,.core-scroll,.core-scroll-all,.core-scroll-all *{scrollbar-width:initial}:host::-webkit-scrollbar,:host *::-webkit-scrollbar,.core-scroll::-webkit-scrollbar,.core-scroll-all::-webkit-scrollbar,.core-scroll-all *::-webkit-scrollbar{width:calc(var(--core-color-scrollbar-thickness) * 3);height:calc(var(--core-color-scrollbar-thickness) * 3)}:host::-webkit-scrollbar-track,:host *::-webkit-scrollbar-track,.core-scroll::-webkit-scrollbar-track,.core-scroll-all::-webkit-scrollbar-track,.core-scroll-all *::-webkit-scrollbar-track{background:none}:host::-webkit-scrollbar-thumb,:host *::-webkit-scrollbar-thumb,.core-scroll::-webkit-scrollbar-thumb,.core-scroll-all::-webkit-scrollbar-thumb,.core-scroll-all *::-webkit-scrollbar-thumb{background:var(--core-color-scrollbar-thumb);border-radius:var(--core-border-radius-pill);border:var(--core-color-scrollbar-thickness) solid transparent;background-clip:content-box}:host::-webkit-scrollbar-thumb:hover,:host *::-webkit-scrollbar-thumb:hover,.core-scroll::-webkit-scrollbar-thumb:hover,.core-scroll-all::-webkit-scrollbar-thumb:hover,.core-scroll-all *::-webkit-scrollbar-thumb:hover{background:var(--core-color-scrollbar-thumb-hover);background-clip:content-box}
