.nav-wrapper,nav{height:64px!important}@media (min-width:1024px){.nav-wrapper{padding:0 .75rem}}.nav-wrapper .brand-logo img{height:48px;margin-top:8px}.nav-wrapper ul.hide-on-med-and-down li{min-width:150px;text-align:center}.nav-wrapper svg{height:24px;margin-top:22px;width:24px}.nav-wrapper .user{height:64px;padding-left:18px}@media (max-width:1024px){.nav-wrapper .user{margin:0 18px}}.nav-wrapper .user.empty{cursor:default;pointer-events:none}.nav-wrapper .user.empty svg{visibility:hidden}.nav-wrapper a.sspx-pink:hover{background:#e94a8d}.subnavigation{background:#e6337f;height:32px;line-height:32px;margin-bottom:5px;margin-top:-5px;position:relative;vertical-align:middle;width:100%}.subnavigation .items{display:flex;height:30px;width:100%}.subnavigation .items a{background:#e6337f;color:#fff;cursor:pointer;flex:1;line-height:30px;text-align:center;transition:background-color .2s ease-in-out;user-select:none;vertical-align:middle}.subnavigation .items a:hover{background:#e94a8d}.subnavigation .indicator{background:#fff;bottom:0;height:2px;left:0;position:absolute;transition:left .2s ease-in-out}.material-tooltip{background-color:#2f2f2f;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);white-space:nowrap}.card .card-action a:not(.btn):not(.btn-small):not(.btn-large):not(.btn-large):not(.btn-floating):last-child{margin-right:0}.sspx-pink.btn-floating:focus,.sspx-pink.btn-floating:hover,.sspx-pink.btn-large:focus,.sspx-pink.btn-small:focus,.sspx-pink.btn:focus{background-color:#ec609c}.input-field input:focus+label{color:#e6337f!important}.row .input-field input:focus{border-bottom:1px solid #e6337f!important;box-shadow:0 1px 0 0 #e6337f!important}input[type=text]:not(.browser-default).valid{border-bottom-color:#e6337f}[type=radio].with-gap:checked+span:after,[type=radio]:checked+span:after{background-color:#e6337f}[type=radio].with-gap:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio]:checked+span:after{border:2px solid #e6337f}.input-field label{user-select:none}.dropdown-content li>a,.dropdown-content li>span{color:#e6337f}.datepicker-date-display,.datepicker-table td.is-selected{background-color:#e6337f}.datepicker-cancel,.datepicker-clear,.datepicker-done,.datepicker-today{color:#e6337f}table.sspx-list tbody tr:nth-child(odd){background:#f5f5f5}table.sspx-list tbody tr:hover{background:#eee}table.sspx-list td{padding:7.5px 5px}table.sspx-list td svg{height:16px}table.sspx-list td.actions{padding:0 5px}table.sspx-list td.actions a{color:rgba(0,0,0,.87);display:inline-block;padding:2.5px;transition:color .2s ease-in-out}table.sspx-list td.actions a svg{height:18px;margin-top:-3px}table.sspx-list td.actions a:hover{color:#e6337f}table.sspx-list td.actions a+a{margin-left:10px}.pagination{user-select:none}.pagination li:not(.active){cursor:pointer}.pagination li.disabled{cursor:default}.pagination li.disabled a{cursor:default;pointer-events:none}.pagination li.active{background:#e6337f}.pagination svg{margin-top:-5px}input.search{background-color:red;height:12px}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{max-height:100px;opacity:0}.grow-enter-active,.grow-leave-active{max-height:1000px;transform-origin:top;transition:all .5s ease}.grow-enter-from,.grow-leave-to{max-height:0;opacity:0}.sspx-grey{background:#2f2f2f;color:#fff}.sspx-grey-text{color:#2f2f2f}.sspx-pink{background:#e6337f;color:#fff}.sspx-pink-text{color:#e6337f!important}.sspx-blue{background:#1976d2;color:#fff}.sspx-blue-text{color:#1976d2!important}.sspx-separator{background-image:linear-gradient(270deg,#255471,#a2476e);height:4px}.btn.sspx-pink:hover{background:#ec609c}.btn.sspx-pink:focus{background:#e6337f}footer{line-height:32px;padding:0 .75rem;vertical-align:middle}#sspx-content{background-color:#f5f5f5;min-height:calc(100vh - 100px);padding-top:5px}.card .card-content p,p{margin-bottom:1rem}a.btn-small svg{margin-top:-3px;max-height:20px}.btn-flat.sspx-pink-text:hover{background:#fce9f1}.sspx-tooltip{transition:all .1s ease-in-out}.btn-flat.sspx-grey-text{color:#2f2f2f!important}.btn-flat.sspx-grey-text:hover{background:#eee}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}.card .card-subtitle{display:block;font-size:18px;font-weight:300;line-height:24px;margin-bottom:8px}.toast.success svg{color:green}.toast.error svg{color:red}.toast.warning svg{color:#ffca28}::selection{background:#e6337f}.subnode{padding-left:15px}