@font-face{font-family:Montserrat;src:url("/assets/fonts/montserrat-variablefont_wght.woff2") format("woff2-variations");font-weight:100 900;font-display:swap}@font-face{font-family:Montserrat-Italic;src:url("/assets/fonts/montserrat-italic-variablefont_wght.woff2") format("woff2-variations");font-weight:100 900;font-display:swap}*,::after,::before{box-sizing:border-box}*{margin:0;padding:0;font:inherit}.text-left{text-align:left}body{background-color:#fafafa;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.5;min-height:100vh;overflow-y:scroll}img,picture,svg,video{display:block;max-width:100%}h1{font-size:2.5rem;font-weight:600;line-height:1.2;text-wrap:balance}h2{font-size:2rem;font-weight:700;text-wrap:balance}h3{font-size:1.5rem;font-weight:500;text-wrap:balance}h4{font-weight:700}p{margin-bottom:1rem}strong{font-weight:700}em,i{font-style:italic}ol,ul{margin-bottom:1rem}ol li,ul li{margin-left:3rem}.center-child{display:flex;justify-content:center;align-items:center}.mt1{margin-top:1rem}.mt4{margin-top:4rem}.text-center{text-align:center}.main-layout{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-column-gap:0px;grid-row-gap:0px}.main-layout>mainwrapper{margin:0 auto;padding-bottom:4rem;display:grid;grid-template-columns:1fr min(81.25rem,100%) 1fr;grid-column-gap:0px;grid-row-gap:0px;grid-auto-rows:max-content;width:100%;position:relative;background-image:url(/assets/backgroundLogoCircles.svg);background-repeat-x:no-repeat;background-position:center;background-position-y:-2400px;background-size:430rem}.main-layout>mainwrapper #pagerefresh{margin-top:4rem}.main-layout>mainwrapper .cannot-find{grid-column:2;background:#00000000!important;margin-top:4rem}.main-layout>mainwrapper .cannot-find p{width:fit-content;margin:auto}.main-layout>mainwrapper>div:first-child{background:linear-gradient(-90deg,rgba(250,250,250,0) 0,rgba(250,250,250,0) 2rem,#fafafa 16rem,#fafafa 100%)}.main-layout>mainwrapper>div:last-child{background:linear-gradient(90deg,rgba(250,250,250,0) 0,rgba(250,250,250,0) 2rem,#fafafa 16rem,#fafafa 100%)}.main-layout>mainwrapper .gridcontainer{display:contents}.main-layout>mainwrapper>.gridcontainer>section,.main-layout>mainwrapper>section{grid-column-start:2;grid-column-end:3}.main-layout>mainwrapper>.gridcontainer>section.full,.main-layout>mainwrapper>section.full{grid-column-start:1;grid-column-end:4}.main-layout>mainwrapper>.gridcontainer>section.full.withcontent,.main-layout>mainwrapper>section.full.withcontent{display:grid;grid-template-columns:1fr min(81.25rem,100%) 1fr}.main-layout>mainwrapper>.gridcontainer>section.full.withcontent>section,.main-layout>mainwrapper>section.full.withcontent>section{grid-column-start:2;grid-column-end:3}:root{--section-margin-inline:0.5rem;--navigation-margin-left:2.5rem}@media (min-width:481px){:root{--section-margin-inline:2rem}}@media (min-width:769px){:root{--section-margin-inline:2.5rem}}@media (min-width:90rem){:root{--navigation-margin-left:4.5rem}}@media (min-width:calc(1300px + 5rem)){:root{--section-margin-inline:0}}.main-layout>mainwrapper>.gridcontainer>section,.main-layout>mainwrapper>section{margin-inline:var(--section-margin-inline,1rem)}.main-layout>mainwrapper>.gridcontainer>section.full,.main-layout>mainwrapper>section.full{margin-inline:0}.main-layout>mainwrapper>.gridcontainer>section.full.withcontent>section,.main-layout>mainwrapper>section.full.withcontent>section{margin-inline:var(--section-margin-inline,1rem)}footer{background-color:#18334c}footer>div:first-child,footer>div:last-child{padding:3rem 6rem 1rem 6rem;max-width:81.25rem;margin:auto}@media (max-width:640px){footer>div:first-child,footer>div:last-child{padding:3rem 2rem 1rem 2rem}}footer a,footer h3,footer p{color:#fafafa;opacity:80%;text-decoration:none}footer a:hover{color:#1e80da}footer h3{font-size:1rem;margin-top:1rem;font-weight:700;margin-bottom:.5rem}footer>div:last-child{border-top:1px solid #fafafa;margin-top:.5rem;padding-top:.5rem}footer li{list-style-type:none;white-space:nowrap;margin-left:0;margin-bottom:.5rem}footer li span{display:inline-block;width:1rem}footer li.icon.instagram{--iconurl:url(/assets/instagram.svg)}footer li.icon.facebook{--iconurl:url(/assets/facebook.svg)}footer li.icon.linkedin{--iconurl:url(/assets/linkedin.svg)}footer li.icon.trustpilot{--iconurl:url(/assets/trustpilot.svg)}footer li.icon a:before{content:'';margin-right:.2rem;width:1rem;height:1rem;display:inline-block;color:#fafafa;background-color:#fafafa;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;-webkit-mask-image:var(--iconurl);mask-image:var(--iconurl)}footer li.icon a:hover:before{color:#1e80da;background-color:#1e80da}@media (min-width:768px){footer>div:first-child{display:grid;grid-template-columns:min(33%,24rem) 1fr min(33%,11rem);grid-gap:1rem}}@media (max-width:975px){body.not-scrollable{overflow:hidden}}.infoIconBtn{display:inline-block!important;width:1.5rem;height:1.5rem;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/info.svg);mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-image:url(/assets/icons/info.svg);cursor:pointer;vertical-align:text-bottom}.btn,.hs-button{padding:.5rem 1rem;border-radius:5px;border-style:solid;border-width:1px;color:#fafafa;text-decoration:none;transition:all .3s ease-out;white-space:nowrap;outline:0}.btn:hover,.hs-button:hover{cursor:pointer;transition:all .3s ease-in}.btn:active,.hs-button:active{cursor:pointer;transition:none}.btn.btn-large,.btn.large,.hs-button.btn-large,.hs-button.large{padding-right:2rem;padding-left:2rem}.btn.btn-primary,.btn.primary,.hs-button.btn-primary,.hs-button.primary{background-color:#18334c;border-color:#18334c}.btn.btn-primary:hover,.btn.primary:hover,.hs-button.btn-primary:hover,.hs-button.primary:hover{background-color:#114678;border-color:#114678}.btn.btn-primary:active,.btn.primary:active,.hs-button.btn-primary:active,.hs-button.primary:active{background-color:#0d365c;border-color:#0d365c}.btn.btn-secondary,.hs-button.btn-secondary{background-color:transparent;border-color:#18334c;color:#18334c}.btn.btn-secondary:hover,.hs-button.btn-secondary:hover{border-color:#4b99e1}.btn.btn-secondary:active,.hs-button.btn-secondary:active{border-color:#fafafa}.btn.btn-secondary:focus-visible,.hs-button.btn-secondary:focus-visible{border:1px solid #1e80da}.btn[disabled],.hs-button[disabled]{background-color:#114678;border-color:#114678;color:#fafafa;cursor:not-allowed}.btn[disabled]:hover,.hs-button[disabled]:hover{background-color:#114678;border-color:#114678}.btn.center,.hs-button.center{text-align:center}input{height:3.5rem;background-color:#fff;border-radius:5px;border:1px solid #e8ebed;padding:0 1rem;outline:0}input::placeholder{color:rgba(0,0,0,.5)}input:focus-visible{border:1px solid #1e80da}input:hover{border:1px solid #b9d8f4;background:#e9f2fb}input:disabled{border:1px solid #647687;background:#e8ebed}input:invalid{border:1px solid #db54af}.switch{display:inline-block;position:relative;width:3.5rem;height:1.5rem}.switch input{display:none}.switch .slider{border-radius:.75rem;box-shadow:inset 0 4px 4px rgba(0,0,0,.25);background-color:#c3e7eb;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider.small{height:1rem;width:2rem}.switch .slider:before{background-color:#64c1cb;bottom:0;content:"";height:1.5rem;left:0;position:absolute;transition:.4s;width:1.5rem;border:1px solid #64c1cb;box-shadow:0 2px 5px rgba(0,0,0,.3)}.switch .slider.round{border-radius:.7rem}.switch .slider.round:before{border-radius:50%}.switch .slider.small::before{background-color:#64c1cb;bottom:0;content:"";height:1rem;left:0;position:absolute;transition:.4s;width:1rem;border:1px solid #64c1cb;box-shadow:0 2px 5px rgba(0,0,0,.3)}.switch input:checked+.slider{background-color:#38a2ad}.switch input:checked+.slider:before{transform:translateX(2rem);background-color:#226269;border-color:#38a2ad}.switch input:checked+.slider.small:before{transform:translateX(1rem);background-color:#226269;border-color:#38a2ad}.checkbox{display:inline-block;position:relative;width:1.5rem;height:1.5rem}.checkbox input{display:none}.checkbox .checkmark{box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;border:1px solid #b7c0c8;border-radius:5px;cursor:pointer;transition:.4s}.checkbox:hover .checkmark{border-color:#3db2be}.checkbox input:checked+.checkmark{border-color:#3db2be}.checkbox input:checked+.checkmark:before{content:'';margin-left:.2rem;width:1rem;height:1rem;display:inline-block;color:#3db2be;background-color:#3db2be;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/checkmark.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/checkmark.svg)}.radio{display:inline-block;position:relative;width:1.5rem;height:1.5rem}.radio input{display:none}.radio .radiomark{box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;border:1px solid #b7c0c8;border-radius:2rem;cursor:pointer;transition:.4s;display:flex;justify-content:center;align-items:center}.radio input:checked+.radiomark{border-color:#3db2be}.radio input:checked+.radiomark .radiomarkchecked{width:1.125rem;height:1.125rem;border-radius:1rem;background:#3db2be}.slider-group{display:grid!important;grid-template-columns:auto 1fr;grid-column-gap:1rem;margin-bottom:1rem}.slider-group.hide{display:none!important}.slider-group .header{font-weight:600;grid-column-start:1;grid-column-end:3}.validation-message{color:red}.chip{font-size:.875rem;border-radius:10px;color:#fff;background-color:#38a2ad;padding:.5rem 1rem;margin-right:1rem;transition:all .3s ease-out;white-space:nowrap}.chip.chip-close:before{content:url("/assets/icons/close-white.svg");padding-right:.75rem}.chip.chip-close:hover,.chip.chip-link:hover{cursor:pointer;background-color:#2b7e87;box-shadow:0 4px 4px rgba(188,216,211,.45);transition:all .3s ease-in}.pxchevron:after{display:inline-block;content:url(/assets/icons/chevron-down.svg)}.pxchevron.pxwhite:after{content:url(/assets/icons/chevron-down-white.svg)}.chevron-left{content:url("/assets/icons/chevron-left.svg")}[data-expanded=True] .pxchevron:after,[data-expanded=True].pxchevron:after{transition:all .3s ease-in;transform:rotate(180deg)}[data-expanded=False] .pxchevron:after,[data-expanded=False].pxchevron:after{transition:all .3s ease-out;transform:rotate(0)}.pxsorting:after{display:inline-block;content:url(/assets/icons/sorting.svg)}.pxsorting.pxwhite:after{content:url(/assets/icons/sorting-white.svg)}.favoriteIcon{width:1rem;aspect-ratio:1/1;background-color:#fff;position:absolute;top:.5rem;right:.5rem;padding:0 .875rem .875rem 1.375rem;border-radius:0 0 0 5px;background-repeat:no-repeat;background-position:center;background-image:url(/assets/icons/save.svg)}.favoriteIcon.isFavorite{background-image:url(/assets/icons/save-pressed.svg)}.favoriteIcon.isFavorite:hover{background-image:url(/assets/icons/save-pressed-hover.svg)}.favoriteIcon:hover{background-image:url(/assets/icons/save-hover.svg)}.main-layout>header{background-color:#2b7e87}.main-layout>header .headercontent{height:4.5rem;display:flex;justify-content:space-between;align-items:center;margin-left:var(--navigation-margin-left)}.main-layout>header .headercontent .logo{padding-right:.5rem}.main-layout>header .headercontent .logo img{height:2.5rem}.main-layout>header .headercontent .bell.showbadge[data-badge]:before{content:attr(data-badge);position:absolute;font-size:.6em;top:.8rem;right:.7rem;color:#fafafa;width:1rem;height:1rem;text-align:center;line-height:1rem;background:#ca0088;border-radius:50%;box-shadow:0 0 1px #333}.main-layout>header .headercontent #notifications{text-align:left;display:grid}.main-layout>header .headercontent #notifications.popover{background:#fafafa;box-shadow:0 4px 4px rgba(188,216,211,.45);border-radius:5px;z-index:10;position:absolute;visibility:hidden;transition:all ease-in-out .5s;opacity:0;width:20rem;top:100%;right:0;margin-top:1rem}.main-layout>header .headercontent #notifications #notifications-top{border-bottom:solid 1px #18334c;line-height:2rem;cursor:default;font-size:.9rem}.main-layout>header .headercontent #notifications #notifications-top #read-all{float:right;margin-right:1rem;color:#38a2ad;cursor:pointer}.main-layout>header .headercontent #notifications #notifications-top #latest-news{float:left;margin-left:1rem;color:#226269}.main-layout>header .headercontent #notifications #notification-list{width:inherit}.main-layout>header .headercontent #notifications #notification-list .list-item{width:inherit;border-bottom:solid 1px #18334c;padding:.8rem .8rem 0 .8rem;list-style-type:none;cursor:pointer;line-height:4rem}.main-layout>header .headercontent #notifications #notification-list .list-item.usertask{cursor:default}.main-layout>header .headercontent #notifications #notification-list .list-item:not(.usertask):hover{background-color:#c3e7eb}.main-layout>header .headercontent #notifications #notification-list .list-item.usertask{background-color:#fef5e6}.main-layout>header .headercontent #notifications #notification-list .list-item .subitem-usertask{text-decoration:none;color:#18334c;font-weight:400;font-size:1rem}.main-layout>header .headercontent #notifications #notification-list .list-item .subitem-usertask .date{font-size:.8rem;color:#226269;position:relative;line-height:1rem}.main-layout>header .headercontent #notifications #notification-list .list-item .subitem-usertask .title{line-height:1.5rem;margin-top:.25rem;margin-bottom:.25rem;color:#18334c}.main-layout>header .headercontent #notifications #notification-list .list-item .subitem-usertask .summery{line-height:1rem;margin-top:.25rem;margin-bottom:.8rem;font-size:.6rem;color:#18334c;text-align:right}.main-layout>header .headercontent #notifications #notification-list .list-item .subitem-usertask .summery a{cursor:pointer}.main-layout>header .headercontent #notifications #notification-list .list-item .subitem-usertask .date[data-notshown]:after{content:'';position:absolute;right:-.1rem;width:.5rem;height:.5rem;background:#ca0088;border-radius:50%}.main-layout>header .headercontent #notifications #notification-list .list-item a{text-decoration:none;color:#18334c;font-weight:400;font-size:1rem}.main-layout>header .headercontent #notifications #notification-list .list-item a .date{font-size:.8rem;color:#226269;position:relative;line-height:1rem}.main-layout>header .headercontent #notifications #notification-list .list-item a .title{line-height:1.5rem;margin-top:.25rem;margin-bottom:.25rem;color:#18334c}.main-layout>header .headercontent #notifications #notification-list .list-item a .summery{line-height:1rem;margin-top:.25rem;margin-bottom:.8rem;font-size:.6rem;color:#18334c;font-style:italic}.main-layout>header .headercontent #notifications #notification-list .list-item a .date[data-notshown]:after{content:'';position:absolute;right:-.1rem;width:.5rem;height:.5rem;background:#ca0088;border-radius:50%}.main-layout>header .headercontent #notifications #notification-list .list-item.usertask a .summery{text-align:right;font-style:normal}.main-layout>header .headercontent #notifications #allnotifications{text-decoration:none;width:100%;display:inline-block;text-align:center;color:#38a2ad}.main-layout>header .headercontent #notifications #allnotifications:hover{background-color:#c3e7eb}.main-layout>header .headercontent #notifications.popover.active{opacity:1;visibility:visible}.main-layout>header .headercontent .buttons{display:flex;align-items:center;justify-content:flex-end}.main-layout>header .headercontent .buttons #search-btn{display:flex;align-items:center;justify-content:center;gap:1rem}.main-layout>header .headercontent .buttons #search-btn img{height:1.5rem}.main-layout>header .headercontent .buttons img{display:blocks}.main-layout>header .headercontent .buttons .mobilMenu{display:none;margin-right:1rem}.main-layout>header .headercontent .buttons .mobilMenu:has(.notification){margin-right:2rem}.main-layout>header .headercontent .buttons .user-unauthorized{margin-right:2rem;font-size:0}.main-layout>header .headercontent .buttons .user-unauthorized>*{font-size:1rem}.main-layout>header .headercontent .buttons .user-unauthorized .btn{margin-left:1rem}.main-layout>header .headercontent .buttons .user-unauthorized .btn-secondary{background-color:transparent;border-color:#fff;color:#fff}.main-layout>header .headercontent .buttons .user-unauthorized .btn-secondary:hover{border-color:#fff}.main-layout>header .headercontent .buttons .user-unauthorized .btn-secondary:active{border-color:#3db2be}.main-layout>header .headercontent .buttons .mobilMenu .notification{position:relative;display:inline-block;cursor:pointer}.main-layout>header .headercontent .buttons .mobilMenu .notification.active[data-badge]:after{content:attr(data-badge);position:absolute;top:-.4rem;right:-.4rem;font-size:.6em;background:#e5007e;color:#fafafa;width:1rem;height:1rem;text-align:center;line-height:1rem;background:#ca0088;border-radius:50%;box-shadow:0 0 1px #333}.main-layout>header .headercontent .buttons .mobilMenu .btn-mobil{padding:.25rem .5rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay{width:100%;height:100%;position:absolute;top:4.5rem;right:0;z-index:10;display:grid;grid-template-columns:1fr min(100%,30rem);background-color:rgba(0,0,0,.47);transition:.4s;visibility:hidden;transition:all ease-in-out .5s;opacity:0}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile{background:#fafafa;grid-area:1/2/2/3;padding-bottom:1rem;box-shadow:0 4px 4px rgba(188,216,211,.45)}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .logout{text-align:center}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links{margin-left:1rem;margin-right:1rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links h3{margin-top:2rem;grid-column:2;text-align:center;padding-bottom:.5rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item{list-style-type:none;cursor:pointer;display:grid;grid-template-columns:1fr auto 1fr}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item.edit-profile a:after{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#38a2ad;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;margin-left:.5rem;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item.edit-profile a:hover{color:#1e80da}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item.edit-profile a:hover:after{background-color:#1e80da}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item:hover{background-color:#c3e7eb}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a{text-decoration:none;font-weight:400;font-size:1rem;grid-column:2;display:block;margin-bottom:2rem;color:#38a2ad}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a.sub-item{margin-right:1rem;margin-bottom:.5rem;color:#18334c}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a.sub-item:before{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;margin-right:.5rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a.sub-item.key-icon:before{-webkit-mask-image:url(/assets/icons/skew-key.svg);mask-image:url(/assets/icons/skew-key.svg)}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a.sub-item.help-icon:before{-webkit-mask-image:url(/assets/icons/align-help.svg);mask-image:url(/assets/icons/align-help.svg)}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a.sub-item img{margin-right:.5rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a.sub-item:hover{color:#1e80da}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a.sub-item:hover:before{background-color:#1e80da}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a .date{font-size:.9rem;color:#226269;position:relative;line-height:1rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a .title{line-height:1.5rem;margin-top:.25rem;margin-bottom:.25rem;color:#18334c}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a .summery{line-height:1rem;margin-top:.25rem;margin-bottom:.8rem;font-size:.6rem;color:#18334c;font-style:italic}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item a .date[data-notshown]:after{content:'';position:absolute;right:-.1rem;width:.5rem;height:.5rem;background:#ca0088;border-radius:50%}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links .list-item:hover{background:#fafafa}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-links::after{content:"";display:block;height:4rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications{border-top:solid 1px #18334c;margin-top:3rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item{border-bottom:solid 1px #18334c;padding:.5rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item.usertask{cursor:default}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item:not(.usertask):hover{background-color:#c3e7eb}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item.usertask{background-color:#fef5e6}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item.usertask a .summery{text-align:right;font-style:normal}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item:hover{background-color:#c3e7eb}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item a{text-decoration:none;font-weight:400;font-size:1rem;grid-column:2;display:block;color:#38a2ad;line-height:7rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item a .date{font-size:.8rem;color:#226269;position:relative;line-height:1rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item a .title{line-height:1.5rem;margin-top:.25rem;margin-bottom:.25rem;color:#18334c}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item a .summery{line-height:1rem;margin-top:.25rem;margin-bottom:.8rem;font-size:.6rem;color:#18334c;font-style:italic}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item a .date[data-notshown]:after{content:'';position:absolute;right:-.1rem;width:.5rem;height:.5rem;background:#ca0088;border-radius:50%}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications #allnotifications{text-decoration:none;width:100%;display:inline-block;text-align:center;color:#38a2ad;line-height:7rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications #allnotifications:hover{background-color:#c3e7eb}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links{background:#fafafa;grid-area:1/2/2/3;box-shadow:0 4px 4px rgba(188,216,211,.45)}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links .logout{text-align:center}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links .content-links .list-item{border-bottom:solid 1px #18334c;list-style-type:none;cursor:pointer;line-height:4rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links .content-links .list-item a{line-height:6rem;margin:auto 1rem;font-size:1.5rem;font-weight:500;height:6rem;display:block;text-decoration:none;color:#18334c}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links .content-links .list-item a.sub-item{margin:0 1.5rem 1.5rem 1.5rem;font-weight:400;font-size:1rem;height:1.5rem;line-height:1.5rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links .content-links .list-item a.sub-item img{margin-right:.5rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links .content-links .list-item a:after{content:url("/assets/icons/chevron-right.svg");padding-right:2rem;float:right}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links .content-links .list-item:last-child{cursor:inherit}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links .content-links .list-item:last-child:hover{background:#fafafa}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links .content-links::after{content:"";display:block;height:4rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay.active{transition:all ease-in-out 0,5s;opacity:1;visibility:visible}.main-layout>header .headercontent .buttons .user{display:grid;position:relative;color:#fff;grid-template-columns:auto 1fr auto;align-content:center;height:4.5rem;padding-right:2rem}.main-layout>header .headercontent .buttons .user.pxchevron.pxwhite:after{margin-left:1rem}.main-layout>header .headercontent .buttons .user:hover{background-color:#226269;cursor:pointer}.main-layout>header .headercontent .buttons .user.active{background-color:#1a4b50}.main-layout>header .headercontent .buttons .user .username{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:1.5rem;width:11ch}.main-layout>header .headercontent .buttons .user .username span{margin-right:.4rem}.main-layout>header .headercontent .buttons .user label{cursor:pointer}.main-layout>header .headercontent .buttons .user .popover{top:100%;margin-top:1rem;background:#fafafa;box-shadow:0 4px 4px rgba(188,216,211,.45);border-radius:5px;z-index:10;position:absolute;visibility:hidden;transition:all ease-in-out .5s;opacity:0;padding:1rem 1rem 0 1rem;color:#18334c;margin-right:1rem;cursor:default;width:21.75rem;left:-7.7rem;display:grid;grid-template-rows:1fr 3rem}.main-layout>header .headercontent .buttons .user .popover .edit-profile{color:#38a2ad;text-decoration:none;margin-bottom:2.5rem;display:inline-block}.main-layout>header .headercontent .buttons .user .popover .edit-profile:after{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#38a2ad;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;margin-left:.5rem;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}.main-layout>header .headercontent .buttons .user .popover .edit-profile:hover{color:#1e80da}.main-layout>header .headercontent .buttons .user .popover .edit-profile:hover:after{background-color:#1e80da}.main-layout>header .headercontent .buttons .user .popover .list-item{display:grid;gap:1rem;position:relative;margin-bottom:2rem}.main-layout>header .headercontent .buttons .user .popover .list-item a{text-decoration:none;font-size:1rem;color:#18334c}.main-layout>header .headercontent .buttons .user .popover .list-item a:before{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat}.main-layout>header .headercontent .buttons .user .popover .list-item a.key-icon:before{margin-right:1rem;-webkit-mask-image:url(/assets/icons/skew-key.svg);mask-image:url(/assets/icons/skew-key.svg)}.main-layout>header .headercontent .buttons .user .popover .list-item a.help-icon:before{margin-right:1rem;-webkit-mask-image:url(/assets/icons/align-help.svg);mask-image:url(/assets/icons/align-help.svg)}.main-layout>header .headercontent .buttons .user .popover .list-item a .date{font-size:.9rem;color:#226269;position:relative;line-height:1rem}.main-layout>header .headercontent .buttons .user .popover .list-item a .title{line-height:1.5rem;margin-top:.25rem;margin-bottom:.25rem;color:#18334c}.main-layout>header .headercontent .buttons .user .popover .list-item a .summery{line-height:1rem;margin-top:.25rem;margin-bottom:.8rem;font-size:.6rem;color:#18334c;font-style:italic}.main-layout>header .headercontent .buttons .user .popover .list-item a .date[data-notshown]:after{content:'';position:absolute;right:-.1rem;width:.5rem;height:.5rem;background:#ca0088;border-radius:50%}.main-layout>header .headercontent .buttons .user .popover .list-item a img{margin:0}.main-layout>header .headercontent .buttons .user .popover .list-item a:hover{color:#1e80da}.main-layout>header .headercontent .buttons .user .popover .list-item a:hover:before{background-color:#1e80da}.main-layout>header .headercontent .buttons .user .popover .list-item:hover{background:#fafafa}.main-layout>header .headercontent .buttons .user .popover.active{opacity:1;visibility:visible}.main-layout>header .headercontent .buttons .user img{margin:auto 1rem;height:1.5rem}.main-layout>header .headercontent .buttons .user .profile-logout{display:grid;grid-template-columns:1fr auto;height:2rem}.main-layout>header .headercontent .buttons .user .profile-logout .btn{grid-column:2;padding:.2rem .8rem}.main-layout>header .headercontent .buttons .nav-link{text-decoration:none;display:grid;line-height:4.5rem;color:#fff;margin:auto;width:12.25rem;text-align:center}.main-layout>header .headercontent .buttons .nav-link:hover{background-color:#226269}.main-layout>header .headercontent .buttons .nav-link.active{background-color:#1a4b50}.main-layout>header .headercontent .buttons .nav-link.bell{margin-left:2rem;position:relative;width:4.5rem;height:4.5rem;cursor:pointer}.main-layout>header .headercontent .buttons .nav-link.bell img{margin:auto;height:1.5rem}.main-layout>header .headercontent .buttons .nav-link.bell::after{content:'';position:absolute;background-color:#fafafa;width:1px;height:100%;bottom:0;right:0}.main-layout>header .navWrapper{display:block!important;position:absolute;z-index:1;box-shadow:0 4px 4px rgba(188,216,211,.45);border-radius:5px;padding:.5rem;background-color:#fff;width:11rem;visibility:hidden;opacity:0;color:#18334c;transition:visibility 0s,opacity .4s linear}.main-layout>header .navWrapper.show{display:block!important;top:4rem;left:-1rem;visibility:visible;opacity:1}.main-layout>header .navWrapper img{display:inline;width:1rem}.main-layout>header .navWrapper>*{display:block}@media only screen and (max-width:975px){.main-layout>header .headercontent{margin-left:var(--navigation-margin-left)}.main-layout>header .headercontent .buttons .user-unauthorized{margin-right:1rem;margin-left:0}.main-layout>header .headercontent .buttons .user-unauthorized .mobilMenu{display:flex;align-items:center;gap:1rem}.main-layout>header .headercontent .buttons .user-unauthorized>a:not(.btn-mobil){display:none}.main-layout>header .headercontent .buttons .user-unauthorized .burger-icon{display:inline-block}.main-layout>header .headercontent .buttons .nav-link{display:none;width:10rem;margin-right:1rem}.main-layout>header .headercontent .buttons .mobilMenu{display:flex;align-items:center;gap:1rem}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item a .summery{color:#18334c}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile .profile-notifications .list-item a .summery a{line-height:1rem}.main-layout>header .headercontent .buttons .bell{display:none}.main-layout>header .headercontent .buttons .user{display:none}.main-layout>header .headercontent .buttons>a{display:none}.main-layout>header .headercontent .logo img{height:1.5rem}.mobilMenu{display:flex;align-items:center;gap:1rem}}@media only screen and (max-width:768px){.main-layout>header .headercontent{margin-left:2rem}}@media only screen and (max-width:400px){.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .links{grid-area:1/1/2/3}.main-layout>header .headercontent .buttons .mobilMenu .menu-overlay .profile{grid-area:1/1/2/3}}@media only screen and (max-width:640px){.main-layout>header .headercontent .buttons{margin-left:auto;order:2}.main-layout>header .headercontent .buttons>.nav-link{display:none}}.cs-toast{display:none;flex-direction:row;align-items:center;z-index:999;position:fixed;width:21rem;border-radius:1rem;right:1rem;color:#18334c;padding:1rem 1rem 1rem 1rem;gap:.5rem;box-shadow:0 4px 4px rgba(188,216,211,.45);font-weight:500;line-height:1.5rem;background:#c3e7eb;height:4.5rem}.cs-toast::after{content:'';position:absolute;display:block;width:0;left:23%;top:0;border:15px solid transparent;border-top:0;border-bottom:15px solid #c3e7eb;transform:translate(-50%,calc(-100%))}.cs-toast-icon{display:flex}.cs-toast-icon img{aspect-ratio:1;height:1rem;float:right;cursor:pointer}.cs-toast-icon.Error::after{content:'';height:1rem;width:1rem;display:inline-block;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/delete.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/delete.svg)}.cs-toast-icon.Success::after{content:'';width:1rem;height:1rem;display:inline-block;color:#2b7e87;background-color:#2b7e87;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/checkmark.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/checkmark.svg)}.cs-toast-icon.close::after{content:'';width:1rem;height:1rem;display:inline-block;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/close.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/close.svg)}.cs-toast-body{display:flex;flex-direction:column;flex:1;width:100%}.cs-toast-body p{margin:0;text-align:center}.top-0{top:5.5rem}.top-1{top:4.5rem}.top-2{top:3.5rem}.top-3{top:2.5rem}.top-4{top:1.5rem}.cs-toast-visible{display:flex;animation:fadein 1.5s}@keyframes fadein{from{opacity:0}to{opacity:1}}.spinner{animation:loading-spinner 1s linear infinite;width:30px;height:30px}@keyframes loading-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.lds-spinner{color:#00f;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#fff}.lds-spinner div:first-child{transform:rotate(0);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.loader{margin:100px auto;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.5),-1.8em -1.8em 0 0 rgba(255,255,255,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.5),1.8em -1.8em 0 0 rgba(255,255,255,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.5),2.5em 0 0 0 rgba(255,255,255,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.5),1.75em 1.75em 0 0 rgba(255,255,255,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.5),0 2.5em 0 0 rgba(255,255,255,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.5),-1.8em 1.8em 0 0 rgba(255,255,255,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.5),-2.6em 0 0 0 rgba(255,255,255,.7),-1.8em -1.8em 0 0 #fff}}@keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.5),-1.8em -1.8em 0 0 rgba(255,255,255,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.5),1.8em -1.8em 0 0 rgba(255,255,255,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.5),2.5em 0 0 0 rgba(255,255,255,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.5),1.75em 1.75em 0 0 rgba(255,255,255,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.5),0 2.5em 0 0 rgba(255,255,255,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.5),-1.8em 1.8em 0 0 rgba(255,255,255,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.5),-2.6em 0 0 0 rgba(255,255,255,.7),-1.8em -1.8em 0 0 #fff}}section#indexarticle article .col{display:grid;align-content:center;gap:2rem}section#indexarticle article .col .text{margin-top:0;margin-bottom:0}.search-profile-tags{background:rgba(255,255,255,.8);padding:0 var(--navigation-margin-left)!important}.search-profile-tags #search-profile-tags-content{display:grid;grid-template-columns:1fr auto;grid-gap:1rem;align-items:baseline;margin:.5rem 0}.search-profile-tags #search-profile-tags-content[data-useprofile=False] #search-profile-tags,.search-profile-tags #search-profile-tags-content[data-useprofile=False] #search-profile-tags-navigate{display:none!important}.search-profile-tags #search-profile-tags-content #search-profile-toggleandtags{display:flex;column-gap:1rem;row-gap:.5rem;align-items:baseline;flex-wrap:wrap}.search-profile-tags #search-profile-tags-content #search-profile-toggleandtags #search-profile-tags-toggle{white-space:nowrap;margin:.5rem 0}.search-profile-tags #search-profile-tags-content #search-profile-toggleandtags #search-profile-tags-toggle .switch{height:.9rem;width:2.5rem;margin:0}.search-profile-tags #search-profile-tags-content #search-profile-toggleandtags #search-profile-tags-toggle span{color:#000}.search-profile-tags #search-profile-tags-content #search-profile-toggleandtags #search-profile-tags{display:flex;flex-wrap:wrap;row-gap:.5rem}.search-profile-tags #search-profile-tags-content #search-profile-toggleandtags #search-profile-tags .chip{background:#c3e7eb;color:#18334c;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(83vw - 7rem)}@media only screen and (max-width:975px){.search-profile-tags #search-profile-tags-content #search-profile-toggleandtags #search-profile-tags{display:none}}.search-profile-tags #search-profile-tags-content #search-profile-tags-navigate div{text-decoration:none;color:#18334c;display:inline-block;width:6rem;height:3rem}.search-profile-tags #search-profile-tags-content #search-profile-tags-navigate div:active{color:#18334c}@media (max-width:540px){.search-profile-tags #search-profile-tags-content{grid-template-columns:1fr}.search-profile-tags #search-profile-tags-content #search-profile-toggleandtags #search-profile-tags-toggle{white-space:normal}}#SearchHeader{margin-top:3rem}#SearchHeader .seperator{margin:1rem 0 0 0!important;border-top:1px solid #18334c;padding-top:1rem}#SearchForm{margin-bottom:7rem}#SearchForm #SearchInput:has( > input:not(:placeholder-shown)) #clearSearch{display:flex}#SearchForm #SearchInput{display:grid;grid-template:"container";margin:1rem 0 2rem 0;position:relative}#SearchForm #SearchInput>*{grid-area:container}#SearchForm #SearchInput input{box-shadow:none!important;background:#fff;border:1px solid #0d365c!important;border-right:none!important;height:4rem}#SearchForm #SearchInput #clearSearch{cursor:pointer;padding:1rem;place-self:center right;margin-right:5rem;height:95%;display:none;align-items:center}#SearchForm #SearchInput #clearSearch:after{content:"";width:1rem;height:1rem;display:grid;position:relative;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/close.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/close.svg)}#SearchForm #SearchInput #clearSearch:hover:after{background-color:#1e80da!important}#SearchForm #SearchInput input:focus-visible:placeholder-shown{border:2px solid #0d365c!important}#SearchForm #SearchInput input:placeholder-shown{border:1px solid #162e45!important}#SearchForm #SearchInput input:hover{border:1px solid #1e80da!important}#SearchForm #SearchInput input:active,#SearchForm #SearchInput input:focus,#SearchForm #SearchInput input:focus-visible{border:2px solid #0d365c!important}#SearchForm #SearchInput button{height:4rem;width:5rem;place-self:center right}#SearchForm #SearchInput button.btn{border-radius:0 5px 5px 0}#SearchForm #SearchInput button img{display:inline;vertical-align:sub}#SearchForm #optionsandinfo{display:flex;gap:2rem;flex-wrap:wrap}#SearchForm #optionsandinfo #options{display:flex;flex-wrap:wrap;gap:1rem}#SearchForm #optionsandinfo #options .option{flex-grow:0;flex-shrink:1;margin:0}#SearchForm #optionsandinfo #options .option>label{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:.5rem 1rem .5rem 1.25rem;gap:24px;background:#fafafa;border:1px solid #e8ebed;box-shadow:0 4px 4px rgba(188,216,211,.45);border-radius:5px;line-height:1.5}#SearchForm #optionsandinfo #options .option>label:hover{cursor:pointer;box-shadow:0 4px 4px rgba(21,91,155,.45)}#SearchForm #optionsandinfo #options .option>label:hover:active{box-shadow:0 4px 4px rgba(188,216,211,.45);background-color:#e9f2fb}#SearchForm #optionsandinfo #options .option ul{display:none;position:absolute;list-style-type:none;border:none;border-radius:5px;background-color:#fafafa;box-shadow:0 4px 4px rgba(188,216,211,.45);width:auto;margin:1rem 0 0 0;max-height:18rem;border-top:.2rem solid #fafafa;border-bottom:.2rem solid #fafafa;overflow-y:auto;overflow-x:hidden;grid-template-columns:1fr auto;min-width:13.5rem;--dropdown-scrollbar-width:0.25rem}#SearchForm #optionsandinfo #options .option ul::-webkit-scrollbar{width:var(--dropdown-scrollbar-width)}#SearchForm #optionsandinfo #options .option ul::-webkit-scrollbar-track{background:#c3e7eb;border-radius:1px;background-clip:content-box}#SearchForm #optionsandinfo #options .option ul::-webkit-scrollbar-thumb{background:#18334c;border:1px solid #18334c;border-radius:2px}#SearchForm #optionsandinfo #options .option ul::-webkit-scrollbar-thumb:hover{--color:#2B7E87;background:var(--color);border-color:var(--color)}#SearchForm #optionsandinfo #options .option ul li{display:contents;margin-left:0}#SearchForm #optionsandinfo #options .option ul li[data-groupexpanded=True] .facetvalue{padding-left:1.25rem}#SearchForm #optionsandinfo #options .option ul li[data-groupexpanded=True] .facetcount{padding-right:1.25rem}#SearchForm #optionsandinfo #options .option ul li[data-groupexpanded=False]{display:none}#SearchForm #optionsandinfo #options .option ul li>*{cursor:pointer;padding:.5rem}#SearchForm #optionsandinfo #options .option ul li:hover>*{background-color:#ecf7f9}#SearchForm #optionsandinfo #options .option ul li:hover>* .checkmark{border-color:#3db2be}#SearchForm #optionsandinfo #options .option ul li input{margin:0;padding:0;height:1rem}#SearchForm #optionsandinfo #options .option ul li .facetvalue{white-space:nowrap}#SearchForm #optionsandinfo #options .option ul li .facetcount{text-align:right}#SearchForm #optionsandinfo #options .option ul li.groupHeader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;grid-column-start:1;grid-column-end:3}#SearchForm #optionsandinfo #options .option ul li.groupHeader[data-hide=True]{display:none}#SearchForm #optionsandinfo #options .option ul li.groupHeader[data-expanded=True]{font-weight:600;color:#114678}#SearchForm #optionsandinfo #options .option ul li.groupHeader:hover{cursor:pointer;background-color:#ecf7f9}#SearchForm #optionsandinfo #options .option.sorting ul{grid-template-columns:auto 1fr}#SearchForm #optionsandinfo #options .option[data-expanded=True] label{border-color:#2b7e87}#SearchForm #optionsandinfo #options .option[data-expanded=True] ul{transition:all .3s ease-in;display:grid;z-index:2000}#SearchForm #optionsandinfo #info{flex-grow:1;margin-top:auto;text-align:right}#SearchForm #optionsandinfo #info p{white-space:nowrap;line-height:0;margin-bottom:.4rem}#SearchForm #Filters{display:grid;grid-template-columns:1fr auto}#SearchForm #Filters #CurrentFilters #resetfilter{font-size:.875rem}#SearchForm #Filters #CurrentFilters #resetfilter img{display:inline;height:1rem;vertical-align:middle}#SearchForm #Filters #CurrentFilters #resetfilter:hover{cursor:pointer}#SearchForm #Filters #MyLicensesWrapper{white-space:nowrap;display:flex;align-items:center;gap:.5rem}#SearchProducts{position:relative}#SearchProducts #searchspinner{position:absolute;z-index:1;width:100%;text-align:center;top:-3rem}#SearchProducts #searchspinner .spinner{display:inline}#SearchProducts .products .product .levels-publisher .levels{visibility:hidden}#SearchProducts[data-showspinner=True] .products{opacity:.2}#SearchProducts[data-showspinner=True] .products .product{border:1px dashed #e8ebed}#SearchProducts[data-showspinner=True] .products .product>*{visibility:hidden}#SearchProducts #loadmore{grid-column:1/-1;text-align:center}#SearchProducts #loadmore a{color:#18334c;text-decoration:none}#SearchProducts #loadmore a:after{content:"";margin-left:.5rem;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/chevron-down.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/chevron-down.svg)}#SearchProducts #loadmore a:hover{cursor:pointer;color:#1e80da}#SearchProducts #loadmore a:hover:after{background-color:#1e80da!important}#SearchProducts #loadmore .spinner{display:inline-block}#SearchProducts #gotopublisher{grid-column:1/-1;text-align:center}#SearchProducts #gotopublisher a{color:#18334c;text-decoration:none}#SearchProducts #gotopublisher a:hover{cursor:pointer;color:#1e80da}#SearchProducts #gotopublisher a:hover:after{background-color:#1e80da!important}#SearchProducts #gotopublisher .spinner{display:inline-block}#SearchProducts #noresults{display:grid;grid-row-gap:1rem;justify-items:center}#SearchProducts #noresults img{aspect-ratio:1;width:2rem}#UserProfile{border:1px solid silver;margin:0 0 1rem 0;padding:.5rem;max-width:35rem;display:flex;flex-wrap:wrap;grid-column-gap:1rem;grid-row-gap:0.25px;font-size:.9rem;background-color:#e8ebed;border-radius:5px}#UserProfile>p{flex-grow:2;width:100%;margin:0;padding:0}#UserProfile #selectededusubjects{font-size:.75rem;margin-top:.5rem}#UserProfile #selectededusubjects span{border-radius:5px;background-color:#b9d8f4;padding:.25rem .5rem;margin-right:1rem;white-space:nowrap}#UserProfile #selectededusubjects span:hover{cursor:pointer;background-color:#98c5ee}#UserProfile #selectededusubjects span:after{content:url("/assets/icons/close.svg");padding-left:.5rem;display:inline-block;transform:scale(.8);position:relative}.product .score{display:none}body.score .product i.score{display:inline;padding-left:.5em;font-style:normal}@media (max-width:848px){.category-info,.products{--products-justify:space-around}}@media (min-width:1041px),(min-width:545px) and (max-width:559px){.category-info,.products{--products-product-width:18rem;--products-product-contentsummary-textwrap:wrap;--products-product-contentsummary-extraheight:1rem}}@media (min-width:1105px),(min-width:849px) and (max-width:896px),(min-width:560px) and (max-width:591px){.category-info,.products{--products-product-width:15rem;--products-product-contentsummary-textwrap:wrap;--products-product-contentsummary-extraheight:1rem}}@media (min-width:1169px),(min-width:897px) and (max-width:944px),(min-width:592px) and (max-width:623px){.category-info,.products{--products-product-width:16rem;--products-product-contentsummary-textwrap:wrap;--products-product-contentsummary-extraheight:1rem}}@media (min-width:1233px),(min-width:945px) and (max-width:1022px),(min-width:624px) and (max-width:672px){.category-info,.products{--products-product-width:17rem;--products-product-contentsummary-textwrap:wrap;--products-product-contentsummary-extraheight:1rem}}@media (min-width:1297px),(min-width:1023px) and (max-width:1040px),(min-width:673px) and (max-width:687px){.category-info,.products{--products-product-width:18rem;--products-product-contentsummary-textwrap:wrap;--products-product-contentsummary-extraheight:1rem}}@media (min-width:1380px){.category-info,.products{--products-product-width:19rem;--products-product-contentsummary-textwrap:nowrap;--products-product-contentsummary-extraheight:0}}.category-info,.products{display:grid;gap:3rem .75rem;justify-content:var(--products-justify,space-between);grid-template-columns:repeat(auto-fill,var(--products-product-width,19rem))}.category-info .product,.products .product{width:var(--products-product-width,19rem)}.category-section{--products-width-adjustment:1rem}.category-section .category-info,.category-section .products{grid-template-columns:repeat(auto-fill,calc(var(--products-product-width,19rem) - var(--products-width-adjustment)))}.category-section .category-info .product,.category-section .products .product{width:calc(var(--products-product-width,19rem) - var(--products-width-adjustment))}.boost-section{text-align:center;margin-top:2rem}.product{--productcard-padding:1rem;display:grid;height:24rem;width:19.25rem;background-color:#fff;border-radius:.5rem;isolation:isolate;overflow:hidden;transition:box-shadow .1s ease-in-out,background-size .1s ease-in-out;box-shadow:0 .25rem .25rem 0 rgba(188,216,211,.45)}.product.deactivated{pointer-events:none;opacity:.4}.product:hover{cursor:pointer;box-shadow:0 .25rem .25rem 0 rgba(21,91,155,.45);transition:box-shadow .3s ease-in-out,background-size .3s ease-in-out}.product .topbanner{z-index:100;grid-row:auto;grid-column:auto;position:absolute;background-color:#fff;border-radius:0 0 .625rem .625rem;width:calc(var(--products-product-width,19rem) - .8rem);margin:0 .4rem;padding:.5rem 0;font-size:.75rem;line-height:0;display:grid;grid-template-rows:1rem;grid-template-columns:auto auto;grid-column-gap:0.5rem;align-items:center;justify-content:center}.product .topbanner.allowfreelicense{background:#162e45;color:#fff}.product .topbanner.usertask{background:#162e45;color:#fff}.product .topbanner.usertask[data-usertaskfailed=True] button{padding-left:.5rem;padding-right:.5rem}.product .topbanner.usertask img{height:1rem}.product .topbanner.licenseexpirewarning[data-warninglevel=SoonToExpire]{--warning-expire-color:#F7B954}.product .topbanner.licenseexpirewarning[data-warninglevel=JustExpired]{--warning-expire-color:#CA0088}.product .topbanner.licenseexpirewarning[data-warninglevel=Expired]{--warning-expire-color:#18334C}.product .topbanner.licenseexpirewarning svg circle{fill:var(--warning-expire-color)}.product .topbanner img,.product .topbanner svg{display:inline-block}.product .titles{grid-area:titles;margin-inline:var(--productcard-padding);display:grid;grid-template-rows:minmax(5.5rem,auto)}.product .titles .titleswrapper{display:grid;grid-template-rows:auto auto;row-gap:.5rem;margin-top:.8rem;margin-bottom:1rem;line-height:1.25}.product .titles .titleswrapper p{padding:0;margin:0}.product .titles .titleswrapper .title{font-size:1.25rem;font-weight:600;text-wrap:balance}.product .titles .titleswrapper .subtitle{font-weight:400;text-wrap:balance}.product .type-bookmark{grid-template-columns:[producttypelabel] auto [chatbot] 1fr [useraction] auto}.product .type-bookmark{grid-area:typebookmark;z-index:100;display:grid;grid-gap:0.5rem;align-items:center;margin-inline:var(--productcard-padding)}.product .type-bookmark .producttypelabel{grid-column-start:producttypelabel;white-space:nowrap}.product .type-bookmark .chatbot-state{grid-column-start:chatbot;justify-self:start;border-radius:100px;padding:.25rem .5rem;box-shadow:0 .25rem .25rem 0 rgba(188,216,211,.45);background-color:#fff}.product .type-bookmark .product-user-actions{grid-column-start:useraction;display:grid;grid-template-columns:auto auto}.product .type-bookmark .product-user-actions>div{margin-left:.5rem}.product .type-bookmark .product-user-actions>div:first-child{margin-left:0}.product .type-bookmark .bookmark{display:grid;justify-content:center;align-items:center;background-color:#fafafa;border-radius:.1875rem;box-shadow:0 .25rem .25rem 0 rgba(188,216,211,.45);padding:.38rem}.product .type-bookmark .bookmark .bookmarkIcon{width:1rem;aspect-ratio:1/1;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/save.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/save.svg)}.product .type-bookmark .bookmark .bookmarkIcon.isFavorite{-webkit-mask-image:url(/assets/icons/save-pressed.svg);mask-image:url(/assets/icons/save-pressed.svg)}.product .type-bookmark .bookmark:hover{box-shadow:0 .25rem .25rem 0 rgba(21,91,155,.45)}.product .type-bookmark .bookmark:hover .bookmarkIcon{background-color:#3db2be}.product .type-bookmark .downloadexam{display:grid;justify-content:center;align-items:center;background-color:#fafafa;border-radius:.1875rem;box-shadow:0 .25rem .25rem 0 rgba(188,216,211,.45);padding:.38rem}.product .type-bookmark .downloadexam .spinner{aspect-ratio:1/1;height:auto;width:1rem}.product .type-bookmark .downloadexam .downloadIcon{width:1rem;aspect-ratio:1/1;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/download.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/download.svg)}.product .type-bookmark .downloadexam:hover{box-shadow:0 .25rem .25rem 0 rgba(21,91,155,.45)}.product .type-bookmark .downloadexam:hover .downloadIcon{background-color:#3db2be}.product .type-bookmark .productinfo{display:grid;justify-content:center;align-items:center;background-color:#fafafa;border-radius:.1875rem;box-shadow:0 .25rem .25rem 0 rgba(188,216,211,.45);padding:.18rem}.product .type-bookmark .productinfo .infoIcon{font-weight:700;color:#18334c;width:1.4rem;height:1.4rem;font-size:1.1rem;text-align:center}.product .type-bookmark .productinfo .infoIconsvg{width:1.4rem;aspect-ratio:1/1;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/info.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/info.svg)}.product .type-bookmark .productinfo:hover{box-shadow:0 .25rem .25rem 0 rgba(21,91,155,.45)}.product .type-bookmark .productinfo:hover .infoIcon{color:#3db2be}.product.flexpackage{background-size:100%;background-position:center;background-repeat:no-repeat;align-content:end}.product.flexpackage:hover{transition:box-shadow .3s ease-in-out,background-size .3s ease-in-out;background-size:110%}.product.flexpackage .flexpackageinfo{display:grid;grid-template-areas:"typebookmark" "titles" "contentsummary";grid-template-rows:1.75rem 1fr calc(2.375rem + var(--products-product-contentsummary-extraheight,0));background-color:#fff;border-radius:.25rem;margin:var(--productcard-padding);padding:var(--productcard-padding) 0}.product.flexpackage .flexpackageinfo .contentsummary{display:grid;grid-template-columns:repeat(3,1fr)}.product.flexpackage .flexpackageinfo .contentsummary>div{display:grid;grid-template-columns:auto;justify-items:center;justify-content:space-around;border-right:1px solid #e8ebed;padding:0 .75rem}.product.flexpackage .flexpackageinfo .contentsummary>div:last-child{border-right:none}.product.flexpackage .flexpackageinfo .contentsummary>div .count{font-weight:600}.product.flexpackage .flexpackageinfo .contentsummary>div .label{font-size:.75rem;text-wrap:var(--products-product-contentsummary-textwrap,wrap);text-align:center}.product.flexpackage[data-userinstance=False] .type-bookmark .producttypelabel{white-space:nowrap}.product.flexpackage[data-userinstance=False] .type-bookmark .producttypelabel span{background:#fff;color:#18334c;display:grid;grid-template-columns:auto auto auto;align-items:center;grid-column-gap:0.25rem;padding:.157rem .5rem}.product.flexpackage[data-userinstance=False] .type-bookmark .producttypelabel span img{display:inline-block;height:.875rem;aspect-ratio:1/1}.product.book,.product.interactive{display:grid;grid-template-areas:"image" "typebookmark" "titles" "levelspublisher" "studentvisibel";grid-template-rows:14rem 1rem auto 1.2rem 3.5rem;padding-bottom:.75rem;--productStudentVisabilityContainer-background:#E8EBED;--productStudentVisabilityContainer-icon:""}.product.book:hover .product-image img,.product.interactive:hover .product-image img{transform:scale(1.1)}.product.book .product-image,.product.interactive .product-image{grid-area:image}.product.book .product-image img,.product.interactive .product-image img{transition:transform .1s ease-in-out}.product.book .type-bookmark,.product.interactive .type-bookmark{margin-top:-.8rem}.product.book .titles,.product.interactive .titles{grid-template-rows:7.5rem}.product.book .levels-publisher,.product.interactive .levels-publisher{grid-area:levelspublisher;display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;margin-inline:var(--productcard-padding);margin-bottom:1rem}.product.book .levels-publisher .levels,.product.interactive .levels-publisher .levels{font-size:.75rem}.product.book .levels-publisher .publisher img,.product.interactive .levels-publisher .publisher img{height:1.2rem}.product.book:has(.productStudentVisabilityContainer),.product.interactive:has(.productStudentVisabilityContainer){height:27.5rem;padding-bottom:0}.product.book .productStudentVisabilityContainer,.product.interactive .productStudentVisabilityContainer{grid-area:studentvisibel;font-size:.75rem;margin:1rem 0 0 0;padding:0;display:grid;align-items:center;justify-items:center;transition:all .1s ease-in-out;background-color:var(--productStudentVisabilityContainer-background)}.product.book .productStudentVisabilityContainer:hover,.product.interactive .productStudentVisabilityContainer:hover{filter:brightness(.95)}.product.book .productStudentVisabilityContainer span:before,.product.interactive .productStudentVisabilityContainer span:before{content:"";display:inline-block;background-image:var(--productStudentVisabilityContainer-icon);background-repeat:no-repeat;background-size:cover;width:1rem;height:1rem;vertical-align:-.25rem;margin-right:1rem}.product.book .productStudentVisabilityContainer[data-hidden=False],.product.interactive .productStudentVisabilityContainer[data-hidden=False]{--productStudentVisabilityContainer-icon:url(/assets/icons/show.svg);--productStudentVisabilityContainer-background:#B9D8F4}.product.book .productStudentVisabilityContainer[data-hidden=True],.product.interactive .productStudentVisabilityContainer[data-hidden=True]{--productStudentVisabilityContainer-icon:url(/assets/icons/hide.svg);--productStudentVisabilityContainer-background:#E8EBED}.product.book .product-image{display:grid;justify-content:end;align-items:center;background-color:#e8ebed;padding:1.13rem 1.06rem}.product.book .product-image>div{text-align:right;line-height:0}.product.book .product-image>div .img-wrapper{display:inline-block;overflow:hidden;border-radius:.1875rem}.product.book .product-image>div .img-wrapper img{display:inline-block;box-shadow:0 0 .625rem 0 rgba(0,0,0,.15);transition:transform .3s ease-in-out}.product.interactive .product-image{display:grid}.product.interactive .product-image>div{display:contents}.product.interactive .product-image>div .img-wrapper{display:grid;overflow:hidden}.product.interactive .product-image>div .img-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.folder-content-product .producttypelabel,.parent-content-package .producttypelabel,.product .producttypelabel,.product-header .producttypelabel{font-size:.75rem;white-space:nowrap}.folder-content-product .producttypelabel span,.parent-content-package .producttypelabel span,.product .producttypelabel span,.product-header .producttypelabel span{background-color:var(--producttypecolor);color:#fff;border-radius:1rem;padding:.25rem .5rem;box-shadow:0 1px 8px 0 rgba(0,0,0,.15);display:inline-flex;gap:.2rem}.folder-content-product .producttypelabel span .producttypeicon,.parent-content-package .producttypelabel span .producttypeicon,.product .producttypelabel span .producttypeicon,.product-header .producttypelabel span .producttypeicon{display:none;background:#fff;border-radius:1rem;padding:.2rem;margin-left:-.25rem}.folder-content-product .producttypelabel span .producttypeicon:before,.parent-content-package .producttypelabel span .producttypeicon:before,.product .producttypelabel span .producttypeicon:before,.product-header .producttypelabel span .producttypeicon:before{content:"";width:.7rem;height:.7rem;display:grid;align-self:center;justify-self:center;background-color:var(--producttypecolor);-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/profile.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/profile.svg)}.folder-content-product[data-userinstance=True] .producttypelabel,.parent-content-package[data-userinstance=True] .producttypelabel,.product-header[data-userinstance=True] .producttypelabel,.product[data-userinstance=True] .producttypelabel{white-space:nowrap}.folder-content-product[data-userinstance=True] .producttypelabel span .producttypeicon,.parent-content-package[data-userinstance=True] .producttypelabel span .producttypeicon,.product-header[data-userinstance=True] .producttypelabel span .producttypeicon,.product[data-userinstance=True] .producttypelabel span .producttypeicon{display:inline-block}[data-producttype=boost],[data-producttype=boostteam]{--producttypecolor:#CA0088}[data-producttype=ebook]{--producttypecolor:#2B7E87}[data-producttype=webbook]{--producttypecolor:#3DB2BE}[data-producttype=webbookwebnuts]{--producttypecolor:#3DB2BE}[data-producttype=learningproduct-product],[data-producttype=learningproduct-school],[data-producttype=learningproduct]{--producttypecolor:#F39600}[data-producttype=next]{--producttypecolor:#155B9B}[data-producttype=nextactivity],[data-producttype=nextactivityteam]{--producttypecolor:#F39600}[data-producttype=externalproduct]{--producttypecolor:#18334C}[data-producttype=flexproductpackage]{--producttypecolor:#1E80DA}.tabs{width:100%;background-color:#fff;border-radius:16px;padding-bottom:1rem}.tabs .tab-container{display:inline-flex;width:100%;padding:1rem 1rem 0 1rem;border-bottom:1px solid #18334c}.tabs .tab-container .tab{margin-right:2rem;cursor:pointer}.tabs .tab-container .tab.tab-active:after,.tabs .tab-container .tab:hover:after{width:100%;left:0;right:100%}.tabs .tab-container .tab:after{display:block;background-color:#18334c;width:0;left:50%;right:50%;border-radius:2px;content:"";position:relative;margin-top:1rem;bottom:-1px;height:7px;-webkit-transition-property:right,left,width;transition-property:right,left,width;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.tabs .tab-container .tab.tab-disabled{display:none}.tabs .tab-content{padding:1rem}#blazor-error-ui{display:none;text-align:center;font-size:1.5rem;padding-top:1rem}#blazor-error-ui .debug{font-size:.8rem}.multilinksbutton{background-color:wheat;display:inline-block}.multilinksbutton #links{animation:2s ease-out 0s 1 FadeIn}.multilinksbutton a{display:block}@keyframes FadeIn{0%{opacity:0}100%{opacity:1}}.hero{display:grid;grid-template-rows:auto min-content 16px;overflow:hidden;background-color:rgba(0,0,0,.69)}.hero img{object-fit:cover;width:100%;height:100%;filter:brightness(.4)}.usp{position:absolute;top:0;width:100%}.usp .header{text-align:center;color:#fafafa;max-width:1200px;margin-left:auto;margin-right:auto}.usp .header h1{margin-bottom:2rem;font-size:3.5rem;font-weight:500}.usp .header .subtitle-wrapper{display:grid;align-items:center}.usp .header .subtitle-wrapper .subtitle{font-weight:500;font-size:24px;position:relative}@media (min-width:768px){.usp .header h1{margin-top:4rem;margin-bottom:5rem}.usp .header .subtitle-wrapper{grid-template-columns:1fr 1fr 1fr;grid-gap:0px}.usp .header .subtitle-wrapper .subtitle:nth-child(2){border-left:1px solid #fafafa;border-right:1px solid #fafafa}.usp .header .subtitle-wrapper .subtitle{padding-left:2rem;padding-right:2rem}}@media (max-width:767px){.usp .header h1{margin-top:5rem;margin-bottom:3rem}.usp .header .subtitle-wrapper .subtitle{margin-bottom:1rem}}@media only screen and (max-width:975px){.usp .header h1{font-size:3rem}}@media (max-width:500px){.usp .header h1{font-size:2rem}.usp .header .subtitle-wrapper .subtitle{font-size:1rem}}article .row{margin-top:2.5rem}article .col{margin:0 0 1rem 0}article .col.center{justify-self:center}article .col .sub-header{margin-top:.5rem;margin-bottom:1rem;font-size:.9rem;color:#226269}article .col .lead{font-style:italic;margin-top:1rem;margin-bottom:1rem}article .col .text{margin-bottom:1rem}article .col img{border-radius:10px}article .col .videoContent{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;border-radius:5px;overflow:hidden;background-color:#000}article .col .videoContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){article .row:first-child{margin-top:4rem}article .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-column-gap:2rem}article .row[sdata-cols="1"]{display:block}article .row .col .text{margin-bottom:2rem}}.submenu{padding-top:1rem;max-height:4.3125rem;border-bottom:2px solid #18334c;background:linear-gradient(to top,rgba(250,250,250,.9),#fafafa);position:sticky;top:0;z-index:5}.submenu section{display:grid;grid-template-columns:1fr fit-content(380px);margin:0 var(--navigation-margin-left)}.submenu section #category-links{display:grid;grid-template-columns:repeat(5,fit-content(10px));gap:3rem}.submenu section #category-links #submenu-item-getstarted{display:none}.submenu section #category-links.nomenuitems{padding-bottom:1rem}.submenu section #category-links .btn{display:inline-block;margin-left:.5rem}.submenu section #category-links>a{cursor:pointer;margin-top:.25rem;white-space:nowrap;width:fit-content;text-align:center}.submenu section #category-links>a:hover:after,.submenu section #category-links>a[aria-selected=true]:after{width:100%;left:0;right:100%}.submenu section #category-links>a:after{display:block;background-color:#18334c;width:0;left:50%;right:50%;border-radius:2px;content:"";position:relative;margin-top:1rem;bottom:-1px;height:7px;-webkit-transition-property:right,left,width;transition-property:right,left,width;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.submenu section #category-links>a:focus-visible:after,.submenu section #category-links>a:focus:after{background-color:#18334c}.submenu section .submenu-injected{padding-bottom:1rem;text-align:right;width:max-content}@media only screen and (max-width:768px){.submenu{display:none!important}}@media only screen and (max-width:850px){.submenu section #category-links{gap:8%}}@media only screen and (max-width:980px){.submenu section #category-links{grid-template-columns:repeat(4,fit-content(10px))}.submenu section #category-links #submenu-item-getstarted{display:none}}.usertaskbar{background:#c3e7eb;position:absolute;width:20rem;top:100%;padding:2rem 1rem 1rem 1rem;margin-top:1.5rem;z-index:6;color:#18334c;border-radius:1rem;right:-13.7rem;display:grid}.usertaskbar::after{content:'';position:absolute;display:block;width:0;left:20%;top:0;border:15px solid transparent;border-top:0;border-bottom:15px solid #c3e7eb;transform:translate(-50%,calc(-100%))}.usertaskbar #close{position:absolute;right:1rem;top:1rem;margin:0;width:1rem;height:1rem}.usertaskbar p{font-weight:500;line-height:1.5rem;text-align:left}.usertaskbar .btn{height:2.5rem;line-height:1;justify-self:end}.usertaskbar.hide{display:none!important}.burger-icon label{cursor:pointer}.burger-icon .visuallyHidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.burger-icon .hamburger{--burgermenu-bar-height:0.1875rem;--burgermenu-bar-width:1.5rem;width:var(--burgermenu-bar-width);aspect-ratio:1;position:relative}.burger-icon .hamburger .bar{padding:0;width:var(--burgermenu-bar-width);height:var(--burgermenu-bar-height);background-color:#fafafa;display:block;transition:all .4s ease-in-out;position:absolute}.burger-icon .hamburger .bar.bar1{top:0;transform-origin:5%}.burger-icon .hamburger .bar.bar2,.burger-icon .hamburger .bar.bar3{top:.65rem}.burger-icon .hamburger .bar.bar3{right:0}.burger-icon .hamburger .bar.bar4{bottom:0;transform-origin:5%}.burger-icon .checkbox3:checked+label>.hamburger .bar{height:var(--burgermenu-bar-height)}.burger-icon .checkbox3:checked+label>.hamburger .bar.bar1{transform:rotate(45deg);width:calc(1.35 * var(--burgermenu-bar-width))}.burger-icon .checkbox3:checked+label>.hamburger .bar.bar3{transform:rotate(45deg);background-color:transparent}.burger-icon .checkbox3:checked+label>.hamburger .bar.bar2{transform:rotate(-45deg);background-color:transparent}.burger-icon .checkbox3:checked+label>.hamburger .bar.bar4{transform:rotate(-45deg);width:calc(1.35 * var(--burgermenu-bar-width))}#news-page #news-header{grid-column:span 3;display:grid;grid-template:"container";margin-bottom:4rem}#news-page #news-header #news-hero{width:100%;height:20rem;background:#d9d9d9;grid-area:container}#news-page #news-header #titel{grid-area:container;display:flex;justify-content:center;align-items:center;color:#18334c}#news-page section{padding-bottom:4rem}#news-page section article .row{grid-template-columns:1fr 1fr;margin-top:0}#news-page section article .row>.col:first-child{grid-column:span 3}#news-page section article .col .lead{margin-top:0}#news-page #news>section:nth-child(2n) article .row .col:nth-child(2){order:1}#recomendations>h2{margin-bottom:2.5rem}#recomendations .loadMoreMaterials{text-align:center;margin:5rem}.imageUploader .orgImage{width:calc(100% - 200px);display:flex;gap:2rem;margin:2rem 0 2rem 0}.imageUploader #sizewarning{text-align:center;color:red}.imageUploader .imageRenders>div{background-size:cover;margin-bottom:1rem}.imageUploader .imgButtons{display:flex;gap:1rem;height:3rem;align-items:center;justify-content:center}.imageUploader .imgButtons input{height:3rem;border-radius:5px;margin:0}.imageUploader .images{position:relative}.imageUploader .focalPointer{position:absolute;color:#fff;font-size:45px;transform:translate(-50%,-50%);user-select:none;pointer-events:none;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.pixabayWrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;margin-top:1rem;align-items:center;justify-items:center}.pixabayWrapper.hide{display:none}.pixabayWrapper>div{background-size:cover}.pixabayWrapper>div:hover{transform:scale3d(1.2,1.2,1.2);box-shadow:#333 2px 2px 5px;border:1px #fff solid}.pixabayWrapper .portrait{height:150px;width:100px}.pixabayWrapper .landscape{height:100px;width:150px}#flextab{padding:2rem 2rem 4rem 2rem}#flextab.hide{display:none}#flextab #headtitle{grid-column:2;margin-bottom:2rem}#flextab #headtitle h3{font-weight:600;font-size:2.5rem;color:#18334c;margin-bottom:.25rem}#flextab #headtitle h6{font-weight:400;font-size:14px;color:#18334c}#flextab #tab-container{display:grid;grid-template-columns:13rem 1fr;height:33.6rem;grid-column:2;position:relative}#flextab #tab-container #dropdown-container{position:absolute;right:1rem;top:1rem}#flextab #tab-container #dropdown-container #optionsandinfo #options{display:flex;float:right}#flextab #tab-container #dropdown-container #optionsandinfo #options .option{flex-grow:0;flex-shrink:1;margin:0}#flextab #tab-container #dropdown-container #optionsandinfo #options .option>label{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:.5rem 1rem .5rem 1.25rem;gap:24px;border:1px solid #18334c;border-radius:5px;line-height:1.5}#flextab #tab-container #dropdown-container #optionsandinfo #options .option>label:hover{cursor:pointer;box-shadow:0 4px 4px rgba(21,91,155,.45)}#flextab #tab-container #dropdown-container #optionsandinfo #options .option>label:hover:active{background-color:#e9f2fb}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul{display:none;position:absolute;right:0;list-style-type:none;border:none;border-radius:5px;background-color:#fafafa;box-shadow:0 4px 4px rgba(188,216,211,.45);width:auto;margin-top:1rem;max-height:16rem;border-top:.2rem solid #fafafa;border-bottom:.2rem solid #fafafa;overflow-y:auto;overflow-x:hidden;grid-template-columns:auto 1fr auto;min-width:11rem}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul::-webkit-scrollbar{width:.5rem}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul::-webkit-scrollbar-track{background:#c3e7eb;border:.125rem solid transparent;border-radius:1px;background-clip:content-box}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul::-webkit-scrollbar-thumb{background:#18334c;border:1px solid #18334c;border-radius:2px}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul::-webkit-scrollbar-thumb:hover{--color:#2B7E87;background:var(--color);border-color:var(--color)}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li{display:contents}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li[data-groupexpanded=False]{display:none}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li>*{cursor:pointer;padding:.5rem}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li:hover>*{background-color:#ecf7f9}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li:hover>* .checkmark{border-color:#3db2be}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li input{margin:0;padding:0;height:1rem}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li .facetvalue{white-space:nowrap}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li.groupHeader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;grid-column-start:1;grid-column-end:4}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li.groupHeader:hover{cursor:pointer;background-color:#ecf7f9}#flextab #tab-container #dropdown-container #optionsandinfo #options .option ul li.groupHeader[data-hide=True]{display:none}#flextab #tab-container #dropdown-container #optionsandinfo #options .option.sorting ul{grid-template-columns:auto 1fr}#flextab #tab-container #dropdown-container #optionsandinfo #options .option[data-expanded=True] label{border-color:#2b7e87}#flextab #tab-container #dropdown-container #optionsandinfo #options .option[data-expanded=True] ul{transition:all .3s ease-in;display:grid;z-index:10}#flextab #tab-container #dropdown-container #optionsandinfo #info{flex-grow:1;margin-top:auto;text-align:right}#flextab #tab-container #dropdown-container #optionsandinfo #info p{white-space:nowrap;line-height:0}#flextab #tab-container #flexpackages{grid-area:1;overflow-y:auto;height:inherit;padding-right:.5rem;margin-right:.5rem;display:grid;grid-auto-rows:max-content;grid-row-gap:0.5rem}#flextab #tab-container #flexpackages::-webkit-scrollbar{width:.5rem}#flextab #tab-container #flexpackages::-webkit-scrollbar-track{background:#c3e7eb;border:.125rem solid transparent;border-radius:1px;background-clip:content-box}#flextab #tab-container #flexpackages::-webkit-scrollbar-thumb{background:#18334c;border:1px solid #18334c;border-radius:2px}#flextab #tab-container #flexpackages::-webkit-scrollbar-thumb:hover{--color:#2B7E87;background:var(--color);border-color:var(--color)}#flextab #tab-container #flexpackages .parent-package{display:grid;align-items:center;background:#fafafa;border:1px solid #3db2be;border-radius:5px;padding:1rem;line-height:1.4}#flextab #tab-container #flexpackages .parent-package:hover{cursor:pointer;background:#ecf7f9}#flextab #tab-container #flexpackages .parent-package.active{background:#ecf7f9}#flextab #tab-container #flexpackages .parent-package.active .title{font-weight:700}#flextab #tab-container #flexpackages .parent-package .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1;margin-bottom:.25rem}#flextab #tab-container #flexpackages .parent-package .subtitel{font-weight:400;font-size:.8rem;line-height:1;margin-top:.2rem}#flextab #tab-container #flexpackages .parent-package .archiveicon{display:none;grid-area:1/2/3/3}#flextab #tab-container #flexpackages .parent-package .archiveicon:after{display:inline-block;content:url(/assets/icons/archive.svg);float:right}#flextab #tab-container #flexpackages .parent-package[data-archived=true] .archiveicon{display:block}#flextab #tab-container #flexpackage-content{background:#ecf7f9;display:grid;grid-template-rows:5rem 1fr 4rem;overflow-y:auto;height:inherit;border:1px solid #3db2be;border-radius:5px;padding:1rem}#flextab #tab-container #flexpackage-content #flexpackage-content-header{display:grid;grid-template-columns:1fr 9rem}#flextab #tab-container #flexpackage-content #flexpackage-content-header>div{overflow:hidden}#flextab #tab-container #flexpackage-content #flexpackage-content-header #titel{font-size:1.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#flextab #tab-container #flexpackage-content #flexpackage-content-header #sub-titel{background:#b6ff00;font-size:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#flextab #tab-container #flexpackage-content #flexpackage-content-content{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;overflow-y:auto;gap:1rem;padding-bottom:1rem;padding-right:1rem}#flextab #tab-container #flexpackage-content #flexpackage-content-content::-webkit-scrollbar{width:.5rem}#flextab #tab-container #flexpackage-content #flexpackage-content-content::-webkit-scrollbar-track{background:#c3e7eb;border:.125rem solid transparent;border-radius:1px;background-clip:content-box}#flextab #tab-container #flexpackage-content #flexpackage-content-content::-webkit-scrollbar-thumb{background:#18334c;border:1px solid #18334c;border-radius:2px}#flextab #tab-container #flexpackage-content #flexpackage-content-content::-webkit-scrollbar-thumb:hover{--color:#2B7E87;background:var(--color);border-color:var(--color)}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package{height:7.5rem;border-radius:.5rem;display:grid;grid-template-columns:15rem;justify-content:start;padding:.5rem;background-size:100%;background-position:center;background-repeat:no-repeat;transition:box-shadow .1s ease-in-out,background-size .1s ease-in-out}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package:hover{transition:box-shadow .3s ease-in-out,background-size .3s ease-in-out;cursor:pointer;box-shadow:0 4px 4px rgba(21,91,155,.45);background-size:110%}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package #content-info{display:grid;grid-template-rows:1rem 1fr 1rem;background-color:#fff;border-radius:.5rem;padding:.5rem}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package #content-info .titel{align-self:center;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package #content-info .levels-warning{grid-area:auto;justify-self:start;padding:0;font-size:.75rem}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package #content-info .levels-warning .licenseexpirewarning{display:grid;grid-template-rows:1rem;grid-template-columns:auto auto;grid-column-gap:0.5rem;align-items:center;justify-content:center}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package #content-info .levels-warning .licenseexpirewarning[data-warninglevel=SoonToExpire]{--warning-expire-color:#F39600}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package #content-info .levels-warning .licenseexpirewarning[data-warninglevel=JustExpired]{--warning-expire-color:#CA0088}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package #content-info .levels-warning .licenseexpirewarning[data-warninglevel=Expired]{--warning-expire-color:#18334C}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package #content-info .levels-warning .licenseexpirewarning svg{display:inline-block}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package #content-info .levels-warning .licenseexpirewarning svg circle{fill:var(--warning-expire-color)}#flextab #tab-container #flexpackage-content #flexpackage-content-content .sticky-border{display:none}#flextab #tab-container #flexpackage-content #flexpackage-content-footer{margin-top:auto;text-align:right}#flextab #tab-container #flexpackage-content #flexpackage-content-footer .btn{margin-left:1rem}#flextab #tab-container #flexpackage-content #flexpackage-content-footer .btn img{display:inline-block;height:.8rem;margin-right:.5rem}@media only screen and (max-width:420px){#flextab #tab-container #flexpackage-content #flexpackage-content-footer .btn{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:970px){#flextab #tab-container #flexpackage-content #flexpackage-content-content{grid-template-columns:1fr}}@media only screen and (max-width:800px) and (min-width:768px){#flextab #tab-container #flexpackage-content #flexpackage-content-footer .btn{font-size:.9rem}}@media only screen and (max-width:767px){#flexpackage-content-footer #create-flexpackage{display:none}}@media only screen and (max-width:768px){#flextab #tab-container #dropdown-container{top:6rem}#flextab{margin-top:1rem;padding:unset;padding-bottom:2rem;border-bottom:1px solid #18334c}#flextab #headtitle h3{margin-left:1rem;font-size:1.5rem}#flextab #headtitle h6{margin-left:1rem}#flextab #tab-container{display:grid;grid-template-columns:1fr;grid-column:2;height:auto}#flextab #tab-container #flexpackages{display:flex;white-space:nowrap;scroll-snap-type:x mandatory;height:4.25rem;margin-left:1rem}#flextab #tab-container #flexpackages::-webkit-scrollbar{display:none}#flextab #tab-container #flexpackages .parent-package{scroll-snap-align:start;flex:none;width:9rem;margin-right:1rem;height:4rem}#flextab #tab-container #flexpackages .parent-package[data-archived=true] .archiveicon{display:block}#flextab #tab-container #flexpackages .versions{display:none}#flextab #tab-container #flexpackage-content{background:#fafafa;grid-column:1;max-height:32rem;min-height:15rem;margin-top:.5rem;border:unset;border-radius:unset;padding:0;border-top:1px solid #18334c}#flextab #tab-container #flexpackage-content #flexpackage-content-header{padding:1rem 1rem 0 1rem}#flextab #tab-container #flexpackage-content #flexpackage-content-header #titel{font-size:1rem}#flextab #tab-container #flexpackage-content #flexpackage-content-header .sub-titel{font-size:.875rem}#flextab #tab-container #flexpackage-content #flexpackage-content-content{padding:1rem}#flextab #tab-container #flexpackage-content #flexpackage-content-content::-webkit-scrollbar{display:none}#flextab #tab-container #flexpackage-content #flexpackage-content-content .parent-content-package{position:relative}#flextab #tab-container #flexpackage-content #flexpackage-content-footer{margin-top:0;text-align:center}#flextab #tab-container #flexpackage-content #flexpackage-content-footer #go-to-original-package{display:inline-block;margin-top:1.25rem}#flextab #tab-container #flexpackage-content:has(.parent-content-package:nth-child(3) > :first-child) #flexpackage-content-footer{border-top:1px solid #18334c}#flextab #tab-container #flexpackage-content:has(.parent-content-package:nth-child(3) > :first-child) #flexpackage-content-footer.hide-border{border-top:1px solid #fafafa}}#savedmaterials{padding:4rem 2rem;border-bottom:1px solid #18334c}#savedmaterials #saved-materials-header{grid-column:2;display:grid;margin-bottom:2rem;grid-template-areas:"header button" "subhead subhead";grid-template-columns:1fr auto;align-items:center;grid-column-gap:1rem}#savedmaterials #saved-materials-header>h3{grid-area:header;font-weight:600;font-size:2.5rem;line-height:1.2;color:#18334c}#savedmaterials #saved-materials-header h6{grid-area:subhead;font-size:.875rem;color:#18334c}#savedmaterials #saved-materials-header #create-btn{grid-area:button;border:1px solid #38a2ad;border-radius:5px;height:2.25rem;aspect-ratio:1/1;display:none;float:right;cursor:pointer;background:#fafafa}#savedmaterials #saved-materials-header #create-btn img{height:2.25rem;padding:.3rem;display:inline-block}#savedmaterials #tab-container{display:grid;grid-template-columns:13rem 1fr;height:44.6rem;grid-column:2;position:relative;isolation:isolate}#savedmaterials #tab-container #dropdown-container{display:flex;gap:1rem;position:absolute;right:1rem;top:1rem}#savedmaterials #tab-container #dropdown-container #folder-actions-dropdown .dropdown-button{display:flex;box-sizing:border-box;flex-direction:row;align-items:center;padding:.5rem 1rem .5rem 1.25rem;gap:1.5rem;border:1px solid #18334c;border-radius:5px;line-height:1.5;cursor:pointer}#savedmaterials #tab-container #dropdown-container #folder-actions-dropdown .dropdown-button:hover{box-shadow:0 4px 4px rgba(21,91,155,.45)}#savedmaterials #tab-container #dropdown-container #folder-actions-dropdown .dropdown-button:hover:active{background-color:#e9f2fb}#savedmaterials #tab-container #dropdown-container #folder-actions-dropdown .dropdown-menu{z-index:1;position:absolute;border:none;border-radius:5px;border-top:.2rem solid #fafafa;border-bottom:.2rem solid #fafafa;background-color:#fafafa;box-shadow:0 4px 4px rgba(188,216,211,.45);width:auto;margin-top:1rem;max-height:16rem;overflow-y:auto;overflow-x:hidden;min-width:11rem;transition:all .3s ease-in}#savedmaterials #tab-container #dropdown-container #folder-actions-dropdown .dropdown-menu .dropdown-item{cursor:pointer;padding:.5rem .5rem .5rem 1rem}#savedmaterials #tab-container #dropdown-container #folder-actions-dropdown .dropdown-menu .dropdown-item:hover{background-color:#ecf7f9}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options{display:flex;float:right}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option{flex-grow:0;flex-shrink:1;margin:0}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option>label{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:.5rem 1rem .5rem 1.25rem;gap:24px;border:1px solid #18334c;border-radius:5px;line-height:1.5}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option>label:hover{cursor:pointer;box-shadow:0 4px 4px rgba(21,91,155,.45)}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option>label:hover:active{background-color:#e9f2fb}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul{display:none;right:inherit;position:absolute;list-style-type:none;border:none;border-radius:5px;background-color:#fafafa;box-shadow:0 4px 4px rgba(188,216,211,.45);width:auto;margin-top:1rem;max-height:16rem;border-top:.2rem solid #fafafa;border-bottom:.2rem solid #fafafa;overflow-y:auto;overflow-x:hidden;grid-template-columns:auto 1fr auto;min-width:11rem}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul::-webkit-scrollbar{width:.5rem}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul::-webkit-scrollbar-track{background:#c3e7eb;border:.125rem solid transparent;border-radius:1px;background-clip:content-box}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul::-webkit-scrollbar-thumb{background:#18334c;border:1px solid #18334c;border-radius:2px}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul::-webkit-scrollbar-thumb:hover{--color:#2B7E87;background:var(--color);border-color:var(--color)}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li{display:contents}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li[data-groupexpanded=False]{display:none}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li>*{cursor:pointer;padding:.5rem}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li:hover>*{background-color:#ecf7f9}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li:hover>* .checkmark{border-color:#3db2be}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li input{margin:0;padding:0;height:1rem}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li .facetvalue{white-space:nowrap}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li.groupHeader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;grid-column-start:1;grid-column-end:4}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li.groupHeader:hover{cursor:pointer;background-color:#ecf7f9}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option ul li.groupHeader[data-hide=True]{display:none}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option.sorting ul{grid-template-columns:auto 1fr}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option[data-expanded=True] label{border-color:#2b7e87}#savedmaterials #tab-container #dropdown-container #optionsandinfo #options .option[data-expanded=True] ul{transition:all .3s ease-in;display:grid;z-index:1}#savedmaterials #tab-container #dropdown-container #optionsandinfo #info{flex-grow:1;margin-top:auto;text-align:right}#savedmaterials #tab-container #dropdown-container #optionsandinfo #info p{white-space:nowrap;line-height:0}#savedmaterials #tab-container #folders{grid-area:1;overflow-y:auto;height:inherit;padding-right:.5rem;margin-right:.5rem}#savedmaterials #tab-container #folders::-webkit-scrollbar{width:.5rem}#savedmaterials #tab-container #folders::-webkit-scrollbar-track{background:#c3e7eb;border:.125rem solid transparent;border-radius:1px;background-clip:content-box}#savedmaterials #tab-container #folders::-webkit-scrollbar-thumb{background:#18334c;border:1px solid #18334c;border-radius:2px}#savedmaterials #tab-container #folders::-webkit-scrollbar-thumb:hover{--color:#2B7E87;background:var(--color);border-color:var(--color)}#savedmaterials #tab-container #folders .parent-folder{display:grid;grid-template-columns:1.5rem 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:0.5rem;background:#fafafa;border:1px solid #3db2be;border-radius:5px;padding:0 .5rem 0 0;margin-bottom:.7rem;height:4.6rem}#savedmaterials #tab-container #folders .parent-folder.drag-over{border:2px dashed #38a2ad;background:#ecf7f9}#savedmaterials #tab-container #folders .parent-folder.dragging{opacity:.5}#savedmaterials #tab-container #folders .parent-folder:hover{cursor:pointer;background:#ecf7f9}#savedmaterials #tab-container #folders .parent-folder.create{position:sticky;bottom:0;height:2.5rem;display:grid;grid-template-columns:auto auto;grid-template-rows:auto;grid-column-gap:0.5rem}#savedmaterials #tab-container #folders .parent-folder.create .titel{align-self:center;grid-area:auto;padding-left:.5rem}#savedmaterials #tab-container #folders .parent-folder.create img{height:1rem;align-self:center}#savedmaterials #tab-container #folders .parent-folder.active{background:#ecf7f9}#savedmaterials #tab-container #folders .parent-folder.active .titel{font-weight:700}#savedmaterials #tab-container #folders .parent-folder .titel{grid-area:1/2/2/2;align-self:end;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#savedmaterials #tab-container #folders .parent-folder .subtitel{grid-area:2/2/3/2;font-weight:400;font-size:.8rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#savedmaterials #tab-container #folders .parent-folder .settings-button{grid-area:1/2/3/3;align-self:center;position:sticky;top:auto;right:auto}#savedmaterials #tab-container #folders .parent-folder .drag-handle{grid-column:1;grid-row:1/span 2;display:flex;justify-content:center;align-items:center;cursor:grab;transition:background,border-color .2s;border-width:0 1px 0 0;border-style:solid;border-color:transparent}#savedmaterials #tab-container #folders .parent-folder .drag-handle:hover{background-color:#a6dce1;border-color:#7dcbd3}#savedmaterials #tab-container #folders .parent-folder .drag-handle[draggable=False]{visibility:hidden}#savedmaterials #tab-container #folders .parent-folder .drag-handle img{width:1rem}#savedmaterials #tab-container #folders .settings-menu{display:grid}#savedmaterials #tab-container #folders .ghost-folder{background:#ecf7f9;border:1px dashed #3db2be;border-radius:.5rem;height:4.6rem;margin-bottom:.7rem;opacity:.6;display:block;transition:background .2s,border .2s}#savedmaterials #tab-container #folder-content{background:#ecf7f9;display:grid;grid-template-rows:5rem 1fr;overflow-y:auto;height:inherit;border:1px solid #3db2be;border-radius:5px;padding:1rem}#savedmaterials #tab-container #folder-content #folder-content-header{display:grid;grid-template-columns:1fr 9rem}#savedmaterials #tab-container #folder-content #folder-content-header>div{overflow:hidden}#savedmaterials #tab-container #folder-content #folder-content-header #archivedWarapper{margin-left:.5rem;display:inline-flex;font-size:.8rem;float:right;gap:.5rem}#savedmaterials #tab-container #folder-content #folder-content-header #archivedWarapper .switch .slider.small{margin-top:.2rem}#savedmaterials #tab-container #folder-content #folder-content-header img{display:inline-block;max-width:100%;cursor:pointer;margin-left:1rem}#savedmaterials #tab-container #folder-content #folder-content-header #Folder-name-input{width:20rem;height:2rem}#savedmaterials #tab-container #folder-content #folder-content-header #titel{font-size:1.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:2rem}#savedmaterials #tab-container #folder-content #folder-content-header #sub-titel{background:#b6ff00;font-size:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#savedmaterials #tab-container #folder-content #folder-content-content{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;overflow-y:auto;gap:1rem;padding:0 4px 1rem 4px}#savedmaterials #tab-container #folder-content #folder-content-content .no-content{margin-top:2rem}#savedmaterials #tab-container #folder-content #folder-content-content .no-content p{color:#18334c;font-weight:400;font-size:1rem}#savedmaterials #tab-container #folder-content #folder-content-content .no-content .button{margin-top:3rem}#savedmaterials #tab-container #folder-content #folder-content-content::-webkit-scrollbar{width:.5rem}#savedmaterials #tab-container #folder-content #folder-content-content::-webkit-scrollbar-track{background:#c3e7eb;border:.125rem solid transparent;border-radius:1px;background-clip:content-box}#savedmaterials #tab-container #folder-content #folder-content-content::-webkit-scrollbar-thumb{background:#18334c;border:1px solid #18334c;border-radius:2px}#savedmaterials #tab-container #folder-content #folder-content-content::-webkit-scrollbar-thumb:hover{--color:#2B7E87;background:var(--color);border-color:var(--color)}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product{position:relative;background:#fafafa;display:grid;grid-template-columns:7.8125rem 1fr;grid-template-rows:2rem 3rem 1.5rem;grid-column-gap:1rem;grid-row-gap:0.5rem;box-shadow:0 4px 4px rgba(188,216,211,.45);border-radius:.5rem;overflow:hidden}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product:hover{cursor:pointer;box-shadow:0 4px 4px rgba(21,91,155,.45)}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product:hover .product-image img{transform:scale(1.2);transition:transform .3s ease-in-out}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product>div{padding-right:1rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .product-image{grid-area:1/1/4/2;padding-right:0}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .product-image img{transition:transform .1s ease-in-out}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.book{overflow:initial}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.book .product-image{display:grid;justify-content:center;align-items:center;background-color:#e8ebed;padding:.75rem;border-radius:.5rem 0 0 .5rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.book .product-image>div{text-align:right;line-height:0}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.book .product-image>div .img-wrapper{display:inline-block;overflow:hidden;border-radius:.1875rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.book .product-image>div .img-wrapper img{display:inline-block;box-shadow:0 0 .625rem 0 rgba(0,0,0,.15);transition:transform .3s ease-in-out}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.interactive{overflow:initial}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.interactive .product-image{display:grid}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.interactive .product-image>div{display:contents}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.interactive .product-image>div .img-wrapper{display:grid;overflow:hidden;border-radius:.5rem 0 0 .5rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.interactive .product-image>div .img-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings{grid-template-columns:[producttypelabel] 1fr [chatbot] auto [download] auto [useraction] auto}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings{grid-area:1/2/2/3;padding-top:.5rem;display:grid;align-items:center}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings .producttypelabel{grid-column-start:producttypelabel;margin-right:.5rem;white-space:nowrap}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings .chatbot-state{grid-column-start:chatbot;margin-right:.5rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings .downloadexam{grid-column-start:download;margin-right:.5rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings .downloadexam .spinner{aspect-ratio:1/1;height:auto;width:1rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings .downloadexam .downloadIcon{display:inline-block;width:1rem;aspect-ratio:1/1;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/download.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/download.svg)}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings .downloadexam:hover .downloadIcon{background-color:#3db2be}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings .settings-button{grid-column-start:useraction;position:initial}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings .settings-menu{display:grid;background:#fafafa;right:.5rem;left:auto;top:2rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .type-settings .settings-menu.hide{display:none}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .titles{grid-area:2/2/3/3;word-break:break-word}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .titles:not(.flexpackage-content){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .titles p{margin:0}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .titles .title{font-weight:700}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .titles .subtitle{font-size:.875rem;font-weight:400}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .levels-warning{grid-area:3/2/4/3;display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;font-size:.75rem;padding-bottom:.5rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .levels-warning .licenseexpirewarning{display:grid;grid-template-rows:1rem;grid-template-columns:auto auto;grid-column-gap:0.5rem;align-items:center;justify-content:center}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .levels-warning .licenseexpirewarning[data-warninglevel=SoonToExpire]{--warning-expire-color:#F39600}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .levels-warning .licenseexpirewarning[data-warninglevel=JustExpired]{--warning-expire-color:#CA0088}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .levels-warning .licenseexpirewarning[data-warninglevel=Expired]{--warning-expire-color:#18334C}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .levels-warning .licenseexpirewarning svg circle{fill:var(--warning-expire-color)}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .levels-warning img,#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .levels-warning svg{display:inline-block}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product .levels-warning .mobile-license-warning{display:none}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.flexpackage{grid-template-rows:auto;padding:.5rem;background-size:100%;background-position:center;background-repeat:no-repeat;transition:box-shadow .1s ease-in-out,background-size .1s ease-in-out;grid-template-columns:15rem;justify-content:start}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.flexpackage:hover{transition:box-shadow .3s ease-in-out,background-size .3s ease-in-out;cursor:pointer;box-shadow:0 4px 4px rgba(21,91,155,.45);background-size:110%}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.flexpackage .content-info{background-color:#fff;border-radius:.5rem;padding:.5rem;display:grid;grid-template-columns:1fr;grid-row-gap:0.5rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.flexpackage .content-info .type-settings{grid-area:auto;padding:0}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.flexpackage .content-info .titles{grid-area:auto;align-self:center;width:14rem}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.flexpackage .content-info .titles>p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product.flexpackage .levels-warning{grid-area:auto;justify-self:start;padding:0}.parent-folder.savedmaterial-drag-image{display:grid;grid-template-columns:1.5rem 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:0.5rem;background:#fafafa;border:1px solid #3db2be;border-radius:5px;padding:0 .5rem 0 0;margin-bottom:.7rem;height:4.6rem}.parent-folder.savedmaterial-drag-image.dragging{opacity:.5}.parent-folder.savedmaterial-drag-image .titel{grid-area:1/2/2/2;align-self:end;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.parent-folder.savedmaterial-drag-image .subtitel{grid-area:2/2/3/2;font-weight:400;font-size:.8rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.parent-folder.savedmaterial-drag-image .drag-handle{grid-column:1;grid-row:1/span 2;display:flex;justify-content:center;align-items:center;cursor:grab;border-width:0 1px 0 0;border-style:solid;border-color:#7dcbd3;transition:background .2s;background-color:#a6dce1}.parent-folder.savedmaterial-drag-image .drag-handle img{width:1rem}.deleteFolder div{height:100%;width:100%;padding:3rem 3rem 0 3rem;text-align:center}.deleteFolder h3{margin-bottom:3rem}.deleteFolder .btn{margin:.5rem}.createFolder,.renameFolder{display:grid;grid-row-gap:1rem;margin:0 3rem}.createFolder .content label,.renameFolder .content label{display:block;margin-left:1rem}.createFolder .content input,.renameFolder .content input{width:100%}.createFolder .buttons,.renameFolder .buttons{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.createFolder .buttons [disabled],.renameFolder .buttons [disabled]{background-color:#b7c0c8;cursor:not-allowed}@media only screen and (max-width:970px){#savedmaterials #tab-container #folder-content #folder-content-content{grid-template-columns:1fr}#savedmaterials #tab-container #dropdown-container{flex-direction:column}#savedmaterials #tab-container #folder-content #folder-content-header{display:grid;grid-template-columns:1fr 13rem}#savedmaterials #tab-container #folder-content{grid-template-rows:7rem 1fr}}@media only screen and (max-width:640px){#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product>div #content-info .licenseexpirewarning{display:none}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product>div #content-info .licenseexpirewarning.mobile-license-warning{display:inline-block}#savedmaterials #tab-container #dropdown-container{flex-direction:column}}@media (min-width:970px) and (max-width:1100px){#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product>div #content-info .licenseexpirewarning{display:none}#savedmaterials #tab-container #folder-content #folder-content-content .folder-content-product>div #content-info .licenseexpirewarning.mobile-license-warning{display:inline-block}}@media only screen and (max-width:768px){#savedmaterials{margin-top:2rem;padding:0;margin-bottom:2.5rem}#savedmaterials>#saved-materials-header>h3{margin-left:1rem;font-size:1.5rem}#savedmaterials>#saved-materials-header>h6{margin-left:1rem}#savedmaterials>#saved-materials-header #create-btn{display:block;margin-right:1rem;height:1.6rem}#savedmaterials>#saved-materials-header #create-btn img{height:1.5rem;padding:.3rem;display:inline-block}#savedmaterials #tab-container{display:grid;grid-template-columns:1fr;grid-column:2;height:auto}#savedmaterials #tab-container #dropdown-container{top:6.5rem}#savedmaterials #tab-container #folders{display:flex;white-space:nowrap;scroll-snap-type:x mandatory;margin-left:1rem}#savedmaterials #tab-container #folders::-webkit-scrollbar{display:none}#savedmaterials #tab-container #folders .parent-folder{width:9rem;margin-right:1rem;scroll-snap-align:start;flex:none}#savedmaterials #tab-container #folders .parent-folder.create{display:none}#savedmaterials #tab-container #folders .parent-folder .titel{width:9ch}#savedmaterials #tab-container #folders .parent-folder .drag-handle{display:none}#savedmaterials #tab-container #folders .parent-folder .settings-button{display:none}#savedmaterials #tab-container #folder-content{border:unset;border-top:1px solid #18334c;transition:border-width .6s linear;grid-column:1;max-height:32rem;min-height:15rem;border-radius:unset;padding:0;background:#fafafa}#savedmaterials #tab-container #folder-content.empty{height:auto}#savedmaterials #tab-container #folder-content #folder-content-header{padding:1rem 1rem 0 1rem}#savedmaterials #tab-container #folder-content #folder-content-header #titel{font-size:1rem}#savedmaterials #tab-container #folder-content #folder-content-header .sub-titel{font-size:.875rem}#savedmaterials #tab-container #folder-content #folder-content-content{padding:1rem}#savedmaterials #tab-container #folder-content #folder-content-content::-webkit-scrollbar{display:none}#savedmaterials.hide-border{border-bottom:1px solid #fafafa}#savedmaterials.no-border{border-bottom:1px solid #fafafa}}@media only screen and (max-width:420px){#savedmaterials>#saved-materials-header>h3{font-size:2rem}}#activationcode{padding:4rem 4rem 0 4rem}#activationcode>*{grid-column:2;margin:0 5rem 0 5rem}#activationcode h3,#activationcode h4{color:#18334c;margin-bottom:1rem}#activationcode h3{font-weight:600;font-size:2.5rem}#activationcode h4{font-weight:500;font-size:1.5rem}#activationcode #mymaterials-link{color:#38a2ad;text-decoration:none}#activationcode #mymaterials-link:after{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#38a2ad;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;margin-left:.5rem;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}#activationcode #mymaterials-link:hover{color:#1e80da}#activationcode #mymaterials-link:hover:after{background-color:#1e80da}#activationcode #activationcode-content{background:#fafafa;box-shadow:0 4px 4px rgba(188,216,211,.45);border-radius:10px;padding:4rem clamp(4rem,23.81vw - 7.429rem,14rem)}#activationcode #activationcode-content #code{display:flex;column-gap:4rem;row-gap:1rem;flex-wrap:wrap;align-items:center;margin-bottom:1rem}#activationcode #activationcode-content #code input{border-radius:10px;max-width:31rem;flex-grow:2}#activationcode #activationcode-content #code button{display:grid;justify-content:center;align-items:center;width:8.5rem}#activationcode #activationcode-content #code button img{height:1.5rem}@media (min-width:1200px){#activationcode[data-size=Small]{padding:2rem 12rem 0 12rem}}#activationcode[data-size=Small] #activationcode-content{padding:1rem clamp(2rem,23.81vw - 7.429rem,14rem)}@media only screen and (max-width:400px){#activationcode h3{font-size:2rem}}@media only screen and (max-width:768px){#activationcode{padding:1rem}#activationcode>*{margin:0}#activationcode h3{font-size:1.5rem;font-weight:500}#activationcode h4{font-size:1rem}#activationcode #activationcode-content{margin:0;padding:0;background:unset;display:block;height:auto;box-shadow:unset}#activationcode #activationcode-content #code{display:block}#activationcode #activationcode-content #code input{display:block;width:100%}#activationcode #activationcode-content #code button{margin-left:0;margin-top:1rem}}.my-materials-spinner{text-align:center;margin-top:4rem}.my-materials-spinner img{display:inline-block}.flexpackage-content.full.top{grid-template-columns:1fr}.flexpackage-content.full.top #top-container{display:grid;grid-template-areas:"container";grid-template-rows:1fr}.flexpackage-content.full.top #top-container #background-img{height:34rem;overflow:hidden}.flexpackage-content.full.top #top-container #background-img img{object-fit:cover;width:100%}.flexpackage-content.full.top #top-container #meta-container{display:grid;grid-template-columns:1fr min(81.25rem,100%) 1fr;grid-template-rows:1fr;width:100%;height:100%}.flexpackage-content.full.top #top-container #meta-container #inner-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-start:2;align-items:end}.flexpackage-content.full.top #top-container #meta-container #inner-grid #right-container{position:relative;min-height:10rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #right-container #whatIsBtn{background:#fafafa;width:8rem;height:8rem;border-radius:50%;display:flex;flex-direction:column;align-items:center;padding:1rem;position:absolute;bottom:2rem;right:0;box-shadow:0 4px 4px rgba(188,216,211,.45);cursor:pointer}.flexpackage-content.full.top #top-container #meta-container #inner-grid #right-container #whatIsBtn img{width:2rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #right-container #whatIsBtn span{font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:600;color:#18334c;text-align:center}.flexpackage-content.full.top #top-container #meta-container #inner-grid #right-container #whatIsBtn:hover{box-shadow:0 4px 4px rgba(21,91,155,.45);background:#e9f2fb}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container{border-radius:.5rem;background:#fafafa;width:43rem;height:fit-content;padding:3rem;margin-bottom:2rem;margin-right:2rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #meta-info{display:grid;grid-template-columns:1fr;gap:.75rem;max-height:22rem;overflow:hidden}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #meta-info h2{line-height:2.75rem;overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #meta-info img{width:2rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #meta-info #description{max-height:9rem;overflow:hidden;margin:0;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:2.25rem;gap:2rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info .summary-item{display:grid;grid-template-columns:1fr;position:relative;width:100%}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info .summary-item #titel{font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info .summary-item #countType{display:flex;align-items:center}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info .summary-item #countType #count{font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info .summary-item #countType #type{font-size:.875rem;font-style:normal;font-weight:400;margin-left:.75rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info .summary-item:not(:first-child)::after{content:'';position:absolute;background-color:#b7c0c8;width:1px;height:100%;left:-2rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:2rem 1fr;margin-top:2rem;width:37.0625rem;max-height:7.6875rem;column-gap:2rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration p{grid-column-start:span 2;font-size:1rem;font-style:normal;font-weight:700;line-height:1.75rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration.LicenseIsExpired{grid-template-columns:1fr 1fr}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration.LicenseIsExpired p{grid-column-start:unset;grid-column:1}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration:not(:has( > :nth-child(3))){margin-top:4rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links{grid-column-start:span 2;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:0.8rem;grid-column-gap:1rem}@media (max-width:640px){.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links{grid-template-columns:1fr;grid-row-gap:0.25rem;margin-bottom:1rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links>a{grid-column:1!important}}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links:has( > :nth-child(2)){grid-template-rows:1fr 1fr 1fr}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a{display:grid;grid-template-columns:auto 1fr;align-items:center;text-decoration:none;color:#18334c;font-size:.85rem;font-style:normal;font-weight:500;line-height:.9rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a:before{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.activity-icon{grid-column:1}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.activity-icon:before{margin-right:.5rem;-webkit-mask-image:url(/assets/icons/activity.svg);mask-image:url(/assets/icons/activity.svg)}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.participation-list-icon{grid-column:1}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.participation-list-icon:before{margin-right:.5rem;-webkit-mask-image:url(/assets/icons/list.svg);mask-image:url(/assets/icons/list.svg)}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.edit-icon{grid-column:1}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.edit-icon:before{margin-right:.5rem;-webkit-mask-image:url(/assets/icons/edit.svg);mask-image:url(/assets/icons/edit.svg)}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.archive-icon{grid-column:2;grid-row:1}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.archive-icon.LicenseIsExpired,.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.archive-icon.LicenseIsSuspended{grid-column:1}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.archive-icon.order-1{grid-column:1}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.archive-icon:before{margin-right:.5rem;-webkit-mask-image:url(/assets/icons/archive.svg);mask-image:url(/assets/icons/archive.svg)}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.link-icon{grid-column:2;grid-row:2;grid-row-end:2 span}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.link-icon.LicenseIsExpired,.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.link-icon.LicenseIsSuspended{grid-column:1}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.link-icon:before{margin-right:.5rem;-webkit-mask-image:url(/assets/icons/link.svg);mask-image:url(/assets/icons/link.svg)}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a:hover{cursor:pointer;color:#1e80da}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a:hover:before{background-color:#1e80da!important}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration.LicenseIsExpired #links{grid-column-start:unset;grid-column:1;grid-template-columns:1fr}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #licensewarning{grid-column:2;grid-row:1/span 2;line-height:1rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #licensewarning p{margin-bottom:.5rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #codes{grid-column:3;grid-row:1;padding:.75rem 1.5rem;border-radius:.5rem;background:#e9f2fb;height:6.25rem;width:11.375rem;margin-top:.3rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #codes p{font-size:.75rem;font-style:normal;font-weight:600;line-height:.9rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #codes .codeinfo p{font-size:.75rem;font-style:normal;font-weight:500;line-height:.9rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #codes .codeinfo p:first-child{font-weight:800;font-size:1rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #codes .codeinfo a{color:#1e80da;cursor:pointer}.flexpackage-content.full.top #top-container>*{grid-area:container}.flexpackage-content #inactiveFlexpackageInfo{margin:0 auto;width:min(90%,60vw)}.flexpackage-content #inactiveFlexpackageInfo b{font-weight:700}.flexpackage-content #inactiveFlexpackageInfo .col{gap:.5rem}@media (max-width:1379px){.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container{margin-left:2rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #right-container #whatIsBtn{right:2rem}}@media (max-width:848px){.flexpackage-content.category #category-grid .category-info .description{grid-column:1/-1!important}.flexpackage-content.full.top #top-container #meta-container #inner-grid{grid-template-columns:1fr}.flexpackage-content.full.top #top-container #meta-container #inner-grid #right-container #whatIsBtn{top:2rem;bottom:unset}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container{order:2}}@media (max-width:780px){.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container{width:fit-content;min-width:calc(100% - 4rem);height:fit-content;order:2;margin-top:2rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration{grid-template-columns:1fr 1fr}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration{width:fit-content;max-height:fit-content}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #codes{grid-row:3;grid-column-start:span 3;width:100%}}@media (max-width:700px){.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info .summary-item #countType{flex-direction:column;align-items:flex-start}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info .summary-item #countType #type{margin-left:0}}@media (max-width:600px){.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info .summary-item #countType #type{margin:0;height:2rem}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #meta-info{max-height:fit-content}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #meta-info #description{max-height:fit-content}}@media (max-width:500px){.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #summary-info{display:grid;grid-template-columns:1fr}}@media (max-width:767px){.flexpackage-content.cube{display:none!important}.flexpackage-content.full.top #top-container #meta-container #inner-grid #right-container #whatIsBtn{display:none}.flexpackage-content.full.top #top-container #meta-container #inner-grid #right-container{display:none}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.edit-icon{display:none}.flexpackage-content.full.top #top-container #meta-container #inner-grid #left-container #administration #links a.link-icon{grid-column:1}}.flexpackage-content.full:first-child{grid-auto-rows:auto}.flexpackage-content.full:last-child{grid-auto-rows:auto}.flexpackage-content.cube{background:rgba(233,242,251,.9)}.flexpackage-content.cubeArticle{background:rgba(233,242,251,.9)}.flexpackage-content.cubeArticle.mb-4{margin-bottom:4rem}.flexpackage-content.category{margin-top:1.25rem;padding:4rem 0}.flexpackage-content.category .category-section{background:#fff;padding:3.5rem 2rem;border-radius:.5rem}.flexpackage-content.category #category-grid{display:grid;grid-template-columns:1fr}.flexpackage-content.category #category-grid h1{font-weight:700;font-size:3.5rem;line-height:3.5rem}.flexpackage-content.category #category-grid .category-info .description{grid-column:2/-1}.flexpackage-content.category #category-grid .category-info .description p{margin-bottom:0}.flexpackage-content.category .products{margin-top:3.5rem}.flexpackage-content.category .products .product{display:none}.flexpackage-content.category .products .product:first-child{display:grid}.flexpackage-content.category .products .product .topbanner{margin:0;width:calc(var(--products-product-width,19rem) - 1rem)}.flexpackage-content.category .products .product .topbanner .btn{border-color:#fff;color:#fff}.flexpackage-content.category .showall{text-align:center;margin-top:3.5rem;margin-bottom:-1rem;font-size:.875rem}.flexpackage-content.category .showall.hide{display:none}.flexpackage-content.category .showall a{color:#18334c;text-decoration:none}.flexpackage-content.category .showall a:after{content:url("/assets/icons/chevron-down.svg");padding-left:1rem}.flexpackage-content.category .showall a:hover{color:#1e80da}.flexpackage-submenu .btn{margin-left:.5rem;display:inline-flex}.flexpackage-submenu .btn-secondary{margin-left:0}.flexpackage-submenu .btn-secondary:active{border-color:#18334c}#getstarted{margin-top:4rem}#getstarted h1{margin-bottom:-2rem}@media only screen and (max-width:950px){#flexpackage-content #info{margin:0 2rem;margin-top:4rem;grid-template-columns:1fr;margin-bottom:4rem}#flexpackage-content #info img{width:100%}#flexpackage-content #info #metadata{margin-top:1rem;order:2}#flexpackage-content #getstarted{margin:2rem 2rem 0 2rem}#flexpackage-content #categories .category{padding:2rem 2rem}}.createEditLearningProduct .error{color:red;font-size:.8rem}.createEditLearningProduct .btn-primary{margin-left:1rem}.createEditLearningProduct .imageUploader .orgImage{width:unset;max-width:50%;margin:2rem auto 2rem auto}.createEditLearningProduct #chooseLicenseContainer,.createEditPackage #chooseLicenseContainer{min-height:25rem}.createEditLearningProduct form,.createEditPackage form{display:grid}.createEditLearningProduct h3,.createEditPackage h3{margin-bottom:.5rem}.createEditLearningProduct label,.createEditPackage label{margin-top:.5rem;margin-bottom:.5rem}.createEditLearningProduct label.warning,.createEditPackage label.warning{color:red}.createEditLearningProduct input,.createEditPackage input{margin-bottom:1.5rem}.createEditLearningProduct .validation-message,.createEditPackage .validation-message{color:red}.createEditLearningProduct .createEditFooter,.createEditPackage .createEditFooter{display:grid;grid-template-columns:minmax(17.5rem,1fr) 1fr minmax(17.5rem,1fr);padding-top:1rem;margin-top:1rem;gap:.5rem;position:relative}.createEditLearningProduct .createEditFooter .validation-message,.createEditPackage .createEditFooter .validation-message{color:red;grid-column-start:2;grid-row-start:2}.createEditLearningProduct .createEditFooter .pager,.createEditPackage .createEditFooter .pager{grid-column:2;text-align:center;line-height:2.5rem}.createEditLearningProduct .createEditFooter div,.createEditPackage .createEditFooter div{text-align:right}.createEditLearningProduct .createEditFooter #btnGoBackToPackageImageChooser,.createEditPackage .createEditFooter #btnGoBackToPackageImageChooser{margin-right:1rem}.createEditLearningProduct .selectMaterials .selectCategory,.createEditPackage .selectMaterials .selectCategory{margin-bottom:4.5rem}.createEditLearningProduct .selectMaterials .selectCategory>div:first-child,.createEditPackage .selectMaterials .selectCategory>div:first-child{display:grid;margin-bottom:1rem;margin-top:1rem;grid-template-columns:1fr 1fr}.createEditLearningProduct .selectMaterials .selectCategory>div:first-child .cb-label,.createEditPackage .selectMaterials .selectCategory>div:first-child .cb-label{color:#3db2be;cursor:pointer;margin-right:1rem}.createEditLearningProduct .selectMaterials .selectCategory>div:first-child label,.createEditPackage .selectMaterials .selectCategory>div:first-child label{font-size:.8rem}.createEditLearningProduct .selectMaterials .selectCategory .choose-all-counter,.createEditPackage .selectMaterials .selectCategory .choose-all-counter{justify-content:end;display:flex;align-items:center;gap:1rem}.createEditLearningProduct .selectMaterials .selectProducts,.createEditPackage .selectMaterials .selectProducts{display:grid;grid-row:auto;grid-template-columns:1fr 1fr;gap:1rem}.createEditLearningProduct .selectMaterials .selectProduct,.createEditPackage .selectMaterials .selectProduct{position:relative;background:#fafafa;display:grid;grid-template-columns:7.8125rem 1fr;grid-template-rows:2rem 3rem 1.5rem;grid-column-gap:1rem;grid-row-gap:0.5rem;box-shadow:0 4px 4px rgba(188,216,211,.45);border-radius:.5rem;overflow:hidden}.createEditLearningProduct .selectMaterials .selectProduct.disabled,.createEditPackage .selectMaterials .selectProduct.disabled{opacity:.8}.createEditLearningProduct .selectMaterials .selectProduct:hover,.createEditPackage .selectMaterials .selectProduct:hover{cursor:pointer;box-shadow:0 4px 4px rgba(21,91,155,.45)}.createEditLearningProduct .selectMaterials .selectProduct:hover .product-image img,.createEditPackage .selectMaterials .selectProduct:hover .product-image img{transform:scale(1.2);transition:transform .3s ease-in-out}.createEditLearningProduct .selectMaterials .selectProduct>div,.createEditPackage .selectMaterials .selectProduct>div{padding-right:1rem}.createEditLearningProduct .selectMaterials .selectProduct .product-image,.createEditPackage .selectMaterials .selectProduct .product-image{grid-area:1/1/4/2;padding-right:0}.createEditLearningProduct .selectMaterials .selectProduct .product-image img,.createEditPackage .selectMaterials .selectProduct .product-image img{transition:transform .1s ease-in-out}.createEditLearningProduct .selectMaterials .selectProduct.book,.createEditPackage .selectMaterials .selectProduct.book{overflow:initial}.createEditLearningProduct .selectMaterials .selectProduct.book .product-image,.createEditPackage .selectMaterials .selectProduct.book .product-image{display:grid;justify-content:center;align-items:center;background-color:#e8ebed;padding:.75rem;border-radius:.5rem 0 0 .5rem}.createEditLearningProduct .selectMaterials .selectProduct.book .product-image>div,.createEditPackage .selectMaterials .selectProduct.book .product-image>div{text-align:right;line-height:0}.createEditLearningProduct .selectMaterials .selectProduct.book .product-image>div .img-wrapper,.createEditPackage .selectMaterials .selectProduct.book .product-image>div .img-wrapper{display:inline-block;overflow:hidden;border-radius:.1875rem}.createEditLearningProduct .selectMaterials .selectProduct.book .product-image>div .img-wrapper img,.createEditPackage .selectMaterials .selectProduct.book .product-image>div .img-wrapper img{display:inline-block;box-shadow:0 0 .625rem 0 rgba(0,0,0,.15);transition:transform .3s ease-in-out}.createEditLearningProduct .selectMaterials .selectProduct.interactive,.createEditPackage .selectMaterials .selectProduct.interactive{overflow:initial}.createEditLearningProduct .selectMaterials .selectProduct.interactive .product-image,.createEditPackage .selectMaterials .selectProduct.interactive .product-image{display:grid}.createEditLearningProduct .selectMaterials .selectProduct.interactive .product-image>div,.createEditPackage .selectMaterials .selectProduct.interactive .product-image>div{display:contents}.createEditLearningProduct .selectMaterials .selectProduct.interactive .product-image>div .img-wrapper,.createEditPackage .selectMaterials .selectProduct.interactive .product-image>div .img-wrapper{display:grid;overflow:hidden;border-radius:.5rem 0 0 .5rem}.createEditLearningProduct .selectMaterials .selectProduct.interactive .product-image>div .img-wrapper img,.createEditPackage .selectMaterials .selectProduct.interactive .product-image>div .img-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.createEditLearningProduct .selectMaterials .selectProduct .type-settings,.createEditPackage .selectMaterials .selectProduct .type-settings{grid-area:1/2/2/3;display:grid;grid-template-columns:1fr auto auto;align-items:center}.createEditLearningProduct .selectMaterials .selectProduct .type-settings .chatbot-state,.createEditPackage .selectMaterials .selectProduct .type-settings .chatbot-state{margin-right:.5rem}.createEditLearningProduct .selectMaterials .selectProduct .type-settings .producttypelabel,.createEditPackage .selectMaterials .selectProduct .type-settings .producttypelabel{font-size:.75rem;white-space:nowrap}.createEditLearningProduct .selectMaterials .selectProduct .type-settings .producttypelabel span,.createEditPackage .selectMaterials .selectProduct .type-settings .producttypelabel span{background-color:var(--producttypecolor);color:#fff;border-radius:1rem;padding:.25rem .5rem;box-shadow:0 0,625rem .5rem 0 rgba(0,0,0,.15)}.createEditLearningProduct .selectMaterials .selectProduct .titles,.createEditPackage .selectMaterials .selectProduct .titles{grid-area:2/2/3/3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.createEditLearningProduct .selectMaterials .selectProduct .titles p,.createEditPackage .selectMaterials .selectProduct .titles p{margin:0}.createEditLearningProduct .selectMaterials .selectProduct .titles .title,.createEditPackage .selectMaterials .selectProduct .titles .title{font-weight:700}.createEditLearningProduct .selectMaterials .selectProduct .titles .subtitle,.createEditPackage .selectMaterials .selectProduct .titles .subtitle{font-size:.875rem;font-weight:400}.createEditLearningProduct .selectMaterials .selectProduct .levels-warning,.createEditPackage .selectMaterials .selectProduct .levels-warning{grid-area:3/2/4/3;display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;font-size:.75rem;padding-bottom:.5rem}.createEditLearningProduct .selectMaterials .selectProduct .levels-warning img,.createEditLearningProduct .selectMaterials .selectProduct .levels-warning svg,.createEditPackage .selectMaterials .selectProduct .levels-warning img,.createEditPackage .selectMaterials .selectProduct .levels-warning svg{display:inline-block}.createEditLearningProduct .selectMaterials .selectProduct .levels-warning .mobile-license-warning,.createEditPackage .selectMaterials .selectProduct .levels-warning .mobile-license-warning{display:none}.createEditLearningProduct .orgdescription,.createEditPackage .orgdescription{display:flex}.createEditLearningProduct .orgdescription span,.createEditPackage .orgdescription span{margin-right:1rem;margin-top:auto;margin-bottom:auto}.createEditLearningProduct .greyout,.createEditPackage .greyout{opacity:.5}.addFavoriteContent{display:grid;grid-row-gap:0.5rem;grid-template-rows:max-content;max-width:30rem;padding:0 2rem}.addFavoriteContent #create-folder-block{visibility:hidden;opacity:0;max-height:0;transition:visibility 0s linear 0s,opacity 0s ease-in}.addFavoriteContent #create-folder-block.fadeIn{visibility:visible;opacity:1;transition-delay:0s;max-height:100%}.addFavoriteContent #create-folder-block .display{visibility:visible;max-height:100%}.addFavoriteContent #create-folder-block #create-folder-input-block{display:grid;gap:1rem;grid-template:"container";margin:1rem 0 1rem 0;position:relative}.addFavoriteContent #create-folder-block #create-folder-input-block label{margin-left:1rem;font-size:14px}.addFavoriteContent #create-folder-block #create-folder-input-block>*{grid-area:container}.addFavoriteContent #create-folder-block #create-folder-input-block input{margin-top:2rem}.addFavoriteContent #create-folder-block #create-folder-input-block #cancel{cursor:pointer;padding:1rem;place-self:center right;display:flex;margin-top:2rem}.addFavoriteContent #create-folder-block #create-folder-input-block #cancel:after{content:"";width:1rem;height:1rem;display:grid;position:relative;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/close.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/close.svg)}.addFavoriteContent #create-folder-block #create-folder-input-block #cancel:hover:after{background-color:#1e80da!important}.addFavoriteContent #create-folder-block #button-block{display:flex;justify-content:center}.addFavoriteContent #create-folder-block #button-block .btn{float:right}.addFavoriteContent padding{text-align:center;text-wrap:balance}.addFavoriteContent #buttons{display:flex;align-items:center;justify-content:center;gap:1rem;visibility:visible;opacity:1;max-height:100%;transition:visibility 0s linear 0s,opacity 0s ease-in}.addFavoriteContent #buttons.fadeOut{visibility:hidden;opacity:0;transition-delay:0s;max-height:0}.addFavoriteContent #folders button{display:grid;border:none;background:0 0;width:100%;border-radius:8px;padding:.75rem;text-align:left}.addFavoriteContent #folders button.toggleFolder{grid-template-columns:1fr auto}.addFavoriteContent #folders button.toggleFolder:after{visibility:hidden;content:'';margin-left:.75rem;aspect-ratio:9/7;height:1rem;display:inline-block;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/checkmark.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/checkmark.svg)}.addFavoriteContent #folders button.toggleFolder:hover:after{color:#38a2ad;background-color:#38a2ad}.addFavoriteContent #folders button.toggleFolder[data-infolder=True]:after{visibility:visible;color:#38a2ad;background-color:#38a2ad}.addFavoriteContent #folders button.toggleFolder[data-infolder=True]:hover:after{color:#18334c;background-color:#18334c}.addFavoriteContent #folders button.createFolder{grid-template-columns:auto 1fr auto;visibility:visible;opacity:1;max-height:100%;transition:visibility 0s linear 0s,opacity 0s ease-in}.addFavoriteContent #folders button.createFolder.fadeOut{visibility:hidden;opacity:0;transition-delay:0s;max-height:0}.addFavoriteContent #folders button.createFolder:before{content:'';margin-right:.5rem;aspect-ratio:1;height:1.5rem;display:inline-block;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/plus.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/plus.svg)}.addFavoriteContent #folders button:hover{cursor:pointer;background-color:#e9f2fb}.addFavoriteContent #folders button:active{background-color:#b9d8f4}.addFavoriteContent #folders button{display:grid;border:none;background:0 0;width:100%;border-radius:8px;padding:.75rem .75rem .75rem 1rem;text-align:left}.addFavoriteContent #folders button.toggleFolder{grid-template-columns:1fr auto}.addFavoriteContent #folders button.toggleFolder:after{visibility:hidden;content:'';margin-left:.75rem;aspect-ratio:9/7;height:1rem;display:inline-block;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/checkmark.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/checkmark.svg)}.addFavoriteContent #folders button.toggleFolder:hover:after{color:#38a2ad;background-color:#38a2ad}.addFavoriteContent #folders button.toggleFolder[data-infolder=True]:after{visibility:visible;color:#38a2ad;background-color:#38a2ad}.addFavoriteContent #folders button.toggleFolder[data-infolder=True]:hover:after{color:#18334c;background-color:#18334c}.addFavoriteContent #folders button.createFolder{grid-template-columns:auto 1fr auto}.addFavoriteContent #folders button.createFolder:before{content:'';margin-right:.5rem;aspect-ratio:1;height:1.5rem;display:inline-block;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/plus.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/plus.svg)}.addFavoriteContent #folders button:hover{cursor:pointer;background-color:#e9f2fb}.addFavoriteContent #folders button:active{background-color:#b9d8f4}.addFavoriteContent>button{width:5rem;justify-self:center}.hubspotform ul{list-style-type:none;margin:0 0 2em 0;padding:0}.hubspotform ul li{margin-bottom:.3rem;margin-left:0}.hubspotform label{font-weight:400}.hubspotform .hs-fieldtype-checkbox>label{font-weight:700}.hubspotform .hs-form-required{color:#f2545b}.hubspotform [type=checkbox]:checked,.hubspotform [type=checkbox]:not(:checked){position:absolute;left:-9999px}.hubspotform [type=checkbox]:checked+span,.hubspotform [type=checkbox]:not(:checked)+span{position:relative;padding-left:1.95em;cursor:pointer;padding-top:.3rem}.hubspotform [type=checkbox]:checked+span:before,.hubspotform [type=checkbox]:not(:checked)+span:before{content:'';position:absolute;left:0;top:0;width:1.5em;height:1.5em;border:solid 1px #e0e9ec;background:#fff;border-radius:5px;margin:2px 10px 0 0}.hubspotform span:hover:before{border:solid 1px #3db2be!important}.hubspotform [type=checkbox]:checked+span:after,.hubspotform [type=checkbox]:not(:checked)+span:after{content:'';position:absolute;top:.2em;left:.2em;font-size:1.3em;line-height:1;transition:all .2s;width:1rem;height:1rem;display:inline-block;background-color:#3db2be;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/checkmark.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/checkmark.svg)}.hubspotform [type=checkbox]:not(:checked)+span:after{opacity:0;transform:scale(0)}.hubspotform [type=checkbox]:checked+span:after{opacity:1;transform:scale(1)}.hubspotform [type=checkbox]:checked+span:before{border:1px solid #3db2be}.hubspotform .editProfileLabel{opacity:.9;font-size:11px;font-weight:600;text-align:left;color:#b5bcc7}.hubspotform .hs-form-field{margin:0 0 2em 0}.hubspotform .hs-button{height:3rem}.hubspotform input{border-radius:5px}#modal-bundle-product-list{max-height:80vh;overflow-x:hidden;overflow-y:auto}#modal-bundle-product-list .text-aling-left{text-align:left}#modal-bundle-product-list h4{position:absolute;top:2.7rem;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#modal-bundle-product-list h2{margin-top:.29rem}#modal-bundle-product-list .seperator{margin:1rem 0 0 0!important;border-top:1px solid #18334c;padding-bottom:1rem}#modal-bundle-product-list table{table-layout:fixed;width:100%;border-collapse:collapse;margin-bottom:1.5rem;margin-top:1.2rem}#modal-bundle-product-list td,#modal-bundle-product-list th{width:calc(100% / 6);padding:.75rem;text-align:center;border:1px solid #b7c0c8}#modal-bundle-product-list td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;position:relative}#modal-bundle-product-list th{background-color:#fff;font-weight:700;color:#18334c;border:none;border-bottom:1px solid #b7c0c8}#licenseoverview #nolicense{margin-top:2rem}#licenseoverview h1{margin-top:6rem}#licenseoverview a{text-decoration:none;font-weight:400;font-size:1rem;display:inline-block;color:#38a2ad}#licenseoverview a.arrow:after{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#38a2ad;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;margin-left:.5rem;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}#licenseoverview a:hover{color:#1e80da}#licenseoverview a:hover:after{background-color:#1e80da}#licenseoverview #licensedropdowns{margin:4rem 0 1.5rem 0;display:grid;grid-template-columns:repeat(auto-fit,12rem);grid-gap:1rem;min-height:2.5rem;height:auto}#licenseoverview #licenseList table{table-layout:fixed;width:100%;min-width:800px;border-collapse:collapse;margin-bottom:4rem;background-color:#fafafa}#licenseoverview #licenseList .bundle-name{display:grid;grid-template-columns:1fr 2rem;align-items:center}#licenseoverview #licenseList .bundle-name div{overflow:hidden;text-overflow:ellipsis}#licenseoverview #licenseList .license-type,#licenseoverview #licenseList .product-name{display:grid;grid-template-columns:1fr 2rem;align-items:center}#licenseoverview #licenseList .license-type div:first-child,#licenseoverview #licenseList .product-name div:first-child{overflow:hidden;text-overflow:ellipsis;margin-left:2rem}#licenseoverview #licenseList .clickable{cursor:pointer}#licenseoverview #licenseList .clickable:hover{outline:1px solid #1E80DA}#licenseoverview #licenseList .rotate-icon{transition:transform .3s ease-in;margin:-.5rem 0 0 0;padding:.5rem 0 .3rem 0}#licenseoverview #licenseList .rotate-icon.rotated{transform:rotate(180deg)}#licenseoverview #licenseList tr.expand{background:#fff}#licenseoverview #licenseList tr.expand.first{border-top:2px solid #b7c0c8;border-left:2px solid #b7c0c8;border-right:2px solid #b7c0c8}#licenseoverview #licenseList tr.expand.medium{border-left:2px solid #b7c0c8;border-right:2px solid #b7c0c8}#licenseoverview #licenseList tr.expand.last{border-left:2px solid #b7c0c8;border-right:2px solid #b7c0c8;border-bottom:2px solid #b7c0c8;box-shadow:0 4px 5px rgba(0,0,0,.2)}#licenseoverview #licenseList .text-aling-left{text-align:left}#licenseoverview #licenseList td,#licenseoverview #licenseList th{max-width:calc(100% / 6);padding:.75rem;text-align:center}#licenseoverview #licenseList td{border:1px solid #b7c0c8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}#licenseoverview #licenseList th{background-color:#fff;font-weight:600;color:#18334c}#licenseoverview #licenseList th:not(.bundle){border:none;border-bottom:1px solid #b7c0c8}#licenseoverview #licenseList .category-row{background-color:#fff;font-weight:700;text-transform:capitalize}#licenseoverview #licenseList .category-row td{border:none;padding:1rem .75rem;font-size:1rem;text-align:left}#licenseoverview #licenseList .infoIcon{display:inline-block;width:1rem;aspect-ratio:1/1;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/infoCircle.svg);mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-image:url(/assets/icons/infoCircle.svg)}#licenseoverview #licenseList .icon{float:right;text-decoration:dashed;color:#18334c;font-size:.85rem;font-style:normal;font-weight:500;line-height:.9rem}#licenseoverview #licenseList .icon:before{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat}#licenseoverview #licenseList .icon.link-icon{grid-column:2;grid-row:2;grid-row-end:2 span}#licenseoverview #licenseList .icon.link-icon:before{margin-right:.5rem;-webkit-mask-image:url(/assets/icons/link.svg);mask-image:url(/assets/icons/link.svg)}#licenseoverview #licenseList .icon.link-icon.rotate{grid-column:2;grid-row:2;grid-row-end:2 span}#licenseoverview #licenseList .icon.link-icon.rotate:before{margin-right:.5rem;-webkit-mask-image:url(/assets/icons/chevron-down.svg);mask-image:url(/assets/icons/chevron-down.svg)}#licenseoverview #licenseList tbody tr:hover{background-color:#e9f2fb}#licenseoverview #licenseList .clickable:hover .icon:before,#licenseoverview #licenseList .clickable:hover .infoIcon{background-color:#1e80da!important}#licenseoverview .seperator{border-top:1px solid #95a1ad;padding-bottom:1.5rem}#licenseoverview #CurrentFilters{height:auto;max-height:2rem;margin-bottom:2.5rem;display:flex;flex-wrap:wrap;row-gap:1rem;align-items:center}#licenseoverview #CurrentFilters #resetfilter{font-size:.875rem}#licenseoverview #CurrentFilters #resetfilter img{display:inline;height:1rem;vertical-align:middle}#licenseoverview #CurrentFilters #resetfilter:hover{cursor:pointer}@media (max-width:1200px){#licenseoverview #licenseList .setWidth{width:11.5rem}}@media (max-width:1270px){#licenseoverview #licenseList .licenseWidth{width:12.5rem}}@media (max-width:800px){#licenseoverview #licenseList{width:100%;max-width:100vw;overflow-x:auto;overflow-y:visible}}.myLicenses{margin-top:4rem}.myLicenses b{font-weight:700}.myLicenses button{margin:1rem 0 1rem 0}.myLicenses div{margin:1rem 0 1rem 0}.myLicenses div button{margin:0}.myLicenses div .validation-message{color:red;margin:.2rem 0 0 0}.myLicenses #checkactivationcode{display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem;row-gap:.5rem}.myLicenses #checkactivationcode button{margin:0}.myLicenses #checkactivationcode .validation-message{flex-basis:100%}.myLicenses table{max-width:100%;font-size:.8rem;margin-bottom:1rem}.myLicenses table td,.myLicenses table th{padding:.25rem .5rem}.myLicenses table thead th{font-weight:600;text-align:left;background-color:#7dcbd3;color:#fff}.myLicenses table tbody td{background-color:#fff}.myLicenses table tbody td #showParticipations{white-space:nowrap;margin-left:.5rem}.myLicenses table tbody tr:nth-child(odd) td{background-color:#e8ebed}.myLicenses table tbody .expired{font-style:italic}.myLicenses table .institutionLicenses td:nth-last-child(-n+2),.myLicenses table .institutionLicenses th:nth-last-child(-n+2){text-align:right}.myLicenses table .privateLicenses td:nth-last-child(-n+1),.myLicenses table .privateLicenses th:nth-last-child(-n+1){text-align:right}.myLicenses .header{font-weight:700;margin-bottom:.5rem}.myLicenses .isLink{cursor:pointer}.myLicenses .isLink:hover{color:#2b7e87}.licensesDetailes #licenseContainer{display:grid;grid-template-columns:auto 1fr;border:1px solid #b7c0c8;border-radius:5px;overflow:hidden;margin-bottom:2rem}.licensesDetailes #licenseContainer>div{padding:1rem;border-right:1px solid #b7c0c8;border-bottom:1px solid #b7c0c8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.licensesDetailes #licenseContainer>div:nth-child(2n){border-right:none;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.licensesDetailes #licenseContainer>div:nth-last-child(-n+2){border-bottom:none}.licensesDetailes h3{text-align:center;margin-bottom:1.5rem}.licensesDetailes h6{font-size:12px;margin:1rem 0 1rem 0}.licensesDetailes #activatecode-link{color:#38a2ad;text-decoration:none;margin-top:2.5rem}.licensesDetailes #activatecode-link:after{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#38a2ad;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;margin-left:.5rem;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}.licensesDetailes #activatecode-link:hover{color:#1e80da}.licensesDetailes #activatecode-link:hover:after{background-color:#1e80da}.product-spinner{grid-column:2;width:fit-content;margin:4rem auto auto auto}.product-spinner img{display:inline-block}@media (max-width:767px){#btnCreateEditTeam.LearningProduct,#editMoodleCourse{display:none}#productview-section{margin-top:2rem!important}#productview-modal #content,#productview-section #content{grid-template-columns:1fr!important}#productview-modal #content h1,#productview-section #content h1{font-size:2rem}#productview-modal #content .products,#productview-section #content .products{grid-column:unset!important}#productview-modal #content .product-header,#productview-section #content .product-header{display:block!important}#productview-modal #content .col.right,#productview-section #content .col.right{contain:unset!important;overflow:unset}#productview-modal #content .col .product-header,#productview-section #content .col .product-header{display:none!important}}@media (min-width:767px) and (max-width:992px){#productview-modal #content #product-buttons>div[data-cols="2"]{grid-template-columns:1fr!important}#productview-section #content #product-buttons>div[data-cols="2"]{grid-template-columns:1fr!important}}@media (max-width:564px){#productview-section #content #product-buttons>div[data-cols="2"]{grid-template-columns:1fr!important}#productview-modal #content #product-buttons>div[data-cols="2"]{grid-template-columns:1fr!important}}@media (max-width:415px){.tabs .tab-container .tab{margin-right:1rem!important}}#productview-modal{background:#fafafa}#productview-modal #content .col div.tab-footer{display:none}#productview-modal #content .col.right{contain:unset!important}#productview-modal #content .col div .tab-content{max-height:50vh;height:auto;overflow:auto!important}#productview-section{margin-top:4rem}#productview-modal #content,#productview-section #content{display:grid;grid-template-columns:minmax(20px,33rem) minmax(25rem,1fr);gap:1rem;margin-bottom:4rem}#productview-modal #content .producttypelabel,#productview-section #content .producttypelabel{display:grid;grid-template-columns:auto 1fr;grid-gap:0.5rem;align-items:center;font-size:.75rem;margin-bottom:1rem;white-space:nowrap}#productview-modal #content .producttypelabel span,#productview-section #content .producttypelabel span{background-color:var(--producttypecolor);color:#fff;border-radius:1rem;padding:.25rem .5rem;box-shadow:0 0,625rem .5rem 0 rgba(0,0,0,.15)}#productview-modal #content .product-header,#productview-section #content .product-header{display:none}#productview-modal #content .col,#productview-section #content .col{display:grid;grid-template-rows:min-content}#productview-modal #content .col.right,#productview-section #content .col.right{contain:size;overflow:hidden;padding-top:.5rem}#productview-modal #content .col.left,#productview-section #content .col.left{height:fit-content}#productview-modal #content .col div.tab-content,#productview-section #content .col div.tab-content{overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 0.5rem),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 0.5rem),transparent 100%);transition:height .5s ease-in-out}#productview-modal #content .col div.tab-footer,#productview-section #content .col div.tab-footer{margin-top:1rem;margin-left:1rem}#productview-modal #content .col div.tab-footer span.less,#productview-section #content .col div.tab-footer span.less{display:inline}#productview-modal #content .col div.tab-footer span.less:after,#productview-section #content .col div.tab-footer span.less:after{transform:rotate(180deg);top:.25rem}#productview-modal #content .col div.tab-footer span.more,#productview-section #content .col div.tab-footer span.more{display:none}#productview-modal #content .col div.tab-footer span:after,#productview-section #content .col div.tab-footer span:after{content:"";transition:top,transform .4s ease-in-out;margin-left:.5rem;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#1e80da;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/chevron-down.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/chevron-down.svg)}#productview-modal #content .col div.tab-footer.collapsed span.less,#productview-section #content .col div.tab-footer.collapsed span.less{display:none}#productview-modal #content .col div.tab-footer.collapsed span.more,#productview-section #content .col div.tab-footer.collapsed span.more{display:inline}#productview-modal #content .col div.tab-footer .textToogle,#productview-section #content .col div.tab-footer .textToogle{color:#1e80da;text-decoration:none}#productview-modal #content .col div.tab-footer .textToogle:hover,#productview-section #content .col div.tab-footer .textToogle:hover{cursor:pointer;color:#0d365c}#productview-modal #content .col div.tab-footer .textToogle:hover span:after,#productview-section #content .col div.tab-footer .textToogle:hover span:after{background-color:#0d365c!important}#productview-modal #content .col div[data-tab=tabTOC] ul,#productview-section #content .col div[data-tab=tabTOC] ul{list-style-type:none}#productview-modal #content .col div[data-tab=tabTOC] ul li,#productview-section #content .col div[data-tab=tabTOC] ul li{margin:0 0 0 1rem}#productview-modal #content .col div[data-tab=tabTOC]>ul>li,#productview-section #content .col div[data-tab=tabTOC]>ul>li{margin-left:0}#productview-modal #content .col #ProductFacts dl dt,#productview-section #content .col #ProductFacts dl dt{font-weight:700}#productview-modal #content .col #ProductFacts dl dd,#productview-section #content .col #ProductFacts dl dd{display:flex;margin-bottom:1rem}#productview-modal #content .col #ProductFacts dl dd a,#productview-section #content .col #ProductFacts dl dd a{text-decoration:none}#productview-modal #content .col .product-header,#productview-section #content .col .product-header{display:block}#productview-modal #content .col:first-child,#productview-section #content .col:first-child{grid-template-rows:auto 1fr}#productview-modal #content .col:nth-child(2),#productview-section #content .col:nth-child(2){grid-template-rows:auto auto 1fr}#productview-modal #content .col #product-image,#productview-section #content .col #product-image{display:flex;justify-self:center;width:100%;aspect-ratio:1;border-radius:.5rem;background:#e7e7e7;overflow:hidden;position:relative}#productview-modal #content .col #product-image .type-bookmark,#productview-section #content .col #product-image .type-bookmark{position:absolute;top:1rem;right:1rem;cursor:pointer}#productview-modal #content .col #product-image .type-bookmark .bookmark,#productview-section #content .col #product-image .type-bookmark .bookmark{background-color:#fafafa;border-radius:.1875rem;box-shadow:0 .25rem .25rem 0 rgba(188,216,211,.45);padding:.38rem}#productview-modal #content .col #product-image .type-bookmark .bookmark .bookmarkIcon,#productview-section #content .col #product-image .type-bookmark .bookmark .bookmarkIcon{width:1rem;aspect-ratio:1/1;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/save.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/save.svg)}#productview-modal #content .col #product-image .type-bookmark .bookmark .bookmarkIcon.isFavorite,#productview-section #content .col #product-image .type-bookmark .bookmark .bookmarkIcon.isFavorite{-webkit-mask-image:url(/assets/icons/save-pressed.svg);mask-image:url(/assets/icons/save-pressed.svg)}#productview-modal #content .col #product-image .type-bookmark .bookmark:hover,#productview-section #content .col #product-image .type-bookmark .bookmark:hover{box-shadow:0 .25rem .25rem 0 rgba(21,91,155,.45)}#productview-modal #content .col #product-image .type-bookmark .bookmark:hover .bookmarkIcon,#productview-section #content .col #product-image .type-bookmark .bookmark:hover .bookmarkIcon{background-color:#3db2be}#productview-modal #content .col #product-image img,#productview-section #content .col #product-image img{border-radius:.5rem;margin:auto}#productview-modal #content #product-image,#productview-section #content #product-image{display:flex;justify-self:center;width:100%;aspect-ratio:1;border-radius:.5rem;background:#e7e7e7;overflow:hidden}#productview-modal #content #product-image img,#productview-section #content #product-image img{border-radius:.5rem;margin:auto}#productview-modal #content #product-buttons,#productview-section #content #product-buttons{margin-top:1rem;padding-left:0}#productview-modal #content #product-buttons>div,#productview-section #content #product-buttons>div{background:#e9f2fb;border-radius:8px;padding:1.5rem;text-align:center;display:grid}#productview-modal #content #product-buttons>div[data-cols="1"],#productview-section #content #product-buttons>div[data-cols="1"]{grid-template-columns:max(50%,15rem);justify-content:center}#productview-modal #content #product-buttons>div[data-cols="2"],#productview-section #content #product-buttons>div[data-cols="2"]{grid-template-columns:1fr 1fr}#productview-modal #content #product-buttons>div .licenseExpirationText,#productview-section #content #product-buttons>div .licenseExpirationText{grid-column:1/-1;margin-bottom:.5rem}#productview-modal #content #product-buttons>div .licenseExpirationText a,#productview-section #content #product-buttons>div .licenseExpirationText a{text-decoration:none;font-weight:400;font-size:1rem;display:inline-block;color:#38a2ad}#productview-modal #content #product-buttons>div .licenseExpirationText a:hover,#productview-section #content #product-buttons>div .licenseExpirationText a:hover{color:#1e80da}#productview-modal #content #product-buttons>div .licenseExpirationText a:hover:after,#productview-section #content #product-buttons>div .licenseExpirationText a:hover:after{background-color:#1e80da}#productview-modal #content #product-buttons>div #ActivationCodes,#productview-section #content #product-buttons>div #ActivationCodes{text-align:left}#productview-modal #content #product-buttons>div #ActivationCodes a,#productview-section #content #product-buttons>div #ActivationCodes a{color:#38a2ad}#productview-modal #content #product-buttons>div #ActivationCodes a:hover,#productview-section #content #product-buttons>div #ActivationCodes a:hover{cursor:pointer;color:#3db2be;text-decoration:underline}#productview-modal #content #product-buttons>div .dropdownsimple,#productview-modal #content #product-buttons>div button,#productview-section #content #product-buttons>div .dropdownsimple,#productview-section #content #product-buttons>div button{width:100%;margin-bottom:1rem}#productview-modal #content #product-buttons>div .dropdownsimple label.pxchevron,#productview-modal #content #product-buttons>div button label.pxchevron,#productview-section #content #product-buttons>div .dropdownsimple label.pxchevron,#productview-section #content #product-buttons>div button label.pxchevron{display:grid;grid-template-columns:auto auto;grid-gap:1.5rem;justify-content:center}#productview-modal #content #secondary-product-buttons,#productview-section #content #secondary-product-buttons{margin:1rem 0;display:flex;flex-wrap:wrap;gap:1rem}#productview-modal #content #secondary-product-buttons .btn,#productview-section #content #secondary-product-buttons .btn{display:inline-flex}#productview-modal #content #secondary-product-buttons .btn-secondary:active,#productview-section #content #secondary-product-buttons .btn-secondary:active{border-color:#18334c}#productview-modal #content #secondary-product-buttons img,#productview-section #content #secondary-product-buttons img{display:inline-block}#productview-modal #content #secondary-product-buttons img.profile,#productview-section #content #secondary-product-buttons img.profile{margin-right:.5rem;height:1.2rem;margin-top:.1rem}#productview-modal #content #secondary-product-buttons img.arrow,#productview-section #content #secondary-product-buttons img.arrow{margin-left:.5rem;margin-bottom:.1rem}#productview-modal .products,#productview-section .products{grid-column:1/3;margin-top:2rem}#productview-modal .products h2,#productview-modal .products h3,#productview-modal .products h4,#productview-section .products h2,#productview-section .products h3,#productview-section .products h4{grid-column:1/-1;margin-bottom:-2rem}#productview-modal .products h3,#productview-section .products h3{margin-top:-1rem}#participationList,#reactivateTeam{grid-column:2}#participationList .deleted,#reactivateTeam .deleted{text-decoration:line-through}#participationList .search,#reactivateTeam .search{width:100%}#participationList .lists,#reactivateTeam .lists{margin-top:1rem;margin-bottom:1rem}#participationList .lists .users,#reactivateTeam .lists .users{display:grid;grid-template-columns:1rem auto;grid-column-gap:0.5rem;align-items:baseline;font-size:.9rem;margin-bottom:1rem}#participationList .lists .users .user,#reactivateTeam .lists .users .user{display:contents}#participationList .lists .users .user .iconstatus,#reactivateTeam .lists .users .user .iconstatus{display:inline-block;background-image:url(/assets/icons/delete.svg);background-repeat:no-repeat;background-position:center;background-size:contain;aspect-ratio:1;width:1rem;margin-right:.5rem}#participationList .lists .users .user .iconstatus:hover,#reactivateTeam .lists .users .user .iconstatus:hover{cursor:pointer}#participationList .lists .users .user[data-delete=True] .iconstatus,#reactivateTeam .lists .users .user[data-delete=True] .iconstatus{background-image:url(/assets/icons/reset.svg)}#participationList .lists .users .user[data-delete=True] .name,#reactivateTeam .lists .users .user[data-delete=True] .name{text-decoration:line-through}#participationList .btn,#reactivateTeam .btn{margin-right:1rem}#search-box{display:grid;position:relative;top:-2rem;grid-template-columns:1fr auto}#search-box input#search-box-input{display:none}#search-box input#search-box-mobile-input{display:block}#search-box .btn.btn-input{border-top-left-radius:0;border-bottom-left-radius:0;min-width:5rem}#search-box .btn::before{content:url(/assets/icons/search.svg);height:1rem;width:3rem;display:contents}#search-box .btn span{display:none}#search-box input{border:1px solid #0d365c;background-color:#fff;border-top-right-radius:0;border-bottom-right-radius:0}#search-box input:hover{border-color:#1e80da}#search-box input:active,#search-box input:focus,#search-box input:focus-visible{border:2px solid #0d365c}@media only screen and (min-width:700px){#search-box input#search-box-input{display:block}#search-box input#search-box-mobile-input{display:none}#search-box .btn span{display:inline-block}#search-box .btn::before{float:left;display:inline-block}}.profilePageContent{display:grid;grid-template-columns:minmax(min-content,36rem);margin-top:4rem;margin-bottom:4rem;justify-content:center}.profilePageContent .spinner{margin:auto}.profilePageContent form{display:grid;gap:1rem}.profilePageContent form .error{color:red}.profilePageContent form label{display:block}.profilePageContent form div{display:block}.profilePageContent form div input{width:100%}.profilePageContent form div.chips-container{margin-top:1rem;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.profilePageContent form div.chips-container .chip{cursor:pointer}.profilePageContent form .unilogin-label{display:block}.profilePageContent form .form-footer{display:block}.profilePageContent form .form-footer .inline-block{display:inline-block}.profilePageContent form .uniloginsetting .uniloginconnections{grid-column-start:2;list-style-type:none;margin:0;padding:0}.profilePageContent form .uniloginsetting .uniloginconnections li{margin-left:0}.profilePageContent form .uniloginsetting>p{grid-column-start:2;font-size:.875rem}.profilePageContent form .microsoftsetting{display:none}.profilePageContent form .microsoftsetting>p{grid-column-start:2;font-size:.875rem}.profilePageContent #changepassword-link{color:#38a2ad;text-decoration:none;margin-top:2.5rem}.profilePageContent #changepassword-link:after{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#38a2ad;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;margin-left:.5rem;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}.profilePageContent #changepassword-link:hover{color:#1e80da}.profilePageContent #changepassword-link:hover:after{background-color:#1e80da}.userProfile{display:flex}.userProfile .chips-container span{border-radius:5px;padding:.5rem;display:grid;white-space:nowrap;font-size:.875rem;font-weight:600;grid-template-columns:min-content min-content;align-items:center;line-height:0}.userProfile .chips-container span.chip{margin:0;line-height:0}.userProfile .chips-container span:not(.chip):hover{cursor:pointer;background-color:#98c5ee}.userProfile .chips-container span.selected{background-color:#155b9b}.userProfile .tags{display:flex;flex-wrap:wrap;margin:1rem 0 1rem 0}.userprofile-modal{display:grid}.userprofile-modal #warning-profile-subjects{color:red}.userprofile-modal #button-container{text-align:center}.userprofile-modal div{display:block}.userprofile-modal div input{width:100%}.userprofile-modal div.chips-container{margin-top:1rem;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.userprofile-modal div.chips-container .chip{cursor:pointer}.dropdownsimple{position:relative;margin:0}.dropdownsimple>label{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:.5rem 1rem .5rem 1.25rem;gap:24px;background:#fafafa;border:1px solid #e8ebed;box-shadow:0 4px 4px rgba(188,216,211,.45);border-radius:5px;line-height:1.5}.dropdownsimple>label:hover{cursor:pointer;box-shadow:0 4px 4px rgba(21,91,155,.45)}.dropdownsimple>label:hover:active{box-shadow:0 4px 4px rgba(188,216,211,.45);background-color:#e9f2fb}.dropdownsimple ul{display:none;position:absolute;list-style-type:none;border:none;border-radius:5px;background-color:#fafafa;box-shadow:0 4px 4px rgba(188,216,211,.45);width:100%;margin:1rem 0 0 0;max-height:16rem;border-top:.2rem solid #fafafa;border-bottom:.2rem solid #fafafa;overflow-y:auto;overflow-x:hidden;--dropdown-scrollbar-width:0.25rem}.dropdownsimple ul::-webkit-scrollbar{width:var(--dropdown-scrollbar-width)}.dropdownsimple ul::-webkit-scrollbar-track{background:#c3e7eb;border-radius:1px;background-clip:content-box}.dropdownsimple ul::-webkit-scrollbar-thumb{background:#18334c;border:1px solid #18334c;border-radius:2px}.dropdownsimple ul::-webkit-scrollbar-thumb:hover{--color:#2B7E87;background:var(--color);border-color:var(--color)}.dropdownsimple ul li{display:contents;margin-left:0}.dropdownsimple ul li[data-groupexpanded=False]{display:none}.dropdownsimple ul li>*{cursor:pointer;padding:.5rem}.dropdownsimple ul li:hover>*{background-color:#ecf7f9}.dropdownsimple ul li:hover>* .checkmark{border-color:#3db2be}.dropdownsimple ul li input{margin:0;padding:0;height:1rem}.dropdownsimple ul li .facetvalue{white-space:nowrap}.dropdownsimple ul li .facetcount{text-align:right}.dropdownsimple ul li.groupHeader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;grid-column-start:1;grid-column-end:3}.dropdownsimple ul li.groupHeader:hover{cursor:pointer;background-color:#ecf7f9}.dropdownsimple ul li.groupHeader[data-hide=True]{display:none}.dropdownsimple.sorting ul{grid-template-columns:auto 1fr}.dropdownsimple[data-expanded=True] label{border-color:#2b7e87}.dropdownsimple[data-expanded=True] ul{transition:all .3s ease-in;display:grid;z-index:2000}.dropdownsimple.link-dropdown>button{appearance:none;-webkit-appearance:none;width:100%;text-align:left;font:inherit;cursor:pointer;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem 1rem .5rem 1.25rem;border-radius:5px;border:1px solid #18334c;line-height:1.5;background-color:#fafafa;color:#18334c;box-shadow:none}.dropdownsimple.link-dropdown>button:hover{border-color:#4b99e1;box-shadow:none}.dropdownsimple.link-dropdown>button:active{border-color:#18334c;background-color:#e9f2fb}.dropdownsimple.link-dropdown ul li>a{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;text-decoration:none;color:#18334c}.dropdownsimple.link-dropdown ul li>a:after{content:"";flex-shrink:0;width:1rem;height:1rem;display:inline-block;background-color:#38a2ad;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:center;mask-repeat:no-repeat;margin-left:.5rem;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}.dropdownsimple.link-dropdown ul li>a:hover{color:#1e80da;text-decoration:none}.dropdownsimple.link-dropdown ul li>a:hover:after{background-color:#1e80da}.link-arrow{display:inline-flex;align-items:center;gap:.5rem}.link-arrow:after{content:"";flex-shrink:0;width:1rem;height:1rem;display:inline-block;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:center;mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}.link-arrow:hover:after{background-color:#4b99e1}.hr-dark{border:none;border-top:1px solid #18334c;margin:.75rem 0}.link-button-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}#dropdowncomponent .option{flex-grow:0;flex-shrink:1;margin:0;position:relative}#dropdowncomponent .option .pxchevron:after{float:right}#dropdowncomponent .option>label{box-sizing:border-box;display:block;flex-direction:row;align-items:center;padding:.5rem 1rem .5rem 1.25rem;gap:24px;background:#fafafa;border:1px solid #e8ebed;box-shadow:0 4px 4px rgba(188,216,211,.45);border-radius:5px;line-height:1.5}#dropdowncomponent .option>label:hover{cursor:pointer;box-shadow:0 4px 4px rgba(21,91,155,.45)}#dropdowncomponent .option>label:hover:active{box-shadow:0 4px 4px rgba(188,216,211,.45);background-color:#e9f2fb}#dropdowncomponent .option ul{display:none;position:absolute;list-style-type:none;border:none;border-radius:5px;background-color:#fafafa;box-shadow:0 4px 4px rgba(188,216,211,.45);width:100%;margin:.5rem 0 0 0;max-height:14rem;border-top:.2rem solid #fafafa;border-bottom:.2rem solid #fafafa;overflow-y:auto;overflow-x:hidden;grid-template-columns:auto 1fr;min-width:11rem;gap:.5rem;padding:.1rem}#dropdowncomponent .option ul:not(.multiselect) label{margin:0;padding:.5rem}#dropdowncomponent .option ul::-webkit-scrollbar{width:.5rem}#dropdowncomponent .option ul::-webkit-scrollbar-track{background:#c3e7eb;border:.125rem solid transparent;border-radius:1px;background-clip:content-box}#dropdowncomponent .option ul::-webkit-scrollbar-thumb{background:#18334c;border:1px solid #18334c;border-radius:2px}#dropdowncomponent .option ul::-webkit-scrollbar-thumb:hover{--color:#2B7E87;background:var(--color);border-color:var(--color)}#dropdowncomponent .option ul li{display:contents;margin-left:0}#dropdowncomponent .option ul li[data-groupexpanded=False]{display:none}#dropdowncomponent .option ul li>*{cursor:pointer}#dropdowncomponent .option ul li:hover>*{background-color:#ecf7f9}#dropdowncomponent .option ul li:hover>* .checkmark{border-color:#3db2be}#dropdowncomponent .option ul li input{margin:0;padding:0;height:1rem}#dropdowncomponent .option ul li .facetvalue{white-space:nowrap}#dropdowncomponent .option ul li .facetcount{text-align:right}#dropdowncomponent .option ul li.groupHeader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;grid-column-start:1;grid-column-end:3}#dropdowncomponent .option ul li.groupHeader:hover{cursor:pointer;background-color:#ecf7f9}#dropdowncomponent .option ul li.groupHeader[data-hide=True]{display:none}#dropdowncomponent .option.sorting ul{grid-template-columns:auto 1fr}#dropdowncomponent .option[data-expanded=True] ul{transition:all .3s ease-in;display:grid;z-index:2000}#dropdowncomponent .option[data-expanded=True] ul:not(.multiselect){grid-template-columns:1fr}#dropdowncomponent #info{flex-grow:1;margin-top:auto;text-align:right}#dropdowncomponent #info p{white-space:nowrap;line-height:0}#dropdowncomponent .checkbox{margin:0 0 .2rem 1rem}#dropdowncomponent [data-groupexpanded=True] .checkbox{margin-left:1.5rem}.blazored-modal.size-automatic,.blazored-modal.size-extra-large,.blazored-modal.size-large,.blazored-modal.size-medium,.blazored-modal.size-small{background:red}.blazored-modal.size-automatic .bm-header,.blazored-modal.size-extra-large .bm-header,.blazored-modal.size-large .bm-header,.blazored-modal.size-medium .bm-header,.blazored-modal.size-small .bm-header{flex-direction:column-reverse;gap:2rem;padding:0}.blazored-modal.size-automatic .bm-header .bm-title,.blazored-modal.size-extra-large .bm-header .bm-title,.blazored-modal.size-large .bm-header .bm-title,.blazored-modal.size-medium .bm-header .bm-title,.blazored-modal.size-small .bm-header .bm-title{margin-bottom:1.5rem;align-self:center}.blazored-modal.size-automatic .bm-header:has(.bm-title:empty),.blazored-modal.size-extra-large .bm-header:has(.bm-title:empty),.blazored-modal.size-large .bm-header:has(.bm-title:empty),.blazored-modal.size-medium .bm-header:has(.bm-title:empty),.blazored-modal.size-small .bm-header:has(.bm-title:empty){padding:0;gap:0}.blazored-modal.size-automatic .bm-close,.blazored-modal.size-extra-large .bm-close,.blazored-modal.size-large .bm-close,.blazored-modal.size-medium .bm-close,.blazored-modal.size-small .bm-close{padding:0;padding-right:1rem}.blazored-modal .bm-close{z-index:100}.blazored-modal .bm-close span{display:none}.blazored-modal .bm-close:before{content:url("/assets/icons/close.svg")}.blazored-modal:has(.hide-modal-cancel) .bm-close{display:none}.blazored-modal:has(.bm-background-offwhite){background-color:#fafafa!important}.blazored-modal:has(.bm-scroll){overflow:auto}.blazored-modal:has(.bm-fullpage){max-width:min(81.25rem,90%)!important}.createEditBoostModule{display:grid;gap:1rem}.createEditBoostModule input{width:100%}.createEditBoostModule .error{color:red;font-size:.8rem;display:block}.createEditBoostModule .createEditFooter .btn{float:left}.studentActivity-top div{margin-top:2rem}.studentActivity-top div a{text-decoration:none;color:#0a1520}.studentActivity-top div a:before{content:"";transition:top,transform .4s ease-in-out;vertical-align:middle;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;margin-right:1rem;-webkit-mask-image:url(/assets/icons/chevron-left.svg);mask-image:url(/assets/icons/chevron-left.svg)}.studentActivity-top div a:hover{cursor:pointer;color:#1e80da}.studentActivity-top div a:hover:before{background-color:#1e80da}.studentActivity{padding:0 2rem;margin-top:4rem}.studentActivity:nth-child(2){padding-bottom:2rem;border-bottom:1px solid #18334c}.studentActivity>*{grid-column:2}.studentActivity>.spinner{justify-self:center;margin-bottom:5rem}.studentActivity h1{margin-bottom:1rem}.studentActivity .activity-table{display:grid;width:100%;margin-top:2rem;background-color:transparent;grid-template-columns:14rem min(calc(var(--product-count) * 14rem),calc(100% - 14rem - 4rem)) 4rem}.studentActivity .activity-table .columns-grid,.studentActivity .activity-table .locked-column{grid-template-rows:17.5rem 4rem repeat(var(--student-count),3rem)}.studentActivity .activity-table[data-studentexpanded="0"] .columns-grid,.studentActivity .activity-table[data-studentexpanded="0"] .locked-column{grid-template-rows:17.5rem 4rem}.studentActivity .activity-table[data-studentexpanded="0"] .toggle-students button{transform:rotate(0)!important}.studentActivity .activity-table .locked-column{display:grid;position:sticky;z-index:2}.studentActivity .activity-table .locked-column .activity-navigation{align-self:stretch;height:100%;display:flex;align-items:center;border-left:none}.studentActivity .activity-table .locked-column.left{left:0}.studentActivity .activity-table .locked-column.left .locked-cell{border-left:1px solid #b7c0c8}.studentActivity .activity-table .locked-column.left .activity-navigation{justify-content:right;padding-right:1rem}.studentActivity .activity-table .locked-column.right{right:0}.studentActivity .activity-table .locked-column.right .activity-navigation{justify-content:left;padding-left:1rem}.studentActivity .activity-table .locked-column.right .locked-cell{margin:0 0 0 -1px;padding:0;border-right:none;border-right:1px solid #b7c0c8;border-left:1px solid #b7c0c8;background-color:#fafafa}.studentActivity .activity-table .locked-column.right .locked-cell:nth-child(odd){background-color:#fff}.studentActivity .activity-table .locked-column.right .locked-cell.toggle-students button{transform:rotate(180deg)}.studentActivity .activity-table .locked-header{padding:.5rem;border-bottom:1px solid #b7c0c8;font-weight:700;text-align:left}.studentActivity .activity-table .locked-cell{border-bottom:1px solid #b7c0c8;border-right:1px solid #b7c0c8;align-content:center;text-align:center;padding:0 1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studentActivity .activity-table .locked-cell.activity-opening-rate-header{background-color:#fafafa}.studentActivity .activity-table .scrollable-columns{flex:1;overflow-x:auto;position:relative}.studentActivity .activity-table .columns-wrapper{overflow-x:auto}.studentActivity .activity-table .columns-grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(var(--product-count),14rem);scroll-snap-type:x mandatory;overflow-x:scroll;scrollbar-width:none}.studentActivity .activity-table .column-header{padding:.5rem;border-bottom:1px solid #b7c0c8;scroll-snap-align:start}.studentActivity .activity-table .data-cell{border-bottom:1px solid #b7c0c8;border-right:1px solid #b7c0c8;display:flex;align-items:center;justify-content:center;background-color:#fafafa}.studentActivity .activity-table .data-cell.odd{background-color:#fff}.studentActivity .activity-table .activity-opening-rate-header{font-weight:700}.studentActivity .activity-table .activity-opening-rate-cell{font-weight:700}.studentActivity .activity-table .activity-user{text-align:left;background-color:#fafafa}.studentActivity .activity-table .activity-user:nth-child(odd){background-color:#fff}.studentActivity .activity-table .arrow{border:none;font-size:.8em;margin-top:0;display:inline-block!important;width:.8rem;height:.8rem;color:#18334c;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/chevron-down.svg);mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-image:url(/assets/icons/chevron-down.svg);cursor:pointer;vertical-align:text-bottom}.studentActivity .activity-table .arrow:hover{background-color:#1e80da}.studentActivity .activity-table .left .arrow{transform:rotate(90deg)}.studentActivity .activity-table .right .arrow{transform:rotate(-90deg)}.studentActivity .activity-table .activity-product .product{width:13rem;display:grid;grid-template-columns:1fr;grid-template-rows:138px 1.5rem auto 1.5rem 1rem;height:auto;border:1px solid #e8ebed;border-radius:.5rem;margin-bottom:1rem;padding-bottom:.5rem;--activity-product-text-padding:1rem}.studentActivity .activity-table .activity-product .product:hover{cursor:auto;box-shadow:0 .25rem .25rem 0 rgba(188,216,211,.45);transition:none}.studentActivity .activity-table .activity-product .product:hover img{transform:none}.studentActivity .activity-table .activity-product .product.book .product-image{padding:.5rem .4rem}.studentActivity .activity-table .activity-product .product .productType{margin-top:-.75rem;padding-inline:var(--activity-product-text-padding)}.studentActivity .activity-table .activity-product .product .productName{font-weight:600;padding-inline:var(--activity-product-text-padding);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studentActivity .activity-table .activity-product .product .productLevels{font-size:.75rem;padding-inline:var(--activity-product-text-padding)}.studentActivity .activity-table .activity-product .product .productDashboardLink{font-size:.9rem;padding-inline:var(--activity-product-text-padding)}.studentActivity .activity-table .activity-product .product .productDashboardLink a{text-decoration:none;color:#1e80da}.settings-button{width:1.75rem;height:1.75rem;border-radius:4px;border:1px solid #faf5f500;content:url("/assets/icons/meatballs.svg");padding:.3rem;display:inline-block;position:absolute;top:calc(50% - .8rem);right:.4rem}.settings-button[data-open=True]{background:#c3e7eb;border:1px solid #64c1cb}.settings-button:hover{cursor:pointer;border:1px solid #3db2be;background:#64c1cb}.settings-menu{background:#fafafa;box-shadow:0 4px 4px 0 #bcd8D373;position:absolute;width:13.5rem;height:6.25rem;padding:1rem;border-radius:4px;display:none;gap:1rem;z-index:10;left:11.8rem}.settings-menu div{cursor:pointer}.settings-menu div.edit-icon{--setting-menu-icon:url(/assets/icons/edit.svg)}.settings-menu div.delete-icon{--setting-menu-icon:url(/assets/icons/delete.svg)}.settings-menu div:before{content:"";vertical-align:middle;display:inline-block;width:1rem;aspect-ratio:1;margin-right:1rem;position:relative;background-color:#18334c;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--setting-menu-icon);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:var(--setting-menu-icon)}.settings-menu div:hover{color:#1e80da!important}.settings-menu div:hover:before{background-color:#1e80da!important}#learningCube{--activeelement:attr(data-active);display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:center;min-height:30rem}#learningCube .container{display:grid;grid-template-columns:auto auto;align-items:center;grid-column-gap:2rem;padding:2rem 0}#learningCube header{grid-column-start:2;margin-bottom:1.5rem}#learningCube header h3 a{--color:#1E80DA;color:var(--color);text-decoration:none}#learningCube header h3 a::before{content:'';margin-right:1rem;width:1rem;height:1rem;display:inline-block;rotate:180deg;color:var(--color);background-color:var(--color);-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;mask-image:url(/assets/icons/chevron-right.svg)}#learningCube header h3 a:hover{--color:#3DB2BE;text-decoration:underline}#learningCube #cube-text div{display:none}#learningCube #cube-text div.active{display:block}#learningCube #cube-text div>*{margin-bottom:1rem}#learningCube svg{pointer-events:none;height:25rem}#learningCube svg #plane_implement{fill:#F39600;transform-origin:60% 80%}#learningCube svg #plane_train{fill:#CA0088;transform-origin:60% 25%}#learningCube svg #plane_read{fill:#3DB2BE;transform-origin:30% 50%}#learningCube svg .plane{pointer-events:visible;stroke-width:0;transition:transform .2s ease-in-out}#learningCube svg .plane.active,#learningCube svg .plane:hover{transform:scale(1.1);transition:transform .2s ease-in-out}#learningCube svg text{transition:all .3s ease-in-out;fill:#FFF;font-family:Montserrat-Bold,Montserrat;font-size:37.08px;font-weight:500;opacity:.5}#learningCube svg text.active{opacity:1;transition:all .1s ease-in-out;font-size:44px;font-weight:700}#learningCube svg text:hover{opacity:1}#learningCube svg path:hover{cursor:pointer}#learningCube svg path.active{transition:.2s ease-in-out}#learningCube svg g:hover text{opacity:1;font-size:44px;font-weight:700}#learningCube[data-activearea=none] svg text{opacity:1}#activateTopUpCode h3{text-align:center}#activateTopUpCode #disclaimer{margin-top:1rem;font-weight:500}#activateTopUpCode #activate-loader{display:flex;justify-content:left;gap:1rem;align-items:center}#activateTopUpCode #buttonLoader{margin-bottom:1rem}#activateTopUpCode #info b{font-weight:500}#activateTopUpCode p{margin-top:1rem;margin-bottom:1rem}#activateTopUpCode .topuplink{cursor:pointer}.slideshow-container{position:relative;margin:auto;height:400px;overflow:hidden}.item{display:none}.item.active{display:block}.item picture{height:400px;animation:zoom-in-zoom-out .5s ease}.item picture img{object-fit:cover;width:100%;height:100%}.next,.prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;background-color:rgba(0,0,0,.4)}.next{right:0;border-radius:3px 0 0 3px}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes zoom-in-zoom-out{0%{transform:scale(1,1)}50%{transform:scale(1.1,1.1)}100%{transform:scale(1,1)}}#landing-page .spinner{margin:4rem auto auto auto}.chatbot-container-full{justify-self:right;margin-top:-1rem;margin-bottom:1rem}.chatbot-container-full #chatbot-container-grid{font-weight:500;font-size:.75rem;background:#e9f2fb;float:right;display:grid;grid-template-columns:auto 10rem auto auto;grid-template-rows:2rem;grid-gap:0.5rem;padding:0 1rem 0 1rem;align-items:center;border-radius:999px}.chatbot-container-full #chatbot-container-grid a{color:#18334c}.chatbot-container-full #chatbot-container-grid .switch::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:16px;background-color:#18334c}.chatbot-container-full #chatbot-container-grid .slider{margin:auto}.chatbot-container-full #chatbot-container-grid .chatbot-text-animation{white-space:nowrap;justify-self:center}.ai-icon-on{width:1rem;height:1rem;content:url("/assets/icons/bogbot-on.svg")}.ai-icon-off{width:1rem;height:1rem;content:url("/assets/icons/bogbot-off.svg")}.chatbot-modal .table-container{max-height:305px;overflow-y:auto;overflow-x:auto;border:1px solid #18334c;border-radius:8px}.chatbot-modal .table-container::-webkit-scrollbar{width:2px;height:2px}.chatbot-modal .table-container::-webkit-scrollbar-track{background:0 0}.chatbot-modal .table-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:1px}.chatbot-modal .table-container table{border-collapse:separate;border-spacing:0;border:none;border-radius:0;overflow:auto;text-align:left;width:100%}.chatbot-modal .table-container table th{font-weight:600;position:sticky;top:0;background:#fff;z-index:1}.chatbot-modal .table-container table td,.chatbot-modal .table-container table th{border-bottom:1px solid #18334c;padding:.5rem .75rem;border-left:none;border-right:none;border-top:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chatbot-modal .table-container table tr:last-child td{border-bottom:none}.chatbot-modal a{text-decoration:none;font-weight:400;font-size:1rem;display:inline-block;color:#38a2ad}.chatbot-modal a.arrow:after{content:"";transition:top,transform .4s ease-in-out;width:1rem;height:1rem;display:inline-block;position:relative;background-color:#38a2ad;-webkit-mask-size:contain;-webkit-mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:bottom;mask-repeat:no-repeat;margin-left:.5rem;-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}.chatbot-modal a:hover{color:#1e80da}.chatbot-modal a:hover:after{background-color:#1e80da}@keyframes chatbot-text-on{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes chatbot-text-off{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}100%{transform:scale(1);opacity:1}}.chatbot-text-animation.on{animation-name:chatbot-text-on;animation-duration:.5s;animation-iteration-count:1}.chatbot-text-animation.off{animation-name:chatbot-text-off;animation-duration:.5s;animation-iteration-count:1}.freeaccess{margin-top:4rem}.freeaccess-btns{display:flex;gap:1rem;width:fit-content}.landingPageContent{margin-top:4rem}.landingPageContent .spinner{margin:auto}.landingPageContent .product-dashboard{background:#fafafa;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden;margin-top:4rem}.landingPageContent .product-dashboard .product-header{display:flex;padding:20px;border-bottom:1px solid #e0e0e0;align-items:center}.landingPageContent .product-dashboard .product-header .product-image{width:120px;height:80px;margin-right:20px}.landingPageContent .product-dashboard .product-header .product-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.landingPageContent .product-dashboard .product-header .product-info{--producttypecolor:#CA0088}.landingPageContent .product-dashboard .product-header .product-info .producttypelabel{display:grid;grid-template-columns:auto 1fr;grid-gap:0.5rem;align-items:center;font-size:.75rem;margin-bottom:1rem;white-space:nowrap}.landingPageContent .product-dashboard .product-header .product-info .producttypelabel span{background-color:var(--producttypecolor);color:#fff;border-radius:1rem;padding:.25rem .5rem;box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.15)}.landingPageContent .product-dashboard .product-header .product-info h1{margin:0;font-size:1.5rem;color:#18334c}.landingPageContent .product-dashboard .product-header .product-info .subtitle{margin:5px 0 0;color:#666;font-weight:600}.landingPageContent .product-dashboard .hold-container{padding:0}.landingPageContent .product-dashboard .hold-container .hold-table{width:100%;border-collapse:collapse}.landingPageContent .product-dashboard .hold-container .hold-table th{background-color:#ecf7f9;text-align:left;padding:12px 20px;color:#444;text-transform:none}.landingPageContent .product-dashboard .hold-container .hold-table td{padding:15px 20px;border-bottom:1px solid #e0e0e0;vertical-align:middle}.landingPageContent .product-dashboard .hold-container .hold-table .align-right{text-align:right}.landingPageContent .product-dashboard .hold-container .hold-table .hold-name{font-weight:700;color:#18334c}.landingPageContent .product-dashboard .hold-container .hold-table .actions{text-align:right;white-space:nowrap}@media (max-width:768px){.landingPageContent .product-dashboard{margin:10px}.landingPageContent .product-dashboard .product-header{flex-direction:column;align-items:flex-start}.landingPageContent .product-dashboard .product-header .product-image{width:100%;height:auto;margin-bottom:15px;margin-right:0}.landingPageContent .product-dashboard .product-header .product-image img{aspect-ratio:16/9}.landingPageContent .product-dashboard .hold-table{display:block}.landingPageContent .product-dashboard .hold-table thead{display:none}.landingPageContent .product-dashboard .hold-table tbody,.landingPageContent .product-dashboard .hold-table td,.landingPageContent .product-dashboard .hold-table tr{display:block;width:100%}.landingPageContent .product-dashboard .hold-table tr{border-bottom:5px solid #e0e0e0;padding:15px 0}.landingPageContent .product-dashboard .hold-table td{border:none;padding:10px 20px;text-align:left!important}.landingPageContent .product-dashboard .hold-table .hold-name{font-size:1.2rem;padding-bottom:5px}.landingPageContent .product-dashboard .hold-table .hold-name:before{content:"Hold: ";font-weight:400;color:#666;font-size:.9rem}.landingPageContent .product-dashboard .hold-table .actions{display:flex;flex-direction:column;gap:10px;white-space:normal}.landingPageContent .product-dashboard .hold-table .actions .btn{margin-left:0;width:100%;padding:12px;text-align:center}}