body,html{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.nav-menu-tabs{border-bottom:0}.nav-menu-item{align-items:center;color:#d7d7d7;font-size:.9rem}.nav-menu-item a{align-items:center;color:#d7d7d7}.nav-menu-item a:hover{background-color:rgba(255,255,255,.1);color:#fff}.nav-menu-item a .active{background-color:rgba(255,255,255,.25);color:#fff}.ssop-wrapper{display:grid;grid-template-areas:"header" "nav" "content" "footer";grid-template-rows:auto auto 1fr auto;height:100vh}.ssop-head{align-items:center;background-image:linear-gradient(180deg,#262f42,#0283c2);border-bottom:1px solid #5cafc9;display:grid;grid-area:header;grid-template-areas:"brand-top login";grid-template-columns:auto 1fr;min-height:3.5rem}.ssop-head a{color:#fff;white-space:nowrap}.ssop-head span{color:#fff;white-space:nowrap}.ssop-head .ssop-login a{padding-left:1.5rem;padding-right:1.5rem}.ssop-head .ssop-login span{padding-left:1.5rem;padding-right:1.5rem}.ssop-head .brand-logo{margin-left:1.5rem;vertical-align:baseline;width:4rem}.ssop-head .navbar-brand{padding-bottom:0}.ssop-head .brand{grid-area:brand-top;justify-content:flex-start;padding-bottom:.5rem;padding-left:.5rem;padding-top:.5rem}.ssop-head .brand a{display:none}.ssop-head .ssop-login{display:flex;font-size:.75 rem;grid-area:login;justify-content:flex-end}.ssop-head .ssop-login>a:first-child{overflow:hidden;text-overflow:ellipsis}.ssop-head .ssop-login>a:not(:first-child){border-left:solid 1px #d7d7d7}.ssop-nav{background-color:#363b3f;grid-area:nav;max-width:15rem;overflow:auto}.ssop-nav .navbar-toggler{background-color:rgba(255,255,255,.1)}.ssop-nav .oi{font-size:1.1rem;top:-2px;vertical-align:text-top;width:2rem}.ssop-nav .nav-item{border-top:1px solid #777}.ssop-nav .nav-item a{display:flex;height:3rem}.ssop-content{background-color:#f4f4f4;grid-area:content;overflow:auto;padding:1rem}.ssop-footer{background-color:#000;color:#fff;display:grid;grid-area:footer;grid-template-areas:"brand-bottom copyright";grid-template-columns:auto 1fr;height:30px;padding:5px}.ssop-footer .brand-logo{grid-area:brand-bottom;margin-left:8px;vertical-align:baseline;width:30px}.ssop-footer .copyright{font-size:12px;grid-area:copyright;justify-content:flex-end;text-align:right}@media (min-width:640px){.navbar-toggler{display:none}.ssop-wrapper{grid-template-areas:"header  header" "nav     content" "footer  footer";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto}.ssop-head .brand a{display:inline-block}.ssop-nav .collapse{display:block}}.btn-link,a{color:#0366d6}app{display:flex;flex-direction:column;position:relative}.content{padding-top:1.1rem}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid,.invalid.valid.modified:not([type=checkbox]){outline:1px solid red}ul.validation-errors{list-style:none}.validation-message{color:red}#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}.error-message-icon{display:flex;flex-direction:column;font-size:3rem;justify-content:center;padding:0 1rem 0 0}.groupbox-border{border:1px solid #2571bd;border-radius:.3rem;background:#f5f8ff;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem}.claimtype-border{border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-width:1px;border-color:#eee;border-radius:.3rem}.claimtype-to-delete{background-color:#ff00003d}