.my-profile>.header{align-content:flex-start;background-color:var(--mud-palette-white);display:flex;flex-direction:row;flex-wrap:wrap;height:212px;padding:0 66px}.my-profile>.header>.flex-break{flex-basis:100%}.my-profile>.header>.vrg-avatar-card{padding:0}.my-profile>.header>.right{flex-grow:1;margin-left:32px}.my-profile>.header>.right>.title{font-size:24px;margin-bottom:8px}.my-profile>.header>.right>.subtitle{color:rgba(0,0,0,.871)}.my-profile>.content{padding-left:96px;padding-top:24px}.my-profile>.content>.password-fields{max-width:400px}.vrg-menu-notifications-overlay{border-radius:8px;overflow:hidden}.vrg-menu-notifications-empty-overlay,.vrg-menu-notifications-overlay{box-shadow:var(--mud-elevation-4);margin-right:16px}.vrg-menu-notifications-empty-overlay .mud-list{padding:8px!important}.vrg-notifications-item{padding:0!important}.vrg-notifications-item .read .vrg-notification-category,.vrg-notifications-item .read .vrg-notification-content,.vrg-notifications-item .read .vrg-notification-published-at,.vrg-notifications-item .read .vrg-notification-title{font-weight:400}.vrg-notifications-item .vrg-notification-icon{color:var(--vrg-palette-primary-darken-shade)}.vrg-notifications-item .vrg-notification-category{font-weight:600;margin-left:8px;max-width:225px;overflow:hidden;text-overflow:ellipsis}.vrg-notifications-item .vrg-notification-published-at{font-weight:600}.vrg-notifications-item .vrg-notification-title{color:var(--vrg-palette-primary-darken-shade);font-weight:600;max-width:325px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vrg-notifications-item .vrg-notification-content{font-weight:600}.vrg-notifications-item .vrg-notification-note{color:var(--vrg-palette-grey-blue-lighten)}.vrg-scroll-locked{padding-right:inherit}.vrg-notifications-menu{max-height:570px;min-width:250px;overflow-y:auto;padding:16px}.vrg-notifications-menu.blur-bottom{box-shadow:inset 0 -15px 8px -18px #555}.vrg-notifications-menu::-webkit-scrollbar{display:none}.vrg-notifications-menu .mud-list-item-text{margin:0!important}.vrg-content{display:block!important;height:100vh!important;height:100dvh!important;overflow-x:hidden;overflow-y:auto}.vrg-help-popup .vrg-help-popup-entry.mud-list-item-gutters{padding-left:8px;padding-right:8px}.vrg-help-popup .vrg-help-popup-entry .mud-list-item-icon{min-width:32px}.mud-popover.vrg-categoryfield-popover.vrg-global-searchfield,.mud-popover.vrg-searchfield-popover.vrg-global-searchfield{z-index:calc(var(--mud-zindex-dialog) + 4)!important}.vrg-start-page-background{background-image:linear-gradient(#ebf8ff,#d4eef8,#f0ffe0);background-size:cover;height:100%}.unhandled-error{align-items:center;background:linear-gradient(179deg,#f4f9fb,#f4f9fb 45%,#ecfce2);background-size:cover;display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:center}.unhandled-error p{font-size:24px;font-weight:700;margin-top:48px}.unhandled-error .vrg-button{margin-top:42px}.unhandled-error .vrg-button:last-child{background-color:#fff;margin-top:24px}.generic-error{align-items:center;background:linear-gradient(179deg,#f4f9fb,#f4f9fb 45%,#ecfce2);background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center}.generic-error .image{position:relative;width:300px}.generic-error .image span{font-size:56px;font-weight:700;left:184px;position:absolute;top:20px}.generic-error p.title{font-size:24px;font-weight:700;margin-top:32px}.generic-error p.message{font-size:18px;font-weight:400;margin-top:8px}@media(max-width:600px){.generic-error p.message{padding:0 20px;text-align:center}}.generic-error .vrg-button{margin-top:48px}.imprint-privacy-policy-user-input-text{color:#5687b1;font-style:italic;overflow-wrap:break-word;white-space:break-spaces}.favorite-add-animation{animation:scale 2s ease}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.favorite-placeholder-wrapper{align-items:center;display:flex;height:calc(70vh + 150px);justify-content:center;width:100%}.favorites-container{height:calc(100vh - 160px);overflow-y:auto;width:100%}.favorites-container .favorites-flex-grid{display:flex;flex-wrap:wrap;gap:16px}@media(orientation:portrait){.favorites-container .favorites-flex-grid{justify-content:space-evenly}}.favorites-container .favorites-flex-grid .favorite-wrapper{display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;max-width:160px;min-width:160px}.favorites-container .favorites-flex-grid .favorite-wrapper .mud-tooltip-root{width:100%}.vrg-favorite-context{position:relative;width:100%}.vrg-favorite-context>div{position:absolute;right:36px;top:20px}.app-loading{align-items:center;display:flex;height:100vh;height:100dvh;justify-content:center;width:100%}.app-loading>div{animation:heartbeat-loading 1.5s ease .2s infinite;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iRWJlbmUgMSIgdmlld0JveD0iMCAwIDI1NiAyNTYiPjx0aXRsZT5WUkc8L3RpdGxlPjxwYXRoIGQ9Ik0xODYuNTggNjlhMTIuNTkgMTIuNTkgMCAwIDAtMTcuMjkgNC4zTDgyLjc2IDIxN2ExMi42IDEyLjYgMCAwIDAgMjEuNTkgMTNsODYuNTMtMTQzLjdhMTIuNjEgMTIuNjEgMCAwIDAtNC4zLTE3LjMiIHN0eWxlPSJmaWxsOiM0ZTkxYjQiLz48cGF0aCBkPSJNMTcyLjQ0IDM5LjMxYTEyLjYgMTIuNiAwIDEgMC0yMS41OC0xM0w2NC4zMyAxNzBhMTIuNjEgMTIuNjEgMCAwIDAgMjEuNTkgMTN6IiBzdHlsZT0iZmlsbDojMDAzNDY2Ii8+PHBhdGggZD0iTTIzMiAxMjguMTZhMTAzLjU0IDEwMy41NCAwIDAgMC0zMi4zMS03NS41MiAzLjUgMy41IDAgMSAwLTQuODQgNSA5Ny40NCA5Ny40NCAwIDAgMS02Ny4yNSAxNjcuOTcgMy41IDMuNSAwIDAgMCAwIDdBMTA0LjU2IDEwNC41NiAwIDAgMCAyMzIgMTI4LjE2IiBzdHlsZT0iZmlsbDojYmFkMGUyIi8+PHBhdGggZD0iTTEzMS4xIDI3LjIyYTMuNTEgMy41MSAwIDAgMC0zLjUtMy41IDEwNC40NSAxMDQuNDUgMCAwIDAtNzIuMTIgMTgwIDMuNTIgMy41MiAwIDAgMCA1LS4xMiAzLjUxIDMuNTEgMCAwIDAtLjExLTUgOTcuNDQgOTcuNDQgMCAwIDEgNjcuMjQtMTY3Ljg4IDMuNSAzLjUgMCAwIDAgMy40OS0zLjUiIHN0eWxlPSJmaWxsOiM4NmE3YzIiLz48L3N2Zz4=);background-size:cover;height:120px;width:120px}@keyframes heartbeat-loading{0%,40%,80%,to{transform:scale(1)}20%,60%{transform:scale(1.1)}}.privacy-policy table{border:1px solid;border-collapse:collapse}.privacy-policy table,.privacy-policy td,.privacy-policy th{border:1px solid}.privacy-policy table td,.privacy-policy table td *{padding:2px;vertical-align:top}.privacy-policy ul{padding-left:2.5em}.logout-dialog-content{align-items:center;display:flex;gap:24px}.logout-dialog-content .logout-dialog-text{font-size:16px}.logout-dialog-content .logout-dialog-text .logout-dialog-text-highlight{color:rgba(15,80,133,.871);font-weight:600}.search-button{align-items:center;background-color:var(--mud-palette-surface,#fff);border-color:var(--mud-palette-lines-inputs);border-radius:4px;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:96px}.vrg-searchfield-global-search-app-bar-use:has(.mobile-search-field){animation:expandWidth .3s forwards;margin-left:56px;padding-right:72px;position:absolute;width:96px}.vrg-searchfield-global-search-app-bar-use:has(.mobile-search-field) .mud-icon-button-edge-start{animation:moveIcon .3s forwards;transform:translateX(20px)}.mud-toolbar-appbar:has(.mobile-search-field) .app-bar-badges,.mud-toolbar-appbar:has(.mobile-search-field) .vrg-menu{animation:fadeOut .3s;display:none}.mud-toolbar-appbar:has(.search-button) .app-bar-badges,.mud-toolbar-appbar:has(.search-button) .vrg-menu{animation:fadeIn .3s}.app-bar-badges{display:flex}.app-bar-badges .vrg-badge-button{padding-left:4px;padding-right:4px}@keyframes fadeOut{0%{display:flex;opacity:1}99%{display:flex;opacity:0}to{display:none;opacity:0}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:flex;opacity:0}to{opacity:1}}@keyframes expandWidth{to{width:100%}}@keyframes moveIcon{to{transform:translateX(0)}}