:root{--colorPrimary:#7AB842;--colorPrimary-dark:#619235;--colorSecondary:#F26621;--colorTertiary:#D12429;--colorTertiary-dark:#A51D20;--colorOffBlack:#2C2A2A;--colorGrey:#59595C;--colorGrey-light:#CDCDCE;--colorGrey-dark:#333335;--colorOffWhite:#F2F2F6;--colorWhite:#ffffff;--colorBlack:#000000;--colorErrorRed:#ed000c}.bg-primary{background-color:var(--colorPrimary)}.bg-primary-light{background-color:var(--colorPrimary-light)}.bg-primary-dark{background-color:var(--colorPrimary-dark)}.bg-secondary{background-color:var(--colorSecondary)}.bg-secondary-light{background-color:var(--colorSecondary-light)}.bg-secondary-dark{background-color:var(--colorSecondary-dark)}.bg-tertiary{background-color:var(--colorTertiary)}.bg-tertiary-light{background-color:var(--colorTertiary-light)}.bg-tertiary-dark{background-color:var(--colorTertiary-dark)}.bg-grey{background-color:var(--colorGrey)}.bg-grey-light{background-color:var(--colorGrey-light)}.bg-grey-dark{background-color:var(--colorGrey-dark)}.bg-offBlack{background-color:var(--colorOffBlack)}.bg-offBlack-light{background-color:var(--colorOffBlack-light)}.bg-offBlack-dark{background-color:var(--colorOffBlack-dark)}.bg-offWhite{background-color:var(--colorOffWhite)}.bg-offWhite-dark{background-color:var(--colorOffWhite-dark)}.bg-white{background-color:var(--colorWhite)}.txt-primary{color:var(--colorPrimary)}.txt-primary-light{color:var(--colorPrimary-light)}.txt-primary-dark{color:var(--colorPrimary-dark)}.txt-secondary{color:var(--colorSecondary)}.txt-secondary-light{color:var(--colorSecondary-light)}.txt-secondary-dark{color:var(--colorSecondary-dark)}.txt-tertiary{color:var(--colorTertiary)}.txt-tertiary-light{color:var(--colorTertiary-light)}.txt-tertiary-dark{color:var(--colorTertiary-dark)}.txt-grey{color:var(--colorGrey)}.txt-grey-light{color:var(--colorGrey-light)}.txt-grey-dark{color:var(--colorGrey-dark)}.txt-offBlack{color:var(--colorOffBlack)}.txt-offBlack-light{color:var(--colorOffBlack-light)}.txt-offBlack-dark{color:var(--colorOffBlack-dark)}.txt-offWhite{color:var(--colorOffWhite)}.txt-offWhite-dark{color:var(--colorOffWhite-dark)}.txt-white{color:var(--colorWhite)}.txt-white a,.txt-white a:visited{color:var(--colorWhite);border-bottom-color:var(--colorWhite)}.txt-white a:hover{border-bottom-style:solid}.txt-errorRed{color:var(--colorErrorRed)}.fill-primary{fill:var(--colorPrimary)}.fill-primary-light{fill:var(--colorPrimary-light)}.fill-primary-dark{fill:var(--colorPrimary-dark)}.fill-secondary{fill:var(--colorSecondary)}.fill-secondary-light{fill:var(--colorSecondary-light)}.fill-secondary-dark{fill:var(--colorSecondary-dark)}.fill-tertiary{fill:var(--colorTertiary)}.fill-tertiary-light{fill:var(--colorTertiary-light)}.fill-tertiary-dark{fill:var(--colorTertiary-dark)}.fill-grey{fill:var(--colorGrey)}.fill-grey-light{fill:var(--colorGrey-light)}.fill-grey-dark{fill:var(--colorGrey-dark)}.fill-offBlack{fill:var(--colorOffBlack)}.fill-offBlack-light{fill:var(--colorOffBlack-light)}.fill-offWhite{fill:var(--colorOffWhite)}.fill-offWhite-dark{fill:var(--colorOffWhite-dark)}.fill-white{fill:var(--colorWhite)}html{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{font-family:'Open Sans',Helvetica,Arial,sans-serif;color:var(--colorOffBlack);background:var(--colorWhite)}.fauxH1,h1{font-family:Bungee,sans-serif;font-size:3rem;font-weight:400;margin:0 0 1rem 0;line-height:1.125em}.fauxH2,h2{font-family:Bungee,sans-serif;font-size:1.75rem;font-weight:400;margin:0 0 1rem 0;line-height:1.125em}h3{font-family:Bungee,sans-serif;font-size:1.25rem;font-weight:400;margin:0 0 1rem 0;line-height:1.25em}h4{font-size:1.125rem;font-weight:600;margin:0 0 1rem 0}h5{font-size:1rem;font-weight:700;margin:0 0 1rem 0}h6{font-size:1rem;font-weight:700;margin:0 0 1rem 0}p{font-size:1rem;font-weight:400;line-height:1.5em;margin:0 0 1em 0}ol{font-size:1rem;font-weight:400;line-height:1.5em}ul{font-size:1rem;font-weight:400;line-height:1.5em}strong{font-weight:700}a.anchorFix{position:relative;top:-200px}a,a:visited{color:var(--colorPrimary);border-bottom:.0625em solid var(--colorPrimary);text-decoration:none}a:hover{border-bottom-style:solid}a:active,a:focus{outline:0}a.-active{color:var(--colorPrimary);border-bottom-style:solid}a.-active:hover{cursor:default}a.-noBorder,a.-noBorder:hover,a.-noBorder:visited{border-bottom:none}blockquote{margin:1em 0;padding:1em;border:none;border-left:.125rem solid var(--colorPrimary);font-size:1.25em;line-height:1.3125em;font-style:italic}blockquote span.author{display:block;padding-top:.5em;font-size:1rem;font-style:normal}hr{display:inline-block;width:100%;height:0;margin:1rem 0;padding:0;border:none;border-top:.0625rem solid var(--colorGrey-light);outline:0}pre{display:block;margin:0 0 1rem 0;padding:1em;border-radius:.25em;font-size:1em;text-align:left;tab-size:3;color:var(--colorWhite);background:var(--colorBlack);overflow:hidden;overflow-y:hidden;overflow-x:auto}code{display:inline-block;padding:0 .5em;border-radius:.25em;background-color:var(--colorBlack);color:var(--colorWhite);font-size:.875em;line-height:1.5em}span.inlineCode{display:inline-block;padding:0 .5em;border-radius:.25em;font-size:.75em;font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;color:var(--colorOffWhite);background:var(--colorOffBlack)}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.txt-justify{text-align:justify}.txt-pullout{margin-bottom:1em;padding:.5em .5em .5em 1em;border-left:2px solid var(--colorPrimary);background-color:var(--colorOffWhite)}.txt-highlight{color:var(--colorPrimary)}.txt-small,small{font-size:.75em;font-weight:400}.txt-smaller{font-size:.6125em}.txt-large{font-size:1.125em}.txt-larger{font-size:1.25em}.txt-upper{text-transform:uppercase}.txt-100{font-weight:100}.txt-200{font-weight:200}.txt-300{font-weight:300}.txt-400{font-weight:400}.txt-500{font-weight:500}.txt-600{font-weight:600}.txt-700{font-weight:700}.txt-800{font-weight:800}.txt-900{font-weight:900}.txt-bungee{font-family:Bungee,sans-serif}@media only screen and (max-width:1400px){.ll-txt-left{text-align:left}.ll-txt-center{text-align:center}.ll-txt-right{text-align:right}}@media only screen and (max-width:1200px){.ls-txt-left{text-align:left}.ls-txt-center{text-align:center}.ls-txt-right{text-align:right}}@media only screen and (max-width:1000px){.tl-txt-left{text-align:left}.tl-txt-center{text-align:center}.tl-txt-right{text-align:right}}@media only screen and (max-width:800px){.ts-txt-left{text-align:left}.ts-txt-center{text-align:center}.ts-txt-right{text-align:right}}@media only screen and (max-width:600px){.ml-txt-left{text-align:left}.ml-txt-center{text-align:center}.ml-txt-right{text-align:right}}@media only screen and (max-width:400px){.ms-txt-left{text-align:left}.ms-txt-center{text-align:center}.ms-txt-right{text-align:right}}@font-face{font-display:swap;font-family:Bungee;font-style:normal;font-weight:400;src:url('/_content/Ben.Ui.Library/fonts/bungee-v13-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:300;src:url('//_content/Ben.Ui.Library/fonts/open-sans-v40-latin-300italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:500;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-500italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-600italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-700italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:800;src:url('/_content/Ben.Ui.Library/fonts/open-sans-v40-latin-800italic.woff2') format('woff2')}body{background-color:var(--colorOffWhite)}#appBody{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;height:100vh;background-color:var(--colorOffWhite)}#appBody.-hasFixedSidebar{width:100%;padding-left:19.25rem;padding-right:3rem}#appBody.-idpView{background-color:var(--colorGrey-dark)}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}#screenWidth{top:0;bottom:auto;border-radius:0 0 10px 0}table{display:table;width:100%;border-collapse:separate;border-spacing:0}table th,table thead tr td{padding:.75rem .5rem;border-bottom:none;background-color:var(--colorOffWhite);text-align:left;font-weight:600}table thead tr:hover td{background-color:var(--colorOffWhite)}table tr td{padding:.75rem .5rem;border-bottom:.0625rem solid var(--colorOffWhite);font-weight:400;vertical-align:middle}table tr:hover td{background-color:var(--colorOffWhite-dark)}table.-hasContextMenus tr td:last-of-type{position:relative;width:1.5rem}.m_pagination{display:block;margin:.5rem auto}.m_pagination ul{margin:0;padding:0;list-style:none;text-align:center}.m_pagination ul li{display:inline-block}.m_pagination ._paginationLink{display:inline-block;width:1.75rem;height:1.75rem;margin:0 .25rem;padding:.375rem .25rem .125rem .25rem;border:none;border-radius:.25rem;background-color:var(--colorWhite);color:var(--colorOffBlack);transition:all .25s ease-in-out}.m_pagination ._paginationLink.-directional{position:relative;top:-.0625rem;padding:.125rem .25rem .375rem .25rem}.m_pagination ._paginationLink.-directional.-previous{padding:.125rem .375rem .375rem .125rem}.m_pagination ._paginationLink .material-symbols-rounded{vertical-align:middle;font-size:2rem}.m_pagination ._paginationLink.-active,.m_pagination ._paginationLink.-active:hover{background-color:var(--colorOffBlack);color:var(--colorWhite);cursor:not-allowed}.m_pagination ._paginationLink.-invisible,.m_pagination ._paginationLink.-invisible:hover{background-color:transparent}.m_pagination ._paginationLink:hover{background-color:var(--colorPrimary);color:var(--colorWhite);cursor:pointer}label{display:inline-block;margin:0;padding:0 0 .5rem 0;font-weight:600;text-transform:uppercase}label:hover{cursor:pointer}input[type=date],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{display:inline-block;box-sizing:border-box;width:100%;margin:0;padding:.625rem .75rem;border-radius:.25rem;border:.0625rem solid var(--colorGrey-light);outline:0;background:var(--colorWhite);line-height:1.25rem}input[type=date]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus{border-color:var(--colorPrimary)}input:disabled{cursor:not-allowed}input[type=date].-inline,input[type=email].-inline,input[type=month].-inline,input[type=number].-inline,input[type=password].-inline,input[type=search].-inline,input[type=tel].-inline,input[type=text].-inline{width:auto}textarea{display:inline-block;box-sizing:border-box;max-width:100%;min-width:100%;min-height:10rem;padding:.75rem 1.5rem .75rem 1.5rem;border-radius:1.5rem 1.5rem 0 1.5rem;border:.125rem solid var(--colorGrey);outline:0;background:0 0}textarea:focus{border-color:var(--colorPrimary)}.validation-message{display:inline-block;padding:.25rem 0 0 1.5rem;color:var(--colorErrorRed)}.formError{clear:both;margin:.5rem 0;padding:.375rem 1.5rem .375rem 1.5rem;border-radius:1.125rem;background-color:red;font-size:.875rem;color:#fff}.formOk{clear:both;margin:.5rem 0;padding:.375rem 1.5rem .375rem 1.5rem;border-radius:1.125rem;background-color:green;font-size:.875rem;color:#fff}.cursorPointer{cursor:pointer}svg{max-width:100%;height:auto}