@import"https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Round";@import"https://fonts.googleapis.com/icon?family=Material+Symbols|Material+Symbols+Outlined";@font-face{font-family:icomoon;src:url(icomoon.e1a12100778990d8.eot?s6vd0x);src:url(icomoon.e1a12100778990d8.eot?s6vd0x#iefix) format("embedded-opentype"),url(icomoon.3596d1b924434c47.ttf?s6vd0x) format("truetype"),url(icomoon.3d2552a0156e90ca.woff?s6vd0x) format("woff"),url(icomoon.3d23de8d20abac4b.svg?s6vd0x#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-nudge:before{content:"\e911"}.icon-resume:before{content:"\e912"}.icon-start-learning:before{content:"\e913"}.icon-view-outline:before{content:"\e91d"}.icon-certificate-filled:before{content:"\e90f"}.icon-icon-add-comment:before{content:"\e91c"}.icon-ui-language:before{content:"\e91a"}.icon-ui-glyph-1_open-lock:before{content:"\e916"}.icon-icon-eraser-outline:before{content:"\e915"}.icon-education-outline_books-46:before{content:"\e7b9"}.icon-education-outline_language:before{content:"\e7bf"}.icon-arrows-1_log-in:before{content:"\e923"}.icon-arrows-1_log-out:before{content:"\e924"}.icon-arrows-2_dots-upload:before{content:"\e973"}.icon-users_square-32:before{content:"\ea0c"}.icon-ui-1_check-bold:before{content:"\ea1d"}.icon-ui-1_settings-gear-65:before{content:"\ea58"}.icon-ui-1_simple-add:before{content:"\ea5a"}.icon-ui-1_simple-delete:before{content:"\ea5b"}.icon-ui-1_zoom:before{content:"\ea66"}.icon-ui-2_alert-circle-i:before{content:"\ea6b"}.icon-education_hat:before{content:"\ebd8"}.icon-media-1_button-play:before{content:"\ec0f"}.icon-business_award-49:before{content:"\ee07"}.icon-business_briefcase-26:before{content:"\ee10"}.icon-education-glyph_book-open:before{content:"\e7e0"}.icon-education-glyph_books-46:before{content:"\e7e1"}.icon-education-glyph_school:before{content:"\e7ee"}.icon-media-glyph-1_volume-97:before{content:"\e875"}.icon-business-glyph_award-74:before{content:"\ea0e"}.icon-arrows-glyph-1_bold-down:before{content:"\ead7"}.icon-arrows-glyph-1_bold-left:before{content:"\ead8"}.icon-arrows-glyph-1_bold-right:before{content:"\ead9"}.icon-arrows-glyph-1_bold-up:before{content:"\eada"}.icon-arrows-glyph-1_cloud-download-95:before{content:"\eae4"}.icon-arrows-glyph-1_minimal-down:before{content:"\eb00"}.icon-arrows-glyph-1_minimal-left:before{content:"\eb01"}.icon-arrows-glyph-1_minimal-right:before{content:"\eb02"}.icon-arrows-glyph-1_minimal-up:before{content:"\eb03"}.icon-arrows-glyph-2_log-out:before{content:"\eca4"}.icon-ui-glyph-1_bold-remove:before{content:"\ed32"}.icon-ui-glyph-1_calendar-57:before{content:"\ed35"}.icon-ui-glyph-1_lock:before{content:"\ed69"}.icon-ui-glyph-1_pencil:before{content:"\ed6c"}.icon-ui-glyph-1_simple-remove:before{content:"\ed7e"}.icon-ui-glyph-2_time:before{content:"\ede4"}.icon-ui-glyph-3_alert:before{content:"\ede8"}.icon-ui-glyph-3_funnel-41:before{content:"\ee00"}.icon-files-glyph_folder-18:before{content:"\eefb"}.icon-files-glyph_single-folded:before{content:"\ef39"}.icon-users-glyph_multiple-19:before{content:"\ef53"}.icon-users-glyph_square-33:before{content:"\ef5f"}.icon-arrows-1_small-triangle-down:before{content:"\e93b"}.icon-arrows-1_small-triangle-left:before{content:"\e93c"}.icon-arrows-1_small-triangle-right:before{content:"\e93d"}.icon-arrows-1_small-triangle-up:before{content:"\e93e"}.icon-ui-1_simple-remove:before{content:"\ea5c"}.icon-tail-right:before{content:"\e900"}.icon-tail-left:before{content:"\e901"}.icon-arrows-e_share-26:before{content:"\e9be"}.icon-screen-out-glyph-24:before{content:"\e917"}.icon-screen-in-glyph-24:before{content:"\e918"}.icon-ui-glyph-2_menu-dots:before{content:"\edcc"}.icon-ui-1_bell-53:before{content:"\ea13"}.icon-maintenance:before{content:"\e91f"}.icon-payor:before{content:"\e935"}.icon-infinite:before{content:"\e90c"}.icon-round-euro:before{content:"\e90d"}.icon-logo-linkedin:before{content:"\e90b"}.icon-binoculars:before{content:"\e906"}.icon-eye-blocked:before{content:"\e908"}.icon-delete:before{content:"\e90a"}.icon-assignment:before{content:"\e920"}.icon-check-all:before{content:"\e921"}.icon-check:before{content:"\e922"}.icon-cloud-download-93:before{content:"\e925"}.icon-download-ics:before{content:"\e926"}.icon-event-confirm:before{content:"\e927"}.icon-event-create:before{content:"\e928"}.icon-filters-icon:before{content:"\e929"}.icon-gift-exchange:before{content:"\e92a"}.icon-google-calendar:before{content:"\e92b"}.icon-info-outline:before{content:"\e92c"}.icon-link-69:before{content:"\e92d"}.icon-logo-facebook:before{content:"\e92e"}.icon-logo-twitter:before{content:"\e92f"}.icon-menu_dots:before{content:"\e930"}.icon-privacy:before{content:"\e931"}.icon-remove-circle-outline:before{content:"\e932"}.icon-star-empty:before{content:"\e933"}.icon-view-certificate:before{content:"\e934"}.icon-grid:before{content:"\e910"}.icon-volume-ban:before{content:"\e909"}.icon-hourglass:before{content:"\e907"}.icon-studiematerial:before{content:"\e905"}.icon-ui-48px-glyph-1_calendar-grid-61:before{content:"\e904"}.icon-calendar:before{content:"\e902"}.icon-star:before{content:"\e914"}.icon-star-rounded:before{content:"\e903"}.icon-uploadmove-up:before{content:"\e90e"}.icon-phone:before{content:"\e942"}.icon-bubble:before{content:"\e96b"}.icon-pause2:before{content:"\ea1e"}.icon-presentation:before{content:"\e91e"}.icon-dislike-outline:before{content:"\e967"}.icon-like-outline:before{content:"\e968"}.icon-dislike-filled:before{content:"\e969"}.icon-like-filled:before{content:"\e970"}.icon-chat-45:before{content:"\e971"}.icon-image-02:before{content:"\e972"}.icon-laugh-17:before{content:"\e919"}.icon-at-sign:before{content:"\e91b"}.icon-star-half:before{content:"\f089"}.icon-chevron-right:before{content:"\f054"}.icon-chevron-down:before{content:"\f078"}.icon-envelope-o:before{content:"\f003"}.icon-times-circle:before{content:"\f057"}@charset "UTF-8";*,:before,:after{box-sizing:border-box}html{height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;height:100%;margin:0;color:#051821;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}a{text-decoration:underline;text-underline-offset:.08em;text-decoration-thickness:.0625em}a:hover{text-decoration:none}hr{height:0;margin:1.5rem 0;border:0;border-top:1px solid #e6e8e9}button,input,textarea,select{color:inherit;font-family:inherit}:focus-visible{outline:.125rem solid #056dff;outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}::selection{color:#051821}::placeholder{color:#505d64}::-ms-clear{display:none}.avatar{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:inline-block;width:100%;height:100%;overflow:hidden;border-radius:50%}.avatar--small{width:2.5rem;height:2.5rem}.avatar--medium{width:5rem;height:5rem}.avatar--large{width:6.25rem;height:6.25rem}.avatar--xlarge{width:10rem;height:10rem}.avatar__image-wrapper:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 .0625rem #e6e8e9;content:""}.avatar__initials{width:100%;height:100%}.button{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:inline-flex;gap:.5rem;align-items:center;justify-content:center;min-width:5rem;padding:.4375rem .9375rem;font-family:inherit;text-align:center;text-decoration:none;border-style:solid;border-width:1px;border-radius:.25rem;cursor:pointer;appearance:none}.button[disabled]{cursor:not-allowed}.button--small{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1rem;min-width:0}.button--full-width{width:100%}.button__leading-icon,.button__trailing-icon{flex-shrink:0;width:1em;height:1em;line-height:1!important}.button--primary,.button--primary:hover,.button--primary:active{color:#fff}.button--primary-inverted{background-color:#fff;border-color:#fff}.button--primary-inverted[disabled],.button--primary-inverted[disabled]:hover,.button--primary-inverted[disabled]:active{color:#828c90;background-color:#cdd1d3;border-color:#cdd1d3}.button--primary-danger{color:#fff;background-color:#e3290f;border-color:#e3290f}.button--primary-danger:hover{color:#fff;background-color:#cc250e;border-color:#cc250e}.button--primary-danger:active{color:#fff;background-color:#b6210c;border-color:#b6210c}.button--primary-danger[disabled]{background-color:#f9d4cf;border-color:#f9d4cf}.button--secondary-danger{color:#051821;background-color:#fceae7;border-color:#fceae7}.button--secondary-danger:hover{color:#051821;background-color:#f9d4cf;border-color:#f9d4cf}.button--secondary-danger:active{color:#051821;background-color:#f7bfb7;border-color:#f7bfb7}.button--secondary-danger[disabled]{color:#f7bfb7;background-color:#fceae7;border-color:#fceae7}.button--tertiary{background-color:transparent;border-color:currentcolor}.button--tertiary-inverted{color:#fff;background-color:transparent;border-color:currentcolor}.button--tertiary-inverted:hover{color:#fff;background-color:#fff3}.button--tertiary-inverted:active{color:#fff;background-color:#ffffff4d}.button--tertiary-inverted[disabled]{color:#828c90;background-color:transparent}.button--tertiary-brand{background-color:transparent;border-color:currentcolor}.button--ghost{padding:.4375rem;background-color:transparent;border-color:transparent}.button--ghost-inverted{padding:.4375rem;color:#fff;background-color:transparent;border-color:transparent}.button--ghost-inverted:hover{color:#fff;background-color:#fff3}.button--ghost-inverted:active{color:#fff;background-color:#ffffff4d}.button--ghost-inverted[disabled]{color:#828c90;background-color:transparent}.button-icon{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;color:#051821;font-family:inherit;text-decoration:none;background-color:transparent;border-color:transparent;border-style:solid;border-width:1px;border-radius:50%;cursor:pointer;appearance:none}.button-icon:hover{color:#051821;background-color:#0518210d}.button-icon:active,.button-icon.button-icon--active{color:#051821;background-color:#0518211a}.button-icon[disabled]{color:#cdd1d3;background-color:#fff;cursor:not-allowed}.button-icon__icon{width:1rem;height:1rem}.button-icon__icon:not(svg){font-size:1rem;line-height:1!important}.button-icon--medium .button-icon__icon,.button-icon--large .button-icon__icon{width:1.5rem;height:1.5rem}.button-icon--medium .button-icon__icon:not(svg),.button-icon--large .button-icon__icon:not(svg){font-size:1.5rem}.button-icon--ghost-inverted{color:#fff;background-color:transparent}.button-icon--ghost-inverted:hover{color:#fff;background-color:#fff3}.button-icon--ghost-inverted:active,.button-icon--ghost-inverted.button-icon--active{color:#fff;background-color:#ffffff4d}.button-icon--ghost-inverted[disabled]{color:#828c90;background-color:transparent}.button-icon--xsmall{width:1.5rem;height:1.5rem}.button-icon--small{width:2rem;height:2rem}.button-icon--medium{width:3rem;height:3rem}.button-icon--large{width:3.5rem;height:3.5rem}.navigation-button{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0;color:#fff;font-family:inherit;text-decoration:none;border:0;cursor:pointer}.navigation-button--prev{padding:3rem 1.5rem 3rem .75rem;border-radius:0 3.75rem 3.75rem 0}.navigation-button--next{padding:3rem .75rem 3rem 1.5rem;border-radius:3.75rem 0 0 3.75rem}.navigation-button__icon{width:1.5rem;height:1.5rem}.navigation-button__icon:not(svg){font-size:1.5rem}.checkbox__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important}.checkbox__label{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:inline-block;padding:.5rem 0 .5rem 2rem;color:#051821;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox--inverted .checkbox__label{color:#fff}.checkbox__input:disabled+.checkbox__label{cursor:not-allowed}.checkbox__label:before,.checkbox__label:after{position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;margin-top:.5rem;content:""}.checkbox__label:before{background-color:transparent;border-style:solid;border-width:.125rem;border-radius:.25rem}.checkbox__input:focus-visible+.checkbox__label:before{outline:.125rem solid #056dff;outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.checkbox--inverted .checkbox__label:before{border-color:#fff}.checkbox--invalid .checkbox__input:required+.checkbox__label:before{background-color:#f7bfb7;border-color:#e3290f}.checkbox .checkbox__input:disabled+.checkbox__label:before,.checkbox--inverted .checkbox__input:disabled+.checkbox__label:before,.checkbox--brand .checkbox__input:disabled+.checkbox__label:before{background-color:transparent;border-color:#cdd1d3}.checkbox__input:checked:disabled+.checkbox__label:before,.checkbox--inverted .checkbox__input:checked:disabled+.checkbox__label:before,.checkbox--brand .checkbox__input:checked:disabled+.checkbox__label:before{background-color:#cdd1d3;border-color:#cdd1d3}.checkbox--inverted .checkbox__label:hover:before{background-color:#ffffff4d}.checkbox__label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff' %3E%3Cpath d='M5.6 10.5 1.6 6 0 7.6 5.6 14 16 3.6 14.4 2l-8.8 8.5Z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.75rem;visibility:hidden;opacity:0}.checkbox__input:checked+.checkbox__label:after{visibility:visible;opacity:1}.checkbox__label--fake{pointer-events:none}.checkbox__label--fake:after{visibility:visible;opacity:1}.checkbox__label-text:after{display:none;margin-left:.25rem;color:#505d64;content:"*"}.checkbox--required .checkbox__label-text:after{display:inline}.checkbox--inverted .checkbox__label-text:after{color:#fff}.checkbox--invalid .checkbox__label-text:after{color:#e3290f}.chip{display:inline-flex;align-items:center;max-width:100%;padding:.25rem;text-decoration:none;background-color:#f3f3f4;border-radius:1.5rem;cursor:default}.chip--large{padding:.5rem .75rem}.chip--small{padding:0 .25rem}.chip--outline-inverted{background-color:transparent;border:1px solid #e6e8e9}.chip--outline-inverted:hover{background-color:#fff3}.chip--outline-inverted:active{background-color:#ffffff4d}.chip__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;padding:0 .5rem;color:#051821}.chip--small .chip__label{padding:0 .25rem}.chip--large .chip__label{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;padding:0 .25rem}.chip--outline-inverted .chip__label{color:#fff}.chip__btn{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background-color:transparent;border:0;border-radius:50%;cursor:pointer}.chip--small .chip__btn{width:1rem;height:1rem}.chip__btn:before{position:absolute;inset:-.25rem;border-radius:0 1.5rem 1.5rem 0;content:""}.chip__btn:hover{background-color:#e6e8e9}.chip__btn:active{background-color:#cdd1d3}.chip__icon{width:1em;height:1em;font-size:.75rem}.chip--small .chip__icon{font-size:.5rem}.form-field{display:block}.form-field__label{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;margin-bottom:.5rem}.form-field__label--inverted{color:#fff}.form-field__label-asterisk{display:none;margin-left:.25rem}.form-field--required .form-field__label-asterisk{display:inline-flex;color:#505d64}.form-field-has-error .form-field__label-asterisk{color:#e3290f}.form-field__error-message{display:block;font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:.5rem 0 0;color:#e3290f}.form-field__error-message--high-contrast{color:#f4a99f}.form-field__error-wrapper{display:flex;margin:0}.form-field__error-icon{flex-shrink:0;width:1rem;height:1rem;margin:.25rem .5rem 0 0}.form-field__error-icon:not(svg){margin:0 .5rem 0 0;line-height:inherit}.form-field__hint{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:.5rem 0 0;color:#505d64}.group-input{display:flex;border-radius:.25rem}.group-input__control{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:block;width:100%;padding:.4375rem .6875rem;color:#051821;font-family:inherit;background-color:#fff;border:1px solid #b4babc;border-radius:.25rem;flex-grow:1;border-radius:0}.group-input__control:focus{outline:none}.group-input__control[disabled]{color:#505d64;background-color:#fafafb;border-color:#e6e8e9;cursor:not-allowed;-webkit-text-fill-color:#505d64;opacity:1}.group-input__control:focus-within{z-index:1;border-radius:.25rem!important;box-shadow:0 0 0 .25rem var(--custom-action-base--80)}.form-field-has-error .group-input__control,.form-field-has-error .group-input__control:focus{border-color:#e3290f}.form-field-has-error .group-input__control:focus-within{box-shadow:0 0 0 .25rem #f7bfb7}.group-input__control-wrapper{display:flex;flex:1;flex-direction:column}.group-input__control-wrapper:first-child .group-input__control{border-radius:.25rem 0 0 .25rem}.group-input__control-wrapper:last-child .group-input__control{border-radius:0 .25rem .25rem 0}.input{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:block;width:100%;padding:.4375rem .6875rem;color:#051821;font-family:inherit;background-color:#fff;border:1px solid #b4babc;border-radius:.25rem}.input:focus{outline:none}.input[disabled]{color:#505d64;background-color:#fafafb;border-color:#e6e8e9;cursor:not-allowed;-webkit-text-fill-color:#505d64;opacity:1}.input:focus{box-shadow:0 0 0 .25rem var(--custom-action-base--80)}.form-field-has-error .input,.form-field-has-error .input:focus{border-color:#e3290f;box-shadow:0 0 0 .25rem #f7bfb7}.input-search{position:relative;display:block}.input-search__control{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:block;width:100%;padding:.4375rem 2.5rem .4375rem .6875rem;color:#051821;font-family:inherit;background-color:#fff;border:1px solid #b4babc;border-radius:.25rem}.input-search__control:focus{outline:none}.input-search__control[disabled]{color:#505d64;background-color:#fafafb;border-color:#e6e8e9;cursor:not-allowed;-webkit-text-fill-color:#505d64;opacity:1}.input-search__control:focus{box-shadow:0 0 0 .25rem var(--custom-action-base--80)}.input-search__button{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:.25rem .25rem 0 0;padding:0;color:#505d64;background-color:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer}.input-search__button:before{position:absolute;inset:-.25rem;content:""}.input-search__button:hover{color:#505d64;background-color:#0518210d}.input-search__button:active{color:#505d64;background-color:#0518211a}.input-search__control[disabled]+.input-search__button{color:#b4babc;background-color:#fff;cursor:not-allowed}.input-search__button-icon{width:1rem;height:1rem}.multiselect{position:relative;display:block}.multiselect__control{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;padding:.4375rem 2.5rem .4375rem .6875rem;color:#051821;background-color:#fff;border:1px solid #b4babc;border-radius:.25rem}.multiselect__control--opened{border-radius:.25rem .25rem 0 0}.multiselect__control--disabled{background-color:#fafafb;cursor:not-allowed}.multiselect--disabled .multiselect__control{color:#505d64;border-color:#e6e8e9}.form-field-has-error .multiselect__control{border-color:#e3290f;box-shadow:0 0 0 .25rem #f7bfb7}.multiselect__chips{display:flex;flex-wrap:wrap;gap:.5rem}.multiselect__input{flex-grow:1;padding:0;font:inherit;background-color:transparent;border:none}.multiselect__icon{position:absolute;top:50%;right:.75rem;width:1em;height:1em;transform:translateY(-50%);fill:#505d64}.multiselect__control--opened .multiselect__icon{transform:translateY(-50%) rotate(180deg)}.multiselect--disabled .multiselect__icon{color:#b4babc}.multiselect__menu{position:absolute;top:100%;left:0;z-index:1000;display:none;width:100%;margin-top:-1px;overflow:hidden;background-color:#fff;border:1px solid #b4babc;border-radius:0 0 .25rem .25rem}.multiselect__control--opened+.multiselect__menu{display:block}.multiselect__menu-scrollbar{max-height:12.5rem;overflow-y:auto}.multiselect__menu-list{margin:0;padding:0;overflow:hidden;list-style-type:none}.multiselect__menu-item{display:block;padding:.5rem 1rem;color:#051821;cursor:pointer}.multiselect__menu-item:hover,.multiselect__menu-item--focused{background-color:#f3f3f4}.multiselect__hint{color:#505d64}.engm-select{position:relative;display:block}.engm-select__control{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;padding:.4375rem 2.5rem .4375rem .6875rem;color:#051821;background-color:#fff;border:1px solid #b4babc;border-radius:.25rem;cursor:pointer}.engm-select__control--opened{border-radius:.25rem .25rem 0 0;box-shadow:0 0 0 .25rem var(--custom-action-base--80)}.engm-select--up .engm-select__control--opened{border-radius:0 0 .25rem .25rem}.engm-select__control--disabled{color:#505d64;background-color:#fafafb;border:1px solid #e6e8e9;cursor:not-allowed}.form-field-has-error .engm-select__control{border-color:#e3290f;box-shadow:0 0 0 .25rem #f7bfb7}.engm-select__control-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.engm-select__control-label--placeholder{color:#505d64}.engm-select__control-icon{position:absolute;top:50%;right:.75rem;width:1em;height:1em;transform:translateY(-50%);fill:#505d64}.engm-select__control--opened .engm-select__control-icon{transform:translateY(-50%) rotate(180deg)}.engm-select__control--disabled .engm-select__control-icon{fill:#b4babc}.engm-select__menu{position:absolute;top:100%;left:0;z-index:1000;display:none;width:100%;margin-top:-1px;overflow:hidden;background-color:#fff;border:1px solid #b4babc;border-radius:0 0 .25rem .25rem}.engm-select--up .engm-select__menu{top:auto;bottom:100%;margin-top:auto;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.engm-select__control--opened+.engm-select__menu{display:block}.engm-select__menu-list{max-height:12.5rem;margin:0;padding:0;overflow-y:auto;list-style-type:none}.engm-select__menu-item{display:block;padding:.5rem 1rem;color:#051821;cursor:pointer}.engm-select__menu-item[aria-selected=true]{position:relative}.engm-select__menu-item[aria-selected=true]:after{position:absolute;top:50%;right:1rem;width:.5rem;height:1rem;border-right:2px solid #051821;border-bottom:2px solid #051821;transform:translateY(-50%) rotate(45deg);content:""}.engm-select__menu-item[data-focus=true],.engm-select__menu-item:hover{background-color:#f3f3f4}.textarea{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:block;width:100%;padding:.4375rem .6875rem;color:#051821;font-family:inherit;background-color:#fff;border:1px solid #b4babc;border-radius:.25rem;min-height:7rem;resize:none}.textarea:focus{outline:none}.textarea[disabled]{color:#505d64;background-color:#fafafb;border-color:#e6e8e9;cursor:not-allowed;-webkit-text-fill-color:#505d64;opacity:1}.textarea:focus{box-shadow:0 0 0 .25rem var(--custom-action-base--80)}.form-field-has-error .textarea,.form-field-has-error .textarea:focus{border-color:#e3290f;box-shadow:0 0 0 .25rem #f7bfb7}.link-with-icon{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:inline-flex;align-items:center;padding:0;text-decoration:none;background-color:transparent;border:0;cursor:pointer}.link-with-icon__leading-icon{width:1em;height:1em;margin-right:.5rem}.link-with-icon__text{text-decoration:underline;text-underline-offset:.08em;text-decoration-thickness:.0625em}.link-with-icon:hover .link-with-icon__text{text-decoration:none}.radio__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important}.radio__label{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:inline-block;padding:.5rem 0 .5rem 2rem;color:#051821;cursor:pointer;-webkit-user-select:none;user-select:none}.radio--inverted .radio__label{color:#fff}.radio__input:disabled+.radio__label{cursor:not-allowed}.radio__label:before,.radio__label:after{position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;margin-top:.5rem;border-radius:50%;content:""}.radio__label:before{background-color:transparent;border-style:solid;border-width:.125rem}.radio__input:focus-visible+.radio__label:before{outline:.125rem solid #056dff;outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.radio--inverted .radio__label:before{border-color:#fff}.radio .radio__input:disabled+.radio__label:before,.radio--inverted .radio__input:disabled+.radio__label:before,.radio--brand .radio__input:disabled+.radio__label:before{background-color:transparent;border-color:#cdd1d3}.radio__input:checked:disabled+.radio__label:before,.radio--inverted .radio__input:checked:disabled+.radio__label:before,.radio--brand .radio__input:checked:disabled+.radio__label:before{background-color:#cdd1d3;border-color:#cdd1d3}.radio--inverted .radio__label:hover:before{background-color:#ffffff4d}.radio__label:after{background-color:#fff;transform:scale(.5);visibility:hidden;opacity:0}.radio__input:checked+.radio__label:after{visibility:visible;opacity:1}.radio__label--fake{pointer-events:none}.radio__label--fake:after{visibility:visible;opacity:1}.badge{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:inline-flex;align-items:center;padding:0 .5rem;white-space:nowrap;border-radius:.125rem}.badge--danger{color:#fff;background-color:#e3290f}.badge--dark{color:#fff;background-color:#051821b3}.badge--decor{color:#fff;background-color:#fbc645}.badge--info{color:#fff;background-color:#408eb5}.badge--success{color:#fff;background-color:#128900}.badge--warning{color:#fff;background-color:#e36d00}.badge__icon{width:1em;height:1em;margin-right:.25rem}.callout{display:block;padding:1rem;border-radius:.25rem}@media only screen and (min-width: 640px){.callout{padding:1.5rem}}.callout--dark-alt{color:#fff;background-color:#37464d}.callout--decorative{color:#051821;background-color:#fef4da}.raised-input{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;width:100%;padding:1.5rem 7rem 1.25rem 1.5rem;color:#051821;border:none;border-radius:.5rem;box-shadow:.0625rem .0625rem .5rem #05182129}.raised-input:focus-visible{outline:none;box-shadow:0 0 0 .25rem var(--custom-action-base--80)}.raised-input::-webkit-search-cancel-button,.raised-input::-webkit-search-decoration{appearance:none}.toggle{display:inline-flex}.toggle__input{position:relative;width:3rem;height:1.5rem;margin:0;background-color:#828c90;border-radius:1.5rem;cursor:pointer;transition:background-color .1s;appearance:none}.toggle__input:hover{background-color:#505d64}.toggle__input:before{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;background-color:#fff;border-radius:50%;box-shadow:.0625rem .0625rem .5rem #05182129;transition:transform .1s;content:""}.toggle__input:disabled{background-color:#cdd1d3;cursor:not-allowed}.toggle__input:disabled:before{background-color:#e6e8e9}.toggle__input:checked{background-color:#128900}.toggle__input:checked:hover{background-color:#107b00}.toggle__input:checked:before{transform:translate(1.5rem)}.toggle__input:checked:disabled{background-color:#b8dcb3}.toggle__input:checked:disabled:before{background-color:#fff}.title-1{font-weight:400;font-size:2.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:3rem}@media (min-width: 900px){.title-1{font-size:3rem;line-height:4rem}}.title-1-bold{font-weight:700;font-size:2.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:3rem}@media (min-width: 900px){.title-1-bold{font-size:3rem;line-height:4rem}}.title-2{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}@media (min-width: 900px){.title-2{font-size:2rem;line-height:2.5rem}}.title-2-bold{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}@media (min-width: 900px){.title-2-bold{font-size:2rem;line-height:2.5rem}}.subtitle{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}@media (min-width: 900px){.subtitle{font-size:1.5rem;line-height:2rem}}.subtitle-bold{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}@media (min-width: 900px){.subtitle-bold{font-size:1.5rem;line-height:2rem}}.body-text-large{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}.body-text-large-bold{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}.body-text{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.body-text-bold{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.body-text-small{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.body-text-small-bold{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.backdrop-checkbox{display:block;width:100%}.backdrop-checkbox__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important}.backdrop-checkbox__label{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;display:block;padding:1.5rem 1rem 1.5rem 3rem;color:#051821;border-radius:.25rem;cursor:pointer}.backdrop-checkbox__label:before,.backdrop-checkbox__label:after{position:absolute;top:1rem;left:1rem;width:1.5rem;height:1.5rem;margin-top:.5rem;content:""}.backdrop-checkbox__label:before{background-color:transparent;border-style:solid;border-width:.125rem;border-radius:.25rem}.backdrop-checkbox__input:focus-visible+.backdrop-checkbox__label:before{outline:.125rem solid #056dff;outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.backdrop-checkbox__label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 12 12'%3E%3Cpath d='m4.2 6.3-3-1.8L0 5.7l4.2 4.8L12 2.7l-1.2-1.2-6.6 4.8Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.75rem;visibility:hidden;opacity:0}.backdrop-checkbox__input:checked+.backdrop-checkbox__label:after{visibility:visible;opacity:1}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 0;color:#505d64}.empty-state--large{padding:4.5rem 0}.empty-state--on-dark{color:#fff}.empty-state__icon{font-size:2rem}.empty-state--large .empty-state__icon{font-size:3rem}.empty-state__message{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:1.5em 0 0;text-align:center}.feature-tile{padding:1.5rem;background-color:#fff;border-radius:.5rem;box-shadow:0 0 .25rem #05182129}.feature-tile__accent{font-weight:700;font-size:2.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:3rem;display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;margin-bottom:1.5rem;color:#fff;border-radius:100%}@media (min-width: 900px){.feature-tile__accent{font-size:3rem;line-height:4rem}}.feature-tile__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;min-height:4rem;margin-bottom:1.5rem}.feature-tile__text{margin:0}.likes{display:inline-flex}.likes__button{display:flex;align-items:center;justify-content:center;min-width:4.25rem;padding:.25rem .75rem;color:#fff;background-color:transparent;border:1px solid currentcolor;cursor:pointer}.likes__button:hover{background-color:#fff3}.likes__button:active{background-color:#ffffff4d}.likes__button--like{border-radius:1.5rem 0 0 1.5rem}.likes__button--dislike{border-left-width:0;border-radius:0 1.5rem 1.5rem 0}.likes__icon{width:1em;height:1em}.likes__button--dislike .likes__icon{transform:rotate(180deg)}.likes__count{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-left:.5rem}.modal{position:fixed;inset:0;z-index:1000;overflow-y:auto;background-color:#051821cc}@media only screen and (min-width: 640px){.modal{display:flex;padding:1.5rem 0}}.modal__content{position:relative;width:100%;max-width:40rem;min-height:100%;padding:1.5rem 1rem 10rem;background-color:#fff;box-shadow:.0625rem .0625rem .5rem #05182129}@media only screen and (min-width: 640px){.modal__content{min-height:auto;margin:auto;padding:2rem;border-radius:.25rem}}.modal__button-close{display:flex;margin:-.5rem -.5rem 0 auto}.modal__title{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 0 1.5rem;color:#051821;text-align:center}@media (min-width: 900px){.modal__title{font-size:2rem;line-height:2.5rem}}.modal__text{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-bottom:1.5rem;color:#505d64;text-align:center}.modal__text-note{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:block;color:#505d64;text-align:center}.modal__footer{margin-top:2rem}@media only screen and (max-width: 639.98px){.modal__footer{position:fixed;right:0;bottom:0;left:0;z-index:1;margin-top:0;padding:1.5rem 1rem;text-align:center;background-color:#fff;border-top:1px solid #e6e8e9}}.option-tile{display:block;width:100%;padding:2rem;text-align:center;text-decoration:none;background-color:#fff;border-radius:.5rem;box-shadow:.0625rem .0625rem .5rem #05182129}.option-tile:hover{box-shadow:.125rem .125rem 1rem #0518213d}.option-tile__icon{width:4rem;height:4rem;margin-bottom:1rem}.option-tile__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;display:block;margin-bottom:.5rem;color:#051821}@media (min-width: 900px){.option-tile__title{font-size:1.5rem;line-height:2rem}}.option-tile__text{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:0;color:#505d64}.side-accordion{display:block;border-radius:.25rem}.side-accordion__header{margin:0}.side-accordion__trigger{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;gap:.5rem;align-items:center;justify-content:space-between;width:100%;padding:.5rem 1rem;text-align:left;background-color:transparent;border:none;border-radius:.25rem;cursor:pointer;transition:border-radius .25s ease-in-out;appearance:none}.side-accordion--expanded .side-accordion__trigger{border-bottom-right-radius:0;border-bottom-left-radius:0}.side-accordion__title{color:#051821;text-transform:uppercase}.side-accordion__count{margin-left:auto;color:#505d64;transition:opacity .25s ease-in-out}.side-accordion--expanded .side-accordion__count{opacity:0}.side-accordion__icon{flex-shrink:0;width:1em;height:1em;transition:transform .25s ease-in-out}.side-accordion--expanded .side-accordion__icon{transform:rotate(180deg)}.side-accordion__panel{overflow:hidden}.tile{display:flex;flex-direction:column;width:100%;min-height:11rem;padding:1.5rem;text-decoration:none;border-radius:.5rem;box-shadow:.0625rem .0625rem .5rem #05182129;transition:box-shadow 50ms ease-out,transform 50ms ease-out}.tile:hover{box-shadow:.125rem .125rem 1rem #0518213d;transform:translateY(-.5rem)}.tile--sand-yellow{color:#051821;background-color:#fff8dc}.tile--sand-yellow:hover{color:#051821}.tile__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin-bottom:1.5rem}@media (min-width: 900px){.tile__title{font-size:1.5rem;line-height:2rem}}.tile__footer{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-top:auto;text-transform:uppercase}.tile-checkbox{position:relative;display:block;height:100%;border-radius:.5rem;box-shadow:.0625rem .0625rem .5rem #05182129;transform:translateY(0);transition:transform 1s ease 0s}.tile-checkbox:hover{box-shadow:.125rem .125rem 1rem #0518213d;transform:translateY(-1rem);transition:all .2s ease 0s}@media only screen and (max-width: 959.98px){.tile-checkbox:hover{transform:translateY(-.5rem)}}@media only screen and (max-width: 959.98px){.tile-checkbox:hover{box-shadow:none;transform:none}}.tile-checkbox__illustration{position:absolute;top:0;right:0;bottom:0;z-index:0;width:10rem;overflow:hidden;border-radius:0 10px 10px 0}@media only screen and (max-width: 959.98px){.tile-checkbox__illustration{width:10rem}}.tile-checkbox--medium .tile-checkbox__illustration{width:12.5rem}.tile-checkbox--large .tile-checkbox__illustration{width:30rem}.tile-checkbox__illustration-image{width:100%;height:100%}.tile-checkbox__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important}.tile-checkbox__label{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;position:relative;display:flex;align-items:flex-end;width:100%;height:100%;padding:1.5rem;cursor:pointer}@media only screen and (max-width: 959.98px){.tile-checkbox__label{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;padding:1.5rem 1.5rem 1.5rem 4.5rem}}.tile-checkbox--medium .tile-checkbox__label{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}@media (min-width: 900px){.tile-checkbox--medium .tile-checkbox__label{font-size:2rem;line-height:2.5rem}}.tile-checkbox--large .tile-checkbox__label{font-weight:700;font-size:2.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:3rem}@media (min-width: 900px){.tile-checkbox--large .tile-checkbox__label{font-size:3rem;line-height:4rem}}.tile-checkbox--medium .tile-checkbox__label,.tile-checkbox--large .tile-checkbox__label{padding:2rem}.tile-checkbox__label:before,.tile-checkbox__label:after{position:absolute;top:1.5rem;left:1.5rem;width:1.5rem;height:1.5rem;margin-top:0;content:""}@media only screen and (max-width: 959.98px){.tile-checkbox__label:before,.tile-checkbox__label:after{top:50%;transform:translateY(-50%)}}.tile-checkbox--large .tile-checkbox__label:before,.tile-checkbox--medium .tile-checkbox__label:before,.tile-checkbox--large .tile-checkbox__label:after,.tile-checkbox--medium .tile-checkbox__label:after{top:2rem;left:2rem}.tile-checkbox__label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 12 12'%3E%3Cpath d='m4.2 6.3-3-1.8L0 5.7l4.2 4.8L12 2.7l-1.2-1.2-6.6 4.8Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.75rem;visibility:hidden;opacity:0}.tile-checkbox__input:checked+.tile-checkbox__label:after{visibility:visible;opacity:1}.tile-checkbox__label:before{background-color:transparent;border-style:solid;border-width:.125rem;border-radius:.25rem}.tile-checkbox__input:focus-visible+.tile-checkbox__label:before{outline:.125rem solid #056dff;outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.tile-checkbox__text{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;hyphens:auto}.timeline{margin:0;padding:0;list-style-type:none}.timeline__item{position:relative;display:flex;gap:.5rem;width:100%;padding:.5rem 0}.timeline__item:not(:last-child):after{position:absolute;top:2rem;bottom:-.5rem;left:0;width:.25rem;background-color:#505d64;transform:translate(.625rem);content:""}.timeline__item--expanded-interaction{padding:.5rem 1rem}.timeline__item--expanded-interaction:not(:last-child):after{left:1rem}.timeline__indicator{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:.25rem solid #505d64;border-radius:50%}.timeline__indicator-icon{width:.75rem;height:.75rem}.timeline__body{flex-grow:1}.timeline__link{color:inherit;text-decoration:none}.timeline__link:hover{color:inherit}.timeline__link:before{position:absolute;inset:0;content:""}.timeline__link--current{color:#fff;font-weight:700}.timeline__link-label{position:relative;z-index:1}.toast-container{z-index:10000}.toast-container.toast-top-right{top:3rem;right:0;margin:0 1.5rem}@media only screen and (min-width: 960px){.toast-container.toast-top-right{right:3rem;margin:0;padding-left:.5rem}}.toast-container .ngx-toastr[lxp-toast]{display:flex;gap:1rem;align-items:center;margin:0 0 .5rem;padding:1rem;color:#fff;background-image:none;border-radius:.25rem;box-shadow:.0625rem .0625rem .5rem #05182129}.toast-container .ngx-toastr[lxp-toast]:hover{box-shadow:.125rem .125rem 1rem #0518213d}.toast-container .ngx-toastr[lxp-toast] .toast-close-button{top:0;flex-shrink:0}.toast-container .ngx-toastr[lxp-toast] .toast-message{flex-grow:1}.toast-container mat-icon{flex-shrink:0;line-height:1!important}.toast-success{background-color:#128900}.toast-error{background-color:#e3290f}.toast-warning{background-color:#e36d00}.user-tile{display:block}.user-tile__header{display:flex}.user-tile__avatar{flex-shrink:0;width:3rem;height:3rem;margin-right:1rem;overflow:hidden;border-radius:50%}.user-tile--small .user-tile__avatar{width:2rem;height:2rem;margin-right:.5rem}.user-tile--large .user-tile__avatar{width:6.25rem;height:6.25rem;margin-right:1.5rem}.user-tile__info{display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-width:0}.user-tile__title{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:block;margin:0;color:#051821;word-break:break-word}.user-tile--small .user-tile__title{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.user-tile--large .user-tile__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}.user-tile--inverted .user-tile__title{color:#fff}.user-tile__subtitle{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:block;color:#505d64;word-break:break-word}.user-tile--large .user-tile__subtitle{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.user-tile--inverted .user-tile__subtitle{color:#b4babc}.user-tile__email{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:block;word-break:break-all}.user-tile--large .user-tile__email{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.user-tile--inverted .user-tile__email{color:#fff}.user-tile__content{margin-top:1rem;padding-left:4rem}.actions-layout{display:flex;gap:1rem;justify-content:center}@media only screen and (max-width: 639.98px){.actions-layout{flex-direction:column}}@media only screen and (max-width: 639.98px){.actions-layout__primary{order:-1}}.actions-layout-stack{display:flex;flex-direction:column;gap:1rem;align-items:stretch}.color-text-primary{color:#051821}.color-text-primary-inverted{color:#fff}.color-text-secondary{color:#505d64}.color-text-secondary-inverted{color:#b4babc}.color-text-danger{color:#e3290f}.color-text-info{color:#337291}.color-text-success{color:#128900}.color-text-warning{color:#e36d00}.color-text-warning-on-light{color:#b65700}.color-background-default{background-color:#fff}.color-background-alt{background-color:#fafafb}.color-background-dark{background-color:#051821}.color-background-dark-alt{background-color:#37464d}.color-background-danger{background-color:#e3290f}.color-background-danger-light{background-color:#f9d4cf}.color-background-decorative{background-color:#fbc645}.color-background-decorative-light{background-color:#fef4da}.color-background-info{background-color:#408eb5}.color-background-info-light{background-color:#d9e8f0}.color-background-success{background-color:#128900}.color-background-success-light{background-color:#d0e7cc}.color-background-warning{background-color:#e36d00}.color-background-warning-light{background-color:#f9e2cc}.color-border-default{border-color:#e6e8e9}.color-border-danger{border-color:#e3290f}.color-border-success{border-color:#128900}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important}.text-bold{font-weight:700}.text-center{text-align:center}.text-crossed{text-decoration:line-through}.text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cookie-consent-modal__item{display:grid;grid-template-areas:"label icon toggle" "text text toggle";grid-template-columns:auto 1fr auto;row-gap:.5rem}.cookie-consent-modal__item+.cookie-consent-modal__item{margin-top:1.5rem}.cookie-consent-modal__item-label{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;grid-area:label;margin:0}.cookie-consent-modal__item-asterisk{color:#4b5563}.cookie-consent-modal__warning{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;display:flex;gap:.25rem;align-items:center;color:#ea580c}.cookie-consent-modal__item-icon{position:relative;display:inline-flex;grid-area:icon;align-self:center;width:1rem;height:1rem;margin-left:.5rem;color:#ea580c}.cookie-consent-modal__item-icon:before{position:absolute;content:"";inset:-.5rem}.cookie-consent-modal__item-text{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;grid-area:text;margin:0;color:#4b5563}.cookie-consent-modal__item-toggle{grid-area:toggle;align-self:flex-start;margin:.5rem 0 0 1.5rem}.empty-page-state{display:block;padding:2rem 1.5rem;text-align:center;background-color:#fff}@media only screen and (min-width: 640px){.empty-page-state{padding:4rem}}.empty-page-state__icon{display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;margin:0 auto 1.5rem;padding:1.5rem;color:#b4babc;background-color:#fafafb;border:1px solid #e6e8e9;border-radius:50%}.empty-page-state__title{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0}@media (min-width: 900px){.empty-page-state__title{font-size:2rem;line-height:2.5rem}}.empty-page-state__search-query{padding:0 .25rem;border-radius:.25rem}.empty-page-state__text{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:1rem 0 0;color:#505d64;white-space:pre-line}.empty-page-state__action{margin-top:1.5rem}.maintenance-banner{color:#051821;background-color:#fdddcf}.maintenance-banner__body{display:flex;align-items:center;max-width:1380px;margin:0 auto;padding:0 32px}.maintenance-banner__message{flex-grow:1;padding:16px}.maintenance-banner__close-btn{flex-shrink:0}.video-cookie-consent-message{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;text-align:center;background-color:#051821;aspect-ratio:16/9}.video-cookie-consent-message__text{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;max-width:24rem;margin:0 0 1rem;color:#b4babc}@media only screen and (min-width: 640px){.video-cookie-consent-message__text{margin-bottom:1.5rem}}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-theme-loaded-marker{display:none}html{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}.mat-bottom-sheet-container:not(.ultra-theme .mat-bottom-sheet-container){padding:0!important;background-color:#fff}.cdk-global-scrollblock:not(.ultra-theme .cdk-global-scrollblock){height:auto}.mat-mdc-dialog-container:not(.ultra-theme .mat-mdc-dialog-container){padding:0!important;border-radius:0!important}.cdk-overlay-dark-backdrop:not(.ultra-theme .cdk-overlay-dark-backdrop){background:none}.mat-mdc-menu-panel:not(.ultra-theme .mat-mdc-menu-panel){min-height:auto!important;background-color:#fff;box-shadow:.0625rem .0625rem .5rem #05182129}.mat-mdc-menu-item:not(.ultra-theme .mat-mdc-menu-item){font-size:1rem!important;font-family:Aeonik,Helvetica,sans-serif!important;line-height:1.5rem!important}.mat-mdc-autocomplete-panel:not(.ultra-theme .mat-mdc-autocomplete-panel){min-width:13.75rem;background-color:#fff;border:1px solid #e6e8e9;border-radius:3px!important}.mat-mdc-form-field-icon-suffix:not(.ultra-theme .mat-mdc-form-field-icon-suffix){position:absolute!important;top:1rem!important;right:.75rem!important;cursor:pointer!important}.mat-mdc-form-field:not(.ultra-theme .mat-mdc-form-field){width:100%}.mat-mdc-form-field-subscript-wrapper{padding-top:.5rem}.mat-mdc-form-field-subscript-wrapper:not(:has(.mat-mdc-form-field-error),:has(.mat-mdc-form-field-hint)){display:none}.mat-mdc-input-element:not(.ultra-theme .mat-mdc-input-element){height:42px!important;padding:10px 12px!important;color:#051821!important;font-size:1rem!important;line-height:1.5rem!important;border:1px solid #b4babc!important;border-radius:.25rem!important}.mat-mdc-input-element:not(.ultra-theme .mat-mdc-input-element):focus{outline:none!important}.mat-mdc-floating-label:not(.ultra-theme .mat-mdc-floating-label,.ultra-theme .mat-option),.mat-option:not(.ultra-theme .mat-mdc-floating-label,.ultra-theme .mat-option){font-size:1rem!important;font-family:Aeonik,Helvetica,sans-serif!important;line-height:1.5rem!important}.mat-mdc-option:not(.ultra-theme .mat-mdc-option) .mdc-list-item__primary-text{width:100%}@font-face{font-weight:400;font-family:Aeonik;font-style:normal;src:url(https://files-studytube-nl.s3.eu-west-1.amazonaws.com/fonts/Aeonik-Regular.woff2) format("woff2"),url(https://files-studytube-nl.s3.eu-west-1.amazonaws.com/fonts/Aeonik-Regular.woff) format("woff"),url(https://files-studytube-nl.s3.eu-west-1.amazonaws.com/fonts/Aeonik-Regular.ttf) format("truetype")}@font-face{font-weight:500;font-family:Aeonik;font-style:normal;src:url(https://files-studytube-nl.s3.eu-west-1.amazonaws.com/fonts/Aeonik-Medium.woff2) format("woff2"),url(https://files-studytube-nl.s3.eu-west-1.amazonaws.com/fonts/Aeonik-Medium.woff) format("woff"),url(https://files-studytube-nl.s3.eu-west-1.amazonaws.com/fonts/Aeonik-Medium.ttf) format("truetype")}@font-face{font-weight:700;font-family:Aeonik;font-style:normal;src:url(https://files-studytube-nl.s3.eu-west-1.amazonaws.com/fonts/Aeonik-Bold.woff2) format("woff2"),url(https://files-studytube-nl.s3.eu-west-1.amazonaws.com/fonts/Aeonik-Bold.woff) format("woff"),url(https://files-studytube-nl.s3.eu-west-1.amazonaws.com/fonts/Aeonik-Bold.ttf) format("truetype")}#fc_frame.fc-open,#fc_frame.fc-widget-normal.fc-open,.insided-conversational-slider.insided-conversational-slider--open{z-index:101}#helix-chat-container>*:not(:last-child){display:none}#helix-chat-container>*:last-child{z-index:101;max-height:calc(100% - 134px)}@media (max-width: 768px){#helix-chat-container>*:last-child{max-height:100%}}@keyframes placeholder-shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.stu-table__actions-cell{width:7.5rem!important;padding:0 1.5rem;text-align:center;text-overflow:initial}.stu-table__actions-cell-container{display:flex;gap:.5rem;justify-content:flex-end}.stu-table__actions-cell-container--start{justify-content:flex-start}.stu-table:not(:has(.stu-table__actions-cell .mat-mdc-button-base)) .stu-table__actions-cell,.stu-table:has(.stu-table__actions-cell .mat-mdc-button-base:nth-of-type(1)) .stu-table__actions-cell{width:5rem!important;min-width:5rem;max-width:5rem!important}.stu-table:has(.stu-table__actions-cell .mat-mdc-button-base:nth-of-type(2)) .stu-table__actions-cell{width:7.5rem!important;min-width:7.5rem;max-width:7.5rem!important}.stu-table:has(.stu-table__actions-cell .mat-mdc-button-base:nth-of-type(3)) .stu-table__actions-cell{width:10rem!important;min-width:10rem;max-width:10rem!important}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.ultra-theme{--mat-bottom-sheet-container-text-font: Aeonik, Helvetica, sans-serif;--mat-bottom-sheet-container-text-line-height: 1.5rem;--mat-bottom-sheet-container-text-size: 1rem;--mat-bottom-sheet-container-text-tracking: normal;--mat-bottom-sheet-container-text-weight: 400;--mat-grid-list-tile-header-primary-text-size: 1rem;--mat-grid-list-tile-header-secondary-text-size: .75rem;--mat-grid-list-tile-footer-primary-text-size: 1rem;--mat-grid-list-tile-footer-secondary-text-size: .75rem;--mat-toolbar-title-text-font: Aeonik, Helvetica, sans-serif;--mat-toolbar-title-text-line-height: 1.5rem;--mat-toolbar-title-text-size: 1.25rem;--mat-toolbar-title-text-tracking: normal;--mat-toolbar-title-text-weight: 500;--mdc-plain-tooltip-supporting-text-font: Aeonik, Helvetica, sans-serif;--mdc-plain-tooltip-supporting-text-size: .75rem;--mdc-plain-tooltip-supporting-text-weight: 500;--mdc-plain-tooltip-supporting-text-tracking: normal;--mdc-list-list-item-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-list-list-item-label-text-line-height: 1.5rem;--mdc-list-list-item-label-text-size: 1.125rem;--mdc-list-list-item-label-text-tracking: normal;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Aeonik, Helvetica, sans-serif;--mdc-list-list-item-supporting-text-line-height: 1.5rem;--mdc-list-list-item-supporting-text-size: 1rem;--mdc-list-list-item-supporting-text-tracking: normal;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Aeonik, Helvetica, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 1rem;--mdc-list-list-item-trailing-supporting-text-size: .75rem;--mdc-list-list-item-trailing-supporting-text-tracking: normal;--mdc-list-list-item-trailing-supporting-text-weight: 500;--mdc-text-button-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-text-button-label-text-size: 1rem;--mdc-text-button-label-text-tracking: normal;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none;--mdc-filled-button-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-filled-button-label-text-size: 1rem;--mdc-filled-button-label-text-tracking: normal;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none;--mdc-protected-button-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-protected-button-label-text-size: 1rem;--mdc-protected-button-label-text-tracking: normal;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none;--mdc-outlined-button-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-outlined-button-label-text-size: 1rem;--mdc-outlined-button-label-text-tracking: normal;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none;--mdc-extended-fab-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-extended-fab-label-text-size: 1rem;--mdc-extended-fab-label-text-tracking: normal;--mdc-extended-fab-label-text-weight: 500;--mdc-snackbar-supporting-text-font: Aeonik, Helvetica, sans-serif;--mdc-snackbar-supporting-text-line-height: 1.5rem;--mdc-snackbar-supporting-text-size: 1rem;--mdc-snackbar-supporting-text-weight: 400;--mat-table-header-headline-font: Aeonik, Helvetica, sans-serif;--mat-table-header-headline-line-height: 1.5rem;--mat-table-header-headline-size: 1rem;--mat-table-header-headline-weight: 700;--mat-table-header-headline-tracking: normal;--mat-table-row-item-label-text-font: Aeonik, Helvetica, sans-serif;--mat-table-row-item-label-text-line-height: 1.5rem;--mat-table-row-item-label-text-size: 1rem;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: normal;--mat-table-footer-supporting-text-font: Aeonik, Helvetica, sans-serif;--mat-table-footer-supporting-text-line-height: 1.5rem;--mat-table-footer-supporting-text-size: 1rem;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: normal;--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #056dff;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: rgba(0, 0, 0, .87);--mat-full-pseudo-checkbox-selected-icon-color: #056dff;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #056dff;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-option-label-text-font: Aeonik, Helvetica, sans-serif;--mat-option-label-text-line-height: 1.5rem;--mat-option-label-text-size: 1.125rem;--mat-option-label-text-tracking: normal;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-font: Aeonik, Helvetica, sans-serif;--mat-optgroup-label-text-line-height: 1.5rem;--mat-optgroup-label-text-size: 1.125rem;--mat-optgroup-label-text-tracking: normal;--mat-optgroup-label-text-weight: 400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #056dff;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-badge-text-font: Aeonik, Helvetica, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: #e0e0e0;--mat-standard-button-toggle-height: 48px;--mat-legacy-button-toggle-label-text-font: Aeonik, Helvetica, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 1.5rem;--mat-legacy-button-toggle-label-text-size: 1.125rem;--mat-legacy-button-toggle-label-text-tracking: normal;--mat-legacy-button-toggle-label-text-weight: 400;--mat-standard-button-toggle-label-text-font: Aeonik, Helvetica, sans-serif;--mat-standard-button-toggle-label-text-line-height: 1.5rem;--mat-standard-button-toggle-label-text-size: 1.125rem;--mat-standard-button-toggle-label-text-tracking: normal;--mat-standard-button-toggle-label-text-weight: 400;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-title-text-font: Aeonik, Helvetica, sans-serif;--mat-card-title-text-line-height: 1.5rem;--mat-card-title-text-size: 1.25rem;--mat-card-title-text-tracking: normal;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Aeonik, Helvetica, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: normal;--mat-card-subtitle-text-weight: 700;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #056dff;--mdc-checkbox-selected-hover-icon-color: #056dff;--mdc-checkbox-selected-icon-color: #056dff;--mdc-checkbox-selected-pressed-icon-color: #056dff;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #056dff;--mdc-checkbox-selected-hover-state-layer-color: #056dff;--mdc-checkbox-selected-pressed-state-layer-color: #056dff;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mdc-checkbox-state-layer-size: 40px;--mat-checkbox-touch-target-display: block;--mat-checkbox-label-text-font: Aeonik, Helvetica, sans-serif;--mat-checkbox-label-text-line-height: 1.5rem;--mat-checkbox-label-text-size: 1rem;--mat-checkbox-label-text-tracking: normal;--mat-checkbox-label-text-weight: 400;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #056dff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(5, 109, 255, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(5, 109, 255, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(5, 109, 255, .3);--mat-datepicker-toggle-active-state-icon-color: #056dff;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(5, 109, 255, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-text-font: Aeonik, Helvetica, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 1rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 1rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400;--mat-datepicker-calendar-date-in-range-state-background-color: #e5e7eb !important;--mat-datepicker-calendar-date-selected-disabled-state-background-color: #e5e7eb !important;--mat-datepicker-calendar-date-focus-state-background-color: #e5e7eb !important;--mat-datepicker-calendar-date-hover-state-background-color: #e5e7eb !important;--mat-datepicker-calendar-date-selected-state-background-color: #111928 !important;--mat-datepicker-toggle-icon-color: #111928 !important;--mat-datepicker-toggle-active-state-icon-color: #111928 !important;--mat-divider-width: 1px;--mat-divider-color: rgba(0, 0, 0, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-header-text-font: Aeonik, Helvetica, sans-serif;--mat-expansion-header-text-size: 1rem;--mat-expansion-header-text-weight: 700;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Aeonik, Helvetica, sans-serif;--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: 1rem;--mat-expansion-container-text-tracking: normal;--mat-expansion-container-text-weight: 400;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-base-elevation-level: 8;--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: Aeonik, Helvetica, sans-serif;--mat-menu-item-label-text-size: 1.125rem;--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-line-height: 1.5rem;--mat-menu-item-label-text-weight: 400;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-paginator-container-text-font: Aeonik, Helvetica, sans-serif;--mat-paginator-container-text-line-height: 1rem;--mat-paginator-container-text-size: .75rem;--mat-paginator-container-text-tracking: normal;--mat-paginator-container-text-weight: 500;--mat-paginator-select-trigger-text-size: .75rem;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-touch-target-display: block;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #056dff;--mdc-filled-text-field-focus-active-indicator-color: #056dff;--mdc-filled-text-field-focus-label-text-color: rgba(5, 109, 255, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #056dff;--mdc-outlined-text-field-focus-outline-color: #056dff;--mdc-outlined-text-field-focus-label-text-color: rgba(5, 109, 255, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(5, 109, 255, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mdc-filled-text-field-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-filled-text-field-label-text-size: 1.125rem;--mdc-filled-text-field-label-text-tracking: normal;--mdc-filled-text-field-label-text-weight: 400;--mdc-outlined-text-field-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-outlined-text-field-label-text-size: 1.125rem;--mdc-outlined-text-field-label-text-tracking: normal;--mdc-outlined-text-field-label-text-weight: 400;--mat-form-field-container-text-font: Aeonik, Helvetica, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1.125rem;--mat-form-field-container-text-tracking: normal;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 1.125rem;--mat-form-field-subscript-text-font: Aeonik, Helvetica, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-subscript-text-weight: 500;--mdc-outlined-text-field-focus-outline-color: #111928 !important;--mat-option-selected-state-label-text-color: #111928 !important;--mat-select-focused-arrow-color: #111928 !important;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block;--mat-radio-label-text-font: Aeonik, Helvetica, sans-serif;--mat-radio-label-text-line-height: 1.5rem;--mat-radio-label-text-size: 1rem;--mat-radio-label-text-tracking: normal;--mat-radio-label-text-weight: 400;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(5, 109, 255, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: Aeonik, Helvetica, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1.125rem;--mat-select-trigger-text-tracking: normal;--mat-select-trigger-text-weight: 400;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #056dff;--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #056dff;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #056dff;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #056dff;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-stepper-header-height: 72px;--mat-stepper-container-text-font: Aeonik, Helvetica, sans-serif;--mat-stepper-header-label-text-font: Aeonik, Helvetica, sans-serif;--mat-stepper-header-label-text-size: 1rem;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 1.125rem;--mat-stepper-header-selected-state-label-text-size: 1.125rem;--mat-stepper-header-selected-state-label-text-weight: 400;--mdc-secondary-navigation-tab-container-height: 48px;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #056dff;--mdc-switch-selected-handle-color: #056dff;--mdc-switch-selected-hover-state-layer-color: #056dff;--mdc-switch-selected-pressed-state-layer-color: #056dff;--mdc-switch-selected-focus-handle-color: #134295;--mdc-switch-selected-hover-handle-color: #134295;--mdc-switch-selected-pressed-handle-color: #134295;--mdc-switch-selected-focus-track-color: #88d0ff;--mdc-switch-selected-hover-track-color: #88d0ff;--mdc-switch-selected-pressed-track-color: #88d0ff;--mdc-switch-selected-track-color: #88d0ff;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-switch-state-layer-size: 40px;--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87);--mat-tree-node-min-height: 48px;--mat-tree-node-text-font: Aeonik, Helvetica, sans-serif;--mat-tree-node-text-size: 1rem;--mat-tree-node-text-weight: 400;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6);--mdc-dialog-subhead-font: Aeonik, Helvetica, sans-serif;--mdc-dialog-subhead-line-height: 1.5rem;--mdc-dialog-subhead-size: 1.25rem;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: normal;--mdc-dialog-supporting-text-font: Aeonik, Helvetica, sans-serif;--mdc-dialog-supporting-text-line-height: 1.5rem;--mdc-dialog-supporting-text-size: 1.125rem;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: normal;--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-handle-color: #056dff;--mdc-slider-focus-handle-color: #056dff;--mdc-slider-hover-handle-color: #056dff;--mdc-slider-active-track-color: #056dff;--mdc-slider-inactive-track-color: #056dff;--mdc-slider-with-tick-marks-inactive-container-color: #056dff;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mat-slider-ripple-color: #056dff;--mat-slider-hover-state-layer-color: rgba(5, 109, 255, .05);--mat-slider-focus-state-layer-color: rgba(5, 109, 255, .2);--mat-slider-value-indicator-opacity: .6;--mdc-slider-label-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-slider-label-label-text-size: 1rem;--mdc-slider-label-label-text-line-height: 1.5rem;--mdc-slider-label-label-text-tracking: normal;--mdc-slider-label-label-text-weight: 700}.ultra-theme .mat-h1,.ultra-theme .mat-headline-5,.ultra-theme .mat-typography .mat-h1,.ultra-theme .mat-typography .mat-headline-5,.ultra-theme .mat-typography h1{font:500 1.5rem/2rem Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 16px}.ultra-theme .mat-h2,.ultra-theme .mat-headline-6,.ultra-theme .mat-typography .mat-h2,.ultra-theme .mat-typography .mat-headline-6,.ultra-theme .mat-typography h2{font:500 1.25rem/1.5rem Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 16px}.ultra-theme .mat-h3,.ultra-theme .mat-subtitle-1,.ultra-theme .mat-typography .mat-h3,.ultra-theme .mat-typography .mat-subtitle-1,.ultra-theme .mat-typography h3{font:700 1.125rem/1.5rem Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 16px}.ultra-theme .mat-h4,.ultra-theme .mat-body-1,.ultra-theme .mat-typography .mat-h4,.ultra-theme .mat-typography .mat-body-1,.ultra-theme .mat-typography h4{font:400 1.125rem/1.5rem Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 16px}.ultra-theme .mat-h5,.ultra-theme .mat-typography .mat-h5,.ultra-theme .mat-typography h5{font:400 .83rem/1.5rem Aeonik,Helvetica,sans-serif;margin:0 0 12px}.ultra-theme .mat-h6,.ultra-theme .mat-typography .mat-h6,.ultra-theme .mat-typography h6{font:400 .67rem/1.5rem Aeonik,Helvetica,sans-serif;margin:0 0 12px}.ultra-theme .mat-body-strong,.ultra-theme .mat-subtitle-2,.ultra-theme .mat-typography .mat-body-strong,.ultra-theme .mat-typography .mat-subtitle-2{font:700 1rem/1.5rem Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .mat-body,.ultra-theme .mat-body-2,.ultra-theme .mat-typography .mat-body,.ultra-theme .mat-typography .mat-body-2,.ultra-theme .mat-typography{font:400 1rem/1.5rem Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .mat-body p,.ultra-theme .mat-body-2 p,.ultra-theme .mat-typography .mat-body p,.ultra-theme .mat-typography .mat-body-2 p,.ultra-theme .mat-typography p{margin:0 0 12px}.ultra-theme .mat-small,.ultra-theme .mat-caption,.ultra-theme .mat-typography .mat-small,.ultra-theme .mat-typography .mat-caption{font:500 .75rem/1rem Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .mat-headline-1,.ultra-theme .mat-typography .mat-headline-1{font:700 7rem/10.5rem Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 56px}.ultra-theme .mat-headline-2,.ultra-theme .mat-typography .mat-headline-2{font:500 3.5rem/5.5rem Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 64px}.ultra-theme .mat-headline-3,.ultra-theme .mat-typography .mat-headline-3{font:700 3rem/4rem Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 64px}.ultra-theme .mat-headline-4,.ultra-theme .mat-typography .mat-headline-4{font:500 2rem/3rem Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 64px}.ultra-theme .mdc-list-group__subheader{font:700 1.125rem/1.5rem Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .mat-ripple{overflow:hidden;position:relative}.ultra-theme .mat-ripple:not(:empty){transform:translateZ(0)}.ultra-theme .mat-ripple.mat-ripple-unbounded{overflow:visible}.ultra-theme .mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .ultra-theme .mat-ripple-element,.cdk-drag-preview .ultra-theme .mat-ripple-element,.cdk-drag-placeholder .ultra-theme .mat-ripple-element{display:none}.ultra-theme .cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .ultra-theme .cdk-visually-hidden{left:auto;right:0}.ultra-theme .cdk-overlay-container,.ultra-theme .cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.ultra-theme .cdk-overlay-container{position:fixed;z-index:1000}.ultra-theme .cdk-overlay-container:empty{display:none}.ultra-theme .cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.ultra-theme .cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.ultra-theme .cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.ultra-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .ultra-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.ultra-theme .cdk-overlay-dark-backdrop{background:#00000052}.ultra-theme .cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.ultra-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.ultra-theme .cdk-overlay-backdrop-noop-animation{transition:none}.ultra-theme .cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.ultra-theme .cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.ultra-theme textarea.cdk-textarea-autosize{resize:none}.ultra-theme textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}.ultra-theme textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.ultra-theme .cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.ultra-theme .cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.ultra-theme .mat-focus-indicator{position:relative}.ultra-theme .mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.ultra-theme .mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active .ultra-theme{--mat-focus-indicator-display: block}.ultra-theme .mat-mdc-focus-indicator{position:relative}.ultra-theme .mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.ultra-theme .mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active .ultra-theme{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}.ultra-theme .mat-accent{--mat-option-selected-state-label-text-color: #056dff;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.ultra-theme .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.ultra-theme .mat-primary,.ultra-theme .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #056dff;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #056dff;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.ultra-theme .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.ultra-theme .stu-headline-1{font-size:7rem;font-weight:700;line-height:10.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-headline-2{font-size:3.5rem;font-weight:500;line-height:5.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-headline-3{font-size:3rem;font-weight:700;line-height:4rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-headline-4{font-size:2rem;font-weight:500;line-height:3rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-headline-5,.ultra-theme .stu-typography h1{font-size:1.5rem;font-weight:500;line-height:2rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-headline-6,.ultra-theme .stu-typography h2{font-size:1.25rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-subtitle-1,.ultra-theme .stu-typography h3{font-size:1.125rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-subtitle-1-medium,.ultra-theme .stu-typography h4{font-size:1.125rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-body-1,.ultra-theme .stu-typography h4{font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-subtitle-2{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-body-2,.ultra-theme .stu-typography{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-body-small{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-body-small-2{font-size:.875rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-caption{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-caption-2{font-size:.75rem;font-weight:700;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .mat-badge-accent{--mat-badge-background-color: #056dff;--mat-badge-text-color: white}.ultra-theme .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.ultra-theme .mat-button-toggle-group{display:flex;gap:1rem;width:100%}.ultra-theme .mat-button-toggle-group-appearance-standard{border:none!important}.ultra-theme .mat-button-toggle{font-size:1rem;font-weight:500;line-height:2rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;flex:1;border-radius:.5rem}.ultra-theme .mat-button-toggle-button{text-align:center}.ultra-theme .mat-button-toggle-button:focus-visible{outline:.125rem solid #056dff;outline-offset:-.125rem}.ultra-theme .mat-button-toggle-appearance-standard{border:none!important}.ultra-theme .mat-button-toggle-appearance-standard.mat-button-toggle.mat-button-toggle-checked{color:#fff;background-color:#111928}.ultra-theme .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 1rem!important;line-height:2.5rem!important}.ultra-theme .mat-mdc-card{box-sizing:border-box;padding:1.5rem}.ultra-theme .mat-mdc-card:has(.stu-card-cap){padding-top:0}.ultra-theme .mat-mdc-card:not([class*=mat-elevation-z]){box-shadow:0 1px 3px #4b55630f,0 4px 10px #4b556308}.ultra-theme .mat-mdc-card-subtitle,.ultra-theme .mat-mdc-card-content{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin-bottom:0;color:#4b5563}.ultra-theme .mat-mdc-card-header{padding:0}.ultra-theme .mat-mdc-card-header:not(:last-child){padding-bottom:2rem}.ultra-theme .mat-mdc-card-header .mat-mdc-card-header-text{margin:0}.ultra-theme .mat-mdc-card-header .mat-mdc-card-title{font-size:1.25rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin-bottom:0;color:#111928}.ultra-theme .mat-mdc-card-header .mat-mdc-card-subtitle{margin-top:1rem!important}.ultra-theme .mat-mdc-card-content{padding:0}.ultra-theme .mat-mdc-card-actions{margin:.5rem 0 0!important;padding-top:1.5rem}.ultra-theme .stu-card{min-width:15.625rem;padding:1.5rem;border-radius:1rem}.ultra-theme .stu-card .mat-mdc-card-header{padding:0 0 .5rem}.ultra-theme .stu-card .mat-mdc-card-title{margin-bottom:0}.ultra-theme .stu-card .mat-mdc-card-content{padding:0}.ultra-theme .stu-card .mat-mdc-card-header-text{margin:0}.ultra-theme .stu-card .mat-mdc-card-actions{padding-top:1.5rem}.ultra-theme .stu-card--horizontal{display:grid;grid-template:"image header" "image content";grid-template-rows:min-content 1fr;grid-template-columns:max-content 1fr;min-width:13.125rem;min-height:6.5rem}.ultra-theme .stu-card--horizontal:has(.stu-card-figure){min-width:20rem}.ultra-theme .stu-card--horizontal .mat-mdc-card-content{grid-area:content}.ultra-theme .stu-card--horizontal .mat-mdc-card-header{grid-area:header}.ultra-theme .stu-card-grid{display:grid;grid-template-rows:auto;gap:1.5rem;justify-content:center;width:100%;margin:0 auto}.ultra-theme .stu-card-grid[data-max-cols="2"]:has(.stu-card){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(15.625rem,50% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="2"]:has(.stu-card--horizontal){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(13.125rem,50% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="2"]:has(.stu-card--horizontal .stu-card-figure){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(20rem,50% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="3"]:has(.stu-card){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(15.625rem,33.3333333333% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="3"]:has(.stu-card--horizontal){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(13.125rem,33.3333333333% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="3"]:has(.stu-card--horizontal .stu-card-figure){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(20rem,33.3333333333% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="4"]:has(.stu-card){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(15.625rem,25% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="4"]:has(.stu-card--horizontal){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(13.125rem,25% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="4"]:has(.stu-card--horizontal .stu-card-figure){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(20rem,25% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="5"]:has(.stu-card){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(15.625rem,20% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="5"]:has(.stu-card--horizontal){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(13.125rem,20% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="5"]:has(.stu-card--horizontal .stu-card-figure){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(20rem,20% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="6"]:has(.stu-card){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(15.625rem,16.6666666667% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="6"]:has(.stu-card--horizontal){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(13.125rem,16.6666666667% - 1.5rem)),1fr))}.ultra-theme .stu-card-grid[data-max-cols="6"]:has(.stu-card--horizontal .stu-card-figure){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(20rem,16.6666666667% - 1.5rem)),1fr))}.ultra-theme .stu-card-cap{display:block;margin:0 -32px 24px;padding:38px 32px 0;overflow:hidden}.ultra-theme .stu-card-cap__showcase{padding:16px;border-radius:4px 4px 0 0;box-shadow:0 2px 4px -1px #44545c33,0 4px 5px #44545c24,0 1px 10px #44545c1f}.ultra-theme .stu-card-cap__showcase .mat-icon,.ultra-theme .stu-card-cap__showcase .mat-icon.material-icons-outlined{display:block;width:40px;height:40px;font-size:40px}.ultra-theme .stu-card--interactive .stu-card-cap{transition:background-color .3s}.ultra-theme .stu-card-figure{display:flex;justify-content:flex-start;height:3.5rem;margin-bottom:1rem}.ultra-theme .stu-card-figure__icon-wrapper{display:flex;padding:.75rem;border-radius:.5rem}.ultra-theme .stu-card-figure__icon-wrapper .mat-icon,.ultra-theme .stu-card-figure__icon-wrapper .mat-icon.material-icons-outlined{width:2rem;height:2rem;font-size:2rem}.ultra-theme .stu-card--horizontal .stu-card-figure{grid-area:image;align-items:center;height:100%;margin:0;padding-right:1rem}.ultra-theme .stu-card{border:1px solid #e5e7eb}.ultra-theme .stu-card .mat-mdc-card-title{font-size:1.125rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-card .mat-mdc-card-content{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-card--interactive:hover,.ultra-theme .stu-card--interactive:focus-within{border:.0625rem solid #111928;outline:.0625rem solid #111928;cursor:pointer}.ultra-theme .stu-card-cap{background-color:var(--stu-card-cap-bg-color)}.ultra-theme .stu-card-cap__showcase{background-color:#edf8ff;box-shadow:0 2px 4px -1px #44545c33,0 4px 5px #44545c24,0 1px 10px #44545c1f}.ultra-theme .stu-card-cap__showcase .mat-icon,.ultra-theme .stu-card-cap__showcase .mat-icon.material-icons-outlined{color:#4b5563}.ultra-theme .stu-card-figure__icon-wrapper{color:#111928;background-color:#f9fafb;border:1px solid #e5e7eb}.ultra-theme .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #056dff;--mdc-checkbox-selected-hover-icon-color: #056dff;--mdc-checkbox-selected-icon-color: #056dff;--mdc-checkbox-selected-pressed-icon-color: #056dff;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #056dff;--mdc-checkbox-selected-hover-state-layer-color: #056dff;--mdc-checkbox-selected-pressed-state-layer-color: #056dff;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.ultra-theme .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.ultra-theme .mat-mdc-checkbox{--mdc-checkbox-state-layer-size: 2.5rem}.ultra-theme .mat-mdc-checkbox.mat-primary{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #1f2a37;--mdc-checkbox-selected-hover-icon-color: #1f2a37;--mdc-checkbox-selected-icon-color: #1f2a37;--mdc-checkbox-selected-pressed-icon-color: #1f2a37;--mdc-checkbox-unselected-focus-icon-color: #9ca3af;--mdc-checkbox-unselected-hover-icon-color: #9ca3af;--mdc-checkbox-unselected-icon-color: #9ca3af;--mdc-checkbox-unselected-pressed-icon-color: #9ca3af;--mdc-checkbox-disabled-selected-icon-color: #d1d5db;--mdc-checkbox-disabled-unselected-icon-color: #d1d5db;--mdc-checkbox-selected-focus-state-layer-color: #1f2a37;--mdc-checkbox-selected-hover-state-layer-color: #1f2a37;--mdc-checkbox-selected-pressed-state-layer-color: #1f2a37;--mdc-checkbox-unselected-focus-state-layer-color: #1f2a37;--mdc-checkbox-unselected-hover-state-layer-color: #1f2a37;--mdc-checkbox-unselected-pressed-state-layer-color: #1f2a37}.ultra-theme .mat-mdc-checkbox.mat-accent{--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: #056dff;--mdc-checkbox-selected-hover-icon-color: #056dff;--mdc-checkbox-selected-icon-color: #056dff;--mdc-checkbox-selected-pressed-icon-color: #056dff;--mdc-checkbox-selected-focus-state-layer-color: #056dff;--mdc-checkbox-selected-hover-state-layer-color: #056dff;--mdc-checkbox-selected-pressed-state-layer-color: #056dff;--mdc-checkbox-unselected-focus-state-layer-color: #056dff;--mdc-checkbox-unselected-hover-state-layer-color: #056dff;--mdc-checkbox-unselected-pressed-state-layer-color: #056dff;--mdc-checkbox-disabled-selected-icon-color: #d1d5db;--mdc-checkbox-disabled-unselected-icon-color: #d1d5db}.ultra-theme .mat-mdc-checkbox .mdc-checkbox{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;padding:calc((var(--mdc-checkbox-state-layer-size) - 1.25rem) / 2)}.ultra-theme .mat-mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 1.25rem) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 1.25rem) / 2);width:1.25rem;height:1.25rem;border:.125rem solid #9ca3af;border-radius:.25rem}.ultra-theme .mat-mdc-checkbox .mdc-checkbox__checkmark-path{stroke-width:.15rem}.ultra-theme .mat-mdc-checkbox .mdc-label{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;align-self:start;margin:auto 0;color:#111928}.ultra-theme .mat-mdc-checkbox--no-label .mdc-label{display:none}.ultra-theme .mat-mdc-checkbox .mdc-form-field{align-items:center;white-space:normal}.ultra-theme .mat-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.ultra-theme .mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.ultra-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.ultra-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.ultra-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.ultra-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #056dff;--mdc-chip-elevated-selected-container-color: #056dff;--mdc-chip-elevated-disabled-container-color: #056dff;--mdc-chip-flat-disabled-selected-container-color: #056dff;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.ultra-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.ultra-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.ultra-theme .mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height: 32px}.ultra-theme .mat-mdc-standard-chip{--mdc-chip-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-chip-label-text-line-height: 1.5rem;--mdc-chip-label-text-size: 1rem;--mdc-chip-label-text-tracking: normal;--mdc-chip-label-text-weight: 400}.ultra-theme .mat-mdc-chip{--mdc-chip-label-text-color: #111928;--mdc-chip-with-trailing-icon-trailing-icon-color: #111928;--mdc-chip-label-text-line-height: 1.5rem;--mdc-chip-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-chip-label-text-size: 1rem;--mdc-chip-label-text-weight: 500;--mdc-chip-label-text-tracking: normal}.ultra-theme .mat-mdc-chip:after{background:inherit!important}.ultra-theme .mat-mdc-chip.mat-mdc-standard-chip{color:#111928;background-color:#f9fafb;border:.0625rem solid #d1d5db;border-radius:1rem}.ultra-theme .mat-mdc-chip.mat-mdc-standard-chip:not([disabled]).mat-mdc-chip-selected:hover,.ultra-theme .mat-mdc-chip.mat-mdc-standard-chip:not([disabled]):hover{background-color:#f3f4f6}.ultra-theme .mat-mdc-chip.mat-mdc-standard-chip:not([disabled]):active,.ultra-theme .mat-mdc-chip.mat-mdc-standard-chip:not([disabled]):focus{box-shadow:none!important}.ultra-theme .mat-mdc-chip.mat-mdc-standard-chip:not([disabled]).mat-mdc-chip-selected{--mdc-chip-label-text-color: #111928;--mdc-chip-with-icon-selected-icon-color: #111928;--mdc-chip-selected-label-text-color: #111928;color:inherit;background-color:#f9fafb;border:.0625rem solid #111928!important;box-shadow:none!important}.ultra-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-disabled{--mdc-chip-disabled-label-text-color: #d1d5db;background-color:#f9fafb;border:.0625rem solid #f3f4f6;opacity:1}.ultra-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-disabled .mat-mdc-chip-remove{--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #d1d5db;opacity:1}.ultra-theme .mat-mdc-chip .mat-icon{width:1.25rem!important;height:1.25rem!important;color:#111928;font-size:1.25rem!important}.ultra-theme .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #056dff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(5, 109, 255, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(5, 109, 255, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(5, 109, 255, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(5, 109, 255, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.ultra-theme .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.ultra-theme .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #056dff}.ultra-theme .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.ultra-theme .mat-calendar-controls{--mat-icon-button-touch-target-display: none}.ultra-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}.ultra-theme .mat-datepicker-content .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 2.5rem}.ultra-theme .mat-expansion-panel{background:transparent;box-shadow:none!important}.ultra-theme .mat-expansion-panel--wide-container{margin:0 -1.5rem;overflow:unset}.ultra-theme .mat-expansion-panel--wide-container .mat-divider{margin:1rem 0 2rem!important}.ultra-theme .mat-expansion-panel-header{font-weight:700;font-size:1rem;line-height:1.5rem}.ultra-theme .mat-expansion-panel-header:hover{background:transparent!important}.ultra-theme .mat-expansion-panel-header-title{color:#111928}.ultra-theme .mat-expansion-panel-header-description{color:#4b5563;font-weight:400;font-size:1rem;line-height:1.5rem}.ultra-theme .mat-expansion-panel-content{font-size:1rem}.ultra-theme .mat-expansion-indicator:after{color:#111928}.ultra-theme .mat-mdc-form-field{display:block;font-size:1rem}.ultra-theme .mat-mdc-form-field .mat-mdc-form-field-error-wrapper{--mat-form-field-error-text-color: #b91c1c}.ultra-theme .mat-mdc-form-field .mdc-text-field--outlined{--mdc-outlined-text-field-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-outlined-text-field-label-text-size: 1rem;--mdc-outlined-text-field-label-text-weight: 400;--mdc-outlined-text-field-container-shape: .5rem;--mdc-outlined-text-field-caret-color: #111928;--mdc-outlined-text-field-outline-color: #d1d5db;--mdc-outlined-text-field-label-text-color: #6b7280;--mdc-outlined-text-field-input-text-color: #111928;--mdc-outlined-text-field-input-text-placeholder-color: #6b7280;--mdc-outlined-text-field-hover-outline-color: #4b5563;--mdc-outlined-text-field-focus-outline-color: #111928;--mdc-outlined-text-field-focus-label-text-color: #6b7280;--mdc-outlined-text-field-disabled-outline-color: #9ca3af;--mdc-outlined-text-field-disabled-label-text-color: #9ca3af;--mdc-outlined-text-field-disabled-input-text-color: #9ca3af;--mdc-outlined-text-field-error-caret-color: #b91c1c;--mdc-outlined-text-field-error-outline-color: #b91c1c;--mdc-outlined-text-field-error-label-text-color: #b91c1c;--mdc-outlined-text-field-error-focus-label-text-color: #b91c1c;--mdc-outlined-text-field-error-focus-outline-color: #b91c1c;--mdc-outlined-text-field-error-hover-outline-color: #b91c1c}.ultra-theme .mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--disabled{--mdc-outlined-text-field-input-text-placeholder-color: #9ca3af;background-color:#f9fafb}.ultra-theme .mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--invalid{--mdc-outlined-text-field-input-text-placeholder-color: #b91c1c}.ultra-theme .mat-mdc-form-field .mdc-text-field--outlined .mat-mdc-form-field-infix:has(ngx-wig){padding:0;border:none}.ultra-theme .mat-mdc-form-field .mdc-text-field--outlined .mat-mdc-form-field-infix:has(.mat-mdc-chip-list .mat-chip){padding:.25rem 0 .75rem}.ultra-theme .mat-mdc-form-field .mdc-text-field--outlined .mat-mdc-form-field-infix .mat-mdc-select-arrow-wrapper{transform:translateY(0)}.ultra-theme .mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label{--mdc-outlined-text-field-label-text-size: 1rem}.ultra-theme .mat-mdc-form-field .mdc-text-field--filled{--mdc-filled-text-field-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-filled-text-field-label-text-size: 1rem;--mdc-filled-text-field-label-text-weight: 400;--mdc-filled-text-field-container-shape: 0;--mdc-filled-text-field-caret-color: #111928;--mdc-filled-text-field-container-color: transparent;--mdc-filled-text-field-label-text-color: #6b7280;--mdc-filled-text-field-input-text-color: #111928;--mdc-filled-text-field-input-text-placeholder-color: #6b7280;--mdc-filled-text-field-active-indicator-color: #111928;--mdc-filled-text-field-hover-active-indicator-color: #4b5563;--mdc-filled-text-field-focus-active-indicator-color: #111928;--mdc-filled-text-field-focus-label-text-color: #6b7280;--mdc-filled-text-field-disabled-container-color: #9ca3af;--mdc-filled-text-field-disabled-label-text-color: #9ca3af;--mdc-filled-text-field-disabled-input-text-color: #9ca3af;--mdc-filled-text-field-disabled-active-indicator-color: #9ca3af;--mdc-filled-text-field-error-caret-color: #b91c1c;--mdc-filled-text-field-error-active-indicator-color: #b91c1c;--mdc-filled-text-field-error-label-text-color: #b91c1c;--mdc-filled-text-field-error-focus-label-text-color: #b91c1c;--mdc-filled-text-field-error-focus-active-indicator-color: #b91c1c;--mdc-filled-text-field-error-hover-active-indicator-color: #b91c1c}.ultra-theme .mat-mdc-form-field .mdc-text-field--filled.mdc-text-field--disabled{--mdc-filled-text-field-input-text-placeholder-color: #9ca3af;background-color:#f9fafb}.ultra-theme .mat-mdc-form-field .mdc-text-field--filled.mdc-text-field--invalid{--mdc-filled-text-field-input-text-placeholder-color: #b91c1c}.ultra-theme .mat-mdc-form-field .mdc-text-field--filled .mat-mdc-form-field-focus-overlay{background-color:transparent}.ultra-theme .mat-mdc-form-field.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:.5rem}.ultra-theme .mat-mdc-form-field .mat-mdc-form-field-flex:focus{outline:none}.ultra-theme .mat-mdc-form-field .mat-mdc-input-element{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .mat-mdc-form-field .mat-mdc-form-field-hint{color:#111928}.ultra-theme .mat-mdc-form-field-subscript-wrapper:not(:has(.mat-mdc-form-field-error),:has(.mat-mdc-form-field-hint)){display:none}.ultra-theme .stu-filters-autocomplete .mat-mdc-form-field-icon-suffix .mat-icon,.ultra-theme .stu-filters-views .mat-mdc-form-field-icon-suffix .mat-icon{padding:0!important}.ultra-theme .mat-mdc-form-field-subscript-wrapper{padding-top:.5rem}.ultra-theme .mat-inverted .mdc-text-field--outlined{--mdc-outlined-text-field-caret-color: #fff;--mdc-outlined-text-field-outline-color: #d1d5db;--mdc-outlined-text-field-label-text-color: #fff;--mdc-outlined-text-field-input-text-color: #fff;--mdc-outlined-text-field-input-text-placeholder-color: #d1d5db;--mdc-outlined-text-field-hover-outline-color: #fff;--mdc-outlined-text-field-focus-outline-color: #fff;--mdc-outlined-text-field-focus-label-text-color: #d1d5db;--mdc-outlined-text-field-disabled-outline-color: #9ca3af;--mdc-outlined-text-field-disabled-label-text-color: #9ca3af;--mdc-outlined-text-field-disabled-input-text-color: #9ca3af;--mdc-outlined-text-field-error-caret-color: #b91c1c;--mdc-outlined-text-field-error-outline-color: #b91c1c;--mdc-outlined-text-field-error-label-text-color: #b91c1c;--mdc-outlined-text-field-error-focus-label-text-color: #b91c1c;--mdc-outlined-text-field-error-focus-outline-color: #b91c1c;--mdc-outlined-text-field-error-hover-outline-color: #b91c1c}.ultra-theme .mat-inverted .mdc-text-field--outlined .mat-mdc-form-field-icon-suffix{--mat-icon-color: #fff}.ultra-theme .mat-inverted .mdc-text-field--outlined.mdc-text-field--disabled{--mdc-outlined-text-field-input-text-placeholder-color: #9ca3af;background-color:#1f2a37}.ultra-theme .mat-icon{--mat-icon-color: inherit;line-height:1!important}.ultra-theme .mat-icon.mat-primary{color:#056dff}.ultra-theme .mat-icon.mat-success{color:#0e9f6e}.ultra-theme .mat-mdc-menu-panel{max-width:20rem;min-height:auto}.ultra-theme .mat-mdc-menu-submenu-icon{display:none}.ultra-theme .mat-mdc-menu-item{--mat-menu-item-label-text-size: 1rem;--mat-menu-item-label-text-font: Aeonik, Helvetica, sans-serif;height:auto;padding-right:1rem;padding-left:1rem}.ultra-theme .mat-mdc-menu-item-text{flex-grow:1;display:flex;align-items:center}.ultra-theme .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{position:relative;padding-right:3rem}.ultra-theme .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger:after{position:absolute;top:50%;right:1rem;left:inherit;color:#0000008a;font-weight:400;font-size:1.5rem;font-family:Material Icons;font-style:normal;line-height:1;letter-spacing:normal;transform:translateY(-50%);content:"chevron_right"}.ultra-theme .mat-mdc-menu-item:disabled{cursor:not-allowed}.ultra-theme .mat-mdc-menu-item:disabled:after{color:#00000061}.ultra-theme .mat-mdc-menu-item:disabled .stu-list-item,.ultra-theme .mat-mdc-menu-item:disabled .stu-list-item__description{color:inherit}.ultra-theme .mat-mdc-option{padding:1rem;--mat-option-label-text-font: Aeonik, Helvetica, sans-serif;--mat-option-label-text-size: 1rem;--mat-option-label-text-weight: 400}.ultra-theme .mat-mdc-option .mdc-list-item__primary-text{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ultra-theme .mat-mdc-option .mat-pseudo-checkbox-minimal{display:none}.ultra-theme .mat-mdc-icon-button.mat-primary,.ultra-theme .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #056dff;--mat-icon-button-state-layer-color: #056dff;--mat-icon-button-ripple-color: rgba(5, 109, 255, .1)}.ultra-theme .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.ultra-theme .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}.ultra-theme .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #056dff;--mdc-filled-text-field-focus-active-indicator-color: #056dff;--mdc-filled-text-field-focus-label-text-color: rgba(5, 109, 255, .87);--mdc-outlined-text-field-caret-color: #056dff;--mdc-outlined-text-field-focus-outline-color: #056dff;--mdc-outlined-text-field-focus-label-text-color: rgba(5, 109, 255, .87);--mat-form-field-focus-select-arrow-color: rgba(5, 109, 255, .87)}.ultra-theme .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.ultra-theme .mat-mdc-paginator{color:#4b5563;font-weight:500;font-size:.75rem;line-height:1rem}.ultra-theme .mat-mdc-paginator .mat-mdc-select-value{color:#111928}.ultra-theme .mat-mdc-paginator .mat-mdc-paginator-page-size-label,.ultra-theme .mat-mdc-paginator .mat-paginator-page-size{margin:0}.ultra-theme .mat-mdc-paginator .mat-mdc-paginator-range-label{margin-right:.5rem;margin-left:2rem}.ultra-theme .mat-mdc-paginator .mat-mdc-paginator-range-actions{gap:.5em}.ultra-theme .mat-mdc-paginator .mat-mdc-paginator-range-actions .stu-button-icon{width:2rem;height:2rem;color:#4b5563}.ultra-theme .mat-mdc-progress-bar,.ultra-theme .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #056dff;--mdc-linear-progress-track-color: rgba(5, 109, 255, .25)}.ultra-theme .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.ultra-theme .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #1f2a37 !important;--mdc-linear-progress-track-color: #d1d5db !important}.ultra-theme .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #056dff !important;--mdc-linear-progress-track-color: #d7edff !important}.ultra-theme .mat-mdc-radio-button.mat-primary,.ultra-theme .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #056dff;--mdc-radio-selected-hover-icon-color: #056dff;--mdc-radio-selected-icon-color: #056dff;--mdc-radio-selected-pressed-icon-color: #056dff;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #056dff;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.ultra-theme .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.ultra-theme .mat-mdc-radio-button.mat-accent,.ultra-theme .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-unselected-icon-opacity: 1;--mdc-radio-disabled-selected-icon-opacity: 1;--mdc-radio-disabled-selected-icon-color: #d1d5db;--mdc-radio-disabled-unselected-icon-color: #d1d5db;--mat-radio-disabled-label-color: #d1d5db;--mdc-radio-unselected-focus-icon-color: #6b7280;--mdc-radio-unselected-hover-icon-color: #6b7280;--mdc-radio-unselected-icon-color: #6b7280;--mdc-radio-unselected-pressed-icon-color: #6b7280;--mdc-radio-selected-focus-icon-color: #1f2a37;--mdc-radio-selected-hover-icon-color: #1f2a37;--mdc-radio-selected-icon-color: #1f2a37;--mdc-radio-selected-pressed-icon-color: #1f2a37;--mat-radio-ripple-color: #1f2a37;--mat-radio-checked-ripple-color: #1f2a37}.ultra-theme .mat-mdc-radio-button .mdc-label{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .mat-mdc-radio-button--no-label .mdc-label{display:none}.ultra-theme .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(5, 109, 255, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.ultra-theme .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.ultra-theme .mat-mdc-form-field .mat-mdc-select{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;--mat-select-enabled-arrow-color: #111928;--mat-select-disabled-arrow-color: #9ca3af}.ultra-theme .mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled){color:initial}.ultra-theme .mat-accent{--mdc-circular-progress-active-indicator-color: #056dff}.ultra-theme .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.ultra-theme .mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: #111928}.ultra-theme .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #056dff;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #056dff;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #056dff;--mat-stepper-header-edit-state-icon-foreground-color: white}.ultra-theme .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.ultra-theme .mat-step-header{border-radius:.5rem}.ultra-theme .mat-step-header:hover{background-color:#f9fafb;cursor:pointer}.ultra-theme .mat-step-header.mat-horizontal-stepper-header{height:auto;padding:.5rem .75rem}.ultra-theme .mat-step-header .mat-step-label,.ultra-theme .mat-step-header .mat-step-label-error{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .mat-step-header .mat-step-label-active,.ultra-theme .mat-step-header .mat-step-label-selected{font-size:.875rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .mat-step-header .mat-step-icon{width:2rem;height:2rem;margin-right:1rem;background-color:#111928;font-size:.875rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .mat-step-header .mat-step-icon .mat-icon{width:1.25rem;height:1.25rem;font-size:1.25rem}.ultra-theme .mat-step-header .mat-step-icon.mat-step-icon-state-error{color:#ea580c;background-color:transparent}.ultra-theme .mat-step-header .mat-step-icon.mat-step-icon-state-error .mat-icon{width:1.5rem;height:1.5rem;font-size:1.5rem}.ultra-theme .mat-step-header .mat-step-icon:not(.mat-step-icon-selected,.mat-step-icon-state-done,.mat-step-icon-state-error){color:#111928;background-color:#f9fafb;border:.0625rem solid #e5e7eb}.ultra-theme .mat-stepper-horizontal-line{max-width:2rem;margin:auto .25rem}.ultra-theme .mat-mdc-tab-group,.ultra-theme .mat-mdc-tab-nav-bar,.ultra-theme .mat-mdc-tab-group.mat-accent,.ultra-theme .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #056dff;--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #056dff;--mat-tab-header-active-ripple-color: #056dff;--mat-tab-header-inactive-ripple-color: #056dff;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #056dff;--mat-tab-header-active-hover-label-text-color: #056dff;--mat-tab-header-active-focus-indicator-color: #056dff;--mat-tab-header-active-hover-indicator-color: #056dff}.ultra-theme .mat-mdc-tab-group.mat-warn,.ultra-theme .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.ultra-theme .mat-mdc-tab-group.mat-background-primary,.ultra-theme .mat-mdc-tab-nav-bar.mat-background-primary,.ultra-theme .mat-mdc-tab-group.mat-background-accent,.ultra-theme .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #056dff;--mat-tab-header-with-background-foreground-color: white}.ultra-theme .mat-mdc-tab-group.mat-background-warn,.ultra-theme .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.ultra-theme .mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px}.ultra-theme .mat-mdc-tab-header{--mat-tab-header-label-text-font: Aeonik, Helvetica, sans-serif;--mat-tab-header-label-text-size: 1rem;--mat-tab-header-label-text-tracking: normal;--mat-tab-header-label-text-line-height: 2rem;--mat-tab-header-label-text-weight: 500}.ultra-theme .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}.ultra-theme .mat-mdc-slide-toggle{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}.ultra-theme .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #056dff;--mdc-switch-selected-handle-color: #056dff;--mdc-switch-selected-hover-state-layer-color: #056dff;--mdc-switch-selected-pressed-state-layer-color: #056dff;--mdc-switch-selected-focus-handle-color: #134295;--mdc-switch-selected-hover-handle-color: #134295;--mdc-switch-selected-pressed-handle-color: #134295;--mdc-switch-selected-focus-track-color: #88d0ff;--mdc-switch-selected-hover-track-color: #88d0ff;--mdc-switch-selected-pressed-track-color: #88d0ff;--mdc-switch-selected-track-color: #88d0ff}.ultra-theme .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.ultra-theme .mat-mdc-slide-toggle{--mat-switch-label-text-font: Aeonik, Helvetica, sans-serif;--mat-switch-label-text-line-height: 1.5rem;--mat-switch-label-text-size: 1rem;--mat-switch-label-text-tracking: normal;--mat-switch-label-text-weight: 400}.ultra-theme .mdc-switch{--mdc-switch-state-layer-size: 2.5rem;--mdc-switch-track-height: 1.25rem;--mdc-switch-track-width: 2.5rem;--mdc-switch-track-shape: 1rem;--mdc-switch-handle-height: 1rem;--mdc-switch-handle-width: 1rem;--mdc-switch-handle-shape: 1rem;--mdc-switch-selected-icon-size: .875rem;--mdc-switch-unselected-icon-size: .875rem;--mdc-switch-disabled-handle-opacity: 1;--mdc-switch-disabled-selected-icon-opacity: 1;--mdc-switch-disabled-track-opacity: 1;--mdc-switch-disabled-unselected-icon-opacity: 1}.ultra-theme .mdc-switch__handle-track{left:.125rem}.ultra-theme .mdc-switch--selected .mdc-switch__handle-track{transform:translate3d(1.25rem,0,0)}.ultra-theme .mat-mdc-slide-toggle.mat-accent,.ultra-theme .mat-mdc-slide-toggle.mat-primary{--mdc-switch-selected-focus-state-layer-color: #000;--mdc-switch-selected-handle-color: #fff;--mdc-switch-selected-hover-state-layer-color: #000;--mdc-switch-selected-pressed-state-layer-color: #000;--mdc-switch-selected-focus-handle-color: #fff;--mdc-switch-selected-hover-handle-color: #fff;--mdc-switch-selected-pressed-handle-color: #fff;--mdc-switch-selected-focus-track-color: #111928;--mdc-switch-selected-hover-track-color: #111928;--mdc-switch-selected-pressed-track-color: #111928;--mdc-switch-selected-track-color: #111928;--mdc-switch-selected-icon-color: #111928;--mdc-switch-disabled-selected-handle-color: #fff;--mdc-switch-disabled-selected-icon-color: #d1d5db;--mdc-switch-disabled-selected-track-color: #d1d5db;--mdc-switch-disabled-unselected-handle-color: #fff;--mdc-switch-disabled-unselected-icon-color: #d1d5db;--mdc-switch-disabled-unselected-track-color: #d1d5db;--mdc-switch-unselected-focus-handle-color: #fff;--mdc-switch-unselected-focus-state-layer-color: #000;--mdc-switch-unselected-focus-track-color: #9ca3af;--mdc-switch-unselected-handle-color: #fff;--mdc-switch-unselected-hover-handle-color: #fff;--mdc-switch-unselected-hover-state-layer-color: #000;--mdc-switch-unselected-hover-track-color: #9ca3af;--mdc-switch-unselected-icon-color: #6b7280;--mdc-switch-unselected-pressed-handle-color: #fff;--mdc-switch-unselected-pressed-state-layer-color: #000;--mdc-switch-unselected-pressed-track-color: #9ca3af;--mdc-switch-unselected-track-color: #9ca3af}.ultra-theme .mat-mdc-slide-toggle:focus-visible .mdc-switch,.ultra-theme .mat-mdc-slide-toggle.cdk-keyboard-focused .mdc-switch{outline:.125rem solid #056dff;outline-offset:-.125rem;border-radius:1rem;outline-offset:.5rem}.ultra-theme .mat-mdc-slide-toggle .mdc-label{padding-left:.75rem;color:#111928}.ultra-theme .mat-mdc-slide-toggle .mdc-switch__handle{box-shadow:0 0 16px #0000001a}.ultra-theme .mat-mdc-slide-toggle .mdc-switch__icons{transform:translateZ(0);will-change:transform}.ultra-theme .mat-mdc-slide-toggle--no-label .mdc-label{display:none}.ultra-theme .mat-mdc-slide-toggle .mdc-switch--disabled+.mdc-label{cursor:not-allowed}.ultra-theme .mat-mdc-slide-toggle[reverse] .mat-internal-form-field{display:flex;flex-direction:row-reverse}.ultra-theme .mat-tree-node,.ultra-theme .mat-nested-tree-node{color:#111928}.ultra-theme .mat-tree-node .mat-mdc-radio-button .mdc-label,.ultra-theme .mat-nested-tree-node .mat-mdc-radio-button .mdc-label{margin-left:12px}.ultra-theme .mat-tree-node .mat-icon,.ultra-theme .mat-nested-tree-node .mat-icon{color:#4b5563}.ultra-theme .mat-tree-node .mat-icon:last-child:not(:first-child),.ultra-theme .mat-nested-tree-node .mat-icon:last-child:not(:first-child){margin-left:.5rem}.ultra-theme .mat-tree-node .mdc-form-field,.ultra-theme .mat-nested-tree-node .mdc-form-field{align-items:flex-start}.ultra-theme .mat-tree-node .mdc-label,.ultra-theme .mat-nested-tree-node .mdc-label{flex-shrink:1}.ultra-theme .mat-mdc-dialog-surface{padding:2rem;color:#111928;--mdc-dialog-container-shape: 1rem}.ultra-theme .mat-mdc-dialog-title{padding:0;word-wrap:break-word;--mdc-dialog-subhead-color: #111928;--mdc-dialog-subhead-font: Aeonik, Helvetica, sans-serif;--mdc-dialog-subhead-size: 1.5rem;--mdc-dialog-subhead-line-height: 2rem;--mdc-dialog-subhead-weight: 500}.ultra-theme .mat-mdc-dialog-title:before{content:none}.ultra-theme .mat-mdc-dialog-content{margin:1rem -2rem 0;padding:.5rem 2rem 2rem!important;--mdc-dialog-supporting-text-color: #111928;--mdc-dialog-supporting-text-font: Aeonik, Helvetica, sans-serif;--mdc-dialog-supporting-text-line-height: 1.5rem;--mdc-dialog-supporting-text-size: 1rem;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: normal}.ultra-theme .mat-mdc-dialog-actions{align-items:flex-end;min-height:3.25rem;margin-bottom:0;padding:0;row-gap:.5rem}.ultra-theme .stu-link{color:#056dff;text-decoration:none;cursor:pointer}.ultra-theme .stu-link:hover,.ultra-theme .stu-link--inverted{text-decoration:underline}.ultra-theme .stu-link--inverted:hover{text-decoration:none}.ultra-theme .stu-link-accessible{color:#1f2a37;text-decoration:underline;cursor:pointer}.ultra-theme .stu-link-accessible:hover{text-decoration:none}.ultra-theme .stu-link-accessible:focus-visible{outline:.125rem solid #056dff!important;outline-offset:.125rem!important}.ultra-theme .is--primary,.ultra-theme .stu-is--primary{color:#056dff}.ultra-theme .is--danger,.ultra-theme .stu-is--danger{color:#b91c1c!important}.ultra-theme .is--success,.ultra-theme .stu-is--success{color:#057a55}.ultra-theme .is--warn,.ultra-theme .stu-is--warn{color:#ea580c}.ultra-theme .is--warn-dark,.ultra-theme .stu-is--warn-dark{color:#c2410c}.ultra-theme .is--dark,.ultra-theme .stu-is--dark{color:#4b5563}.ultra-theme .is--black,.ultra-theme .stu-is--black{color:#111928}.ultra-theme .is--muted,.ultra-theme .stu-is--muted{color:#9ca3af}.ultra-theme .is--underline,.ultra-theme .stu-is--underline{text-decoration:underline}.ultra-theme .is--font-size-small,.ultra-theme .stu-is--font-size-small{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .is--italic,.ultra-theme .stu-is--italic{font-style:italic}.ultra-theme .is--font-weight-bold,.ultra-theme .stu-is--font-weight-bold{font-weight:700}.ultra-theme .is--font-weight-bold-500,.ultra-theme .stu-is--font-weight-bold-500{font-weight:500}.ultra-theme .is--word-break-all,.ultra-theme .stu-is--word-break-all{word-break:break-all}.ultra-theme .stu-body-text-bold{font-weight:700}.ultra-theme .is--line-through,.ultra-theme .stu-is--line-through{text-decoration-line:line-through}.ultra-theme .stu-is--ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ultra-theme .stu-is--two-line-ellipsis{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ultra-theme .stu-width-100{width:100%}.ultra-theme .stu-height-100{height:100%}.ultra-theme .stu-margin-bottom-30px{margin-bottom:1.875rem}.ultra-theme .stu-component-wrapper{display:flex;flex-direction:column;height:100%}.ultra-theme .is--hidden,.ultra-theme .stu-is--hidden,.ultra-theme .stu-is--hidden-once-empty:empty{display:none!important}.ultra-theme .stu-is--inline-flex{display:inline-flex}.ultra-theme .is--visibility-hidden,.ultra-theme .stu-is--visibility-hidden{visibility:hidden}.ultra-theme .stu-is--wrapped{white-space:normal}.ultra-theme .stu-is--relative{position:relative}.ultra-theme .is--cursor-pointer,.ultra-theme .stu-is--cursor-pointer{cursor:pointer}.ultra-theme .stu-actions-bar{background-color:#111928}.ultra-theme .stu-actions-bar,.ultra-theme .stu-actions-bar__selected-items-trigger{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#fff}.ultra-theme .stu-actions-bar__selected-items-list-title{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563}.ultra-theme .stu-affix-icon__label{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-affix-icon--regular{color:#374151}.ultra-theme .stu-affix-icon--dark{color:#111928}.ultra-theme .stu-affix-icon--dark .mat-icon,.ultra-theme .stu-affix-icon--danger .stu-affix-icon__label{color:#7f1d1d}.ultra-theme .stu-affix-icon--danger .mat-icon{color:#b91c1c}.ultra-theme .stu-affix-icon--warning .stu-affix-icon__label{color:#7c2d12}.ultra-theme .stu-affix-icon--warning .mat-icon{color:#ea580c}.ultra-theme .stu-avatar--s{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-avatar--l,.ultra-theme .stu-avatar--m{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-avatar__text{color:#fff;background-color:#111928}.ultra-theme .stu-avatar__initials--grey{color:#374151;background-color:#f3f4f6}.ultra-theme .stu-avatar__initials--orange{color:#c2410c;background-color:#ffedd5}.ultra-theme .stu-avatar__initials--indigo{color:#463acb;background-color:#e0e8ff}.ultra-theme .stu-avatar__initials--purple{color:#9333ea;background-color:#f3e8ff}.ultra-theme .stu-avatar__initials--teal{color:#097b72;background-color:#ccfbf1}.ultra-theme .stu-avatar__default-image{background-color:#f3f4f6}.ultra-theme .stu-avatar__manager-icon{color:#4b5563;background-color:#f9fafb}.ultra-theme .stu-avatar__mat-icon{background-color:#fff}.ultra-theme .stu-avatar__mat-icon .mat-icon{color:#6b7280}.ultra-theme .stu-avatar__mat-icon.stu-avatar__mat-icon--error{background-color:#fee2e2}.ultra-theme .stu-avatar__mat-icon.stu-avatar__mat-icon--error .mat-icon{color:#b91c1c}.ultra-theme .stu-avatar__mat-icon.stu-avatar__mat-icon--limpid{background-color:transparent}.ultra-theme .stu-base-card{background:#fff;box-shadow:0 0 16px #1119281a}.ultra-theme .stu-base-card.cdk-keyboard-focused,.ultra-theme .stu-base-card .cdk-keyboard-focused{outline:.125rem solid #056dff}.ultra-theme .stu-base-card--selected{outline:.125rem solid #111928}.ultra-theme .stu-base-card--interactive:hover:not(.stu-base-card--selected,.cdk-keyboard-focused){outline:.0625rem solid #6b7280}.ultra-theme .stu-base-card__title{color:#111928;font-size:1.125rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-base-card__subtitle,.ultra-theme .stu-base-card__content{color:#6b7280;font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-base-card .stu-card-type{color:#fff;background-color:#0009;-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-base-card .stu-card-tab{color:#fff;background-color:#fff}.ultra-theme .stu-base-card .stu-card-tab--dark{color:#111928;background-color:#111928}.ultra-theme .stu-base-card .stu-card-tab__content{color:#111928;font-size:.875rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-card-tab--dark .ultra-theme .stu-base-card .stu-card-tab__content{color:#fff}.ultra-theme .stu-base-card .stu-thumbnail{background-color:#d1d5db}.ultra-theme .stu-base-card .stu-thumbnail__inner{box-shadow:inset 0 0 .25rem #00000026}.ultra-theme .stu-base-card .stu-thumbnail__checkbox{background-color:#fff}.ultra-theme .stu-base-card .stu-thumbnail__glyph{color:#9ca3af}.ultra-theme .stu-base-card .stu-thumbnail--overlay:before{background-color:#000000a3;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.ultra-theme .stu-base-card .stu-thumbnail--overlay .stu-thumbnail__overlay-icon{color:#fff}.ultra-theme .stu-base-card .stu-thumbnail--overlay .stu-thumbnail__overlay-text{color:#fff;font-size:.875rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-cards-list__layout-header{display:block;background-color:#f9fafb;border-bottom:.0625rem solid #f3f4f6}.ultra-theme .stu-cards-list__layout-side-panel--opened{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.ultra-theme .stu-conditional-input__toggle-description{color:#6b7280;font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-counter{display:inline-flex;min-width:22px;min-height:22px;padding:0 4px;box-sizing:border-box;justify-content:center;align-items:center;overflow:hidden;border-radius:30px;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-counter--primary{background-color:#056dff;color:#fff}.ultra-theme .stu-counter--warn{background-color:#dc2626;color:#fff}.ultra-theme .stu-overlay-dialog{width:35rem;max-height:80vh!important}.ultra-theme .stu-overlay-dialog .mat-mdc-dialog-content{max-height:calc(80vh - 13.8125rem)!important}.ultra-theme .stu-overlay-dialog--wide{width:44.375rem}.ultra-theme .stu-overlay-dialog--responsive .mat-mdc-dialog-actions{min-height:2.5rem}@media screen and (max-width: 639px){.ultra-theme .stu-overlay-dialog--responsive{width:100%;max-width:100%!important;height:100%;max-height:100%!important}.ultra-theme .stu-overlay-dialog--responsive .mat-mdc-dialog-container{padding:1.5rem 1rem!important;border-radius:0!important}.ultra-theme .stu-overlay-dialog--responsive .mat-mdc-dialog-content{max-height:100%!important;padding-bottom:10rem}}@media screen and (max-device-width: 639px){.ultra-theme .stu-overlay-dialog--responsive .mat-mdc-dialog-actions{position:fixed;right:0;bottom:0;left:0;z-index:1;flex-direction:column-reverse;padding:1.5rem 1rem}.ultra-theme .stu-overlay-dialog--responsive .mat-mdc-dialog-actions .mat-mdc-button-base{width:100%;margin:0}}.ultra-theme .stu-overlay-dialog--pictured{width:40.75rem}.ultra-theme .stu-overlay-dialog--pictured .mat-mdc-dialog-content{max-height:calc(80vh - 13.8125rem)!important;margin-inline:-2rem -2rem!important}.ultra-theme .stu-overlay-dialog--fullscreen{width:100dvw;max-width:100dvw!important;height:100dvh;max-height:100dvh!important}html:has(.ultra-theme .stu-overlay-dialog--fullscreen){overflow:visible}.ultra-theme .stu-overlay-dialog--fullscreen .mat-mdc-dialog-surface{padding:0;--mdc-dialog-container-shape: 0}.ultra-theme .stu-overlay-dialog--fullscreen .mat-mdc-dialog-content{display:flex;justify-content:center;max-width:70rem;max-height:none!important;margin:0;padding:2.5rem 2rem!important}.ultra-theme .stu-overlay-dialog--fullscreen .mat-mdc-dialog-content *{max-width:46rem}.ultra-theme .stu-overlay-dialog--fullscreen .stu-page-layout{height:100%}.ultra-theme .stu-overlay-dialog--fullscreen .stu-page-layout__header-toolbar{min-height:4.5625rem}.ultra-theme .stu-overlay-dialog--fullscreen .stu-page-layout__body{overflow:auto}.ultra-theme .stu-overlay-dialog--fullscreen .mat-mdc-dialog-actions{display:flex;gap:1rem;min-height:initial;margin-left:0;padding:1.5rem 2rem}.ultra-theme .stu-dialog{position:relative;display:flex;height:100%}.ultra-theme .stu-dialog .stu-dialog__subtitle{margin:1rem 0 0;word-break:break-word}.ultra-theme .stu-dialog .stu-dialog__title{display:flex;gap:.5rem;align-items:flex-start;justify-content:center}.ultra-theme .stu-dialog .stu-dialog__title .stu-button-icon{margin:-.5rem 0 0}.ultra-theme .stu-dialog .stu-dialog__layout{display:block;flex-direction:column;gap:2rem;width:100%;max-width:50rem;margin:0 auto;padding:2.5rem 2rem}.ultra-theme .stu-dialog .stu-dialog__layout--row{flex-direction:row}.ultra-theme .stu-dialog .stu-dialog__layout--wide{max-width:73.125rem}.ultra-theme .stu-dialog .stu-dialog__layout:has(.stu-notification-bar){padding-bottom:0}.ultra-theme .stu-dialog .stu-dialog__layout .stu-table__layout .stu-table__layout-content-column{padding:0}.ultra-theme .stu-dialog__layout-heading{display:block;padding-bottom:2.5rem}.ultra-theme .stu-dialog__layout-heading-subtitle{margin-top:1rem}.ultra-theme .stu-dialog__core{flex-grow:1;width:100%}.ultra-theme .stu-dialog__cross{position:absolute;top:-.5rem;right:-.5rem}.ultra-theme .stu-dialog--pictured{display:flex;padding-left:15.75rem}.ultra-theme .stu-dialog--pictured .stu-dialog__image{position:absolute;top:0;left:0;width:15.75rem;min-width:15.75rem;height:calc(100% + 4rem);margin:-2rem 2rem -2rem -2rem;object-fit:cover;object-position:center}.ultra-theme .stu-dialog--hidden,.ultra-theme .stu-dialog--hidden+.cdk-global-overlay-wrapper{display:none}.ultra-theme .stu-dialog__ignore-insert-paddings{margin-right:-2rem!important;margin-left:-2rem!important}.ultra-theme .stu-dialog__action--push-start{margin-right:auto!important}.ultra-theme .stu-dialog__subtitle{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563}.ultra-theme .stu-dialog__subtitle--highlight{color:#111928;font-weight:700}.ultra-theme .stu-dialog__content-header{font-size:2rem;font-weight:500;line-height:3rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-dialog__content-subheader{font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-dialog .stu-page-layout__body{background:#f9fafb}.ultra-theme .stu-dialog__layout .stu-table__toolbar-row{background-color:#f9fafb}.ultra-theme .stu-dialog__layout .stu-table__layout{border:.0625rem solid #f3f4f6}@media screen and (max-width: 639px){.ultra-theme .stu-overlay-dialog--responsive .mat-mdc-dialog-actions{background-color:#fff;border-top:.063rem solid #f3f4f6}}.ultra-theme .stu-overlay-dialog--fullscreen .mat-mdc-dialog-title{--mdc-dialog-subhead-size: 1.25rem}.ultra-theme .stu-overlay-dialog--fullscreen .mat-mdc-dialog-actions{border-top:.063rem solid #f3f4f6}.ultra-theme .stu-dialog-side-panel{box-shadow:0 0 16px #1119281a}.ultra-theme .stu-empty-state{color:#111928}.ultra-theme .stu-empty-state__icon-wrapper{background-color:#f9fafb;border:.0625rem solid #e5e7eb}.ultra-theme .stu-empty-state__text{font-size:1.125rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-empty-state__description{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-event-detail__calendar{box-shadow:0 1px 3px #1119280f,0 2px 5px #11192829,0 8px 8px #1119280d}.ultra-theme .stu-event-detail__calendar-month{color:#fff;font-weight:500;font-size:.625rem;line-height:1rem;text-transform:uppercase;background:linear-gradient(180deg,#374151,#111928)}.ultra-theme .stu-event-detail__calendar-day{font-size:1.25rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928;background-color:#fff}.ultra-theme .stu-event-detail__time,.ultra-theme .stu-event-detail__address{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-filters-panel{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-filters-panel__header{border-bottom-color:#e5e7eb}.ultra-theme .stu-filters-panel__title{font-size:1.125rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-filters-panel__no-filters{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563}.ultra-theme .stu-filters-panel-section__title{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-filters-autocomplete__counter,.ultra-theme .stu-filters-categories__item-count{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-filters-checkbox__pagination{color:#4b5563}.ultra-theme .stu-filters-checkbox__item-count,.ultra-theme .stu-filters-radio__item-count,.ultra-theme .stu-filters-toggle__item-count{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-filters-views__create-option{color:inherit}.ultra-theme .stu-grid .stu-grid-label{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-grid .stu-grid-label--required:after{color:#5048e5;content:"*"}.ultra-theme .stu-grid .stu-grid-label--inverted{color:#f9fafb}.ultra-theme .stu-grid .stu-grid-label--inverted:after{color:currentcolor}.ultra-theme .stu-grid .stu-grid-description,.ultra-theme .stu-grid .stu-grid-value{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563}.ultra-theme .stu-grid .stu-grid-value--success{color:#057a55}.ultra-theme .stu-form-status-text{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif}.ultra-theme .stu-form-status-text--saved{color:#057a55}.ultra-theme .stu-form-status-text--changed{color:#c2410c}.ultra-theme .stu-form-status-text--error{color:#b91c1c}.ultra-theme .stu-form-status-text--saving{color:#6b7280}.ultra-theme .stu-image-uploader__description,.ultra-theme .stu-image-uploader__hint{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563}.ultra-theme .stu-layout__full-parent{position:absolute!important;inset:0}.ultra-theme .stu-layout__left--collapsible-side,.ultra-theme .stu-layout__left--collapsible-over,.ultra-theme .stu-layout__right--collapsible-side,.ultra-theme .stu-layout__right--collapsible-over{position:absolute!important;top:0;bottom:0;z-index:105;overflow:auto;background-color:#fff}.ultra-theme .stu-layout--collapsed.stu-layout__left--collapsible-side,.ultra-theme .stu-layout--collapsed.stu-layout__left--collapsible-over,.ultra-theme .stu-layout--collapsed.stu-layout__right--collapsible-side,.ultra-theme .stu-layout--collapsed.stu-layout__right--collapsible-over{visibility:hidden}.ultra-theme .stu-layout__right--collapsible-side,.ultra-theme .stu-layout__right--collapsible-over{right:0}.ultra-theme .stu-layout__left--collapsible-side,.ultra-theme .stu-layout__left--collapsible-over{left:0}.ultra-theme .stu-layout__horizontal{position:relative;display:grid;grid-template-areas:"left content right";grid-template-rows:1fr;grid-template-columns:auto 1fr auto;height:100%;overflow:hidden}.ultra-theme .stu-layout__horizontal--no-left{grid-template-areas:"content right";grid-template-columns:1fr auto}.ultra-theme .stu-layout__horizontal--no-right{grid-template-areas:"left content";grid-template-columns:auto 1fr}.ultra-theme .stu-layout__horizontal--no-sides{grid-template-areas:"content";grid-template-columns:1fr}.ultra-theme .stu-layout__vertical{display:grid;grid-template-areas:"top" "content" "bottom";grid-template-rows:auto 1fr auto;grid-template-columns:1fr;height:100%}.ultra-theme .stu-layout__content{position:relative;z-index:0;grid-area:content;overflow:auto}.ultra-theme .stu-layout__content-top,.ultra-theme .stu-layout__content-bottom,.ultra-theme .stu-layout__content-left,.ultra-theme .stu-layout__content-right{position:sticky;z-index:2}.ultra-theme .stu-layout__content-top{top:0}.ultra-theme .stu-layout__content-bottom{bottom:0}.ultra-theme .stu-layout__content-left{left:0}.ultra-theme .stu-layout__content-right{right:0}.ultra-theme .stu-layout__top{position:relative;grid-area:top}.ultra-theme .stu-layout__bottom{position:relative;grid-area:bottom}.ultra-theme .stu-layout__right{position:relative;grid-area:right;overflow:hidden}.ultra-theme .stu-layout__left{position:relative;grid-area:left;overflow:hidden}.ultra-theme .stu-layout__backdrop{inset:0;z-index:100;background-color:#00000080}.ultra-theme .stu-layout--overflow-visible{overflow:visible}.ultra-theme .stu-layout--overflow-hidden{overflow:hidden}.ultra-theme .stu-learning-card__price{color:#111928;font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-learning-card__metadata{color:#6b7280;font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-learning-card__metadata-separator{color:#d1d5db}.ultra-theme .stu-learning-card__bottom-field-icon{color:#6b7280}.ultra-theme .main-navigation__dropdown-item:hover{background-color:#f9fafb!important}.ultra-theme .main-navigation__dropdown-item:focus,.ultra-theme .main-navigation__dropdown-item:active,.ultra-theme .main-navigation__dropdown-item--current{background-color:#f3f4f6!important}.ultra-theme .stu-mat-control-wrapper{display:inline-flex;flex-direction:column}.ultra-theme .stu-mat-control-wrapper .stu-mat-control-wrapper__description{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-mat-control-wrapper .mat-mdc-form-field-error{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#b91c1c}.ultra-theme .multi-progress-bar{background-color:#fff}.ultra-theme .multi-progress-bar:after{background-image:linear-gradient(to bottom,#fff 0%,transparent 100%)}.ultra-theme .nw-editor__res ol,.ultra-theme .nw-editor__res ul{margin-left:1.125rem;padding:.375rem 0;list-style-position:outside}.ultra-theme .nw-editor__res ul{list-style-type:disc}.ultra-theme .nw-editor__res ol{list-style-type:decimal}.ultra-theme .nw-editor__res b,.ultra-theme .nw-editor__res strong{font-weight:600}.ultra-theme .nw-editor__res em,.ultra-theme .nw-editor__res i{font-style:italic}.ultra-theme .nw-editor__res a{color:#056dff;text-decoration:underline}.ultra-theme .nw-editor__res a:hover{text-decoration:none}.ultra-theme .ng-wig{position:relative}.ultra-theme .nw-toolbar{position:absolute;top:0;z-index:1;margin:0 0 1rem;padding:1rem!important;background:none!important;border-top:none!important;border-right:none!important;border-bottom:none!important;border-left:none!important;border-radius:0!important}.ultra-theme .nw-toolbar__item{padding:.188rem;border-right:0!important}.row .ultra-theme .nw-toolbar{border-top:none!important}.ultra-theme .nw-button{display:flex!important;align-items:center!important;justify-content:center!important;width:2.5rem!important;height:2.5rem!important;color:#374151!important;border:none!important;border-radius:50%!important;opacity:1!important}.ultra-theme .nw-button:before{font-size:1.375rem!important}.ultra-theme .nw-button .nwe-icon{display:flex;align-items:center;justify-content:center;background:none}.ultra-theme .nw-button .nwe-icon:before{font-size:1.5rem;font-family:Material Icons}.ultra-theme .nw-button:hover{background-color:#f9fafb!important}.ultra-theme .nw-button:focus,.ultra-theme .nw-button:active,.ultra-theme .nw-button--active{background-color:#f3f4f6!important}.ultra-theme .hide-edit-html .nw-toolbar__item:has(.nw-button--source){display:none!important}.ultra-theme .nw-editor-container{border:none!important;border-radius:0!important}.ultra-theme .nw-symbol-count{padding:0 1rem}.ultra-theme .nw-error{position:relative;margin-top:-.0625rem;padding:0 1.5rem 1rem}.ultra-theme .nw-editor__placeholder{width:calc(100% - 2rem);padding:0!important;color:#4b5563;line-height:1.5rem}.ultra-theme .icon-list-ul-custom:before,.ultra-theme .icon-list-ul:before{content:"\e241"}.ultra-theme .icon-list-ol-custom:before,.ultra-theme .icon-list-ol:before{content:"\e242"}.ultra-theme .icon-bold-custom:before,.ultra-theme .icon-bold:before{content:"\e238"}.ultra-theme .icon-italic-custom:before,.ultra-theme .icon-italic:before{content:"\e23f"}.ultra-theme .icon-underline-custom:before,.ultra-theme .icon-underline:before{content:"\e249"}.ultra-theme .icon-link-custom:before,.ultra-theme .icon-link:before{content:"\e157"}.ultra-theme .icon-code-tags:before{content:"\e86f"}.ultra-theme .icon-pound:before{content:"\e9ef"}.ultra-theme .nw-editor,.ultra-theme .nw-editor__src-container{position:relative;display:block!important;height:auto!important;margin-bottom:.5rem;padding:4.5rem 1rem 1rem!important;border:.0625rem solid transparent!important}.ultra-theme .nw-editor:after,.ultra-theme .nw-editor__src-container:after{position:absolute;inset:0;border:.0625rem solid #d1d5db;border-radius:.5rem;content:"";pointer-events:none}.ultra-theme .nw-editor:has(.nw-editor__src:focus):after,.ultra-theme .nw-editor__src-container:has(.nw-editor__src:focus):after{border-color:#056dff!important;border-width:.125rem}.ultra-theme .nw-editor:has(.nw-editor__src:hover:not(.nw-editor__src:focus)):after,.ultra-theme .nw-editor__src-container:has(.nw-editor__src:hover:not(.nw-editor__src:focus)):after{border-color:#111928!important;border-width:.125rem}.ultra-theme .nw-editor.nw-invisible,.ultra-theme .nw-editor__src-container.nw-invisible{display:none!important}.ultra-theme .nw-editor__src{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;height:15rem!important;padding:1rem!important;color:#e5e7eb;font-family:consolas,menlo,monaco,Courier New,monospace;background-color:#111928;border-radius:.313rem}.ultra-theme .nw-editor__res{display:block!important;height:15rem!important;padding:0!important;overflow:auto;line-height:1.5rem}.dialog .ultra-theme .nw-editor__res{height:15.625rem!important}.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig .nw-editor:hover:not(.nw-disabled):after{border-color:#111928!important;border-width:.125rem}.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig .mat-mdc-text-field-wrapper{margin-top:0}.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig .mat-mdc-form-field-infix,.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig .mat-mdc-form-field-flex{top:0;margin:0;padding:0;border:none}.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig .mat-mdc-text-field-wrapper,.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig .mat-mdc-form-field-subscript-wrapper{padding:0}.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig.mat-form-field-invalid .nw-editor:not(.nw-disabled):after,.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig.mat-form-field-invalid .nw-editor__src-container:not(.nw-disabled):after{border-color:#b91c1c!important;border-width:.125rem}.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{color:#b91c1c}.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig .mdc-line-ripple,.ultra-theme .mat-mdc-form-field-type-mat-ngx-wig .mdc-notched-outline{display:none!important}.ultra-theme .stu-notification-bar{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-notification-bar--informational{background-color:#f0f3ff;border:1px solid #5048e5}.ultra-theme .stu-notification-bar--informational .stu-notification-bar__icon{color:#5048e5}.ultra-theme .stu-notification-bar--warning{background-color:#fff7ed;border:1px solid #ea580c}.ultra-theme .stu-notification-bar--warning .stu-notification-bar__icon{color:#ea580c}.ultra-theme .stu-notification-bar--error{background-color:#fef2f2;border:1px solid #dc2626}.ultra-theme .stu-notification-bar--error .stu-notification-bar__icon{color:#dc2626}.ultra-theme .stu-notification-bar__title{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-page-layout__header-inner{background-color:#fff}.ultra-theme .stu-page-layout__header-toolbar{border-bottom:.0625rem solid transparent}.ultra-theme .stu-page-layout__header-toolbar--bordered{border-color:#e5e7eb}.ultra-theme .stu-page-layout__sidebar-minimizable{border-right:.0625rem solid #f3f4f6}.ultra-theme .stu-page-layout__sidebar-minimizable--opened .stu-page-layout__sidebar-minimizable-header{border-bottom:.0625rem solid #f3f4f6}.ultra-theme .stu-subheading{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#374151}.ultra-theme .stu-page-layout--list:has(.stu-list-layout){background-color:#fff}.ultra-theme .stu-page-layout__header--branded .stu-page-layout__header-inner{background-color:var(--custom-brand-base);background-image:linear-gradient(103deg,#11192880 -2.75%,#11192800 36.77%),linear-gradient(248deg,#11192880 -8.54%,#11192800 57.26%),linear-gradient(49deg,#11192880 10.37%,#11192800 72.42%);box-shadow:0 1px 3px #1119280f,0 2px 5px #11192829,0 8px 8px #1119280d}.ultra-theme .stu-page-layout__header--branded .stu-page-layout__header-toolbar{background:none}.ultra-theme .stu-page-layout__header--branded .stu-page-layout__header-navigation-container{background-color:#00000029}.ultra-theme .stu-page-layout__header--branded .mat-mdc-tab-header-pagination-chevron{border-color:#fff}.ultra-theme .stu-page-layout__header--branded .stu-page-layout__header-navigation-item{color:#fff}.ultra-theme .stu-page-layout__header--branded .stu-headline-5{font-size:3rem;font-weight:700;line-height:4rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#fff}.ultra-theme .stu-page-layout__header--branded .stu-subheading{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#fff}.ultra-theme .stu-query-highlight{display:inline-flex}.ultra-theme .stu-query-highlight__keyword{background-color:#d7edff}.ultra-theme .stu-rating-indicator{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-rating-indicator__single-star{color:#fb923c}.ultra-theme .stu-rating-indicator__review{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-reaction-bar{color:#111928;font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-reaction-bar .mat-icon{color:#6b7280}.ultra-theme .stu-search-highlighted-text{color:#111928;font-weight:600;background-color:#e0e8ff}.ultra-theme .stu-search-location__icon{color:#4b5563}.ultra-theme .stu-selection-item{color:#111928}.ultra-theme .stu-selection-item--file{background-color:#f9fafb}.ultra-theme .stu-selection-item{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.ultra-theme .stu-smart-multi-select__selection-list{background-color:#f9fafb}.ultra-theme .stu-smart-multi-select__selection-list .stu-selection-item:not(:last-child){border-bottom-color:#f3f4f6}.ultra-theme .stu-smart-select__selection-list{background-color:#f9fafb}.ultra-theme .stu-skeleton-checkbox:before{display:block;content:"";width:24px;height:24px;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 24px;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-avatar:before{display:block;content:"";width:40px;height:40px;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 40px;border-radius:20px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-thumbnail:before{display:block;content:"";width:48px;height:48px;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 48px;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-action:before{display:block;content:"";width:36px;height:36px;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 36px;border-radius:36px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-card:before{display:block;content:"";width:180px;height:150px;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 150px;border-radius:4px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-card-thumbnail{width:100%;height:100%}.ultra-theme .stu-skeleton-card-thumbnail:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-button:before{display:block;content:"";width:100px;height:40px;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 40px;border-radius:4px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-text{height:58px}.ultra-theme .stu-skeleton-text *{display:none}.ultra-theme .stu-skeleton-text:before{display:block;content:"";width:100%;height:24px;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 24px;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-text:after{display:block;margin-top:10px;content:"";width:50%;height:24px;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 24px;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-100per{width:100%;height:24px}.ultra-theme .stu-skeleton-100per:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-90per{width:90%;height:24px}.ultra-theme .stu-skeleton-90per:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-80per{width:80%;height:24px}.ultra-theme .stu-skeleton-80per:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-70per{width:70%;height:24px}.ultra-theme .stu-skeleton-70per:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-60per{width:60%;height:24px}.ultra-theme .stu-skeleton-60per:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-50per{width:50%;height:24px}.ultra-theme .stu-skeleton-50per:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-40per{width:40%;height:24px}.ultra-theme .stu-skeleton-40per:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-25per{width:25%;height:24px}.ultra-theme .stu-skeleton-25per:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-300px{width:300px;height:24px}.ultra-theme .stu-skeleton-300px:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-200px{width:200px;height:24px}.ultra-theme .stu-skeleton-200px:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-100px{width:100px;height:24px}.ultra-theme .stu-skeleton-100px:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-90px{width:90px;height:24px}.ultra-theme .stu-skeleton-90px:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-80px{width:80px;height:24px}.ultra-theme .stu-skeleton-80px:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-70px{width:70px;height:24px}.ultra-theme .stu-skeleton-70px:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-60px{width:60px;height:24px}.ultra-theme .stu-skeleton-60px:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-50px{width:50px;height:24px}.ultra-theme .stu-skeleton-50px:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton-24px{width:24px;height:24px}.ultra-theme .stu-skeleton-24px:before{display:block;content:"";width:100%;height:100%;background-image:linear-gradient(151deg,#4b55631a,#4b556305 46%,#4b55631a);background-size:800px 100%;border-radius:8px;animation-name:placeholder-shimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.ultra-theme .stu-skeleton--contrast:before{background-image:linear-gradient(151deg,#4b556399,#4b55631f 46%,#4b556399)}.ultra-theme .skip-link__anchor{font-size:1rem;font-weight:500;line-height:2rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928;background-color:#fff;box-shadow:0 1px 3px #4b55630f,0 4px 10px #4b556308}.ultra-theme .stu-status-badge{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-status-badge--regular{color:#374151;background-color:#f3f4f6}.ultra-theme .stu-status-badge--info{color:#5048e5;background-color:#e0e8ff}.ultra-theme .stu-status-badge--success{color:#057a55;background-color:#def7ec}.ultra-theme .stu-status-badge--danger{color:#b91c1c;background-color:#fee2e2}.ultra-theme .stu-status-badge--warning{color:#c2410c;background-color:#ffedd5}.ultra-theme .stu-stepper .mat-horizontal-stepper-wrapper{overflow-x:clip}.ultra-theme .stu-stepper .mat-horizontal-stepper-header-container{position:sticky;top:0;z-index:103;width:100%;max-width:73.125rem;height:4.5rem;margin:0 auto;padding:0;background-color:#fff;border-bottom:solid .0625rem #e5e7eb}.ultra-theme .stu-stepper .mat-horizontal-stepper-header-container:before,.ultra-theme .stu-stepper .mat-horizontal-stepper-header-container:after{position:absolute;top:0;bottom:-.0625rem;display:block;width:625rem;background-color:#fff;border-bottom:solid .0625rem #e5e7eb;content:""}.ultra-theme .stu-stepper .mat-horizontal-stepper-header-container:before{left:-625rem}.ultra-theme .stu-stepper .mat-horizontal-stepper-header-container:after{right:-625rem}.ultra-theme .stu-stepper--header-hidden .mat-horizontal-stepper-header-container{display:none}.ultra-theme .stu-stepper .mat-horizontal-content-container{padding:0}.ultra-theme .stu-table{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#1f2a37}.ultra-theme .stu-table__header-cell,.ultra-theme .stu-table__cell{background-color:#fff;border-bottom:1px solid #f3f4f6}.ultra-theme .stu-table__header-cell.stu-table-sticky-border-elem-left,.ultra-theme .stu-table__cell.stu-table-sticky-border-elem-left{border-right:1px solid #f3f4f6}.ultra-theme .stu-table__header-cell+.stu-table-sticky-border-elem-right,.ultra-theme .stu-table__cell+.stu-table-sticky-border-elem-right{border-left:1px solid #f3f4f6}.ultra-theme .stu-table__cell{color:#111928}.ultra-theme .stu-table__cell--primary{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-table__header-cell{font-size:.75rem;font-weight:700;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280;text-transform:uppercase;background-color:#f9fafb;transition:background-color ease .3s}.ultra-theme .stu-table__header-cell-secondary-title{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin-top:.25rem;color:#4b5563;text-transform:none}.ultra-theme .stu-table__header-cell.cdk-resizable-overlay-thumb-active{background-color:#f9fafb;cursor:ew-resize}.ultra-theme .stu-table__header-cell .mat-focus-indicator{border-bottom:none!important}.ultra-theme .stu-table .stu-table__header-cell-secondary-title{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-table__row.cdk-drag-preview{border:1px solid #f3f4f6}.ultra-theme .stu-table__row.cdk-drag-preview .stu-table__cell{opacity:.75}.ultra-theme .stu-table__row--footer .stu-table__cell{border-top:1px solid #f3f4f6}.ultra-theme .stu-table__row--selected .stu-table__cell{background-color:#f9fafb}.ultra-theme .stu-table__row:hover:not(.stu-table__row--header,.stu-table__row--footer) .stu-table__cell{background-color:#f9fafb}.ultra-theme .stu-table .mat-sort-header-arrow{color:#4b5563}.ultra-theme .stu-table__link{color:#056dff}.ultra-theme .stu-table__text--primary{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-table__text--secondary{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-table__text--warn{color:#ea580c}.ultra-theme .stu-table__text--success{color:#057a55}.ultra-theme .stu-table__text--danger{color:#b91c1c}.ultra-theme .stu-table__validated-cell{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;display:flex;align-items:center;color:#ea580c}.ultra-theme .stu-table__validated-cell-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:.5rem}.ultra-theme .mat-icon{flex-shrink:0}.ultra-theme .stu-table__group-cell{color:#111928}.ultra-theme .stu-table__group-cell-item{color:inherit}.ultra-theme .stu-table__group-cell-item:before{background-color:#d1d5db}.ultra-theme .stu-table__human-cell-main--link{color:inherit}.ultra-theme .stu-table__human-cell-secondary{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-human-group__avatar{outline-color:#fff}.ultra-theme .stu-table__learning-cell-main--link{color:inherit}.ultra-theme .stu-table__learning-cell-secondary{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .stu-table__numeral-cell-main{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-table__numeral-cell-text{color:#6b7280}.ultra-theme .stu-table__price-cell-main{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-table__price-cell-main--regular{color:inherit}.ultra-theme .stu-table__price-cell-main--muted{color:#6b7280}.ultra-theme .stu-table__price-cell-main--warn{color:#ea580c}.ultra-theme .stu-table__price-cell-main--success{color:#057a55}.ultra-theme .stu-table__price-cell-main--danger{color:#b91c1c}.ultra-theme .stu-table__rating-cell-link{color:inherit}.ultra-theme .stu-table__rating-cell-link .stu-table__rating-cell-number{text-underline-position:under;font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-table__rating-cell-link .stu-table__rating-cell-number:focus-visible{outline:none}.ultra-theme .stu-table__rating-cell-link .stu-table__rating-cell-number:hover{text-decoration:underline}.ultra-theme .stu-table__text-cell{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-table__text-cell--regular{color:inherit}.ultra-theme .stu-table__text-cell--muted{color:#6b7280}.ultra-theme .stu-table__text-cell--warn{color:#c2410c}.ultra-theme .stu-table__text-cell--success{color:#057a55}.ultra-theme .stu-table__text-cell--danger{color:#b91c1c}.ultra-theme .stu-table__text-cell-main--link{color:inherit}.ultra-theme .stu-table__input-cell{color:#111928;font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-table__input-cell-icon{color:#b91c1c}.ultra-theme .stu-table__input-cell-value--empty{color:#4b5563}.ultra-theme .stu-table__input-cell-editable .mdc-text-field--outlined{background-color:#fff}.ultra-theme .stu-table__tree-node-cell--regular{color:inherit}.ultra-theme .stu-table__tree-node-cell--muted{color:#6b7280}.ultra-theme .stu-table__tree-node-cell--warn{color:#ea580c}.ultra-theme .stu-table__tree-node-cell--success{color:#057a55}.ultra-theme .stu-table__tree-node-cell--danger{color:#b91c1c}.ultra-theme .stu-table__tree-node-cell-main--link{color:inherit}.ultra-theme .stu-table__tree-node-cell-secondary{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-table__row:hover .stu-table__tree-node-cell--regular{color:#111928}.ultra-theme .stu-table-column-settings{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.ultra-theme .stu-table-column-settings__header{border-bottom-color:#e5e7eb}.ultra-theme .stu-table-column-settings__title{font-size:1.125rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-table-column-settings__close-btn{color:#4b5563}.ultra-theme .stu-table-column-settings__item-dragger{color:#d1d5db}.ultra-theme .stu-table-column-settings-excluded__tooltip-title{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-table-column-settings-excluded__tooltip-list-item{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563}.ultra-theme .stu-table-dnd-handle{display:contents}.ultra-theme .stu-table-dnd-handle__icon{display:block;margin:auto;cursor:move;color:#4b5563}.ultra-theme .training-session-cell__details-calendar{box-shadow:0 1px 3px #1119280f,0 2px 5px #11192829,0 8px 8px #1119280d}.ultra-theme .training-session-cell__details-calendar-month{color:#fff;font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;text-transform:uppercase;background:linear-gradient(180deg,#374151,#111928)}.ultra-theme .training-session-cell__details-calendar-day{font-size:1.25rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928;background-color:#fff}.ultra-theme .training-session-cell__details-content-top{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .training-session-cell__details-content-top-time,.ultra-theme .training-session-cell__details-content-bottom{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.ultra-theme .training-session-cell__details-more-button-content{color:#4b5563}.ultra-theme .stu-tertiary-nav{background-color:#fff;border:solid .0625rem #e5e7eb}.ultra-theme .stu-tertiary-nav__item{color:#4b5563}.ultra-theme .stu-tertiary-nav__item:hover,.ultra-theme .stu-tertiary-nav__item--hover{background-color:#f9fafb}.ultra-theme .stu-tertiary-nav__item--active:before{background-color:#111928}.ultra-theme .stu-tertiary-nav__item--active .stu-tertiary-nav__item-icon{color:#111928}.ultra-theme .stu-tertiary-nav .stu-tertiary-nav__item-icon{color:#4b5563}.ultra-theme .stu-tertiary-nav .stu-tertiary-nav__item-icon--success{color:#057a55}.ultra-theme .stu-tertiary-nav .stu-tertiary-nav__item-icon--warning{color:#c2410c}.ultra-theme .stu-tertiary-nav .stu-tertiary-nav__item-icon--danger{color:#b91c1c}.ultra-theme .stu-tertiary-nav{font-size:1rem;font-weight:500;line-height:2rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .timeline__actions{border-color:#d1d5db}.ultra-theme .timeline__actions--accent{border-color:#5f1e4a}.ultra-theme .timeline__actions--danger{border-color:#ef4444}.ultra-theme .timeline__actions--warning{border-color:#f97316}.ultra-theme .timeline__actions--primary{border-color:#2893ff}.ultra-theme .timeline__actions--success{border-color:#0e9f6e}.ultra-theme .stu-toolbar{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#000000de;background:#fff}.ultra-theme .stu-node{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928;background-color:#fff;border:1px solid #f3f4f6}.ultra-theme .stu-node__circle-button{color:#374151;background-color:#fff!important;border:1px solid #e5e7eb}.ultra-theme .stu-node:focus-within{background-color:#f4f7f9}.ultra-theme .stu-node:focus-within .stu-node__actions button{opacity:1;pointer-events:auto}.ultra-theme .stu-node:focus-within .stu-node__circle-button{display:inline-block}.ultra-theme .stu-node--child{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.ultra-theme .stu-node--active{color:#111928;font-weight:500}.ultra-theme .stu-node--active:before{position:absolute;right:0;display:block;height:100%;border-right:4px solid #111928;content:""}.ultra-theme .stu-node:not(:first-child){border-top:none}.ultra-theme .stu-node:hover:not(.disable-hover,.cdk-drag-preview){background-color:#f4f7f9}.ultra-theme .stu-node__icon{color:#4b5563}.ultra-theme .stu-node__icon--disabled{opacity:.5}.ultra-theme .stu-node.cdk-drag-preview{background-color:#fff;box-shadow:0 0 16px #1119281a}.ultra-theme .stu-video-preview__text{color:#edf8ff}.ultra-theme .mat-accent{--mdc-slider-handle-color: #056dff;--mdc-slider-focus-handle-color: #056dff;--mdc-slider-hover-handle-color: #056dff;--mdc-slider-active-track-color: #056dff;--mdc-slider-inactive-track-color: #056dff;--mdc-slider-with-tick-marks-inactive-container-color: #056dff;--mdc-slider-with-tick-marks-active-container-color: white;--mat-slider-ripple-color: #056dff;--mat-slider-hover-state-layer-color: rgba(5, 109, 255, .05);--mat-slider-focus-state-layer-color: rgba(5, 109, 255, .2)}.ultra-theme .mat-warn{--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white;--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2)}.ultra-theme .stu-slider{display:block}.ultra-theme .stu-slider .mat-mdc-slider{width:100%;margin:0;--mdc-slider-handle-shape: 6.25rem;--mdc-slider-handle-height: 1.25rem;--mdc-slider-handle-width: 1.875rem;--mdc-slider-handle-elevation: 0px 1px 3px 0px rgba(75, 85, 99, .06), 0px 4px 10px 0px rgba(75, 85, 99, .03);--mdc-slider-active-track-height: .25rem;--mdc-slider-inactive-track-height: .25rem;--mdc-slider-inactive-track-color: #e5e7eb;--mdc-slider-with-tick-marks-container-size: .375rem;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-with-tick-marks-active-container-opacity: 1;--mdc-slider-with-tick-marks-inactive-container-color: #fff;--mdc-slider-with-tick-marks-inactive-container-opacity: 1;--mdc-slider-with-tick-marks-container-shape: none}.ultra-theme .stu-slider .mat-mdc-slider .mat-ripple-element{background:none!important}.ultra-theme .stu-slider .mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__thumb,.ultra-theme .stu-slider .mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__track--active_fill{transition-timing-function:ease}.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__thumb-knob{background:linear-gradient(180deg,#fff 30%,#f3f4f6);border:none}.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__thumb-knob:focus,.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__thumb-knob:hover{background:linear-gradient(180deg,#fff 30%,#f3f4f6)}.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__thumb-knob:before{display:block;width:100%;height:100%;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkZyYW1lIiBjbGlwLXBhdGg9InVybCgjY2xpcDBfNjgxMV8zNzY5KSI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik0xMSAwTDExIDEyTDkuNzUgMTJMOS43NSAtNS40NjM5MmUtMDhMMTEgMFpNNi42MjUgLTEuOTEyMzdlLTA3TDYuNjI1IDEyTDUuMzc1IDEyTDUuMzc1IC0yLjQ1ODc3ZS0wN0w2LjYyNSAtMS45MTIzN2UtMDdaTTIuMjUgLTMuODI0NzVlLTA3TDIuMjUgMTJMMC45OTk5OTkgMTJMMSAtNC4zNzExNGUtMDdMMi4yNSAtMy44MjQ3NWUtMDdaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNjgxMV8zNzY5KSIvPgo8L2c+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNjgxMV8zNzY5IiB4MT0iNiIgeTE9Ii0yLjE4NTU3ZS0wNyIgeDI9IjYiIHkyPSIxMiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRTZFNkU2Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Q2RDZENiIvPgo8L2xpbmVhckdyYWRpZW50Pgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzY4MTFfMzc2OSI+CjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) no-repeat center;border:.0625rem solid #d1d5db;border-radius:6.25rem;content:""}.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__tick-marks>:first-child,.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__tick-marks>:last-child{display:none}.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__tick-marks *:before,.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__tick-marks *:after{position:absolute;top:.0625rem;display:block;width:.375rem;height:.25rem;background:#e5e7eb;border-radius:.125rem;content:""}.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__tick-marks *:before{right:.3125rem}.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__tick-marks *:after{right:-.3125rem}.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__tick-mark--active:before,.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__tick-mark--active:after{background:#056dff}.ultra-theme .stu-slider .mat-mdc-slider .mdc-slider__track--inactive{opacity:1}.ultra-theme .stu-button-stretched,.partial-ultra .stu-button-stretched{width:100%}.ultra-theme .stu-button-cursor,.partial-ultra .stu-button-cursor{cursor:not-allowed}.ultra-theme .mat-mdc-button-base,.partial-ultra .mat-mdc-button-base{display:inline-flex;align-items:center;justify-content:center;padding:0 1rem;line-height:2.5rem;border-radius:.5rem}.ultra-theme .mat-mdc-button-base.mdc-button,.partial-ultra .mat-mdc-button-base.mdc-button{height:2.5rem}.ultra-theme .mat-mdc-button-base .mdc-button__label,.partial-ultra .mat-mdc-button-base .mdc-button__label{--mdc-protected-button-label-text-tracking: .01rem;letter-spacing:var(--mdc-protected-button-label-text-tracking)}.ultra-theme .mat-mdc-button-base.mat-inverted,.partial-ultra .mat-mdc-button-base.mat-inverted{background-color:transparent;--mdc-text-button-label-text-color: #fff;--mdc-protected-button-label-text-color: #fff;--mdc-icon-button-icon-color: #fff}.ultra-theme .mat-mdc-button-base.mat-inverted.stu-loading-indicator,.partial-ultra .mat-mdc-button-base.mat-inverted.stu-loading-indicator{background-color:transparent;pointer-events:none}.ultra-theme .mat-mdc-button-base.mat-inverted.stu-loading-indicator .mat-mdc-progress-spinner,.partial-ultra .mat-mdc-button-base.mat-inverted.stu-loading-indicator .mat-mdc-progress-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ultra-theme .mat-mdc-button-base.mat-inverted.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-button-base.mat-inverted.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle{stroke:#fff}.ultra-theme .mat-mdc-button-base.mat-inverted:hover,.partial-ultra .mat-mdc-button-base.mat-inverted:hover{background-color:#ffffff29;--mat-mdc-button-persistent-ripple-color: #fff}.ultra-theme .mat-mdc-button-base.mat-inverted.stu-button-active,.ultra-theme .mat-mdc-button-base.mat-inverted:active,.partial-ultra .mat-mdc-button-base.mat-inverted.stu-button-active,.partial-ultra .mat-mdc-button-base.mat-inverted:active{background-color:#ffffff3d;--mat-mdc-button-persistent-ripple-color: #fff}.ultra-theme .mat-mdc-button-base:not(.stu-loading-indicator):focus-visible,.partial-ultra .mat-mdc-button-base:not(.stu-loading-indicator):focus-visible{outline:.125rem solid #056dff;outline-offset:-.125rem;outline-offset:.125rem}.ultra-theme .mat-mdc-button:disabled.stu-loading-indicator .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-button:disabled.stu-loading-indicator .mat-mdc-progress-spinner circle{stroke:#9ca3af}.ultra-theme .mat-mdc-button:disabled .mat-icon,.partial-ultra .mat-mdc-button:disabled .mat-icon{--mat-icon-color: #9ca3af}.ultra-theme .mat-mdc-button[disabled][disabled],.partial-ultra .mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color: #9ca3af}.ultra-theme .mat-mdc-button.mat-unthemed,.ultra-theme .mat-mdc-button.mat-primary,.partial-ultra .mat-mdc-button.mat-unthemed,.partial-ultra .mat-mdc-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #111928;--mat-mdc-button-ripple-color: transparent;--mdc-text-button-label-text-color: #111928;--mdc-text-button-container-color: transparent}.ultra-theme .mat-mdc-button.mat-unthemed:not(:disabled),.ultra-theme .mat-mdc-button.mat-primary:not(:disabled),.partial-ultra .mat-mdc-button.mat-unthemed:not(:disabled),.partial-ultra .mat-mdc-button.mat-primary:not(:disabled){box-shadow:none}.ultra-theme .mat-mdc-button.mat-unthemed.stu-loading-indicator,.ultra-theme .mat-mdc-button.mat-primary.stu-loading-indicator,.partial-ultra .mat-mdc-button.mat-unthemed.stu-loading-indicator,.partial-ultra .mat-mdc-button.mat-primary.stu-loading-indicator{background-color:inherit;pointer-events:none}.ultra-theme .mat-mdc-button.mat-unthemed.stu-loading-indicator .mat-mdc-progress-spinner,.ultra-theme .mat-mdc-button.mat-primary.stu-loading-indicator .mat-mdc-progress-spinner,.partial-ultra .mat-mdc-button.mat-unthemed.stu-loading-indicator .mat-mdc-progress-spinner,.partial-ultra .mat-mdc-button.mat-primary.stu-loading-indicator .mat-mdc-progress-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ultra-theme .mat-mdc-button.mat-unthemed.stu-loading-indicator:not(:disabled):not(.mat-primary,.mat-accent,.mat-warn,.mat-inverted) .mat-mdc-progress-spinner circle,.ultra-theme .mat-mdc-button.mat-primary.stu-loading-indicator:not(:disabled):not(.mat-primary,.mat-accent,.mat-warn,.mat-inverted) .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-button.mat-unthemed.stu-loading-indicator:not(:disabled):not(.mat-primary,.mat-accent,.mat-warn,.mat-inverted) .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-button.mat-primary.stu-loading-indicator:not(:disabled):not(.mat-primary,.mat-accent,.mat-warn,.mat-inverted) .mat-mdc-progress-spinner circle{stroke:#111928}.ultra-theme .mat-mdc-button.mat-accent,.partial-ultra .mat-mdc-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #056dff;--mat-mdc-button-ripple-color: transparent;--mdc-text-button-label-text-color: #056dff;--mdc-text-button-container-color: transparent}.ultra-theme .mat-mdc-button.mat-accent:not(:disabled),.partial-ultra .mat-mdc-button.mat-accent:not(:disabled){box-shadow:none}.ultra-theme .mat-mdc-button.mat-accent.stu-loading-indicator,.partial-ultra .mat-mdc-button.mat-accent.stu-loading-indicator{background-color:inherit;pointer-events:none}.ultra-theme .mat-mdc-button.mat-accent.stu-loading-indicator .mat-mdc-progress-spinner,.partial-ultra .mat-mdc-button.mat-accent.stu-loading-indicator .mat-mdc-progress-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ultra-theme .mat-mdc-button.mat-accent.stu-loading-indicator:not(:disabled):not(.mat-primary,.mat-accent,.mat-warn,.mat-inverted) .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-button.mat-accent.stu-loading-indicator:not(:disabled):not(.mat-primary,.mat-accent,.mat-warn,.mat-inverted) .mat-mdc-progress-spinner circle{stroke:#056dff}.ultra-theme .mat-mdc-button .mdc-button__label,.partial-ultra .mat-mdc-button .mdc-button__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ultra-theme .mat-mdc-button.stu-button-small,.partial-ultra .mat-mdc-button.stu-button-small{min-width:2rem;height:2rem}.ultra-theme .mat-mdc-button.stu-button-small .mat-icon,.partial-ultra .mat-mdc-button.stu-button-small .mat-icon{width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1.25rem}.ultra-theme .mat-mdc-button.stu-button-small .mat-mdc-button-touch-target,.partial-ultra .mat-mdc-button.stu-button-small .mat-mdc-button-touch-target{height:2.5rem}.ultra-theme .mat-mdc-button.stu-button-small.mat-mdc-icon-button .mat-mdc-button-touch-target,.partial-ultra .mat-mdc-button.stu-button-small.mat-mdc-icon-button .mat-mdc-button-touch-target{width:2.5rem}.ultra-theme .mat-mdc-raised-button:disabled.stu-loading-indicator .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-raised-button:disabled.stu-loading-indicator .mat-mdc-progress-spinner circle{stroke:#9ca3af}.ultra-theme .mat-mdc-raised-button:disabled .mat-icon,.partial-ultra .mat-mdc-raised-button:disabled .mat-icon{--mat-icon-color: #9ca3af}.ultra-theme .mat-mdc-raised-button[disabled][disabled],.partial-ultra .mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color: #f9fafb;--mdc-protected-button-disabled-label-text-color: #9ca3af;border:.0625rem solid #f3f4f6}.ultra-theme .mat-mdc-raised-button.mat-unthemed,.partial-ultra .mat-mdc-raised-button.mat-unthemed{--mat-mdc-button-persistent-ripple-color: #111928;--mat-mdc-button-ripple-color: transparent;--mdc-protected-button-label-text-color: #111928;--mdc-protected-button-container-color: #fff;border:.0625rem solid #e5e7eb}.ultra-theme .mat-mdc-raised-button.mat-unthemed:not(:disabled),.partial-ultra .mat-mdc-raised-button.mat-unthemed:not(:disabled){box-shadow:0 1px 3px #4b55630f,0 4px 10px #4b556308}.ultra-theme .mat-mdc-raised-button.mat-unthemed:hover,.partial-ultra .mat-mdc-raised-button.mat-unthemed:hover,.ultra-theme .mat-mdc-raised-button.mat-unthemed:active,.ultra-theme .mat-mdc-raised-button.mat-unthemed.stu-button-active,.partial-ultra .mat-mdc-raised-button.mat-unthemed:active,.partial-ultra .mat-mdc-raised-button.mat-unthemed.stu-button-active{border:.0625rem solid #e5e7eb}.ultra-theme .mat-mdc-raised-button.mat-unthemed.stu-loading-indicator,.partial-ultra .mat-mdc-raised-button.mat-unthemed.stu-loading-indicator{background-color:#fff;pointer-events:none}.ultra-theme .mat-mdc-raised-button.mat-unthemed.stu-loading-indicator .mat-mdc-progress-spinner,.partial-ultra .mat-mdc-raised-button.mat-unthemed.stu-loading-indicator .mat-mdc-progress-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ultra-theme .mat-mdc-raised-button.mat-unthemed.stu-loading-indicator:not(:disabled):not(.mat-primary,.mat-accent,.mat-warn,.mat-inverted) .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-raised-button.mat-unthemed.stu-loading-indicator:not(:disabled):not(.mat-primary,.mat-accent,.mat-warn,.mat-inverted) .mat-mdc-progress-spinner circle{stroke:#111928}.ultra-theme .mat-mdc-raised-button.mat-primary,.partial-ultra .mat-mdc-raised-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: transparent;--mdc-protected-button-label-text-color: #fff;--mdc-protected-button-container-color: #1f2a37;border:.0625rem solid #111928}.ultra-theme .mat-mdc-raised-button.mat-primary:not(:disabled),.partial-ultra .mat-mdc-raised-button.mat-primary:not(:disabled){box-shadow:0 1px 3px #1119280f,0 2px 5px #11192829,0 8px 8px #1119280d}.ultra-theme .mat-mdc-raised-button.mat-primary:hover,.partial-ultra .mat-mdc-raised-button.mat-primary:hover{border:.0625rem solid #1f2a37}.ultra-theme .mat-mdc-raised-button.mat-primary:active,.ultra-theme .mat-mdc-raised-button.mat-primary.stu-button-active,.partial-ultra .mat-mdc-raised-button.mat-primary:active,.partial-ultra .mat-mdc-raised-button.mat-primary.stu-button-active{border:.0625rem solid #374151}.ultra-theme .mat-mdc-raised-button.mat-primary.stu-loading-indicator,.partial-ultra .mat-mdc-raised-button.mat-primary.stu-loading-indicator{background-color:#1f2a37;pointer-events:none}.ultra-theme .mat-mdc-raised-button.mat-primary.stu-loading-indicator .mat-mdc-progress-spinner,.partial-ultra .mat-mdc-raised-button.mat-primary.stu-loading-indicator .mat-mdc-progress-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ultra-theme .mat-mdc-raised-button.mat-primary.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-raised-button.mat-primary.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle{stroke:#fff}.ultra-theme .mat-mdc-raised-button.mat-accent,.partial-ultra .mat-mdc-raised-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: transparent;--mdc-protected-button-label-text-color: #fff;--mdc-protected-button-container-color: #056dff;border:.0625rem solid #0a5ceb}.ultra-theme .mat-mdc-raised-button.mat-accent:not(:disabled),.partial-ultra .mat-mdc-raised-button.mat-accent:not(:disabled){box-shadow:0 1px 3px #056dff0f,0 2px 5px #056dff29,0 8px 8px #056dff0d}.ultra-theme .mat-mdc-raised-button.mat-accent:hover,.partial-ultra .mat-mdc-raised-button.mat-accent:hover{border:.0625rem solid #0f4abe}.ultra-theme .mat-mdc-raised-button.mat-accent:active,.ultra-theme .mat-mdc-raised-button.mat-accent.stu-button-active,.partial-ultra .mat-mdc-raised-button.mat-accent:active,.partial-ultra .mat-mdc-raised-button.mat-accent.stu-button-active{border:.0625rem solid #134295}.ultra-theme .mat-mdc-raised-button.mat-accent.stu-loading-indicator,.partial-ultra .mat-mdc-raised-button.mat-accent.stu-loading-indicator{background-color:#056dff;pointer-events:none}.ultra-theme .mat-mdc-raised-button.mat-accent.stu-loading-indicator .mat-mdc-progress-spinner,.partial-ultra .mat-mdc-raised-button.mat-accent.stu-loading-indicator .mat-mdc-progress-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ultra-theme .mat-mdc-raised-button.mat-accent.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-raised-button.mat-accent.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle{stroke:#fff}.ultra-theme .mat-mdc-raised-button.mat-warn,.partial-ultra .mat-mdc-raised-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: transparent;--mdc-protected-button-label-text-color: #fff;--mdc-protected-button-container-color: #dc2626;border:.0625rem solid #b91c1c}.ultra-theme .mat-mdc-raised-button.mat-warn:not(:disabled),.partial-ultra .mat-mdc-raised-button.mat-warn:not(:disabled){box-shadow:0 1px 3px #dc26260f,0 2px 5px #dc262629,0 8px 8px #dc26260d}.ultra-theme .mat-mdc-raised-button.mat-warn:hover,.partial-ultra .mat-mdc-raised-button.mat-warn:hover{border:.0625rem solid #991b1b}.ultra-theme .mat-mdc-raised-button.mat-warn:active,.ultra-theme .mat-mdc-raised-button.mat-warn.stu-button-active,.partial-ultra .mat-mdc-raised-button.mat-warn:active,.partial-ultra .mat-mdc-raised-button.mat-warn.stu-button-active{border:.0625rem solid #7f1d1d}.ultra-theme .mat-mdc-raised-button.mat-warn.stu-loading-indicator,.partial-ultra .mat-mdc-raised-button.mat-warn.stu-loading-indicator{background-color:#dc2626;pointer-events:none}.ultra-theme .mat-mdc-raised-button.mat-warn.stu-loading-indicator .mat-mdc-progress-spinner,.partial-ultra .mat-mdc-raised-button.mat-warn.stu-loading-indicator .mat-mdc-progress-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ultra-theme .mat-mdc-raised-button.mat-warn.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-raised-button.mat-warn.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle{stroke:#fff}.ultra-theme .mat-mdc-raised-button.mat-warn-inverted,.partial-ultra .mat-mdc-raised-button.mat-warn-inverted{--mat-mdc-button-persistent-ripple-color: #dc2626;--mat-mdc-button-ripple-color: transparent;--mdc-protected-button-label-text-color: #dc2626;--mdc-protected-button-container-color: #fff;border:.0625rem solid #e5e7eb}.ultra-theme .mat-mdc-raised-button.mat-warn-inverted:not(:disabled),.partial-ultra .mat-mdc-raised-button.mat-warn-inverted:not(:disabled){box-shadow:0 1px 3px #dc26260f,0 2px 5px #dc262629,0 8px 8px #dc26260d}.ultra-theme .mat-mdc-raised-button.mat-warn-inverted:hover,.partial-ultra .mat-mdc-raised-button.mat-warn-inverted:hover,.ultra-theme .mat-mdc-raised-button.mat-warn-inverted:active,.ultra-theme .mat-mdc-raised-button.mat-warn-inverted.stu-button-active,.partial-ultra .mat-mdc-raised-button.mat-warn-inverted:active,.partial-ultra .mat-mdc-raised-button.mat-warn-inverted.stu-button-active{border:.0625rem solid #e5e7eb}.ultra-theme .mat-mdc-raised-button.mat-warn-inverted.stu-loading-indicator,.partial-ultra .mat-mdc-raised-button.mat-warn-inverted.stu-loading-indicator{background-color:#fff;pointer-events:none}.ultra-theme .mat-mdc-raised-button.mat-warn-inverted.stu-loading-indicator .mat-mdc-progress-spinner,.partial-ultra .mat-mdc-raised-button.mat-warn-inverted.stu-loading-indicator .mat-mdc-progress-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ultra-theme .mat-mdc-raised-button.mat-warn-inverted.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle,.partial-ultra .mat-mdc-raised-button.mat-warn-inverted.stu-loading-indicator:not(:disabled) .mat-mdc-progress-spinner circle{stroke:#dc2626}.ultra-theme .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button),.partial-ultra .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button){min-width:2.5rem;padding:0 .5rem}.ultra-theme .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button) .mat-icon,.partial-ultra .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button) .mat-icon{margin:0;width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1.5rem}.ultra-theme .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button).stu-button-small,.partial-ultra .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button).stu-button-small{min-width:2rem;height:2rem;padding:.25rem}.ultra-theme .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button).stu-button-small .mat-icon,.partial-ultra .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button).stu-button-small .mat-icon{width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1.25rem}.ultra-theme .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button).stu-button-small .mat-mdc-button-touch-target,.partial-ultra .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button).stu-button-small .mat-mdc-button-touch-target{height:2.5rem}.ultra-theme .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button).stu-button-small.mat-mdc-icon-button .mat-mdc-button-touch-target,.partial-ultra .mat-mdc-raised-button.stu-button-icon:not(.mat-mdc-icon-button).stu-button-small.mat-mdc-icon-button .mat-mdc-button-touch-target{width:2.5rem}.ultra-theme .mat-mdc-icon-button[disabled][disabled],.partial-ultra .mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color: #9ca3af;--mdc-icon-button-disabled-icon-color: #9ca3af}.ultra-theme .mat-mdc-icon-button.mat-mdc-button-base,.partial-ultra .mat-mdc-icon-button.mat-mdc-button-base{padding:.5rem;--mdc-icon-button-state-layer-size: 2.5rem}.ultra-theme .mat-mdc-icon-button.mat-unthemed,.ultra-theme .mat-mdc-icon-button.mat-primary,.partial-ultra .mat-mdc-icon-button.mat-unthemed,.partial-ultra .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #111928}.ultra-theme .mat-mdc-icon-button.mat-accent,.partial-ultra .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #056dff}.ultra-theme .mat-mdc-icon-button.mat-warn,.partial-ultra .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626}.ultra-theme .mat-mdc-icon-button,.ultra-theme .mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.partial-ultra .mat-mdc-icon-button,.partial-ultra .mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:.5rem}.ultra-theme .mat-mdc-icon-button.stu-button-small,.partial-ultra .mat-mdc-icon-button.stu-button-small{--mdc-icon-button-state-layer-size: 2rem;padding:.25rem}.ultra-theme .mat-mdc-icon-button.stu-button-small .mat-icon,.partial-ultra .mat-mdc-icon-button.stu-button-small .mat-icon{width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1.25rem}.ultra-theme .mat-mdc-icon-button.stu-button-small .mat-mdc-button-touch-target,.partial-ultra .mat-mdc-icon-button.stu-button-small .mat-mdc-button-touch-target{height:2.5rem}.ultra-theme .mat-mdc-icon-button.stu-button-small.mat-mdc-icon-button .mat-mdc-button-touch-target,.partial-ultra .mat-mdc-icon-button.stu-button-small.mat-mdc-icon-button .mat-mdc-button-touch-target{width:2.5rem}html{--mdc-snackbar-container-shape: 4px}html{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #056dff}html{--mdc-snackbar-supporting-text-font: Aeonik, Helvetica, sans-serif;--mdc-snackbar-supporting-text-line-height: 1.5rem;--mdc-snackbar-supporting-text-size: 1rem;--mdc-snackbar-supporting-text-weight: 400}html{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary,.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #056dff;--mat-text-button-state-layer-color: #056dff;--mat-text-button-ripple-color: rgba(5, 109, 255, .1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.mat-mdc-unelevated-button.mat-primary,.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #056dff;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary,.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #056dff;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary,.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #056dff;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: #056dff;--mat-outlined-button-ripple-color: rgba(5, 109, 255, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}html{--mdc-text-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-protected-button-container-height: 36px;--mdc-outlined-button-container-height: 36px;--mat-text-button-touch-target-display: block;--mat-filled-button-touch-target-display: block;--mat-protected-button-touch-target-display: block;--mat-outlined-button-touch-target-display: block}html{--mdc-text-button-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-text-button-label-text-size: 1rem;--mdc-text-button-label-text-tracking: normal;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none;--mdc-filled-button-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-filled-button-label-text-size: 1rem;--mdc-filled-button-label-text-tracking: normal;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none;--mdc-protected-button-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-protected-button-label-text-size: 1rem;--mdc-protected-button-label-text-tracking: normal;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none;--mdc-outlined-button-label-text-font: Aeonik, Helvetica, sans-serif;--mdc-outlined-button-label-text-size: 1rem;--mdc-outlined-button-label-text-tracking: normal;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none}.stu-snackbar-container{--mdc-snackbar-container-color: #111928;--mdc-snackbar-supporting-text-color: #fff;padding:12px 16px}.stu-snackbar-container .mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: #fff}html{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html{--mdc-plain-tooltip-supporting-text-font: Aeonik, Helvetica, sans-serif;--mdc-plain-tooltip-supporting-text-size: .75rem;--mdc-plain-tooltip-supporting-text-weight: 500;--mdc-plain-tooltip-supporting-text-tracking: normal}.mat-mdc-tooltip{color:#fff;--mdc-plain-tooltip-supporting-text-size: .875rem !important;word-break:break-word;--mdc-plain-tooltip-container-color: #1f2a37}.mat-mdc-tooltip--inverted{color:#1f2a37!important;--mdc-plain-tooltip-container-color: #fff}.mat-mdc-tooltip--wide{max-width:25rem!important}.mat-mdc-tooltip .mdc-tooltip__surface{padding:.4375rem .75rem}.mat-tooltip-panel-non-interactive{pointer-events:none}.mat-mdc-tooltip-surface{overflow:auto!important}.stu-snackbar-container .stu-simple-snackbar{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-snackbar-container--info{--mdc-snackbar-container-color: #111928}.stu-snackbar-container--info .stu-simple-snackbar .stu-simple-snackbar__button,.stu-snackbar-container--info .stu-simple-snackbar .stu-simple-snackbar__icon-button{color:#e5e7eb}.stu-snackbar-container--warn{--mdc-snackbar-container-color: #7f1d1d}.stu-snackbar-container--warn .stu-simple-snackbar .stu-simple-snackbar__button,.stu-snackbar-container--warn .stu-simple-snackbar .stu-simple-snackbar__icon-button{color:#fff}.stu-navigation{border-right:1px solid #f3f4f6}.stu-navigation--opened:not(:hover,:has(:focus-visible)){border-right:1px solid transparent}.stu-navigation__item-icon{color:#6b7280}.stu-navigation__item--active .stu-navigation__item-icon{color:#fff}.stu-navigation__item{font-size:1rem;font-weight:500;line-height:2rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563;transition:background-color .2s}.stu-navigation__item--active{color:#fff;background-color:#1f2a37}.stu-navigation__item:hover:not(.stu-navigation__item--active),.stu-navigation__item:focus-visible:not(.stu-navigation__item--active){color:#1f2a37;background-color:#f9fafb}.stu-navigation__item-accent{color:#fff;background-color:#dc2626}.notification-link:hover{color:#fff}.notification-link--white:hover{color:#111928}.notification-link__unread-indicator{background-color:#f0f3ff}.notification-link--white .notification-link__unread-indicator{background-color:#5048e5}.unified-header{background-color:var(--custom-brand-base);border-bottom:solid .0625rem var(--custom-brand-base--110)}.unified-header--white{background-color:#fff;border-bottom:solid .0625rem #f3f4f6}.profile-widget__button{color:#111928;font-weight:500!important;background-color:#0000001a!important;box-shadow:inset 0 0 0 .0625rem #0003}.profile-widget__button:hover,.profile-widget__button:focus{background-color:#00000026!important}.profile-widget__button:active{background-color:#0003!important}.profile-widget--inverted .profile-widget__button{color:#fff!important;background-color:#ffffff1a!important;box-shadow:inset 0 0 0 .0625rem #fff3}.profile-widget--inverted .profile-widget__button:hover,.profile-widget--inverted .profile-widget__button:focus{background-color:#ffffff29!important}.profile-widget--inverted .profile-widget__button:active{background-color:#fff3!important}.profile-widget--white .profile-widget__button{background-color:#f9fafb!important;box-shadow:inset 0 0 0 .0625rem #f3f4f6}.profile-widget--white .profile-widget__button:hover,.profile-widget--white .profile-widget__button:focus{background-color:#f3f4f6!important;box-shadow:inset 0 0 0 .0625rem #e5e7eb}.profile-widget--white .profile-widget__button:active{background-color:#e5e7eb!important;box-shadow:inset 0 0 0 .0625rem #d1d5db}.profile-widget__panel{border:solid .0625rem #f3f4f6;box-shadow:0 1px 3px #4b55630f,0 2px 5px #4b556329,0 8px 8px #4b55630d!important}.profile-widget__user-info{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.profile-widget__list{border-top:solid .0625rem #f3f4f6}.profile-widget__item:hover{background-color:#f9fafb!important}.profile-widget__item:focus,.profile-widget__item:active{background-color:#f3f4f6!important}.stu-layout__full-parent,.ultra-theme .stu-layout__full-parent{position:absolute!important;inset:0}.stu-layout__left--collapsible-side,.stu-layout__left--collapsible-over,.stu-layout__right--collapsible-side,.stu-layout__right--collapsible-over,.ultra-theme .stu-layout__right--collapsible-side,.ultra-theme .stu-layout__right--collapsible-over,.ultra-theme .stu-layout__left--collapsible-side,.ultra-theme .stu-layout__left--collapsible-over{position:absolute!important;top:0;bottom:0;z-index:105;overflow:auto;background-color:#fff}.stu-layout--collapsed.stu-layout__left--collapsible-side,.stu-layout--collapsed.stu-layout__left--collapsible-over,.stu-layout--collapsed.stu-layout__right--collapsible-side,.stu-layout--collapsed.stu-layout__right--collapsible-over{visibility:hidden}.stu-layout__right--collapsible-side,.stu-layout__right--collapsible-over,.ultra-theme .stu-layout__right--collapsible-side,.ultra-theme .stu-layout__right--collapsible-over{right:0}.stu-layout__left--collapsible-side,.stu-layout__left--collapsible-over,.ultra-theme .stu-layout__left--collapsible-side,.ultra-theme .stu-layout__left--collapsible-over{left:0}.stu-layout__horizontal{position:relative;display:grid;grid-template-areas:"left content right";grid-template-rows:1fr;grid-template-columns:auto 1fr auto;height:100%;overflow:hidden}.stu-layout__horizontal--no-left{grid-template-areas:"content right";grid-template-columns:1fr auto}.stu-layout__horizontal--no-right{grid-template-areas:"left content";grid-template-columns:auto 1fr}.stu-layout__horizontal--no-sides{grid-template-areas:"content";grid-template-columns:1fr}.stu-layout__vertical{display:grid;grid-template-areas:"top" "content" "bottom";grid-template-rows:auto 1fr auto;grid-template-columns:1fr;height:100%}.stu-layout__content{position:relative;z-index:0;grid-area:content;overflow:auto}.stu-layout__content-top,.stu-layout__content-bottom,.stu-layout__content-left,.stu-layout__content-right{position:sticky;z-index:2}.stu-layout__content-top{top:0}.stu-layout__content-bottom{bottom:0}.stu-layout__content-left{left:0}.stu-layout__content-right{right:0}.stu-layout__top{position:relative;grid-area:top}.stu-layout__bottom{position:relative;grid-area:bottom}.stu-layout__right{position:relative;grid-area:right;overflow:hidden}.stu-layout__left{position:relative;grid-area:left;overflow:hidden}.stu-layout__backdrop{inset:0;z-index:100;background-color:#00000080}.stu-layout--overflow-visible{overflow:visible}.stu-layout--overflow-hidden{overflow:hidden}.stu-list-layout__side-panel,.stu-list-layout__top,.stu-list-layout__footer{box-shadow:0 0 16px #1119281a}.stu-list-layout__content,.stu-list-layout__footer,.stu-list-layout__footer-info{background-color:#fff}.stu-list-layout__footer-info{border-bottom:.0625rem solid #f3f4f6}.stu-list-layout--table .stu-list-layout__content-wrapper{background-color:#fff;box-shadow:0 0 16px #1119281a;clip-path:inset(0 -1rem -1rem -1rem)}.stu-list-layout--table .stu-list-layout__footer{border-top:.0625rem solid #f3f4f6;clip-path:inset(0 -1rem -1rem -1rem)}.list-empty-state{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;background-color:#fff}.stu-list-layout--cards .list-empty-state .stu-empty-state--filter{box-shadow:0 0 16px #1119281a}.stu-list-pagination{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563;background-color:#fff}.stu-list-toolbar{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;display:block;color:#1f2a37;background-color:#fff}.stu-list-toolbar__title{font-size:1.125rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-list-toolbar__items-number{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-list-toolbar__title--dark{color:#111928}.stu-list-toolbar__search-icon,.stu-list-toolbar__search--input::placeholder{color:#6b7280}.stu-list-toolbar__search-input{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#1f2a37;caret-color:#4b5563}.stu-list-toolbar__search-input:focus{outline:none}.stu-list-toolbar__actions{color:#4b5563}.stu-list-toolbar__actions .mat-badge-medium.mat-badge-below .mat-badge-content{right:-.25rem;bottom:-.25rem}.stu-list-toolbar__row-settings{border-top:.063rem solid #f3f4f6}.stu-list-toolbar__sorting-subtitle,.stu-list-toolbar__selected-filters-clear{color:#6b7280}.stu-list-toolbar__selected-filters-clear{align-self:center}.stu-list-toolbar__sorting-subtitle{font-size:.875rem}.stu-breadcrumb{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.stu-breadcrumb__item-link{color:#056dff;font-weight:700}.stu-simple-crumbs__crumb{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563}.stu-simple-crumbs__crumb:last-child{font-weight:600}.stu-simple-crumbs__separator{font-size:16px!important;line-height:16px!important}.stu-simple-list-item{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#111928}.stu-simple-list-item__title{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-simple-list-item__description{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.stu-simple-list-item__prefix .mat-icon-no-color,.stu-simple-list-item__suffix .mat-icon-no-color{color:#6b7280!important}.stu-simple-list-item[disabled],.stu-simple-list-item--disabled,.stu-simple-list-item[disabled] .stu-simple-list-item__description,.stu-simple-list-item[disabled] .stu-simple-list-item__description .mat-icon-no-color,.stu-simple-list-item[disabled] .stu-simple-list-item__prefix,.stu-simple-list-item[disabled] .stu-simple-list-item__prefix .mat-icon-no-color,.stu-simple-list-item[disabled] .stu-simple-list-item__suffix,.stu-simple-list-item[disabled] .stu-simple-list-item__suffix .mat-icon-no-color,.stu-simple-list-item--disabled .stu-simple-list-item__description,.stu-simple-list-item--disabled .stu-simple-list-item__description .mat-icon-no-color,.stu-simple-list-item--disabled .stu-simple-list-item__prefix,.stu-simple-list-item--disabled .stu-simple-list-item__prefix .mat-icon-no-color,.stu-simple-list-item--disabled .stu-simple-list-item__suffix,.stu-simple-list-item--disabled .stu-simple-list-item__suffix .mat-icon-no-color,[disabled] .stu-simple-list-item,[disabled] .stu-simple-list-item .stu-simple-list-item__description,[disabled] .stu-simple-list-item .stu-simple-list-item__description .mat-icon-no-color,[disabled] .stu-simple-list-item .stu-simple-list-item__prefix,[disabled] .stu-simple-list-item .stu-simple-list-item__prefix .mat-icon-no-color,[disabled] .stu-simple-list-item .stu-simple-list-item__suffix,[disabled] .stu-simple-list-item .stu-simple-list-item__suffix .mat-icon-no-color{color:#d1d5db}.stu-smart-input__add-new-option,.stu-smart-input__add-new-option:visited,.stu-smart-input__add-new-option:active{color:#111928}.stu-smart-input__empty-item{color:#4b5563}.stu-smart-input-panel{color:#000000de;background:#fff;box-shadow:0 0 16px #1119281a}.stu-smart-input-panel .mat-mdc-option{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-smart-input-panel .mat-mdc-option:hover{background-color:#f9fafb}.stu-smart-input-panel .mat-mdc-option.mat-mdc-selected:not(.mat-active,:hover){background:#fff}.stu-smart-input-panel .mat-mdc-option.mat-mdc-selected:not(.mat-active,:hover):not(.mdc-list-item--disabled){color:#000000de}.stu-dynamic-tooltip{-webkit-user-select:text;user-select:text}.stu-dynamic-tooltip__content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;min-width:6rem;padding:1rem 1.5rem;background-color:#fff;border-radius:.25rem}.stu-dynamic-tooltip__content--dark{color:#fff;background-color:#111928}.stu-dynamic-tooltip__content-item:not(:last-child){padding-bottom:.5rem}.stu-dynamic-tooltip__title{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0;margin-bottom:.5rem}.stu-dynamic-tooltip__body{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563}.stu-dynamic-tooltip__body--limited-width{max-width:19.75rem}.stu-dynamic-tooltip__content--dark>.stu-dynamic-tooltip__body{color:#fff}.stu-section-group--with-frame{background-color:#f9fafb}.stu-section{background-color:#fff;border:.0625rem solid #e5e7eb}.stu-section__header-body:focus-visible{outline:.125rem solid #056dff;outline-offset:-.125rem}.stu-section__title{color:#111928;font-size:1.25rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-section__subtitle{color:#6b7280;font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-section__strap{background-color:#f9fafb;border-bottom:.0625rem solid #e5e7eb;border-top:.0625rem solid #e5e7eb;font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-section--expandable:hover:not(:has(.stu-section--expandable:hover)),.stu-section--expandable:not(.stu-section--expanded):has(* :focus-visible){border-color:#111928}.stu-section--expandable.stu-section--expanded.stu-section--active.stu-section--focused{border-color:transparent!important;outline:.125rem solid #111928;outline-offset:-.125rem}.stu-section--secondary .stu-section__title{font-size:1.125rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-skill-assessment-graph__level{color:#6b7280;font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-skill-assessment-graph__avatar .stu-avatar__initials{color:#0a5ceb;background-color:#edf8ff}.stu-skills-overview-chart__item--dashed,.stu-skill-assessment-legend__item--dashed:before,.stu-skill-assessment-graph__item--dashed{background:repeating-linear-gradient(-45deg,#2893ff,#2893ff .313rem,#b9e1ff .313rem .625rem)}.stu-skills-overview-chart__item,.stu-skill-assessment-legend__item:before,.stu-skill-assessment-graph__item{background-color:#d1d5db}.stu-skills-overview-chart__item--filled,.stu-skill-assessment-legend__item--filled:before,.stu-skill-assessment-graph__item--filled{background-color:#056dff}.stu-skill-assessment-legend__item{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.stu-skill-assessment-parent-cell{background-color:#f9fafb}.stu-skill-assessment-parent-cell__level{font-size:.75rem;font-weight:700;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.stu-skill-assessment-tooltip__level{font-size:.75rem;font-weight:700;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.stu-skill-assessment-tooltip__description{color:#111928}.stu-skill-assessment-tooltip__header,.stu-skill-assessment-tooltip__description{font-size:.75rem;font-weight:500;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;border-bottom:1px solid #f3f4f6}.stu-skills-overview-chart__item--dashed,.stu-skill-assessment-graph__item--dashed,.stu-skill-assessment-legend__item--dashed:before{background:repeating-linear-gradient(-45deg,#2893ff,#2893ff .313rem,#b9e1ff .313rem .625rem)}.stu-skills-overview-chart__item,.stu-skill-assessment-graph__item,.stu-skill-assessment-legend__item:before{background-color:#d1d5db}.stu-skills-overview-chart__item--filled,.stu-skill-assessment-graph__item--filled,.stu-skill-assessment-legend__item--filled:before{background-color:#056dff}p{margin:0 0 1rem}ul,ol{margin-top:0;margin-bottom:1rem}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important}.affix{position:fixed}body{min-width:20rem;overflow:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:1380px;margin:0 auto;padding:0 1.5rem}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media only screen and (min-width: 960px){.container{padding-right:32px;padding-left:32px}}.site-content{display:block;width:100%}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{display:table;content:""}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */audio,canvas,img,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.dropdown{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:block;cursor:pointer}.dropdown--disabled{cursor:default}.dropdown__content{position:absolute;top:calc(100% - 1px);left:0;z-index:15;width:100%;min-width:110px;background-color:#fff;border:1px solid #b4babc}.dropdown--bottom .dropdown__content{top:40px;bottom:auto}.dropdown__list{max-height:12.5rem;margin:0;padding:0;overflow-y:auto;list-style-type:none}.dropdown__item{display:block;height:36px;padding:6px 16px;color:#051821;cursor:pointer}.dropdown__item:not(.dropdown__item--static):hover,.dropdown__item--hover{background-color:#f3f3f4}[academySticky]{position:relative;max-width:100%}[academySticky]>*{position:absolute;display:block;width:100%}[academySticky].st-sticky--fixed>*{position:fixed}.page-section{display:block;margin:0 0 3rem}.page-section__list-tile+.page-section__list-tile{margin-top:24px}.page-section-title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 0 1rem}.page-section-title:before,.page-section-title:after{display:table;content:" "}.page-section-title:after{clear:both}@media (min-width: 900px){.page-section-title{font-size:1.5rem;line-height:2rem}}.page-section-title--with-sorted .page-section-title__button{float:right}.page-section-header{display:flex;align-items:center;margin:0 0 16px}.page-section-header__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0}@media (min-width: 900px){.page-section-header__title{font-size:1.5rem;line-height:2rem}}.page-section-header__action{margin-left:auto}.alert{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:0 0 24px;padding:16px;color:#051821;border-radius:.5rem}.alert--error{color:#051821;background-color:#f9d4cf}.alert--success{background-color:#d0e7cc}.alert--warning{background-color:#f9e2cc}.alert__content{clear:both}.alert__icon{float:left;margin:4px 8px 0 0;font-size:1rem}.alert__title{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:0}.alert__text{overflow:hidden}.alert.form__field{margin:-4px -4px 25px;padding:4px}.alert.form__field .alert__content{padding:7px}.content-formatting{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;word-wrap:break-word;word-break:break-word}.content-formatting p{margin-bottom:22px}.content-formatting p:empty{display:none}.content-formatting h1{font-weight:400;font-size:2.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:3rem}@media (min-width: 900px){.content-formatting h1{font-size:3rem;line-height:4rem}}.content-formatting h2{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 0 1rem}@media (min-width: 900px){.content-formatting h2{font-size:2rem;line-height:2.5rem}}.content-formatting h3{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 0 1rem}@media (min-width: 900px){.content-formatting h3{font-size:1.5rem;line-height:2rem}}.content-formatting ol{margin:0 0 22px 12px;padding:0;list-style:none;counter-reset:item}.content-formatting ol>li{position:relative;padding:0 0 16px 26px}.content-formatting ol>li:before{display:inline-block;min-width:26px;margin-left:-26px;content:counters(item,".") ".";counter-increment:item}.content-formatting ol>li ol,.content-formatting ol>li ul{margin-top:16px}.content-formatting ul{display:block;margin:12px 0;padding:0;list-style:none}.content-formatting ul>li{position:relative;display:block;margin-bottom:10px;padding:0 0 16px 35px}.content-formatting ul>li:before{font-weight:400;font-family:icomoon!important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:8px;left:9px;width:9px;height:9px;color:inherit;background:none;border-radius:0;content:"\ea1d"}.content-formatting ul>li ol,.content-formatting ul>li ul{margin-top:16px}.content-panel{padding:24px}.form__field{margin:0 0 24px}.form__field:before,.form__field:after{display:table;content:" "}.form__field:after{clear:both}.form__file-control{position:relative}.form__file-container{width:100%;min-height:42px;background-color:#fff;border-radius:.5rem}.form__file-container--with-border{padding-left:12px;border:1px solid #b4babc}.form-field-has-error .form__file-container{padding-left:12px;border-color:#e3290f;box-shadow:0 0 0 .25rem #f7bfb7}.responsive-embed{position:relative;display:block;max-width:100%;overflow:hidden}.responsive-embed__media{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.layout-center{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.layout-grid{margin:0;padding:0;list-style-type:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1.5rem}.layout-grid--one-column{grid-template-columns:1fr}.layout-grid__item{width:100%}.layout-inline{display:flex;align-items:center;justify-content:flex-start}.layout-inline__item{flex-shrink:0}.layout-inline__item:not(:first-child){padding-left:16px}.layout-inline__item--expand{flex-grow:1;flex-shrink:1;overflow:hidden}.layout-inline__item--collapse{flex-grow:0;flex-shrink:1;overflow:hidden}.layout-inline__item--animated{flex-basis:0;transition:flex .3s linear}.layout-inline__item--40px{width:40px}.layout-inline__item--64px{width:64px}.layout-inline__item--100px{width:100px}.layout-inline__item--250px{width:250px}.layout-inline__item--20per{width:20%}.layout-inline__item--25per{width:25%}.layout-inline__item--33per{width:33.3333333333%}.layout-inline__item--40per{width:40%}.layout-inline__item--50per{width:50%}.layout-inline__item--60per{width:60%}.layout-inline__item--66per{width:66.6666666667%}.layout-inline--align-right{justify-content:flex-end!important}.layout-inline--align-center{justify-content:center!important}.layout-inline--space-between{justify-content:space-between!important}.layout-inline--valign-baseline{align-items:baseline!important}.layout-inline--valign-stretch{align-items:stretch!important}.layout-inline--valign-top{align-items:flex-start!important}.layout-inline--valign-bottom{align-items:flex-end!important}.layout-inline--stretch{height:100%}.layout-inline--94px>.layout-inline__item:not(:first-child){padding-left:94px}.layout-inline--88px>.layout-inline__item:not(:first-child){padding-left:88px}.layout-inline--64px>.layout-inline__item:not(:first-child){padding-left:64px}.layout-inline--44px>.layout-inline__item:not(:first-child){padding-left:44px}.layout-inline--32px>.layout-inline__item:not(:first-child){padding-left:32px}.layout-inline--24px>.layout-inline__item:not(:first-child){padding-left:24px}.layout-inline--16px>.layout-inline__item:not(:first-child){padding-left:16px}.layout-inline--12px>.layout-inline__item:not(:first-child){padding-left:12px}.layout-inline--10px>.layout-inline__item:not(:first-child){padding-left:10px}.layout-inline--6px>.layout-inline__item:not(:first-child){padding-left:6px}.layout-inline--0px>.layout-inline__item:not(:first-child){padding-left:0}.layout-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}.layout-list__item{flex-shrink:0}.layout-list__item:not(:last-child){padding-bottom:24px}.layout-list__item--expand{flex-grow:1;flex-shrink:0}.layout-list--align-center{align-items:center}.layout-list--94px>.layout-list__item:not(:last-child){padding-bottom:94px}.layout-list--88px>.layout-list__item:not(:last-child){padding-bottom:88px}.layout-list--64px>.layout-list__item:not(:last-child){padding-bottom:64px}.layout-list--44px>.layout-list__item:not(:last-child){padding-bottom:44px}.layout-list--32px>.layout-list__item:not(:last-child){padding-bottom:32px}.layout-list--24px>.layout-list__item:not(:last-child){padding-bottom:24px}.layout-list--16px>.layout-list__item:not(:last-child){padding-bottom:16px}.layout-list--12px>.layout-list__item:not(:last-child){padding-bottom:12px}.layout-list--10px>.layout-list__item:not(:last-child){padding-bottom:10px}.layout-list--6px>.layout-list__item:not(:last-child){padding-bottom:6px}.layout-list--0px>.layout-list__item:not(:last-child){padding-bottom:0}.layout-split{display:flex;align-items:center;justify-content:space-between;width:100%}.layout-split__item{flex-shrink:0}.layout-split__item--expand{flex-grow:1;overflow:hidden}.layout-split--stretch{height:100%}.layout-split--bottom{align-items:flex-end}.layout-split--start{justify-content:flex-start}.layout-wrap{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin-left:-10px;margin-bottom:-10px}.layout-wrap__item{margin-left:10px;margin-bottom:10px}.layout-wrap--valign-stretch{align-items:stretch!important}.layout-wrap--align-left{justify-content:flex-start!important}.layout-wrap--94px{margin-left:-94px;margin-bottom:-94px}.layout-wrap--94px .layout-wrap__item{margin-left:94px;margin-bottom:94px}.layout-wrap--88px{margin-left:-88px;margin-bottom:-88px}.layout-wrap--88px .layout-wrap__item{margin-left:88px;margin-bottom:88px}.layout-wrap--64px{margin-left:-64px;margin-bottom:-64px}.layout-wrap--64px .layout-wrap__item{margin-left:64px;margin-bottom:64px}.layout-wrap--44px{margin-left:-44px;margin-bottom:-44px}.layout-wrap--44px .layout-wrap__item{margin-left:44px;margin-bottom:44px}.layout-wrap--32px{margin-left:-32px;margin-bottom:-32px}.layout-wrap--32px .layout-wrap__item{margin-left:32px;margin-bottom:32px}.layout-wrap--24px{margin-left:-24px;margin-bottom:-24px}.layout-wrap--24px .layout-wrap__item{margin-left:24px;margin-bottom:24px}.layout-wrap--16px{margin-left:-16px;margin-bottom:-16px}.layout-wrap--16px .layout-wrap__item{margin-left:16px;margin-bottom:16px}.layout-wrap--12px{margin-left:-12px;margin-bottom:-12px}.layout-wrap--12px .layout-wrap__item{margin-left:12px;margin-bottom:12px}.layout-wrap--10px{margin-left:-10px;margin-bottom:-10px}.layout-wrap--10px .layout-wrap__item{margin-left:10px;margin-bottom:10px}.layout-wrap--6px{margin-left:-6px;margin-bottom:-6px}.layout-wrap--6px .layout-wrap__item{margin-left:6px;margin-bottom:6px}.layout-wrap--0px,.layout-wrap--0px .layout-wrap__item{margin-left:0;margin-bottom:0}.is--muted{color:#505d64}.is--primary{color:#337291}.is--warning{color:#e36d00}.is--danger{color:#e3290f}.is--success{color:#128900}.layout-inline__item:not(:first-child).is--push-94px{padding-left:94px!important}.layout-list__item:not(:last-child).is--push-94px{padding-bottom:94px!important}.layout-inline__item:not(:first-child).is--push-88px{padding-left:88px!important}.layout-list__item:not(:last-child).is--push-88px{padding-bottom:88px!important}.layout-inline__item:not(:first-child).is--push-64px{padding-left:64px!important}.layout-list__item:not(:last-child).is--push-64px{padding-bottom:64px!important}.layout-inline__item:not(:first-child).is--push-44px{padding-left:44px!important}.layout-list__item:not(:last-child).is--push-44px{padding-bottom:44px!important}.layout-inline__item:not(:first-child).is--push-32px{padding-left:32px!important}.layout-list__item:not(:last-child).is--push-32px{padding-bottom:32px!important}.layout-inline__item:not(:first-child).is--push-24px{padding-left:24px!important}.layout-list__item:not(:last-child).is--push-24px{padding-bottom:24px!important}.layout-inline__item:not(:first-child).is--push-16px{padding-left:16px!important}.layout-list__item:not(:last-child).is--push-16px{padding-bottom:16px!important}.layout-inline__item:not(:first-child).is--push-12px{padding-left:12px!important}.layout-list__item:not(:last-child).is--push-12px{padding-bottom:12px!important}.layout-inline__item:not(:first-child).is--push-10px{padding-left:10px!important}.layout-list__item:not(:last-child).is--push-10px{padding-bottom:10px!important}.layout-inline__item:not(:first-child).is--push-6px{padding-left:6px!important}.layout-list__item:not(:last-child).is--push-6px{padding-bottom:6px!important}.layout-inline__item:not(:first-child).is--push-0px{padding-left:0!important}.layout-list__item:not(:last-child).is--push-0px{padding-bottom:0!important}.is--text-align-right{text-align:right!important}.is--text-align-center{text-align:center!important}.is--text-align-left{text-align:left!important}.is--font-weight-bold{font-weight:700!important}.is--link,.live-session-link{display:inline;font-size:inherit;line-height:inherit;text-decoration:underline;cursor:pointer}.is--link:hover,.live-session-link:hover{text-decoration:none}.is--hidden{display:none!important}.active-micro__list{position:relative;display:flex;margin-right:-32px}@media only screen and (max-width: 799.98px){.active-micro__list{margin-right:-16px}}.active-micro__item{display:flex;flex:0 0 33.3%;max-width:33.33%;padding-right:32px}@media only screen and (max-width: 799.98px){.active-micro__item{flex:0 0 50%;max-width:50%;padding-right:16px}}@media only screen and (max-width: 799.98px) and (max-width: 479.98px){.active-micro__item{flex:0 0 100%;max-width:100%}.active-micro__item:nth-child(2){display:none}}@media only screen and (max-width: 799.98px){.active-micro__item:nth-child(3){display:none}}.active-micro__card-preview{position:absolute!important;right:32px;left:32px;margin-left:-32px!important}@media only screen and (max-width: 799.98px){.active-micro__card-preview{right:16px}}.aspect-ratio-box-4-3,.aspect-ratio-box-16-9{position:relative;display:block;width:100%;overflow:hidden}.aspect-ratio-box-4-3>.aspect-ratio-box__inner,.aspect-ratio-box-16-9>.aspect-ratio-box__inner{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-box-4-3>img.aspect-ratio-box__inner,.aspect-ratio-box-16-9>img.aspect-ratio-box__inner{object-fit:cover}.aspect-ratio-box-16-9{padding-top:56.25%}.aspect-ratio-box-4-3{padding-top:75%}.assignment-answer{display:block;margin:0 0 20px;padding:17px 22px;word-wrap:break-word;border:1px solid #e6e8e9;border-radius:1rem}@media only screen and (max-width: 639.98px){.assignment-answer{padding:15px}}.assignment-answer:last-of-type{margin-bottom:0}.assignment-answer__inner{position:relative;height:0;margin:0 -22px;padding:0 22px;overflow:hidden;background:#fafafb;border-radius:0 0 .5rem .5rem}@media only screen and (max-width: 639.98px){.assignment-answer__inner{margin:0 -15px;padding:0 15px}}.assignment-answer__title{display:block;margin:0 0 1rem}.assignment-answer__description{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e6e8e9}.assignment-answer__description p:last-child{margin-bottom:0}.assignment-answer__replay p:last-child{margin-bottom:0}.assignment-answer__form .nw-editor-container{min-height:110px;margin-bottom:15px;padding:10px 15px;background-color:#fff;border:1px solid #b4babc;border-radius:.5rem}.assignment-answer__form .nw-editor-container .nw-editor__src,.assignment-answer__form .nw-editor-container .nw-editor__res{padding:0;outline:none}.assignment-answer__form .nw-editor-container .nw-editor{height:auto;table-layout:fixed}.assignment-answer__form .nw-editor-container .nw-editor__placeholder{padding:0;color:#505d64;vertical-align:top}.assignment-answer__button{margin-right:10px}.assignment-answer__bar{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;padding-top:25px}.assignment-answer__bar:before,.assignment-answer__bar:after{display:table;content:" "}.assignment-answer__bar:after{clear:both}@media only screen and (max-width: 639.98px){.assignment-answer__bar{padding-top:15px}}.assignment-answer__controls{float:right}@media only screen and (max-width: 639.98px){.assignment-answer__controls{float:none;clear:both;margin:1rem -.5rem 0}}.assignment-answer__control-button{margin-left:15px}@media only screen and (max-width: 639.98px){.assignment-answer__control-button{margin:0 10px 0 0}}@media only screen and (max-width: 639.98px){.assignment-answer__control-button--right{float:right;margin:0 0 0 10px}}.assignment-answer__date{float:left;color:#505d64}@media only screen and (max-width: 639.98px){.assignment-answer__date{display:block;float:none;padding-bottom:1rem;border-bottom:1px solid #e6e8e9}}.assignment-answer .nw-toolbar{display:none}.assignment-answer--expanded .assignment-answer__inner{height:auto;margin:15px -22px -17px;padding:28px 22px 17px}@media only screen and (max-width: 639.98px){.assignment-answer--expanded .assignment-answer__inner{margin:15px -15px -15px;padding:28px 15px 17px}}.assignment-comments{position:relative}.assignment-comments__top{padding:0 0 15px;overflow:hidden}.assignment-comments__title{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;float:left;margin:0}.assignment-comments__count{float:right;color:#505d64}.assignment-comments__list{margin:0 0 30px;border-bottom:1px solid #e6e8e9}.assignment-comments__item{padding:17px 0 14px;border-top:1px solid #e6e8e9}.assignment-comments__item-content{padding:0 0 20px}.assignment-comments__info:before,.assignment-comments__info:after{display:table;content:" "}.assignment-comments__info:after{clear:both}.assignment-comments__info .assignment-answer__date{float:right}.assignment-comments__author{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;float:left;color:#505d64}.assignment-comments__date{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;float:right;color:#505d64}.assignment-comments__more{margin:0 0 30px}.box-border,.classroom-training-upcoming-dates-section__livesessions{display:block;padding:24px;border:1px solid #e6e8e9;border-radius:.5rem}.box-border--white-bg,.classroom-training-upcoming-dates-section__livesessions{background-color:#fff}.card-preview{position:relative;display:flex;max-width:100%;margin:32px 0 0;overflow:hidden;background-color:#051821;border-radius:.5rem;transition:width .25s ease-in-out}@media only screen and (max-width: 1119.98px){.card-preview{margin:0}}.card-preview__wrapper{display:flex;flex-direction:column;min-width:inherit}.card-preview__marker-navigation{display:block;width:18.125rem;height:26.438rem;background-color:#051821}@media only screen and (max-width: 1119.98px){.card-preview__marker-navigation{width:100%;height:15.375rem}}@media only screen and (max-width: 639.98px){.card-preview__marker-navigation{flex-grow:1}}.card-preview__marker-navigation .ps__rail-y{z-index:2;background-color:transparent!important}.card-preview__marker-navigation .marker-navigation__container{height:100%}.card-preview__top-panel{position:absolute;top:0;right:0;left:0;z-index:2;display:flex;align-items:center;margin:1rem 1rem 0;padding:.5rem 1rem;background-color:#051821cc;border-radius:.5rem;transform:translateY(-100%);opacity:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out}@media only screen and (max-width: 639.98px){.card-preview__top-panel{position:initial;margin:1rem;transform:translateY(0);opacity:1}}.card-preview__top-panel:hover,.card-preview__top-panel:focus-within,.card-preview__top-panel--show-controls{transform:translateY(0);opacity:1}.card-preview__back-button{margin-right:1.5rem}.card-preview__close{position:absolute;top:1.5rem;right:1.5rem;z-index:3}@media only screen and (max-width: 639.98px){.card-preview__close{display:none}}.card-preview__close-icon{display:inline-block;width:1em;height:1em}.card-preview__provider-name{margin:0;color:#fff}.card-preview__actions{position:fixed;bottom:0;z-index:1;display:flex;gap:1.5rem;justify-content:center;width:100%;transform:translateY(-50%)}@media only screen and (min-width: 640px){.card-preview__actions{display:none}}.card-preview__body{display:flex;width:100%;min-height:26.4375rem;overflow:hidden}@media only screen and (max-width: 639.98px){.card-preview__body{flex-direction:column;height:100%;min-height:auto;overflow-y:auto}}.card-preview__content{flex-shrink:0;width:100%;max-width:47rem;transform:translate(0);transition:transform .4s ease-in-out}@media only screen and (max-width: 639.98px){.card-preview__content{padding:0}}.card-preview__content:after{position:absolute;inset:0;background-image:linear-gradient(264.67deg,#051821cc,#051821);content:""}.card-preview__content-header{display:flex;width:100%}.card-preview__content-title{margin:.5rem 0;color:#fff}.card-preview__content-data{position:relative;z-index:1;display:flex;flex-direction:column;max-width:60%;min-height:26.4375rem;padding:1.5rem 1.5rem 2.5rem}@media only screen and (max-width: 639.98px){.card-preview__content-data{max-width:none;max-height:none;padding:5.375rem 1rem 6.625rem}}.card-preview__content-meta{display:flex;flex-wrap:wrap;margin-top:auto;margin-bottom:2rem}.card-preview__content-meta-item{display:flex;flex:0 1 auto;align-items:center;padding-right:1.5rem;color:#b4babc}.card-preview__content-meta-icon.mat-icon{width:auto;height:auto;margin-right:.5rem;font-size:1rem}.card-preview__content-img-wrapper{position:absolute;inset:0;overflow:hidden}@media only screen and (max-width: 639.98px){.card-preview__comments-tab .card-preview__content-img-wrapper{display:none}}.card-preview__content-img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 639.98px){.card-preview__content-img{height:auto}}.card-preview__content-description{margin-bottom:1rem;color:#fff}@media only screen and (max-width: 639.98px){.card-preview__content-description{margin-bottom:1.5rem}}.card-preview__comments-tab{flex-grow:1}@media only screen and (max-width: 639.98px){.card-preview__comments-tab{height:100%}}.card-preview__comments-tab:after{position:absolute;inset:0;background-image:linear-gradient(264.67deg,#051821cc,#051821);content:""}@media only screen and (max-width: 639.98px){.card-preview__comments-tab:after{display:none}}.card-preview__play-button{position:absolute;top:50%;right:20%;z-index:1;transform:translateY(-50%)}@media only screen and (max-width: 639.98px){.card-preview__play-button{display:none}}.card-preview__embed{width:100%;min-height:100%;background:#051821;border-radius:1rem;transform:translate(100%);transition:transform .4s ease-in-out}@media only screen and (max-width: 639.98px){.card-preview__embed{display:flex;flex-direction:column;min-height:auto}}.card-preview--show-embed{overflow:visible}@media only screen and (min-width: 1120px){.card-preview--show-embed{margin:-3.563rem 0 0}}.card-preview--show-embed .card-preview__content{width:0;max-height:0;padding-bottom:56.25%;overflow:hidden;transform:translate(-100%)}@media only screen and (max-width: 639.98px){.card-preview--show-embed .card-preview__content{padding-bottom:0}}.card-preview--show-embed .card-preview__embed{transform:translate(0)}@media only screen and (min-width: 1120px){.card-preview--show-embed .card-preview-navigation{position:absolute;bottom:-3.563rem;left:0;width:100%}}.classroom-training-date-item{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;padding:.75rem 0;border-top:.0625rem solid #e6e8e9}.classroom-training-date-item__main{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}.classroom-training-date-item__dynamic-view{display:flex;flex-basis:90%;flex-grow:1;flex-shrink:0;align-items:flex-start;justify-content:flex-start;padding-right:1rem}@media only screen and (max-width: 639.98px){.classroom-training-date-item__dynamic-view{flex-direction:column}}.classroom-training-date-item__bottom-info{display:flex;flex-direction:column}.classroom-training-date-item__bottom-info-item{padding-top:.375rem}@media only screen and (max-width: 639.98px){.classroom-training-date-item__dates{padding-bottom:.375rem}}.classroom-training-date-item__dates,.classroom-training-date-item__location,.classroom-training-date-item__trainer{flex-basis:35%;flex-grow:1;flex-shrink:0}.classroom-training-date-item__trainer{flex-basis:30%}.classroom-training-date-item__more-info-padding{padding-left:2rem}@media only screen and (max-width: 639.98px){.classroom-training-date-item__more-info-padding--mobile{padding-left:2rem}}.classroom-training-date-item__list-view{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}.classroom-training-date-item__short-info{display:flex;align-items:center;justify-content:flex-start;height:100%;min-height:2.8125rem}@media only screen and (max-width: 639.98px){.classroom-training-date-item__short-info{min-height:2.1875rem}}.classroom-training-date-item__short-info--with-padding{margin-bottom:.75rem}@media only screen and (max-width: 639.98px){.classroom-training-date-item__short-info--with-padding{margin-bottom:.375rem}}@media only screen and (max-width: 639.98px){.classroom-training-date-item__short-info--without-icons-mobile{padding-left:2rem}}.classroom-training-date-item__show-more{color:#505d64;text-decoration:underline;cursor:pointer}.classroom-training-date-item__show-more:hover{text-decoration:none}.classroom-training-date-item__open-trigger{flex-shrink:0;width:1.75rem;cursor:pointer}.classroom-training-date-item-radio__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important}.classroom-training-date-item-radio__input:focus-visible+.classroom-training-date-item-radio__label:before{outline:.125rem solid #056dff;outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.classroom-training-date-item-radio{position:relative;display:inline-block;min-height:1.25rem;padding-left:1.25rem;vertical-align:middle}.classroom-training-date-item-radio__label{cursor:pointer}.classroom-training-date-item-radio__input:disabled+.classroom-training-date-item-radio__label:before{border-color:#cdd1d3;cursor:not-allowed}.classroom-training-date-item-radio__label:before,.classroom-training-date-item-radio__label:after{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;text-align:center;content:""}.classroom-training-date-item-radio__label:before{background-color:transparent;border-style:solid;border-width:.125rem;transition:background-color .1s ease-in-out}.classroom-training-date-item-radio__label:before{border-radius:50%}.classroom-training-date-item-radio__input:checked+.classroom-training-date-item-radio__label:after{visibility:visible;opacity:1}.classroom-training-date-item-radio__label:after{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.classroom-training-date-item-radio__label:after{position:absolute;top:.375rem;left:.375rem;width:.5rem;height:.5rem;background-color:#fff;border-radius:50%;content:""}.classroom-training-price{display:block;width:100%}.classroom-training-price__regular-price{display:block;color:#051821;text-align:right}.classroom-training-price__price-panel{text-align:right}.classroom-training-price__old-price{font-weight:400;font-size:.75rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1rem;display:block;color:#505d64;text-align:right;text-decoration:line-through}.classroom-training-price__discount-price{display:block;margin-top:-.25rem;color:#128900;font-weight:700;text-align:right}.classroom-training-price--custom-color .classroom-training-price__old-price,.classroom-training-price--custom-color .classroom-training-price__discount-price,.classroom-training-price--custom-color .classroom-training-price__regular-price{color:inherit}.component-wrapper,.component-wrapper-block{display:block;width:100%}.component-wrapper-block{height:100%}.deep-layer-page-list__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.deep-layer-page-list__title{margin:0}.deep-layer-page-list__filter-button{margin-bottom:1rem}.deep-page-invitation-bar{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.5rem;background-color:#d9e8f0;border-radius:.5rem}@media only screen and (max-width: 799.98px){.deep-page-invitation-bar{flex-direction:column}}.deep-page-invitation-bar__text{color:#051821}@media only screen and (max-width: 799.98px){.deep-page-invitation-bar__text{margin-bottom:1em;text-align:center}}.library-filter-option{display:flex;width:100%}.library-filter-option__label{display:flex;gap:.5rem;align-items:center;width:100%;word-break:break-word}@media (min-width: 640px) and (max-width: 1119px){.library-filter-option__star-rating.star-rating.star-rating--large{display:inline-block;width:72px;padding:0!important;vertical-align:baseline}.library-filter-option__star-rating.star-rating.star-rating--large:before,.library-filter-option__star-rating.star-rating.star-rating--large:after{display:table;content:" "}.library-filter-option__star-rating.star-rating.star-rating--large:after{clear:both}.library-filter-option__star-rating.star-rating.star-rating--large>div{float:left;width:7px;height:10px;background:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlYmVlZjAiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==) -5px top no-repeat;background-size:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+DQo8cGF0aCBmaWxsPSJyZ2JhKDAsIDAsIDAsIDAuMTUpIiBkPSJNMTUuMTQ0LDUuNDM4bC00LjMxNi0wLjYyN0w4Ljg5NywwLjljLTAuMzM4LTAuNjgzLTEuNDU2LTAuNjgzLTEuNzk0LDBsLTEuOTMsMy45MTFMMC44NTYsNS40MzgNCglDMC4wMzksNS41NTctMC4yOTIsNi41NjUsMC4zMDIsNy4xNDVsMy4xMjQsMy4wNDRsLTAuNzM3LDQuMjk5Yy0wLjEzOSwwLjgxNCwwLjcxNywxLjQzOSwxLjQ1MSwxLjA1NEw4LDEzLjUxM2wzLjg2MSwyLjAzDQoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4NCjwvZz48L3N2Zz4=)}.library-filter-option__star-rating.star-rating.star-rating--large>div:nth-child(odd){background-position:2px top}.library-filter-option__star-rating.star-rating.star-rating--large>div.rated{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlOWM0MzkiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==)}}.library-filter-option-count{flex-shrink:0;margin-left:auto;color:#505d64}.library-filter-section{position:relative;display:block;border-radius:.5rem}@media only screen and (min-width: 640px){.library-filter-section+.library-filter-section,.library-filter-section+.library-category-filter-section{margin-top:1rem}}.library-filter-section__title{margin:0}@media only screen and (min-width: 640px){.library-filter-section__content{padding:0 1rem 1rem}}.library-filter-section__list{margin:0;padding:0;list-style-type:none}.library-filter-section__show-more{margin-top:.5rem}.library-filter-section__option{position:relative;display:flex;align-items:center}@media only screen and (max-width: 639.98px){.library-filter-section__option{padding:.5rem 0;border-bottom:.0625rem solid #e6e8e9}}.library-filter-section__option--no-result{display:flex;align-items:center;justify-content:center}.library-filter-section__option--with-search:last-child{padding-bottom:0}.library-filter-section__option-search{display:flex;flex-direction:column;gap:1.25rem}.library-filter-section__option-number{flex:1;min-width:2rem;padding:0 0 0 .625rem;overflow:hidden;color:#505d64;text-align:right;text-transform:capitalize;word-break:break-all}@media only screen and (min-width: 640px){.library-filter-section__option-number{display:none}}.library-filter-section--hidden{display:none}.library-filter-section__map{height:9.375rem}.library-filter-section__label-search{padding-bottom:.3125rem}.library-filters-mobile--deep-layer .library-filter-section:not(.library-filter-section--expanded){display:none}.library-filters-mobile--deep-layer .library-filter-section .library-filters-title{justify-content:center;padding-bottom:25px}.library-filters-mobile--deep-layer .library-filter-section .library-filters-title:after{left:0;width:16px;margin-top:-20px;font-size:1rem;transform:rotate(180deg)}.library-filters-mobile--deep-layer .library-filter-section__option-number{display:none}.library-filters-mobile--deep-layer .library-category-filter-section:not(.library-category-filter-section--expanded){display:none}.library-filters-mobile--deep-layer .library-category-filter-section .library-filters-title{justify-content:center;padding-bottom:25px;border-bottom:1px solid #e6e8e9}.library-filters-mobile--deep-layer .library-category-filter-section .library-filters-title:after{left:0;width:16px;margin-top:-20px;font-size:1rem;transform:rotate(180deg)}.library-filters-mobile--deep-layer .library-category-filter-section__option-number{display:none}.library-filters-title{position:relative;width:100%;margin:0;padding:1rem 2.5rem 1rem 1rem;color:#051821;text-align:left;text-transform:uppercase;background-color:transparent;border:none;cursor:pointer}@media only screen and (max-width: 639.98px){.library-filters-title{display:flex;padding:0;text-transform:none;border-bottom:1px solid #e6e8e9}}.library-filters-title:after{font-weight:400;font-family:icomoon!important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:1rem;font-size:1rem;transform:translateY(-50%);cursor:pointer;content:"\e93e"}@media only screen and (max-width: 639.98px){.library-filters-title:after{right:0;content:"\ead9"}}.library-filters-title--closed:after{content:"\e93b"}@media only screen and (max-width: 639.98px){.library-filters-title--closed{padding:.75rem 1.5rem .75rem 0}.library-filters-title--closed:after{content:"\ead9"}}.library-filters-title--without-arrow{display:inline-block;padding:0}.library-filters-title--without-arrow:after{display:none}.live-session-link{word-break:break-all!important;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.meta-experts{display:block;width:100%}@media only screen and (min-width: 800px){.meta-experts:hover .meta-experts__avatars-item:not(:last-child){margin-left:-4px}}.meta-experts__avatars{display:inline-flex;flex-direction:row-reverse;margin-right:10px;vertical-align:middle}.meta-experts__avatars-item{position:relative;overflow:hidden;border:4px solid #051821;border-radius:50%;transition:.25s ease}.meta-experts__avatars-item:not(:last-child){margin-left:-16px;transition:margin-left .3s ease-in-out}.meta-experts__name{display:inline-block;vertical-align:middle}.meta-experts__img{width:26px;height:26px}.meta-experts-more-link{color:#fff;cursor:pointer}.meta-experts-more-link:hover{color:#fff}.meta-experts-more-link .meta-experts__name{position:relative}.meta-experts-more-link .meta-experts__name:after{position:absolute;right:0;bottom:4px;left:0;height:1px;background-color:currentColor;content:""}.meta-experts-more-link:hover .meta-experts__name:after{display:none}.micro-card-preview{width:auto;min-width:47rem}@media only screen and (max-width: 799.98px){.micro-card-preview{min-width:40rem}}@media only screen and (max-width: 639.98px){.micro-card-preview{min-width:100%}}.micro-card-preview__actions-wrapper{display:flex;gap:1rem;align-items:center}.micro-card-preview__read-button{flex-shrink:0;margin-right:.5rem}@media only screen and (max-width: 639.98px){.micro-card-preview__read-button{display:none}}.micro-card-preview__actions{display:flex;flex-shrink:0}@media only screen and (max-width: 639.98px){.micro-card-preview__actions{position:absolute;top:1rem;right:1rem}}.micro-card-preview__likes{display:block;margin-bottom:1.5rem}.micro-card-preview__checkbox{display:inline-block}.micro-fullscreen-preview__content{padding:0}.micro-fullscreen-preview__wrapper{display:flex;margin:auto}@media only screen and (max-width: 639.98px){.micro-fullscreen-preview__wrapper{height:100%}}.not-found-page{display:block;padding:3rem 0}@media only screen and (max-width: 639.98px){.not-found-page{padding:1.5rem 0}}.not-found-page__body{max-width:586px;margin:0 auto;text-align:center}.not-found-page__image{margin-bottom:1rem}.not-found-page__title{margin:0 0 1rem;color:#051821}.not-found-page__text{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin-bottom:1.5rem;color:#505d64}.notification-bar{width:100%;margin-bottom:22px;padding:16px 14px;color:#051821;background-color:#d9e8f0;border-radius:.5rem}.quality-marks-container{display:flex;flex-wrap:wrap;margin-bottom:-24px}.quality-mark{display:flex;align-items:center;margin:0 24px 24px 0}.quality-mark__logo{position:relative;height:42px;margin-right:12px;border:1px solid #e6e8e9}.radio-accordion{overflow:hidden;color:#051821;background:#fff;border-radius:1rem;box-shadow:0 0 .25rem #05182129;transition:box-shadow 50ms ease-out,transform 50ms ease-out}.radio-accordion:hover{box-shadow:.125rem .125rem 1rem #0518213d;transform:translateY(-5px)}.radio-accordion__summary{display:flex;width:100%;min-height:7rem;cursor:pointer}.radio-accordion__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important}.radio-accordion__label{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:flex;width:100%;padding:1rem 1rem 1rem 4.5rem;color:#051821;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-accordion__input:disabled+.radio-accordion__label{cursor:not-allowed}.radio-accordion__label:before,.radio-accordion__label:after{position:absolute;top:0;bottom:0;left:1rem;width:1.5rem;height:1.5rem;margin:auto 0;border-radius:50%;content:""}.radio-accordion__label:before{background-color:transparent;border-style:solid;border-width:.125rem}.radio-accordion__input:focus-visible+.radio-accordion__label:before{outline:.125rem solid #056dff;outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.radio-accordion .radio-accordion__input:disabled+.radio-accordion__label:before,.radio-accordion__input:disabled+.radio-accordion__label:before{background-color:transparent;border-color:#cdd1d3}.radio-accordion__input:checked:disabled+.radio-accordion__label:before{background-color:#cdd1d3;border-color:#cdd1d3}.radio-accordion__label:after{background-color:#fff;transform:scale(.5);visibility:hidden;opacity:0}.radio-accordion__input:checked+.radio-accordion__label:after{visibility:visible;opacity:1}.radio-accordion__action{background:unset;border:unset;cursor:pointer}.radio-accordion__action--desktop{padding:0 1.5rem;border-left:1px solid #e6e8e9}@media only screen and (max-width: 479.98px){.radio-accordion__action--desktop{display:none}}.radio-accordion__action--mobile{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;width:100%;padding:.5rem;text-align:center;border-top:1px solid #e6e8e9}@media only screen and (min-width: 480px){.radio-accordion__action--mobile{display:none}}.radio-accordion__action-icon{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#505d64}.radio-accordion__dropdown{width:100%}.radio-accordion--expanded .radio-accordion__dropdown{box-shadow:inset 0 0 .25rem #05182129}.request-classroom-training__header-title{padding-bottom:2rem;text-align:center}.request-classroom-training__title{margin-bottom:1rem}.request-classroom-training__subtitle{color:#505d64}.request-classroom-training__error-box{width:100%;padding:.625rem 1rem;background-color:#f9d4cf;border-radius:.3125rem}.request-classroom-training-layout{display:flex;justify-content:center}.request-classroom-training-layout__item{flex-basis:66.666%;flex-grow:0;flex-shrink:0}@media only screen and (max-width: 799.98px){.request-classroom-training-layout__item{flex-basis:100%}}.request-classroom-training-layout__item--small{flex-basis:41.666%}@media only screen and (max-width: 799.98px){.request-classroom-training-layout__item--small{flex-basis:100%}}@media only screen and (min-width: 480px){.request-details-collector__main.layout-list{display:flex;align-items:center;justify-content:center;width:100%;height:100%}}.request-details-collector__section{width:100%;padding:2rem 1.5rem 0}@media only screen and (min-width: 480px){.request-details-collector__section{width:26.25rem;margin:0 auto;padding-right:0;padding-left:0}}@media only screen and (min-width: 640px){.request-details-collector__section--lg{width:37.5rem}}.request-details-collector__section--full{width:100%}.request-details-collector__stepper-header-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.request-details-collector__step{display:flex;flex-grow:1;align-items:center;padding:.5rem;border-radius:.5rem;cursor:pointer}.request-details-collector__step:last-child{flex-grow:0}.request-details-collector__step--disabled{cursor:default}.request-details-collector__step-bubble{width:1.5rem;height:1.5rem;margin-right:.5rem;color:#fff;text-align:center;background-color:#505d64;border-radius:50%}.request-details-collector__step--completed .request-details-collector__step-bubble{color:#fff;background-color:#128900}.request-details-collector__step--active .request-details-collector__step-bubble{color:#fff;font-weight:700;background-color:#051821}.request-details-collector__step-icon{font-size:.75rem}.request-details-collector__step-label{color:#505d64}.request-details-collector__step--completed .request-details-collector__step-label{color:#128900}.request-details-collector__step--active .request-details-collector__step-label{color:#051821;font-weight:700}.request-details-collector__title,.request-details-collector__subtitle{margin:0}.request-details-collector__list{margin:0;padding:0;list-style-type:none}.request-details-collector--inverted .request-details-collector__step-label{color:#cdd1d3}.request-details-collector--inverted .request-details-collector__step:not(:last-child):after{background-color:#fff}.request-details-collector--inverted .request-details-collector__step--active .request-details-collector__step-label,.request-details-collector--inverted .request-details-collector__step--completed .request-details-collector__step-label{color:#fff}.request-details-collector--inverted .request-details-collector__step-bubble{color:#051821;font-weight:700;background-color:#fff}.schedule{display:block;margin:0;padding:0}.schedule__item{position:relative;display:block;padding-bottom:13px;padding-left:28px}.schedule__item:before,.schedule__item:after{position:absolute;background-color:#505d64;content:""}.schedule__item:before{top:3px;left:0;z-index:2;width:12px;height:12px;border-radius:50%}.schedule__item:after{top:0;bottom:-3px;left:5px;z-index:1;width:1px}.schedule__item:first-of-type:after{top:3px}.schedule__item:last-of-type:after{display:none}.schedule__time{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:block;margin:0 0 2px}.schedule__title{display:block;margin-bottom:3px}.schedule__description{color:#505d64}.schedule__description p{margin:0}.step-container{padding:1.5rem;color:#051821;background-color:#fff;border-radius:1rem;box-shadow:0 0 .25rem #05182129}.submit-request-classroom-training__row{display:flex;justify-content:space-between}.submit-request-classroom-training__title{flex:1;color:#505d64}.submit-request-classroom-training__text{flex:1;text-align:right}.submit-request-classroom-training__date{display:flex;align-items:flex-start;justify-content:space-between;padding:6px 12px;border:1px solid #e6e8e9}.table-of-contents__container{display:flex;align-items:flex-start}.table-of-contents__list-container{flex-grow:1;flex-shrink:1;min-width:0}.table-of-contents__nav{position:sticky;top:0;display:block;width:324px;margin-right:24px}.table-of-contents__links-list{padding:0;list-style-type:none;background-color:#fff;border-radius:1rem;box-shadow:0 0 .25rem #05182129}.table-of-contents__actions{margin-bottom:24px}.table-of-contents__actions:empty{display:none}.table-of-contents__link{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;display:block;padding:1rem;color:#051821;text-decoration:none;border-bottom:1px solid #e6e8e9;cursor:pointer}.table-of-contents__link--active{cursor:default;pointer-events:none}.table-of-contents__link--skeleton{padding:26px 24px}.table-of-contents-section{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}.table-of-contents-section__item{flex-shrink:0}.table-of-contents-section__item:not(:last-child){padding-bottom:44px}@media only screen and (max-width: 799.98px){.table-of-contents-section__item:not(:last-child){padding-bottom:24px}}.tabs{display:block;width:100%;margin:0;padding:0}.tabs__container{position:relative}@media only screen and (max-width: 639.98px){.tabs__container:before{position:absolute;top:0;z-index:1;display:block;width:30px;height:100%;background-image:linear-gradient(90deg,#fff0,#fff);content:"";left:0;transform:rotate(180deg)}.tabs__container:after{position:absolute;top:0;z-index:1;display:block;width:30px;height:100%;background-image:linear-gradient(90deg,#fff0,#fff);content:"";right:0}.tabs__container:before,.tabs__container:after{height:3.5rem}}.tabs__nav{display:flex;align-items:center;height:100%;margin:0 -1rem;overflow-x:auto;list-style:none}@media only screen and (max-width: 479.98px){.tabs__nav{flex-direction:column}.tabs__nav--mobile{flex-direction:row}}.tabs__item{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:flex;flex:0 0 auto;align-items:flex-end;padding:1rem;color:#051821;text-decoration:none;transition:all .3s}.tabs__item--current:after{position:absolute;right:1rem;bottom:0;left:1rem;display:block;height:.2rem;border-radius:.125rem;content:""}.tabs__count{min-width:2rem;margin-left:.625rem;padding:0 .5rem;color:#051821;text-align:center;border-radius:.5rem}.tabs__item--current .tabs__count{color:#fff}.upload-avatar{position:relative;width:6.25rem;height:6.25rem;margin:0 auto 1rem;border-radius:50%}.upload-avatar__label{position:absolute;top:0;left:0;display:inline-flex;width:100%;height:100%;margin-bottom:1rem;border-radius:50%}.upload-avatar__file:focus-visible~.upload-avatar__label{outline:.125rem solid #056dff;outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.upload-avatar__preview{width:100%;height:100%;overflow:hidden;border-radius:50%}.upload-avatar__preview:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 .0625rem #e6e8e9;content:""}.upload-avatar__preview-image{position:relative;width:100%;height:100%;background:center center no-repeat;background-size:cover}.upload-avatar__overlay{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background-color:#051821b3;border-radius:50%;cursor:pointer;opacity:0}@media (hover: hover){.upload-avatar__overlay:hover{opacity:1}}.upload-avatar__icon{width:1rem;height:1rem;margin-bottom:.25rem}.widget-action{display:block;margin:1.5rem 0;color:#051821;background:#fff;border-radius:1rem;box-shadow:.0625rem .0625rem .5rem #05182129}.widget-action__content{position:relative;padding:1.5rem;border-radius:0 0 1rem 1rem}.widget-action__badge{transform:translate(-1.5rem,-1.5rem)}.widget-action__buttons{margin-top:1.25rem}.widget-action__buttons:first-child{margin-top:0}.widget-action__buttons .grid{margin-bottom:-.75rem}.widget-action__buttons .grid__item{margin-bottom:.75rem}.widget-action__hint{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-bottom:.5rem;color:#505d64}.widget-action__overlap-title{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;padding:1.5rem;border-radius:.5rem .5rem 0 0}.widget-action__title{display:block;padding:1.5rem;text-align:center;border-radius:.5rem .5rem 0 0}.widget-action__title--success{background-color:#d0e7cc}.widget-action__title--info{background-color:#d9e8f0}.widget-action__title--danger{background-color:#f9d4cf}.widget-action__title--warning{background-color:#f9e2cc}.widget-action__title-icon{vertical-align:-.125rem}.widget-action__info{margin-bottom:1.5rem}.widget-action__buttons+.widget-action__info:last-child{margin-top:1.5rem;margin-bottom:0}.widget-action__info-item{position:relative;display:flex;align-items:center;margin-bottom:.5rem}.widget-action__info-icon{margin-right:.75rem;color:#051821}.widget-action__info-icon.mat-icon{width:auto;font-size:inherit;line-height:inherit}.widget-action__info-link{color:#051821;cursor:pointer}.widget-action__info-link:hover{color:#051821}.widget-action__message{display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;color:#505d64;text-align:center}.widget-action__message--bigblock{padding:1.5rem 0}.widget-action__map{padding-bottom:32.29%}.widget-action__price{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;display:block;margin-bottom:.625rem}.widget-action__disabled-hint{display:block;margin-bottom:.625rem}.annotation{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.annotation__header{display:flex;width:100%;margin-bottom:.5rem}.annotation__title{margin:.5rem 0}.annotation__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:100%}.annotation__rating-number{color:#fff}.annotation__rating-reviews{margin-left:1em;color:inherit;cursor:pointer}.annotation__rating-reviews:hover{color:inherit}.annotation__learning-type{color:#b4babc}.annotation-learning-content{flex-basis:33%}@media only screen and (max-width: 799.98px){.annotation-learning-content{flex-basis:50%}}.annotation-row-item,.annotation-learning-content{flex:0 1 auto;padding-right:1.5rem;padding-bottom:1rem}.annotation-row-item__icon,.annotation-learning-content__icon{margin-right:.5em;color:#b4babc;line-height:inherit;vertical-align:bottom}.annotation-row-item__icon.mat-icon,.mat-icon.annotation-learning-content__icon{width:auto;font-size:inherit;line-height:inherit}.annotation-row-item__link{color:#fff;cursor:pointer}.annotation-row-item__link:hover{color:#fff}.annotation-study-material__tooltip{cursor:pointer}.annotation-study-material__link{display:inline-flex;color:#fff;text-decoration:none;border:0;cursor:pointer}.annotation-study-material__link:hover{color:#fff}.annotation-study-material__link-text{text-decoration:underline;text-underline-offset:.08em;text-decoration-thickness:.0625em}.annotation-study-material__link:hover .annotation-study-material__link-text{text-decoration:none}.breadcrumbs{display:block}.breadcrumbs__container{display:flex;margin-bottom:30px}@media only screen and (max-width: 799.98px){.breadcrumbs__container{margin-bottom:20px}}.breadcrumbs__list{display:inline-block;margin:0;padding:0 8px 0 0;overflow:hidden;vertical-align:middle;list-style:none}@media only screen and (max-width: 639.98px){.breadcrumbs__list{display:none}}.breadcrumbs__list--library{overflow:visible}@media only screen and (max-width: 799.98px){.page__filter .breadcrumbs__list--history{display:none}}.breadcrumbs__btn-back{display:inline-block;margin-right:24px;padding:3px 12px;text-decoration:none;border:1px solid currentcolor;border-radius:.5rem;cursor:pointer;appearance:none}.breadcrumbs__btn-back-icon{margin-right:8px;vertical-align:-2px}.breadcrumbs__item{float:left}.breadcrumbs__item-text{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1rem;position:relative;display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding:.5rem 1rem .5rem 1.5rem;text-decoration:none;border-color:currentcolor;border-style:solid;border-width:1px 0}.breadcrumbs__item:first-child .breadcrumbs__item-text{padding-left:12px;border-left-width:1px;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.breadcrumbs__item:last-child .breadcrumbs__item-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:685px;border-right-width:1px;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}@media only screen and (max-width: 959.98px){.breadcrumbs__item:last-child .breadcrumbs__item-text{max-width:540px}}@media only screen and (max-width: 799.98px){.breadcrumbs__item:last-child .breadcrumbs__item-text{max-width:380px}}.breadcrumbs__item-text:before,.breadcrumbs__item-text:after{position:absolute;top:50%;right:-8px;display:block;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:8px solid;transform:translateY(-50%);content:""}.breadcrumbs__item-text:before{z-index:2;margin-right:1px}.breadcrumbs__item-text:after{z-index:1}.breadcrumbs__item-text--pointer{cursor:pointer}.breadcrumbs__item-icon{width:1em;height:1em}.breadcrumbs__item-icon--opened{transform:rotate(-180deg)}.breadcrumbs__item-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:300px}.onboarding-screen__header{z-index:100;display:flex;align-items:center;justify-content:space-between;height:4.5rem}.learnings-list{margin:0;padding:0;list-style-type:none}.learnings-list__wrapper{display:flex}.learnings-list__side-panel{padding:0 1rem;border-left:1px solid #e6e8e9}@media only screen and (min-width: 640px){.learnings-list__side-panel{flex-basis:33.333%;flex-grow:0;flex-shrink:0;min-width:0}}@media only screen and (min-width: 1120px){.learnings-list__side-panel{padding:0 1.5rem}}@media only screen and (min-width: 1280px){.learnings-list__side-panel{flex-basis:28%}}.learnings-list__filter-header{display:flex;align-items:center;margin:0;padding:1rem 0;border-bottom:1px solid #e6e8e9}.learnings-list__content{display:flex;flex-direction:column;flex-grow:1}.learnings-list__item:not(:last-child){border-bottom:1px solid #e6e8e9}.active-widget{display:block}.active-widget__header{display:flex;gap:.5rem;align-items:center;margin-bottom:1.5rem}.active-widget__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0}@media (min-width: 900px){.active-widget__title{font-size:1.5rem;line-height:2rem}}.active-widget__count{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;color:#505d64}@media (min-width: 900px){.active-widget__count{font-size:1.5rem;line-height:2rem}}.active-widget__content{display:flex;gap:1.5rem;margin-bottom:1rem}.active-widget__card{overflow:hidden;border-radius:1rem;box-shadow:0 0 .25rem #05182129}@media only screen and (max-width: 959.98px){.active-widget__card:nth-child(2){display:none}}.active-widget__action{display:flex;justify-content:flex-end}.base-my-learning-card{position:relative;display:grid;grid-auto-rows:min-content;grid-template-areas:"illustration content content" "illustration info deadline" "illustration status status" "illustration progress progress";grid-template-columns:auto 1fr auto;width:100%;padding:1rem;background-color:#fff}@media only screen and (min-width: 640px){.base-my-learning-card{grid-template-areas:"illustration content content content" "illustration info info deadline" "illustration progress progress progress" "illustration status status status"}}@media only screen and (min-width: 800px){.base-my-learning-card{grid-template-areas:"illustration content progress deadline" "illustration info progress deadline" "illustration status status status";grid-template-rows:1fr 1fr auto;grid-template-columns:auto 1fr auto auto;align-items:center;padding:1rem 1.5rem}.base-my-learning-card--small{grid-template-areas:"illustration content content content" "illustration info deadline status" "illustration progress progress progress";align-items:initial;padding:1rem}}.base-my-learning-card--clickable:hover{background-color:#f3f3f4}.base-my-learning-card__illustration{position:relative;grid-area:illustration;align-self:start;height:5.5rem;margin-right:1rem;overflow:hidden;border-radius:.5rem;aspect-ratio:4/3}.base-my-learning-card__illustration:before{position:absolute;inset:0;z-index:1;box-shadow:inset 0 0 .25rem #05182129;content:""}@media only screen and (min-width: 800px){.base-my-learning-card__illustration{margin-right:1.5rem}.base-my-learning-card--small .base-my-learning-card__illustration{margin-right:1rem}}.base-my-learning-card__link-ux:before{position:absolute;inset:0;content:""}.base-my-learning-card__link-ux:before{z-index:2}.base-my-learning-card__checkmark{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background-color:#051821b3}.base-my-learning-card__checkmark-icon{width:2rem;height:2rem}.base-my-learning-card__tab{position:absolute;right:0;bottom:0;z-index:1;max-width:5rem;filter:drop-shadow(0 0 .25rem rgba(5,24,33,.16))}.base-my-learning-card--clickable:hover .base-my-learning-card__tab,.base-my-learning-card--clickable:focus-within .base-my-learning-card__tab{color:#f3f3f4;background-color:currentcolor}.base-my-learning-card__date{position:absolute;right:.25rem;bottom:.25rem}.base-my-learning-card__type{position:absolute;top:.25rem;left:.25rem;justify-content:center;width:2rem;height:2rem;color:#fff;background-color:#051821b3;border-radius:.5rem}.base-my-learning-card__content{display:flex;grid-area:content;gap:.5rem;align-items:flex-start;margin-bottom:.25rem}@media only screen and (min-width: 800px){.base-my-learning-card__content{margin-bottom:.5rem}.base-my-learning-card--small .base-my-learning-card__content{margin-bottom:.25rem}}.base-my-learning-card__content--aligned{min-height:2.5rem}@media only screen and (min-width: 800px){.base-my-learning-card__content--aligned{min-height:auto;margin-bottom:0}.base-my-learning-card--small .base-my-learning-card__content--aligned{min-height:2.5rem}}.base-my-learning-card__title{flex-grow:1;align-self:center;margin:0}.base-my-learning-card__title-link{color:#051821;text-decoration:none}.base-my-learning-card__title-link:before{position:absolute;inset:0;content:""}.base-my-learning-card__title-link:hover{color:#051821}.base-my-learning-card__title-text{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;word-break:break-word}.base-my-learning-card__info{grid-area:info}.base-my-learning-card__info--truncated{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width: 800px){.base-my-learning-card__info{align-self:start}.base-my-learning-card--small .base-my-learning-card__info{align-self:initial}}@media only screen and (max-width: 639.98px){.base-my-learning-card__info--foldable{display:flex;flex-direction:column;row-gap:.5rem}}.base-my-learning-card__info-item{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#505d64}.base-my-learning-card__info:not(.base-my-learning-card__info--foldable) .base-my-learning-card__info-item+.base-my-learning-card__info-item:before{padding:0 .25rem;content:"\2022"}@media only screen and (min-width: 640px){.base-my-learning-card__info-item+.base-my-learning-card__info-item:before{padding:0 .25rem;content:"\2022"}}.base-my-learning-card__deadline{grid-area:deadline;margin-left:.5rem}@media only screen and (min-width: 800px){.base-my-learning-card__deadline{margin-left:1.5rem}.base-my-learning-card--small .base-my-learning-card__deadline{margin-left:.5rem}}.base-my-learning-card__status{display:flex;flex-direction:column;flex-wrap:wrap;grid-area:status;align-items:flex-start;justify-self:start;margin-top:.25rem}@media only screen and (min-width: 640px){.base-my-learning-card__status{margin-top:0;column-gap:1.5rem}}.base-my-learning-card__progress{grid-area:progress;min-width:10rem;margin-top:.75rem}@media only screen and (min-width: 800px){.base-my-learning-card__progress{margin:0 0 0 1.5rem}.base-my-learning-card--small .base-my-learning-card__progress{margin:.75rem 0 0}}.base-my-learning-card__actions-mobile{position:relative}@media only screen and (min-width: 800px){.base-my-learning-card__actions-mobile{display:none}}.base-my-learning-card--small .base-my-learning-card__actions-mobile{display:none}.base-my-learning-card__actions-desktop{position:absolute;top:0;right:0;display:none;align-items:center;height:100%;padding:0 1.5rem}.base-my-learning-card__actions-desktop:before{position:absolute;right:100%;width:2.5rem;height:100%;background-image:linear-gradient(270deg,#f3f3f4,#f3f3f400);content:""}.base-my-learning-card--clickable:focus-within .base-my-learning-card__actions-desktop:before{background-image:linear-gradient(270deg,#fff,#fff0)}@media only screen and (min-width: 800px){.base-my-learning-card--clickable:hover .base-my-learning-card__actions-desktop,.base-my-learning-card--clickable:focus-within .base-my-learning-card__actions-desktop{display:flex}}.base-my-learning-card--clickable:hover .base-my-learning-card__actions-desktop{background-color:#f3f3f4}.base-my-learning-card--clickable:focus-within .base-my-learning-card__actions-desktop{background-color:#fff}.base-my-learning-card--small:hover .base-my-learning-card__actions-desktop,.base-my-learning-card--small:focus-within .base-my-learning-card__actions-desktop{display:none}.learnings-widget{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:#fff;box-shadow:0 0 .25rem #05182129}@media only screen and (min-width: 800px){.learnings-widget{border-radius:1rem}}.learnings-widget__header{display:flex;gap:.5rem;align-items:center;min-height:5rem;padding:1.5rem;border-bottom:1px solid #e6e8e9}.learnings-widget__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}@media (min-width: 900px){.learnings-widget__title{font-size:1.5rem;line-height:2rem}}.learnings-widget__count{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;color:#505d64}@media (min-width: 900px){.learnings-widget__count{font-size:1.5rem;line-height:2rem}}.learnings-widget__content{flex-grow:1}.learnings-widget__footer{display:flex;justify-content:flex-end;margin-top:-1px;padding:1rem 1.5rem;border-top:1px solid #e6e8e9}.my-learning-skeleton-image:before{width:7rem;height:5.5rem;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 5.5rem;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-90per:before{width:90%;height:12px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 12px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-title-90per:before{width:90%;height:18px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 18px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-80per:before{width:80%;height:12px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 12px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-title-80per:before{width:80%;height:18px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 18px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-70per:before{width:70%;height:12px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 12px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-title-70per:before{width:70%;height:18px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 18px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-60per:before{width:60%;height:12px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 12px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-title-60per:before{width:60%;height:18px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 18px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-50per:before{width:50%;height:12px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 12px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-title-50per:before{width:50%;height:18px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 18px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-40per:before{width:40%;height:12px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 12px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-title-40per:before{width:40%;height:18px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 18px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-25per:before{width:25%;height:12px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 12px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.my-learning-skeleton-title-25per:before{width:25%;height:18px;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 18px;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;content:""}.site__wrapper{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto}@media only screen and (max-width: 799.98px){.site__wrapper--mobile-navigation-shown{overflow:hidden}}.site__main{flex:1 0 auto;width:auto;max-width:100%}.recompile-the-css-please{width:50%}.achievement-card-image{display:flex;align-items:center;justify-content:center;height:100%;background-color:var(--custom-brand-base--90)}.achievement-card-image__icon{height:2.5rem;color:var(--custom-brand-base--150)}.auth-dialog__content{max-width:24rem;margin:0 auto;text-align:center}.auth-dialog__title{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 0 1.5rem}@media (min-width: 900px){.auth-dialog__title{font-size:2rem;line-height:2.5rem}}.auth-dialog__text{margin:1rem 0;color:#505d64}.footer{padding:.625rem 0;border-top:1px solid #e6e8e9}@media only screen and (max-width: 639.98px){.footer{padding:1.5rem 0}}.footer__inner{display:flex;gap:1rem;align-items:center;justify-content:space-between}@media only screen and (max-width: 639.98px){.footer__inner{flex-direction:column}}.footer__copyright{margin:0}.footer__copyright-symbol{margin-right:.25rem}.footer__copyright-link{display:inline-block}@media only screen and (min-width: 640px){.footer__terms-button{margin-right:-1rem}}.footer__language-switcher{width:10rem}@media only screen and (max-width: 639.98px){.footer__language-switcher{width:100%}}.header{position:sticky;top:0;z-index:100}@media only screen and (max-width: 479.98px){.header{position:relative}.header--mobile{position:sticky}}@media only screen and (max-width: 799.98px){.header__desktop{display:none!important}}.auth-menu{display:flex;gap:1rem;align-items:center}.auth-menu--mobile{display:block}.search{position:relative;display:block;width:2rem;height:2rem}.search__panel{position:absolute;right:0;left:calc(100% - 2rem);display:flex;flex-direction:column;transition:left .15s ease-out,background .15s ease-out,margin .15s ease-out}.search__form{z-index:1;display:flex;align-items:center;justify-content:flex-end;width:100%;margin-bottom:.5rem}.search--visible .search__form{gap:.375rem;margin-top:-.315rem;padding:.25rem;background-color:#fff;border:solid .0625rem #d1d5db;border-radius:.5rem}.search__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem}.search__input{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;display:none;width:100%;max-width:22.25rem;color:#111928;border:.0625rem solid transparent;outline:0}.search--visible .search__input{display:inline-block}.search__input:focus-visible{outline:none}.search__spinner{flex-shrink:0}.header-mobile{z-index:100;display:flex;gap:.5rem;align-items:center;height:4.5rem;padding:1rem;background-color:var(--custom-brand-base);border-bottom:solid .0625rem var(--custom-brand-base--110);transform:translateY(0);transition:transform .2s ease-in}@media only screen and (min-width: 800px){.header-mobile{display:none}}.header-mobile--hide{transform:translateY(-100%)}.header-mobile--white{background-color:#fff;border-bottom:solid .0625rem #f3f4f6}.header-mobile__logo{flex-grow:1}.header-mobile__logo--shifted{margin-left:3rem}.mobile-navigation{position:fixed;z-index:100;overflow-y:scroll;background-color:#fff;transform:translate(-100%);visibility:hidden;transition:visibility .2s,transform .2s ease-in;inset:0}@media only screen and (min-width: 800px){.mobile-navigation{display:none}}.mobile-navigation--visible{transform:translate(0);visibility:visible}.mobile-navigation__user-info{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;display:flex;gap:1rem;align-items:center;padding:1rem}.mobile-navigation__container{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 4.5rem)}.mobile-navigation__list{margin:0;padding:0;list-style-type:none;border-top:solid .0625rem #f3f4f6}.mobile-navigation__list:empty{display:none}.mobile-navigation__item{display:block;padding:.25rem 1rem;text-decoration:none;border-radius:.25rem}.mobile-navigation__item--button{width:100%;text-align:left;background:none;border:none;cursor:pointer}.mobile-navigation__item:hover,.mobile-navigation__item--current{background-color:#f9fafb}.mobile-navigation__item:focus,.mobile-navigation__item:active{background-color:#f3f4f6}.leaderboard{display:block;width:100%;height:100%}.leaderboard__title{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0}@media (min-width: 900px){.leaderboard__title{font-size:2rem;line-height:2.5rem}}.leaderboard__item{display:flex;justify-content:space-between;width:100%;padding:1rem}@media only screen and (min-width: 800px){.leaderboard__item{padding:1rem 1.5rem}}.leaderboard__item--current{background-color:var(--custom-brand-base--80)}.leaderboard__item--splitted-line-item:nth-child(3){border-bottom:1px solid #b4babc}.leaderboard__points{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-left:1rem;color:#505d64}.mark-event-attendance__loading{margin:2.5rem 0;text-align:center}.mark-event-attendance-live-session__list{margin:0;padding:0;list-style-type:none}.mark-event-attendance-live-session__header,.mark-event-attendance-live-session__item{padding:1rem 1.5rem;border-bottom:1px solid #e6e8e9}.mark-event-attendance-live-session__header{display:flex;flex-direction:column;align-items:flex-start;background-color:#fafafb;border-top:1px solid #e6e8e9}.mark-event-attendance-live-session__item{display:flex;gap:.5rem;align-items:center;justify-content:space-between}@media only screen and (max-width: 479.98px){.mark-event-attendance-live-session__item{flex-direction:column;align-items:center}}.mark-event-attendance-live-session__date-title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin-bottom:.5rem}.mark-event-attendance-live-session__date-time{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;flex-direction:column}@media only screen and (min-width: 480px){.mark-event-attendance-live-session__date-time{align-items:flex-start;width:100%;max-width:10rem;text-align:left}}.mark-event-attendance-live-session__educational-points{padding:1rem 1.5rem}.mark-event-attendance-live-session__input:focus-visible{outline:none;box-shadow:none}.mark-event-attendance-live-session__status,.mark-event-attendance-live-session__actions{display:flex;gap:.5rem;align-items:center}.no-content-license__icon{display:block;width:102px;height:102px;margin:0 auto 25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAycHgiIGhlaWdodD0iMTAycHgiIHZpZXdCb3g9IjAgMCAxMDIgMTAyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0NS4xICg0MzUwNCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2FmZS1jbG9zZWQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iQ291cnNlLVBsYXllciIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik5vLUNvbnRlbnQtbGljZW5zZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY0OS4wMDAwMDAsIC00MTEuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJNb2RhbC0vLVJlcXVlc3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyNC4wMDAwMDAsIDI4OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJzYWZlLWNsb3NlZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI2LjAwMDAwMCwgMTIzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJmaWxsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjAwMDAwMCwgMjAuMDAwMDAwKSIgZmlsbD0iI0U1RTVFNiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTEiIHBvaW50cz0iNjYuNDEzNzkzMSA1Mi40MTM3OTMxIDczLjMxMDM0NDggNTIuNDEzNzkzMSA3My4zMTAzNDQ4IDcuNTg2MjA2OSA2Ni40MTM3OTMxIDcuNTg2MjA2OSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy43OTMxMDM0NSw0NS41MTcyNDE0IEw3Ljc5MzEwMzQ1LDU5LjMxMDM0NDggTDQuMzQ0ODI3NTksNTkuMzEwMzQ0OCBMMC44OTY1NTE3MjQsNTkuMzEwMzQ0OCBMMC44OTY1NTE3MjQsNDUuNTE3MjQxNCBMNC4zNDQ4Mjc1OSw0NS41MTcyNDE0IEw3Ljc5MzEwMzQ1LDQ1LjUxNzI0MTQgWiBNNy43OTMxMDM0NSwwLjY4OTY1NTE3MiBMNy43OTMxMDM0NSwxNC40ODI3NTg2IEw0LjM0NDgyNzU5LDE0LjQ4Mjc1ODYgTDAuODk2NTUxNzI0LDE0LjQ4Mjc1ODYgTDAuODk2NTUxNzI0LDAuNjg5NjU1MTcyIEw0LjM0NDgyNzU5LDAuNjg5NjU1MTcyIEw3Ljc5MzEwMzQ1LDAuNjg5NjU1MTcyIFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAuMzQ0ODI3Niw0MS4zNzkzMTAzIEwxMC4zNDQ4Mjc2LDY1LjUxNzI0MTQgTDEwLjM0NDgyNzYsNDEuMzc5MzEwMyBMMTAuMzQ0ODI3Niw0MS4zNzkzMTAzIFogTTEwLjM0NDgyNzYsODYuMjA2ODk2NiBMMTAuMzQ0ODI3Niw4OS42NTUxNzI0IEwxMC4zNDQ4Mjc2LDg2LjIwNjg5NjYgTDEwLjM0NDgyNzYsODYuMjA2ODk2NiBaIE02Ljg5NjU1MTcyLDc5LjMxMDM0NDggTDEzLjc5MzEwMzQsNzkuMzEwMzQ0OCBMMTMuNzkzMTAzNCw2NS41MTcyNDE0IEw2Ljg5NjU1MTcyLDY1LjUxNzI0MTQgTDYuODk2NTUxNzIsNzkuMzEwMzQ0OCBMNi44OTY1NTE3Miw3OS4zMTAzNDQ4IFogTTcyLjQxMzc5MzEsNzIuNDEzNzkzMSBMNzkuMzEwMzQ0OCw3Mi40MTM3OTMxIEw3OS4zMTAzNDQ4LDI3LjU4NjIwNjkgTDcyLjQxMzc5MzEsMjcuNTg2MjA2OSBMNzIuNDEzNzkzMSw3Mi40MTM3OTMxIEw3Mi40MTM3OTMxLDcyLjQxMzc5MzEgWiBNNi44OTY1NTE3MiwzNC40ODI3NTg2IEwxMy43OTMxMDM0LDM0LjQ4Mjc1ODYgTDEzLjc5MzEwMzQsMjAuNjg5NjU1MiBMNi44OTY1NTE3MiwyMC42ODk2NTUyIEw2Ljg5NjU1MTcyLDM0LjQ4Mjc1ODYgTDYuODk2NTUxNzIsMzQuNDgyNzU4NiBaIE00MS4zNzkzMTAzLDUwIEM0MS4zNzkzMTAzLDQ5LjA0ODI3NTkgNDAuNjA4NjIwNyw0OC4yNzU4NjIxIDM5LjY1NTE3MjQsNDguMjc1ODYyMSBDMzguNzAxNzI0MSw0OC4yNzU4NjIxIDM3LjkzMTAzNDUsNDkuMDQ4Mjc1OSAzNy45MzEwMzQ1LDUwIEMzNy45MzEwMzQ1LDUwLjk1MTcyNDEgMzguNzAxNzI0MSw1MS43MjQxMzc5IDM5LjY1NTE3MjQsNTEuNzI0MTM3OSBDNDAuNjA4NjIwNyw1MS43MjQxMzc5IDQxLjM3OTMxMDMsNTAuOTUxNzI0MSA0MS4zNzkzMTAzLDUwIEw0MS4zNzkzMTAzLDUwIEw0MS4zNzkzMTAzLDUwIFogTTMxLjEyMDY4OTcsNDEuNDYzNzkzMSBMMjguNjgxMDM0NSwzOS4wMjc1ODYyIEwzMS4xMjA2ODk3LDQxLjQ2Mzc5MzEgTDMxLjEyMDY4OTcsNDEuNDYzNzkzMSBaIE0zOS42NTUxNzI0LDM3LjkyOTMxMDMgTDM5LjY1MTcyNDEsMzQuNDgxMDM0NSBMMzkuNjU1MTcyNCwzNy45MjkzMTAzIEwzOS42NTUxNzI0LDM3LjkyOTMxMDMgWiBNNDguMTg3OTMxLDQxLjQ2Mzc5MzEgTDUwLjYyNTg2MjEsMzkuMDI0MTM3OSBMNDguMTg3OTMxLDQxLjQ2Mzc5MzEgTDQ4LjE4NzkzMSw0MS40NjM3OTMxIFogTTUxLjcyNDEzNzksNDkuOTk2NTUxNyBMNTUuMTcyNDEzOCw0OS45OTY1NTE3IEw1MS43MjQxMzc5LDQ5Ljk5NjU1MTcgTDUxLjcyNDEzNzksNDkuOTk2NTUxNyBaIE00OC4xOTEzNzkzLDU4LjUzMTAzNDUgTDUwLjYyOTMxMDMsNjAuOTcwNjg5NyBMNDguMTkxMzc5Myw1OC41MzEwMzQ1IEw0OC4xOTEzNzkzLDU4LjUzMTAzNDUgWiBNMzkuNjU2ODk2Niw2Mi4wNjg5NjU1IEwzOS42NTY4OTY2LDY1LjUxNzI0MTQgTDM5LjY1Njg5NjYsNjIuMDY4OTY1NSBMMzkuNjU2ODk2Niw2Mi4wNjg5NjU1IFogTTMxLjEyMjQxMzgsNTguNTM0NDgyOCBMMjguNjg0NDgyOCw2MC45NzI0MTM4IEwzMS4xMjI0MTM4LDU4LjUzNDQ4MjggTDMxLjEyMjQxMzgsNTguNTM0NDgyOCBaIE0yNy41ODYyMDY5LDUwIEwyNC4xMzc5MzEsNTAgTDI3LjU4NjIwNjksNTAgTDI3LjU4NjIwNjksNTAgWiBNMTAuMzQ0ODI3Niw4OS42NTUxNzI0IEw4OS42NTUxNzI0LDg5LjY1NTE3MjQgTDg5LjY1NTE3MjQsMTAuMzQ0ODI3NiBMMTAuMzQ0ODI3NiwxMC4zNDQ4Mjc2IEwxMC4zNDQ4Mjc2LDIwLjY4OTY1NTIgTDEwLjM0NDgyNzYsODkuNjU1MTcyNCBaIE01MS43MjQxMzc5LDUwIEM1MS43MjQxMzc5LDQzLjMzNDQ4MjggNDYuMzIwNjg5NywzNy45MzEwMzQ1IDM5LjY1NTE3MjQsMzcuOTMxMDM0NSBDMzIuOTg5NjU1MiwzNy45MzEwMzQ1IDI3LjU4NjIwNjksNDMuMzM0NDgyOCAyNy41ODYyMDY5LDUwIEMyNy41ODYyMDY5LDU2LjY2NTUxNzIgMzIuOTg5NjU1Miw2Mi4wNjg5NjU1IDM5LjY1NTE3MjQsNjIuMDY4OTY1NSBDNDYuMzIwNjg5Nyw2Mi4wNjg5NjU1IDUxLjcyNDEzNzksNTYuNjY1NTE3MiA1MS43MjQxMzc5LDUwIEw1MS43MjQxMzc5LDUwIEw1MS43MjQxMzc5LDUwIFogTTEwMCw5My4xMDM0NDgzIEMxMDAsOTYuOTEyMDY5IDk2LjkxMjA2OSwxMDAgOTMuMTAzNDQ4MywxMDAgTDYuODk2NTUxNzIsMTAwIEMzLjA4NzkzMTAzLDEwMCAwLDk2LjkxMjA2OSAwLDkzLjEwMzQ0ODMgTDAsNi44OTY1NTE3MiBDMCwzLjA4NzkzMTAzIDMuMDg3OTMxMDMsMCA2Ljg5NjU1MTcyLDAgTDkzLjEwMzQ0ODMsMCBDOTYuOTEyMDY5LDAgMTAwLDMuMDg3OTMxMDMgMTAwLDYuODk2NTUxNzIgTDEwMCw5My4xMDM0NDgzIEwxMDAsOTMuMTAzNDQ4MyBMMTAwLDkzLjEwMzQ0ODMgWiIgaWQ9InN0cm9rZSIgc3Ryb2tlPSIjQkNCRUMwIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat}.notification-card--unread{background-color:#f0f3ff}.notification-card__info{display:flex;gap:.75rem;align-items:center}.notification-card__unread-indicator{display:inline-flex;width:.5rem;height:.5rem;background-color:#5048e5;border-radius:50%}.interests-second,.interests-first-mobile,.interests-first-desktop__inside,.interests-first-desktop{display:flex;flex-flow:row wrap;width:calc(100% + 24px);margin-left:-24px}@media only screen and (max-width: 959.98px){.interests-second,.interests-first-mobile,.interests-first-desktop__inside,.interests-first-desktop{width:calc(100% + 16px);margin-left:-16px}}.interests-second__item,.interests-first-mobile__item,.interests-first-desktop__inside-item,.interests-first-desktop__item{margin-bottom:24px;margin-left:24px}@media only screen and (max-width: 959.98px){.interests-second__item,.interests-first-mobile__item,.interests-first-desktop__inside-item,.interests-first-desktop__item{margin-bottom:16px;margin-left:16px}}@media only screen and (max-width: 959.98px){.interests-first-desktop{display:none}}.interests-first-desktop__item{width:calc(50% - 24px);height:480px}.interests-first-desktop__inside{margin-bottom:-24px}.interests-first-desktop__inside-item{width:calc(50% - 24px);height:200px}.interests-first-desktop__inside-item--second{width:100%;height:256px}.interests-first-mobile{display:none}@media only screen and (max-width: 959.98px){.interests-first-mobile{display:flex}}.interests-first-mobile__item{width:calc(50% - 24px)}@media only screen and (max-width: 959.98px){.interests-first-mobile__item{width:calc(50% - 16px)}}@media only screen and (max-width: 639.98px){.interests-first-mobile__item{width:calc(100% - 16px)}}.interests-first-mobile__item--large{height:304px}@media only screen and (max-width: 959.98px){.interests-first-mobile__item--large{height:200px}}.interests-first-mobile__item--medium{height:160px}@media only screen and (max-width: 959.98px){.interests-first-mobile__item--medium{height:144px}}.interests-second__item{width:calc(25% - 24px);height:160px}@media only screen and (max-width: 959.98px){.interests-second__item{width:calc(33.3% - 16px);height:144px}}@media only screen and (max-width: 959.98px){.interests-second__item{width:calc(50% - 16px);height:auto}}@media only screen and (max-width: 639.98px){.interests-second__item{width:calc(100% - 16px)}}.onboarding-languages{position:relative;display:flex;flex-flow:row wrap;width:100%;margin-bottom:2.5rem;margin-left:-16px}@media only screen and (max-width: 639.98px){.onboarding-languages{margin-left:0}}.onboarding-languages__item{width:calc(33.3% - 16px);margin-bottom:16px;margin-left:16px}@media only screen and (max-width: 959.98px){.onboarding-languages__item{width:calc(50% - 16px)}}@media only screen and (max-width: 639.98px){.onboarding-languages__item,.onboarding-languages--2-columns .onboarding-languages__item{width:100%;margin-left:0}}.onboarding-languages--2-columns .onboarding-languages__item{width:calc(50% - 16px)}.onboarding-screen{padding-top:0}.onboarding-screen__header{flex-shrink:0;justify-content:center;background-color:var(--custom-brand-base)}.onboarding-screen__header--white{background-color:#fff;box-shadow:inset 0 -.0625rem 0 var(--custom-brand-base--90)}.onboarding-screen__main{position:relative}.onboarding-screen__image-container{position:absolute;top:0;left:0;z-index:-1;width:100%;background-color:var(--custom-brand-base);content:""}.onboarding-screen__language-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;max-width:46.25rem;min-height:25rem;padding:3.5rem;background-color:#fff;border:1px solid #e6e8e9;border-radius:.5rem}@media only screen and (max-width: 639.98px){.onboarding-screen__language-container{width:100%;padding:1.5rem}}.onboarding-screen__interest-container{display:flex;flex-direction:column;align-items:center;max-width:70.625rem}.onboarding-screen__title{margin:0;text-align:center}.onboarding-screen__sub-title{margin:2rem 0 1rem;text-align:center}.onboarding-screen__title,.onboarding-screen__sub-title{color:var(--custom-brand-base-contrast)}.onboarding-screen__next{position:sticky;bottom:2.5rem;z-index:3;padding:1rem;background-color:#fff;border-radius:.5rem;box-shadow:.125rem .125rem 1rem #0518213d}@media only screen and (max-width: 639.98px){.onboarding-screen__next{bottom:0;width:calc(100% + 3rem);padding:1.5rem 1rem;border-top:1px solid #e6e8e9;border-radius:0;box-shadow:none}}.onboarding-screen-image{position:relative;display:block;width:100%;overflow:hidden}.onboarding-screen-image--language{padding-top:25rem}.onboarding-screen-image--interest{padding-top:20rem}@media only screen and (max-width: 799.98px){.onboarding-screen-image--interest{padding-top:16.25rem}}.onboarding-screen-image__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.onboarding-screen-container{display:flex;flex-direction:column;align-items:center;width:100%}.onboarding-screen-container__item{flex-shrink:0}.onboarding-screen-container__item:not(:last-child){padding-bottom:3.5rem}.purchase-popup__title{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 0 3rem;text-align:center}@media (min-width: 900px){.purchase-popup__title{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 799.98px){.purchase-popup__title{margin-bottom:2rem}}.purchase-popup__explain{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#505d64}.purchase-popup__code{display:flex;border-radius:.5rem}.purchase-popup__code:focus-within{box-shadow:0 0 0 .25rem var(--custom-action-base--80)}.purchase-popup__field--success .purchase-popup__code,.purchase-popup__field--success .purchase-popup__code:focus-within{box-shadow:0 0 0 .25rem #d0e7cc}.form-field-has-error .purchase-popup__code,.form-field-has-error .purchase-popup__code:focus-within{box-shadow:0 0 0 .25rem #f7bfb7}.purchase-popup__input{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:block;width:100%;padding:.4375rem .6875rem;color:#051821;font-family:inherit;background-color:#fff;border:1px solid #b4babc;border-radius:.5rem;border-right:0;border-radius:.5rem 0 0 .5rem}.purchase-popup__input:focus{outline:none}.purchase-popup__input[disabled]{color:#505d64;background-color:#fafafb;border-color:#e6e8e9;cursor:not-allowed;-webkit-text-fill-color:#505d64;opacity:1}.purchase-popup__field--success .purchase-popup__input{border-color:#128900}.form-field-has-error .purchase-popup__input,.form-field-has-error .purchase-popup__input:focus{border-color:#e3290f}.purchase-popup__button{border-radius:0 .5rem .5rem 0}.purchase-popup__success-message{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:0;padding:.5rem .75rem .25rem;background-color:#d0e7cc;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;box-shadow:0 0 0 .25rem #d0e7cc}.purchase-popup__success-wrapper{display:flex;margin:0}.purchase-popup-layout{display:flex;flex-wrap:wrap}@media only screen and (min-width: 640px){.purchase-popup-layout{flex-wrap:nowrap;width:calc(100% + 2rem);margin-right:-1rem;margin-left:-1rem}}.purchase-popup-layout__item{width:100%;margin-bottom:1.5rem}@media only screen and (min-width: 640px){.purchase-popup-layout__item{flex-basis:calc(50% - 2rem);flex-grow:0;flex-shrink:0;margin-right:1rem;margin-bottom:0;margin-left:1rem}}.personal-budget__header{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between;width:100%}.personal-budget__title{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0}@media (min-width: 900px){.personal-budget__title{font-size:2rem;line-height:2.5rem}}.personal-budget__date{color:#505d64}.personal-budget__body{padding:2rem 1.5rem}@media only screen and (max-width: 799.98px){.personal-budget__body{border-right:none;border-left:none;border-radius:0}}.personal-budget__content{display:flex;align-items:center;justify-content:center;width:100%;min-height:12rem}.personal-budget__infinity{width:16rem}.personal-budget__chart{position:relative;width:16rem;height:16rem}.personal-budget__chart-info{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem;text-align:center}.personal-budget__chart-title{color:#505d64}.personal-budget__legend{width:.625rem;height:.625rem;border-radius:100%}.transactions-page{display:flex;gap:4rem}@media only screen and (max-width: 1119.98px){.transactions-page{flex-direction:column-reverse}}.transactions-page__list-section{flex-grow:1}.transactions-page__personal-section{flex-basis:40%}.welcome-modal__video{display:block;overflow:hidden;border-radius:.5rem}.category-page{display:block;padding:3rem 0}@media only screen and (max-width: 639.98px){.category-page{padding:1.5rem 0}}.add-suggested-dates__table{border-bottom:#e6e8e9}.add-suggested-dates__table--without-bottom-border{border-bottom:none}.add-suggested-dates__pagination{margin:0!important}.add-suggested-dates__filters-container{display:flex;flex-direction:row}@media only screen and (max-width: 799.98px){.add-suggested-dates__filters-container{flex-direction:column}}.add-suggested-dates__filters-item--location,.add-suggested-dates__filters-item--month{width:40%;padding:0 16px 0 0}@media only screen and (max-width: 799.98px){.add-suggested-dates__filters-item--location,.add-suggested-dates__filters-item--month{width:100%;padding:0 0 6px}}.add-suggested-dates__filters-item--radius{width:20%}@media only screen and (max-width: 799.98px){.add-suggested-dates__filters-item--radius{width:100%}}.add-suggested-dates__selected-dates{padding:.25rem 0}.add-suggested-dates__clear-selection{margin-left:.5rem}.classroom-training-upcoming-dates-section{display:block;padding:44px 0;background-color:#fafafb}.classroom-training-upcoming-dates-section:last-child{margin-bottom:-45px}@media only screen and (max-width: 639.98px){.classroom-training-upcoming-dates-section:last-child{margin-bottom:-20px}}.classroom-training-upcoming-dates-section__livesessions{padding:0 24px}@media only screen and (max-width: 639.98px){.classroom-training-upcoming-dates-section__livesessions-header{display:none!important}}.classroom-training-upcoming-dates-section__livesessions-header-item{width:33.3%;padding-top:20px;padding-bottom:20px}.classroom-training-widget__avatar-wrapper{padding-bottom:24px;text-align:center}.classroom-training-widget__avatar{max-width:100%;max-height:150px}.classroom-training-widget__booking-price{padding:12px 0}.classroom-training-widget__booking-price+.classroom-training-widget__booking-price{border-top:1px solid #e6e8e9}.classroom-training-widget__label{color:#505d64}.classroom-training-widget__provider-wrapper{padding-bottom:16px}.classroom-training-widget__provider-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.classroom-training-widget__provider-rating{min-width:25px;min-height:22px;margin-left:6px;color:#e36d00;text-align:center;border:1px solid;border-radius:2px}.classroom-training-widget__info-container{margin-bottom:12px;padding:12px 0;border-top:1px solid #e6e8e9;border-bottom:1px solid #e6e8e9}.classroom-training-widget__certifying-company{max-width:240px;text-align:right}.classroom-training-widget__link{color:#051821;text-align:end;cursor:pointer}.classroom-training-widget__link:hover{color:#051821}.classroom-training-widget__original-price{color:#505d64;text-decoration:line-through}.classroom-training-widget__discount-price{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;color:#128900}.classroom-training-widget__message{margin-top:14px}.classroom-training-widget .stu-headline-4{font-size:1rem}.confirm-suggestion-request__title{color:#505d64}.confirm-suggestion-request__text{align-self:flex-end}.confirm-suggestion-request__timezone{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;align-self:flex-end;color:#505d64}.confirm-suggestion-request__row{display:flex;justify-content:space-between}.classroom-training-request{display:block;padding:1.5rem 1.5rem 0;background-color:#fff;border:.0625rem solid #e6e8e9;border-radius:.5rem}.classroom-training-request__header{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:1rem}.classroom-training-request__header--bordered{border-bottom:.0625rem solid #e6e8e9}.classroom-training-request__content .classroom-training-request-attendance{max-width:18.75rem;padding-bottom:1.5rem}.classroom-training-request__bottom{display:flex;justify-content:flex-end;padding:1rem 0;border-top:.0625rem solid #e6e8e9}.classroom-training-personal-budget-widget__content{display:flex;padding:1rem}.classroom-training-personal-budget-widget__icon{flex-shrink:0;width:2rem;margin-right:1rem}.classroom-training-personal-budget-widget__info{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;flex-grow:1}.classroom-training-personal-budget-widget__status{display:flex;justify-content:flex-end;margin:.5rem 0 0}.classroom-training-page-request-cancellation{width:50%}@media only screen and (max-width: 639.98px){.classroom-training-page-request-cancellation{width:100%}}.reply-to-suggestion-request{display:block;padding:3rem 0}@media only screen and (max-width: 639.98px){.reply-to-suggestion-request{padding:1.5rem 0}}.request-details-collector-training-info__header{margin:0 0 1rem;text-align:center}.request-details-collector-training-info__header-tagline{display:block;margin:0 0 1rem;color:#505d64}.request-details-collector-training-info__header-title{display:block}.request-details-collector-training-info__meta{color:#505d64}.request-details-collector-step-budget .alert--error{color:#051821;background-color:#f9e2cc}.request-details-collector{position:relative;padding:3rem 0}@media only screen and (max-width: 639.98px){.request-details-collector{padding:1.5rem 0}}.request-details-collector__close-btn{position:absolute;top:1.5rem;right:1.5rem}.request-details-collector__header{padding:2rem 0 0}.request-details-collector__subtitle{margin-bottom:.5rem}.request-details-collector__section{padding-bottom:3rem}.request-successful-page__title{margin:0}.request-successful-page__main{display:flex;max-width:466px;margin:auto auto 100px}@media only screen and (max-width: 799.98px){.request-successful-page__main{margin-bottom:200px;padding:0 12px}}.request-successful-page__list{margin:0;padding:0;list-style-type:none}.request-successful-page-step{position:relative}.request-successful-page-step:before{position:absolute;top:35px;left:14px;z-index:1;width:2px;height:calc(100% - 40px);content:""}.request-successful-page-step__title{margin:0;font-weight:700}.request-successful-page-step__hint{margin:0;color:#505d64}.request-successful-page-step__icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:2px solid;border-radius:50%}.request-successful-page-step__icon-holder{display:flex;width:14px;height:14px}.request-successful-page-step__svg{width:100%;height:100%}.request-successful-page-header{position:relative;z-index:1;display:block;width:100%;margin-bottom:50px;color:#fff}.request-successful-page-header__bg{position:absolute;inset:0;z-index:0;margin:0;overflow:hidden;background-size:55%}.request-successful-page-header__container{position:relative;display:flex;flex-direction:column;justify-content:center;height:300px;padding-top:24px}@media only screen and (min-width: 800px){.request-successful-page-header__content{display:flex;flex-direction:row;justify-content:center}}.request-successful-page-header__title{margin:1.5rem 0 1rem}.request-successful-page-header__sub-title{display:block;margin:0 0 1rem}.collection-page{padding:3rem 0}@media only screen and (max-width: 639.98px){.collection-page{padding:1.5rem 0}}.collection-page-container{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}.collection-page-container__item{flex-shrink:0}.collection-page-container__item:not(:last-child){padding-bottom:3.5em}@media only screen and (max-width: 799.98px){.collection-page-container__item:not(:last-child){padding-bottom:1.5em}}.collection-page-container__actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1.5rem;margin-bottom:2rem}.collection-page-container__history-back{margin-right:auto}@media only screen and (max-width: 479.98px){.collection-page-container__history-back{flex:1 1 100%}}.collection-page-info{display:flex;flex-direction:row}@media only screen and (max-width: 799.98px){.collection-page-info{flex-direction:column;gap:1.5rem}}.collection-page-info__title{margin:0 0 .5rem}.collection-page-info__media,.collection-page-info__description{flex:1 1 50%}@media only screen and (max-width: 799.98px){.collection-page-info__media,.collection-page-info__description{flex:1 1 100%}}@media only screen and (min-width: 800px){.collection-page-info__media{margin-left:3rem}}.collection-page-info__media-inner{overflow:hidden;border-radius:1rem}.competency-status{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:inline-flex;align-items:center}.competency-status__icon{width:1em;height:1em;margin-right:.25rem}.competency-status--pending{background-color:#e6e8e9}.competency-status--overdue{background-color:#f9d4cf}.competency-page{height:auto;min-height:100%;background-color:#fafafb}.competency-page-header{position:relative;display:block;width:100%;background-color:#fff}@media only screen and (min-width: 960px){.competency-page-header{padding-left:8.333%}}.competency-page-header__container{padding-top:3rem}@media only screen and (max-width: 639.98px){.competency-page-header__container{padding-top:1.5rem}}.competency-page-header__action{margin-bottom:1rem}@media only screen and (min-width: 800px){.competency-page-header__content{display:flex;flex-direction:row;justify-content:center}}.competency-page-header__annotation{padding:0 0 32px}@media only screen and (min-width: 800px){.competency-page-header__annotation{flex-basis:58.333%}}@media only screen and (min-width: 960px){.competency-page-header__annotation{flex-basis:50%}}.competency-page-header__role-name,.competency-page-header__title{margin:0 0 1rem}.competency-page-header__description{margin:0 0 1rem;color:#505d64}.competency-page-header__tab-button{background:none;border:none}@media only screen and (min-width: 960px){.competency-page-main{display:flex;justify-content:center}}@media only screen and (min-width: 800px){.competency-page-main__content{min-height:336px}}@media only screen and (min-width: 960px){.competency-page-main__content{flex-basis:66.666%;min-width:0}}.competency-page-main__content--wide{flex-basis:66.666%}@media only screen and (max-width: 959.98px){.competency-page-main__content--wide{flex-basis:100%}}.competency-section{width:100%;margin-top:38px}.competency-section__title{margin:0}.competency-section__info{margin:0;color:#505d64}.competency-section__option{margin:24px -1.5rem;padding:24px;background-color:#fff;border:1px solid #e6e8e9;border-radius:8px;box-shadow:.0625rem .0625rem .5rem #05182129}@media only screen and (min-width: 960px){.competency-section__option{margin:24px 0}}.competency-section__option:not(.competency-section__option--later):hover{box-shadow:.125rem .125rem 1rem #0518213d}.competency-section__option--completed{background-color:#d0e7cc}.competency-section__option--empty{padding:52px;text-align:center}.competency-section__item{display:block;margin-bottom:24px}.competency-section__item:last-child{margin-bottom:0}.competency-section__option-name{margin:0 0 1rem}.competency-section__show-more{display:block;margin:24px auto}.action-mobile-btn{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #e6e8e9}.action-mobile-btn__title{font-family:Aeonik,Helvetica,sans-serif}.action-mobile-btn__icon{margin-left:1rem}.requirement-card{position:relative;display:flex;align-items:center;height:auto;min-height:80px;padding:24px;background-color:#fff;border:1px solid #e6e8e9;border-radius:8px;box-shadow:.0625rem .0625rem .5rem #05182129}.requirement-card__img{padding-right:24px}@media only screen and (max-width: 799.98px){.requirement-card__img{display:none}}.requirement-card__body{display:flex;justify-content:space-between;width:100%}.requirement-card__title{margin:0 0 .5rem}.requirement-card__actions{align-self:center}.requirement-image{position:relative;width:66px;height:48px;overflow:hidden;border-radius:1rem}.requirement-image--locked:before,.requirement-image--completed:before{position:absolute;top:0;z-index:1;width:100%;height:100%;content:""}.requirement-image--completed:before{background-color:#128900}.requirement-image--locked:before{background-color:#051821b3}.requirement-image__picture{width:100%;height:100%;object-fit:cover}.requirement-image__container{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;color:#fff;font-size:1.5rem}.requirement-card--interactive:hover,.requirement-card--interactive:focus-within{box-shadow:.125rem .125rem 1rem #0518213d}.requirement-actions__desktop{position:absolute;top:0;right:0;bottom:0;z-index:3;display:flex;gap:1.25rem;align-items:center;padding:0 1.25rem;background-color:#fff;border-radius:0 1rem 1rem 0;opacity:0}.requirement-card--interactive:hover .requirement-actions__desktop,.requirement-card--interactive:focus-within .requirement-actions__desktop{opacity:1}.requirement-actions__dropdown-content{top:0;width:auto;padding:.5rem 0;border:none;box-shadow:.0625rem .0625rem .5rem #05182129}@media only screen and (max-width: 959.98px){.requirement-actions__dropdown-content{right:0;left:auto}}.requirement-actions__item{display:flex;align-items:center}.requirement-actions__icon{width:2.813rem;padding-right:1.5rem;font-size:1.5rem}.requirement-actions__text{white-space:nowrap}.requirement-actions__mobile{display:flex;align-items:center}.requirement-details-desktop{display:flex;align-items:center;justify-content:flex-start}.requirement-details-desktop__item{position:relative;margin:0;color:#505d64}@media only screen and (max-width: 959.98px){.requirement-details-desktop__item{display:none}}.requirement-details-desktop__item:not(:last-child):after{position:absolute;top:50%;right:-10px;width:1px;height:13px;background-color:currentcolor;transform:translateY(-50%);content:""}@media only screen and (min-width: 960px){.requirement-details-mobile{display:none}}.requirement-details-mobile__item{margin:0;color:#505d64}.course-preview{display:block;width:100%;overflow:hidden;border-radius:1rem 1rem 0 0}.course-action-widget-mobile{display:flex;align-items:center;padding:.5rem 1rem;column-gap:.5rem}.course-action-widget-mobile__content{flex-grow:1;min-width:0}.course-action-widget-mobile__button{margin-left:-.5rem}.course-action-widget-mobile__title{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.course-action-widget-mobile__actions{display:flex;flex-direction:column;flex-shrink:0;row-gap:.5rem}.course-action-widget-mobile__type{color:#505d64}.course-module{display:block;border:.063rem solid #e6e8e9;border-radius:.5rem}.course-module__header{margin:0}.course-module__button{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.125rem 1.5rem;color:#051821;background-color:#fafafb;border:0;border-radius:.5rem;cursor:pointer;transition:color .2s}.course-module__button:hover{background-color:#f3f3f4}.course-module__button:active{background-color:#e6e8e9}.course-module--collapsed .course-module__button{background-color:#fff}.course-module--collapsed .course-module__button:hover{background-color:#f3f3f4}.course-module--collapsed .course-module__button:active{background-color:#e6e8e9}.course-module__title{flex-grow:1;margin-right:1.5rem;font-weight:700;text-align:left}.course-module__duration{margin-right:1.5rem;color:#505d64;white-space:nowrap}.course-module__arrow{flex-shrink:0;width:1em;height:1em;transform:rotate(-180deg);fill:currentcolor}.course-module--collapsed .course-module__arrow{transform:rotate(0)}.course-module__body{padding:1.5rem;overflow:hidden;border-top:.063rem solid #e6e8e9}.course-module--collapsed .course-module__body{display:none}.course-module__list{margin:0;padding:0;list-style-type:none}.course-module__item{display:flex;align-content:center;margin-bottom:1.5rem}.course-module__item:last-child{margin-bottom:0}.course-module__counter{flex:0 0 1.25rem;margin-right:.5rem}.similar-courses{padding:30px 0;background-color:#fafafb}@media only screen and (min-width: 960px){.similar-courses__layout{max-width:83.333%;margin-left:8.333%}}.similar-courses__list{display:flex;flex-wrap:wrap;margin:0 -12px}.similar-courses__item{width:100%;margin-bottom:8px}@media only screen and (min-width: 640px){.similar-courses__item{width:50%;margin-bottom:24px;padding:0 12px}}@media only screen and (min-width: 960px){.similar-courses__item{width:33.333%}}.discover{padding-bottom:2.75rem}.discover__container,.discover__inner-container{display:flex;flex-direction:column;gap:5.5rem}@media only screen and (max-width: 639.98px){.discover__container,.discover__inner-container{gap:4rem}}.discover__item--no-top-gap{margin-top:-5.5rem}@media only screen and (max-width: 639.98px){.discover__item--no-top-gap{margin-top:-4rem}}.discover__section{display:flex;flex-direction:column}.discover__header{display:flex;margin-bottom:2rem}@media only screen and (max-width: 639.98px){.discover__header{margin-bottom:1rem}}.discover__title{flex-grow:1;align-self:center;margin:0;color:#051821}.discover__title+.discover__button{padding-left:1rem}.discover__content{width:100%}@media only screen and (max-width: 639.98px){.discover__content+.discover__button{margin-top:1rem;padding:0 1rem}}.skills-entry-point,.events-wrapper,.discover-category-groups__content,.carousel-learning__without-navigation,.discover__header{padding-right:1rem;padding-left:1rem}@media (min-width: 640px){.skills-entry-point,.events-wrapper,.discover-category-groups__content,.carousel-learning__without-navigation,.discover__header{padding-right:2rem;padding-left:2rem}}@media (min-width: 960px){.skills-entry-point,.events-wrapper,.discover-category-groups__content,.carousel-learning__without-navigation,.discover__header{padding-right:1rem;padding-left:1rem}}@media (min-width: 1120px){.skills-entry-point,.events-wrapper,.discover-category-groups__content,.carousel-learning__without-navigation,.discover__header{padding-right:3rem;padding-left:3rem}}@media (min-width: 1440px){.skills-entry-point,.events-wrapper,.discover-category-groups__content,.carousel-learning__without-navigation,.discover__header{padding-right:4rem;padding-left:4rem}}@media (min-width: 1920px){.skills-entry-point,.events-wrapper,.discover-category-groups__content,.carousel-learning__without-navigation,.discover__header{padding-right:18rem;padding-left:18rem}}.carousel-learning{position:relative;overflow:hidden}.carousel-learning__container{padding:1rem 0;overflow:visible}.carousel-learning__container .swiper-wrapper{align-items:stretch}.carousel-learning__slide{height:auto}.carousel-learning__navigation-prev{left:0}.carousel-learning__navigation-next{right:0}.carousel-learning__navigation-prev,.carousel-learning__navigation-next{position:absolute;top:35%;z-index:1}.carousel-learning__navigation-prev:disabled,.carousel-learning__navigation-next:disabled{opacity:0}.carousel-learning__without-navigation{padding-top:1rem;padding-bottom:1rem}.discover-category-groups{margin-top:-11rem}@media only screen and (max-width: 639.98px){.discover-category-groups{margin-top:-9.5rem}}.events-wrapper{padding-top:4rem;padding-bottom:4rem}@media only screen and (max-width: 639.98px){.events-wrapper{padding-top:2rem;padding-bottom:2rem}}.events-wrapper .discover__header,.events-wrapper .discover__button{padding:0}.events-wrapper__content{display:flex;flex-wrap:wrap;justify-content:center}.events-wrapper__item{margin:2rem}@media only screen and (max-width: 799.98px){.events-wrapper__item{width:100%;margin:.5rem 0}}.upcoming-event-card{min-height:128px;text-decoration:none;border:1px solid #e6e8e9}.upcoming-event-date{min-width:80px;color:#fff;text-align:center;background-color:#051821}.upcoming-event-date__day{font-weight:400;font-size:2.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:3rem}@media (min-width: 900px){.upcoming-event-date__day{font-size:3rem;line-height:4rem}}.upcoming-event-date__month{text-transform:uppercase}.upcoming-event-description{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:16px;background-color:#fff}.upcoming-event-description__title{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;width:186px;max-height:64px}@media only screen and (max-width: 799.98px){.upcoming-event-description__title{width:100%}}.upcoming-event-description__city{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#505d64}.discover-categories-list__list{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.discover-categories-list__item{min-width:0}.discover-search{position:relative;width:100%}.discover-search__form{position:relative;z-index:1;display:flex;align-items:center;width:100%;height:64px}.discover-search__label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important}.discover-search__button{position:absolute;right:0;flex-shrink:0;margin-right:12px}.discover-search__button-icon[class^=icon-]{line-height:inherit}.discover-search__suggestions{position:absolute;right:0;left:0;margin:0 .25rem}.discover-user-info__title{margin:0;color:#fff;text-align:center}.welcome-back{position:relative;min-height:30rem;padding:7rem 0;background-position:center center;background-size:cover}@media only screen and (max-width: 799.98px){.welcome-back{min-height:20rem}}.welcome-back:before{position:absolute;top:0;width:100%;height:100%;background-color:#05182180;content:""}.welcome-back__container{position:relative;max-width:46rem;margin:0 auto}.welcome-back__user-info,.welcome-back__search{margin-bottom:2rem}.header-navigator{display:flex;flex-direction:column;gap:.5rem}.header-navigator__title{font-size:3rem;font-weight:700;line-height:4rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0}.header-navigator__sub-title{font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0}.header-navigator__descriptor,.header-navigator__company-name{font-size:1.125rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.header-navigator__descriptor{text-decoration:underline}.selected-skills-step{min-height:38rem;background-image:url(/assets/images/skill-nav/skill-nav-long.svg);background-size:cover;display:flex;align-items:center;padding:4rem;color:#f9fafb}@media only screen and (max-width: 799.98px){.selected-skills-step{min-height:30rem;background-position:right}}@media only screen and (max-width: 799.98px){.selected-skills-step{padding:4rem 1.5rem}}.selected-skills-step__container{width:100%;max-width:1380px;margin:0 auto}.selected-skills-step__inner{max-width:100%}@media only screen and (min-width: 800px){.selected-skills-step--narrow .selected-skills-step__inner{max-width:45.625rem}}.selected-skills-step__header{display:flex;gap:.5rem;margin:0 0 2rem}@media only screen and (max-width: 799.98px){.selected-skills-step__header{flex-direction:column;gap:1.5rem}}.selected-skills-step__title{flex:1}.selected-skills-step__skills{margin-bottom:1.5rem}.selected-skills-step__skills-list{margin:0;padding:0;list-style-type:none;display:inline-flex;flex-wrap:wrap;margin:-.25rem}.selected-skills-step__skills-item{padding:.25rem}.selected-skills-step__skill-button{font-size:1rem;font-weight:500;line-height:2rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;padding:0 .75rem;background-color:transparent;border:1px solid #fff;border-radius:1.5rem;cursor:pointer}.selected-skills-step__skill-button:hover{background-color:#11192833}.selected-skills-step__skill-button--selected{color:#111928;background-color:#f3f4f6;cursor:default}.selected-skills-step__skill-button--selected:hover{background-color:#f3f4f6}.selected-skills-step__skills-show-more{margin-top:.5rem;margin-left:-.25rem}.selected-skills-step__content-title{font-size:2rem;font-weight:500;line-height:3rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 1.5rem}.skills-navigator__bg .mat-stepper-horizontal{min-height:38rem;background-image:url(/assets/images/skill-nav/skill-nav-long.svg);background-size:cover}@media only screen and (max-width: 799.98px){.skills-navigator__bg .mat-stepper-horizontal{min-height:30rem;background-position:right}}.skills-entry-point__section{padding:4rem;background-image:url(/assets/images/skill-nav/get-started-discover-image.png),url(/assets/images/skill-nav/get-started-discover-bg.svg);background-repeat:no-repeat;background-position:right,center;background-size:auto 130%,cover;border-radius:1rem}@media only screen and (max-width: 959.98px){.skills-entry-point__section{padding:2rem;background-size:40% auto,cover}}@media only screen and (max-width: 639.98px){.skills-entry-point__section{background-image:none,url(/assets/images/skill-nav/get-started-discover-bg.svg)}}.skills-entry-point__content{width:55%;max-width:34rem}@media only screen and (max-width: 1119.98px){.skills-entry-point__content{max-width:30rem}}@media only screen and (max-width: 639.98px){.skills-entry-point__content{width:100%}}.skills-entry-point__title{font-size:3rem;font-weight:700;line-height:4rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 1.5rem}.skills-entry-point__text{font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 2.5rem;color:#6b7280}.in-company-action-widget-mobile{display:flex;align-items:center;padding:.5rem 1rem;column-gap:.5rem}.in-company-action-widget-mobile__content{flex-grow:1;min-width:0}.in-company-action-widget-mobile__button{margin-left:-.5rem}.in-company-action-widget-mobile__title{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.in-company-action-widget-mobile__actions{display:flex;flex-direction:column;flex-shrink:0;row-gap:.5rem}.in-company-action-widget-mobile__text{margin:0;color:#505d64}.in-company-action-widget-mobile__text--success{color:#128900}.in-company-action-widget-mobile__text--danger{color:#e3290f}.in-company-action-mobile-live-session-info{display:block}.in-company-action__status{display:flex;gap:.5rem;align-items:center;justify-content:center;padding:1.5rem;background-color:#d9e8f0}.in-company-action__status-icon{width:1em;height:1em}.in-company-action__label{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-bottom:.25rem;color:#505d64}.in-company-action__map{margin-bottom:1.5rem}.in-company-action__participation-status{display:block;margin-bottom:.5rem}.in-company-action__btn:not(:last-child){margin-bottom:1rem}.in-company-action__price-wrapper{margin-bottom:1rem}.in-company-action__price-label,.in-company-action__price{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-bottom:.25rem;color:#505d64}.in-company-action__price-label{text-transform:uppercase}.in-company-action__price{cursor:pointer}.in-company-action__icon{line-height:inherit}@media only screen and (max-width: 959.98px){.in-company-action__icon{display:none}}.in-company-action-live-session-info{display:block}.in-company-action-live-session-info__date{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin-bottom:1rem}@media (min-width: 900px){.in-company-action-live-session-info__date{font-size:2rem;line-height:2.5rem}}.in-company-action-live-session-location-info{margin-bottom:1rem}.in-company-action-live-session-location-info__label{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-bottom:.25rem;color:#505d64}.in-company-dates-and-locations__sessions{padding:15px;border:1px solid #e6e8e9;border-radius:.5rem}.in-company-dates-and-locations__filters{display:flex;margin-bottom:16px}.in-company-dates-and-locations__filters-sort-btn{flex-grow:2}.in-company-dates-and-locations__filters-sort-btn:not(:last-of-type){margin-right:24px}.live-session-card{position:relative;display:block;margin:-1px -15px 0;padding:15px 15px 0;overflow:hidden;border-top:1px solid #e6e8e9}.live-session-card:first-of-type{margin-top:-16px;border-radius:.5rem .5rem 0 0}.live-session-card:last-of-type{margin-bottom:-16px;border-radius:0 0 .5rem .5rem}.live-session-card--expanded{background-color:#fafafb}.live-session-card--selected{margin:-1px -16px;border-radius:.5rem}.live-session-card--selected:first-of-type{margin-top:-16px;border-radius:.5rem}.live-session-card--selected:last-of-type{margin-bottom:-17px;border-radius:.5rem}.live-session-card--nohover:not(.live-session-card--expanded):hover{background-color:transparent}.live-session-card__top{position:relative;margin-bottom:15px;padding:0 0 0 30px;word-wrap:break-word}.live-session-card__inner{display:flex;gap:16px}.live-session-card__content{flex-grow:1}.live-session-card__status--active{color:#128900}.live-session-card__status--info{color:#337291}.live-session-card__status--closed{color:#e3290f}.live-session-card__date{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;display:block;margin-bottom:6px}.live-session-card__location{color:#505d64}.live-session-card__icon{position:absolute;top:5px;left:0}.live-session-card__action{flex-shrink:0}.live-session-card__btn-select{margin-left:8px}@media only screen and (max-width: 479.98px){.in-company-live-session-participation-status{font-size:.9rem}}.in-company-live-session-participation-status--muted .in-company-live-session-participation-status__text{color:#505d64}.in-company-live-session-participation-status__warning-notice{color:#e36d00}.request-in-company-registration .in-company-dates-and-locations__filters{margin-bottom:2rem}@media only screen and (max-width: 639.98px){.request-in-company-registration .in-company-dates-and-locations__filters{flex-direction:column;padding:0 1.5rem}}@media only screen and (max-width: 639.98px){.request-in-company-registration .in-company-dates-and-locations__filters-sort-btn{margin:0 0 1rem}}.request-in-company-registration .in-company-dates-and-locations__empty-filter-results{padding:1.5rem;color:#051821;text-align:center;background-color:#fff;border-radius:1rem;box-shadow:0 0 .25rem #05182129}.request-in-company-registration__cards-holder{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:40.75rem}.request-in-company-registration__card-dropdown{display:flex;justify-content:space-between;padding:1.5rem}.request-in-company-registration__card-actions{display:flex;align-items:center}.request-in-company-registration__card-actions .in-company-live-session-participation-status__wrapper{flex-wrap:wrap;justify-content:end}@media only screen and (max-width: 479.98px){.request-in-company-registration__card-actions .in-company-live-session-participation-status__wrapper{flex-wrap:nowrap}}.request-in-company-registration__actions{margin-top:2.5rem;padding:.5rem 3rem;background:#fff;border-radius:.5rem}@media only screen and (max-width: 639.98px){.request-in-company-registration__actions{padding:0}}.invite-provider{position:relative;color:#fff}.invite-provider__background{position:absolute;top:0;right:0;left:0;z-index:-1;height:450px}@media only screen and (max-width: 799.98px){.invite-provider__background{height:calc(450px - 4.5rem)}}.invite-provider__main{padding:1.5rem 1.5rem 2.5rem}.invite-provider-stepper{padding:0}.invite-provider-stepper__steps{width:100%;max-width:661px}.invite-provider-stepper__step-content{display:flex;flex-direction:column;align-items:center;width:100%}.invite-provider-welcome-step{max-width:41.25rem;margin-bottom:1.5rem}.invite-provider-welcome-step__support-link{word-break:break-word}.invite-provider-account-step{max-width:661px;margin-bottom:1.5rem}.account-form-layout{display:flex;flex-wrap:nowrap;width:calc(100% + 1.5rem);margin-right:-.75rem;margin-left:-.75rem;flex-direction:column}@media only screen and (min-width: 960px){.account-form-layout{width:calc(100% + 2rem);margin-right:-1rem;margin-left:-1rem}}@media only screen and (min-width: 640px){.account-form-layout{flex-direction:row}}.account-form-layout__item{margin-right:.75rem;margin-left:.75rem}@media only screen and (min-width: 640px){.account-form-layout__item{flex-basis:calc(100% - 1.5rem);flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 960px){.account-form-layout__item{flex-basis:calc(100% - 2rem);margin-right:1rem;margin-left:1rem}}.account-form-layout__item--one-half{margin-right:.75rem;margin-left:.75rem}@media only screen and (min-width: 640px){.account-form-layout__item--one-half{flex-basis:calc(50% - 1.5rem);flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 960px){.account-form-layout__item--one-half{flex-basis:calc(50% - 2rem);margin-right:1rem;margin-left:1rem}}.invite-provider-company-step{max-width:661px;margin-bottom:1.5rem}.company-form-layout{display:flex;flex-wrap:nowrap;width:calc(100% + 1.5rem);margin-right:-.75rem;margin-left:-.75rem;flex-direction:column}@media only screen and (min-width: 960px){.company-form-layout{width:calc(100% + 2rem);margin-right:-1rem;margin-left:-1rem}}@media only screen and (min-width: 640px){.company-form-layout{flex-direction:row}}.company-form-layout__item{margin-right:.75rem;margin-left:.75rem}@media only screen and (min-width: 640px){.company-form-layout__item{flex-basis:calc(100% - 1.5rem);flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 960px){.company-form-layout__item{flex-basis:calc(100% - 2rem);margin-right:1rem;margin-left:1rem}}.company-form-layout__item--one-half{margin-right:.75rem;margin-left:.75rem}@media only screen and (min-width: 640px){.company-form-layout__item--one-half{flex-basis:calc(50% - 1.5rem);flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 960px){.company-form-layout__item--one-half{flex-basis:calc(50% - 2rem);margin-right:1rem;margin-left:1rem}}.invite-provider-finance-step{max-width:661px;margin-bottom:1.5rem}.finance-form-layout{display:flex;flex-wrap:nowrap;width:calc(100% + 1.5rem);margin-right:-.75rem;margin-left:-.75rem;flex-direction:column}@media only screen and (min-width: 960px){.finance-form-layout{width:calc(100% + 2rem);margin-right:-1rem;margin-left:-1rem}}@media only screen and (min-width: 640px){.finance-form-layout{flex-direction:row}}.finance-form-layout__item{margin-right:.75rem;margin-left:.75rem}@media only screen and (min-width: 640px){.finance-form-layout__item{flex-basis:calc(100% - 1.5rem);flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 960px){.finance-form-layout__item{flex-basis:calc(100% - 2rem);margin-right:1rem;margin-left:1rem}}.finance-form-layout__item--60per{margin-right:.75rem;margin-left:.75rem}@media only screen and (min-width: 640px){.finance-form-layout__item--60per{flex-basis:calc(60% - 1.5rem);flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 960px){.finance-form-layout__item--60per{flex-basis:calc(60% - 2rem);margin-right:1rem;margin-left:1rem}}.finance-form-layout__item--40per{margin-right:.75rem;margin-left:.75rem}@media only screen and (min-width: 640px){.finance-form-layout__item--40per{flex-basis:calc(40% - 1.5rem);flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 960px){.finance-form-layout__item--40per{flex-basis:calc(40% - 2rem);margin-right:1rem;margin-left:1rem}}.invite-provider-completed-step{max-width:661px;margin-bottom:1.5rem}.invite-provider-page-header{z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:4.5rem}@media only screen and (max-width: 799.98px){.invite-provider-page-header{position:fixed;top:0;right:0;left:0}}.invite-provider-page-header__logo{width:9rem}.learning-track-action{min-height:362px;overflow:hidden}@media only screen and (max-width: 959.98px){.learning-track-action{min-height:280px;margin-bottom:-170px}}.learning-track-action__btn-group{padding:24px 24px 0}.learning-track-action__info{display:block;margin:0;padding:24px 24px 14px;list-style:none}.btn-group-layout{display:flex;flex-wrap:nowrap;width:calc(100% + 1.5rem);margin-right:-.75rem;margin-left:-.75rem}@media only screen and (min-width: 960px){.btn-group-layout{width:calc(100% + 2rem);margin-right:-1rem;margin-left:-1rem}}.btn-group-layout__item{margin-right:.75rem;margin-left:.75rem;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 2rem);margin-right:1rem;margin-left:1rem}.learning-track-action-widget-mobile{display:flex;align-items:center;padding:.5rem 1rem;column-gap:.5rem}.learning-track-action-widget-mobile__content{flex-grow:1;min-width:0}.learning-track-action-widget-mobile__button{margin-left:-.5rem}.learning-track-action-widget-mobile__title{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.learning-track-action-widget-mobile__actions{display:flex;flex-direction:column;flex-shrink:0;row-gap:.5rem}.learning-track-action-widget-mobile__type{color:#505d64}.blocked-state{display:flex;align-items:center;justify-content:center;background-color:#0518214d}.blocked-state__inner{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.313rem;color:#fff;text-shadow:0 0 #051821,0 0 .625rem #051821;background-color:#051821b3;border-radius:.5rem}@media only screen and (max-width: 799.98px){.blocked-state__inner{max-width:9.375rem;text-align:center}}.blocked-state__icon{width:1.5rem;height:1.5rem}.learning-track-item__blocked-state{position:absolute;top:0;left:0;width:100%;height:100%}.learning-track-item__dialog-overlay{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;cursor:pointer}.learning-track-item__badge{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.learning-track-timeline-list__item:before,.learning-track-timeline__item-status{position:absolute;top:50%;left:-2.625rem;z-index:4;width:1.5rem;height:1.5rem;color:#fff;background-color:#505d64;border-radius:50%;transform:translateY(-50%)}.learning-track-timeline{padding-left:2rem}.learning-track-timeline__title{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:0}.learning-track-timeline__item-status{display:flex;align-items:center;justify-content:center}.learning-track-timeline__mandatory-marker-icon{width:1rem;color:#505d64;font-weight:700;font-size:1rem;line-height:1rem!important;text-align:center;background-color:#fff;border-radius:50%}.learning-track-timeline__mandatory-marker-icon:before{content:"!"}.learning-track-timeline__optional-marker-icon{display:block;width:1rem;height:1rem;background-color:#fff;border-radius:50%}.learning-track-timeline-list{display:flex;flex-direction:column}.learning-track-timeline-list__item{position:relative;padding:1rem 0}.learning-track-timeline-list__item:before{box-sizing:content-box;background-repeat:no-repeat;background-position:center;background-size:.75rem;content:""}.learning-track-timeline-list__item:after{position:absolute;top:0;bottom:-.0625rem;left:-2rem;z-index:3;width:.25rem;background-color:#505d64;content:""}.learning-track-timeline-list__item--title{padding-top:3rem}.learning-track-timeline-list__item--title:before{display:none}.learning-track-timeline-list__item--title:first-of-type:before{display:block;transform:none}.learning-track-timeline-list__item--completed:before,.learning-track-timeline-list__item--completed:after{background-color:#128900}.learning-track-timeline-list__item--completed:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp3bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNS42LDguNCAxLjYsNiAwLDcuNiA1LjYsMTQgMTYsMy42IDE0LjQsMiAiPjwvcG9seWdvbj4KPC9nPjwvc3ZnPg==)}.learning-track-timeline-list__item--end-state{padding-top:3rem}.learning-track-timeline-list__item--end-state:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp3bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+PHBhdGggZGF0YS1jb2xvcj0iY29sb3ItMiIgZmlsbD0iI2ZmZmZmZiIgZD0iTTcuMSwxNS41bC03LTEzQy0wLjEsMiwwLDEuNCwwLjUsMS4xQzEsMC45LDEuNiwxLDEuOSwxLjVsNywxM0M5LjEsMTUsOSwxNS42LDguNSwxNS45CglDOCwxNi4xLDcuNCwxNiw3LjEsMTUuNXoiPjwvcGF0aD4KPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTE2LDUuN2MtMi44LDIuNS02LjItMC42LTguMywzLjFMNC41LDMuMUM2LjYtMC42LDEwLDIuNSwxMi43LDBMMTYsNS43eiI+PC9wYXRoPjwvZz48L3N2Zz4=);transform:none}.learning-track-timeline-list__item--with-deadline:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp3bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xNSwyYzAuNiwwLDEtMC40LDEtMXMtMC40LTEtMS0xSDFDMC40LDAsMCwwLjQsMCwxczAuNCwxLDEsMWgxYzAuMSwyLjQsMC44LDQuNSwyLDZjLTEuMiwxLjQtMiwzLjYtMiw2SDEKCWMtMC42LDAtMSwwLjQtMSwxczAuNCwxLDEsMWgxNGMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMWgtMWMtMC4xLTIuNS0wLjgtNC42LTItNmMxLjMtMS41LDItMy42LDItNkgxNXogTTkuOSw3LjNMOSw4LjFsMSwwLjcKCWMxLjIsMC45LDIsMi45LDIuMSw1LjJINGMwLjEtMi4zLDAuOS00LjMsMi4xLTUuMmwxLTAuN0w2LjEsNy4zQzQuOCw2LjEsNC4xLDQuMiw0LDJoOEMxMS45LDQuMiwxMS4yLDYuMSw5LjksNy4zeiI+PC9wYXRoPgo8L2c+PC9zdmc+)}.learning-track-timeline-list__item--without-icon:before{background-image:none}.learning-track-timeline-list__item:first-of-type:after{top:50%}.learning-track-timeline-list__item:last-of-type:after{bottom:50%}.library-category-filter-section__subcategory-item:after,.library-category-filter-section__subcategory-item:before{position:absolute;display:block;content:""}.library-category-filter-section{position:relative;display:block;margin:0 0 16px;border-radius:.5rem}@media only screen and (max-width: 639.98px){.library-category-filter-section{margin:0}}.library-category-filter-section--hidden{display:none}.library-category-filter-section__option{position:relative;display:flex}.library-category-filter-section__option:after{position:absolute;top:1.9rem;left:2.25rem;width:0;height:70%;border-right:2px solid;opacity:0;content:""}.library-category-filter-section__option--opened:after{opacity:1}.library-category-filter-section__option-container{position:relative;list-style-type:none}@media only screen and (max-width: 639.98px){.library-category-filter-section__option-container{padding:.5rem 0;border-bottom:1px solid #e6e8e9}}.library-category-filter-section__icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0 0 0 -.75rem;padding:.75rem 0;color:#505d64;font-size:.75rem;background:none;border:0;cursor:pointer;transition:color .1s ease-in-out}.library-category-filter-section__subcategory-list{max-height:0;padding-left:2.25rem;overflow:hidden;opacity:0}.library-category-filter-section__subcategory-list--opened{height:auto;max-height:100%;overflow:visible;opacity:1}.library-category-filter-section__subcategory-item{position:relative;padding-left:1rem;list-style-type:none}.library-category-filter-section__subcategory-item:before{top:0;left:0;width:1rem;margin-top:1.1rem;border-top:2px solid}.library-category-filter-section__subcategory-item:after{top:0;left:0;width:0;height:100%;margin-top:-9px;border-right:2px solid}.library-category-filter-section__subcategory-item:first-child:after{height:calc(100% + 9px)}.library-category-filter-section__subcategory-item:last-child:after{height:28px}.mobile-filter{position:sticky;bottom:0;z-index:14;display:flex;justify-content:center;padding:1rem}@media only screen and (min-width: 640px){.mobile-filter{display:none}}.mobile-filter__button{position:relative;overflow:visible}.mobile-filter__button--active:before{position:absolute;top:-6px;right:-10px;z-index:2;width:1.5rem;height:1.5rem;font-size:.75rem;font-family:icomoon;border-radius:50%;content:"\ea1d"}.selected-filters__container{margin:0;padding:0;list-style-type:none;display:flex;flex-flow:row wrap;gap:1rem;margin-bottom:1.5rem}.selected-filters__item{max-width:calc(100% - 1rem)}.library-page{display:block;padding:3rem 0}@media only screen and (max-width: 639.98px){.library-page{padding:1.5rem 0}}.library-page__wrapper{display:flex;flex-wrap:nowrap}@media only screen and (min-width: 640px){.library-page__sidebar{flex-basis:33.333%;flex-grow:0;flex-shrink:0;min-width:0;margin-right:1.5rem}}@media only screen and (min-width: 960px){.library-page__sidebar{flex-basis:25%;margin-right:2rem}}@media only screen and (min-width: 640px){.library-page__content{flex-grow:1;min-width:0}}.library-page__list{margin:0;padding:0;list-style-type:none}.library-page__item+.library-page__item{margin-top:1.5rem}.request-options-wrapper{padding-top:32px}.request-option-cards{justify-content:center}.request-option-cards-title{text-align:center}.request-option-card{padding:0 16px 45px;border:none;cursor:pointer}@media only screen and (max-width: 799.98px){.request-option-card{padding-bottom:12px}}.request-option-card__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}@media (min-width: 900px){.request-option-card__title{font-size:1.5rem;line-height:2rem}}.request-option-card__image{display:flex;justify-content:center;padding:24px 0}@media only screen and (max-width: 799.98px){.request-option-card__image{padding:12px}}.request-option-card__image-holder{width:56px;height:56px}.request-success__title{font-weight:700}.request-success__description{margin:0;color:#505d64}.request-success__step-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;width:32px;height:32px;border-style:solid;border-width:2px;border-radius:50%}.request-success__step-connector{width:2px;height:70px}.competency-status-icon{display:inline-flex}.competency-status-icon--danger{color:#e3290f}.competency-status-icon--info{color:#337291}.competency-status-icon--success{color:#128900}.competency-status-icon--warning{color:#e36d00}.competency-status-icon--neutral{color:#505d64}.competency-status-icon--danger .competency-status-icon__circle{fill:#fceae7}.competency-status-icon--info .competency-status-icon__circle{fill:#ecf4f8}.competency-status-icon--success .competency-status-icon__circle{fill:#e7f3e6}.competency-status-icon--warning .competency-status-icon__circle{fill:#fcf0e6}.competency-status-icon--neutral .competency-status-icon__circle{fill:#f3f3f4}.competency-status-illustration{display:flex;align-items:center;justify-content:center;height:100%}.competency-status-illustration--success{background-color:#e7f3e6}.competency-status-illustration--danger{background-color:#fceae7}.competency-status-illustration--warning{background-color:#fcf0e6}.competency-status-illustration--info{background-color:#ecf4f8}.competency-status-illustration__icon{height:2rem}.request-approval__form{max-width:272px;margin:0 auto}.role-info__header{display:flex;flex-direction:column;gap:.5rem;width:100%}.role-info__primary-info{display:flex;align-items:flex-start}.role-info__status{flex-shrink:0;width:1.5rem;margin-right:1rem}.role-info .role-info__status{height:2.5rem}.role-info__title{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 .75rem 0 0}@media (min-width: 900px){.role-info__title{font-size:2rem;line-height:2.5rem}}.role-info__count{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;color:#505d64}@media (min-width: 900px){.role-info__count{font-size:2rem;line-height:2.5rem}}.role-info__description{max-height:10rem;margin:0;overflow-y:auto;color:#505d64}.role-info__empty-state{background-color:#fff;border:1px solid #e6e8e9;border-radius:.5rem}.competencies-widget__stats-bar{display:flex;gap:.25rem;padding:1rem 1.5rem 0}.competencies-widget__stats-item{font-weight:400;font-size:.75rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:5rem;padding:.25rem .375rem;color:#051821;border-radius:.5rem}.competencies-widget__stats-item--warning{background-color:#f9e2cc}.competencies-widget__stats-item--danger{background-color:#f9d4cf}.competencies-widget__stats-item--success{background-color:#d0e7cc}.competencies-widget__stats-item--neutral{background-color:#e6e8e9}.competencies-widget__stats-icon{width:1rem}.competencies-widget__stats-count{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;gap:.25rem;align-items:center}.competencies-widget__title{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:0;padding:1rem 1.5rem;color:#505d64;border-bottom:1px solid #e6e8e9}.competencies-widget__item{position:relative;display:flex;gap:1rem;align-items:center;padding:1.13rem 1.5rem}.competencies-widget__item:hover{background-color:#f3f3f4}.competencies-widget__item-icon{flex-shrink:0;width:1rem}.competencies-widget__item-title{flex-grow:1;margin:0}.competencies-widget__item-link{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;color:#051821;text-decoration:none}.competencies-widget__item-link:before{position:absolute;inset:0;content:""}.competencies-widget__item-link:hover{color:#051821}.competencies-widget__item-text{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative}.competencies-widget__empty-state{display:flex;align-items:center;justify-content:center;height:100%}.my-learning{display:block;height:100%;padding:1.5rem 0;background-color:#fafafb}@media only screen and (min-width: 800px){.my-learning{padding:4rem 0}}.my-learning__top-widget{margin-bottom:2.5rem}@media only screen and (min-width: 800px){.my-learning__top-widget{margin-bottom:3.5rem}}.my-learning__top-widget-skeleton{margin-bottom:6rem}@media only screen and (min-width: 800px){.my-learning__top-widget-skeleton{margin-bottom:7rem}}.my-learning__top-grid{display:flex;gap:1.5rem;margin-bottom:2.5rem}@media only screen and (max-width: 799.98px){.my-learning__top-grid{margin:0 -1.5rem}}@media only screen and (max-width: 1119.98px){.my-learning__top-grid{flex-direction:column;margin-bottom:1.5rem}}.my-learning__active-learning-section,.my-learning__educational-points-section{flex-grow:1}@media only screen and (min-width: 1120px){.my-learning__educational-points-section{max-width:28rem}}.my-learning__grid{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (max-width: 799.98px){.my-learning__grid{margin:0 -1.5rem}}.my-learning__grid-row{display:flex;gap:1.5rem}@media only screen and (max-width: 959.98px){.my-learning__grid-row{flex-direction:column}}.my-learning__grid-col{flex-basis:calc(50% - 1.5rem);flex-grow:1;min-width:0}.my-learning__empty-state{border-radius:1rem;box-shadow:0 0 .25rem #05182129}.skills-entry-point-widget{display:block;height:100%;padding:3rem;background-image:url(/assets/images/skill-nav/get-started-my-learning-image.png),url(/assets/images/skill-nav/get-started-my-learning-bg.svg);background-repeat:no-repeat;background-position:right 80%,center;background-size:35% auto,cover;box-shadow:0 0 .25rem #05182129}@media only screen and (min-width: 800px){.skills-entry-point-widget{border-radius:1rem}}@media only screen and (max-width: 959.98px){.skills-entry-point-widget{background-position:right,center;background-size:auto 90%,cover}}@media only screen and (max-width: 639.98px){.skills-entry-point-widget{background-image:none,url(/assets/images/skill-nav/get-started-my-learning-bg.svg)}}.skills-entry-point-widget__section{width:80%;max-width:25rem}@media only screen and (max-width: 959.98px){.skills-entry-point-widget__section{width:100%}}.skills-entry-point-widget__title{font-size:2rem;font-weight:500;line-height:3rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 1.5rem}.skills-entry-point-widget__text{font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 2.5rem;color:#6b7280}.skills-overview-widget{padding:0 1.5rem}.skills-overview-widget__chart{margin-bottom:2.5rem}.skills-overview-widget__delimiter{margin-bottom:0}.skills-overview-widget__filters{display:inline-block}.upcoming-widget__content{padding:1rem 1.5rem}.upcoming-widget__year{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.upcoming-widget__year:before,.upcoming-widget__year:after{position:absolute;width:calc(50% - 1.5rem);border-top:1px solid #e6e8e9;content:""}.upcoming-widget__year:before{left:0}.upcoming-widget__year:after{right:0}.upcoming-widget__year:not(:first-child){margin-top:1rem}.upcoming-widget__date{display:flex;flex-direction:column;min-width:2.5rem;padding-top:.5rem;border-top:1px solid #e6e8e9}.upcoming-widget__date-month{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.upcoming-widget__date-day{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}@media (min-width: 900px){.upcoming-widget__date-day{font-size:1.5rem;line-height:2rem}}.upcoming-widget__group{display:flex;flex-direction:row-reverse;gap:2rem}.upcoming-widget__group+.upcoming-widget__group{margin-top:2rem}.upcoming-widget__list{margin:0;padding:0;list-style-type:none;display:flex;flex:1;flex-direction:column;gap:2rem}.upcoming-widget__item{width:100%;min-width:0}.upcoming-item{position:relative;display:block;padding:1.125rem 1rem;border-radius:.5rem}.upcoming-item__title{margin:0}.upcoming-item__title-link{color:#051821;text-decoration:none;word-break:break-word}.upcoming-item__title-link:before{position:absolute;inset:0;content:""}.upcoming-item__title-link:hover{color:#051821}.upcoming-item__title-text{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative}.upcoming-item__info{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:.25rem}.upcoming-item__info-item{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.upcoming-item__info-item+.upcoming-item__info-item:before{padding:0 .25rem;content:"\2022"}.register-event-action__label{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-bottom:.25rem;color:#505d64}.register-event-action__map{margin-bottom:1.5rem}.register-event-action__map .live-session-map__map{border-radius:.5rem}.register-event-action__participation-status{display:block;margin-bottom:.25rem}.register-event-action__waiting-list-position{margin-bottom:.5rem}.register-event-action__btn:not(:last-child){margin-bottom:1rem}.register-event-action-live-session-info{display:block}.register-event-action-live-session-info__card{padding:1rem 0;border-top:1px solid #e6e8e9}.register-event-action-live-session-info__card--no-registration{border-top:none}.register-event-action-live-session-info__card:nth-of-type(2){position:relative}.register-event-action-live-session-info__card:nth-of-type(2):after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,#fff0,#fff);content:""}.register-event-action-live-session-info__session{display:flex;align-items:center}.register-event-action-live-session-info__chip:not(:last-child){margin-bottom:1rem}.event-dates-and-locations__sessions{border-radius:.5rem}.event-dates-and-locations__description{margin:0 0 1rem}.event-dates-and-locations__filters{display:flex;gap:1.5rem;margin-bottom:1.5rem}@media only screen and (max-width: 639.98px){.event-dates-and-locations__filters{flex-direction:column;gap:1rem}}.event-dates-and-locations__filters-sort-btn{flex-grow:2}.event-dates-and-locations__buttons-wrapper{margin-top:1rem}.live-session-event-card{position:relative;display:block;margin-bottom:1rem;padding:0;overflow:hidden;border:.0625rem solid #e6e8e9;border-radius:.5rem;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out}.live-session-event-card:last-of-type{margin-bottom:0}.live-session-event-card--selected{margin:-.0625rem -1rem;border-radius:.5rem}.live-session-event-card--selected:first-of-type{margin-top:-1rem}.live-session-event-card--selected:last-of-type{margin-bottom:-1rem}.live-session-event-card__bottom{max-height:0;overflow:hidden}.live-session-event-card--expanded .live-session-event-card__bottom{max-height:fit-content;padding:1.5rem;border-top:.0625rem solid #e6e8e9}.live-session-event-card__top{position:relative;display:flex;justify-content:space-between;margin-bottom:0;cursor:pointer;transition:background-color .1s ease-in-out}@media only screen and (max-width: 639.98px){.live-session-event-card__top{flex-direction:column;align-items:flex-start}}.live-session-event-card__top:active{background-color:#e6e8e9}.live-session-event-card--expanded .live-session-event-card__top{background-color:#fafafb;border-bottom:.0625rem solid #e6e8e9}.live-session-event-card--disabled .live-session-event-card__top{cursor:default}.live-session-event-card--disabled .live-session-event-card__top:hover{color:initial}.live-session-event-card__top-body{display:flex;justify-content:space-between;width:100%;padding:1rem 1.5rem}@media only screen and (max-width: 639.98px){.live-session-event-card__top-body{flex-direction:column;align-items:flex-start}}.live-session-event-card__top-actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}@media only screen and (max-width: 639.98px){.live-session-event-card__top-actions{align-items:flex-start;width:100%}}.live-session-event-card__top-expander{position:relative;display:flex;align-items:center;padding:1rem 1.375rem 1rem 0;background:unset;border:unset;cursor:pointer}@media only screen and (max-width: 639.98px){.live-session-event-card__top-expander--desktop{display:none}}.live-session-event-card__top-expander--mobile{display:none}@media only screen and (max-width: 639.98px){.live-session-event-card__top-expander--mobile{display:flex;justify-content:center;width:100%;border-top:.0625rem solid #e6e8e9}}.live-session-event-card__top-expander:before{position:absolute;content:"";inset:0 0 0 -1.375rem}.live-session-event-card__trainers-and-locations{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}@media only screen and (max-width: 639.98px){.live-session-event-card__trainers-and-locations{flex-direction:row-reverse;align-items:center;width:100%}}.live-session-event-card__trainers{margin-bottom:.5rem}@media only screen and (max-width: 639.98px){.live-session-event-card__trainers{margin:0}}.live-session-event-card__locations-counter{margin-bottom:.5rem}@media only screen and (max-width: 639.98px){.live-session-event-card__locations-counter{margin:0}}.live-session-event-card__info{display:flex;flex-direction:column;gap:.25rem}.live-session-event-card__title{margin-bottom:.25rem}@media only screen and (max-width: 639.98px){.live-session-event-card__title--shifted{padding-top:1.5rem}}.live-session-event-card__timezone{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#505d64}.live-session-event-card__chip{margin:.5rem 0}.live-session-event-card__status{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.live-session-event-card__status--closed{color:#505d64}.live-session-event-card__status--active{padding:0 .5rem;color:#051821;background-color:#e7f3e6;border-radius:2rem}.live-session-event-card__status-wrapper{display:flex;align-items:center;text-align:right}@media only screen and (max-width: 639.98px){.live-session-event-card__status-wrapper{position:absolute;top:1rem;right:1rem}}.live-session-event-card__arrow{flex-shrink:0;width:1em;height:1em;transform:rotate(0);fill:currentcolor}.live-session-event-card--expanded .live-session-event-card__arrow{transform:rotate(-180deg)}.live-session-event-card__date{flex-grow:1;padding-right:.313rem}.live-session-event-card__date-info{margin-bottom:.75rem}.live-session-event-card__registration-actions{display:flex;flex-wrap:nowrap;gap:1rem;margin-top:.5rem}@media only screen and (max-width: 479.98px){.live-session-event-card__registration-actions{flex-direction:column}}.live-session-event-card__registration-actions-item{width:100%}.live-session-event-card__button{margin-left:-.5rem}.live-session-event-card__location{width:100%;min-width:50%}.live-session-event-card__body{display:flex;justify-content:space-between;padding:1.5rem;background-color:#fff}@media only screen and (max-width: 639.98px){.live-session-event-card__body{flex-direction:column}}.live-session-event-card__actions{text-align:right}@media only screen and (max-width: 639.98px){.live-session-event-card__actions{margin-top:1em;text-align:left}}.live-session-event-card__actions-item{width:100%}.live-session-event-card__actions-item+.live-session-event-card__actions-item{margin-top:.75em}.live-session-event-card__actions-item--is-wrapped{white-space:nowrap}.live-session-event-card__position-status{margin:0 0 .5rem;color:#505d64}.live-session-event-card__canellation-status--closed{margin:0 0 1rem}.register-event-live-session-participation-status__text{display:inline-block;color:#505d64}.register-event-live-session-participation-status--muted .register-event-live-session-participation-status__text{color:#505d64}.register-event-live-session-participation-status__text:first-letter{text-transform:uppercase}.register-event-live-session-participation-status__warning-notice{color:#b91c1c}.registration-banner{padding:1.5rem;background:#d0e7cc;border-radius:.5rem}.registration-banner__text{color:#051821}.event-action-widget-mobile{display:flex;align-items:center;padding:.5rem 1rem;column-gap:.5rem}.event-action-widget-mobile__content{flex-grow:1;min-width:0}.event-action-widget-mobile__button{margin-left:-.5rem}.event-action-widget-mobile__title{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.event-action-widget-mobile__actions{display:flex;flex-direction:column;flex-shrink:0;row-gap:.5rem}.event-action-widget-mobile__text{margin:0;color:#e36d00}.event-session-select-page__content{width:100%;max-width:40.75rem}.event-session-select-page__selected-session-wrapper{padding:1.5rem;background:#fff;border:1px solid #e6e8e9;border-radius:.5rem}@media only screen and (max-width: 639.98px){.event-session-select-page__selected-session-wrapper{padding:0;background:transparent;border:none}}.event-session-select-page__sessions-list{display:flex;flex-direction:column;gap:1.5rem}.event-session-select-page__filters{margin-bottom:.5rem}.event-session-select-page__notification{margin-bottom:1.5rem}.event-session-select-page__card{width:100%}.event-session-select-page__card-body{display:flex;justify-content:space-between;padding:1.5rem}@media only screen and (max-width: 639.98px){.event-session-select-page__title{color:#fff}}.event-session-select-page__subtitle{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#505d64}@media only screen and (max-width: 639.98px){.event-session-select-page__subtitle{color:#fff}}.event-session-select-page__request-confirmation,.event-session-select-page__approvers{margin-top:1.5rem}.event-session-select-page__actions{margin-top:2.5rem;padding:.5rem 3rem;background:#fff;border-radius:.5rem}@media only screen and (max-width: 639.98px){.event-session-select-page__actions{padding:0}}.event-session-select-page__pagination{background:#fff;border-radius:.5rem}.live-sessions-empty-state{display:flex;flex-direction:column;align-items:center;padding:2rem;background:#fff;border-radius:.5rem}.live-sessions-empty-state__icon{width:7.5rem;height:5rem;margin-bottom:1rem;color:#051821}.live-sessions-empty-state__text{color:#505d64;text-align:center}.event-session-select-page__filters .event-dates-and-locations__filters-label{color:#fff}.live-session-map-direction-box{right:0;left:-32px!important;height:0}.live-session-map-direction-box__wrapper{max-width:1412px;height:0;margin-right:auto;margin-left:auto;padding:0 32px}@media only screen and (max-width: 959.98px){.live-session-map-direction-box__wrapper{padding:0 1.5rem}}.live-session-map-direction-box__content{z-index:1;margin:32px 42% 0 calc(8% + 32px);display:flex;align-items:center;justify-content:space-between;border-radius:5px}@media only screen and (max-width: 959.98px){.live-session-map-direction-box__content{margin-top:16px;margin-left:32px}}@media only screen and (max-width: 799.98px){.live-session-map-direction-box__content{margin-right:0}}.live-session-map-direction-box__location{margin:1rem}.live-session-map-direction-box__title{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0;color:#fff}.live-session-map-direction-box__description{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin:0;color:#fff}.live-session-map-direction-box__action{margin:16px}.live-session-map{display:flex;height:100%}.live-session-map__map{flex-grow:1}.reviews-list__load-more{display:flex;justify-content:center}@media only screen and (max-width: 639.98px){.reviews-list__notice{margin-bottom:1.5rem}}.reviews-notice{position:relative;display:flex;gap:.5rem;align-items:center;justify-content:space-between}@media only screen and (max-width: 639.98px){.reviews-notice{flex-direction:column-reverse;align-items:flex-start}}.reviews-notice:not(:last-child){margin-bottom:1.5rem}.reviews-notice__title{margin:0;color:#051821;font-weight:700}@media only screen and (max-width: 639.98px){.reviews-notice__title{display:none}}.reviews-notice__description{margin:0;color:#505d64}.reviews-notice__total{flex-shrink:0;color:#051821}.listing{display:block;margin:0;padding:0;list-style:none}.listing__item:last-child{margin-bottom:1.5rem}.review-page__container{padding:3rem 0;max-width:930px;margin:0 auto;text-align:center}@media only screen and (max-width: 639.98px){.review-page__container{padding:1.5rem 0}}.review-page__title{margin:0 0 1rem;word-wrap:break-word}.review-page__subtitle{margin:0 0 1rem;color:#505d64;word-wrap:break-word}.review-form{max-width:500px;margin:0 auto}.review-form__rating,.review-form__label,.review-form__btn{margin-bottom:1rem}.review-form__submit-label{color:#505d64}.user-card__item{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between;margin-bottom:1rem;text-align:left}.user-card__button{flex-shrink:0}.user-card__toggle{display:flex;align-items:center;justify-content:space-between}.user-card__toggle-label{margin-left:.5rem}.user-card__info{display:flex}.user-card__info-icon{display:flex;align-self:center;margin-left:.25rem}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.review-success__illustration{display:block;width:9.875rem;height:6.525rem;margin:0 auto 1rem;color:#128900}.review-success__illustration-star--first{opacity:0;animation:fade-in .5s ease-in-out forwards;animation-delay:.5s}.review-success__illustration-star--second,.review-success__illustration-star--fifth{opacity:0;animation:fade-in .2s ease-in-out forwards;animation-delay:.7s}.review-success__illustration-star--third,.review-success__illustration-star--forth{opacity:0;animation:fade-in .1s ease-in-out forwards;animation-delay:.8s}.review-success__details{text-align:center;opacity:0;animation:fade-in .5s linear forwards;animation-delay:.8s}.review-success__title{margin:0 0 1rem}.review-success__subtitle{margin:0 0 1rem;color:#505d64}.review-success__link{display:inline-block;margin-bottom:1rem;cursor:pointer}.my-learning-actions-desktop{display:flex;align-items:center}.my-learning-actions-desktop__item+.my-learning-actions-desktop__item{margin-left:1rem}.action-mobile-button{display:flex;gap:1rem;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem;color:#051821;background-color:#fff;border:none}.action-mobile-button:hover{color:#051821;background-color:#f3f3f4}.action-mobile-button+.action-mobile-button{border-top:1px solid #e6e8e9}.action-mobile-button__text{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.action-mobile-button__icon{flex-shrink:0;width:1rem;height:1rem}.completed-status{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;align-items:center;color:#107b00}.completed-status__icon{width:1rem;height:1rem;margin-right:.5rem}.base-learning-section{display:block;overflow:clip;background-color:#fff;box-shadow:0 0 .25rem #05182129}@media only screen and (min-width: 960px){.base-learning-section{border-radius:1rem}}.base-learning-section__header{position:relative;display:flex;gap:1rem;align-items:center;min-height:6.5rem;padding:2rem 1.5rem;border-bottom:1px solid #e6e8e9}@media only screen and (max-width: 959.98px){.base-learning-section__header{flex-direction:column;align-items:flex-start;justify-content:center;min-height:5rem;padding:1.5rem 1rem}}.my-learning-card-skeleton{display:block;width:100%;padding:1rem;background-color:#fff}.my-learning-title-skeleton{width:11.25rem;height:1.5rem;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 1.5rem;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.my-learning-list__title-wrap{display:flex;flex-grow:1;gap:.5rem;align-items:baseline;overflow:hidden}.my-learning-list__title{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin:0}@media (min-width: 900px){.my-learning-list__title{font-size:2rem;line-height:2.5rem}}.my-learning-list__count{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;color:#505d64}@media (min-width: 900px){.my-learning-list__count{font-size:1.5rem;line-height:2rem}}.my-learning-list__search-placeholder{width:100%}@media only screen and (min-width: 960px){.my-learning-list__search-placeholder{flex-shrink:0;width:11.25rem;height:2.5rem}}@media only screen and (min-width: 960px){.my-learning-list__search{position:absolute;right:1.5rem;width:11.25rem;transition:width .2s}.my-learning-list__search:focus-within{width:calc(100% - 3rem)}}.my-learning-list__extra-buttons{display:flex;gap:.5rem;align-items:baseline;justify-content:flex-end}@media only screen and (max-width: 639.98px){.my-learning-list__extra-buttons{flex-direction:column}}@media only screen and (max-width: 959.98px){.my-learning-list__extra-buttons{width:100%}}.my-learning-list__extra-button{flex-shrink:0}@media only screen and (max-width: 959.98px){.my-learning-list__extra-button{flex-grow:1}}@media only screen and (max-width: 639.98px){.my-learning-list__extra-button{width:100%}}.my-learning-list__view-more{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:1.5rem 1rem;background-color:#fff;border:none;cursor:pointer}.my-learning-list__view-more:hover{background-color:#f3f3f4}.my-learning-list__view-more:disabled{cursor:not-allowed}.base-learning-card{position:relative;display:block;width:100%;height:100%;color:#051821;background-color:#fff;border-radius:1rem;box-shadow:.0625rem .0625rem .5rem #05182129;transition:box-shadow .2s ease-in-out}.base-learning-card:hover{box-shadow:.125rem .125rem 1rem #0518213d}.base-learning-card__reverse{display:flex;flex-direction:column-reverse}.base-learning-card--disabled{cursor:not-allowed}.base-learning-card--stacked:before,.base-learning-card--stacked:after{position:absolute;width:100%;background-color:#fff;border-radius:0 0 1rem 1rem;box-shadow:.0625rem .0625rem .5rem #05182129;content:""}.base-learning-card--stacked:before{bottom:-.5rem;z-index:-1;height:.5rem;transform:scaleX(.95)}.base-learning-card--stacked:after{bottom:-.875rem;z-index:-2;height:.375rem;transform:scaleX(.9)}.base-learning-card__inner{display:flex;height:100%;padding:0;overflow:hidden;border-radius:1rem}.base-learning-card__illustration{position:relative}.base-learning-card__aside{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-end}.base-learning-card__header{position:absolute;top:.313rem;display:flex;align-items:center;width:100%;padding:0 1rem}.base-learning-card__type-container{display:flex;flex-direction:row;align-items:baseline;width:100%;overflow:hidden}.base-learning-card__type{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#fff;filter:drop-shadow(.0625rem .0625rem .5rem rgba(5,24,33,.16))}.base-learning-card__bookmark-button{z-index:1}.base-learning-card__body{display:flex;flex-direction:column;flex-grow:1;background-color:#fff}.base-learning-card__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 0 .5rem}.base-learning-card__title-link{color:#051821;text-decoration:none}.base-learning-card__title-link:hover{color:#051821}.base-learning-card__title-link--inverted,.base-learning-card__title-link--inverted:hover{color:#fff}.base-learning-card__tab{max-width:15.625rem}.base-learning-card__description{color:#505d64}.base-learning-card__footer{display:flex;align-items:flex-end;justify-content:space-between}.base-learning-card__footer-items{display:flex;gap:1rem}.base-learning-card__rating,.base-learning-card__points,.base-learning-card__likes{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;flex-shrink:0;align-items:baseline;color:#505d64}.base-learning-card__rating-icon,.base-learning-card__points-icon,.base-learning-card__likes-icon{margin-right:.25rem;color:#69747a}.base-learning-card__rating-icon.mat-icon,.base-learning-card__points-icon.mat-icon,.base-learning-card__likes-icon.mat-icon{width:auto;height:auto;font-size:inherit}.base-learning-card__author{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.base-learning-card__info-data{z-index:2;margin:0 0 0 auto}.base-learning-card__rating+.base-learning-card__info-data,.base-learning-card__likes+.base-learning-card__info-data{margin-left:.5rem}.base-learning-card__provider-logo{position:absolute;width:3.375rem;height:2.5rem;overflow:hidden;border-radius:.5rem}.base-learning-card__progress-wrapper{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#0518214d}.base-learning-card__progress-indicator{position:absolute;top:0;bottom:0;left:0;background-color:#051821b3}.base-learning-card__progress-label{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;position:relative;justify-content:center;padding:.313rem;color:#fff;text-shadow:0 0 #051821,0 0 .625rem #051821;background-color:#051821b3;border-radius:.5rem}@media (min-width: 900px){.base-learning-card__progress-label{font-size:2rem;line-height:2.5rem}}.base-learning-card__progress-label--completed:before{display:block;width:2.8rem;height:2rem;background-image:url(/assets/images/icons/check.svg);content:""}.base-learning-card__micro-action-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}.base-learning-card__inner{flex-direction:column}.base-learning-card__illustration:before{position:absolute;inset:0;z-index:1;box-shadow:inset 0 0 .25rem #05182129;content:""}.base-learning-card__link-ux:before{position:absolute;inset:0;content:""}.base-learning-card__link-ux:before{z-index:1}.base-learning-card__link-ux--absolute{position:absolute;top:0;left:0;width:100%;height:100%}.base-learning-card__progress-label{transition:transform .4s ease-in-out}@media (hover: hover){.base-learning-card:hover .base-learning-card__progress-label,.base-learning-card:focus-within .base-learning-card__progress-label{transform:translateY(-3.25rem)}}.base-learning-card__micro-action-icon{transition:transform .4s ease-in-out}@media (hover: hover){.base-learning-card:hover .base-learning-card__micro-action-icon,.base-learning-card:focus-within .base-learning-card__micro-action-icon{transform:translate(-50%,calc(-50% - 3.25rem))}}.base-learning-card__date{position:absolute;right:1rem;bottom:1rem;opacity:1;transition:opacity .6s ease-in-out}@media (hover: hover){.base-learning-card:hover .base-learning-card__date,.base-learning-card:focus-within .base-learning-card__date{opacity:0;transition:opacity .4s ease-in-out}}.base-learning-card__date--with-tab-view{bottom:3rem}.base-learning-card__body{z-index:2;height:15rem;margin-top:-6.5rem;padding:1em 1em 0;transform:translateY(6.5rem);transition:transform .4s ease-in-out}.base-learning-card__body:after{position:absolute;top:0;left:0;width:100%;height:.5rem;background-color:#fff;content:""}@media (hover: hover){.base-learning-card:hover .base-learning-card__body,.base-learning-card:focus-within .base-learning-card__body{transform:translateY(0)}}.base-learning-card__header{min-height:3rem}.base-learning-card__title{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;z-index:1}.base-learning-card__tab{position:absolute;right:0;bottom:100%;filter:drop-shadow(0 0 .25rem rgba(5,24,33,.16))}.base-learning-card__description{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.base-learning-card__provider-logo{top:-3.5rem;left:1rem}.base-learning-card__description,.base-learning-card__provider-logo{opacity:0;transition:opacity .4s ease-in-out}@media (hover: hover){.base-learning-card:hover .base-learning-card__description,.base-learning-card:focus-within .base-learning-card__description,.base-learning-card:hover .base-learning-card__provider-logo,.base-learning-card:focus-within .base-learning-card__provider-logo{opacity:1;transition:opacity .6s ease-in-out}}.base-learning-card__footer{position:absolute;bottom:0;z-index:3;width:100%;padding:0 1em 1em;background-color:#fff;border-radius:0 0 1rem 1rem}.base-learning-card__skill{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:2;flex:1;margin-right:.5rem}.base-learning-card__info-data{max-width:60%}.big-learning-card{position:relative;display:block;width:100%;height:100%;color:#051821;background-color:#fff;border-radius:1rem;box-shadow:.0625rem .0625rem .5rem #05182129;transition:box-shadow .2s ease-in-out;transition:box-shadow .05s ease-in-out}.big-learning-card:hover{box-shadow:.125rem .125rem 1rem #0518213d}.big-learning-card__reverse{display:flex;flex-direction:column-reverse}.big-learning-card--disabled{cursor:not-allowed}.big-learning-card--stacked:before,.big-learning-card--stacked:after{position:absolute;width:100%;background-color:#fff;border-radius:0 0 1rem 1rem;box-shadow:.0625rem .0625rem .5rem #05182129;content:""}.big-learning-card--stacked:before{bottom:-.5rem;z-index:-1;height:.5rem;transform:scaleX(.95)}.big-learning-card--stacked:after{bottom:-.875rem;z-index:-2;height:.375rem;transform:scaleX(.9)}.big-learning-card__inner{display:flex;height:100%;padding:0;overflow:hidden;border-radius:1rem}.big-learning-card__illustration{position:relative}.big-learning-card__aside{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-end}.big-learning-card__header{position:absolute;top:.313rem;display:flex;align-items:center;width:100%;padding:0 1rem}.big-learning-card__type-container{display:flex;flex-direction:row;align-items:baseline;width:100%;overflow:hidden}.big-learning-card__type{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#fff;filter:drop-shadow(.0625rem .0625rem .5rem rgba(5,24,33,.16))}.big-learning-card__bookmark-button{z-index:1}.big-learning-card__body{display:flex;flex-direction:column;flex-grow:1;background-color:#fff}.big-learning-card__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 0 .5rem}.big-learning-card__title-link{color:#051821;text-decoration:none}.big-learning-card__title-link:hover{color:#051821}.big-learning-card__title-link--inverted,.big-learning-card__title-link--inverted:hover{color:#fff}.big-learning-card__tab{max-width:15.625rem}.big-learning-card__description{color:#505d64}.big-learning-card__footer{display:flex;align-items:flex-end;justify-content:space-between}.big-learning-card__footer-items{display:flex;gap:1rem}.big-learning-card__rating,.big-learning-card__points,.big-learning-card__likes{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;flex-shrink:0;align-items:baseline;color:#505d64}.big-learning-card__rating-icon,.big-learning-card__points-icon,.big-learning-card__likes-icon{margin-right:.25rem;color:#69747a}.big-learning-card__rating-icon.mat-icon,.big-learning-card__points-icon.mat-icon,.big-learning-card__likes-icon.mat-icon{width:auto;height:auto;font-size:inherit}.big-learning-card__author{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.big-learning-card__info-data{z-index:2;margin:0 0 0 auto}.big-learning-card__rating+.big-learning-card__info-data,.big-learning-card__likes+.big-learning-card__info-data{margin-left:.5rem}.big-learning-card__provider-logo{position:absolute;width:3.375rem;height:2.5rem;overflow:hidden;border-radius:.5rem}.big-learning-card__progress-wrapper{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#0518214d}.big-learning-card__progress-indicator{position:absolute;top:0;bottom:0;left:0;background-color:#051821b3}.big-learning-card__progress-label{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;position:relative;justify-content:center;padding:.313rem;color:#fff;text-shadow:0 0 #051821,0 0 .625rem #051821;background-color:#051821b3;border-radius:.5rem}@media (min-width: 900px){.big-learning-card__progress-label{font-size:2rem;line-height:2.5rem}}.big-learning-card__progress-label--completed:before{display:block;width:2.8rem;height:2rem;background-image:url(/assets/images/icons/check.svg);content:""}.big-learning-card__micro-action-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}.big-learning-card__inner{background-color:#fff}.big-learning-card__inner--dark{background-color:#051821}@media only screen and (max-width: 639.98px){.big-learning-card__inner{flex-direction:column-reverse}}@media only screen and (max-width: 959.98px){.big-learning-card--16-9 .big-learning-card__inner{flex-direction:column-reverse}}.big-learning-card__body{padding:1.5rem;overflow:hidden;background-color:transparent}@media only screen and (max-width: 639.98px){.big-learning-card__body{min-height:15.5rem}}.big-learning-card__body--clickable-area{position:relative}@media only screen and (max-width: 959.98px){.big-learning-card--16-9 .big-learning-card__body{min-height:18.75rem}}@media (max-width: 899px){.big-learning-card--16-9 .big-learning-card__body{min-height:15.5rem}}.big-learning-card__illustration{flex-shrink:0;order:0;width:100%}@media only screen and (min-width: 640px){.big-learning-card__illustration{order:1;width:20rem;height:15rem}}@media only screen and (min-width: 800px){.big-learning-card__illustration{order:1;width:26.67rem;height:20rem}}@media only screen and (min-width: 640px){.big-learning-card--16-9 .big-learning-card__illustration{order:0;width:100%}}@media only screen and (min-width: 960px){.big-learning-card--16-9 .big-learning-card__illustration{order:1;width:35.56rem;height:20rem}}.big-learning-card__trailer-image{position:absolute;top:0;left:0;width:100%;height:100%}.big-learning-card__trailer-image,.big-learning-card__aside{opacity:1;transition:visibility 0s,opacity .8s ease-in-out}.big-learning-card__trailer-image--invisible,.big-learning-card__aside--invisible{visibility:hidden;opacity:0;transition:opacity .5s ease-in-out,visibility 0s .5s}.big-learning-card__trailer-info{position:absolute;top:1.5rem;left:1.5rem;opacity:0;transition:opacity .1s ease-in-out}.big-learning-card__trailer-info--visible{opacity:1;transition:opacity .1s ease-in-out}.big-learning-card__header{position:relative;top:0;margin-bottom:1rem;padding:0;background-image:none}@media only screen and (min-width: 800px){.big-learning-card__header{margin-bottom:1.25rem}}.big-learning-card__bookmark-button{margin-top:-.75rem;margin-bottom:-.75rem}.big-learning-card__type{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;filter:none}.big-learning-card__date{margin:0 1rem 1rem 0}.big-learning-card__tab{position:relative;max-width:14rem}.big-learning-card__provider-logo{bottom:1.5rem;left:1.5rem;width:3.5rem;height:2.625rem;opacity:0;transition:opacity .4s ease-in-out}@media (hover: hover){.big-learning-card:hover .big-learning-card__provider-logo{opacity:1;transition:opacity .6s ease-in-out}}.big-learning-card__title{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}@media (min-width: 900px){.big-learning-card__title{font-size:2rem;line-height:2.5rem}}.big-learning-card__title-link:before{position:absolute;inset:0;content:""}.big-learning-card__title-text{position:relative}.big-learning-card__description{margin:0 0 .5rem}.big-learning-card__footer{z-index:1;margin-top:auto}.big-learning-card__rating,.big-learning-card__likes,.big-learning-card__rating-icon,.big-learning-card__likes-icon,.big-learning-card__info-data,.big-learning-card__description,.big-learning-card__type{color:#051821}.big-learning-card__inner--dark .big-learning-card__rating,.big-learning-card__inner--dark .big-learning-card__likes,.big-learning-card__inner--dark .big-learning-card__rating-icon,.big-learning-card__inner--dark .big-learning-card__likes-icon,.big-learning-card__inner--dark .big-learning-card__info-data,.big-learning-card__inner--dark .big-learning-card__description,.big-learning-card__inner--dark .big-learning-card__type{color:#fff}.horizontal-learning-card{position:relative;display:block;width:100%;height:100%;color:#051821;background-color:#fff;border-radius:1rem;box-shadow:.0625rem .0625rem .5rem #05182129;transition:box-shadow .2s ease-in-out;transition:box-shadow .05s ease-in-out}.horizontal-learning-card:hover{box-shadow:.125rem .125rem 1rem #0518213d}.horizontal-learning-card__reverse{display:flex;flex-direction:column-reverse}.horizontal-learning-card--disabled{cursor:not-allowed}.horizontal-learning-card--stacked:before,.horizontal-learning-card--stacked:after{position:absolute;width:100%;background-color:#fff;border-radius:0 0 1rem 1rem;box-shadow:.0625rem .0625rem .5rem #05182129;content:""}.horizontal-learning-card--stacked:before{bottom:-.5rem;z-index:-1;height:.5rem;transform:scaleX(.95)}.horizontal-learning-card--stacked:after{bottom:-.875rem;z-index:-2;height:.375rem;transform:scaleX(.9)}.horizontal-learning-card__inner{display:flex;height:100%;padding:0;overflow:hidden;border-radius:1rem}.horizontal-learning-card__illustration{position:relative}.horizontal-learning-card__aside{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-end}.horizontal-learning-card__header{position:absolute;top:.313rem;display:flex;align-items:center;width:100%;padding:0 1rem}.horizontal-learning-card__type-container{display:flex;flex-direction:row;align-items:baseline;width:100%;overflow:hidden}.horizontal-learning-card__type{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#fff;filter:drop-shadow(.0625rem .0625rem .5rem rgba(5,24,33,.16))}.horizontal-learning-card__bookmark-button{z-index:1}.horizontal-learning-card__body{display:flex;flex-direction:column;flex-grow:1;background-color:#fff}.horizontal-learning-card__title{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0 0 .5rem}.horizontal-learning-card__title-link{color:#051821;text-decoration:none}.horizontal-learning-card__title-link:hover{color:#051821}.horizontal-learning-card__title-link--inverted,.horizontal-learning-card__title-link--inverted:hover{color:#fff}.horizontal-learning-card__tab{max-width:15.625rem}.horizontal-learning-card__description{color:#505d64}.horizontal-learning-card__footer{display:flex;align-items:flex-end;justify-content:space-between}.horizontal-learning-card__footer-items{display:flex;gap:1rem}.horizontal-learning-card__rating,.horizontal-learning-card__points,.horizontal-learning-card__likes{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:flex;flex-shrink:0;align-items:baseline;color:#505d64}.horizontal-learning-card__rating-icon,.horizontal-learning-card__points-icon,.horizontal-learning-card__likes-icon{margin-right:.25rem;color:#69747a}.horizontal-learning-card__rating-icon.mat-icon,.horizontal-learning-card__points-icon.mat-icon,.horizontal-learning-card__likes-icon.mat-icon{width:auto;height:auto;font-size:inherit}.horizontal-learning-card__author{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.horizontal-learning-card__info-data{z-index:2;margin:0 0 0 auto}.horizontal-learning-card__rating+.horizontal-learning-card__info-data,.horizontal-learning-card__likes+.horizontal-learning-card__info-data{margin-left:.5rem}.horizontal-learning-card__provider-logo{position:absolute;width:3.375rem;height:2.5rem;overflow:hidden;border-radius:.5rem}.horizontal-learning-card__progress-wrapper{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#0518214d}.horizontal-learning-card__progress-indicator{position:absolute;top:0;bottom:0;left:0;background-color:#051821b3}.horizontal-learning-card__progress-label{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;position:relative;justify-content:center;padding:.313rem;color:#fff;text-shadow:0 0 #051821,0 0 .625rem #051821;background-color:#051821b3;border-radius:.5rem}@media (min-width: 900px){.horizontal-learning-card__progress-label{font-size:2rem;line-height:2.5rem}}.horizontal-learning-card__progress-label--completed:before{display:block;width:2.8rem;height:2rem;background-image:url(/assets/images/icons/check.svg);content:""}.horizontal-learning-card__micro-action-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}@media only screen and (min-width: 960px){.horizontal-learning-card--stacked:before,.horizontal-learning-card--stacked:after{top:0;height:100%;border-radius:0 1rem 1rem 0}.horizontal-learning-card--stacked:before{right:-.5rem;width:.5rem;transform:scaleY(.95)}.horizontal-learning-card--stacked:after{right:-.875rem;width:.375rem;transform:scaleY(.9)}}@media only screen and (max-width: 959.98px){.horizontal-learning-card--stacked{margin-bottom:1.5rem}}.horizontal-learning-card__inner{flex-direction:row-reverse}@media only screen and (max-width: 799.98px){.horizontal-learning-card__inner{flex-direction:column-reverse}}@media only screen and (max-width: 959.98px){.horizontal-learning-card--narrow .horizontal-learning-card__inner{flex-direction:column-reverse}}.horizontal-learning-card__body{position:relative;padding:.5rem 1rem;overflow:hidden}@media only screen and (max-width: 799.98px){.horizontal-learning-card__body{padding:1rem}}.horizontal-learning-card__body:before{position:absolute;bottom:0;left:0;z-index:1;width:.5rem;height:100%;background-color:#fff;content:""}@media only screen and (max-width: 959.98px){.horizontal-learning-card__body:before{top:0;width:100%;height:.5rem}}@media only screen and (max-width: 959.98px){.horizontal-learning-card--narrow .horizontal-learning-card__body{padding:1rem}}.horizontal-learning-card__link-ux:before{position:absolute;inset:0;content:""}.horizontal-learning-card__link-ux:before{z-index:1}.horizontal-learning-card__header{min-height:3rem}.horizontal-learning-card__aside{z-index:1}.horizontal-learning-card__content-wrap{display:flex;column-gap:.75rem}.horizontal-learning-card__content{flex-grow:1;flex-shrink:1;min-width:0}.horizontal-learning-card__date-desktop{flex-shrink:0}@media only screen and (max-width: 799.98px){.horizontal-learning-card__date-desktop{display:none}}@media only screen and (max-width: 959.98px){.horizontal-learning-card--narrow .horizontal-learning-card__date-desktop{display:none}}.horizontal-learning-card__illustration{flex-shrink:0;width:17rem;height:12.75rem}.horizontal-learning-card__illustration:before{position:absolute;inset:0;z-index:1;box-shadow:inset 0 0 .25rem #05182129;content:""}@media only screen and (max-width: 799.98px){.horizontal-learning-card__illustration{width:100%;height:100%}}@media only screen and (max-width: 959.98px){.horizontal-learning-card--narrow .horizontal-learning-card__illustration{width:100%;height:100%}}.horizontal-learning-card__date-mobile{display:none;margin:0 1rem 1rem 0}@media only screen and (max-width: 799.98px){.horizontal-learning-card__date-mobile{display:block}}@media only screen and (max-width: 959.98px){.horizontal-learning-card--narrow .horizontal-learning-card__date-mobile{display:block}}.horizontal-learning-card__tab{position:relative;max-width:14rem;filter:drop-shadow(0 0 .25rem rgba(5,24,33,.16))}.horizontal-learning-card__title{margin:0 0 .25rem}.horizontal-learning-card__title-link{z-index:1}.horizontal-learning-card__title-link:before{position:absolute;inset:0;content:""}.horizontal-learning-card__title-text,.horizontal-learning-card__footer{position:relative}.horizontal-learning-card__badges{display:flex;flex-flow:column nowrap;align-items:flex-start}@media only screen and (min-width: 480px){.horizontal-learning-card__badges{flex-flow:row nowrap;align-items:baseline}}.horizontal-learning-card__badges-item{margin:0 .5rem .25rem 0}@media only screen and (min-width: 480px){.horizontal-learning-card__badges-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.horizontal-learning-card__learning-type{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem}.horizontal-learning-card__preferred-label{flex-shrink:0}.horizontal-learning-card__footer{margin-top:auto}@media only screen and (max-width: 799.98px){.horizontal-learning-card__footer{margin-top:.5rem}}@media only screen and (max-width: 959.98px){.horizontal-learning-card--narrow .horizontal-learning-card__footer{margin-top:.5rem}}.horizontal-learning-card__provider-logo{bottom:1rem;left:1rem;opacity:0;transition:opacity .4s ease-in-out}@media (hover: hover){.horizontal-learning-card:hover .horizontal-learning-card__provider-logo{opacity:1;transition:opacity .6s ease-in-out}}.no-learning-items{display:block;margin-top:48px;text-align:center}.no-learning-items__icon{width:167px;height:90px;margin:0 auto 1.5rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxNjdweCIgaGVpZ2h0PSI5MHB4IiB2aWV3Qm94PSIwIDAgMTY3IDkwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPkdyb3VwIDM8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8cGF0aCBkPSJNMTA3LjU0MzYyNywxOC4yNTkwMTU1IEMxMDkuMjExNDM1LDE4LjI1OTAxNTUgMTEwLjU3NjAwNCwxOS42MjM1ODUyIDExMC41NzYwMDQsMjEuMjkxMzkyNSBDMTEwLjU3NjAwNCwyMi45NTkxOTk4IDEwOS4yMTE0MzUsMjQuMzIzNzY5NCAxMDcuNTQzNjI3LDI0LjMyMzc2OTQgTDk1LjQxNDExOTUsMjQuMzIzNzY5NCBDOTMuNzQ2MzEyMiwyNC4zMjM3Njk0IDkyLjM4MTc0MjYsMjIuOTU5MTk5OCA5Mi4zODE3NDI2LDIxLjI5MTM5MjUgQzkyLjM4MTc0MjYsMTkuNjIzNTg1MiA5My43NDYzMTIyLDE4LjI1OTAxNTUgOTUuNDE0MTE5NSwxOC4yNTkwMTU1IEM5Ni4wMjA1OTQ5LDE4LjI1OTAxNTUgOTYuNTgxNTg0NiwxOC40NDA5NTgxIDk3LjA1MTYwMzEsMTguNzQ0MTk1OCBDOTcuNTIxNjIxNSwxNi43Mjc2NjUyIDk5LjMyNTg4NTgsMTUuMjI2NjM4NiAxMDEuNDc4ODczLDE1LjIyNjYzODYgQzEwMy42MzE4NjEsMTUuMjI2NjM4NiAxMDUuNDM2MTI1LDE2LjcyNzY2NTIgMTA1LjkwNjE0NCwxOC43NDQxOTU4IEMxMDYuMzc2MTYyLDE4LjQ0MDk1ODEgMTA2LjkzNzE1MiwxOC4yNTkwMTU1IDEwNy41NDM2MjcsMTguMjU5MDE1NSIgaWQ9InBhdGgtMSI+PC9wYXRoPiAgICAgICAgPGZpbHRlciB4PSItOC4yJSIgeT0iLTE2LjUlIiB3aWR0aD0iMTE2LjUlIiBoZWlnaHQ9IjEzMy4wJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmlsdGVyLTIiPiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iLTMiIGR5PSIwIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIj48L2ZlT2Zmc2V0PiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbXBvc2l0ZT4gICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgMCAwIDAgMC4wOCAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbG9yTWF0cml4PiAgICAgICAgPC9maWx0ZXI+ICAgICAgICA8cGF0aCBkPSJNMTUuNTQzNjI3MywyNC4yNTkwMTU1IEMxNy4yMTE0MzQ2LDI0LjI1OTAxNTUgMTguNTc2MDA0MiwyNS42MjM1ODUyIDE4LjU3NjAwNDIsMjcuMjkxMzkyNSBDMTguNTc2MDA0MiwyOC45NTkxOTk4IDE3LjIxMTQzNDYsMzAuMzIzNzY5NCAxNS41NDM2MjczLDMwLjMyMzc2OTQgTDMuNDE0MTE5NTEsMzAuMzIzNzY5NCBDMS43NDYzMTIxOSwzMC4zMjM3Njk0IDAuMzgxNzQyNTY0LDI4Ljk1OTE5OTggMC4zODE3NDI1NjQsMjcuMjkxMzkyNSBDMC4zODE3NDI1NjQsMjUuNjIzNTg1MiAxLjc0NjMxMjE5LDI0LjI1OTAxNTUgMy40MTQxMTk1MSwyNC4yNTkwMTU1IEM0LjAyMDU5NDg5LDI0LjI1OTAxNTUgNC41ODE1ODQ2MywyNC40NDA5NTgxIDUuMDUxNjAzMDUsMjQuNzQ0MTk1OCBDNS41MjE2MjE0OCwyMi43Mjc2NjUyIDcuMzI1ODg1NzYsMjEuMjI2NjM4NiA5LjQ3ODg3MzM5LDIxLjIyNjYzODYgQzExLjYzMTg2MSwyMS4yMjY2Mzg2IDEzLjQzNjEyNTMsMjIuNzI3NjY1MiAxMy45MDYxNDM3LDI0Ljc0NDE5NTggQzE0LjM3NjE2MjEsMjQuNDQwOTU4MSAxNC45MzcxNTE5LDI0LjI1OTAxNTUgMTUuNTQzNjI3MywyNC4yNTkwMTU1IiBpZD0icGF0aC0zIj48L3BhdGg+ICAgICAgICA8ZmlsdGVyIHg9Ii04LjIlIiB5PSItMTYuNSUiIHdpZHRoPSIxMTYuNSUiIGhlaWdodD0iMTMzLjAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItNCI+ICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSItMyIgZHk9IjAiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiPjwvZmVPZmZzZXQ+ICAgICAgICAgICAgPGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIj48L2ZlQ29tcG9zaXRlPiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwICAgMCAwIDAgMCAwICAgMCAwIDAgMCAwICAwIDAgMCAwLjA4IDAiIHR5cGU9Im1hdHJpeCIgaW49InNoYWRvd0lubmVySW5uZXIxIj48L2ZlQ29sb3JNYXRyaXg+ICAgICAgICA8L2ZpbHRlcj4gICAgICAgIDxwYXRoIGQ9Ik00OS42NDU2OTYyLDkuMTYxODY5NTQgQzQ3Ljk3Nzg4ODksOS4xNjE4Njk1NCA0Ni42MTMzMTkzLDcuNzk3Mjk5OTIgNDYuNjEzMzE5Myw2LjEyOTQ5MjYgQzQ2LjYxMzMxOTMsNC40NjE2ODUyOSA0Ny45Nzc4ODg5LDMuMDk3MTE1NjYgNDkuNjQ1Njk2MiwzLjA5NzExNTY2IEM1MC4yNTIxNzE2LDMuMDk3MTE1NjYgNTAuODEzMTYxNCwzLjI3OTA1ODI4IDUxLjI4MzE3OTgsMy41ODIyOTU5NyBDNTEuNzUzMTk4MiwxLjU2NTc2NTMxIDUzLjU1NzQ2MjUsMC4wNjQ3Mzg3MjA3IDU1LjcxMDQ1MDEsMC4wNjQ3Mzg3MjA3IEM1Ny43MjY5ODA4LDAuMDY0NzM4NzIwNyA1OC45MjQ3Njk3LDAuNDQzNzg1ODM4IDYwLjE5ODM2OCwzLjM1NDg2NzcgQzYwLjE5ODM2OCwzLjM1NDg2NzcgNjEuMDE3MTA5OCwyLjM5OTY2ODk3IDYyLjkxMjM0NTQsMi43MTgwNjg1NCBMNjMuMDE4NDc4NSwyLjcxODA2ODU0IEw2Mi43MTUyNDA5LDkuMjA3MzU1MiBMNjEuNzc1MjA0LDkuMTYxODY5NTQgTDQ5LjY0NTY5NjIsOS4xNjE4Njk1NCBaIiBpZD0icGF0aC01Ij48L3BhdGg+ICAgICAgICA8ZmlsdGVyIHg9Ii05LjElIiB5PSItMTYuNCUiIHdpZHRoPSIxMTguMyUiIGhlaWdodD0iMTMyLjglIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItNiI+ICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSItMyIgZHk9IjAiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiPjwvZmVPZmZzZXQ+ICAgICAgICAgICAgPGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIj48L2ZlQ29tcG9zaXRlPiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwICAgMCAwIDAgMCAwICAgMCAwIDAgMCAwICAwIDAgMCAwLjA4IDAiIHR5cGU9Im1hdHJpeCIgaW49InNoYWRvd0lubmVySW5uZXIxIj48L2ZlQ29sb3JNYXRyaXg+ICAgICAgICA8L2ZpbHRlcj4gICAgPC9kZWZzPiAgICA8ZyBpZD0iU2VhcmNoLSZhbXA7LUJvb2siIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IkVtcHR5LUFjYWRlbXkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MDguMDAwMDAwLCAtMTQ0LjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDguMDAwMDAwLCAxNDUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJmaWxsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS42NDU2OTYsIDYuMDAwMDAwKSIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMSI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iQ29tYmluZWQtU2hhcGUiPiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsdGVyPSJ1cmwoI2ZpbHRlci0yKSIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRmlsbC0xIj4gICAgICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbHRlcj0idXJsKCNmaWx0ZXItNCkiIHhsaW5rOmhyZWY9IiNwYXRoLTMiPjwvdXNlPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkZpbGwtMSI+ICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWx0ZXI9InVybCgjZmlsdGVyLTYpIiB4bGluazpocmVmPSIjcGF0aC01Ij48L3VzZT4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIxLjI2MzAwNiwyNC43NDg3NDQ0IEMxMjAuNzk2MDIsMjIuNzMzNzI5OSAxMTguOTk5MzM3LDIxLjIyNjYzODYgMTE2Ljg0MTgsMjEuMjI2NjM4NiBDMTE0LjY4NDI2NCwyMS4yMjY2Mzg2IDExMi44ODc1ODEsMjIuNzMzNzI5OSAxMTIuNDIwNTk1LDI0Ljc0ODc0NDQgQzExMS45NDYwMjgsMjQuNDQyNDc0MyAxMTEuMzgzNTIyLDI0LjI1OTAxNTUgMTEwLjc3NzA0NywyNC4yNTkwMTU1IEMxMDkuMTAzMTc1LDI0LjI1OTAxNTUgMTA3Ljc0NDY3LDI1LjYxNzUyMDQgMTA3Ljc0NDY3LDI3LjI5MTM5MjUgQzEwNy43NDQ2NywyOC45NjUyNjQ1IDEwOS4xMDMxNzUsMzAuMzIzNzY5NCAxMTAuNzc3MDQ3LDMwLjMyMzc2OTQgTDEyMi45MDY1NTQsMzAuMzIzNzY5NCBDMTI0LjU4MDQyNiwzMC4zMjM3Njk0IDEyNS45Mzg5MzEsMjguOTY1MjY0NSAxMjUuOTM4OTMxLDI3LjI5MTM5MjUgQzEyNS45Mzg5MzEsMjUuNjE3NTIwNCAxMjQuNTgwNDI2LDI0LjI1OTAxNTUgMTIyLjkwNjU1NCwyNC4yNTkwMTU1IEMxMjIuMzAwMDc5LDI0LjI1OTAxNTUgMTIxLjczNzU3MywyNC40NDI0NzQzIDEyMS4yNjMwMDYsMjQuNzQ4NzQ0NCBaIE0xNjEuNTE4MzM2LDEwLjUyMjEwNTggQzE2MS4wNTEzNSw4LjUwNzA5MTM0IDE1OS4yNTQ2NjcsNyAxNTcuMDk3MTMxLDcgQzE1NC45Mzk1OTUsNyAxNTMuMTQyOTExLDguNTA3MDkxMzQgMTUyLjY3NTkyNSwxMC41MjIxMDU4IEMxNTIuMjAxMzU4LDEwLjIxNTgzNTcgMTUxLjYzODg1MiwxMC4wMzIzNzY5IDE1MS4wMzIzNzcsMTAuMDMyMzc2OSBDMTQ5LjM1ODUwNSwxMC4wMzIzNzY5IDE0OCwxMS4zOTA4ODE4IDE0OCwxMy4wNjQ3NTM5IEMxNDgsMTQuNzM4NjI2IDE0OS4zNTg1MDUsMTYuMDk3MTMwOCAxNTEuMDMyMzc3LDE2LjA5NzEzMDggTDE2My4xNjE4ODUsMTYuMDk3MTMwOCBDMTY0LjgzNTc1NywxNi4wOTcxMzA4IDE2Ni4xOTQyNjIsMTQuNzM4NjI2IDE2Ni4xOTQyNjIsMTMuMDY0NzUzOSBDMTY2LjE5NDI2MiwxMS4zOTA4ODE4IDE2NC44MzU3NTcsMTAuMDMyMzc2OSAxNjMuMTYxODg1LDEwLjAzMjM3NjkgQzE2Mi41NTU0MDksMTAuMDMyMzc2OSAxNjEuOTkyOTAzLDEwLjIxNTgzNTcgMTYxLjUxODMzNiwxMC41MjIxMDU4IFogTTI5LjE4NzE5NjYsMzAuNTIyMTA1OCBDMjguNzIwMjEwNiwyOC41MDcwOTEzIDI2LjkyMzUyNzIsMjcgMjQuNzY1OTkxMSwyNyBDMjIuNjA4NDU0OSwyNyAyMC44MTE3NzE1LDI4LjUwNzA5MTMgMjAuMzQ0Nzg1NSwzMC41MjIxMDU4IEMxOS44NzAyMTg1LDMwLjIxNTgzNTcgMTkuMzA3NzEyNiwzMC4wMzIzNzY5IDE4LjcwMTIzNzIsMzAuMDMyMzc2OSBDMTcuMDI3MzY1MSwzMC4wMzIzNzY5IDE1LjY2ODg2MDIsMzEuMzkwODgxOCAxNS42Njg4NjAyLDMzLjA2NDc1MzkgQzE1LjY2ODg2MDIsMzQuNzM4NjI2IDE3LjAyNzM2NTEsMzYuMDk3MTMwOCAxOC43MDEyMzcyLDM2LjA5NzEzMDggTDMwLjgzMDc0NDksMzYuMDk3MTMwOCBDMzIuNTA0NjE3LDM2LjA5NzEzMDggMzMuODYzMTIxOSwzNC43Mzg2MjYgMzMuODYzMTIxOSwzMy4wNjQ3NTM5IEMzMy44NjMxMjE5LDMxLjM5MDg4MTggMzIuNTA0NjE3LDMwLjAzMjM3NjkgMzAuODMwNzQ0OSwzMC4wMzIzNzY5IEMzMC4yMjQyNjk1LDMwLjAzMjM3NjkgMjkuNjYxNzYzNiwzMC4yMTU4MzU3IDI5LjE4NzE5NjYsMzAuNTIyMTA1OCBaIE03My43MDE2ODk5LDYuNzE5NzQ3MyBDNzMuMDE3ODg4OSw2LjMwNDMxMTY2IDcyLjIxNDMwOSw2LjA2NDc1Mzg4IDcxLjM1NjE0NjQsNi4wNjQ3NTM4OCBDNjkuMTk4NjEwMiw2LjA2NDc1Mzg4IDY3LjQwMTkyNjgsNy41NzE4NDUyMiA2Ni45MzQ5NDA4LDkuNTg2ODU5NyBDNjYuNDYwMzczOCw5LjI4MDU4OTYzIDY1Ljg5Nzg2NzksOS4wOTcxMzA4MiA2NS4yOTEzOTI1LDkuMDk3MTMwODIgQzYzLjYxNzUyMDQsOS4wOTcxMzA4MiA2Mi4yNTkwMTU1LDEwLjQ1NTYzNTcgNjIuMjU5MDE1NSwxMi4xMjk1MDc4IEM2Mi4yNTkwMTU1LDEzLjgwMzM3OTggNjMuNjE3NTIwNCwxNS4xNjE4ODQ3IDY1LjI5MTM5MjUsMTUuMTYxODg0NyBMNzIuODcyMzM0OCwxNS4xNjE4ODQ3IE0xMTMuODA5NDI0LDMuMDMyMzc2OTQgQzExMy44MDk0MjQsMy4wMzIzNzY5NCAxMTIuMjkzMjM1LDEuNTE2MTg4NDcgMTEwLjc3NzA0NywxLjUxNjE4ODQ3IEMxMDcuNzQ0NjcsMS41MTYxODg0NyAxMDcuNzQ0NjcsNC41NDg1NjU0MSAxMDcuNzQ0NjcsNC41NDg1NjU0MSBDMTA3Ljc0NDY3LDQuNTQ4NTY1NDEgMTA3Ljc0NDY3LDEuNTE2MTg4NDcgMTA0LjcxMjI5MywxLjUxNjE4ODQ3IEMxMDMuMTk2MTA0LDEuNTE2MTg4NDcgMTAxLjY3OTkxNiwzLjAzMjM3Njk0IDEwMS42Nzk5MTYsMy4wMzIzNzY5NCBNODUuMDAxODQyNiw0Ny4wMDE4NDI2IEM4NS4wMDE4NDI2LDQ3LjAwMTg0MjYgODUuMDAxODQyNiw2OS43NDQ2Njk2IDg2LjUxODAzMTEsODcuOTM4OTMxMyBMODUuMDAxODQyNiw0Ny4wMDE4NDI2IEw4NS4wMDE4NDI2LDQ3LjAwMTg0MjYgTDg1LjAwMTg0MjYsNDcuMDAxODQyNiBaIE03Ny40MjA5MDAyLDg3LjkzODkzMTMgQzc4LjkzNzA4ODcsNjkuNzQ0NjY5NiA3OC45MzcwODg3LDQ3LjAwMTg0MjYgNzguOTM3MDg4Nyw0Ny4wMDE4NDI2IEw3Ny40MjA5MDAyLDg3LjkzODkzMTMgTDc3LjQyMDkwMDIsODcuOTM4OTMxMyBMNzcuNDIwOTAwMiw4Ny45Mzg5MzEzIFogTTExMS4wNjA1NzQsNDguMTY2Mjc1MyBMODYuMzk2NzM2LDMyLjMxNjA0MTEgTDg1LjAwMTg0MjYsMy4wMzIzNzY5NCBDODUuMDAxODQyNiwxLjM1ODUwNDg3IDgzLjY0MzMzNzcsMCA4MS45Njk0NjU2LDAgQzgwLjI5NTU5MzYsMCA3OC45MzcwODg3LDEuMzU4NTA0ODcgNzguOTM3MDg4NywzLjAzMjM3Njk0IEw3Ny41NDIxOTUzLDMyLjMxNjA0MTEgTDUyLjg3ODM1NzUsNDguMTY2Mjc1MyBDNTEuNDI4ODgxMyw0OS4wMDMyMTE0IDUwLjkzMTU3MTUsNTAuODU3NTA5OSA1MS43NzAwMjM3LDUyLjMwODUwMjIgQzUyLjYwNjk1OTcsNTMuNzU3OTc4NCA1NC40NjEyNTgyLDU0LjI1NTI4ODIgNTUuOTEwNzM0NCw1My40MTgzNTIyIEw4MS45Njk0NjU2LDM5Ljk4MzQwNjIgTDEwOC4wMjgxOTcsNTMuNDE4MzUyMiBDMTA5LjQ3OTE4OSw1NC4yNTUyODgyIDExMS4zMzE5NzIsNTMuNzU5NDk0NiAxMTIuMTcwNDI0LDUyLjMwODUwMjIgQzExMy4wMDczNiw1MC44NTc1MDk5IDExMi41MTE1NjYsNDkuMDAzMjExNCAxMTEuMDYwNTc0LDQ4LjE2NjI3NTMgTDExMS4wNjA1NzQsNDguMTY2Mjc1MyBMMTExLjA2MDU3NCw0OC4xNjYyNzUzIEwxMTEuMDYwNTc0LDQ4LjE2NjI3NTMgWiBNOTIuNTgyNzg0OSw4Ny45Mzg5MzEzIEw5NS42MTUxNjE5LDg3LjkzODkzMTMgTDkyLjU4Mjc4NDksODcuOTM4OTMxMyBMOTIuNTgyNzg0OSw4Ny45Mzg5MzEzIEw5Mi41ODI3ODQ5LDg3LjkzODkzMTMgWiBNMTAxLjY3OTkxNiw4Ny45Mzg5MzEzIEwxNDUuNjc5OTE2LDg3LjkzODkzMTMgTDEwMS42Nzk5MTYsODcuOTM4OTMxMyBMMTAxLjY3OTkxNiw4Ny45Mzg5MzEzIEwxMDEuNjc5OTE2LDg3LjkzODkzMTMgWiBNNjUuMjkxMzkyNSw4Ny45Mzg5MzEzIEw4Ni41MTgwMzExLDg3LjkzODkzMTMgTDY1LjI5MTM5MjUsODcuOTM4OTMxMyBMNjUuMjkxMzkyNSw4Ny45Mzg5MzEzIEw2NS4yOTEzOTI1LDg3LjkzODkzMTMgWiBNMTUuMjI2NjM4Niw4Ny45Mzg5MzEzIEw1OS4yMjY2Mzg2LDg3LjkzODkzMTMgTDE1LjIyNjYzODYsODcuOTM4OTMxMyBMMTUuMjI2NjM4Niw4Ny45Mzg5MzEzIFogTTgxLjk2OTQ2NTYsMzYuMzg4NTIzMyBDODIuODA2ODMzNCwzNi4zODg1MjMzIDgzLjQ4NTY1NDEsMzUuNzA5NzAyNiA4My40ODU2NTQxLDM0Ljg3MjMzNDggQzgzLjQ4NTY1NDEsMzQuMDM0OTY3MSA4Mi44MDY4MzM0LDMzLjM1NjE0NjQgODEuOTY5NDY1NiwzMy4zNTYxNDY0IEM4MS4xMzIwOTc5LDMzLjM1NjE0NjQgODAuNDUzMjc3MiwzNC4wMzQ5NjcxIDgwLjQ1MzI3NzIsMzQuODcyMzM0OCBDODAuNDUzMjc3MiwzNS43MDk3MDI2IDgxLjEzMjA5NzksMzYuMzg4NTIzMyA4MS45Njk0NjU2LDM2LjM4ODUyMzMgTDgxLjk2OTQ2NTYsMzYuMzg4NTIzMyBaIiBpZD0ic3Ryb2tlIiBzdHJva2U9IiNCQ0JFQzAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTM2LDQ4IEwxNTAsNDggTTI0LDQ4IEw0Niw0OCBNMCw1NCBMMzIsNTQgTTEyLDYwIEw1NCw2MCBNMzIsNjYgTDU0LDY2IE0xMTgsNjYgTDE0MCw2NiBNMTI2LDQyIEwxNTIsNDIgTTEwNiw2MCBMMTE4LDYwIE0xNDYsNTQgTDE1NCw1NCIgaWQ9InN0cm9rZSIgc3Ryb2tlPSIjQkNCRUMwIiBvcGFjaXR5PSIwLjMwMDAwMDAxMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)}.no-learning-items__title{margin:0 0 1rem}.no-learning-items__text{max-width:524px;margin:0 auto;color:#505d64}.action-button-menu{display:flex!important;gap:1rem;align-items:center;justify-content:space-between;min-width:16rem;height:auto!important;padding:.5rem 1.25rem!important;color:#051821;background-color:#fff}.action-button-menu:hover{color:#051821;background-color:#f3f3f4}.action-button-menu__text{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.action-button-menu__icon{display:inline-flex;flex-shrink:0;width:1rem;height:1rem}.academy-autocomplete .mdc-text-field--filled{--mdc-filled-text-field-active-indicator-height: 0;--mdc-filled-text-field-focus-active-indicator-height: 0;--mdc-filled-text-field-input-text-placeholder-color: #828c90;--mdc-filled-text-field-hover-active-indicator-color: #828c90;--mdc-filled-text-field-focus-active-indicator-color: #828c90;padding:0}.academy-autocomplete .mat-mdc-input-element.autocomplete__input:not(.ultra-theme .academy-autocomplete .mat-mdc-input-element.autocomplete__input){box-sizing:border-box;padding-right:2rem!important;font-family:Aeonik,Helvetica,sans-serif!important;background-color:#fff}.academy-autocomplete .form__field-suffix-button{position:absolute;top:-.5rem;right:-.5rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#505d64;background:none;border:0;border-radius:50%;cursor:pointer}.academy-autocomplete .form__field-suffix-button--remove:hover{background-color:#0518210d}.academy-autocomplete .form__field-suffix-button--remove:active{background-color:#0518211a}.switcher{position:relative;display:block}.switcher__list{max-height:320px;overflow-y:auto}.switcher__content{z-index:52;min-width:184px}.switcher__content.dropdown__content{border-radius:3px}.switcher__item{padding:0}.switcher__item-href{display:block;width:100%;padding:10px 5px 10px 24px;overflow:hidden;color:#051821;white-space:nowrap;text-decoration:none;text-overflow:ellipsis}.switcher__item-href:hover{color:#051821;background-color:#f3f3f4}.card-badge{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:inline-block;padding:0 .5rem;color:#051821;white-space:nowrap;border-radius:.25rem}.card-badge--inverted{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#fff}.card-badge--neutral{background-color:#e6e8e9}.card-badge--danger{background-color:#f9d4cf}.card-badge--warning{background-color:#f9e2cc}.card-preview-navigation{position:relative;z-index:2;display:block;background-color:#051821;border-top:none;border-bottom:1px solid #37464d}@media only screen and (min-width: 640px){.card-preview-navigation{border-top:1px solid #37464d;border-bottom:none}}.card-preview-navigation__tabs-item{position:relative;padding:1rem 1.25rem;color:#b4babc;text-decoration:none;background-color:transparent;border:0;cursor:pointer}.card-preview-navigation__tabs-item:hover{color:#fff}.card-preview-navigation__tabs-item:after{position:absolute;top:0;right:1.25rem;left:1.25rem;height:3px;background-color:#fff;visibility:hidden;opacity:0;content:""}@media only screen and (max-width: 639.98px){.card-preview-navigation__tabs-item:after{top:auto;bottom:0}}.card-preview-navigation__tabs-item--active{color:#fff}.card-preview-navigation__tabs-item--active:after{visibility:visible;opacity:1}.card-preview-navigation__tabs-counter{display:inline-block;margin-left:8px;padding:0 8px;color:#fff;text-align:center;background-color:#505d64;border-radius:.5rem}.card-preview-navigation__tabs-item--active .card-preview-navigation__tabs-counter{color:#051821;background-color:#fff}.card-preview-navigation__nav{display:flex;justify-content:center}.category-groups{display:block}.category-groups__list{margin:0;padding:0;list-style-type:none;position:relative;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.category-groups__item{display:flex}.category-groups__tile{transition:margin-bottom .25s ease-in-out}.category-groups__show-more{position:relative;display:flex;justify-content:center;margin-top:2rem}.category-groups__show-more:before{position:absolute;top:50%;width:100%;border-bottom:.0625rem solid #e5e7eb;transform:translateY(-50%);content:""}.category-group-preview{position:absolute;left:0;width:100%;padding:1.5rem;overflow:hidden;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:1rem}.category-group-preview__group-name{font-size:1.25rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 2rem 1rem 0;color:#111928}.category-group-preview__close.mat-mdc-icon-button,.category-group-preview__close.stu-button-icon{position:absolute;top:1rem;right:1rem}.category-group-preview__list{margin:0;padding:0;list-style-type:none;column-count:3;column-gap:1rem}@media only screen and (max-width: 1119.98px){.category-group-preview__list{column-count:2}}@media only screen and (max-width: 639.98px){.category-group-preview__list{column-count:1}}.category-group-preview__item{page-break-inside:avoid;break-inside:avoid}.category-group-preview__title{margin:0}.category-group-preview__link{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;color:#111928;text-decoration:none;column-gap:1rem;border-radius:.5rem}.category-group-preview__link:hover,.category-group-preview__link:active{color:#111928;background-color:#e5e7eb}.category-group-preview__category-name{font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.category-group-preview__learnings-count{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#4b5563}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.category-group-tile{position:relative;width:100%;padding:1rem 1rem 1.5rem;background-color:#fff;border-radius:1rem;box-shadow:.0625rem .0625rem .5rem #05182129;cursor:pointer}.category-group-tile:hover{box-shadow:.125rem .125rem 1rem #0518213d}.category-group-tile:before{position:absolute;bottom:-1.5625rem;left:50%;z-index:1;border-color:transparent transparent #f3f4f6 transparent;border-style:solid;border-width:0 .75rem .75rem;transform:translate(-50%);visibility:hidden;opacity:0;filter:drop-shadow(0 -.0625rem 0 #e5e7eb);content:"";pointer-events:none}.category-group-tile--active:before{visibility:visible;opacity:1}.category-group-tile__image{aspect-ratio:4/3;margin-bottom:1rem;background-size:cover;border-radius:.5rem}.category-group-tile__image--no-image{background-color:var(--custom-brand-base)}.category-group-tile__content{display:flex;align-items:center;justify-content:space-between;column-gap:.5rem}.category-group-tile__name{font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;color:#111928;font-weight:700}.classroom-training-custom-request-links__text{margin:0!important;color:#505d64}.comment-text-area{position:relative;display:block}.comment-text-area__textarea{height:14.25rem;overflow-y:auto}@media only screen and (max-width: 639.98px){.comment-text-area__textarea{height:18.25rem}}.comment-text-area__placeholder-text{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;position:absolute;top:.6rem;left:.75rem;color:#505d64;pointer-events:none}.comment-text-area__users-list{z-index:1000;width:100%;max-width:none;max-height:16.5rem;margin-top:.5rem;background-color:#fff;border:1px solid #b4babc;border-radius:1rem}@media only screen and (min-width: 640px){.comment-text-area__users-list{position:fixed;max-width:12rem;margin-top:0}.comment-text-area__users-list:after,.comment-text-area__users-list:before{position:absolute;bottom:100%;left:50%;width:0;height:0;border:solid transparent;content:"";pointer-events:none}.comment-text-area__users-list:after{margin-left:-10px;border-width:10px;border-bottom-color:#fff}.comment-text-area__users-list:before{margin-left:-11px;border-width:11px;border-bottom-color:#b4babc}}.comment-text-area__users-list-inner{overflow:hidden;border-radius:1rem}.comment-text-area__users-list-item{display:block;padding:.375rem 1rem;color:#051821;background-color:#fff;cursor:pointer}.comment-text-area__users-list-item:hover{background-color:#f3f3f4}.comments__list{height:100%}.comments__list-body{height:90%}@media only screen and (max-width: 639.98px){.comments__list-body{height:100%}}.comments__list-body-action{margin-top:1.5rem;text-align:center}.comments__create-wrapper{position:relative}.comments__create{padding-top:2rem}@media only screen and (min-width: 640px){.comments__create{position:absolute;right:0;left:0;z-index:2}}.comments__list-title{display:block;margin:0 0 1rem;color:#fff;font-weight:700}.comments__list-item+.comments__list-item{margin-top:1.5rem}.comments__list-item-author{margin-bottom:.5rem}.comments__list-item-body{padding-left:2.5rem;overflow-wrap:break-word}@media only screen and (min-width: 640px){.comments__list-item-body{max-width:17.5rem}}.comments__list-item-body-text{margin:0 0 .5rem;color:#fff}.comments__list-item-body-text .comments__mention-chip{display:inline;padding:0;background:none;border-radius:0;cursor:text}.comments__list-item-body-text .comments__mention-chip-label{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;padding:0;color:#fff}.comments__list-item-body-text .comments__mention-chip-icon,.comments__list-item-body-text .mention__icon{display:none}.comments__post-time{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:inline-block;margin-bottom:.25rem;color:#b4babc}.comments__controls{margin-left:-.5rem}.comments__control-button+.comments__control-button{margin-left:.5rem}.comments__form-controls{display:flex;justify-content:flex-end;margin-top:1rem}.comments__form-button+.comments__form-button{margin-left:1rem}.comments__empty-state{height:100%}@media only screen and (max-width: 639.98px){.comments__empty-state{padding-top:2.5rem}}.comments perfect-scrollbar .ps .ps__rail-y{z-index:2;background-color:transparent!important}.comments-grid{display:flex;justify-content:center;padding:1.5rem 1.5rem 2.5rem}@media only screen and (max-width: 639.98px){.comments-grid{height:100%;padding-bottom:6.5rem}}@media only screen and (max-width: 639.98px){.comments-grid__cell{width:100%}}@media only screen and (min-width: 640px){.comments-grid__cell{flex-basis:58.333%}}.comments-grid__cell:first-child{z-index:1;overflow:hidden}@media only screen and (min-width: 640px){.comments-grid__cell:first-child{padding-right:1.5rem}}.add-comment-mobile__title{margin:0 0 .5rem;color:#051821;font-weight:700}.add-comment-mobile__popup-title{margin:0 0 1rem;color:#505d64}.delete-comment-modal__text .delete-comment-modal__mention-chip{display:inline;padding:0;background:none;border-radius:0;cursor:text}.delete-comment-modal__text .delete-comment-modal__mention-chip-label{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;padding:0;color:#051821}.delete-comment-modal__text .delete-comment-modal__mention-chip-icon{display:none}.contact-footer{width:100%;padding:0 24px}.contact-footer__actions{align-self:center}.course-action-button__progress{margin-bottom:12px}.course-progress{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:block;color:#505d64}.course-progress__label{display:flex;justify-content:space-between;margin-bottom:8px}.deep-page-dialog{position:relative;padding-top:1.5rem}.deep-page-dialog__main{padding:1.5rem 1.5rem 2.5rem}@media only screen and (min-width: 480px){.deep-page-dialog__main{display:flex;align-items:center;width:100%;height:100%}}.deep-page-dialog__background{position:absolute;top:0;right:0;left:0;z-index:-1;height:25rem}.deep-page-dialog__close-btn{position:absolute;top:0;right:1.5rem}.deep-page-dialog__subtitle{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#fff;text-align:center}.deep-page-dialog__title{margin:0;color:#fff}.deep-page-users-list{display:flex;flex-wrap:nowrap;width:calc(100% + 1.5rem);margin-right:-.75rem;margin-left:-.75rem;flex-wrap:wrap}@media only screen and (min-width: 960px){.deep-page-users-list{width:calc(100% + 2rem);margin-right:-1rem;margin-left:-1rem}}.deep-page-users-list__item{margin-right:.75rem;margin-left:.75rem;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1.5rem);margin-bottom:24px}@media only screen and (min-width: 640px){.deep-page-users-list__item{flex-basis:calc(50% - 1.5rem);flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 960px){.deep-page-users-list__item{flex-basis:calc(50% - 2rem);margin-right:1rem;margin-left:1rem}}.deep-page-header{position:relative;display:block;width:100%;margin-bottom:3.125rem;color:#fff;background-color:#051821}@media only screen and (max-width: 799.98px){.deep-page-header{margin-bottom:12.5rem}}@media only screen and (max-width: 1119.98px){.deep-page--wide .deep-page-header{margin-bottom:12.5rem}}.deep-page-header__bg{position:absolute;inset:0;margin:0;overflow:hidden}.deep-page-header__bg-image{float:right;width:75%;height:auto}@media only screen and (max-width: 1279.98px){.deep-page-header__bg-image{width:auto;height:100%}}@media only screen and (max-width: 799.98px){.deep-page-header__bg-image{width:100%;height:auto}}@media only screen and (max-width: 1119.98px){.deep-page--wide .deep-page-header__bg-image{width:100%;height:auto}}.deep-page-header__container{position:relative;padding-top:1.5rem;background-image:linear-gradient(264.67deg,#051821cc,#051821)}.deep-page-header__actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-right:4.166%;margin-bottom:1.875rem;margin-left:8.333%}@media only screen and (max-width: 959.98px){.deep-page-header__actions{margin:1.5rem 0 2rem}}@media only screen and (min-width: 960px){.deep-page--wide .deep-page-header__actions{margin-right:8.333%}}@media only screen and (min-width: 1120px){.deep-page--wide .deep-page-header__actions{margin-right:4.166%}}.deep-page-header__primary-action{margin-right:auto}@media only screen and (max-width: 479.98px){.deep-page-header__primary-action{flex:1 1 100%}}.deep-page-header__secondary-actions{display:flex;flex-wrap:wrap;gap:1rem;align-content:center}.deep-page-header__content{display:flex}@media only screen and (max-width: 799.98px){.deep-page-header__content{display:block}}@media only screen and (max-width: 1119.98px){.deep-page--wide .deep-page-header__content{display:block}}.deep-page-header__annotation{margin-bottom:0}@media only screen and (min-width: 800px){.deep-page-header__annotation{flex-basis:58.333%;margin-bottom:6rem}}@media only screen and (min-width: 960px){.deep-page-header__annotation{flex-basis:50%;margin-left:8.333%}}@media only screen and (max-width: 1119.98px){.deep-page--wide .deep-page-header__annotation{margin-right:8.333%;margin-bottom:0}}@media only screen and (max-width: 959.98px){.deep-page--wide .deep-page-header__annotation{margin-right:0}}.deep-page-header__action-widget{max-width:100%}@media only screen and (min-width: 480px){.deep-page-header__action-widget{max-width:83.333%;margin:0 auto}}@media only screen and (min-width: 640px){.deep-page-header__action-widget{max-width:66.666%}}@media only screen and (min-width: 800px){.deep-page-header__action-widget{flex-basis:41.666%;max-width:41.666%;padding-left:2rem}}@media only screen and (min-width: 960px){.deep-page-header__action-widget{flex-basis:33.333%;max-width:33.333%}}@media only screen and (max-width: 1119.98px){.deep-page--wide .deep-page-header__action-widget{max-width:66.666%;padding-left:0}}@media only screen and (max-width: 639.98px){.deep-page--wide .deep-page-header__action-widget{max-width:83.333%}}@media only screen and (max-width: 479.98px){.deep-page--wide .deep-page-header__action-widget{max-width:100%}}@media only screen and (max-width: 959.98px){[academySticky]>.deep-page-header__action-widget-content{position:static;margin-bottom:-10.625rem}}@media only screen and (max-width: 1119.98px){.deep-page--wide [academySticky]>.deep-page-header__action-widget-content{position:static;margin-bottom:-10.625rem}}.deep-page-header__top-review{background-color:#fff3}@media only screen and (max-width: 799.98px){.deep-page-header__top-review{display:none}}@media only screen and (max-width: 1119.98px){.deep-page--wide .deep-page-header__top-review{display:none}}@media only screen and (min-width: 800px){.deep-page-header__top-review-content{width:58.333%}}@media only screen and (min-width: 960px){.deep-page-header__top-review-content{width:50%;margin-left:8.333%}}@media only screen and (min-width: 800px){.deep-page-main{display:flex}}@media only screen and (max-width: 1119.98px){.deep-page--wide .deep-page-main{display:block}}@media only screen and (min-width: 800px){.deep-page-main__content{min-height:336px}}@media only screen and (min-width: 800px){.deep-page-main__content{flex-basis:58.333%;min-width:0}}@media only screen and (min-width: 960px){.deep-page-main__content{flex-basis:50%;min-width:0;margin-left:8.333%}}@media only screen and (max-width: 1119.98px){.deep-page--wide .deep-page-main__content{margin-right:8.333%}}@media only screen and (max-width: 959.98px){.deep-page--wide .deep-page-main__content{margin-right:0}}.deep-page-main__content--wide{flex-basis:66.666%}@media only screen and (max-width: 959.98px){.deep-page-main__content--wide{flex-basis:100%}}.deep-page-main__section{padding:2.813rem 0}.deep-page-main__section .page-section{margin:0}.deep-page-map{height:24.25rem}.description{position:relative;display:block;width:100%}.description__content{position:relative;margin-bottom:0;overflow-y:hidden;transition:max-height .2s ease-out}.description__content.content-formatting ul li{padding-left:2rem}.description__content.content-formatting ul li:before{position:absolute;top:.5rem;left:0;width:.5rem;height:.5rem;background-color:currentcolor!important;border-radius:50%;content:""}.description__content--overlap:after{position:absolute;bottom:0;left:0;z-index:0;display:block;width:100%;height:6.25rem;background-image:linear-gradient(180deg,#fff0,#fff);opacity:1;content:""}.description--on-dark .description__content--overlap:after{background-image:linear-gradient(180deg,#37464d00,#37464d)}.description__toggle-link{margin-top:.5rem}.study-materials{display:block;border-radius:.5rem}.material{position:relative;z-index:1;margin-bottom:-1px;overflow:hidden;border:1px solid #e6e8e9}.material:first-of-type{border-radius:.5rem .5rem 0 0}.material:last-of-type{border-radius:0 0 .5rem .5rem}.material__inner{padding:1rem}.material__toggle{display:flex;width:100%;padding:15px;color:inherit;text-align:left;background-color:transparent;border:none;cursor:pointer}.material--expanded .material__toggle{background-color:#fafafb}.material__toggle:hover{background-color:#f3f3f4}.material__toggle:active{background-color:#e6e8e9}.material__bottom{max-height:0;padding:0;overflow:hidden}.material--expanded .material__bottom{max-height:100%;padding:15px;border-top:1px solid #e6e8e9}.material__arrow{width:1em;height:1em;margin-left:auto;fill:currentcolor}.material--expanded .material__arrow{transform:rotate(180deg)}.material__item{position:relative;z-index:2;display:flex;gap:1rem;justify-content:space-between}.material__item--list{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e6e8e9}.material__item--list:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.material__item-name{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin-bottom:.25rem}@media only screen and (min-width: 960px){.material__item-name{max-width:240px}}@media only screen and (min-width: 1280px){.material__item-name{max-width:392px}}.material__item-quantity{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:block;color:#505d64}.material__item-action{margin-left:auto}.material__item-icon{line-height:inherit}.material__icon-download{padding:0;text-decoration:none}.history-back{display:block}.history-back--hidden{display:none}.learning-card-date{display:block;min-width:3.5rem;text-align:center}.learning-card-date--small{width:2.5rem}.learning-card-date__date{overflow:hidden;border-radius:.5rem;box-shadow:0 0 .25rem #05182129}.learning-card-date__date-month{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:block;color:#fff}.learning-card-date--small .learning-card-date__date-month{font-weight:700;font-size:.75rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1rem}.learning-card-date__date-day{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;display:block;padding:.25rem 0;background-color:#fff}@media (min-width: 900px){.learning-card-date__date-day{font-size:1.5rem;line-height:2rem}}.learning-card-date--small .learning-card-date__date-day{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;padding:.125rem 0}.learning-card-date__more-dates{font-weight:700;font-size:.75rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin:.25rem 0 0;padding:0 .125rem;background-color:#fff;border-radius:.5rem;box-shadow:0 0 .25rem #05182129}.learning-card-tab{display:flex;align-items:center;padding:.25rem .75rem .25rem 0;color:#fff;background-color:#fff}.learning-card-tab--small{padding:0}.learning-card-tab--dark{color:#051821;background-color:#051821}.learning-card-tab__corner{position:absolute}.learning-card-tab__corner--before{left:-1.65rem;width:1.75rem;height:100%}.learning-card-tab--small .learning-card-tab__corner--before{left:-1.4rem}.learning-card-tab__corner--after{top:-.625rem;right:0;width:.625rem;height:.625rem}.learning-card-tab__certificate{display:flex;padding:.25rem 0;color:#051821}.learning-card-tab--dark .learning-card-tab__certificate{color:#fff}.learning-card-tab__certificate:not(:last-child){position:relative;margin-right:1rem}.learning-card-tab__certificate:not(:last-child):after{position:absolute;top:50%;right:-.5rem;width:.2rem;height:.2rem;background-color:currentcolor;border-radius:50%;transform:translate(50%,-50%);content:""}.learning-card-tab__certificate-icon{width:1rem;height:1rem}.learning-card-tab__duration{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:1;color:#051821}.learning-card-tab--dark .learning-card-tab__duration{color:#fff}.learning-icon-svg{display:inline-flex;align-items:center;min-width:0;padding:.313rem;color:#fff;background-color:#051821b3;border-radius:.313rem}.learning-icon-svg--inverted{color:#051821;background-color:transparent}.learning-icon-svg__image{flex-shrink:0;width:1rem;height:1rem}.learning-icon-svg__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;margin:0 0 0 .5rem}.live-session-locations-list{margin:0;padding:0}.live-session-locations-list__item{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:.0625rem solid #e6e8e9}.live-session-locations-list__item:only-of-type{padding:0}.live-session-locations-list__item:last-of-type{border:none}.live-session-locations-list__index{margin-right:1rem;color:#505d64}.live-session-locations-list__wrapper{display:flex;align-items:center;width:100%}.live-session-locations-list__body{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0}@media only screen and (max-width: 639.98px){.live-session-locations-list__body{flex-direction:column;align-items:flex-start}}.live-session-locations-list__info{display:flex;flex-direction:column;min-width:0;max-width:100%}.live-session-locations-list__location{color:#505d64}.live-session-locations-list__date{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#051821}.live-session-locations-list__duration{display:flex;flex-direction:column;align-items:flex-end;color:#505d64}@media only screen and (max-width: 639.98px){.live-session-locations-list__duration{flex-direction:row;gap:.5rem;align-items:center}}.live-session-locations-list__subtitle{display:flex;flex-wrap:nowrap;gap:.5rem;align-items:center;color:#505d64}@media only screen and (max-width: 639.98px){.live-session-locations-list__duration-label{display:none}}.live-session-locations-list__duration-time{display:flex;flex-wrap:nowrap;gap:.25rem;white-space:nowrap}.locations-counter{display:flex;gap:.5rem;align-items:center}.locations-counter__wrapper{display:flex;gap:.5rem;align-items:center;color:#505d64;white-space:nowrap}.locations-counter__wrapper:not(:last-child){margin-bottom:1rem}.locations-counter__icon{flex-shrink:0;width:1rem;height:1rem;color:#b4babc}.live-session-trainers{display:flex}.live-session-trainers__avatar{flex-shrink:0;width:2rem;height:2rem;margin-right:-.5rem;overflow:hidden;border:2px solid #fff;border-radius:50%}.live-session-trainers__avatar:last-child{margin-right:0}.live-session-trainers__counter{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#051821;background-color:#d9e8f0;border:2px solid #fff;border-radius:50%}.live-session-radio-card__calendar{align-self:center;width:3.375rem;margin-right:1rem}@media only screen and (max-width: 639.98px){.live-session-radio-card__calendar{display:none}}.live-session-radio-card__location{display:flex;flex-direction:column;flex-grow:1}@media only screen and (max-width: 639.98px){.live-session-radio-card__location-title--shifted{padding-top:1.5rem}}.live-session-radio-card__information{display:flex;align-items:center;justify-content:space-between;width:100%}@media only screen and (max-width: 639.98px){.live-session-radio-card__information{flex-direction:column;align-items:start}}.live-session-radio-card__actions-wrapper{display:flex;height:100%}.live-session-radio-card__actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%}@media only screen and (max-width: 639.98px){.live-session-radio-card__actions{align-items:flex-start}}@media only screen and (max-width: 639.98px){.live-session-radio-card__status{position:absolute;top:1rem;right:1rem}}.loading-indicator{display:flex;justify-content:center;padding:1rem 0}.loading-indicator__container{display:flex;flex-direction:column;align-items:center;padding:1.5rem;background-color:#051821b3;border-radius:1rem}.loading-indicator__text{font-weight:700;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#fff}.marker-navigation-item{display:flex;min-width:18.125rem;color:#fff;text-align:initial;background-color:#051821;border:1px #37464d;border-style:solid none;cursor:pointer}.marker-navigation-item--active{background-color:inherit;border-left:4px solid #fff}.marker-navigation-item:hover{background-color:#1e2f37}.marker-navigation-item__body{display:flex;flex-direction:column;width:100%;padding:1rem}.marker-navigation-item__title{margin:0}.marker-navigation-item__duration{color:#b4babc}.my-learning-page{display:block;width:100%;height:100%;background-color:#fafafb}.my-learning-page__inner{padding:3rem 0}@media only screen and (min-width: 800px){.my-learning-page__inner{padding:4rem 2rem}}.my-learning-page__back-button{margin-bottom:2.5rem}@media only screen and (max-width: 799.98px){.my-learning-page__back-button{margin:0 1rem 2.5rem}}.offline-message{position:fixed;inset:0;z-index:1000;overflow:hidden}.offline-message__body{position:relative;max-width:555px;margin:10vh auto;padding:26px 26px 26px 60px;font-weight:700;background-color:#fff;border-radius:.5rem;box-shadow:.125rem .125rem 1rem #0518213d}.offline-message__body-indicator{position:absolute;top:26px;left:26px;width:22px;height:22px;background-color:#e3290f;border-radius:50%}.offline-message__body-indicator--online{background-color:#128900}.pagination{display:block;margin:2.75rem auto 1.1875rem}.pagination__nav{display:flex;gap:1.5rem;align-items:center;justify-content:center}@media only screen and (max-width: 799.98px){.pagination__nav{gap:.5rem}}.pagination__list{margin:0;padding:0;list-style-type:none;display:flex}.pagination__item{width:3rem;height:3rem}@media only screen and (max-width: 479.98px){.pagination__item{width:2rem;height:2rem}}.pagination__item+.pagination__item{margin-left:.0625rem}.pagination__item:first-of-type{border-radius:.5rem 0 0 .5rem}.pagination__item:last-of-type{border-radius:0 .5rem .5rem 0}.pagination__nav--mobile .pagination__item{border-radius:.5rem}.pagination__item--truncated{position:relative;width:auto;height:auto;padding-left:1.5625rem}.pagination__item--truncated:before,.pagination__item--truncated:after{position:absolute;top:0;width:.25rem;height:100%;content:"";pointer-events:none}.pagination__item--truncated:before{left:1rem}.pagination__item--truncated:after{left:.4rem}.pagination__link{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;text-decoration:none;border:none;border-radius:inherit;cursor:pointer}.pagination__link:focus-visible{position:relative}.pagination__link--current{font-weight:700;pointer-events:none}.pagination__item--truncated .pagination__link{display:none}.pagination__arrow{position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.5rem}@media only screen and (max-width: 479.98px){.pagination__arrow{width:2rem;height:2rem}}.pagination__arrow:before{position:absolute;z-index:1;pointer-events:none}.pagination__arrow--disabled{background-color:#e6e8e9}.progress-bar{display:block;height:.5rem;overflow:hidden;background-color:#e6e8e9;border-radius:.5rem}.progress-bar__indicator{height:100%;border-radius:inherit}.review-item{position:relative;z-index:1;display:block}.review-item--inverted{padding:1.5rem 0}.review-item__content{display:flex;flex-direction:column}.review-item__info{display:flex;gap:1.5rem;align-items:center;overflow:hidden}.review-item__actions{display:flex;flex-shrink:0}.review-item__quote{font-weight:400;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;position:relative;display:block;margin:0;padding:1.5rem 1rem 0;border:0}@media only screen and (max-width: 959.98px){.review-item__quote{padding:0 1.25rem}}.review-item--inverted .review-item__quote{padding:0 1rem 1.5rem}.review-item__quote:before,.review-item__quote:after{font-weight:400;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;position:absolute}@media (min-width: 900px){.review-item__quote:before,.review-item__quote:after{font-size:2rem;line-height:2.5rem}}.review-item__quote:before{left:0;content:"\201c"}.review-item__quote:after{right:0;content:"\201d"}.review-item__edit-review{display:inline-block;margin-right:2rem;text-decoration:underline;vertical-align:middle;cursor:pointer}@media only screen and (max-width: 639.98px){.review-item__edit-review{position:absolute;top:0;right:0;margin-right:0}}.review-item__edit-review:hover{text-decoration:none}.review-item__meta{display:flex;gap:1.5rem;justify-content:space-between;padding:1.5rem 0;border-bottom:.0625rem solid #e6e8e9}@media only screen and (max-width: 639.98px){.review-item__meta{position:relative}}.review-item--inverted .review-item__meta{align-items:center;justify-content:flex-start;padding:0;border-bottom:0}.review-item__author{overflow:hidden;font-style:normal}.review-item__author-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#051821}.review-item--inverted .review-item__author-name{color:#fff}.review-item__author-info{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#505d64}.review-item--inverted .review-item__author-info{color:#b4babc}.review-item__rating{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;flex-shrink:0;color:#051821}.review-item--inverted .review-item__rating{color:#fff}@media only screen and (max-width: 639.98px){.review-item__rating{position:absolute;top:0;left:0}}.review-item__time{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;margin-right:0;color:#505d64}.review-item--inverted .review-item__time{color:#b4babc}.review-item__meta-all-reviews{flex-shrink:0;align-self:flex-start;margin-left:auto}.review-item__meta-all-reviews-link{color:#fff;cursor:pointer}.review-item__meta-all-reviews-link:hover{color:#fff}.search-suggestions{z-index:100;display:block;padding:.5rem;background-color:#fff;border:solid .0625rem #f3f4f6;border-radius:1rem;box-shadow:0 1px 3px #4b55630f,0 4px 10px #4b556308;animation:top-to-down .3s ease-out}.search-suggestions--inline{padding:.75rem 0;border:none;box-shadow:none}@keyframes top-to-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.search-suggestions--narrow .search-suggestions__section{padding-left:0}.search-suggestions__list{margin:0;padding:0;list-style-type:none}.search-suggestions__item{display:block}.search-suggestions__item-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding:1rem;color:#111928;text-decoration:none;word-break:break-word;border-radius:.5rem;cursor:pointer}.search-suggestions__item-link:hover,.search-suggestions__item-link--selected{color:#111928;background-color:#f9fafb}.search-suggestions__item-link em{font-weight:700;font-style:normal;background-color:#e0e8ff}.search-tabs{display:block;margin-bottom:3rem}.search-tabs__title{display:block;margin:0 0 1rem}@media only screen and (max-width: 799.98px){.search-tabs__title{text-align:center}}.search-tabs__results-query{padding:.25rem .5rem;font-weight:700;border-radius:.5rem}.search-tabs__clear-button{margin-bottom:1rem}.aui-set-star-rating{display:inline-block;vertical-align:-.1875rem;border:none}.aui-set-star-rating__holder{display:flex}.aui-set-star-rating__star{margin:0 .125rem;color:#828c90;font-size:3rem;border-radius:.5rem;cursor:pointer;transition:color .1s linear}.aui-set-star-rating__star:active{position:relative;top:.125rem;left:.125rem}.aui-set-star-rating__star--checked{color:#ea580c}.spinner__indicator{animation:spinning 1s cubic-bezier(.24,.45,.7,.47) infinite;stroke:#051821b3}.spinner__track{stroke:var(--spinner-color-track)}@keyframes spinning{to{transform:rotate(360deg)}}.star-rating{display:inline-block;width:72px;padding:0!important}.star-rating:before,.star-rating:after{display:table;content:" "}.star-rating:after{clear:both}.star-rating>div{float:left;width:7px;height:10px;background:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlYmVlZjAiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==) -5px top no-repeat;background-size:10px}.star-rating>div:nth-child(odd){background-position:2px top}.star-rating>div.rated{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlOWM0MzkiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==)}.star-rating--large{display:inline-block;width:120px;padding:0!important;vertical-align:-3px}.star-rating--large:before,.star-rating--large:after{display:table;content:" "}.star-rating--large:after{clear:both}.star-rating--large>div{float:left;width:12px;height:18px;background:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlYmVlZjAiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==) -9px top no-repeat;background-size:18px}.star-rating--large>div:nth-child(odd){background-position:3px top}.star-rating--large>div.rated{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlOWM0MzkiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==)}.star-rating--large.star-rating--dark{display:inline-block;width:120px;padding:0!important}.star-rating--large.star-rating--dark:before,.star-rating--large.star-rating--dark:after{display:table;content:" "}.star-rating--large.star-rating--dark:after{clear:both}.star-rating--large.star-rating--dark>div{float:left;width:12px;height:18px;background:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlYmVlZjAiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==) -9px top no-repeat;background-size:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+DQo8cGF0aCBmaWxsPSJyZ2JhKDAsIDAsIDAsIDAuMTUpIiBkPSJNMTUuMTQ0LDUuNDM4bC00LjMxNi0wLjYyN0w4Ljg5NywwLjljLTAuMzM4LTAuNjgzLTEuNDU2LTAuNjgzLTEuNzk0LDBsLTEuOTMsMy45MTFMMC44NTYsNS40MzgNCglDMC4wMzksNS41NTctMC4yOTIsNi41NjUsMC4zMDIsNy4xNDVsMy4xMjQsMy4wNDRsLTAuNzM3LDQuMjk5Yy0wLjEzOSwwLjgxNCwwLjcxNywxLjQzOSwxLjQ1MSwxLjA1NEw4LDEzLjUxM2wzLjg2MSwyLjAzDQoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4NCjwvZz48L3N2Zz4=)}.star-rating--large.star-rating--dark>div:nth-child(odd){background-position:3px top}.star-rating--large.star-rating--dark>div.rated{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlOWM0MzkiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==)}.star-rating--dark{display:inline-block;width:72px;padding:0!important}.star-rating--dark:before,.star-rating--dark:after{display:table;content:" "}.star-rating--dark:after{clear:both}.star-rating--dark>div{float:left;width:7px;height:10px;background:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlYmVlZjAiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==) -5px top no-repeat;background-size:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+DQo8cGF0aCBmaWxsPSJyZ2JhKDAsIDAsIDAsIDAuMTUpIiBkPSJNMTUuMTQ0LDUuNDM4bC00LjMxNi0wLjYyN0w4Ljg5NywwLjljLTAuMzM4LTAuNjgzLTEuNDU2LTAuNjgzLTEuNzk0LDBsLTEuOTMsMy45MTFMMC44NTYsNS40MzgNCglDMC4wMzksNS41NTctMC4yOTIsNi41NjUsMC4zMDIsNy4xNDVsMy4xMjQsMy4wNDRsLTAuNzM3LDQuMjk5Yy0wLjEzOSwwLjgxNCwwLjcxNywxLjQzOSwxLjQ1MSwxLjA1NEw4LDEzLjUxM2wzLjg2MSwyLjAzDQoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4NCjwvZz48L3N2Zz4=)}.star-rating--dark>div:nth-child(odd){background-position:2px top}.star-rating--dark>div.rated{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibmMtaWNvbiBnbHlwaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGc+CjxwYXRoIGZpbGw9IiNlOWM0MzkiIGQ9Ik0xNS4xNDQsNS40MzhsLTQuMzE2LTAuNjI3TDguODk3LDAuOWMtMC4zMzgtMC42ODMtMS40NTYtMC42ODMtMS43OTQsMGwtMS45MywzLjkxMUwwLjg1Niw1LjQzOAoJQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMwoJYzAuNzI4LDAuMzgxLDEuNTkxLTAuMjM0LDEuNDUxLTEuMDU0bC0wLjczNy00LjI5OWwzLjEyNC0zLjA0NEMxNi4yOTIsNi41NjUsMTUuOTYxLDUuNTU3LDE1LjE0NCw1LjQzOHoiPjwvcGF0aD4KPC9nPjwvc3ZnPg==)}.status-icon{display:block;color:#fff}.status-icon__icon{display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;border-radius:50%}.status-icon__icon--danger{background-color:#e3290f}.status-icon__icon--success{background-color:#128900}.status-icon__icon--neutral{background-color:#408eb5}.video-overlay__content{display:flex;width:auto;min-width:752px;padding:0;background-color:#051821}@media only screen and (max-width: 799.98px){.video-overlay__content{min-width:640px}}@media only screen and (max-width: 639.98px){.video-overlay__content{min-width:100%}}.video-overlay__body{position:relative;display:flex;flex-direction:column;min-width:inherit;overflow:hidden;border-radius:.5rem}.video-overlay__marker-navigation{display:block;width:18.125rem;height:26.438rem;background-color:#051821}@media only screen and (max-width: 1119.98px){.video-overlay__marker-navigation{width:100%;height:15.375rem}}@media only screen and (max-width: 639.98px){.video-overlay__marker-navigation{flex-grow:1}}.video-overlay__marker-navigation .ps__rail-y{z-index:2;background-color:transparent!important}.video-overlay__marker-navigation .marker-navigation__container{height:100%}.video-overlay__close-mobile{position:fixed;bottom:0;left:50%;z-index:1;transform:translateY(-50%) translate(-50%)}@media only screen and (min-width: 640px){.video-overlay__close-mobile{display:none}}.video-overlay__likes{margin-right:1rem;margin-left:auto}.request-approval{max-width:41.25rem;margin-bottom:1.5rem}.request-approval__title{margin:0}.request-approval__approvers-list{padding:0}.request-approval .user-tile{display:flex}.request-approval__subtitle{color:#505d64}.educational-points__list{margin:0;padding:0;list-style-type:none}.educational-points__list--narrow{max-width:400px}.educational-points__item:not(:last-child){margin-bottom:.5rem}.educational-points-overview__content{position:relative;height:6.25rem;margin:1.5rem auto 1rem}.educational-points-overview__chart{position:absolute}.educational-points-overview__chart-skeleton{width:12.5rem;height:6.25rem;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 6.25rem;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;margin:auto}.educational-points-overview__chart-info{width:100%;padding-top:2rem;text-align:center}.educational-points-overview__chart-title{font-weight:400;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;color:#505d64}.educational-points-overview__chart-score{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;display:block}@media (min-width: 900px){.educational-points-overview__chart-score{font-size:2rem;line-height:2.5rem}}.educational-points-overview__chart-score--small{font-weight:700;font-size:1.25rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem}@media (min-width: 900px){.educational-points-overview__chart-score--small{font-size:1.5rem;line-height:2rem}}.educational-points-overview__chart-legend{display:flex;justify-content:center;width:100%;margin:auto}.educational-points-overview__chart-legend-items{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}.educational-points-overview__chart-legend-empty{color:#505d64;text-align:center}.educational-points-overview__chart-legend-skeleton{width:12.5rem;height:1rem;background-image:linear-gradient(151deg,#0000,#e6e8e9 46%,#fff0);background-size:800px 1rem;border-radius:3px;animation-name:placeholderShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;margin:.25rem}.educational-points-overview__chart-legend-item{display:flex;align-items:center;justify-content:flex-start;max-width:100%;color:#505d64}.educational-points-overview__legend{flex-shrink:0;width:.625rem;height:.625rem;border-radius:100%}.educational-points-overview__legend--organization-0{background-color:#5048e5}.educational-points-overview__legend--organization-1{background-color:#bf360d}.educational-points-overview__legend--others{background-color:#02796b}.educational-points-overview__legend-title{width:100%;margin-block-end:0;margin-block-start:0;padding-left:.5rem}.educational-points-overview__legend-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;color:#505d64}.educational-points-filter__preset-filters{width:100%;max-width:max-content;margin:1rem auto}.educational-points-filter__custom-filters{padding:1.5rem 0;border-top:1px solid #e6e8e9}@media only screen and (max-width: 1119.98px){.educational-points-filter__filter-button-group.mat-button-toggle-group{gap:.5rem}}.skills-wizard-dialog__step{height:100%;padding:0}.skills-wizard-dialog__stepper.stu-layout__content{overflow:hidden}.skills-wizard-dialog__stepper .mat-stepper-horizontal,.skills-wizard-dialog__stepper .mat-horizontal-stepper-wrapper,.skills-wizard-dialog__stepper .mat-horizontal-stepper-content,.skills-wizard-dialog__stepper .mat-horizontal-content-container{height:100%}.skills-wizard-dialog__main{display:flex;flex-direction:column;row-gap:2rem;width:100%;max-width:50rem}.skills-wizard-dialog__intro{display:flex;flex-direction:column;gap:1.5rem;max-width:32rem;text-align:center}.skills-wizard-dialog__intro--spaced{gap:6.5rem}@media only screen and (max-width: 639.98px){.skills-wizard-dialog__intro--spaced{gap:3rem}}.skills-wizard-dialog__intro-header{margin:0;font-size:3.5rem;font-weight:500;line-height:5.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal}.skills-wizard-dialog__intro-description{margin:0}.skills-wizard-dialog__intro-content{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0;padding:0;list-style-type:none;display:flex;gap:4rem}@media only screen and (max-width: 639.98px){.skills-wizard-dialog__intro-content{flex-direction:column;gap:3rem}}.skills-wizard-dialog__intro-content-item{position:relative}.skills-wizard-dialog__intro-content-item:not(:last-child):after{position:absolute;top:50%;right:-2rem;width:.0625rem;height:6.25rem;background-color:#e5e7eb;transform:translateY(-50%);content:""}@media only screen and (max-width: 639.98px){.skills-wizard-dialog__intro-content-item:not(:last-child):after{display:none}}.skills-wizard-dialog__intro-content-title{font-size:1.25rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:.75rem 0}.skills-wizard-dialog__intro-content-text{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0;color:#6b7280}.skills-wizard-dialog__list{display:flex;flex-direction:column;gap:2rem}.skills-wizard-dialog__card{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;border:.0625rem solid #e5e7eb;border-radius:1.5rem;box-shadow:0 .125rem .25rem #f9fafb}.skills-wizard-dialog__card--interactive:hover{background-color:#f9fafb;cursor:pointer}.skills-wizard-dialog__card-name{font-size:1.25rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0}.assess-skill-step__skill{display:grid;grid-template-areas:"name action" "slider slider" "levels levels";grid-template-columns:1fr auto;align-items:center}.assess-skill-step__skill--current{outline:.125rem solid #056dff;outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.assess-skill-step__name{grid-area:name}.assess-skill-step__action{grid-area:action}.assess-skill-step__slider{grid-area:slider;padding:0 8%}.assess-skill-step__levels{display:flex;grid-area:levels}.assess-skill-step__level{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#6b7280;text-align:center;transition:color .3s ease}.assess-skill-step__level--active{color:#111928}.assess-skill-step-side-panel__item{display:grid;grid-template-areas:"name currentBadge level" "description description description";grid-template-columns:1fr auto auto;align-items:center;padding:1.5rem 2rem;column-gap:1rem;border-top:.0625rem solid #fff;border-bottom:.0625rem solid #fff;transition:background-color .15s ease,border-color .15s ease;row-gap:.5rem}.assess-skill-step-side-panel__item--current{background-color:#edf8ff;border-color:#d7edff}.assess-skill-step-side-panel__level-name{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;grid-area:name}.assess-skill-step-side-panel__level{grid-area:level}.assess-skill-step-side-panel__badge{grid-area:currentBadge;visibility:hidden;opacity:0;transition:opacity .15s ease}.assess-skill-step-side-panel__item--current .assess-skill-step-side-panel__badge{visibility:visible;opacity:1}.assess-skill-step-side-panel__level-description{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;grid-area:description;color:#6b7280}.focus-skill{display:flex;flex-direction:row;gap:0}.focus-skill__name{font-size:1.125rem;font-weight:500;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0}.focus-skill__control{flex:2}.focus-skill__label{padding-left:1rem}.focus-skill__skill-bar{flex:1}.focus-skill__group{font-size:.875rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.skill-gaps-overview-step__card-header{display:flex;justify-content:space-between}.skill-level{display:flex;gap:.25rem}.skill-level__item{width:1.5rem;height:.5rem;background-color:#e5e7eb;border-radius:.125rem}.skill-level__item--filled{background-color:#056dff}.skill-overview{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0}.skill-overview:not(:last-child){border-bottom:solid .0625rem #f3f4f6}.skill-overview__legend{display:flex;justify-content:space-between}.skill-overview__skill{display:flex;flex-wrap:wrap;gap:.5rem}.skill-overview__name{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0}.skill-overview__group{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;color:#6b7280}.skills-wizard-content-layout__container--with-sidebar{scrollbar-width:none;-ms-overflow-style:none}.skills-wizard-content-layout__container--with-sidebar::-webkit-scrollbar{display:none}.skills-wizard-content-layout__main{display:flex;justify-content:center;padding:2rem 4rem}@media only screen and (max-width: 639.98px){.skills-wizard-content-layout__main{padding:1.5rem 1rem}}.skills-wizard-content-layout__side-panel .stu-dialog-side-panel__container{padding:0}.skills-wizard-header{display:block;padding:2rem;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:1.5rem}.skills-wizard-header__info{font-size:.75rem;font-weight:700;line-height:1rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 .75rem;color:#374151}.skills-wizard-header__title{font-size:2rem;font-weight:500;line-height:3rem;font-family:Aeonik,Helvetica,sans-serif;letter-spacing:normal;margin:0}.skills-wizard-header__description{max-width:60%;margin:1.5rem 0 0}.skills-page{display:block;padding-bottom:1rem}.skills-page__hero{padding:2.5rem 0 8rem;background-color:#111928}.skills-page__header{padding:0 1rem}.skills-page__title{font-weight:700;font-size:1.5rem;font-family:Aeonik,Helvetica,sans-serif;line-height:2rem;margin:0;color:#fff}@media (min-width: 900px){.skills-page__title{font-size:2rem;line-height:2.5rem}}.skills-page__body{width:100%;margin-top:-6rem}.survey-page{padding:3rem 0}@media only screen and (max-width: 639.98px){.survey-page{padding:1.5rem 0}}.survey-page__container{width:100%;max-width:754px;margin:0 auto}.survey-page__header{margin:0}.survey-page__hint{display:block;color:#505d64;font-weight:700}.survey-page__title{display:block;margin:0 0 1rem;white-space:pre-line}.survey-page__user-tile{margin-bottom:1.5rem}.survey-page__button{align-self:flex-start;margin-top:1rem}.survey-page__text{margin:0 0 1rem;white-space:pre-line}.survey-page__note{margin:0 0 2rem;color:#505d64}.survey-page__item{margin-bottom:2rem;padding:2rem}.survey-page__item--border{border:1px solid #e6e8e9;border-radius:.5rem}@media only screen and (max-width: 639.98px){.survey-page__item--border{margin-bottom:0;border:none;border-bottom:1px solid #e6e8e9;border-radius:0}.survey-page__item--border:last-of-type{border-bottom:none}}.survey-page__item--empty-state{color:#e3290f;text-align:center;background-color:#fafafb;border-radius:.5rem}.survey-page__item-title{display:block;margin:0 0 1rem}.survey-page__item-holder{padding:0 0 1rem}.survey-page__rating{display:flex;align-items:center;justify-content:center;gap:.5rem}.survey-page__error{display:flex;align-items:center;margin-top:1rem;padding:1rem;color:#e3290f;border:1px solid #e3290f;border-radius:.5rem}.survey-page__action{text-align:center}@media only screen and (max-width: 639.98px){.survey-page__action{padding-top:2rem}}.survey-page__action-button{margin-bottom:1rem}.survey-page__error-icon{width:1em;height:1em;margin-right:1rem}.survey-page__selection{display:flex;justify-content:center}.survey-page__selection--linear{justify-content:space-between}@media only screen and (max-width: 639.98px){.survey-page__selection--linear{justify-content:center}}.survey-page__selection-card{font-weight:400;font-size:1rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;min-width:3rem;margin:0 .5rem;padding:1rem;background-color:#fff;border:1px solid #b4babc;border-radius:.5rem;cursor:pointer}@media only screen and (max-width: 639.98px){.survey-page__selection-card{min-width:2rem;min-height:3.5rem;margin:0;padding:0;border-radius:0}.survey-page__selection-card+.survey-page__selection-card{border-left:none}.survey-page__selection-card:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.survey-page__selection-card:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}}.survey-page__selection-card:active{position:relative;top:2px;left:2px;color:#fff}@media only screen and (max-width: 639.98px){.survey-page__selection-card:active{top:0;left:0}}.survey-page__selection-card:hover,.survey-page__selection-card--checked{color:#fff}.survey-page__selection-card-image{display:flex;justify-content:center;width:3.5rem;height:3.5rem;padding:.5rem;background-color:#fff;border-radius:50%}@media only screen and (max-width: 639.98px){.survey-page__selection-card-image{width:2rem;height:2rem;margin:.5rem}}@media only screen and (max-width: 639.98px){.survey-page__selection-card-text{display:none}}.survey-page__selection-card-caption{display:none;margin-top:1rem;color:#505d64;text-align:center}@media only screen and (max-width: 639.98px){.survey-page__selection-card-caption{display:block}}.survey-page__selection-range-caption{display:flex;justify-content:space-between;margin-top:1rem;padding:0 2rem;color:#505d64}@media only screen and (max-width: 639.98px){.survey-page__selection-range-caption{padding:0}}.survey-success-state{text-align:center}.survey-success-state__loader{position:relative;width:215px;margin:35px auto}@media only screen and (max-width: 799.98px){.survey-success-state__loader{padding-top:54px}}.survey-success-state__diagram{display:block;width:215px;height:215px;overflow:visible!important}.survey-success-state__icon{position:absolute;top:25%;right:0;left:0;color:#128900;font-size:6rem;text-align:center}@media only screen and (max-width: 799.98px){.survey-success-state__icon{padding-top:45px}}.survey-success-state__heading{margin:0 0 16px;color:#128900}.survey-success-state__details{display:flex;flex-direction:column;align-items:center}.survey-success-state__circle{transform:rotate(90deg);transform-origin:50% 50%;fill:none;stroke-dasharray:315;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2}.survey-success-state__circle--passed{stroke:#128900;stroke-dasharray:315}.survey-success-state__line-data{fill:none;stroke-width:.5;stroke-dasharray:200;stroke-dashoffset:200}.survey-success-state__text{margin:0 0 1rem}.text-assignment-assignee-info{padding:24px}.text-assignment-assignee-info__title{font-weight:700;font-size:.875rem;font-family:Aeonik,Helvetica,sans-serif;line-height:1.5rem;display:block;margin:0 0 1rem;color:#505d64;text-transform:uppercase}:root{--spinner-color-track: #e6e8e9;--spinner-color-indicator: var(--custom-brand-base)}@media only screen and (max-width: 319.98px){.only-gt-p0{display:none!important}}@media only screen and (min-width: 320px){.only-lt-p0{display:none!important}}@media only screen and (max-width: 479.98px){.only-gt-p1{display:none!important}}@media only screen and (min-width: 480px){.only-lt-p1{display:none!important}}@media only screen and (max-width: 639.98px){.only-gt-p2{display:none!important}}@media only screen and (min-width: 640px){.only-lt-p2{display:none!important}}@media only screen and (max-width: 799.98px){.only-gt-p3{display:none!important}}@media only screen and (min-width: 800px){.only-lt-p3{display:none!important}}@media only screen and (max-width: 959.98px){.only-gt-p4{display:none!important}}@media only screen and (min-width: 960px){.only-lt-p4{display:none!important}}@media only screen and (max-width: 1119.98px){.only-gt-p5{display:none!important}}@media only screen and (min-width: 1120px){.only-lt-p5{display:none!important}}@media only screen and (max-width: 1279.98px){.only-gt-p6{display:none!important}}@media only screen and (min-width: 1280px){.only-lt-p6{display:none!important}}@media only screen and (max-width: 1439.98px){.only-gt-p7{display:none!important}}@media only screen and (min-width: 1440px){.only-lt-p7{display:none!important}}a{color:#9071ff}a:hover{color:#8266e6}a:active{color:#735acc}::selection{background-color:#fff1ec}.avatar__initials{color:#ff6f45;background-color:#fff1ec}.button--primary{background-color:#9071ff;border-color:#9071ff}.button--primary:hover{background-color:#8266e6;border-color:#8266e6}.button--primary:active{background-color:#735acc;border-color:#735acc}.button--primary[disabled]{background-color:#e9e3ff;border-color:#e9e3ff}.button--primary-inverted{color:#9071ff}.button--primary-inverted:hover{color:#9071ff;background-color:#f4f1ff;border-color:#f4f1ff}.button--primary-inverted:active{color:#9071ff;background-color:#e9e3ff;border-color:#e9e3ff}.button--secondary{color:#051821;background-color:#f4f1ff;border-color:#f4f1ff}.button--secondary:hover{color:#051821;background-color:#e9e3ff;border-color:#e9e3ff}.button--secondary:active{color:#051821;background-color:#ded4ff;border-color:#ded4ff}.button--secondary[disabled]{color:#ded4ff;background-color:#f4f1ff;border-color:#f4f1ff}.button--secondary-brand{color:#ff6f45;background-color:#fff1ec;border-color:#fff1ec}.button--secondary-brand:hover{color:#ff6f45;background-color:#ffe2da;border-color:#ffe2da}.button--secondary-brand:active{color:#ff6f45;background-color:#ffd4c7;border-color:#ffd4c7}.button--secondary-brand[disabled]{color:#ffd4c7;background-color:#fff1ec;border-color:#fff1ec}.button--tertiary{color:#9071ff}.button--tertiary:hover{color:#9071ff;background-color:#9071ff33}.button--tertiary:active{color:#9071ff;background-color:#9071ff4d}.button--tertiary[disabled]{color:#ded4ff;background-color:transparent}.button--tertiary-brand{color:#ff6f45}.button--tertiary-brand:hover{color:#ff6f45;background-color:#ff6f4533}.button--tertiary-brand:active{color:#ff6f45;background-color:#ff6f454d}.button--tertiary-brand[disabled]{color:#ffd4c7;background-color:#fff}.button--universal{color:#fff;background-color:#051821b3}.button--universal:hover,.button--universal:active{color:#fff;background-color:#ff6f45}.button--universal[disabled]{color:#828c90;background-color:#cdd1d3}.button--ghost{color:#9071ff}.button--ghost:hover{color:#9071ff;background-color:#9071ff33}.button--ghost:active{color:#9071ff;background-color:#9071ff4d}.button--ghost[disabled]{color:#ded4ff;background-color:transparent}.button-icon--primary{color:#fff;background-color:#9071ff}.button-icon--primary:hover{color:#fff;background-color:#8266e6}.button-icon--primary:active{color:#fff;background-color:#735acc}.button-icon--primary[disabled]{color:#fff;background-color:#e9e3ff}.button-icon--ghost{color:#9071ff;background-color:transparent}.button-icon--ghost:hover{color:#9071ff;background-color:#9071ff33}.button-icon--ghost:active{color:#9071ff;background-color:#9071ff4d}.button-icon--ghost[disabled]{color:#ded4ff;background-color:transparent}.button-icon--ghost-brand{color:#ff6f45;background-color:transparent}.button-icon--ghost-brand:hover{color:#ff6f45;background-color:#ff6f4533}.button-icon--ghost-brand:active,.button-icon--ghost-brand.button-icon--active{color:#ff6f45;background-color:#ff6f454d}.button-icon--ghost-brand[disabled]{color:#ffd4c7;background-color:transparent}.navigation-button{background-color:#9071ffb3}.navigation-button:hover{background-color:#9071ff}.checkbox__label:before{border-color:#9071ff}.checkbox--brand .checkbox__label:before{border-color:#ff6f45}.checkbox__input:checked+.checkbox__label:before{background-color:#9071ff}.checkbox--inverted .checkbox__input:checked+.checkbox__label:before{background-color:#9071ff;border-color:#9071ff}.checkbox--brand .checkbox__input:checked+.checkbox__label:before{background-color:#ff6f45}.checkbox--success .checkbox__input:checked+.checkbox__label:before{background-color:#128900;border-color:#128900}.checkbox--invalid .checkbox__input:checked+.checkbox__label:before{background-color:#e3290f;border-color:#e3290f}.checkbox__label--fake:before{background-color:#128900;border-color:#128900}.checkbox__label:hover:before{background-color:#ded4ff}.checkbox--brand .checkbox__label:hover:before{background-color:#ffd4c7}.chip--brand{background-color:#fff1ec}.chip--brand .chip__btn:hover{background-color:#ffe2da}.chip--brand .chip__btn:active{background-color:#ffd4c7}.chip--brand .chip__icon{color:#ff6f45}.document-link{padding-left:calc(1em + .25rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%239071ff' viewBox='0 0 16 16'%3E%3Cpath d='M13.25 5.63v6.87H4.5V1.25h4.38v4.38h4.37ZM8.88 0h-5a.62.62 0 0 0-.63.63v12.5c0 .34.28.62.63.62h10c.34 0 .62-.28.62-.63V5l-5-5h-.62Zm.62 1.77L12.73 5H9.5V1.77Zm-3.75 5.1H12v.63H5.75v-.62ZM7.63 5H5.75v.63h1.88V5ZM5.75 3.12h1.88v.63H5.75v-.63ZM12 8.75H5.75v.62H12v-.62Zm-6.25 1.88H12v.62H5.75v-.62Z'/%3E%3Cpath d='M2.25 3.5v11.25h10v.63c0 .34-.28.62-.63.62h-10a.62.62 0 0 1-.62-.63V2.88c0-.34.28-.62.63-.62h.62V3.5Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left;background-size:1em}.multiselect__input:focus-visible{outline:none}.link-with-icon{color:#9071ff}.link-with-icon:hover{color:#8266e6}.link-with-icon:active{color:#735acc}.radio__label:before{border-color:#9071ff}.radio--brand .radio__label:before{border-color:#ff6f45}.radio__input:checked+.radio__label:before{background-color:#9071ff}.radio--inverted .radio__input:checked+.radio__label:before{background-color:#9071ff;border-color:#9071ff}.radio--brand .radio__input:checked+.radio__label:before{background-color:#ff6f45}.radio--danger .radio__input:checked+.radio__label:before{background-color:#e3290f;border-color:#e3290f}.radio--success .radio__input:checked+.radio__label:before{background-color:#128900;border-color:#128900}.radio__label--fake:before{background-color:#128900;border-color:#128900}.radio__label:hover:before{background-color:#ded4ff}.radio--brand .radio__label:hover:before{background-color:#ffd4c7}.backdrop-checkbox__label:before{border-color:#ff6f45}.backdrop-checkbox__input:checked+.backdrop-checkbox__label:before{background-color:#ff6f45}@media (hover: hover){.backdrop-checkbox__label:hover{background-color:#ffe2da}}.backdrop-checkbox__input:checked+.backdrop-checkbox__label{background-color:#ffe2da}@media (hover: hover){.backdrop-checkbox__label:hover:before{background-color:#ffd4c7}}.feature-tile__accent{background-color:#9071ff}.option-tile__icon{color:#ff6f45}.side-accordion{background-color:#ffe2da}.side-accordion__trigger{color:#ff6f45}.side-accordion__trigger:hover{background-color:#ff6f4533}.side-accordion__trigger:active{background-color:#ff6f454d}.tile--brand{color:#fff;background-color:#ff6f45}.tile--brand:hover{color:#fff}.tile-checkbox{background-color:#ffe2da}.tile-checkbox__illustration{color:#ff6f45}.tile-checkbox__label:before{border-color:#ff6f45}.tile-checkbox__input:checked+.tile-checkbox__label:before{background-color:#ff6f45}.tile-checkbox__label:hover:before{background-color:#ffd4c7}.timeline--brand .timeline__item:not(:last-child):after{background-color:#ff6f45}.timeline--brand .timeline__indicator{border-color:#ff6f45}.timeline--brand .timeline__indicator--finished{color:#fff;background-color:#ff6f45}.timeline__link:hover:before{background-color:#ff6f4533}.timeline__link--current:before,.timeline__link--current:hover:before{background-color:#ff6f454d}.color-text-brand{color:#ff6f45}.color-text-action{color:#9071ff}.color-background-action{background-color:#9071ff}.color-background-action-light{background-color:#f4f1ff}.color-background-brand{background-color:#ff6f45}.color-background-brand-light{background-color:#ffe2da}.color-border-brand{border-color:#ff6f45}.empty-page-state__search-query{background-color:#fff1ec}@keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.breadcrumbs__btn-back{color:#ff6f45;background-color:#fff}.breadcrumbs__btn-back:hover{color:#ff6f45;background-color:#ff6f4533}.breadcrumbs__btn-back:active{background-color:#ff6f454d}.breadcrumbs--on-dark .breadcrumbs__btn-back{color:#fff;background-color:transparent}.breadcrumbs--on-dark .breadcrumbs__btn-back:hover{color:#fff;background-color:#fff3}.breadcrumbs--on-dark .breadcrumbs__btn-back:active{background-color:#ffffff4d}.breadcrumbs__item-text{color:#ff6f45;background-color:#fff}.breadcrumbs__item-text:hover{color:#ff6f45;background-color:#ff6f4533}.breadcrumbs__item-text--opened,.breadcrumbs__item-text:active,.breadcrumbs__item-text--opened:hover{background-color:#ff6f454d}.breadcrumbs__item-text:before{border-left-color:#fff}.breadcrumbs__item-text:hover:before{border-left-color:#ffe2da}.breadcrumbs__item-text--opened:before,.breadcrumbs__item-text:active:before,.breadcrumbs__item-text--opened:hover:before{border-left-color:#ffd4c7}.classroom-training-date-item-radio__label:before{border-color:#9071ff}.classroom-training-date-item-radio__input:checked+.classroom-training-date-item-radio__label:before{background-color:#9071ff}.library-filter-section{background-color:#ffe2da}@media only screen and (max-width: 639.98px){.library-filter-section{background-color:#fff}}.library-filters-title:after{color:#ff6f45}.radio-accordion--selected{background-color:#f4f1ff}.radio-accordion__label:before{border-color:#9071ff}.radio-accordion:hover .radio-accordion__label:before{background-color:#ded4ff}.radio-accordion__input:checked+.radio-accordion__label:before{background-color:#9071ff}.radio-accordion__dropdown{background-color:#f4f1ff}.table-of-contents__link:hover,.table-of-contents__link--active{color:#ff6f45}.tabs{box-shadow:inset 0 -.0625rem #e6e8e9;background-color:#fff}.tabs__item:hover,.tabs__item--current{color:#ff6f45}.tabs__item--current:after{background-color:#ff6f45}.tabs__count{background-color:#fff1ec}.tabs__item--current .tabs__count{background-color:#ff6f45}.classroom-training-personal-budget-widget__icon{color:#ff6f45}.request-successful-page-step:before{background-color:#ff6f45}.request-successful-page-step__icon{color:#ff6f45}.course-module__button:hover{color:#9071ff}.course-module__button:focus-visible{color:#9071ff}.upcoming-event-description__title{color:#9071ff}.live-session-card--selected{border:1px solid #ff6f45;box-shadow:0 0 0 4px #ff6f45}.live-session-card--selected .live-session-card__top{color:#ff6f45}.library-category-filter-section{background-color:#ffe2da}@media only screen and (max-width: 639.98px){.library-category-filter-section{background-color:#fff}}.library-category-filter-section__icon:hover{color:#ff6f45}.library-category-filter-section__subcategory-item:before,.library-category-filter-section__subcategory-item:after{border-color:#ffb7a2}.library-category-filter-section__option--opened:after{border-color:#ffb7a2}.mobile-filter__button--active:before{color:#9071ff;background-color:#f4f1ff}.request-option-card__image{color:#ff6f45}.request-success__step-icon{color:#ff6f45;border-color:#ff6f45}.request-success__step-connector{background-color:#ff6f45}.upcoming-item{background-color:#fff1ec;border-left:.5rem solid #ff6f45}.upcoming-item:hover{background-color:#ffe2da}.live-session-event-card__top:hover{color:#9071ff}.live-session-map-direction-box__content{background-color:#ff6f45}.my-learning-list__view-more{color:#9071ff}.deep-page-dialog__background{background-color:#ff6f45}.material__toggle:hover{color:#9071ff}.learning-card-date__date-month{background-color:#ff6f45}.pagination__link{color:#ff6f45;background-color:#ffe2da}.pagination__link:hover{color:#ff6f45;background-color:#ffd4c7}.pagination__link:active{color:#ff6f45;background-color:#ffb7a2}.pagination__link--current{color:#fff;background-color:#ff6f45}.pagination__arrow{color:#ff6f45}.pagination__arrow--disabled{color:#b4babc}.pagination__item--truncated:before,.pagination__item--truncated:after{background-color:#ffe2da}.progress-bar__indicator{background-color:#ff6f45}.review-item__edit-review{color:#9071ff}.review-item__edit-review:active{color:#735acc}.search-tabs__results-query{background-color:#fff1ec}.survey-page__note-asterisk,.survey-page__item-asterisk{color:#505d64}.survey-page__selection-card:active,.survey-page__selection-card:hover,.survey-page__selection-card--checked{background-color:#ff6f45}

/*# sourceMappingURL=styles.d113506ef710cbd7.css.map*/