:root{-webkit-tap-highlight-color:transparent;line-sizing:normal;text-spacing:trim-start allow-end trim-adjacent ideograph-alpha ideograph-numeric}body>header,body>footer{user-select:none}button,a{user-select:none}html{height:100%}html,body{overflow-x:hidden;margin:0;padding:0}html ._noscroll,body ._noscroll{overflow:hidden}*,*::before,*::after{box-sizing:border-box}h1{font-size:2rem;margin:.67em 0}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}h2,h3,h4,h5,h6{line-height:1}pre{white-space:pre-wrap}hr{border:.5px solid}*:focus,*:active{outline:0}input,select,textarea,button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}a,a:focus,a:active,a:visited,a:hover{text-decoration:none}img,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}img{display:inline-block;max-width:100%}[disabled="disabled"]{opacity:.4;pointer-events:none}textarea{resize:none}code,kbd,samp{font-family:monospace;font-size:1rem}:root{--accent-color:#ff7e20;--secondary-color:#d88313;--green-color:#008276;--background-silver:#f3f3f3;--background-accent:#fffcf9;--brand-color:#ff7e20;--brand-color-dark:color-mix(in srgb,black 60%,var(--brand-color));--brand-color-light:color-mix(in srgb,white 80%,var(--brand-color));--brand-backcolor:#232222;--brand-logo-backcolor:#232222}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro.woff2') format('woff2'),url('/fonts/GothamPro.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro-BlackItalic.woff2') format('woff2'),url('/fonts/GothamPro-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro-Medium.woff2') format('woff2'),url('/fonts/GothamPro-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro-Black.woff2') format('woff2'),url('/fonts/GothamPro-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro-MediumItalic.woff2') format('woff2'),url('/fonts/GothamPro-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro-Bold.woff2') format('woff2'),url('/fonts/GothamPro-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro-Italic.woff2') format('woff2'),url('/fonts/GothamPro-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro-Light.woff2') format('woff2'),url('/fonts/GothamPro-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro-LightItalic.woff2') format('woff2'),url('/fonts/GothamPro-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Pro';src:url('/fonts/GothamPro-BoldItalic.woff2') format('woff2'),url('/fonts/GothamPro-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap}html,body,main{margin:0;padding:0;height:100dvh;overflow:hidden}#components-reconnect-modal{display:none!important}#blazor-error-ui{display:none!important}html,body,textarea,button,select{font-family:'Gotham Pro',Helvetica,Arial,sans-serif;line-height:1.35;letter-spacing:.02em}button{background-color:transparent;border:0;cursor:pointer;user-select:none}.--button{cursor:pointer;background-color:transparent;outline:0;border:0;display:flex;padding:0 4px;margin:2px;gap:5px;background-color:#fff;transition:all 300ms ease-in-out}.--button span{display:flex;gap:4px}.--button ::deep svg{width:1.4em;height:1.4em;transition:opacity .3s ease-in-out}.--button ::deep svg .--svg-stroke{stroke:var(--textColor)}.--button ::deep svg .--svg-fill{fill:var(--textColor)}.--button ::deep svg.icon{display:none;opacity:0}.--button ::deep svg.icon.--svg-fill{fill:var(--brand-color)}.--button:hover:not(button.icon) ::deep svg .--svg-stroke{stroke:var(--brand-color)}.--button:hover:not(button.icon) ::deep svg .--svg-fill{fill:var(--brand-color)}.--button._success{cursor:default;pointer-events:none}.--button._success ::deep svg{opacity:0;display:none}.--button._success ::deep svg.icon{opacity:1;display:block}.--button._dark,.--button._border{border-radius:50px;padding:8px 20px;width:auto;text-align:center;font-size:.75rem}.--button._dark{background-color:var(--brand-color-dark);color:var(--brand-color-light)}.--button._dark svg{opacity:.8}.--button._dark svg.icon.--svg-fill,.--button._dark svg .--svg-fill{fill:var(--brand-color-light)!important}.--button._dark svg .--svg-stroke{stroke:var(--brand-color-light)!important}.--button._dark:hover svg{opacity:1}.--button._dark:hover svg .--svg-fill{fill:var(--brand-color-light)!important}.--button._dark:hover svg .--svg-stroke{stroke:var(--brand-color-light)!important}.--button._border{background-color:transparent;border:1px solid var(--brand-color);color:var(--brand-color)}.--button._border:hover{background-color:var(--brand-color-dark);color:var(--brand-color-light)}.--button._disabled{pointer-events:none;opacity:.5}