<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

._discussions-navigation__title_1bn739, ._title_fbvij7, ._top-bar__site-name_v3q4ce, .ember-power-select-placeholder {
    white-space: nowrap;
    text-overflow: ellipsis
}

.ember-basic-dropdown, .ember-basic-dropdown-content, .ember-basic-dropdown-content *, .ember-power-select-dropdown *, html {
    box-sizing: border-box
}

._content-header__title_h7ytgy, ._course-progress__title_1rtg53 {
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    word-wrap: break-word;
    word-break: break-word
}

._download-files_1j5gba li, ._nav__item_o3r98l, ._reply__item_1mhtga {
    list-style-type: none
}

@keyframes _mobile-menu-bars_mui1zw {
    0% {
        transform: translateX(-50%) translateY(0) rotate(0)
    }

    50% {
        transform: translateX(-50%) translateY(12px) rotate(0)
    }

    100% {
        transform: translateX(-50%) translateY(12px) rotate(45deg)
    }
}

@keyframes _fade-in_mui1zw {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes _fade-out_mui1zw {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.ember-modal-dialog.ember-modal-dialog-in-place.emd-in-place.ember-modal-dialog {
    overflow: visible
}

._ember-power-select-trigger_l78r8f {
    height: 2.5rem;
    border-width: .0625rem;
    border-style: solid;
    transition: background-color .2s ease-in-out;
    cursor: pointer
}

[data-theme=light-theme] ._ember-power-select-trigger_l78r8f, [data-theme=light-theme] ._ember-power-select-trigger_l78r8f:active, [data-theme=light-theme] ._ember-power-select-trigger_l78r8f:focus, [data-theme=light-theme] ._ember-power-select-trigger_l78r8f:hover {
    background-color: #fff
}

[data-theme=dark-theme] ._ember-power-select-trigger_l78r8f, [data-theme=dark-theme] ._ember-power-select-trigger_l78r8f:active, [data-theme=dark-theme] ._ember-power-select-trigger_l78r8f:focus, [data-theme=dark-theme] ._ember-power-select-trigger_l78r8f:hover {
    background-color: #1d1d1d
}

[data-theme=light-theme] ._ember-power-select-trigger_l78r8f {
    border-color: #CACCD6
}

[data-theme=dark-theme] ._ember-power-select-trigger_l78r8f {
    border-color: #575757
}

[data-theme] ._ember-power-select-trigger_l78r8f {
    background-color: transparent
}

[data-theme=light-theme] ._ember-power-select-trigger_l78r8f._ember-power-select--opened_l78r8f {
    background-color: #fff
}

[data-theme=dark-theme] ._ember-power-select-trigger_l78r8f._ember-power-select--opened_l78r8f {
    background-color: #1d1d1d
}

._ember-power-select-trigger_l78r8f ._ember-power-select-placeholder_l78r8f {
    margin: 0 1rem 0 0;
    line-height: normal
}

[data-theme=light-theme] ._ember-power-select-trigger_l78r8f ._ember-power-select-placeholder_l78r8f {
    color: #36394D
}

[data-theme=dark-theme] ._ember-power-select-trigger_l78r8f ._ember-power-select-placeholder_l78r8f {
    color: #e5e5e5
}

._ember-power-select-trigger_l78r8f ._ember-power-select-status-icon_l78r8f {
    right: .75rem;
    border-width: .375rem .3125rem 0;
    border-color: transparent
}

[data-theme=light-theme] ._ember-power-select-trigger_l78r8f ._ember-power-select-status-icon_l78r8f {
    border-top-color: #36394D
}

[data-theme=dark-theme] ._ember-power-select-trigger_l78r8f ._ember-power-select-status-icon_l78r8f {
    border-top-color: #e5e5e5
}

._ember-power-select-dropdown_l78r8f._ember-basic-dropdown-content_l78r8f {
    border-width: .0625rem;
    border-style: solid;
    border-color: transparent
}

[data-theme=light-theme] ._ember-power-select-dropdown_l78r8f._ember-basic-dropdown-content_l78r8f {
    border-right-color: #CACCD6;
    border-bottom-color: #CACCD6;
    border-left-color: #CACCD6;
    background-color: #fff
}

[data-theme=dark-theme] ._ember-power-select-dropdown_l78r8f._ember-basic-dropdown-content_l78r8f {
    border-right-color: #575757;
    border-bottom-color: #575757;
    border-left-color: #575757;
    background-color: #1d1d1d
}

.ember-power-select-trigger, .ember-power-select-trigger--active, .ember-power-select-trigger:focus {
    border-top: 1px solid #CACCD6;
    border-bottom: 1px solid #CACCD6;
    border-right: 1px solid #CACCD6;
    border-left: 1px solid #CACCD6
}

._ember-power-select-dropdown_l78r8f &gt; ._ember-power-select-options_l78r8f {
    padding-top: .5rem
}

._ember-power-select-dropdown_l78r8f ._ember-power-select-search_l78r8f {
    padding: 1rem 1rem .5rem
}

[data-theme=light-theme] ._ember-power-select-dropdown_l78r8f ._ember-power-select-search_l78r8f ._ember-power-select-search-input_l78r8f {
    color: #36394D
}

[data-theme=dark-theme] ._ember-power-select-dropdown_l78r8f ._ember-power-select-search_l78r8f ._ember-power-select-search-input_l78r8f {
    color: #e5e5e5
}

._ember-power-select-dropdown_l78r8f ._ember-power-select-group_l78r8f ._ember-power-select-group-name_l78r8f {
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.5rem;
    text-transform: uppercase;
    display: inline-block;
    padding: .5rem 1rem
}

[data-theme=light-theme] ._ember-power-select-dropdown_l78r8f ._ember-power-select-group_l78r8f ._ember-power-select-group-name_l78r8f {
    color: #36394D
}

[data-theme=dark-theme] ._ember-power-select-dropdown_l78r8f ._ember-power-select-group_l78r8f ._ember-power-select-group-name_l78r8f {
    color: #e5e5e5
}

._ember-power-select-dropdown_l78r8f ._ember-power-select-option_l78r8f {
    padding: .5rem 1rem .5rem 1.5rem
}

[data-theme=light-theme] ._ember-power-select-dropdown_l78r8f ._ember-power-select-option_l78r8f {
    color: #36394D
}

[data-theme=dark-theme] ._ember-power-select-dropdown_l78r8f ._ember-power-select-option_l78r8f {
    color: #e5e5e5
}

[data-theme=light-theme] ._ember-power-select-dropdown_l78r8f ._ember-power-select-option_l78r8f[aria-current=true] {
    background-color: #F2F3F5;
    color: #36394D
}

[data-theme=dark-theme] ._ember-power-select-dropdown_l78r8f ._ember-power-select-option_l78r8f[aria-current=true] {
    background-color: #2e2e2e;
    color: #e5e5e5
}

#_main-content_6389g4:focus, #_modal-content_6389g4:focus {
    outline: 0
}

._skip-link_6389g4 {
    display: block;
    position: absolute;
    top: 16px;
    left: 16px;
    width: 1px;
    height: 1px;
    overflow: hidden
}

    ._skip-link_6389g4:active, ._skip-link_6389g4:focus {
        display: block;
        width: auto;
        height: auto;
        padding: 8px 16px;
        overflow: visible;
        z-index: 20004
    }

[data-theme=light-theme] ._skip-link_6389g4:active, [data-theme=light-theme] ._skip-link_6389g4:focus {
    background-color: #36394D;
    color: #fff
}

[data-theme=dark-theme] ._skip-link_6389g4:active, [data-theme=dark-theme] ._skip-link_6389g4:focus {
    background-color: #e5e5e5;
    color: #1d1d1d
}

*, ::after, ::before {
    box-sizing: inherit
}

.ember-basic-dropdown {
    position: relative
}

.ember-basic-dropdown-content {
    position: absolute;
    width: auto;
    z-index: 1000;
    background-color: #fff
}

.ember-basic-dropdown-content--left {
    left: 0
}

.ember-basic-dropdown-content--right {
    right: 0
}

.ember-basic-dropdown-overlay {
    position: fixed;
    background: rgba(0,0,0,.5);
    width: 100%;
    height: 100%;
    z-index: 10;
    top: 0;
    left: 0;
    pointer-events: none
}

.ember-basic-dropdown-content-wormhole-origin {
    display: inline
}

.ember-power-select-trigger {
    position: relative;
    border-radius: 4px;
    background-color: #fff;
    line-height: 1.75;
    overflow-x: hidden;
    text-overflow: ellipsis;
    min-height: 1.75em;
    user-select: none;
    -webkit-user-select: none;
    color: inherit
}

    .ember-power-select-trigger:after {
        content: "";
        display: table;
        clear: both
    }

    .ember-power-select-trigger--active, .ember-power-select-trigger:focus {
        box-shadow: none;
        outline: 0
    }

.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true], .ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true] {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.ember-power-select-placeholder {
    color: #36394D;
    display: block;
    overflow-x: hidden
}

.ember-power-select-status-icon {
    position: absolute;
    display: inline-block;
    width: 0;
    height: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    border-style: solid;
    border-width: 7px 4px 0;
    border-color: #36394D transparent transparent;
    right: 5px
}

.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon {
    transform: rotate(180deg)
}

.ember-power-select-clear-btn {
    position: absolute;
    cursor: pointer;
    right: 25px
}

.ember-power-select-trigger-multiple-input {
    font-family: inherit;
    font-size: inherit;
    border: none;
    display: inline-block;
    line-height: inherit;
    -webkit-appearance: none;
    outline: 0;
    padding: 0;
    float: left;
    background-color: transparent;
    text-indent: 2px
}

    .ember-power-select-trigger-multiple-input:disabled {
        background-color: #eee
    }

    .ember-power-select-trigger-multiple-input::placeholder {
        opacity: 1;
        color: #36394D
    }

    .ember-power-select-trigger-multiple-input::-webkit-input-placeholder {
        opacity: 1;
        color: #36394D
    }

    .ember-power-select-trigger-multiple-input::-moz-placeholder {
        opacity: 1;
        color: #36394D
    }

    .ember-power-select-trigger-multiple-input::-ms-input-placeholder {
        opacity: 1;
        color: #36394D
    }

.ember-power-select-multiple-options {
    padding: 0;
    margin: 0
}

.ember-power-select-multiple-option {
    border: 1px solid gray;
    border-radius: 4px;
    color: #333;
    background-color: #e4e4e4;
    padding: 0 4px;
    display: inline-block;
    line-height: 1.45;
    float: left;
    margin: 2px 0 2px 3px
}

.ember-power-select-multiple-remove-btn {
    cursor: pointer
}

    .ember-power-select-multiple-remove-btn:not(:hover) {
        opacity: .5
    }

.ember-power-select-search {
    padding: 4px
}

.ember-power-select-search-input {
    border: 1px solid #CACCD6;
    border-radius: 0;
    width: 100%;
    font-size: inherit;
    line-height: inherit;
    padding: 0 5px
}

    .ember-power-select-search-input:focus {
        border: 1px solid #CACCD6;
        box-shadow: none;
        outline: 0
    }

.ember-power-select-dropdown {
    border-left: 1px solid #CACCD6;
    border-right: 1px solid #CACCD6;
    line-height: 1.75;
    border-radius: 4px;
    box-shadow: none;
    overflow: hidden;
    color: inherit
}

[data-theme=light-theme] ._post-card_1x8jq2, [data-theme=light-theme] ._post-inline__container_axs71n, [data-theme=light-theme] .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add, [data-theme=dark-theme] ._post-card_1x8jq2, [data-theme=dark-theme] ._post-inline__container_axs71n, [data-theme=dark-theme] .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.35)
}

.ember-power-select-dropdown.ember-basic-dropdown-content--above {
    border-top: 1px solid #CACCD6;
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.ember-power-select-dropdown.ember-basic-dropdown-content--below, .ember-power-select-dropdown.ember-basic-dropdown-content--in-place {
    border-top: none;
    border-bottom: 1px solid #CACCD6;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.ember-power-select-dropdown.ember-basic-dropdown-content--in-place {
    width: 100%
}

.ember-power-select-options {
    list-style: none;
    margin: 0;
    padding: 0;
    user-select: none;
    -webkit-user-select: none
}

    .ember-power-select-options[role=listbox] {
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        max-height: 12.25em
    }

.ember-power-select-option {
    cursor: pointer;
    padding: 0 8px
}

.ember-power-select-group[aria-disabled=true] {
    color: #999;
    cursor: not-allowed
}

    .ember-power-select-group[aria-disabled=true] .ember-power-select-option, .ember-power-select-option[aria-disabled=true] {
        color: #999;
        pointer-events: none;
        cursor: not-allowed
    }

.ember-power-select-option[aria-selected=true] {
    background-color: #ddd
}

.ember-power-select-option[aria-current=true] {
    background-color: #f5f5f5;
    color: #36394D
}

.ember-power-select-group-name {
    cursor: default;
    font-weight: 700
}

.ember-power-select-trigger[aria-disabled=true] {
    background-color: #eee
}

.ember-power-select-trigger {
    padding: 8px 16px;
    height: 2.5rem;
    border-width: .0625rem;
    border-style: solid;
    transition: background-color .2s ease-in-out;
    cursor: pointer
}

.ember-power-select-placeholder, .ember-power-select-selected-item {
    margin-left: 8px
}

.ember-power-select-group .ember-power-select-group .ember-power-select-group-name {
    padding-left: 24px
}

.ember-power-select-group .ember-power-select-group .ember-power-select-option {
    padding-left: 40px
}

.ember-power-select-group .ember-power-select-option {
    padding-left: 24px
}

.ember-power-select-group .ember-power-select-group-name {
    padding-left: 8px
}

.ember-power-select-trigger[dir=rtl] {
    padding: 0 0 0 16px
}

    .ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder, .ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item {
        margin-right: 8px
    }

    .ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option, .ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input {
        float: right
    }

    .ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon {
        left: 5px;
        right: initial
    }

    .ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn {
        left: 25px;
        right: initial
    }

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name {
    padding-right: 24px
}

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option {
    padding-right: 40px
}

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option {
    padding-right: 24px
}

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name {
    padding-right: 8px
}

[data-theme=light-theme] .ember-power-select-trigger, [data-theme=light-theme] .ember-power-select-trigger:active, [data-theme=light-theme] .ember-power-select-trigger:focus, [data-theme=light-theme] .ember-power-select-trigger:hover {
    background-color: #fff
}

[data-theme=dark-theme] .ember-power-select-trigger, [data-theme=dark-theme] .ember-power-select-trigger:active, [data-theme=dark-theme] .ember-power-select-trigger:focus, [data-theme=dark-theme] .ember-power-select-trigger:hover {
    background-color: #1d1d1d
}

[data-theme=light-theme] .ember-power-select-trigger {
    border-color: #CACCD6
}

[data-theme=dark-theme] .ember-power-select-trigger {
    border-color: #575757
}

[data-theme] .ember-power-select-trigger {
    background-color: transparent
}

[data-theme=light-theme] .ember-power-select-trigger.ember-power-select--opened {
    background-color: #fff
}

[data-theme=dark-theme] .ember-power-select-trigger.ember-power-select--opened {
    background-color: #1d1d1d
}

.ember-power-select-trigger .ember-power-select-placeholder {
    margin: 0 1rem 0 0;
    line-height: normal
}

body, h2, h3, h4, h5 {
    line-height: 1.5rem
}

[data-theme=light-theme] .ember-power-select-trigger .ember-power-select-placeholder {
    color: #36394D
}

[data-theme=dark-theme] .ember-power-select-trigger .ember-power-select-placeholder {
    color: #e5e5e5
}

.ember-power-select-trigger .ember-power-select-status-icon {
    right: .75rem;
    border-width: .375rem .3125rem 0;
    border-color: transparent
}

[data-theme=light-theme] .ember-power-select-trigger .ember-power-select-status-icon {
    border-top-color: #36394D
}

[data-theme=dark-theme] .ember-power-select-trigger .ember-power-select-status-icon {
    border-top-color: #e5e5e5
}

.ember-power-select-dropdown.ember-basic-dropdown-content {
    border-width: .0625rem;
    border-style: solid;
    border-color: transparent
}

[data-theme=light-theme] .ember-power-select-dropdown.ember-basic-dropdown-content {
    border-right-color: #CACCD6;
    border-bottom-color: #CACCD6;
    border-left-color: #CACCD6;
    background-color: #fff
}

[data-theme=dark-theme] .ember-power-select-dropdown.ember-basic-dropdown-content {
    border-right-color: #575757;
    border-bottom-color: #575757;
    border-left-color: #575757;
    background-color: #1d1d1d
}

.ember-power-select-dropdown &gt; .ember-power-select-options {
    padding-top: .5rem
}

.ember-power-select-dropdown .ember-power-select-search {
    padding: 1rem 1rem .5rem
}

[data-theme=light-theme] .ember-power-select-dropdown .ember-power-select-search .ember-power-select-search-input {
    color: #36394D
}

[data-theme=dark-theme] .ember-power-select-dropdown .ember-power-select-search .ember-power-select-search-input {
    color: #e5e5e5
}

.ember-power-select-dropdown .ember-power-select-group .ember-power-select-group-name {
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.5rem;
    text-transform: uppercase;
    display: inline-block;
    padding: .5rem 1rem
}

[data-theme=light-theme] .ember-power-select-dropdown .ember-power-select-group .ember-power-select-group-name {
    color: #36394D
}

[data-theme=dark-theme] .ember-power-select-dropdown .ember-power-select-group .ember-power-select-group-name {
    color: #e5e5e5
}

.ember-power-select-dropdown .ember-power-select-option {
    padding: .5rem 1rem .5rem 1.5rem
}

[data-theme=light-theme] .ember-power-select-dropdown .ember-power-select-option {
    color: #36394D
}

[data-theme=dark-theme] .ember-power-select-dropdown .ember-power-select-option {
    color: #e5e5e5
}

[data-theme=light-theme] .ember-power-select-dropdown .ember-power-select-option[aria-current=true] {
    background-color: #F2F3F5;
    color: #36394D
}

[data-theme=dark-theme] .ember-power-select-dropdown .ember-power-select-option[aria-current=true] {
    background-color: #2e2e2e;
    color: #e5e5e5
}

.ember-modal-dialog {
    z-index: 51;
    position: fixed
}

    .ember-modal-dialog.emd-in-place {
        position: static
    }

.ember-modal-wrapper.emd-static.emd-wrapper-target-attachment-center .ember-modal-dialog {
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center {
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 50;
    display: flex;
    align-items: center;
    justify-content: center
}

    .ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center .ember-modal-overlay {
        display: flex;
        align-items: center;
        justify-content: center
    }

.ember-modal-wrapper.emd-animatable .ember-modal-dialog {
    position: relative
}

.ember-modal-overlay {
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0
}

:global(.ember-modal-dialog.ember-modal-dialog-in-place.emd-in-place.ember-modal-dialog) {
    overflow: visible
}

#main-content:focus, #modal-content:focus {
    outline: 0
}

.skip-link {
    display: block;
    position: absolute;
    top: 16px;
    left: 16px;
    width: 1px;
    height: 1px;
    overflow: hidden
}

    .skip-link:active, .skip-link:focus {
        display: block;
        width: auto;
        height: auto;
        padding: 8px 16px;
        overflow: visible;
        z-index: 20004
    }

body, html {
    height: 100%
}

[data-theme=light-theme] .skip-link:active, [data-theme=light-theme] .skip-link:focus {
    background-color: #36394D;
    color: #fff
}

[data-theme=dark-theme] .skip-link:active, [data-theme=dark-theme] .skip-link:focus {
    background-color: #e5e5e5;
    color: #1d1d1d
}

body {
    font-size: 1rem;
    font-weight: 400;
    width: 100%
}

h1, h2, h3, h4, h5 {
    font-weight: 600
}

h1 {
    font-size: 1.5rem;
    line-height: 2rem
}

@media all and (min-width:1280px) {
    h1 {
        font-size: 2rem;
        line-height: 3rem
    }
}

h2, h3, h4 {
    font-size: 1.125rem
}

@media all and (min-width:1280px) {
    h2 {
        font-size: 1.5rem;
        line-height: 2rem
    }
}

h5 {
    font-size: 1rem
}

li, p, table {
    font-size: inherit
}

[data-theme=dark-theme] a {
    color: #e5e5e5
}

audio::-internal-media-controls-download-button, video::-internal-media-controls-download-button {
    display: none
}

audio::-webkit-media-controls-enclosure, video::-webkit-media-controls-enclosure {
    overflow: hidden
}

audio::-webkit-media-controls-panel, video::-webkit-media-controls-panel {
    width: calc(100% + 35px)
}

.course-player__error {
    margin: 2.5rem auto;
    padding: 0 1rem;
    text-align: center
}

    .course-player__error h2, .course-player__error p {
        margin: 0
    }

.sg-modal {
    position: absolute;
    min-width: 508px;
    max-width: 508px;
    padding: 0;
    border-radius: 4px;
    background-color: #F5F5F5
}

@media only screen and (max-width:560px) {
    .sg-modal {
        width: 90%;
        min-width: 300px
    }
}

.sg-overlay-modal.translucent {
    background-color: rgba(0,0,0,.8)
}

.content-modal-error {
    width: 480px;
    max-height: 80vh;
    padding: 32px;
    border-radius: 4px;
    background-color: #fff;
    text-align: center;
    overflow: visible
}

@media all and (max-width:767px) {
    .content-modal-error {
        width: 80vw;
        padding: 24px
    }
}

.course-discussions-index {
    width: 100%;
    min-width: 18rem
}

    .course-discussions-index .button__new-post {
        width: 100%;
        margin-bottom: 1rem
    }

        .course-discussions-index .button__new-post &gt; button {
            width: 100%
        }

    .course-discussions-index .button__load-more {
        display: flex;
        margin-top: 1.5rem
    }

        .course-discussions-index .button__load-more &gt; button {
            margin: 0 auto;
            text-transform: uppercase
        }

.course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-more {
    padding-bottom: .40625rem;
    border-bottom: 1px solid rgba(29,29,29,.1)
}

    .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__replies &gt; div:last-of-type &gt; li, .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-more.show-more {
        border-bottom: unset
    }

    .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-more .reply-more__text {
        width: 100%;
        height: 24px;
        color: #36394D;
        font-size: 16px;
        font-weight: 600;
        line-height: 24px
    }

.course-discussions-replies .course-player__course-discussion__reply-container &gt; button {
    width: 100%
}

.course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__replies {
    padding-left: 0
}

.course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add {
    margin: 0 0 1rem;
    border: 0;
    background: 0 0;
    color: inherit;
    font: inherit;
    line-height: normal;
    text-decoration: none;
    cursor: pointer;
    overflow: visible;
    -moz-user-select: text;
    width: 100%;
    min-width: 288px;
    height: 3.5rem;
    padding: 1rem;
    border-radius: 4px;
    text-align: left
}

.social-share, .social-share__backdrop {
    top: 0;
    width: 100vw;
    height: 100vh;
    left: 0
}

.course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add::-moz-focus-inner {
    padding: 0;
    border: 0
}

[data-theme=light-theme] .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add {
    background-color: #fff
}

[data-theme=dark-theme] .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add {
    background-color: #1d1d1d
}

.course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add .course-player__course-discussion__reply-add-content {
    display: inline-flex
}

    .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add .course-player__course-discussion__reply-add-content .reply__placeholder {
        padding-left: .5rem;
        opacity: .5
    }

    .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add .course-player__course-discussion__reply-add-content &gt; i {
        font-size: 1.5rem;
        opacity: .5
    }

.course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add:focus, .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-add:hover {
    cursor: pointer
}

[data-theme=dark-theme] .course-discussions-replies .course-player__course-discussion__reply-container .course-player__course-discussion__reply-more .reply-more__text {
    color: #e5e5e5
}

.social-share {
    display: flex;
    position: fixed;
    align-items: center;
    justify-content: center;
    padding: 1rem;
    z-index: 999590
}

@media screen and (max-width:320px) {
    .social-share {
        padding: 2rem 1rem 1rem
    }
}

.social-share__backdrop {
    position: absolute;
    background: #000;
    opacity: 30%;
    z-index: 1
}

.social-share__button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.5rem;
    text-transform: uppercase;
    margin-bottom: .5rem;
    padding: 0 16px
}

    .social-share__button:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] .social-share__button {
    color: #36394D
}

[data-theme=dark-theme] .social-share__button {
    color: #e5e5e5
}

[data-theme=light-theme] .social-share__button:not([disabled]):focus, [data-theme=light-theme] .social-share__button:not([disabled]):hover {
    background-color: rgba(29,29,29,.1)
}

[data-theme=dark-theme] .social-share__button:not([disabled]):focus, [data-theme=dark-theme] .social-share__button:not([disabled]):hover {
    background-color: rgba(255,255,255,.1)
}

.social-share__button:last-child {
    margin-bottom: 0
}

.social-share__button-icon {
    display: inline-flex;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    margin-right: .5rem;
    font-size: 20px;
    pointer-events: none
}

.social-share__button-text {
    height: 100%;
    line-height: 2.5rem;
    pointer-events: none
}

.social-share__copy-complete {
    display: inline-block;
    margin-right: .5rem;
    font-size: 1.25rem
}

.social-share__copy-loading {
    margin-right: .5rem;
    fill: currentColor
}

._button--default--small_142a8m svg, ._button--default--x-small_142a8m svg, ._button--default_142a8m svg {
    fill: #fff
}

.social-share__dismiss {
    padding: 0;
    border: 0;
    background-color: transparent;
    position: absolute;
    top: 1rem;
    right: 1rem;
    cursor: pointer;
    z-index: 2
}

    .social-share__dismiss i {
        font-size: 24px
    }

    .social-share__dismiss:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] .social-share__dismiss {
    color: #36394D
}

[data-theme=dark-theme] .social-share__dismiss {
    color: #e5e5e5
}

.social-share__modal {
    display: flex;
    position: relative;
    flex-direction: column;
    width: 280px;
    padding: 3.75rem 2.625rem;
    border-radius: 4px;
    z-index: 1
}

[data-theme=light-theme] .social-share__modal, [data-theme=dark-theme] .social-share__modal {
    box-shadow: 0 40px 80px -40px rgba(0,0,0,.6)
}

[data-theme=light-theme] .social-share__modal {
    background-color: #fff
}

[data-theme=dark-theme] .social-share__modal {
    background-color: #1d1d1d
}

@media screen and (max-width:320px) {
    .social-share__dismiss {
        top: .5rem;
        right: .5rem
    }

    .social-share__modal {
        width: 100%;
        height: 100%;
        padding: 2.5rem 1.5rem
    }
}

.social-share__modal-title {
    margin: 0 0 2rem;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.25rem;
    text-align: center
}

[data-theme=light-theme] .social-share__modal-title {
    color: #36394D
}

[data-theme=dark-theme] .social-share__modal-title {
    color: #e5e5e5
}

.social-share__networks {
    display: flex;
    flex-direction: column;
    text-align: center;
    overflow-y: auto
}

body, html {
    margin: 0;
    padding: 0
}

._button--default--small_142a8m, ._button--default_142a8m {
    text-align: center;
    padding: 8px 16px;
    text-transform: uppercase;
    font-weight: 600
}

._course-player_1jimy1 {
    display: grid;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    grid-gap: 0;
    grid-template-columns: auto;
    grid-template-rows: auto;
    grid-template-areas: "container";
    --footer-minimum-height: 70
}

._course-player--preview-bar_1jimy1 {
    grid-template-rows: minmax(48px,min-content) minmax(auto,calc(100% - 48px));
    grid-template-areas: "preview-bar" "container"
}

._preview-bar_1jimy1 {
    display: block;
    width: 100%;
    text-align: center;
    grid-area: preview-bar
}

@media print {
    ._preview-bar_1jimy1 {
        display: none
    }
}

._button--default_142a8m {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    cursor: pointer;
    border: 0;
    font-size: .875rem;
    line-height: 1.5rem;
    height: 40px
}

    ._button--default_142a8m:disabled {
        cursor: initial;
        opacity: .3
    }

    ._button--default_142a8m:not([disabled]):focus, ._button--default_142a8m:not([disabled]):hover {
        position: relative
    }

        ._button--default_142a8m:not([disabled]):focus::before, ._button--default_142a8m:not([disabled]):hover::before {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border-radius: 4px;
            content: "";
            background-color: rgba(29,29,29,.3)
        }

        ._button--default--small_142a8m:not([disabled]):focus, ._button--default--small_142a8m:not([disabled]):hover, ._button--default_142a8m:not([disabled]):focus &gt; *, ._button--default_142a8m:not([disabled]):hover &gt; * {
            position: relative
        }

[data-theme=light-theme] ._button--default_142a8m {
    background-color: #36394D;
    color: #fff
}

[data-theme=dark-theme] ._button--default_142a8m {
    background-color: #e5e5e5;
    color: #1d1d1d
}

._button--default--small_142a8m {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    cursor: pointer;
    border: 0;
    font-size: .75rem;
    line-height: 1rem;
    min-height: 32px;
    height: auto
}

    ._button--default--small_142a8m:disabled {
        cursor: initial;
        opacity: .3
    }

    ._button--default--small_142a8m:not([disabled]):focus::before, ._button--default--small_142a8m:not([disabled]):hover::before {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 4px;
        content: "";
        background-color: rgba(29,29,29,.3)
    }

._button--default--x-small_142a8m, ._button--knockout_142a8m {
    display: inline-flex;
    align-items: center;
    text-align: center;
    text-transform: uppercase;
    font-weight: 600
}

    ._button--default--small_142a8m:not([disabled]):focus &gt; *, ._button--default--small_142a8m:not([disabled]):hover &gt; *, ._button--default--x-small_142a8m:not([disabled]):focus, ._button--default--x-small_142a8m:not([disabled]):hover {
        position: relative
    }

[data-theme=light-theme] ._button--default--small_142a8m {
    background-color: #36394D;
    color: #fff
}

[data-theme=dark-theme] ._button--default--small_142a8m {
    background-color: #e5e5e5;
    color: #1d1d1d
}

._button--default--x-small_142a8m {
    justify-content: center;
    border-radius: 4px;
    cursor: pointer;
    border: 0;
    font-size: .75rem;
    line-height: 1rem;
    height: 24px;
    padding: 4px 8px
}

    ._button--default--x-small_142a8m:disabled {
        cursor: initial;
        opacity: .3
    }

    ._button--default--x-small_142a8m:not([disabled]):focus::before, ._button--default--x-small_142a8m:not([disabled]):hover::before {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 4px;
        content: "";
        background-color: rgba(29,29,29,.3)
    }

    ._button--default--x-small_142a8m:not([disabled]):focus &gt; *, ._button--default--x-small_142a8m:not([disabled]):hover &gt; *, ._button--preview-bar--small_142a8m:not([disabled]):focus, ._button--preview-bar--small_142a8m:not([disabled]):hover {
        position: relative
    }

[data-theme=light-theme] ._button--default--x-small_142a8m {
    background-color: #36394D;
    color: #fff
}

[data-theme=dark-theme] ._button--default--x-small_142a8m {
    background-color: #e5e5e5;
    color: #1d1d1d
}

._button--knockout_142a8m {
    justify-content: center;
    border-radius: 4px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    font-size: .875rem;
    line-height: 1.5rem;
    height: 40px;
    padding: 0 16px
}

._button--knockout--small_142a8m, ._button--knockout--x-small_142a8m {
    display: inline-flex;
    border-radius: 4px;
    text-align: center;
    font-size: .75rem;
    line-height: 1rem
}

._button--knockout_142a8m:disabled {
    cursor: initial;
    opacity: .3
}

[data-theme=light-theme] ._button--knockout_142a8m {
    color: #36394D
}

[data-theme=dark-theme] ._button--knockout_142a8m {
    color: #e5e5e5
}

[data-theme=light-theme] ._button--knockout_142a8m:not([disabled]):focus, [data-theme=light-theme] ._button--knockout_142a8m:not([disabled]):hover {
    background-color: rgba(29,29,29,.1)
}

[data-theme=dark-theme] ._button--knockout_142a8m:not([disabled]):focus, [data-theme=dark-theme] ._button--knockout_142a8m:not([disabled]):hover {
    background-color: rgba(255,255,255,.1)
}

._button--knockout--small_142a8m {
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    text-transform: uppercase;
    font-weight: 600;
    min-height: 32px;
    height: auto;
    padding: 0 16px
}

    ._button--knockout--small_142a8m:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] ._button--knockout--small_142a8m {
    color: #36394D
}

[data-theme=dark-theme] ._button--knockout--small_142a8m {
    color: #e5e5e5
}

[data-theme=light-theme] ._button--knockout--small_142a8m:not([disabled]):focus, [data-theme=light-theme] ._button--knockout--small_142a8m:not([disabled]):hover {
    background-color: rgba(29,29,29,.1)
}

[data-theme=dark-theme] ._button--knockout--small_142a8m:not([disabled]):focus, [data-theme=dark-theme] ._button--knockout--small_142a8m:not([disabled]):hover {
    background-color: rgba(255,255,255,.1)
}

._button--ghost_142a8m, ._button--knockout--x-small_142a8m {
    align-items: center;
    background-color: transparent;
    font-weight: 600;
    text-transform: uppercase
}

._button--knockout--x-small_142a8m {
    justify-content: center;
    cursor: pointer;
    border: 0;
    height: 24px;
    padding: 4px 8px
}

._button--ghost--small_142a8m, ._button--ghost_142a8m {
    display: inline-flex;
    border-radius: 4px;
    text-align: center;
    padding: 0 16px
}

._button--knockout--x-small_142a8m:disabled {
    cursor: initial;
    opacity: .3
}

[data-theme=light-theme] ._button--knockout--x-small_142a8m {
    color: #36394D
}

[data-theme=dark-theme] ._button--knockout--x-small_142a8m {
    color: #e5e5e5
}

[data-theme=light-theme] ._button--knockout--x-small_142a8m:not([disabled]):focus, [data-theme=light-theme] ._button--knockout--x-small_142a8m:not([disabled]):hover {
    background-color: rgba(29,29,29,.1)
}

[data-theme=dark-theme] ._button--knockout--x-small_142a8m:not([disabled]):focus, [data-theme=dark-theme] ._button--knockout--x-small_142a8m:not([disabled]):hover {
    background-color: rgba(255,255,255,.1)
}

._button--ghost_142a8m {
    justify-content: center;
    cursor: pointer;
    border: 1px solid;
    font-size: .875rem;
    line-height: 1.5rem;
    height: 40px
}

._button--ghost--small_142a8m, ._button--ghost--x-small_142a8m {
    align-items: center;
    background-color: transparent;
    font-size: .75rem
}

._button--ghost_142a8m:disabled {
    cursor: initial;
    opacity: .3
}

[data-theme=light-theme] ._button--ghost_142a8m {
    border-color: rgba(54,57,77,.5);
    color: #36394D
}

[data-theme=dark-theme] ._button--ghost_142a8m {
    border-color: rgba(229,229,229,.5);
    color: #e5e5e5
}

[data-theme=light-theme] ._button--ghost_142a8m:not([disabled]):focus, [data-theme=light-theme] ._button--ghost_142a8m:not([disabled]):hover {
    border-color: #36394D
}

[data-theme=dark-theme] ._button--ghost_142a8m:not([disabled]):focus, [data-theme=dark-theme] ._button--ghost_142a8m:not([disabled]):hover {
    border-color: #e5e5e5
}

._button--ghost--small_142a8m {
    justify-content: center;
    cursor: pointer;
    border: 1px solid;
    line-height: 1rem;
    text-transform: uppercase;
    font-weight: 600;
    min-height: 32px;
    height: auto
}

._button--ghost--x-small_142a8m, ._button--preview-bar--small_142a8m {
    display: inline-flex;
    border-radius: 4px;
    line-height: 1rem;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase
}

._button--ghost--small_142a8m:disabled {
    cursor: initial;
    opacity: .3
}

[data-theme=light-theme] ._button--ghost--small_142a8m {
    border-color: rgba(54,57,77,.5);
    color: #36394D
}

[data-theme=dark-theme] ._button--ghost--small_142a8m {
    border-color: rgba(229,229,229,.5);
    color: #e5e5e5
}

[data-theme=light-theme] ._button--ghost--small_142a8m:not([disabled]):focus, [data-theme=light-theme] ._button--ghost--small_142a8m:not([disabled]):hover {
    border-color: #36394D
}

[data-theme=dark-theme] ._button--ghost--small_142a8m:not([disabled]):focus, [data-theme=dark-theme] ._button--ghost--small_142a8m:not([disabled]):hover {
    border-color: #e5e5e5
}

._button--ghost--x-small_142a8m {
    justify-content: center;
    cursor: pointer;
    border: 1px solid;
    height: 24px;
    padding: 4px 8px
}

    ._button--ghost--x-small_142a8m:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] ._button--ghost--x-small_142a8m {
    border-color: rgba(54,57,77,.5);
    color: #36394D
}

[data-theme=dark-theme] ._button--ghost--x-small_142a8m {
    border-color: rgba(229,229,229,.5);
    color: #e5e5e5
}

[data-theme=light-theme] ._button--ghost--x-small_142a8m:not([disabled]):focus, [data-theme=light-theme] ._button--ghost--x-small_142a8m:not([disabled]):hover {
    border-color: #36394D
}

[data-theme=dark-theme] ._button--ghost--x-small_142a8m:not([disabled]):focus, [data-theme=dark-theme] ._button--ghost--x-small_142a8m:not([disabled]):hover {
    border-color: #e5e5e5
}

._button--icon-left_142a8m {
    padding-left: 12px
}

    ._button--icon-left_142a8m i {
        padding-right: 4px;
        font-size: 24px
    }

._button--icon-right_142a8m {
    padding-right: 12px
}

    ._button--icon-right_142a8m i {
        padding-left: 4px;
        font-size: 24px
    }

._button--icon-left--small_142a8m {
    padding-left: 12px
}

    ._button--icon-left--small_142a8m i {
        padding-right: 4px;
        font-size: 16px
    }

._button--icon-right--small_142a8m {
    padding-right: 12px
}

    ._button--icon-right--small_142a8m i {
        padding-left: 4px;
        font-size: 16px
    }

._button--icon-left--x-small_142a8m {
    padding-left: 4px
}

    ._button--icon-left--x-small_142a8m i {
        padding-right: 4px;
        font-size: 16px
    }

._button--icon-right--x-small_142a8m {
    padding-right: 4px
}

    ._button--icon-right--x-small_142a8m i {
        padding-left: 4px;
        font-size: 16px
    }

._button--link_142a8m {
    text-decoration: none
}

._button--preview-bar--small_142a8m {
    align-items: center;
    justify-content: center;
    cursor: pointer;
    padding: 8px 16px;
    border: 0;
    font-size: .75rem;
    min-height: 32px;
    height: auto;
    background-color: #fff !important;
    color: #000 !important
}

    ._button--preview-bar--small_142a8m:disabled {
        cursor: initial;
        opacity: .3
    }

    ._button--preview-bar--small_142a8m:not([disabled]):focus::before, ._button--preview-bar--small_142a8m:not([disabled]):hover::before {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 4px;
        content: "";
        background-color: rgba(29,29,29,.3)
    }

    ._button--preview-bar--small_142a8m:not([disabled]):focus &gt; *, ._button--preview-bar--small_142a8m:not([disabled]):hover &gt; * {
        position: relative
    }

[data-theme=light-theme] ._button--preview-bar--small_142a8m {
    background-color: #36394D;
    color: #fff
}

[data-theme=dark-theme] ._button--preview-bar--small_142a8m {
    background-color: #e5e5e5;
    color: #1d1d1d
}

._button--preview-bar--small_142a8m ._spinner__circle_142a8m {
    fill: #00192A
}

._spinner__container_142a8m {
    margin-left: -4px;
    margin-right: 4px;
    display: flex;
    flex: 0;
    max-height: 100%
}

    ._spinner__container_142a8m svg {
        width: 20px;
        height: 20px
    }

._content__wrapper_142a8m {
    display: inline-flex;
    flex-wrap: nowrap
}

._content__container_142a8m {
    display: inline-flex;
    flex: 1;
    align-items: center;
    min-width: 100%
}

._submission-status_2q5jnn {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem;
    position: absolute;
    left: 1.5rem;
    max-width: 35%;
    margin: 0;
    word-break: break-word
}

@media all and (max-width:767px) {
    ._submission-status_2q5jnn {
        left: 1rem;
        max-width: 50%;
        font-size: .875rem
    }
}

._status-text_2q5jnn .tooltipstered {
    display: inline-block
}

[data-theme=light-theme] ._status-text--pending_2q5jnn, [data-theme=dark-theme] ._status-text--pending_2q5jnn {
    color: inherit
}

[data-theme=light-theme] ._status-text--approved_2q5jnn, [data-theme=dark-theme] ._status-text--approved_2q5jnn {
    color: #379A49
}

[data-theme=light-theme] ._status-text--rejected_2q5jnn, [data-theme=dark-theme] ._status-text--rejected_2q5jnn {
    color: #d83232
}

._status-icon_2q5jnn {
    font-size: 1.25rem
}

._status-description_2q5jnn {
    display: inline-block;
    margin: 0;
    text-transform: uppercase;
    cursor: pointer
}

    ._status-description_2q5jnn ._status-text_2q5jnn:focus, ._status-description_2q5jnn ._status-text_2q5jnn:hover {
        text-decoration: underline
    }

._submission__container_1ip6mb {
    margin-bottom: 3rem;
    padding: 1.5rem;
    border: 1px solid;
    border-radius: .125rem
}

@media all and (max-width:767px) {
    ._status-icon_2q5jnn {
        font-size: 1rem
    }

    ._submission__container_1ip6mb {
        flex-wrap: wrap;
        padding: .5rem
    }
}

[data-theme=light-theme] ._submission__container_1ip6mb {
    background-color: #F2F3F5;
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._submission__container_1ip6mb {
    background-color: #2e2e2e;
    border-color: #575757;
    color: #e5e5e5
}

._submission__item_1ip6mb {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 1.5rem;
    padding: .75rem 1.5rem;
    width: 100%;
    border: 1px solid;
    border-radius: .125rem
}

@media all and (max-width:767px) {
    ._submission__item_1ip6mb {
        margin-bottom: 1rem
    }
}

[data-theme=light-theme] ._submission__item_1ip6mb {
    background-color: #fff;
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._submission__item_1ip6mb {
    background-color: #1d1d1d;
    border-color: #575757;
    color: #e5e5e5
}

._submission__item_1ip6mb._submission__item--approved_1ip6mb {
    border-color: #379A49
}

._submission__item_1ip6mb._submission__item--not-approved_1ip6mb {
    border-color: #d83232
}

._submission__item_1ip6mb ._submission__filename_1ip6mb {
    margin-bottom: 0;
    font-weight: 600;
    word-break: break-word
}

._submission__item_1ip6mb ._submission__filesize_1ip6mb {
    margin-top: 0;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    text-transform: uppercase
}

[data-theme=light-theme] ._submission__item_1ip6mb ._submission__filesize_1ip6mb {
    color: #6F7282
}

[data-theme=dark-theme] ._submission__item_1ip6mb ._submission__filesize_1ip6mb {
    color: #818181
}

._submission__item-row_1ip6mb ._delete-icon_1ip6mb, ._submission__item-row_1ip6mb ._download-icon_1ip6mb {
    padding: 0;
    border: 0;
    background-color: transparent;
    text-decoration: none;
    font-size: 1.5rem;
    cursor: pointer
}

    ._submission__item-row_1ip6mb ._delete-icon_1ip6mb i, ._submission__item-row_1ip6mb ._download-icon_1ip6mb i {
        font-size: 24px
    }

    ._submission__item-row_1ip6mb ._delete-icon_1ip6mb:disabled, ._submission__item-row_1ip6mb ._download-icon_1ip6mb:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] ._submission__item-row_1ip6mb ._delete-icon_1ip6mb, [data-theme=light-theme] ._submission__item-row_1ip6mb ._download-icon_1ip6mb {
    color: #36394D
}

[data-theme=dark-theme] ._submission__item-row_1ip6mb ._delete-icon_1ip6mb, [data-theme=dark-theme] ._submission__item-row_1ip6mb ._download-icon_1ip6mb {
    color: #e5e5e5
}

._submission__status_1ip6mb {
    margin: 0;
    display: flex;
    justify-content: space-between;
    align-items: center
}

    ._submission__status_1ip6mb ._submission__status-text--italic_1ip6mb {
        font-style: italic
    }

    ._submission__status_1ip6mb ._submission__tooltip-icon_1ip6mb {
        font-size: 1.5rem
    }

@media all and (max-width:767px) {
    ._submission__status_1ip6mb {
        flex-direction: column
    }

        ._submission__download_1ip6mb, ._submission__status-text_1ip6mb, ._submission__status_1ip6mb ._submission__status-text--italic_1ip6mb {
            margin-bottom: 1rem
        }
}

._spinner__container_jz28j8 {
    display: flex;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    height: 100%;
    z-index: 9999
}

[data-theme=light-theme] ._spinner__container_jz28j8 {
    background-color: rgba(255,255,255,.5)
}

[data-theme=dark-theme] ._spinner__container_jz28j8 {
    background-color: rgba(29,29,29,.5)
}

._branding-badge_qlbigq {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-top: auto;
    margin-bottom: 0;
    text-align: center
}

[data-theme=dark-theme] ._branding-badge__link_qlbigq svg g, [data-theme=dark-theme] ._branding-badge__link_qlbigq svg path {
    fill: #fff
}

._branding-badge__link--with-padding_qlbigq {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

._branding-badge__svg_qlbigq {
    display: block;
    width: 100%;
    height: auto
}

[data-theme=light-theme] ._branding-badge-shape_qlbigq {
    fill: #36394D
}

[data-theme=dark-theme] ._branding-badge-shape_qlbigq {
    fill: #e5e5e5
}

._button-container_1wrqmx {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: calc(100% - 8px);
    margin-right: auto;
    margin-left: auto;
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 96px
}

    ._button-container_1wrqmx a, ._button-container_1wrqmx button {
        width: 100%;
        margin-bottom: 8px
    }

        ._button-container_1wrqmx a:last-child, ._button-container_1wrqmx button:last-child {
            margin-bottom: 0
        }

    ._button-container_1wrqmx footer {
        padding-top: 32px
    }

._chapter-item__header_d57kmg {
    padding-right: 1rem;
    padding-left: 1rem;
    cursor: pointer
}

._content-header__action-download_h7ytgy:disabled, ._content-header__action-fullscreen_h7ytgy:disabled {
    cursor: initial;
    opacity: .3
}

._chapter-item__header_d57kmg:active, ._chapter-item__header_d57kmg:focus, ._chapter-item__header_d57kmg:hover {
    outline: 0
}

[data-theme=light-theme] ._chapter-item__header_d57kmg:active ._chapter-item__container_d57kmg, [data-theme=light-theme] ._chapter-item__header_d57kmg:focus ._chapter-item__container_d57kmg, [data-theme=light-theme] ._chapter-item__header_d57kmg:hover ._chapter-item__container_d57kmg {
    border-bottom-color: #36394D
}

[data-theme=dark-theme] ._chapter-item__header_d57kmg:active ._chapter-item__container_d57kmg, [data-theme=dark-theme] ._chapter-item__header_d57kmg:focus ._chapter-item__container_d57kmg, [data-theme=dark-theme] ._chapter-item__header_d57kmg:hover ._chapter-item__container_d57kmg {
    border-bottom-color: #e5e5e5
}

[data-theme=light-theme] ._chapter-item__header_d57kmg:active ._chapter-item__toggle-icon_d57kmg, [data-theme=light-theme] ._chapter-item__header_d57kmg:focus ._chapter-item__toggle-icon_d57kmg, [data-theme=light-theme] ._chapter-item__header_d57kmg:hover ._chapter-item__toggle-icon_d57kmg {
    color: #36394D
}

[data-theme=dark-theme] ._chapter-item__header_d57kmg:active ._chapter-item__toggle-icon_d57kmg, [data-theme=dark-theme] ._chapter-item__header_d57kmg:focus ._chapter-item__toggle-icon_d57kmg, [data-theme=dark-theme] ._chapter-item__header_d57kmg:hover ._chapter-item__toggle-icon_d57kmg {
    color: #e5e5e5
}

@media all and (min-width:768px) {
    ._chapter-item__header_d57kmg {
        padding-right: 1rem;
        padding-left: 1rem
    }
}

._chapter-item__container_d57kmg:focus, ._chapter-item__header_d57kmg:focus {
    outline: 0
}

._chapter-item__container_d57kmg {
    position: relative;
    margin: 0;
    padding: 1rem 5rem 1rem 2.625rem;
    border-width: .0625rem;
    border-style: solid;
    border-color: transparent;
    word-wrap: break-word;
    overflow-wrap: break-word
}

[data-theme=light-theme] ._chapter-item__container_d57kmg {
    border-bottom-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._chapter-item__container_d57kmg {
    border-bottom-color: #575757;
    color: #e5e5e5
}

[data-theme=light-theme] .ui-state-active ._chapter-item__container_d57kmg {
    border-bottom-color: #36394D
}

[data-theme=dark-theme] .ui-state-active ._chapter-item__container_d57kmg {
    border-bottom-color: #e5e5e5
}

._chapter-item__title_d57kmg {
    font-size: 15px;
    font-weight: 600;
    line-height: 1.5rem;
    margin: 0
}

[data-theme=light-theme] ._chapter-item__title_d57kmg {
    color: #36394D
}

[data-theme=dark-theme] ._chapter-item__title_d57kmg {
    color: #e5e5e5
}

._chapter-item__draft_d57kmg {
    font-size: .75rem;
    font-weight: 400;
    text-transform: uppercase;
    display: block;
    line-height: 1.5rem
}

[data-theme=light-theme] ._chapter-item__draft_d57kmg {
    color: #6F7282
}

[data-theme=dark-theme] ._chapter-item__draft_d57kmg {
    color: #818181
}

._chapter-item__completion_d57kmg, ._chapter-item__progress_d57kmg, ._chapter-item__toggle_d57kmg {
    position: absolute;
    top: 1rem
}

._chapter-item__progress_d57kmg {
    left: 0;
    width: 1.5rem;
    height: 1.5rem
}

._chapter-item__progress-ring_d57kmg {
    display: block;
    position: relative;
    width: 1.5rem;
    height: 1.5rem
}

._chapter-item__completion_d57kmg {
    right: 2.625rem;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: -.0625rem
}

._content-item__link_nffvg8.active ._content-item__title_nffvg8, ._title_fbvij7 {
    font-weight: 600
}

[data-theme=light-theme] ._chapter-item__completion_d57kmg {
    color: #36394D
}

[data-theme=dark-theme] ._chapter-item__completion_d57kmg {
    color: #e5e5e5
}

._chapter-item__toggle_d57kmg {
    display: inline-block;
    right: 0;
    width: 1.5rem;
    height: 1.5rem
}

._chapter-item__toggle-icon_d57kmg {
    transform-origin: center;
    font-size: 1.5rem
}

[data-theme=light-theme] ._chapter-item__toggle-icon_d57kmg {
    color: #6F7282
}

[data-theme=dark-theme] ._chapter-item__toggle-icon_d57kmg {
    color: #818181
}

[data-theme=light-theme] .ui-state-active ._chapter-item__toggle-icon_d57kmg {
    color: #36394D
}

[data-theme=dark-theme] .ui-state-active ._chapter-item__toggle-icon_d57kmg {
    color: #e5e5e5
}

._chapter-item__contents_d57kmg {
    margin: 0;
    padding: .5rem 0 0;
    list-style: none
}

._chapters-item_1tqvoe {
    margin: 0;
    padding: 0;
    list-style: none
}

._community-space__container_fbvij7 {
    width: 23rem;
    margin: 1rem auto 0;
    border-radius: 4px
}

@media all and (max-width:1279px) {
    ._community-space__container_fbvij7 {
        width: 100%;
        margin: 0;
        border-radius: 0
    }
}

@media (prefers-reduced-motion:no-preference) {
    ._chapter-item__container_d57kmg, ._chapter-item__header_d57kmg:active ._chapter-item__container_d57kmg, ._chapter-item__header_d57kmg:active ._chapter-item__toggle-icon_d57kmg, ._chapter-item__header_d57kmg:focus ._chapter-item__container_d57kmg, ._chapter-item__header_d57kmg:focus ._chapter-item__toggle-icon_d57kmg, ._chapter-item__header_d57kmg:hover ._chapter-item__container_d57kmg, ._chapter-item__header_d57kmg:hover ._chapter-item__toggle-icon_d57kmg {
        transition: border-color .2s ease
    }

    ._chapter-item__toggle-icon_d57kmg {
        transition: transform .1s ease
    }

    .ui-state-active ._chapter-item__toggle-icon_d57kmg {
        transform: rotate(180deg)
    }

    ._community-space__container_fbvij7 {
        transition: .25s ease-in
    }
}

._community-space_fbvij7 {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    padding: 1rem
}

[data-theme=light-theme] ._community-space_fbvij7 {
    background-color: #fff
}

[data-theme=dark-theme] ._community-space_fbvij7 {
    background-color: #1d1d1d
}

._image-container_fbvij7 {
    flex: 1;
    margin-right: 1rem;
    text-align: center
}

@media all and (max-width:767px) {
    ._image-container_fbvij7 {
        flex: none
    }
}

._image-container_fbvij7 img {
    height: 90px;
    width: auto
}

@media all and (max-width:1279px) {
    ._community-space_fbvij7 {
        border-radius: 0;
        padding-top: 0
    }

    ._image-container_fbvij7 {
        text-align: left
    }

        ._image-container_fbvij7 img {
            height: 94px
        }
}

._icon-container_fbvij7 {
    flex: 1;
    margin-right: 1rem;
    text-align: center
}

@media all and (max-width:1279px) {
    ._icon-container_fbvij7 {
        flex: none
    }

    [data-theme=light-theme] ._button-container_fbvij7, [data-theme=dark-theme] ._button-container_fbvij7 {
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.35)
    }
}

._icon-container_fbvij7 i {
    font-size: 4.375rem
}

._title_fbvij7 {
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin-top: 0;
    overflow: hidden
}

[data-theme=light-theme] ._title_fbvij7 {
    color: #36394D
}

[data-theme=dark-theme] ._title_fbvij7 {
    color: #F2F3F5
}

._content_fbvij7 {
    display: flex
}

._description_fbvij7 {
    flex: 1;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical
}

._button-container_fbvij7 {
    padding: 1rem;
    text-align: right
}

._content-completed-modal__container_9xmeyu {
    display: flex;
    align-items: center
}

._content-completed-modal__content_9xmeyu {
    color: #fff
}

._content-completed-modal__heading_9xmeyu {
    margin-top: 0;
    margin-bottom: .5rem
}

._content-completed-modal__lesson-name_9xmeyu {
    margin-top: 0;
    margin-bottom: 1rem
}

._content-completed-modal__progress_9xmeyu {
    width: 100%;
    border-radius: .25rem;
    background-color: rgba(255,255,255,.3)
}

._content-completed-modal__progress-bar_9xmeyu {
    height: .25rem
}

._content-completed-modal__action-btn-container_9xmeyu {
    margin-top: 1.5rem
}

    ._content-completed-modal__action-btn-container_9xmeyu &gt; button + button {
        margin-left: .5rem
    }

    ._content-completed-modal__action-btn-container_9xmeyu [class*=button--knockout] {
        color: #e5e5e5
    }

._content-header__container_h7ytgy {
    display: flex;
    justify-content: space-between;
    max-width: 100vw;
    padding: .5rem 1rem;
    border-bottom: 1px solid;
    grid-area: content-header
}

[data-theme=light-theme] ._content-header__container_h7ytgy {
    border-color: #CACCD6
}

[data-theme=dark-theme] ._content-header__container_h7ytgy {
    border-color: #575757
}

._content-header__action-download_h7ytgy, ._content-header__action-fullscreen_h7ytgy {
    padding: 0;
    border: 0;
    background-color: transparent
}

._content-header__title-container_h7ytgy {
    flex: 1;
    word-wrap: break-word;
    overflow-wrap: break-word
}

._content-header__title_h7ytgy {
    overflow-wrap: break-word;
    hyphens: auto;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin-top: 0;
    margin-right: 1.5rem;
    margin-bottom: 0
}

._content-header__action-download_h7ytgy i, ._content-header__action-fullscreen_h7ytgy i {
    font-size: 24px
}

._content-header__actions_h7ytgy {
    display: flex;
    align-items: flex-start;
    margin-right: 0;
    margin-left: auto;
    line-height: normal
}

    ._content-header__actions_h7ytgy &gt; button ._content-header__action-discussions__btn_h7ytgy {
        display: none
    }

    ._content-header__actions_h7ytgy &gt; button ._content-header__action-discussions__btn-mobile_h7ytgy {
        display: block
    }

@media all and (min-width:1000px) {
    ._content-header__actions_h7ytgy &gt; button ._content-header__action-discussions__btn_h7ytgy {
        display: block
    }

    ._content-header__actions_h7ytgy &gt; button ._content-header__action-discussions__btn-mobile_h7ytgy {
        position: absolute;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        border: 0;
        overflow: hidden;
        clip: rect(0,0,0,0)
    }
}

._content-header__action-download_h7ytgy {
    margin-left: 1rem;
    height: 1.5rem
}

[data-theme=light-theme] ._content-header__action-download_h7ytgy {
    color: #36394D
}

[data-theme=dark-theme] ._content-header__action-download_h7ytgy {
    color: #e5e5e5
}

.content-item__progress--incomplete ._content-item__link_nffvg8:active .content-item__progress-icon:before, .content-item__progress--incomplete ._content-item__link_nffvg8:focus .content-item__progress-icon:before, .content-item__progress--incomplete ._content-item__link_nffvg8:hover .content-item__progress-icon:before, .content-item__progress--viewed ._content-item__progress_nffvg8 .content-item__progress-icon:before {
    border-color: currentColor
}

[data-theme=light-theme] ._content-header__action-fullscreen_h7ytgy {
    color: #36394D
}

[data-theme=dark-theme] ._content-header__action-fullscreen_h7ytgy {
    color: #e5e5e5
}

@media all and (max-width:1279px) {
    ._content-header__action-fullscreen_h7ytgy {
        display: none
    }
}

._content-header__right-accessory-text_h7ytgy {
    margin-right: .5rem
}

._content-item_nffvg8 {
    position: relative
}

    ._content-item_nffvg8:last-child {
        padding-bottom: .5rem
    }

        ._content-item_nffvg8:last-child ._content-item__progress_nffvg8:after, ._content-item_nffvg8:last-child ._content-item__progress_nffvg8:before {
            content: none
        }

._content-item__link_nffvg8 {
    display: block;
    position: relative;
    width: 100%;
    padding: .5rem 1rem .5rem 3.5rem
}

[data-theme=light-theme] ._content-item__link_nffvg8:active, [data-theme=light-theme] ._content-item__link_nffvg8:focus, [data-theme=light-theme] ._content-item__link_nffvg8:hover {
    background-color: rgba(54,57,77,.15)
}

[data-theme=dark-theme] ._content-item__link_nffvg8:active, [data-theme=dark-theme] ._content-item__link_nffvg8:focus, [data-theme=dark-theme] ._content-item__link_nffvg8:hover {
    background-color: rgba(229,229,229,.15)
}

.content-item__progress--incomplete ._content-item__link_nffvg8:active ._content-item__progress_nffvg8:after, .content-item__progress--incomplete ._content-item__link_nffvg8:focus ._content-item__progress_nffvg8:after, .content-item__progress--incomplete ._content-item__link_nffvg8:hover ._content-item__progress_nffvg8:after {
    height: .5rem
}

.content-item__progress--incomplete ._content-item__link_nffvg8:active ._content-item__progress_nffvg8._blocked_nffvg8:after, .content-item__progress--incomplete ._content-item__link_nffvg8:focus ._content-item__progress_nffvg8._blocked_nffvg8:after, .content-item__progress--incomplete ._content-item__link_nffvg8:hover ._content-item__progress_nffvg8._blocked_nffvg8:after {
    height: 0
}

._content-item__link_nffvg8, ._content-item__link_nffvg8:active, ._content-item__link_nffvg8:focus, ._content-item__link_nffvg8:hover {
    transition: background-color .2s ease;
    text-decoration: none
}

[data-theme=light-theme] ._content-item__link_nffvg8, [data-theme=light-theme] ._content-item__link_nffvg8:active, [data-theme=light-theme] ._content-item__link_nffvg8:focus, [data-theme=light-theme] ._content-item__link_nffvg8:hover {
    color: #36394D
}

[data-theme=dark-theme] ._content-item__link_nffvg8, [data-theme=dark-theme] ._content-item__link_nffvg8:active, [data-theme=dark-theme] ._content-item__link_nffvg8:focus, [data-theme=dark-theme] ._content-item__link_nffvg8:hover {
    color: #e5e5e5
}

[data-theme=light-theme] ._content-item__link_nffvg8.active {
    background-color: rgba(54,57,77,.15)
}

[data-theme=dark-theme] ._content-item__link_nffvg8.active {
    background-color: rgba(229,229,229,.15)
}

._content-item__progress_nffvg8 {
    display: block;
    position: absolute;
    top: .5rem;
    left: 1rem;
    width: 1.5rem;
    height: 100%;
    text-align: center
}

@media all and (min-width:768px) {
    ._content-header__action-fullscreen_h7ytgy {
        margin-left: 1rem
    }

    ._content-item__link_nffvg8 {
        padding: .5rem 1.5rem .5rem 4rem
    }

    ._content-item__progress_nffvg8 {
        left: 1rem
    }
}

._content-item__progress_nffvg8:after, ._content-item__progress_nffvg8:before {
    display: block;
    position: absolute;
    top: 1.5rem;
    left: 50%;
    width: .09375rem;
    transform: translatex(-50%);
    border-radius: .5rem;
    content: ''
}

._content-item__progress_nffvg8:before {
    height: calc(100% - 24px);
    z-index: 101
}

[data-theme=light-theme] ._content-item__progress_nffvg8:before {
    background-color: #6F7282
}

[data-theme=dark-theme] ._content-item__progress_nffvg8:before {
    background-color: #818181
}

._content-item__progress_nffvg8:after {
    height: 0;
    transition: height 350ms ease;
    background-color: currentColor;
    z-index: 102
}

.content-item__progress--active ._content-item__progress_nffvg8:after {
    height: .5rem;
    transition: height 350ms ease
}

.content-item__progress--complete ._content-item__progress_nffvg8:after {
    height: calc(100% - 24px);
    transition: height 350ms ease
}

.content-item__progress--viewed ._content-item__progress_nffvg8:after {
    height: .5rem;
    transition: height 350ms ease
}

._content-item__progress_nffvg8 .toga-icon {
    display: inline-block;
    width: 1rem;
    height: 1rem
}

._content-item__progress-icon_nffvg8 {
    position: relative
}

    ._content-item__progress-icon_nffvg8:before {
        position: relative;
        font-size: 1rem;
        z-index: 102
    }

[data-theme=light-theme] .content-item__progress--incomplete ._content-item__progress-icon_nffvg8:before {
    border-color: #6F7282
}

[data-theme=dark-theme] .content-item__progress--incomplete ._content-item__progress-icon_nffvg8:before {
    border-color: #818181
}

[data-theme] .content-item__progress--active ._content-item__progress-icon_nffvg8:before {
    border-color: currentColor
}

._content-item__progress-icon_nffvg8.toga-icon-checkmark:after {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1rem;
    height: 1rem;
    transform: translatex(-50%) translatey(-50%);
    border-radius: 50%;
    background-color: currentColor;
    content: '';
    z-index: 101
}

[data-theme=light-theme] ._content-item__progress-icon_nffvg8.toga-icon-circle-fill-dash:before {
    color: #36394D
}

[data-theme=dark-theme] ._content-item__progress-icon_nffvg8.toga-icon-circle-fill-dash:before {
    color: #e5e5e5
}

._blocked_nffvg8 ._content-item__progress-icon_nffvg8:before {
    right: .25rem;
    bottom: .25rem;
    font-size: 1.5rem
}

._content-item__title_nffvg8 {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5rem;
    word-wrap: break-word;
    overflow-wrap: break-word
}

._content-item__details_nffvg8 {
    font-size: .75rem;
    font-weight: 400;
    text-transform: uppercase;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    line-height: unset
}

[data-theme=light-theme] ._content-item__details_nffvg8 {
    color: #36394D
}

[data-theme=dark-theme] ._content-item__details_nffvg8 {
    color: #e5e5e5
}

[data-theme=light-theme] .active ._content-item__details_nffvg8 {
    color: #36394D
}

[data-theme=dark-theme] .active ._content-item__details_nffvg8 {
    color: #e5e5e5
}

[data-theme=light-theme] ._content-item__details_nffvg8 i {
    color: #6F7282
}

[data-theme=dark-theme] ._content-item__details_nffvg8 i {
    color: #818181
}

._content-item__type-icon_nffvg8 {
    margin-right: .5rem;
    font-size: 1rem
}

._content-item__separator_nffvg8 {
    display: inline-block;
    margin: 0 .25rem
}

.content-item__progress-icon--circle {
    display: inline-block;
    width: 1rem;
    height: 1rem
}

    .content-item__progress-icon--circle:after, .content-item__progress-icon--circle:before {
        border: .09375rem solid transparent
    }

.content-item__progress--active .content-item__progress-icon--circle:after, .content-item__progress--active .content-item__progress-icon--circle\--active:before {
    border-color: currentColor
}

[data-theme=light-theme] .content-item__progress-icon--circle\--active:after {
    background-color: #fff
}

[data-theme=dark-theme] .content-item__progress-icon--circle\--active:after {
    background-color: #1d1d1d
}

.content-item__progress-icon {
    display: inline-block;
    position: relative;
    top: .0625rem;
    width: 1rem;
    height: 1rem;
    font-size: 1rem
}

    .content-item__progress-icon:after, .content-item__progress-icon:before {
        display: inline-block;
        position: absolute;
        top: 50%;
        left: 50%;
        width: 1rem;
        height: 1rem;
        transform: translatex(-50%) translatey(-50%);
        border-radius: 50%;
        content: ''
    }

    .content-item__progress-icon:before {
        border: .09375rem solid transparent;
        z-index: 102
    }

[data-theme=light-theme] .content-item__progress-icon:before {
    border-color: #6F7282
}

[data-theme=dark-theme] .content-item__progress-icon:before {
    border-color: #818181
}

.content-item__progress-icon:after {
    z-index: 101
}

.toga-icon-checkmark {
    position: relative
}

    .toga-icon-checkmark:after, .toga-icon-checkmark:before {
        display: inline-block
    }

    .toga-icon-checkmark:before {
        position: relative;
        z-index: 102
    }

[data-theme=light-theme] .toga-icon-checkmark:before {
    color: #fff
}

[data-theme=dark-theme] .toga-icon-checkmark:before {
    color: #1d1d1d
}

._content-navigation_apmbd3 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 1rem;
    border-top: .0625rem solid;
    grid-area: content-navigation
}

[data-theme=light-theme] ._content-navigation_apmbd3 {
    border-color: #CACCD6
}

[data-theme=dark-theme] ._content-navigation_apmbd3 {
    border-color: #575757
}

._content-navigation_apmbd3 ._btn--continue_apmbd3 {
    margin-left: .5rem
}

@media all and (max-width:767px) {
    [data-theme=light-theme] ._content-navigation_apmbd3 {
        background-color: #fff
    }

    [data-theme=dark-theme] ._content-navigation_apmbd3 {
        background-color: #1d1d1d
    }

    ._content-navigation--assignment_apmbd3 {
        justify-content: flex-end
    }
}

._content-navigation--presentation_apmbd3 {
    flex-flow: row wrap
}

@media all and (max-width:767px) {
    ._content-navigation--presentation_apmbd3 {
        justify-content: space-between;
        padding: 0;
        border-top: 0
    }

        ._content-navigation--presentation_apmbd3._no-audio_apmbd3 {
            border-top: .0625rem solid
        }

    [data-theme=light-theme] ._content-navigation--presentation_apmbd3._no-audio_apmbd3 {
        border-color: #CACCD6
    }

    [data-theme=dark-theme] ._content-navigation--presentation_apmbd3._no-audio_apmbd3 {
        border-color: #575757
    }

    ._content-navigation--presentation_apmbd3 ._btn--incomplete_apmbd3 {
        order: 2;
        width: 100%;
        padding: 1rem 1rem 0
    }

        ._content-navigation--presentation_apmbd3 ._btn--incomplete_apmbd3 button {
            width: 100%
        }

    ._content-navigation--presentation_apmbd3 ._btn--continue_apmbd3 {
        order: 4;
        padding: 1rem 1rem 1rem 0
    }
}

@media all and (min-width:1280px) and (max-width:1354px) {
    ._content-navigation--presentation_apmbd3 ._btn--incomplete_apmbd3 {
        margin-left: 4rem
    }
}

._content-navigation--presentation_apmbd3 ._header__audio-controls_apmbd3 {
    display: flex;
    justify-content: flex-end
}

@media screen and (min-width:995px) {
    ._content-navigation--presentation_apmbd3 ._header__audio-controls_apmbd3 {
        width: 30%
    }
}

@media all and (min-width:768px) {
    ._content-navigation--presentation_apmbd3 ._header__audio-controls_apmbd3 {
        position: absolute;
        right: 1rem;
        order: 3;
        width: 25%
    }

    ._content-navigation--presentation_apmbd3 ._header__slides-controls_apmbd3 {
        position: absolute;
        left: 1rem
    }
}

._content-navigation--presentation_apmbd3 ._header__audio-controls_apmbd3 audio {
    max-width: 17.25rem;
    height: 2rem
}

@media all and (max-width:767px) {
    ._content-navigation--presentation_apmbd3 ._header__audio-controls_apmbd3 {
        order: 1;
        min-width: 100%;
        padding: 1rem;
        border-bottom: .0625rem solid
    }

    [data-theme=light-theme] ._content-navigation--presentation_apmbd3 ._header__audio-controls_apmbd3 {
        border-color: #CACCD6
    }

    [data-theme=dark-theme] ._content-navigation--presentation_apmbd3 ._header__audio-controls_apmbd3 {
        border-color: #575757
    }

    ._content-navigation--presentation_apmbd3 ._header__audio-controls_apmbd3 audio {
        max-width: none
    }

    ._presentation__header_apmbd3 ._header-item_apmbd3 {
        width: 100%
    }
}

._content-navigation--presentation_apmbd3 ._header__slides-controls_apmbd3._no-audio_apmbd3 {
    order: 0
}

._presentation__header_apmbd3 {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 2rem
}

._interactive-text_g60tn5, ._textarea_a6acf5 {
    min-height: 8rem;
    resize: vertical
}

._presentation__header_apmbd3 ._header__audio-controls_apmbd3 {
    display: flex;
    justify-content: flex-end
}

@media all and (min-width:768px) {
    ._presentation__header_apmbd3 ._header__audio-controls_apmbd3 {
        flex: 1;
        order: 3
    }

    ._presentation__header_apmbd3 ._header__continue-button_apmbd3:not(._header__continue-button--presentation__one-slide_apmbd3) {
        position: absolute;
        left: 50%;
        transform: translate(-50%,0)
    }
}

._presentation__header_apmbd3 ._header__audio-controls_apmbd3 audio {
    max-width: 17.25rem;
    height: 2rem
}

._presentation__header_apmbd3 ._header__continue-button_apmbd3 {
    flex: 1;
    text-align: center
}

@media all and (max-width:767px) {
    ._presentation__header_apmbd3 ._header__audio-controls_apmbd3 audio {
        max-width: none
    }

    ._presentation__header_apmbd3 ._header__audio-controls_apmbd3 {
        order: 1;
        min-width: 100%;
        padding: 1rem;
        border-bottom: .0625rem solid
    }

    [data-theme=light-theme] ._presentation__header_apmbd3 ._header__audio-controls_apmbd3 {
        border-color: #CACCD6
    }

    [data-theme=dark-theme] ._presentation__header_apmbd3 ._header__audio-controls_apmbd3 {
        border-color: #575757
    }

    ._presentation__header_apmbd3 ._header__continue-button_apmbd3 {
        flex: unset;
        justify-content: flex-end;
        order: 3;
        padding: 1rem 1rem 1rem 0
    }
}

@media screen and (max-width:320px) {
    ._presentation__header_apmbd3 ._header__continue-button_apmbd3 {
        width: 100%;
        padding: 0 1rem 1rem
    }

        ._presentation__header_apmbd3 ._header__continue-button_apmbd3 button {
            width: 100%
        }
}

@media all and (max-width:767px) {
    ._presentation__header_apmbd3 ._header__continue-button--presentation__one-slide_apmbd3 {
        flex: 1;
        padding: 1rem
    }
}

@media screen and (max-width:320px) {
    ._presentation__header_apmbd3 ._header__slides-controls_apmbd3 {
        justify-content: space-between;
        width: 100%;
        padding: 1rem
    }
}

._header__slides-controls_apmbd3 {
    display: flex;
    align-items: center
}

@media all and (max-width:767px) {
    ._header__slides-controls_apmbd3 {
        justify-content: flex-start;
        order: 3;
        padding: 1rem 0 1rem 1rem
    }
}

._header__slides-controls_apmbd3 button {
    white-space: nowrap
}

._header__slides-controls_apmbd3 ._slides-controls-item_apmbd3 i {
    font-size: 1.5rem
}

._course-progress__dashboard-link_1rtg53, ._header__slides-controls_apmbd3 ._slides-controls-item--label_apmbd3 {
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    text-transform: uppercase
}

@media screen and (min-width:995px) {
    ._header__slides-controls_apmbd3 ._slides-controls-item_apmbd3 i {
        display: none
    }
}

@media screen and (max-width:995px) {
    ._header__slides-controls_apmbd3 button {
        padding: .25rem
    }

    ._header__slides-controls_apmbd3 ._slides-controls-item_apmbd3 span {
        display: none
    }

    ._header__slides-controls_apmbd3 ._slides-controls-item--label_apmbd3 {
        order: 2;
        margin-right: .5rem
    }
}

@media all and (min-width:768px) {
    ._header__slides-controls_apmbd3 ._slides-controls-item--label_apmbd3 {
        margin: 0 1rem 0 .5rem
    }
}

._content-navigation--presentation__one-slide_apmbd3 ._slides-controls-item--label_apmbd3, ._header__slides-controls_apmbd3 ._slides-controls-item--middle_apmbd3 button {
    margin: 0
}

[data-theme=light-theme] ._header__slides-controls_apmbd3 ._slides-controls-item--label_apmbd3 {
    color: #6F7282
}

[data-theme=dark-theme] ._header__slides-controls_apmbd3 ._slides-controls-item--label_apmbd3 {
    color: #818181
}

._header__slides-controls_apmbd3 ._slides-controls-item--middle_apmbd3 {
    padding-right: .5rem
}

@media screen and (max-width:995px) {
    ._header__slides-controls_apmbd3 ._slides-controls-item--middle_apmbd3:first-child {
        order: 1
    }

    ._header__slides-controls_apmbd3 ._slides-controls-item--middle_apmbd3:nth-child(2) {
        order: 3;
        padding-right: 0
    }
}

@media all and (max-width:767px) {
    ._content-navigation--presentation__one-slide_apmbd3._no-audio_apmbd3 button {
        position: relative;
        margin-left: 0
    }

    ._content-navigation--presentation__one-slide_apmbd3 button {
        margin-left: 0
    }

    ._content-navigation--presentation__one-slide_apmbd3 ._header__slides-controls_apmbd3 {
        width: auto;
        padding: 0 0 0 1rem
    }
}

._content-under-construction__container_1sml4l {
    display: flex;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    z-index: 9999
}

._button-container_yv0mlu {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: calc(100% - 8px);
    margin-right: auto;
    margin-left: auto;
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 96px
}

    ._button-container_yv0mlu a, ._button-container_yv0mlu button {
        width: 100%;
        margin-bottom: 8px
    }

        ._button-container_yv0mlu a:last-child, ._button-container_yv0mlu button:last-child {
            margin-bottom: 0
        }

    ._button-container_yv0mlu footer {
        padding-top: 32px
    }

._course-navigation_t2nzf7 {
    position: relative
}

[data-theme=light-theme] ._course-navigation_t2nzf7 {
    background-color: #F2F3F5
}

[data-theme=dark-theme] ._course-navigation_t2nzf7 {
    background-color: #2e2e2e
}

._course-progress__container_1rtg53 {
    width: 23rem;
    margin: 0 auto
}

[data-theme=light-theme] ._course-progress__container_1rtg53 &gt; section {
    background-color: #fff
}

[data-theme=dark-theme] ._course-progress__container_1rtg53 &gt; section {
    background-color: #1d1d1d
}

@media all and (min-width:1280px) {
    [data-theme=light-theme] ._community-space__container_fbvij7, [data-theme=dark-theme] ._community-space__container_fbvij7 {
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.35)
    }

    ._course-progress__container_1rtg53 {
        padding-top: 1rem
    }
}

._course-progress__inner-container_1rtg53 {
    padding: 1rem
}

._course-progress__dashboard-link_1rtg53 {
    display: none;
    margin-bottom: .5rem;
    text-decoration: none
}

[data-theme=light-theme] ._course-progress__dashboard-link_1rtg53 {
    color: #6F7282
}

[data-theme=dark-theme] ._course-progress__dashboard-link_1rtg53 {
    color: #CACCD6
}

@media all and (max-width:1279px) {
    ._course-progress__container_1rtg53 {
        width: 100%;
        margin-right: 0;
        margin-left: 0
    }

        ._course-progress__container_1rtg53 &gt; section {
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0
        }

    ._course-progress__dashboard-link_1rtg53 {
        display: inline-block
    }
}

._course-progress__progress-bar__container_1rtg53 {
    width: 100%;
    margin-top: 16px;
    margin-bottom: 2px;
    border-radius: 2px;
    overflow: hidden
}

[data-theme=light-theme] ._course-progress__progress-bar__container_1rtg53 {
    background-color: #CACCD6
}

[data-theme=dark-theme] ._course-progress__progress-bar__container_1rtg53 {
    background-color: #575757
}

._course-progress__actions-container_1rtg53 {
    display: flex;
    flex-direction: column;
    align-items: stretch
}

._course-progress__progress-bar__inner_1rtg53 {
    height: 4px
}

@media (prefers-reduced-motion:no-preference) {
    ._course-progress__container_1rtg53 {
        transition: .25s ease-in
    }

    ._course-progress__progress-bar__inner_1rtg53 {
        transition: width .5s ease-in
    }

    ._froala--focus_18gpe0 {
        transition: border-color 150ms ease-in-out,outline-color 150ms ease-in-out
    }
}

._froala_18gpe0, ._froala_18gpe0:active, ._froala_18gpe0:focus, ._froala_18gpe0:hover, ._input_a6acf5, ._input_a6acf5:active, ._input_a6acf5:focus, ._input_a6acf5:hover {
    transition: border-color 150ms ease-in-out,outline-color 150ms ease-in-out
}

._course-progress__title_1rtg53 {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    overflow-wrap: break-word;
    hyphens: auto;
    margin-top: 0;
    margin-bottom: 0
}

@media all and (min-width:1280px) {
    ._course-progress__title_1rtg53 {
        font-size: 1.5rem;
        line-height: 2rem
    }
}

[data-theme=light-theme] ._course-progress__title_1rtg53 {
    color: #36394D
}

[data-theme=dark-theme] ._course-progress__title_1rtg53 {
    color: #F2F3F5
}

._course-progress__percent-complete_1rtg53 {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    margin-top: 4px;
    margin-bottom: 0
}

[data-theme=light-theme] ._course-progress__percent-complete_1rtg53 {
    color: #36394D
}

[data-theme=dark-theme] ._course-progress__percent-complete_1rtg53 {
    color: #F2F3F5
}

._course-progress__percent-complete_1rtg53 span {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin-top: 0;
    margin-bottom: 0
}

._course-progress__button_1rtg53 &gt; button {
    align-items: center;
    justify-content: center;
    width: 100%
}

._course-progress__loading-spinner_1rtg53 {
    margin-top: -3px
}

._course-progress__button-top-spacing_1rtg53 {
    height: 24px
}

._course-progress__top-spacing-small_1rtg53 {
    height: 8px
}

._course-progress__school-name_1rtg53 {
    display: none
}

@media screen and (min-width:1280px) and (max-height:900px) {
    ._course-progress__inner-container_1rtg53 {
        padding: 0 1rem 1rem
    }

    ._course-progress__school-name_1rtg53 {
        display: block;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px
    }
}

._input__container_a6acf5 {
    display: flex;
    position: relative;
    flex-wrap: wrap;
    align-items: center;
    padding-bottom: 1rem
}

._input_a6acf5 {
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    flex: 1 1 auto;
    min-width: 0;
    height: 2.5rem;
    margin: 0;
    padding: .5rem 1rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem
}

._caption_a6acf5, ._label_a6acf5 {
    font-size: .875rem;
    line-height: 1.25rem
}

[data-theme=light-theme] ._input_a6acf5 {
    color: #36394D;
    background-color: #fff;
    border-color: #CACCD6
}

[data-theme=dark-theme] ._input_a6acf5 {
    color: #e5e5e5;
    background-color: #1d1d1d;
    border-color: #575757
}

[data-theme=light-theme] ._input_a6acf5:active, [data-theme=light-theme] ._input_a6acf5:focus, [data-theme=light-theme] ._input_a6acf5:hover {
    border-color: #36394D;
    outline-color: #36394D
}

[data-theme=dark-theme] ._input_a6acf5:active, [data-theme=dark-theme] ._input_a6acf5:focus, [data-theme=dark-theme] ._input_a6acf5:hover {
    border-color: #e5e5e5;
    outline-color: #e5e5e5
}

._input_a6acf5:active, ._input_a6acf5:focus {
    outline-offset: -2px;
    outline: transparent solid 1px
}

[data-theme=light-theme] ._input_a6acf5::placeholder {
    color: rgba(54,57,77,.5)
}

[data-theme=dark-theme] ._input_a6acf5::placeholder {
    color: rgba(229,229,229,.5)
}

[data-theme] ._input--error_a6acf5, [data-theme] ._input--error_a6acf5:active, [data-theme] ._input--error_a6acf5:focus, [data-theme] ._input--error_a6acf5:hover {
    border-color: #d83232;
    outline-color: #d83232
}

[data-theme] ._input--success_a6acf5, [data-theme] ._input--success_a6acf5:active, [data-theme] ._input--success_a6acf5:focus, [data-theme] ._input--success_a6acf5:hover {
    border-color: #379A49;
    outline-color: #379A49
}

._label_a6acf5 {
    font-weight: 600;
    flex-basis: 100%;
    padding-bottom: .5rem
}

[data-theme=light-theme] ._label_a6acf5 {
    color: #36394D
}

[data-theme=dark-theme] ._label_a6acf5 {
    color: #e5e5e5
}

._caption_a6acf5 {
    font-weight: 400;
    flex-basis: 100%;
    margin-top: .5rem;
    margin-bottom: 0
}

._caption--error_a6acf5 {
    color: #d83232
}

._caption--success_a6acf5 {
    color: #379A49
}

.fr-active.fr-hidden {
    opacity: 1
}

._reply_1274a3 {
    position: absolute;
    bottom: 0
}

@media all and (max-width:767px) {
    ._reply_1274a3 {
        display: flex;
        left: 0;
        align-items: flex-start;
        width: 100vw !important;
        height: 100%;
        background-color: rgba(69,69,69,.9);
        z-index: 20000
    }

        ._reply_1274a3._reply--hidden_1274a3 {
            position: fixed;
            bottom: 0;
            height: unset;
            background-color: unset
        }

        ._reply_1274a3 &gt; section {
            border-radius: unset
        }
}

._reply_1274a3 ._reply--hidden_1274a3 {
    display: none
}

._reply__header_1274a3 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 3.5rem;
    padding: 1rem 1rem 1rem 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

[data-theme=light-theme] ._reply__header_1274a3 {
    color: #fff;
    background-color: #36394D
}

[data-theme=dark-theme] ._reply__header_1274a3 {
    color: #1d1d1d;
    background-color: #e5e5e5
}

._reply__header_1274a3 ._header__item--mobile_1274a3 {
    display: none
}

@media all and (max-width:767px) {
    ._reply__header_1274a3 {
        flex-direction: row-reverse;
        border-radius: unset
    }

        ._reply__header_1274a3 ._header__item--mobile_1274a3 {
            display: block
        }
}

._reply__header_1274a3 ._header__icon--hidden_1274a3 {
    display: none
}

._reply__header_1274a3 ._reply__header--item_1274a3 {
    display: flex;
    align-items: center
}

._reply__header_1274a3 ._header__item--clickable_1274a3, ._reply__header_1274a3 ._header__item--clickable_1274a3 &gt; * {
    cursor: pointer
}

._reply__header_1274a3 ._reply__header__clickable-area_1274a3 {
    flex-grow: 2;
    padding-left: 1rem
}

    ._reply__header_1274a3 ._reply__header__clickable-area_1274a3 ._header__icon_1274a3 {
        margin-right: .5rem
    }

._reply__header_1274a3 ._reply__header__actions_1274a3 button + button {
    margin-left: .5rem
}

@media all and (max-width:767px) {
    ._reply__header_1274a3 ._reply__header__clickable-area_1274a3 {
        justify-content: center;
        padding-right: 3rem;
        padding-left: unset
    }

        ._reply__header_1274a3 ._reply__header__clickable-area_1274a3 ._header__icon_1274a3 &gt; i {
            display: none
        }

    ._reply__header_1274a3 ._reply__header__actions_1274a3 {
        flex-direction: row-reverse;
        padding-left: 1rem
    }

        ._reply__header_1274a3 ._reply__header__actions_1274a3 button + button {
            margin-right: .5rem;
            margin-left: unset
        }
}

._header__icon_1274a3 {
    padding: 0;
    border: 0;
    background-color: transparent
}

    ._header__icon_1274a3 i {
        font-size: 24px
    }

    ._header__icon_1274a3:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] ._header__icon_1274a3 {
    color: #fff
}

[data-theme=dark-theme] ._header__icon_1274a3 {
    color: #1d1d1d
}

._reply__body_1274a3 ._froala--reply_1274a3, ._reply__body_1274a3 ._froala--reply_1274a3:focus, ._reply__body_1274a3 ._froala--reply_1274a3:hover {
    border: 0;
    outline: transparent
}

._reply__buttons_1274a3 {
    display: flex;
    justify-content: flex-end;
    padding: 1rem
}

@media all and (max-width:767px) {
    ._reply__buttons_1274a3 {
        display: none
    }
}

._reply__buttons_1274a3 &gt; :last-child {
    margin-left: .5rem
}

._action-region--back_1bn739, ._action-region--close_1bn739 {
    margin: 0;
    padding: 0;
    border: 0;
    background: 0 0;
    color: inherit;
    font: inherit;
    line-height: normal;
    text-decoration: none;
    cursor: pointer;
    overflow: visible;
    -moz-user-select: text
}

    ._action-region--back_1bn739::-moz-focus-inner, ._action-region--close_1bn739::-moz-focus-inner {
        padding: 0;
        border: 0
    }

    ._action-region--back_1bn739 &gt; i, ._action-region--close_1bn739 &gt; i {
        font-size: 24px
    }

._discussions-navigation_1bn739 {
    display: flex;
    justify-content: space-between;
    padding: .5rem 0 1.5rem
}

@media all and (max-width:1279px) {
    ._discussions-navigation_1bn739 {
        padding: 1rem 0
    }
}

._discussions-navigation_1bn739 span {
    margin: 0 auto;
    overflow: hidden
}

._discussions-navigation__title_1bn739 {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin: 0;
    padding: 0 1.5rem;
    overflow: hidden
}

._post-card_1x8jq2 {
    width: 100%;
    min-width: 288px;
    height: 100%;
    margin-bottom: 1rem;
    padding: 1rem;
    border-radius: 4px
}

[data-theme=light-theme] ._post-card_1x8jq2 {
    background-color: #fff
}

[data-theme=dark-theme] ._post-card_1x8jq2 {
    background-color: #1d1d1d
}

._post-card_1x8jq2 ._post-card__header_1x8jq2 {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-bottom: .5rem
}

    ._post-card_1x8jq2 ._post-card__header_1x8jq2 ._post-card__header--title_1x8jq2 {
        word-wrap: break-word;
        word-break: break-word;
        overflow-wrap: break-word;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        max-width: 69%;
        margin: 0
    }

@media all and (max-width:767px) {
    ._post-card_1x8jq2 ._post-card__header_1x8jq2 {
        flex-direction: column-reverse
    }

        ._post-card_1x8jq2 ._post-card__header_1x8jq2 ._post-card__header--title_1x8jq2 {
            max-width: 100%
        }

        ._post-card_1x8jq2 ._post-card__header_1x8jq2 ._post-card__header--date_1x8jq2 {
            max-width: 100%;
            margin-bottom: .5rem
        }
}

[data-theme=dark-theme] ._post-card_1x8jq2 ._post-card__header_1x8jq2 ._post-card__header--title_1x8jq2 {
    color: #e5e5e5
}

._post-card_1x8jq2 ._post-card__header_1x8jq2 ._post-card__header--date_1x8jq2 {
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    text-transform: uppercase;
    display: block;
    flex: 1 0 0;
    padding-left: 1.5rem;
    color: #6F7282;
    text-align: right
}

[data-theme=dark-theme] ._post-card_1x8jq2 ._post-card__header_1x8jq2 ._post-card__header--date_1x8jq2 {
    color: #818181
}

._post-card_1x8jq2 ._post-card__content_1x8jq2 {
    margin-bottom: 1rem
}

    ._post-card_1x8jq2 ._post-card__content_1x8jq2 ._post-card__content--body_1x8jq2 {
        word-wrap: break-word;
        word-break: break-word;
        overflow-wrap: break-word;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        background: unset;
        color: #36394D
    }

[data-theme=dark-theme] ._post-card_1x8jq2 ._post-card__content_1x8jq2 ._post-card__content--body_1x8jq2 {
    color: #e5e5e5
}

._post-card_1x8jq2 ._post-card__footer_1x8jq2 {
    display: inline-flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    height: 100%
}

@media all and (max-width:767px) {
    ._post-card_1x8jq2 ._post-card__footer_1x8jq2 {
        display: block
    }
}

._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 {
    display: inline-flex;
    flex-direction: row;
    width: auto
}

    ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-avatar_1x8jq2 {
        display: flex;
        flex: 0 0 40px;
        align-items: center;
        justify-content: center;
        width: 2.5rem;
        height: 2.5rem;
        margin-right: .5rem;
        border-radius: 50%;
        background-color: #36394D;
        color: #F2F3F5;
        font-weight: 600;
        overflow: hidden
    }

        ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-avatar_1x8jq2 &gt; img {
            width: 100%;
            height: 100%;
            border-radius: 1.5rem
        }

[data-theme=dark-theme] ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-avatar_1x8jq2 {
    background-color: #e5e5e5;
    color: #2e2e2e
}

[data-theme=dark-theme] ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-title_1x8jq2 ._post-card__footer--author-name_1x8jq2 ._post-card__footer--author-firstname_1x8jq2, [data-theme=dark-theme] ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-title_1x8jq2 ._post-card__footer--author-name_1x8jq2 ._post-card__footer--author-lastname_1x8jq2 {
    color: #e5e5e5
}

._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-title_1x8jq2 {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding-top: .5rem
}

    ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-title_1x8jq2 ._post-card__footer--author-name_1x8jq2 {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        align-self: flex-start;
        max-width: 100%;
        margin: 0
    }

        ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-title_1x8jq2 ._post-card__footer--author-name_1x8jq2 ._post-card__footer--author-firstname_1x8jq2 {
            flex: 1 -1 0;
            max-width: 100%;
            margin: 0;
            padding-right: .25rem;
            word-wrap: break-word
        }

        ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-title_1x8jq2 ._post-card__footer--author-name_1x8jq2 ._post-card__footer--author-lastname_1x8jq2 {
            flex: 1 0 0;
            max-width: 100%;
            margin: 0 .5rem 0 0;
            word-wrap: break-word
        }

        ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--author_1x8jq2 ._post-card__footer--author-title_1x8jq2 ._post-card__footer--author-name_1x8jq2 ._post-card__footer--author-badge_1x8jq2 {
            font-size: .75rem;
            line-height: 1rem;
            text-transform: uppercase;
            font-weight: 600;
            align-self: center;
            height: 1.5rem;
            padding: .25rem .5rem;
            border-radius: .25rem
        }

._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--action_1x8jq2 {
    flex: 1 0 0;
    align-self: flex-end;
    text-align: right
}

@media all and (max-width:767px) {
    ._post-card_1x8jq2 ._post-card__footer_1x8jq2 ._post-card__footer--action_1x8jq2 {
        margin-top: 1.5rem;
        text-align: left
    }
}

._post-inline__container_axs71n {
    display: flex;
    justify-content: space-between;
    max-width: 28.5rem;
    margin: 0 auto 1rem;
    padding: 1rem;
    border-radius: 4px;
    text-decoration: none;
    cursor: pointer
}

[data-theme=light-theme] ._post-inline__container_axs71n {
    background-color: #fff
}

[data-theme=dark-theme] ._post-inline__container_axs71n {
    background-color: #1d1d1d
}

._post-inline__title_axs71n {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    word-wrap: break-word;
    word-break: break-word;
    overflow-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    margin-top: 0;
    margin-bottom: .5rem
}

[data-theme=light-theme] ._post-inline__title_axs71n {
    color: #36394D
}

[data-theme=dark-theme] ._post-inline__title_axs71n {
    color: #e5e5e5
}

._post-inline__footer_axs71n {
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    text-transform: uppercase;
    color: #6F7282
}

[data-theme=dark-theme] ._post-inline__footer_axs71n {
    color: #818181
}

._post-inline__footer_axs71n span {
    font-weight: 600
}

._post-inline__footer_axs71n i {
    font-size: 1rem
}

._post-inline__reply-count_axs71n {
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 600;
    align-self: center;
    min-width: 1.5rem;
    margin-left: 1.5rem;
    padding: .125rem;
    border-radius: 4px;
    background-color: #CACCD6;
    color: #36394D;
    text-align: center
}

[data-theme=dark-theme] ._post-inline__reply-count_axs71n {
    color: #1d1d1d
}

._reply__item_1mhtga {
    margin-bottom: 1rem;
    border-bottom: 1px solid #CACCD6
}

._author_1mhtga {
    display: inline-flex;
    justify-content: space-between;
    width: 100%
}

._author__avatar_1mhtga {
    display: flex;
    flex: 0 0 40px;
    align-items: center;
    justify-content: center;
    width: 2.5rem;
    height: 2.5rem;
    margin-right: 1rem;
    border-radius: 50%;
    background-color: #36394D;
    color: #F2F3F5;
    font-weight: 600;
    overflow: hidden
}

    ._author__avatar_1mhtga img {
        width: 100%;
        height: 100%
    }

[data-theme=dark-theme] ._author__avatar_1mhtga {
    background-color: #e5e5e5;
    color: #2e2e2e
}

[data-theme=dark-theme] ._author__time_1mhtga {
    color: #818181
}

._author__name_1mhtga {
    display: flex;
    flex: 1 1 0;
    flex-wrap: wrap;
    width: 60%
}

    ._author__name_1mhtga span {
        font-weight: 600;
        margin-right: .5rem;
        margin-bottom: .5rem;
        word-break: break-word
    }

[data-theme=light-theme] ._author__name_1mhtga span {
    color: #36394D
}

[data-theme=dark-theme] ._author__name_1mhtga span {
    color: #e5e5e5
}

._author__name--badge_1mhtga {
    font-size: .75rem;
    line-height: 1rem;
    text-transform: uppercase;
    font-weight: 600;
    height: 1.5rem;
    padding: .25rem .5rem;
    border-radius: .25rem
}

._author__time_1mhtga {
    font-size: .75rem;
    font-weight: 400;
    text-transform: uppercase;
    display: inline-block;
    width: fit-content;
    min-width: 4.375rem;
    margin-left: 1rem;
    color: #6F7282;
    line-height: 1.5rem;
    text-align: right
}

._reply__content_1mhtga {
    margin-top: 1rem;
    padding-bottom: 1rem;
    word-break: break-word
}

@media all and (min-width:768px) {
    ._reply__content_1mhtga {
        margin-top: -.5rem;
        margin-left: 3.5rem
    }
}

[data-theme=light-theme] ._reply__content_1mhtga {
    color: #36394D
}

[data-theme=dark-theme] ._reply__content_1mhtga {
    color: #e5e5e5
}

._download-files_1j5gba {
    padding-left: 0
}

._download-files__item_1j5gba {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: .5rem;
    padding: 1.5rem;
    border: 1px solid;
    border-radius: .125rem
}

[data-theme=light-theme] ._download-files__item_1j5gba {
    background-color: #F2F3F5;
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._download-files__item_1j5gba {
    background-color: #2e2e2e;
    border-color: #575757;
    color: #e5e5e5
}

._download-files__item_1j5gba ._download-files__details_1j5gba span {
    display: block
}

._download-files__item_1j5gba ._download-files__label_1j5gba {
    font-weight: 600;
    word-break: break-word
}

._download-files__item_1j5gba ._download-files__size_1j5gba {
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    text-transform: uppercase
}

@media all and (max-width:767px) {
    ._post-inline__container_axs71n {
        max-width: unset
    }

    ._post-inline__reply-count_axs71n {
        align-self: baseline
    }

    ._download-files__item_1j5gba {
        flex-wrap: wrap
    }

        ._download-files__item_1j5gba ._download-files__details_1j5gba {
            width: 100%
        }

        ._download-files__item_1j5gba ._download-files__size_1j5gba {
            margin-bottom: 1rem
        }
}

[data-theme=light-theme] ._download-files__item_1j5gba ._download-files__size_1j5gba {
    color: #36394D
}

[data-theme=dark-theme] ._download-files__item_1j5gba ._download-files__size_1j5gba {
    color: #e5e5e5
}

._download-files__item_1j5gba ._download-files__menu-container_1j5gba {
    flex-shrink: 0;
    align-self: baseline;
    padding-left: 1.5rem
}

@media all and (max-width:767px) {
    ._download-files__item_1j5gba ._download-files__menu-container_1j5gba {
        padding-left: 0
    }
}

._froala_18gpe0 {
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    width: 100%
}

[data-theme=light-theme] ._froala_18gpe0 {
    color: #36394D;
    background-color: #fff;
    border-color: #CACCD6
}

[data-theme=dark-theme] ._froala_18gpe0 {
    color: #e5e5e5;
    background-color: #1d1d1d;
    border-color: #575757
}

[data-theme=light-theme] ._froala_18gpe0:active, [data-theme=light-theme] ._froala_18gpe0:focus, [data-theme=light-theme] ._froala_18gpe0:hover {
    border-color: #36394D;
    outline-color: #36394D
}

[data-theme=dark-theme] ._froala_18gpe0:active, [data-theme=dark-theme] ._froala_18gpe0:focus, [data-theme=dark-theme] ._froala_18gpe0:hover {
    border-color: #e5e5e5;
    outline-color: #e5e5e5
}

._froala_18gpe0:active, ._froala_18gpe0:focus {
    outline-offset: -2px;
    outline: transparent solid 1px
}

[data-theme=light-theme] ._froala_18gpe0::placeholder {
    color: rgba(54,57,77,.5)
}

[data-theme=dark-theme] ._froala_18gpe0::placeholder {
    color: rgba(229,229,229,.5)
}

._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme, ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-wrapper {
    position: relative;
    border: 0;
    background-color: transparent
}

[data-theme=light-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme button:active, [data-theme=light-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme button:focus, [data-theme=light-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme button:hover, [data-theme=light-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme button[aria-pressed=true], [data-theme=light-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-wrapper button:active, [data-theme=light-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-wrapper button:focus, [data-theme=light-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-wrapper button:hover, [data-theme=light-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-wrapper button[aria-pressed=true] {
    background-color: #F2F3F5
}

[data-theme=dark-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme button:active, [data-theme=dark-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme button:focus, [data-theme=dark-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme button:hover, [data-theme=dark-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme button[aria-pressed=true], [data-theme=dark-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-wrapper button:active, [data-theme=dark-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-wrapper button:focus, [data-theme=dark-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-wrapper button:hover, [data-theme=dark-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-wrapper button[aria-pressed=true] {
    background-color: #2e2e2e
}

._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-element {
    padding: 1rem
}

[data-theme=light-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-element {
    color: #36394D
}

[data-theme=dark-theme] ._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-element {
    color: #e5e5e5
}

._froala_18gpe0 .custom-theme.fr-box.fr-basic .fr-element p {
    margin: 0
}

[data-theme=light-theme] ._froala_18gpe0 .fr-wrapper.show-placeholder .fr-placeholder {
    color: rgba(54,57,77,.5)
}

[data-theme=dark-theme] ._froala_18gpe0 .fr-wrapper.show-placeholder .fr-placeholder {
    color: rgba(229,229,229,.5)
}

._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme {
    padding-top: .0625rem
}

    ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme:before {
        position: absolute;
        bottom: 0;
        left: 0;
        width: calc(100% - 32px);
        height: 1px;
        margin: 0 16px;
        border-bottom: 1px solid;
        content: ""
    }

[data-theme=light-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme:before {
    border-color: #CACCD6
}

[data-theme=dark-theme] ._froala_18gpe0 .custom-theme .fr-toolbar.custom-theme:before {
    border-color: #575757
}

[data-theme=light-theme] ._froala_18gpe0 .custom-theme.fr-toolbar .fr-command.fr-btn i {
    color: #36394D
}

[data-theme=dark-theme] ._froala_18gpe0 .custom-theme.fr-toolbar .fr-command.fr-btn i {
    color: #e5e5e5
}

._froala--focus_18gpe0 {
    outline-offset: -2px;
    outline: transparent solid 1px
}

[data-theme=light-theme] ._froala--focus_18gpe0 {
    border-color: #36394D;
    outline-color: #36394D
}

[data-theme=dark-theme] ._froala--focus_18gpe0 {
    border-color: #e5e5e5;
    outline-color: #e5e5e5
}

._interactive-checkbox_cjbh9b {
    position: relative;
    width: 100%;
    margin: 0 0 1rem;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    cursor: pointer;
    z-index: 101
}

[data-theme=light-theme] ._interactive-checkbox_cjbh9b {
    border-color: #CACCD6;
    background-color: #fff
}

[data-theme=dark-theme] ._interactive-checkbox_cjbh9b {
    border-color: #575757;
    background-color: #1d1d1d
}

@media all and (min-width:768px) {
    ._interactive-checkbox_cjbh9b {
        display: flex;
        position: relative;
        flex-direction: row;
        align-items: center
    }
}

.quiz__radio-group ._interactive-checkbox_cjbh9b:last-child {
    margin-bottom: 0
}

._interactive-checkbox--unanswered_cjbh9b:focus, ._interactive-checkbox--unanswered_cjbh9b:hover {
    outline-width: 0
}

[data-theme=light-theme] ._interactive-checkbox--unanswered_cjbh9b:focus, [data-theme=light-theme] ._interactive-checkbox--unanswered_cjbh9b:hover {
    border-color: #36394D
}

[data-theme=dark-theme] ._interactive-checkbox--unanswered_cjbh9b:focus, [data-theme=dark-theme] ._interactive-checkbox--unanswered_cjbh9b:hover {
    border-color: #e5e5e5
}

[data-theme=light-theme] ._interactive-checkbox--unanswered_cjbh9b:active {
    border-color: #36394D;
    outline-color: #36394D
}

[data-theme=dark-theme] ._interactive-checkbox--unanswered_cjbh9b:active {
    border-color: #e5e5e5;
    outline-color: #e5e5e5
}

[data-theme=light-theme] ._interactive-checkbox--unanswered_cjbh9b:active ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #36394D
}

[data-theme=dark-theme] ._interactive-checkbox--unanswered_cjbh9b:active ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #e5e5e5
}

[data-theme=light-theme] ._interactive-checkbox--unanswered_cjbh9b:active ._interactive-checkbox__choice-letter_cjbh9b {
    color: #fff
}

[data-theme=dark-theme] ._interactive-checkbox--unanswered_cjbh9b:active ._interactive-checkbox__choice-letter_cjbh9b {
    color: #1d1d1d
}

._interactive-checkbox--unanswered_cjbh9b._interactive-checkbox--selected_cjbh9b {
    outline-offset: -2px;
    outline-style: solid;
    outline-width: 1px
}

[data-theme=light-theme] ._interactive-checkbox--unanswered_cjbh9b._interactive-checkbox--selected_cjbh9b {
    border-color: #36394D;
    outline-color: #36394D
}

[data-theme=dark-theme] ._interactive-checkbox--unanswered_cjbh9b._interactive-checkbox--selected_cjbh9b {
    border-color: #e5e5e5;
    outline-color: #e5e5e5
}

[data-theme=light-theme] ._interactive-checkbox--unanswered_cjbh9b._interactive-checkbox--selected_cjbh9b ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #36394D
}

[data-theme=dark-theme] ._interactive-checkbox--unanswered_cjbh9b._interactive-checkbox--selected_cjbh9b ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #e5e5e5
}

[data-theme=light-theme] ._interactive-checkbox--answered_cjbh9b {
    border-color: #36394D;
    outline-color: #36394D
}

[data-theme=dark-theme] ._interactive-checkbox--answered_cjbh9b {
    border-color: #e5e5e5;
    outline-color: #e5e5e5
}

[data-theme=light-theme] ._interactive-checkbox--answered_cjbh9b ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #36394D
}

[data-theme=dark-theme] ._interactive-checkbox--answered_cjbh9b ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #e5e5e5
}

._interactive-checkbox--correct_cjbh9b {
    border-color: #379A49;
    outline-color: #379A49
}

._interactive-checkbox--incorrect_cjbh9b {
    border-color: #d83232;
    outline-color: #d83232
}

._interactive-checkbox__choice-text_cjbh9b {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    display: block;
    width: 100%;
    margin: 0;
    padding: 16px 56px 16px 16px;
    text-align: left
}

[data-theme=light-theme] ._interactive-checkbox__choice-text_cjbh9b {
    color: #36394D
}

[data-theme=dark-theme] ._interactive-checkbox__choice-text_cjbh9b {
    color: #e5e5e5
}

._interactive-checkbox__choice-text_cjbh9b p {
    margin-top: 0;
    margin-bottom: 0
}

._interactive-checkbox__choice-label_cjbh9b {
    display: block;
    margin: 0;
    padding: 16px 12px
}

[data-theme=light-theme] ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #CACCD6
}

[data-theme=dark-theme] ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #575757
}

@media all and (max-width:767px) {
    ._interactive-checkbox__choice-label_cjbh9b {
        padding: 16px;
        text-align: left
    }
}

[data-theme] ._interactive-checkbox--correct_cjbh9b ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #379A49
}

[data-theme] ._interactive-checkbox--incorrect_cjbh9b ._interactive-checkbox__choice-label_cjbh9b {
    background-color: #d83232
}

._interactive-checkbox__choice-letter_cjbh9b {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin: 0;
    padding: 0
}

[data-theme=light-theme] ._interactive-checkbox__choice-letter_cjbh9b {
    color: #36394D
}

[data-theme=dark-theme] ._interactive-checkbox__choice-letter_cjbh9b {
    color: #e5e5e5
}

@media all and (min-width:768px) {
    ._interactive-checkbox__choice-label_cjbh9b {
        display: inline-flex;
        align-self: stretch
    }

    ._interactive-checkbox__choice-letter_cjbh9b {
        display: inline-block;
        width: 1.5rem;
        height: 1.5rem;
        text-align: center
    }
}

[data-theme=light-theme] ._interactive-checkbox--selected_cjbh9b ._interactive-checkbox__choice-letter_cjbh9b {
    color: #fff
}

[data-theme=dark-theme] ._interactive-checkbox--selected_cjbh9b ._interactive-checkbox__choice-letter_cjbh9b {
    color: #1d1d1d
}

._interactive-checkbox__choice-answered_cjbh9b {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 16px;
    z-index: 102
}

    ._interactive-checkbox__choice-answered_cjbh9b .toga-icon-circle-fill-check {
        color: #379A49
    }

    ._interactive-checkbox__choice-answered_cjbh9b .toga-icon-circle-fill-x {
        color: #d83232
    }

._interactive-checkbox__choice-icon_cjbh9b {
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0;
    padding: 0;
    font-size: 1.5rem
}

@media all and (max-width:767px) {
    ._interactive-checkbox__choice-letter_cjbh9b {
        text-align: left
    }

    ._interactive-checkbox--correct_cjbh9b ._interactive-checkbox__choice-icon_cjbh9b {
        color: #fff
    }
}

@media all and (min-width:768px) {
    ._interactive-checkbox--correct_cjbh9b ._interactive-checkbox__choice-icon_cjbh9b {
        color: #379A49
    }
}

@media all and (max-width:767px) {
    [data-theme=light-theme] ._interactive-checkbox--incorrect_cjbh9b ._interactive-checkbox__choice-icon_cjbh9b {
        color: #fff
    }

    [data-theme=dark-theme] ._interactive-checkbox--incorrect_cjbh9b ._interactive-checkbox__choice-icon_cjbh9b {
        color: #1d1d1d
    }
}

@media all and (min-width:768px) {
    ._interactive-checkbox--incorrect_cjbh9b ._interactive-checkbox__choice-icon_cjbh9b {
        color: #d83232
    }
}

._interactive-navigation_cjdskm {
    align-self: flex-start;
    order: 3;
    width: 100%;
    margin: 0 auto;
    padding-top: 24px;
    font-size: 0;
    text-align: right
}

._quiz_1ut282, ._survey-label_h8s6nx\--center, ._survey_h8s6nx {
    align-self: center
}

.course-player__quiz__complete ._interactive-navigation_cjdskm, .course-player__quiz__complete--pass-fail ._interactive-navigation_cjdskm {
    display: flex;
    flex-direction: column-reverse;
    width: auto;
    padding-top: 0
}

._interactive-navigation_cjdskm button:not(:last-child) {
    margin-right: .5rem
}

.course-player__quiz__complete ._interactive-navigation_cjdskm button, .course-player__quiz__complete--pass-fail ._interactive-navigation_cjdskm button {
    justify-content: center;
    margin-right: 0
}

    .course-player__quiz__complete ._interactive-navigation_cjdskm button:not(:last-child), .course-player__quiz__complete--pass-fail ._interactive-navigation_cjdskm button:not(:last-child) {
        margin-top: .5rem
    }

._interactive-rating_odr2j {
    position: relative;
    flex-basis: 0;
    flex-grow: 1;
    min-width: 0;
    padding: 0 8px 24px;
    text-align: center;
    cursor: pointer
}

[data-theme=light-theme] ._interactive-rating_odr2j[aria-checked=true] ._interactive-rating__icon_odr2j {
    color: #36394D
}

[data-theme=dark-theme] ._interactive-rating_odr2j[aria-checked=true] ._interactive-rating__icon_odr2j {
    color: #e5e5e5
}

._interactive-rating_odr2j input {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    opacity: 0;
    z-index: -9999
}

._interactive-rating__checkbox_odr2j {
    display: inline-flex;
    position: absolute;
    top: 0;
    left: 50%;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 48px;
    transform: translatex(-50%)
}

    ._interactive-rating__checkbox_odr2j:focus-within {
        border: 1px solid
    }

[data-theme=light-theme] ._interactive-rating__checkbox_odr2j:focus-within {
    border-color: #36394D
}

[data-theme=dark-theme] ._interactive-rating__checkbox_odr2j:focus-within {
    border-color: #e5e5e5
}

._interactive-rating__icon_odr2j {
    transform: scale(1);
    transform-origin: center;
    font-size: 3rem
}

[data-theme=light-theme] ._interactive-rating__icon_odr2j {
    color: #CACCD6
}

[data-theme=dark-theme] ._interactive-rating__icon_odr2j {
    color: #575757
}

@media (prefers-reduced-motion:no-preference) {
    ._interactive-checkbox--unanswered_cjbh9b:active, ._interactive-checkbox_cjbh9b {
        transition: border-color 150ms ease-in-out,outline-color 150ms ease-in-out
    }

    ._interactive-checkbox--unanswered_cjbh9b._interactive-checkbox--selected_cjbh9b {
        transition: border-color .1s ease-in-out,outline-color .1s ease-in-out,border-width .1s ease-in-out
    }

    ._interactive-checkbox__choice-label_cjbh9b {
        transition: background-color .1s ease-in-out
    }

    ._interactive-rating__icon_odr2j {
        transition: color 150ms ease-in-out,transform .3s ease-in-out
    }

    ._interactive-scale_1kvn9x:active ._interactive-scale__description_1kvn9x, ._interactive-scale_1kvn9x:focus ._interactive-scale__description_1kvn9x, ._interactive-scale_1kvn9x:hover ._interactive-scale__description_1kvn9x {
        transition: border-color .1s ease-in-out,outline-color .1s ease-in-out
    }
}

._interactive-text_g60tn5, ._interactive-text_g60tn5:active, ._interactive-text_g60tn5:focus, ._interactive-text_g60tn5:hover {
    transition: border-color .1s ease-in-out,outline-color .1s ease-in-out
}

._interactive-rating__text_odr2j {
    display: block;
    width: 100%;
    padding-top: 64px
}

._interactive-scale_1kvn9x {
    flex-basis: 0;
    flex-grow: 1;
    min-width: 0;
    padding-right: 8px;
    padding-left: 8px;
    cursor: pointer
}

    ._interactive-scale_1kvn9x:active, ._interactive-scale_1kvn9x:focus, ._interactive-scale_1kvn9x:hover {
        outline: 0
    }

    ._interactive-scale_1kvn9x input {
        position: absolute;
        top: 0;
        left: 0;
        width: 0;
        height: 0;
        opacity: 0;
        z-index: -9999
    }

[data-theme=light-theme] ._interactive-scale_1kvn9x:focus-within ._interactive-scale__description_1kvn9x, [data-theme=light-theme] ._interactive-scale_1kvn9x:hover ._interactive-scale__description_1kvn9x {
    box-shadow: 0 0 0 .125rem rgba(0,0,0,.7)
}

[data-theme=dark-theme] ._interactive-scale_1kvn9x:focus-within ._interactive-scale__description_1kvn9x, [data-theme=dark-theme] ._interactive-scale_1kvn9x:hover ._interactive-scale__description_1kvn9x {
    box-shadow: 0 0 0 .125rem rgba(255,255,255,.7)
}

._interactive-scale__description_1kvn9x {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: 32px 16px;
    border-radius: .25rem;
    text-align: center;
    border: 1px solid #F2F3F5
}

[data-theme=light-theme] ._interactive-scale__description_1kvn9x {
    box-shadow: 0 0 0 .0625rem rgba(202,204,214,.7)
}

[data-theme=dark-theme] ._interactive-scale__description_1kvn9x {
    box-shadow: 0 0 0 .0625rem rgba(255,255,255,.1)
}

[data-theme=light-theme] ._post-new__container_1qjez1, [data-theme=light-theme] ._surface--default_1yatsw, [data-theme=dark-theme] ._post-new__container_1qjez1, [data-theme=dark-theme] ._surface--default_1yatsw {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.35)
}

[data-theme=light-theme] ._interactive-scale__description_1kvn9x[data-selected=selected] {
    border-color: #36394D;
    outline-color: #36394D
}

[data-theme=dark-theme] ._interactive-scale__description_1kvn9x[data-selected=selected] {
    border-color: #e5e5e5;
    outline-color: #e5e5e5
}

@media (prefers-reduced-motion:no-preference) {
    ._interactive-scale__description_1kvn9x, ._interactive-scale__description_1kvn9x[data-selected=selected] {
        transition: border-color .1s ease-in-out,outline-color .1s ease-in-out
    }
}

._interactive-text_g60tn5 {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    display: block;
    width: 100%;
    padding: 8px 16px;
    border-radius: 4px;
    outline: transparent solid 1px;
    outline-offset: -2px
}

[data-theme=light-theme] ._interactive-text_g60tn5 {
    border-color: #CACCD6;
    background: #fff;
    color: #36394D
}

[data-theme=dark-theme] ._interactive-text_g60tn5 {
    border-color: #575757;
    background: #1d1d1d;
    color: #e5e5e5
}

[data-theme=light-theme] ._interactive-text_g60tn5:active, [data-theme=light-theme] ._interactive-text_g60tn5:focus, [data-theme=light-theme] ._interactive-text_g60tn5:hover {
    border-color: #36394D;
    outline-color: #36394D
}

[data-theme=dark-theme] ._interactive-text_g60tn5:active, [data-theme=dark-theme] ._interactive-text_g60tn5:focus, [data-theme=dark-theme] ._interactive-text_g60tn5:hover {
    border-color: #e5e5e5;
    outline-color: #e5e5e5
}

._language-selector_smtrdv {
    display: flex;
    position: relative;
    align-items: center;
    padding: 8px;
    z-index: 20002;
    grid-area: language-bar
}

[data-theme=light-theme] ._language-selector_smtrdv {
    background-color: #fff
}

[data-theme=dark-theme] ._language-selector_smtrdv {
    background-color: #1d1d1d
}

@media all and (max-width:767px) {
    ._language-selector_smtrdv {
        flex-wrap: wrap
    }
}

._language-selector__heading_smtrdv {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    align-self: center;
    margin: 0
}

[data-theme=light-theme] ._language-selector__heading_smtrdv {
    color: #36394D
}

[data-theme=dark-theme] ._language-selector__heading_smtrdv {
    color: #e5e5e5
}

@media all and (max-width:767px) {
    ._language-selector__heading_smtrdv, ._language-selector__select_smtrdv {
        width: 100%;
        margin-bottom: 8px
    }
}

@media all and (min-width:768px) {
    ._language-selector_smtrdv {
        justify-content: center
    }

    ._language-selector__select_smtrdv {
        min-width: 245px;
        margin-right: 8px;
        margin-left: 8px
    }
}

._language-selector__select_smtrdv .ember-power-select-trigger {
    line-height: normal
}

._language-selector__select_smtrdv .ember-power-select-selected-item {
    margin: 0
}

[data-theme=light-theme] ._language-selector__select_smtrdv .ember-power-select-selected-item {
    color: #36394D
}

[data-theme=dark-theme] ._language-selector__select_smtrdv .ember-power-select-selected-item {
    color: #e5e5e5
}

._language-selector__select_smtrdv .ember-power-select-options[role=listbox] {
    max-height: 18em
}

[data-theme=light-theme] ._language-selector__select_smtrdv .ember-power-select-option[aria-selected=true] {
    background-color: #F2F3F5;
    color: #36394D
}

[data-theme=dark-theme] ._language-selector__select_smtrdv .ember-power-select-option[aria-selected=true] {
    background-color: #2e2e2e;
    color: #e5e5e5
}

._language-selector__buttons_smtrdv {
    font-size: 0
}

@media all and (max-width:767px) {
    ._language-selector__buttons_smtrdv {
        display: flex;
        flex-direction: row-reverse;
        margin-right: 0;
        margin-left: auto
    }

        ._language-selector__buttons_smtrdv button:last-child {
            margin-right: 8px
        }
}

@media all and (min-width:768px) {
    ._language-selector__buttons_smtrdv button:first-child {
        margin-right: 8px
    }
}

._container_roudz3 {
    display: flex;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    height: 100%
}

[data-theme=light-theme] ._container_roudz3 {
    background-color: rgba(255,255,255,.5)
}

[data-theme=dark-theme] ._container_roudz3 {
    background-color: rgba(29,29,29,.5)
}

._loading__container_roudz3 {
    text-align: center
}

    ._loading__container_roudz3 p {
        margin: 0
    }

._container_1aozkf {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1
}

@media all and (-ms-high-contrast:none) {
    ._container_1aozkf {
        flex: 1 1 auto
    }
}

._post-new__container_1qjez1 {
    border-radius: 4px;
    min-height: 23.5rem;
    margin: 0 auto;
    padding: 1rem
}

[data-theme=light-theme] ._post-new__container_1qjez1 {
    background-color: #fff
}

[data-theme=dark-theme] ._post-new__container_1qjez1 {
    background-color: #1d1d1d
}

._post-new__footer_1qjez1 {
    padding-top: 1rem;
    text-align: right
}

    ._post-new__footer_1qjez1 &gt; button + button {
        margin-left: .5rem
    }

._pagination__arrow_qfehnr, ._pagination__arrows_qfehnr, ._pagination__container_qfehnr, ._pagination__counts_qfehnr {
    display: flex
}

._pagination__container_qfehnr {
    justify-content: flex-end
}

    ._pagination__container_qfehnr ._pagination__counts_qfehnr {
        align-items: center;
        color: #6b6b6b;
        margin-right: 16px
    }

    ._pagination__container_qfehnr ._pagination__arrows_qfehnr {
        padding: 0
    }

    ._pagination__container_qfehnr ._pagination__arrow_qfehnr {
        padding: 0;
        border: 0
    }

    ._pagination__container_qfehnr ._pagination_button_qfehnr {
        display: flex;
        width: 40px;
        height: 40px;
        background: #fff;
        border: 1px solid #e1e1e1;
        border-radius: 0 2px 2px 0;
        font-size: 24px;
        cursor: pointer
    }

        ._pagination__container_qfehnr ._pagination_button_qfehnr:disabled {
            opacity: .4;
            cursor: default
        }

._overlay_xcwup4 {
    display: flex;
    position: absolute;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%
}

.ember-modal-overlay {
    background-color: rgba(0,0,0,.8) !important;
    z-index: 20001
}

._player-modal__container_wvhsrg {
    width: 480px;
    max-height: 80vh;
    border-radius: 4px;
    overflow: visible
}

._player-modal__top-bar_wvhsrg {
    display: flex;
    justify-content: space-between;
    min-height: 32px
}

._player-modal__title_wvhsrg {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin-top: 0;
    margin-bottom: 24px;
    text-align: center
}

@media all and (min-width:1280px) {
    ._player-modal__title_wvhsrg {
        font-size: 1.5rem;
        line-height: 2rem
    }
}

._player-modal--completion_wvhsrg ._player-modal__title_wvhsrg {
    margin-bottom: 0;
    padding-top: 40px;
    font-size: 16px;
    line-height: 1.5rem
}

._player-modal__content_wvhsrg {
    padding-right: 32px;
    padding-bottom: 32px;
    padding-left: 32px
}

._player-modal--completion_wvhsrg ._player-modal__content_wvhsrg {
    padding-right: 108px;
    padding-bottom: 0;
    padding-left: 108px
}

@media all and (max-width:767px) {
    .ember-modal-overlay {
        position: fixed
    }

    ._player-modal__container_wvhsrg {
        width: 80vw
    }

    ._player-modal--completion_wvhsrg ._player-modal__content_wvhsrg {
        padding-right: 16px;
        padding-left: 16px
    }

    ._player-modal__content_wvhsrg {
        padding-right: 24px;
        padding-bottom: 24px;
        padding-left: 24px
    }
}

._action-region--close_wvhsrg {
    margin: 0;
    border: 0;
    background: 0 0;
    color: inherit;
    font: inherit;
    line-height: normal;
    text-decoration: none;
    cursor: pointer;
    overflow: visible;
    -moz-user-select: text;
    padding: 16px
}

    ._action-region--close_wvhsrg::-moz-focus-inner {
        padding: 0;
        border: 0
    }

._surface--default_1yatsw, ._surface--raised_1yatsw {
    border-radius: 4px
}

._action-region--close_wvhsrg &gt; i {
    font-size: 24px
}

._player-modal--knockout_wvhsrg {
    width: 16.25rem;
    background-color: none
}

    ._player-modal--knockout_wvhsrg [class*=player-modal__content] {
        padding: 0 !important
    }

    ._player-modal--knockout_wvhsrg [class*=player-modal__top-bar] {
        display: none
    }

    ._player-modal--knockout_wvhsrg [class*=surface__container] {
        background-color: transparent !important
    }

._surface__container_1yatsw {
    width: 100%;
    height: 100%
}

[data-theme=light-theme] ._surface--default_1yatsw {
    background-color: #fff
}

[data-theme=dark-theme] ._surface--default_1yatsw {
    background-color: #1d1d1d
}

[data-theme=light-theme] ._surface--raised_1yatsw {
    background-color: #fff
}

[data-theme=dark-theme] ._surface--raised_1yatsw {
    background-color: #1d1d1d
}

[data-theme=light-theme] ._surface--raised_1yatsw, [data-theme=dark-theme] ._surface--raised_1yatsw {
    box-shadow: 0 40px 80px -40px rgba(0,0,0,.6)
}

[data-theme=light-theme] ._surface--content_1yatsw {
    background-color: #fff
}

[data-theme=dark-theme] ._surface--content_1yatsw {
    background-color: #1d1d1d
}

[data-theme=light-theme] ._surface--content_1yatsw, [data-theme=dark-theme] ._surface--content_1yatsw {
    box-shadow: 0 4px 10px 2px rgba(0,0,0,.16)
}

[data-theme=light-theme] ._modal_1yatsw {
    background-color: #fff
}

[data-theme=dark-theme] ._modal_1yatsw {
    background-color: #2e2e2e
}

._power-select-language-bar_18zqty ._input_18zqty, ._power-select-search__container_19dwzp ._input_19dwzp {
    line-height: 1.25rem;
    height: 2rem;
    padding-left: 2.5rem;
    border-radius: .25rem;
    background-color: transparent;
    font-weight: 400
}

._power-select-language-bar_18zqty {
    position: relative
}

    ._power-select-language-bar_18zqty ._input_18zqty {
        font-size: .875rem
    }

[data-theme=light-theme] ._power-select-language-bar_18zqty ._input_18zqty {
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._power-select-language-bar_18zqty ._input_18zqty {
    border-color: #575757;
    color: #e5e5e5
}

._power-select-language-bar_18zqty ._input_18zqty[type=search]::-webkit-search-cancel-button, ._power-select-language-bar_18zqty ._input_18zqty[type=search]::-webkit-search-decoration, ._power-select-language-bar_18zqty ._input_18zqty[type=search]::-webkit-search-results-button, ._power-select-language-bar_18zqty ._input_18zqty[type=search]::-webkit-search-results-decoration {
    display: none
}

._power-select-language-bar_18zqty ._icon_18zqty {
    position: absolute;
    top: .25rem;
    left: 0;
    margin: 0 .5rem;
    font-size: 1.5rem
}

[data-theme=light-theme] ._power-select-language-bar_18zqty ._icon_18zqty {
    color: #36394D
}

[data-theme=dark-theme] ._power-select-language-bar_18zqty ._icon_18zqty {
    color: #e5e5e5
}

._power-select-search__container_19dwzp {
    position: relative
}

    ._power-select-search__container_19dwzp ._input_19dwzp {
        font-size: .875rem
    }

[data-theme=light-theme] ._power-select-search__container_19dwzp ._input_19dwzp {
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._power-select-search__container_19dwzp ._input_19dwzp {
    border-color: #575757;
    color: #e5e5e5
}

._power-select-search__container_19dwzp ._input_19dwzp[type=search]::-webkit-search-cancel-button, ._power-select-search__container_19dwzp ._input_19dwzp[type=search]::-webkit-search-decoration, ._power-select-search__container_19dwzp ._input_19dwzp[type=search]::-webkit-search-results-button, ._power-select-search__container_19dwzp ._input_19dwzp[type=search]::-webkit-search-results-decoration {
    display: none
}

._power-select-search__container_19dwzp ._icon_19dwzp {
    position: absolute;
    top: .25rem;
    left: 0;
    margin: 0 .5rem;
    font-size: 1.5rem
}

._progress-ring__checkmark_jgsecr, ._progress-ring__ring-inset_jgsecr {
    left: 50%;
    transform: translatex(-50%) translatey(-50%);
    position: absolute
}

[data-theme=light-theme] ._power-select-search__container_19dwzp ._icon_19dwzp {
    color: #36394D
}

[data-theme=dark-theme] ._power-select-search__container_19dwzp ._icon_19dwzp {
    color: #e5e5e5
}

._presentation__slide_wim8lh {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: flex;
    flex: 1
}

._presentation-tooltip_20i1ze {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1
}

._container_jnne67 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    background-color: #00192A;
    color: #fff
}

    ._container_jnne67 &gt; div {
        display: flex;
        align-items: center
    }

._you-are-previewing_jnne67 {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem
}

._course-name_jnne67 {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem
}

@media all and (max-width:767px) {
    ._opt-in-flow__container_jnne67 {
        display: none !important
    }
}

._like-the-new-look_jnne67 {
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem
}

._switch-back_jnne67 {
    font-weight: 600;
    line-height: 1.5rem;
    text-transform: uppercase;
    font-size: .75rem
}

._switch-back__link_jnne67 {
    color: #fff
}

._spacing_jnne67 {
    display: inline-block;
    padding-left: .5rem;
    padding-right: .5rem
}

._proctor-progress_671866 {
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    text-transform: uppercase;
    display: block;
    margin: 0 0 .5rem
}

[data-theme=light-theme] ._proctor-progress_671866 {
    color: #6F7282
}

[data-theme=dark-theme] ._proctor-progress_671866 {
    color: #818181
}

[data-percentage-completion='1'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='1'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(1.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='1'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(3.6deg)
    }

[data-percentage-completion='2'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='2'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(3.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='2'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(7.2deg)
    }

[data-percentage-completion='3'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='3'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(5.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='3'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(10.8deg)
    }

[data-percentage-completion='4'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='4'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(7.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='4'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(14.4deg)
    }

[data-percentage-completion='5'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='5'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(9deg);
    transition-delay: .1s
}

    [data-percentage-completion='5'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(18deg)
    }

[data-percentage-completion='6'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='6'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(10.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='6'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(21.6deg)
    }

[data-percentage-completion='7'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='7'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(12.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='7'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(25.2deg)
    }

[data-percentage-completion='8'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='8'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(14.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='8'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(28.8deg)
    }

[data-percentage-completion='9'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='9'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(16.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='9'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(32.4deg)
    }

[data-percentage-completion='10'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='10'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(18deg);
    transition-delay: .1s
}

    [data-percentage-completion='10'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(36deg)
    }

[data-percentage-completion='11'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='11'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(19.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='11'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(39.6deg)
    }

[data-percentage-completion='12'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='12'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(21.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='12'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(43.2deg)
    }

[data-percentage-completion='13'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='13'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(23.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='13'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(46.8deg)
    }

[data-percentage-completion='14'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='14'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(25.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='14'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(50.4deg)
    }

[data-percentage-completion='15'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='15'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(27deg);
    transition-delay: .1s
}

    [data-percentage-completion='15'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(54deg)
    }

[data-percentage-completion='16'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='16'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(28.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='16'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(57.6deg)
    }

[data-percentage-completion='17'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='17'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(30.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='17'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(61.2deg)
    }

[data-percentage-completion='18'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='18'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(32.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='18'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(64.8deg)
    }

[data-percentage-completion='19'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='19'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(34.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='19'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(68.4deg)
    }

[data-percentage-completion='20'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='20'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(36deg);
    transition-delay: .1s
}

    [data-percentage-completion='20'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(72deg)
    }

[data-percentage-completion='21'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='21'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(37.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='21'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(75.6deg)
    }

[data-percentage-completion='22'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='22'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(39.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='22'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(79.2deg)
    }

[data-percentage-completion='23'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='23'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(41.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='23'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(82.8deg)
    }

[data-percentage-completion='24'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='24'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(43.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='24'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(86.4deg)
    }

[data-percentage-completion='25'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='25'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(45deg);
    transition-delay: .1s
}

    [data-percentage-completion='25'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(90deg)
    }

[data-percentage-completion='26'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='26'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(46.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='26'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(93.6deg)
    }

[data-percentage-completion='27'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='27'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(48.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='27'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(97.2deg)
    }

[data-percentage-completion='28'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='28'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(50.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='28'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(100.8deg)
    }

[data-percentage-completion='29'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='29'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(52.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='29'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(104.4deg)
    }

[data-percentage-completion='30'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='30'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(54deg);
    transition-delay: .1s
}

    [data-percentage-completion='30'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(108deg)
    }

[data-percentage-completion='31'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='31'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(55.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='31'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(111.6deg)
    }

[data-percentage-completion='32'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='32'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(57.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='32'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(115.2deg)
    }

[data-percentage-completion='33'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='33'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(59.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='33'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(118.8deg)
    }

[data-percentage-completion='34'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='34'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(61.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='34'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(122.4deg)
    }

[data-percentage-completion='35'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='35'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(63deg);
    transition-delay: .1s
}

    [data-percentage-completion='35'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(126deg)
    }

[data-percentage-completion='36'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='36'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(64.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='36'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(129.6deg)
    }

[data-percentage-completion='37'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='37'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(66.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='37'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(133.2deg)
    }

[data-percentage-completion='38'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='38'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(68.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='38'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(136.8deg)
    }

[data-percentage-completion='39'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='39'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(70.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='39'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(140.4deg)
    }

[data-percentage-completion='40'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='40'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(72deg);
    transition-delay: .1s
}

    [data-percentage-completion='40'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(144deg)
    }

[data-percentage-completion='41'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='41'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(73.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='41'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(147.6deg)
    }

[data-percentage-completion='42'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='42'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(75.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='42'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(151.2deg)
    }

[data-percentage-completion='43'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='43'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(77.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='43'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(154.8deg)
    }

[data-percentage-completion='44'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='44'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(79.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='44'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(158.4deg)
    }

[data-percentage-completion='45'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='45'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(81deg);
    transition-delay: .1s
}

    [data-percentage-completion='45'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(162deg)
    }

[data-percentage-completion='46'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='46'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(82.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='46'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(165.6deg)
    }

[data-percentage-completion='47'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='47'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(84.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='47'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(169.2deg)
    }

[data-percentage-completion='48'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='48'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(86.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='48'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(172.8deg)
    }

[data-percentage-completion='49'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='49'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(88.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='49'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(176.4deg)
    }

[data-percentage-completion='50'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='50'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(90deg);
    transition-delay: .1s
}

    [data-percentage-completion='50'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(180deg)
    }

[data-percentage-completion='51'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='51'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(91.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='51'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(183.6deg)
    }

[data-percentage-completion='52'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='52'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(93.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='52'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(187.2deg)
    }

[data-percentage-completion='53'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='53'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(95.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='53'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(190.8deg)
    }

[data-percentage-completion='54'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='54'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(97.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='54'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(194.4deg)
    }

[data-percentage-completion='55'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='55'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(99deg);
    transition-delay: .1s
}

    [data-percentage-completion='55'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(198deg)
    }

[data-percentage-completion='56'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='56'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(100.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='56'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(201.6deg)
    }

[data-percentage-completion='57'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='57'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(102.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='57'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(205.2deg)
    }

[data-percentage-completion='58'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='58'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(104.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='58'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(208.8deg)
    }

[data-percentage-completion='59'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='59'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(106.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='59'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(212.4deg)
    }

[data-percentage-completion='60'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='60'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(108deg);
    transition-delay: .1s
}

    [data-percentage-completion='60'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(216deg)
    }

[data-percentage-completion='61'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='61'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(109.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='61'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(219.6deg)
    }

[data-percentage-completion='62'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='62'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(111.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='62'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(223.2deg)
    }

[data-percentage-completion='63'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='63'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(113.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='63'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(226.8deg)
    }

[data-percentage-completion='64'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='64'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(115.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='64'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(230.4deg)
    }

[data-percentage-completion='65'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='65'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(117deg);
    transition-delay: .1s
}

    [data-percentage-completion='65'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(234deg)
    }

[data-percentage-completion='66'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='66'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(118.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='66'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(237.6deg)
    }

[data-percentage-completion='67'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='67'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(120.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='67'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(241.2deg)
    }

[data-percentage-completion='68'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='68'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(122.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='68'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(244.8deg)
    }

[data-percentage-completion='69'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='69'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(124.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='69'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(248.4deg)
    }

[data-percentage-completion='70'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='70'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(126deg);
    transition-delay: .1s
}

    [data-percentage-completion='70'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(252deg)
    }

[data-percentage-completion='71'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='71'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(127.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='71'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(255.6deg)
    }

[data-percentage-completion='72'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='72'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(129.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='72'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(259.2deg)
    }

[data-percentage-completion='73'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='73'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(131.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='73'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(262.8deg)
    }

[data-percentage-completion='74'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='74'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(133.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='74'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(266.4deg)
    }

[data-percentage-completion='75'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='75'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(135deg);
    transition-delay: .1s
}

    [data-percentage-completion='75'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(270deg)
    }

[data-percentage-completion='76'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='76'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(136.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='76'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(273.6deg)
    }

[data-percentage-completion='77'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='77'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(138.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='77'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(277.2deg)
    }

[data-percentage-completion='78'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='78'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(140.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='78'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(280.8deg)
    }

[data-percentage-completion='79'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='79'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(142.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='79'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(284.4deg)
    }

[data-percentage-completion='80'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='80'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(144deg);
    transition-delay: .1s
}

    [data-percentage-completion='80'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(288deg)
    }

[data-percentage-completion='81'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='81'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(145.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='81'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(291.6deg)
    }

[data-percentage-completion='82'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='82'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(147.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='82'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(295.2deg)
    }

[data-percentage-completion='83'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='83'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(149.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='83'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(298.8deg)
    }

[data-percentage-completion='84'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='84'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(151.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='84'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(302.4deg)
    }

[data-percentage-completion='85'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='85'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(153deg);
    transition-delay: .1s
}

    [data-percentage-completion='85'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(306deg)
    }

[data-percentage-completion='86'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='86'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(154.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='86'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(309.6deg)
    }

[data-percentage-completion='87'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='87'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(156.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='87'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(313.2deg)
    }

[data-percentage-completion='88'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='88'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(158.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='88'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(316.8deg)
    }

[data-percentage-completion='89'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='89'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(160.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='89'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(320.4deg)
    }

[data-percentage-completion='90'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='90'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(162deg);
    transition-delay: .1s
}

    [data-percentage-completion='90'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(324deg)
    }

[data-percentage-completion='91'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='91'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(163.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='91'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(327.6deg)
    }

[data-percentage-completion='92'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='92'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(165.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='92'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(331.2deg)
    }

[data-percentage-completion='93'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='93'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(167.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='93'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(334.8deg)
    }

[data-percentage-completion='94'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='94'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(169.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='94'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(338.4deg)
    }

[data-percentage-completion='95'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='95'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(171deg);
    transition-delay: .1s
}

    [data-percentage-completion='95'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(342deg)
    }

[data-percentage-completion='96'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='96'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(172.8deg);
    transition-delay: .1s
}

    [data-percentage-completion='96'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(345.6deg)
    }

[data-percentage-completion='97'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='97'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(174.6deg);
    transition-delay: .1s
}

    [data-percentage-completion='97'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(349.2deg)
    }

[data-percentage-completion='98'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='98'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(176.4deg);
    transition-delay: .1s
}

    [data-percentage-completion='98'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(352.8deg)
    }

[data-percentage-completion='99'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='99'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(178.2deg);
    transition-delay: .1s
}

    [data-percentage-completion='99'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(356.4deg)
    }

[data-percentage-completion='100'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr, [data-percentage-completion='100'] ._progress-ring__ring_jgsecr ._progress-ring__mask_jgsecr._progress-ring--full_jgsecr {
    transform: rotate(180deg);
    transition-delay: .1s
}

    [data-percentage-completion='100'] ._progress-ring__ring_jgsecr ._progress-ring--fill_jgsecr._progress-ring--fix_jgsecr {
        transform: rotate(360deg)
    }

._progress-ring__ring_jgsecr {
    display: block;
    position: relative;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%
}

[data-theme=light-theme] ._progress-ring__ring_jgsecr {
    background-color: #6F7282
}

[data-theme=dark-theme] ._progress-ring__ring_jgsecr {
    background-color: #818181
}

._progress-ring--fill_jgsecr, ._progress-ring__mask_jgsecr {
    position: absolute;
    width: 1.5rem;
    height: 1.5rem;
    transition: transform .2s ease;
    border-radius: 50%;
    backface-visibility: hidden
}

._progress-ring__mask_jgsecr {
    clip: rect(0,1.5rem,1.5rem,.75rem)
}

    ._progress-ring__mask_jgsecr ._progress-ring--fill_jgsecr {
        clip: rect(0,.75rem,1.5rem,0)
    }

._progress-ring__ring-inset_jgsecr {
    display: block;
    top: 50%;
    width: 1.25rem;
    height: 1.25rem;
    border-radius: 50%
}

[data-theme=light-theme] ._progress-ring__ring-inset_jgsecr {
    background-color: #F2F3F5
}

[data-theme=dark-theme] ._progress-ring__ring-inset_jgsecr {
    background-color: #2e2e2e
}

._progress-ring__checkmark_jgsecr {
    display: inline-block;
    top: 50%;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
    background-color: currentColor;
    font-size: 1.375rem;
    overflow: hidden;
    visibility: hidden
}

._quiz__choice_1ut282, ._quiz__explanation_1ut282 {
    border-width: 1px;
    border-radius: 2px;
    border-style: solid
}

._progress-ring__checkmark_jgsecr .toga-icon {
    display: inline-block;
    position: relative;
    width: 1.5rem;
    height: 1.5rem;
    transition: font-size 250ms ease-in-out,opacity .2s ease;
    color: #fff;
    font-size: 0;
    font-weight: 700;
    line-height: normal;
    opacity: 0
}

    ._progress-ring__checkmark_jgsecr .toga-icon:before {
        position: absolute;
        top: calc(50% + 1px);
        left: 50%;
        transform: translatex(-50%) translatey(-50%)
    }

._quiz-inner_1ut282, ._quiz_1ut282, ._quiz_1ut282:after, ._quiz__result-answer_1ut282 {
    position: relative
}

[data-percentage-completion='100'] ._progress-ring__checkmark_jgsecr .toga-icon {
    transition: font-size 250ms ease-in-out,opacity .2s ease;
    font-size: 1.5rem;
    opacity: 1
}

[data-percentage-completion='100'] ._progress-ring__checkmark_jgsecr {
    visibility: visible
}

._quiz_1ut282 {
    flex: 1 1 0;
    width: 100%;
    max-width: 43.75rem;
    min-height: 0;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

    ._quiz_1ut282:after {
        display: block;
        top: 0;
        left: 0;
        width: 100%;
        height: 5rem;
        background-color: inherit;
        content: ''
    }

@media all and (max-width:767px) {
    ._quiz_1ut282 {
        margin: 1rem auto 0
    }

        ._quiz_1ut282:after {
            height: 1rem
        }
}

._quiz-inner_1ut282 {
    display: flex;
    flex-direction: column
}

    ._quiz-inner_1ut282 .fr-view p {
        margin-top: 0;
        margin-bottom: 0
    }

._quiz__prompt_1ut282 {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    display: block;
    margin: 0 0 1.5rem
}

@media all and (min-width:1280px) {
    ._quiz__prompt_1ut282 {
        font-size: 1.5rem;
        line-height: 2rem
    }
}

[data-theme=light-theme] ._quiz__prompt_1ut282 {
    color: #36394D
}

[data-theme=dark-theme] ._quiz__prompt_1ut282 {
    color: #e5e5e5
}

._quiz__instructions_1ut282 {
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    margin: 0 0 1rem
}

[data-theme=light-theme] ._quiz__instructions_1ut282 {
    color: #36394D
}

[data-theme=dark-theme] ._quiz__instructions_1ut282 {
    color: #e5e5e5
}

._quiz__choices_1ut282 {
    display: block;
    margin: 0
}

._quiz__explanation_1ut282 {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 32px 0 0;
    padding: 24px
}

[data-theme=light-theme] ._quiz__explanation_1ut282 {
    background-color: #F2F3F5;
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._quiz__explanation_1ut282 {
    background-color: #2e2e2e;
    border-color: #575757;
    color: #e5e5e5
}

._quiz__result_1ut282 {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin: 0
}

._quiz__result-answer_1ut282:after, ._quiz__result-answer_1ut282:before {
    display: inline;
    content: ''
}

._quiz__result-answer_1ut282:not(:last-child):after, ._quiz__result-answer_1ut282:not(:only-child):after {
    content: ','
}

._quiz__result-answer_1ut282:last-child:after, ._quiz__result-answer_1ut282:only-child:after {
    content: '.'
}

._quiz__result-answer_1ut282:nth-last-child(2):after {
    content: ', &amp; '
}

@media all and (max-width:319px) {
    ._quiz__result--highlight_1ut282 {
        display: block
    }
}

._quiz__result--correct_1ut282 ._quiz__result--highlight_1ut282 {
    color: #379A49
}

._quiz__result--incorrect_1ut282 ._quiz__result--highlight_1ut282 {
    color: #d83232
}

._quiz__complete--pass-fail_1ut282 [data-navigation=interactive], ._quiz__complete_1ut282 [data-navigation=interactive] {
    order: 2
}

@media all and (min-width:768px) {
    ._quiz__complete--pass-fail_1ut282 [data-navigation=interactive], ._quiz__complete_1ut282 [data-navigation=interactive] {
        text-align: center
    }
}

._quiz__complete-header_1ut282 {
    order: 1
}

._quiz__complete--pass-fail_1ut282 ._quiz__complete-header_1ut282, ._quiz__complete_1ut282 ._quiz__complete-header_1ut282 {
    text-align: center
}

._quiz__results_1ut282 {
    order: 2
}

._quiz__complete--pass-fail_1ut282 ._quiz__results_1ut282, ._quiz__complete_1ut282 ._quiz__results_1ut282 {
    order: 3;
    padding-top: 56px
}

._quiz__explanation-text_1ut282 {
    margin: 8px 0 0;
    font-weight: 400
}

._quiz__complete-result_1ut282 {
    margin: 0 0 1rem
}

._quiz__complete-result--pass_1ut282 {
    color: #379A49
}

._quiz__complete-result--fail_1ut282 {
    color: #d83232
}

._quiz__percent_1ut282 {
    display: block;
    margin: 0;
    color: #379A49;
    font-size: 4.5rem;
    font-weight: 600;
    line-height: 1
}

._quiz__complete_1ut282 ._quiz__percent_1ut282 {
    margin-bottom: 24px
}

._quiz__percent--fail_1ut282 {
    color: #d83232
}

._quiz__passing-grade_1ut282 {
    display: block;
    margin: 0 0 24px;
    padding-top: 16px
}

._quiz__answer-count_1ut282 {
    text-align: left
}

._quiz__question-results_1ut282 {
    margin: 0;
    padding: 0;
    list-style-type: none
}

._quiz__choice_1ut282 {
    display: block;
    width: 100%;
    margin: 0 0 16px;
    padding: 24px;
    text-align: left
}

[data-theme=light-theme] ._quiz__choice_1ut282 {
    background-color: #F2F3F5;
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._quiz__choice_1ut282 {
    background-color: #2e2e2e;
    border-color: #575757;
    color: #e5e5e5
}

._quiz__choice_1ut282:last-child {
    margin-bottom: 0
}

._quiz__choice-divider_1ut282 {
    margin: 16px 0;
    border-style: solid
}

[data-theme=light-theme] ._quiz__choice-divider_1ut282 {
    border-color: #CACCD6
}

[data-theme=dark-theme] ._quiz__choice-divider_1ut282 {
    border-color: #575757
}

._quiz__question_1ut282 {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem;
    display: flex;
    position: relative;
    margin: 0;
    padding-right: 48px
}

    ._quiz__question_1ut282 p {
        margin-top: 0;
        margin-bottom: 0
    }

._quiz__question-number_1ut282 {
    padding-right: .25rem;
    word-break: keep-all
}

.tooltip__content--breakall, .tooltipster-content {
    word-break: break-word
}

._quiz__answer_1ut282 {
    margin: 0
}

._quiz__answer-icon_1ut282 {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    width: 1.5rem;
    height: 1.5rem;
    font-size: 1.5rem
}

._quiz__answer-icon--correct_1ut282 {
    color: #379A49
}

._quiz__answer-icon--incorrect_1ut282 {
    color: #d83232
}

._quiz__checkbox-list_1ut282 {
    margin: 0;
    padding: 0;
    list-style: none
}

    ._quiz__checkbox-list_1ut282 ._quiz__checkbox-list-item_1ut282:last-child .course-player__interactive-checkbox {
        margin-bottom: 0
    }

._skip-presentation-modal__heading_1p2p8f {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin-bottom: .5rem;
    text-align: center
}

@media all and (min-width:1280px) {
    ._skip-presentation-modal__heading_1p2p8f {
        font-size: 1.5rem;
        line-height: 2rem
    }
}

._skip-presentation-modal__content_1p2p8f {
    margin-bottom: 1.5rem;
    text-align: center
}

._skip-presentation-modal__button-container_1p2p8f {
    display: flex;
    justify-content: center
}

    ._skip-presentation-modal__button-container_1p2p8f button:first-child {
        margin-right: .5rem
    }

._social-share_1b9lie {
    display: flex;
    position: fixed;
    top: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    width: 100vw;
    height: 100vh;
    padding: 1rem;
    z-index: 999590
}

@media screen and (max-width:320px) {
    ._social-share_1b9lie {
        padding: 2rem 1rem 1rem
    }
}

._social-share_1b9lie__backdrop {
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: #000;
    opacity: 30%;
    z-index: 1
}

._social-share_1b9lie__button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.5rem;
    text-transform: uppercase;
    margin-bottom: .5rem;
    padding: 0 16px
}

    ._social-share_1b9lie__button:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] ._social-share_1b9lie__button {
    color: #36394D
}

[data-theme=dark-theme] ._social-share_1b9lie__button {
    color: #e5e5e5
}

[data-theme=light-theme] ._social-share_1b9lie__button:not([disabled]):focus, [data-theme=light-theme] ._social-share_1b9lie__button:not([disabled]):hover {
    background-color: rgba(29,29,29,.1)
}

[data-theme=dark-theme] ._social-share_1b9lie__button:not([disabled]):focus, [data-theme=dark-theme] ._social-share_1b9lie__button:not([disabled]):hover {
    background-color: rgba(255,255,255,.1)
}

._social-share_1b9lie__button:last-child {
    margin-bottom: 0
}

._social-share_1b9lie__button-icon {
    display: inline-flex;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    margin-right: .5rem;
    font-size: 20px;
    pointer-events: none
}

._social-share_1b9lie__button-text {
    height: 100%;
    line-height: 2.5rem;
    pointer-events: none
}

._social-share_1b9lie__copy-complete {
    display: inline-block;
    margin-right: .5rem;
    font-size: 1.25rem
}

._social-share_1b9lie__copy-loading {
    margin-right: .5rem;
    fill: currentColor
}

._social-share_1b9lie__dismiss {
    padding: 0;
    border: 0;
    background-color: transparent;
    position: absolute;
    top: 1rem;
    right: 1rem;
    cursor: pointer;
    z-index: 2
}

    ._social-share_1b9lie__dismiss i {
        font-size: 24px
    }

    ._social-share_1b9lie__dismiss:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] ._social-share_1b9lie__dismiss {
    color: #36394D
}

[data-theme=dark-theme] ._social-share_1b9lie__dismiss {
    color: #e5e5e5
}

._social-share_1b9lie__modal {
    display: flex;
    position: relative;
    flex-direction: column;
    width: 280px;
    padding: 3.75rem 2.625rem;
    border-radius: 4px;
    z-index: 1
}

[data-theme=light-theme] ._social-share_1b9lie__modal, [data-theme=dark-theme] ._social-share_1b9lie__modal {
    box-shadow: 0 40px 80px -40px rgba(0,0,0,.6)
}

[data-theme=light-theme] ._social-share_1b9lie__modal {
    background-color: #fff
}

[data-theme=dark-theme] ._social-share_1b9lie__modal {
    background-color: #1d1d1d
}

@media screen and (max-width:320px) {
    ._social-share_1b9lie__dismiss {
        top: .5rem;
        right: .5rem
    }

    ._social-share_1b9lie__modal {
        width: 100%;
        height: 100%;
        padding: 2.5rem 1.5rem
    }
}

._social-share_1b9lie__modal-title {
    margin: 0 0 2rem;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.25rem;
    text-align: center
}

[data-theme=light-theme] ._social-share_1b9lie__modal-title {
    color: #36394D
}

[data-theme=dark-theme] ._social-share_1b9lie__modal-title {
    color: #e5e5e5
}

._social-share_1b9lie__networks {
    display: flex;
    flex-direction: column;
    text-align: center;
    overflow-y: auto
}

._hidden_1szlq0 {
    display: none
}

._error-list_1szlq0 {
    margin: 0 0 8px;
    padding: 0;
    list-style: none
}

    ._error-list_1szlq0 ._error-list__item_1szlq0 {
        height: 3rem;
        display: flex;
        align-items: center;
        border-radius: 2px;
        background-color: #d83232;
        color: #fff
    }

    ._error-list_1szlq0 ._error-list__item-icon_1szlq0 {
        width: 40px;
        height: 48px;
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 1.5rem;
        background: rgba(255,255,255,.15)
    }

._file-picker__container_1szlq0 .fsp-header, ._file-picker__container_1szlq0 .fsp-header-icon, ._file-picker__container_1szlq0 .fsp-notifications__container {
    display: none
}

._error-list_1szlq0 ._error-list__item-message_1szlq0 {
    padding-left: 16px;
    font-size: .875rem
}

._file-picker__container_1szlq0 div.fsp-modal {
    z-index: 0;
    height: 360px;
    border: 1px solid;
    border-radius: .125rem
}

[data-theme=light-theme] ._file-picker__container_1szlq0 div.fsp-modal {
    background-color: #F2F3F5;
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 div.fsp-modal {
    background-color: #2e2e2e;
    border-color: #575757;
    color: #e5e5e5
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-footer {
    background-color: #F2F3F5;
    border-color: #CACCD6
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-footer {
    background-color: #2e2e2e;
    border-color: #575757
}

._file-picker__container_1szlq0 .fsp-footer__nav--left {
    line-height: initial
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-drop-area {
    background-color: #F2F3F5
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-drop-area {
    background-color: #2e2e2e
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-drop-area:hover {
    background-color: #fff
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-drop-area:hover {
    background-color: #e5e5e5
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-text__title {
    color: #36394D
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-text__title {
    color: #e5e5e5
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-summary__item {
    background-color: #fff
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-summary__item {
    background-color: #e5e5e5
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-summary__item-name {
    color: #36394D
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-summary__item-name {
    color: #2e2e2e
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-summary__size {
    color: #6F7282
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-summary__size {
    color: #575757
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-select-labels--active .fsp-text__title, [data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-select-labels--active .fsp-text__title {
    color: #36394D
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-select-labels--active .fsp-text__subheader {
    color: #6F7282
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-select-labels--active .fsp-text__subheader {
    color: #575757
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-source-list__item:hover {
    color: #000
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-source-list__item:hover {
    color: #fff
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-source-list__item\--active {
    background-color: #F2F3F5
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-source-list__item\--active {
    background-color: #2e2e2e
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-modal__sidebar, [data-theme=light-theme] ._file-picker__container_1szlq0 .fst-sidebar {
    background-color: #CACCD6;
    border-color: #CACCD6
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-modal__sidebar, [data-theme=dark-theme] ._file-picker__container_1szlq0 .fst-sidebar {
    background-color: #575757;
    border-color: #575757
}

._file-picker__container_1szlq0 .fsp-button\--primary {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
    padding: 8px 16px;
    border: 0;
    font-size: .75rem;
    line-height: 1rem;
    text-transform: uppercase;
    min-height: 32px;
    height: auto;
    font-weight: 500
}

    ._file-picker__container_1szlq0 .fsp-button\--primary:disabled {
        cursor: initial;
        opacity: .3
    }

    ._file-picker__container_1szlq0 .fsp-button\--primary:not([disabled]):focus, ._file-picker__container_1szlq0 .fsp-button\--primary:not([disabled]):hover {
        position: relative
    }

        ._file-picker__container_1szlq0 .fsp-button\--primary:not([disabled]):focus::before, ._file-picker__container_1szlq0 .fsp-button\--primary:not([disabled]):hover::before {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border-radius: 4px;
            content: "";
            background-color: rgba(29,29,29,.3)
        }

        ._file-picker__container_1szlq0 .fsp-button\--outline:not([disabled]):focus, ._file-picker__container_1szlq0 .fsp-button\--outline:not([disabled]):hover, ._file-picker__container_1szlq0 .fsp-button\--primary:not([disabled]):focus &gt; *, ._file-picker__container_1szlq0 .fsp-button\--primary:not([disabled]):hover &gt; * {
            position: relative
        }

._file-picker__container_1szlq0 .fsp-button\--cancel, ._file-picker__container_1szlq0 .fsp-button\--outline {
    display: inline-flex;
    border-radius: 4px;
    font-size: .75rem;
    line-height: 1rem;
    text-transform: uppercase;
    min-height: 32px;
    height: auto;
    font-weight: 500;
    text-align: center
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-button\--primary {
    background-color: #36394D;
    color: #fff
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-button\--primary {
    background-color: #e5e5e5;
    color: #1d1d1d
}

._file-picker__container_1szlq0 .fsp-button\--cancel {
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border: 1px solid;
    background-color: transparent;
    padding: 0 16px
}

    ._file-picker__container_1szlq0 .fsp-button\--cancel:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-button\--cancel {
    border-color: rgba(54,57,77,.5);
    color: #36394D
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-button\--cancel {
    border-color: rgba(229,229,229,.5);
    color: #e5e5e5
}

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-button\--cancel:not([disabled]):focus, [data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-button\--cancel:not([disabled]):hover {
    border-color: #36394D
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-button\--cancel:not([disabled]):focus, [data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-button\--cancel:not([disabled]):hover {
    border-color: #e5e5e5
}

._file-picker__container_1szlq0 .fsp-button\--outline {
    align-items: center;
    justify-content: center;
    cursor: pointer;
    padding: 8px 16px;
    border: 0
}

    ._file-picker__container_1szlq0 .fsp-button\--outline:disabled {
        cursor: initial;
        opacity: .3
    }

    ._file-picker__container_1szlq0 .fsp-button\--outline:not([disabled]):focus::before, ._file-picker__container_1szlq0 .fsp-button\--outline:not([disabled]):hover::before {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 4px;
        content: "";
        background-color: rgba(29,29,29,.3)
    }

    ._file-picker__container_1szlq0 .fsp-button\--outline:not([disabled]):focus &gt; *, ._file-picker__container_1szlq0 .fsp-button\--outline:not([disabled]):hover &gt; *, ._survey-choices_h8s6nx, ._survey_h8s6nx, ._toga-button_21kg9g {
        position: relative
    }

        ._content_1yintd:after, ._survey_h8s6nx:after, ._videoproxy__iframe_3iu414:after {
            content: ''
        }

[data-theme=light-theme] ._file-picker__container_1szlq0 .fsp-button\--outline {
    background-color: #36394D;
    color: #fff
}

[data-theme=dark-theme] ._file-picker__container_1szlq0 .fsp-button\--outline {
    background-color: #e5e5e5;
    color: #1d1d1d
}

._file-picker__container_1szlq0 .fsp-button:hover {
    opacity: 1
}

@media screen and (min-width:769px) {
    ._file-picker__container_1szlq0 .fsp-content {
        height: 100%
    }
}

@media screen and (max-width:768px) {
    ._file-picker__container_1szlq0 .fsp-header {
        display: block
    }

    ._file-picker__container_1szlq0 .fsp-header-icon {
        display: none
    }
}

._survey_h8s6nx {
    flex: 1 1 0;
    width: 100%;
    max-width: 43.75rem;
    min-height: 0;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

    ._survey_h8s6nx:after {
        display: block;
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
        height: 5rem;
        background-color: inherit
    }

@media all and (max-width:767px) {
    ._survey_h8s6nx {
        margin: 1rem auto 0
    }

        ._survey_h8s6nx:after {
            height: 1rem
        }
}

._survey-inner_h8s6nx {
    display: flex;
    flex-direction: column
}

    ._survey-inner_h8s6nx .fr-view p {
        margin-top: 0;
        margin-bottom: 0
    }

._survey__prompt_h8s6nx {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    display: block;
    margin: 0 0 1.5rem
}

@media all and (min-width:1280px) {
    ._survey__prompt_h8s6nx {
        font-size: 1.5rem;
        line-height: 2rem
    }
}

[data-theme=light-theme] ._survey__prompt_h8s6nx {
    color: #36394D
}

[data-theme=dark-theme] ._survey__prompt_h8s6nx {
    color: #e5e5e5
}

._survey-labels_h8s6nx {
    display: flex;
    justify-content: space-between;
    margin: 0 0 16px
}

._survey-label_h8s6nx {
    font-size: 1rem;
    text-transform: capitalize
}

._survey-label_h8s6nx\--center, ._survey-label_h8s6nx\--left, ._survey-label_h8s6nx\--right {
    flex: 0 0 auto
}

._survey-label_h8s6nx\--left {
    margin-right: auto;
    margin-left: 0
}

._survey-label_h8s6nx\--right {
    margin-right: 0;
    margin-left: auto
}

._survey-instructions_h8s6nx {
    margin: 0 0 1rem
}

[data-theme=light-theme] ._survey-instructions_h8s6nx {
    color: #36394D
}

[data-theme=dark-theme] ._survey-instructions_h8s6nx {
    color: #e5e5e5
}

._survey-choices--inline_h8s6nx {
    display: flex;
    flex-wrap: wrap;
    margin-right: -8px;
    margin-left: -8px
}

    ._survey-choices--inline_h8s6nx:after, ._survey-choices--inline_h8s6nx:before {
        flex-basis: 0;
        order: 1
    }

._survey__complete_h8s6nx + [data-navigation=interactive] {
    text-align: center
}

._survey__complete-heading_h8s6nx {
    margin: 0 0 1rem;
    text-align: center
}

._toga-button_21kg9g {
    display: inline-flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    height: 40px;
    padding: 0 16px;
    border: 1px solid transparent;
    border-radius: 4px;
    outline: 0;
    background-color: transparent;
    color: #36394D;
    font-family: Barlow,sans-serif;
    font-size: .875rem;
    font-weight: 600;
    letter-spacing: .03125rem;
    line-height: 1.5rem;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer
}

    ._toga-button_21kg9g.pressed, ._toga-button_21kg9g:active {
        outline: 0
    }

    ._toga-button_21kg9g:disabled {
        cursor: not-allowed;
        opacity: .45
    }

    ._toga-button_21kg9g [class*=icon-] {
        font-size: 1.5rem
    }

._toga-button--utility-dark_21kg9g {
    background: 0 0;
    color: #CACCD6
}

    ._toga-button--utility-dark_21kg9g svg {
        fill: #CACCD6
    }

    ._toga-button--utility-dark_21kg9g:not([disabled]).hovered svg, ._toga-button--utility-dark_21kg9g:not([disabled]).pressed svg, ._toga-button--utility-dark_21kg9g:not([disabled]):active svg, ._toga-button--utility-dark_21kg9g:not([disabled]):focus svg, ._toga-button--utility-dark_21kg9g:not([disabled]):hover svg {
        fill: #fff
    }

    ._toga-button--utility-dark_21kg9g:not([disabled]).hovered, ._toga-button--utility-dark_21kg9g:not([disabled]):focus, ._toga-button--utility-dark_21kg9g:not([disabled]):hover {
        background: rgba(255,255,255,.3);
        color: #fff
    }

    ._toga-button--utility-dark_21kg9g:not([disabled]).pressed, ._toga-button--utility-dark_21kg9g:not([disabled]):active {
        background: rgba(255,255,255,.15);
        color: #fff
    }

    ._toga-button--utility-dark_21kg9g:disabled {
        color: rgba(202,204,214,.45)
    }

        ._toga-button--utility-dark_21kg9g:disabled svg {
            fill: rgba(202,204,214,.45)
        }

._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]).focused svg, ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]).hovered svg, ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]).pressed svg, ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]):active svg, ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]):focus svg, ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]):hover svg, ._toast__dismiss_21kg9g svg, ._toast__dismiss_21kg9g:not([disabled]):focus svg, ._toast__dismiss_21kg9g:not([disabled]):hover svg, ._toast__icon_21kg9g svg {
    fill: #fff
}

._toast_21kg9g {
    display: flex;
    align-items: center;
    width: 484px;
    max-width: calc(100% - 16px);
    min-height: 48px;
    margin-bottom: 10px;
    border-radius: 4px;
    color: #fff;
    font-weight: 600;
    box-shadow: 0 4px 12px 0 rgba(0,0,0,.25);
    opacity: 1;
    animation-name: _slide_21kg9g;
    animation-duration: .3s
}

@keyframes _slide_21kg9g {
    0% {
        margin-bottom: -200px;
        opacity: 0
    }
}

@media (max-width:664px) {
    ._toast_21kg9g {
        width: 100%;
        min-width: 304px
    }
}

._toast_21kg9g:first-child {
    margin-bottom: 0
}

._toast__container_21kg9g {
    display: flex;
    position: fixed;
    bottom: 16px;
    left: 16px;
    flex-direction: column-reverse;
    z-index: 2704
}

@media (max-width:952px) {
    ._toast__container_21kg9g {
        left: 12px
    }
}

@media (max-width:344px) {
    ._toast__container_21kg9g {
        left: 8px
    }
}

._toast__button_21kg9g {
    display: block;
    flex-shrink: 0;
    margin: 12px 0 4px;
    background-color: #fff;
    font-size: .875rem;
    text-transform: uppercase
}

._toast__message_21kg9g {
    flex-grow: 1;
    padding: 12px 16px
}

._toast__message_21kg9g\--emphasis {
    font-style: italic;
    font-weight: 400
}

._toast__dismiss_21kg9g {
    align-items: flex-start;
    align-self: flex-start;
    width: 24px;
    height: 24px;
    margin: 12px 12px 0 0;
    padding: 0;
    border: 0;
    color: #fff
}

    ._toast__dismiss_21kg9g:not([disabled]):focus, ._toast__dismiss_21kg9g:not([disabled]):hover {
        color: #fff
    }

._toast__icon_21kg9g {
    align-self: stretch;
    min-width: 40px;
    padding: 12px 8px;
    border-radius: 4px 0 0 4px;
    background: rgba(255,255,255,.15);
    color: #fff
}

    ._toast__icon_21kg9g [class*=icon-] {
        font-size: 24px
    }

._toast--notice_21kg9g {
    background: #379a49
}

    ._toast--notice_21kg9g ._toast__button_21kg9g {
        border-color: #379a49;
        color: #379a49
    }

        ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]).focused, ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]).hovered, ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]):focus, ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]):hover {
            border-color: #379a49;
            background-color: #216E2F;
            color: #fff
        }

        ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]).pressed, ._toast--notice_21kg9g ._toast__button_21kg9g:not([disabled]):active {
            border-color: #216E2F;
            background: #216E2F;
            color: #fff
        }

        ._toast--notice_21kg9g ._toast__button_21kg9g:disabled {
            color: rgba(55,154,73,.45)
        }

            ._toast--notice_21kg9g ._toast__button_21kg9g:disabled svg {
                fill: rgba(55,154,73,.45)
            }

._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]).focused svg, ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]).hovered svg, ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]).pressed svg, ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]):active svg, ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]):focus svg, ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]):hover svg {
    fill: #fff
}

._toast--info_21kg9g {
    background: #36394D
}

    ._toast--info_21kg9g ._toast__button_21kg9g {
        border-color: #36394D;
        color: #36394D
    }

        ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]).focused, ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]).hovered, ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]):focus, ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]):hover {
            border-color: #12131A;
            background-color: #12131A;
            color: #fff
        }

        ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]).pressed, ._toast--info_21kg9g ._toast__button_21kg9g:not([disabled]):active {
            border-color: #12131A;
            background: #12131A;
            color: #fff
        }

        ._toast--info_21kg9g ._toast__button_21kg9g:disabled {
            color: rgba(54,57,77,.45)
        }

            ._toast--info_21kg9g ._toast__button_21kg9g:disabled svg {
                fill: rgba(54,57,77,.45)
            }

._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]).focused svg, ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]).hovered svg, ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]).pressed svg, ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]):active svg, ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]):focus svg, ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]):hover svg {
    fill: #fff
}

._toast--alert_21kg9g {
    background: #D83232
}

    ._toast--alert_21kg9g ._toast__button_21kg9g {
        border-color: #D83232;
        color: #D83232
    }

        ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]).focused, ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]).hovered, ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]):focus, ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]):hover {
            border-color: #A62626;
            background-color: #A62626;
            color: #fff
        }

        ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]).pressed, ._toast--alert_21kg9g ._toast__button_21kg9g:not([disabled]):active {
            border-color: #731A1A;
            background: #731A1A;
            color: #fff
        }

        ._toast--alert_21kg9g ._toast__button_21kg9g:disabled {
            color: rgba(216,50,50,.45)
        }

            ._toast--alert_21kg9g ._toast__button_21kg9g:disabled svg {
                fill: rgba(216,50,50,.45)
            }

._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]).focused svg, ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]).hovered svg, ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]).pressed svg, ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]):active svg, ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]):focus svg, ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]):hover svg {
    fill: #fff
}

._toast--warning_21kg9g {
    background: #FF7E40
}

    ._toast--warning_21kg9g ._toast__button_21kg9g {
        border-color: #FF7E40;
        color: #FF7E40
    }

        ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]).focused, ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]).hovered, ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]):focus, ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]):hover {
            border-color: #AF4D1E;
            background-color: #AF4D1E;
            color: #fff
        }

        ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]).pressed, ._toast--warning_21kg9g ._toast__button_21kg9g:not([disabled]):active {
            border-color: #AF4D1E;
            background: #AF4D1E;
            color: #fff
        }

        ._toast--warning_21kg9g ._toast__button_21kg9g:disabled {
            color: rgba(255,126,64,.45)
        }

            ._toast--warning_21kg9g ._toast__button_21kg9g:disabled svg {
                fill: rgba(255,126,64,.45)
            }

._toast--_21kg9gprimary {
    background: #5668C7
}

._toast--_21kg9gsecondary {
    background: #6F7282
}

._toast--_21kg9gdanger {
    background: #D83232
}

._toast--_21kg9ginfo {
    background: #139BDE
}

._toast--_21kg9gsuccess {
    background: #379a49
}

._toast--_21kg9gwarning {
    background: #FF7E40
}

._toast--_21kg9gdark {
    background: #100D59
}

._toast--_21kg9glight {
    background: #ECEFFB
}

._toast--_21kg9gupsell {
    background: #00A999
}

._container_v3q4ce {
    display: flex;
    position: relative;
    width: 100%;
    height: 100%
}

._top-bar__menu-toggle_v3q4ce {
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 16px;
    width: 1.5rem;
    height: 1.5rem;
    transform: translatey(-50%);
    border: 0;
    background-color: transparent;
    cursor: pointer
}

@media all and (min-width:1280px) {
    ._top-bar__menu-toggle_v3q4ce {
        display: none
    }
}

._top-bar__menu-toggle__bar_v3q4ce {
    display: inline-block;
    position: absolute;
    left: 50%;
    width: 1rem;
    height: .125rem;
    transform: translateX(-50%) translateZ(0);
    transform-origin: center;
    border-radius: .25rem;
    background-color: currentColor;
    backface-visibility: hidden
}

.left-drawer--open ._top-bar__menu-toggle__bar_v3q4ce:nth-of-type(1) {
    top: .6875rem;
    transform: translateX(-50%) translateZ(0) rotate(45deg)
}

.left-drawer--open ._top-bar__menu-toggle__bar_v3q4ce:nth-of-type(2) {
    opacity: 0
}

.left-drawer--open ._top-bar__menu-toggle__bar_v3q4ce:nth-of-type(3) {
    top: .6875rem;
    transform: translateX(-50%) translateZ(0) rotate(-45deg)
}

._top-bar__menu-toggle__bar_v3q4ce:nth-of-type(1) {
    top: .375rem
}

._top-bar__menu-toggle__bar_v3q4ce:nth-of-type(2) {
    top: .6875rem
}

._top-bar__menu-toggle__bar_v3q4ce:nth-of-type(3) {
    top: 1rem
}

@media (prefers-reduced-motion:no-preference) {
    ._top-bar__menu-toggle__bar_v3q4ce {
        transition: opacity .2s ease,top 250ms ease,transform 250ms ease-out
    }

        ._top-bar__menu-toggle__bar_v3q4ce:nth-of-type(1) {
            animation: _mobile-menu-bars_v3q4ce .2s cubic-bezier(.5,.2,.2,1.01)
        }

        ._top-bar__menu-toggle__bar_v3q4ce:nth-of-type(2) {
            animation: _fade-out_v3q4ce .2s cubic-bezier(.5,.2,.2,1.01)
        }

        ._top-bar__menu-toggle__bar_v3q4ce:nth-of-type(3) {
            animation: _mobile-menu-bars_v3q4ce .2s cubic-bezier(.5,.2,.2,1.01)
        }
}

._top-bar__dashboard-link_v3q4ce {
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    display: inline-flex;
    position: relative;
    left: 1.5rem;
    align-items: center;
    align-self: center
}

@media all and (max-width:1279px) {
    ._top-bar__dashboard-link_v3q4ce {
        display: none
    }
}

._top-bar__dashboard-link_v3q4ce .top-bar__dashboard-link__anchor {
    display: flex;
    align-items: center;
    text-decoration: none
}

._top-bar__dashboard-link_v3q4ce .top-bar__dashboard-link__icon {
    padding-right: .25rem;
    color: inherit;
    font-size: 1.5rem
}

._top-bar__branding_v3q4ce {
    display: inline-flex;
    align-items: center;
    align-self: center;
    max-width: 40rem;
    height: 2.5rem;
    margin: 0 auto
}

@media all and (min-width:768px) {
    ._top-bar__branding_v3q4ce {
        height: 3rem
    }
}

@media all and (max-width:1279px) {
    ._top-bar__branding_v3q4ce {
        max-width: 30rem
    }
}

@media all and (max-width:767px) {
    ._top-bar__branding_v3q4ce {
        max-width: 12.5rem
    }
}

._top-bar__logo_v3q4ce {
    display: block;
    position: relative;
    width: auto;
    max-width: 100%;
    height: 2.5rem;
    object-fit: contain
}

@media all and (min-width:768px) {
    ._top-bar__logo_v3q4ce {
        height: 3rem
    }
}

._top-bar__site-name_v3q4ce {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin: 0;
    font-family: inherit;
    overflow: hidden
}

@media screen and (min-width:1280px) and (max-height:900px) {
    ._container_v3q4ce {
        flex-direction: column;
        align-items: flex-start
    }

    ._top-bar__menu-toggle_v3q4ce {
        display: none
    }

    ._top-bar__branding_v3q4ce {
        order: 1;
        height: auto !important
    }

        ._top-bar__branding_v3q4ce ._logo__container_v3q4ce {
            display: flex;
            align-items: center;
            height: 4rem !important
        }

        ._top-bar__branding_v3q4ce ._top-bar__site-name_v3q4ce {
            display: flex;
            align-items: center;
            max-width: 288px;
            height: 3.5rem !important
        }

            ._top-bar__branding_v3q4ce ._top-bar__site-name_v3q4ce span {
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden
            }

    ._top-bar__dashboard-link_v3q4ce {
        left: 0;
        order: 2;
        width: 100%;
        padding: 1rem 1rem .5rem
    }

    [data-theme=light-theme] ._top-bar__dashboard-link_v3q4ce .top-bar__dashboard-link__anchor, [data-theme=light-theme] ._top-bar__dashboard-link_v3q4ce .top-bar__dashboard-link__icon {
        color: #6F7282
    }

    [data-theme=dark-theme] ._top-bar__dashboard-link_v3q4ce .top-bar__dashboard-link__anchor, [data-theme=dark-theme] ._top-bar__dashboard-link_v3q4ce .top-bar__dashboard-link__icon {
        color: #CACCD6
    }

    ._top-bar__dashboard-link_v3q4ce .toga-icon {
        padding-right: 0;
        font-size: 1rem
    }

    [data-theme=light-theme] ._top-bar__dashboard-link_v3q4ce {
        background-color: #fff
    }

    [data-theme=dark-theme] ._top-bar__dashboard-link_v3q4ce {
        background-color: #1d1d1d
    }
}

._top-bar__share-link_v3q4ce {
    position: absolute;
    right: .5rem;
    align-self: center
}

@media screen and (max-width:767px),(min-width:1280px) and (max-height:900px) {
    ._top-bar__share-link_v3q4ce {
        top: 1rem;
        right: 16px;
        width: 1.5rem;
        height: 1.5rem
    }
}

._top-bar__share-button_v3q4ce {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.5rem;
    text-transform: uppercase;
    padding: 0 16px 0 .5rem
}

    ._top-bar__share-button_v3q4ce:disabled {
        cursor: initial;
        opacity: .3
    }

[data-theme=light-theme] ._top-bar__share-button_v3q4ce {
    color: #36394D
}

[data-theme=dark-theme] ._top-bar__share-button_v3q4ce {
    color: #e5e5e5
}

[data-theme=light-theme] ._top-bar__share-button_v3q4ce:not([disabled]):focus, [data-theme=light-theme] ._top-bar__share-button_v3q4ce:not([disabled]):hover {
    background-color: rgba(29,29,29,.1)
}

[data-theme=dark-theme] ._top-bar__share-button_v3q4ce:not([disabled]):focus, [data-theme=dark-theme] ._top-bar__share-button_v3q4ce:not([disabled]):hover {
    background-color: rgba(255,255,255,.1)
}

._top-bar__share-button_v3q4ce i {
    padding-right: 4px
}

._top-bar__share-button_v3q4ce ._top-bar__share-button-icon_v3q4ce {
    fill: currentColor
}

._top-bar__share-button-icon_v3q4ce {
    display: inline-flex;
    margin-right: .5rem
}

@media screen and (max-width:767px),(min-width:1280px) and (max-height:900px) {
    ._top-bar__share-button_v3q4ce {
        height: initial;
        padding: 0
    }

    ._top-bar__share-button-icon_v3q4ce {
        margin-right: 0
    }

    ._top-bar__share-button-text_v3q4ce {
        display: none
    }
}

._top-bar__share-button-text_v3q4ce {
    height: 100%;
    line-height: 2.5rem
}

._content_1yintd:after, ._videoproxy__iframe_3iu414:after, ._wistia-video-player__container_x0135m:after {
    display: block;
    background-color: inherit;
    position: relative;
    top: 0;
    left: 0;
    width: 100%
}

._container_56qan {
    padding: 1rem 1rem .5rem
}

@media all and (max-width:767px) {
    ._container_56qan {
        padding: 1.5rem 1rem .5rem
    }
}

._content_1yintd {
    position: relative;
    flex: 1 1 0;
    align-self: center;
    width: 100%;
    max-width: 43.75rem;
    min-height: 0;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

    ._content_1yintd:after {
        height: 5rem
    }

@media all and (max-width:767px) {
    ._content_1yintd {
        margin: 1rem auto 0
    }

        ._content_1yintd:after {
            height: 1rem
        }
}

._content__html-text--mb_1yintd {
    margin-bottom: 2rem
}

._videoproxy__wrapper_3iu414 {
    min-height: 100%
}

    ._videoproxy__wrapper_3iu414 .videoproxy_embed, ._videoproxy__wrapper_3iu414 .wistia_embed {
        width: 100%
    }

@media all and (max-width:767px) {
    ._videoproxy__wrapper_3iu414 .videoproxy_embed, ._videoproxy__wrapper_3iu414 .wistia_embed {
        max-width: 18rem;
        min-height: 10.125rem
    }
}

@media all and (min-width:768px) {
    ._videoproxy__wrapper_3iu414 .videoproxy_embed, ._videoproxy__wrapper_3iu414 .wistia_embed {
        max-width: 41.75rem;
        min-height: 23.5rem
    }
}

._videoproxy__iframe_3iu414 {
    position: relative;
    border: 0;
    width: 100%;
    min-height: 0
}

    ._videoproxy__iframe_3iu414:after {
        height: 1.5rem
    }

@media all and (max-width:767px) {
    ._videoproxy__iframe_3iu414:after {
        height: 1rem
    }
}

._wistia-video-player__container_x0135m {
    position: relative;
    flex: 1 1 0;
    align-self: center;
    width: 100%;
    max-width: 100%;
    min-height: 0
}

@media all and (-ms-high-contrast:none) {
    ._wistia-video-player__container_x0135m {
        flex: 1 1 auto
    }
}

._wistia-video-player__container_x0135m:after {
    height: 1.5rem;
    content: none
}

._wistia-video-player__container_x0135m .videoproxy_embed, ._wistia-video-player__container_x0135m .wistia_embed {
    width: 100%
}

@media all and (max-width:767px) {
    ._wistia-video-player__container_x0135m:after {
        height: 1rem
    }

    ._wistia-video-player__container_x0135m .videoproxy_embed, ._wistia-video-player__container_x0135m .wistia_embed {
        max-width: 18rem;
        min-height: 10.125rem
    }
}

@media all and (min-width:768px) {
    ._wistia-video-player__container_x0135m .videoproxy_embed, ._wistia-video-player__container_x0135m .wistia_embed {
        max-width: 41.75rem;
        min-height: 23.5rem
    }
}

._wistia-outer-wrapper_x0135m {
    display: flex;
    align-items: center
}

._wistia-outer-wrapper--centered_x0135m {
    height: 100%
}

._wistia-inner-wrapper_x0135m {
    width: 100%
}

#moreButton {
    border-color: transparent;
    background-color: transparent
}

._course-player__container_n1vbpj {
    display: grid;
    overflow: hidden;
    grid-gap: 0;
    grid-area: container;
    grid-template-columns: auto;
    grid-template-rows: minmax(64px,min-content) calc(100% - 64px);
    grid-template-areas: "top-bar" "content"
}

@media screen and (min-width:1280px) and (max-height:900px) {
    ._course-player__container_n1vbpj {
        grid-template-rows: 100%;
        grid-template-areas: "content"
    }
}

@media all and (max-width:767px) {
    ._course-player__container_n1vbpj.course-player--reply-open {
        grid-template-rows: 0 100%
    }
}

._course-player__container_n1vbpj.course-player__container--language-bar {
    grid-template-rows: minmax(56px,min-content) minmax(64px,min-content) auto;
    grid-template-areas: "language-bar" "top-bar" "content"
}

@media screen and (min-width:1280px) and (max-height:900px) {
    ._course-player__container_n1vbpj.course-player__container--language-bar {
        grid-template-rows: minmax(56px,min-content) 0 minmax(auto,calc(100% - 56px))
    }
}

._course-player__content_n1vbpj {
    display: flex;
    position: relative;
    grid-area: content
}

[data-theme=light-theme] ._course-player__content_n1vbpj {
    background-color: #F2F3F5;
    color: #36394D
}

[data-theme=dark-theme] ._course-player__content_n1vbpj {
    background-color: #2e2e2e;
    color: #e5e5e5
}

._course-player__content_n1vbpj .course-modal__button-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    margin-top: 24px
}

    ._course-player__content_n1vbpj .course-modal__button-container &gt; :last-child {
        margin-left: .5rem
    }

._course-player__lesson_n1vbpj {
    display: flex;
    position: relative;
    flex: 1 1 0;
    padding: 1rem 1rem 1rem 0;
    background-color: inherit
}

@media all and (max-width:1279px) and (prefers-reduced-motion:no-preference) {
    ._course-player__lesson_n1vbpj:after {
        transition: opacity .2s ease-in-out
    }
}

.course-player--fullscreen ._course-player__lesson_n1vbpj {
    flex: 1;
    max-width: 100%;
    padding: 0
}

@media (prefers-reduced-motion:no-preference) {
    ._course-player__lesson_n1vbpj, .course-player--fullscreen ._course-player__lesson_n1vbpj {
        transition: padding .2s ease-in-out
    }
}

@media all and (max-width:1279px) {
    ._course-player__lesson_n1vbpj {
        width: 100%;
        padding: 0
    }

        ._course-player__lesson_n1vbpj:after {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(69,69,69,.9);
            content: "";
            opacity: 0;
            z-index: -9999
        }

    .left-drawer--open ._course-player__lesson_n1vbpj:after {
        opacity: 1;
        z-index: 20000
    }
}

@media all and (max-width:1279px) and (prefers-reduced-motion:no-preference) {
    .left-drawer--open ._course-player__lesson_n1vbpj:after {
        transition: opacity .2s ease-in-out
    }
}

._content-surface_n1vbpj {
    display: grid;
    position: relative;
    height: 100%;
    grid-template-rows: minmax(42px,min-content) auto;
    grid-template-areas: "content-header" "content-wrapper"
}

[data-theme=light-theme] ._content-surface_n1vbpj {
    background-color: #fff
}

[data-theme=dark-theme] ._content-surface_n1vbpj {
    background-color: #1d1d1d
}

._content-modal-wrapper_n1vbpj {
    position: relative;
    height: inherit;
    grid-area: content-wrapper
}

._content-modal_n1vbpj {
    display: grid;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    grid-gap: 0;
    grid-template-columns: auto;
    grid-template-rows: auto minmax(64px,min-content);
    grid-template-areas: "content-inner" "content-navigation"
}

._content-modal--hidden-navigation_n1vbpj {
    grid-template-rows: auto;
    grid-template-areas: "content-inner"
}

._content-inner_n1vbpj {
    display: flex;
    position: relative;
    flex-direction: column;
    align-content: flex-start;
    grid-area: content-inner;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

    ._content-inner_n1vbpj:after, ._content-inner_n1vbpj:before {
        flex-basis: 0;
        order: 1
    }

._left-drawer_n1vbpj, ._right-drawer_n1vbpj {
    display: flex;
    position: relative;
    flex-direction: column;
    width: 100%;
    height: 100%;
    background-color: inherit;
    overflow-y: auto
}

._left-drawer_n1vbpj {
    position: relative;
    margin-left: 0
}

@media all and (max-width:1279px) {
    ._left-drawer_n1vbpj {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 20001
    }

    ._left-drawer_n1vbpj, .right-drawer--open ._left-drawer_n1vbpj {
        margin-left: calc(100% * -1)
    }

    ._right-drawer_n1vbpj {
        right: 0;
        z-index: 20001
    }

    ._right-drawer_n1vbpj, .left-drawer--open ._right-drawer_n1vbpj {
        margin-right: calc(100% * -1)
    }
}

.left-drawer--open ._left-drawer_n1vbpj {
    margin-left: 0
}

._right-drawer_n1vbpj {
    max-height: 100%;
    overflow: hidden
}

@media (prefers-reduced-motion:no-preference) {
    ._left-drawer_n1vbpj, .left-drawer--open ._left-drawer_n1vbpj, .right-drawer--open ._left-drawer_n1vbpj {
        transition: margin-left .2s ease-in-out
    }

    ._right-drawer_n1vbpj, .left-drawer--open ._right-drawer_n1vbpj, .right-drawer--open ._right-drawer_n1vbpj {
        transition: margin-right .2s ease-in-out
    }
}

@media all and (min-width:768px) {
    ._left-drawer_n1vbpj, ._right-drawer_n1vbpj {
        flex: 0 1 auto
    }

    ._left-drawer_n1vbpj {
        max-width: 25rem
    }

    .right-drawer--open ._left-drawer_n1vbpj {
        margin-left: -25rem
    }

    ._right-drawer_n1vbpj {
        max-width: 30.5rem
    }

    ._right-drawer_n1vbpj, .left-drawer--open ._right-drawer_n1vbpj {
        margin-right: -30.5rem
    }
}

.right-drawer--open ._right-drawer_n1vbpj {
    margin-right: 0
}

@media all and (min-width:1280px) {
    .right-drawer--open ._course-player__lesson_n1vbpj {
        padding: 1rem
    }

    .course-player--fullscreen ._left-drawer_n1vbpj {
        margin-left: -25rem
    }

    ._right-drawer_n1vbpj {
        padding-top: 1rem
    }

    .course-player--fullscreen ._right-drawer_n1vbpj {
        margin-right: -30.5rem
    }
}

._course-discussions_n1vbpj {
    padding-right: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: .5rem;
    overflow-y: auto
}

@media all and (max-width:1279px) {
    ._course-discussions_n1vbpj {
        padding-left: .5rem
    }
}

@media all and (min-width:768px) and (max-width:1279px) {
    ._course-discussions_n1vbpj {
        padding-left: 1.5rem
    }
}

@media all and (max-width:767px) {
    ._right-drawer_n1vbpj {
        position: absolute
    }

    ._course-discussions_n1vbpj {
        padding-right: 1rem;
        padding-left: 1rem
    }

        ._course-discussions_n1vbpj._course-discussions__reply--open_n1vbpj {
            overflow: hidden;
            height: 100%
        }
}

._top-bar_n1vbpj {
    position: relative;
    width: 100%;
    z-index: 103;
    grid-area: top-bar
}

@media screen and (min-width:1280px) and (max-height:900px) {
    ._top-bar_n1vbpj {
        display: none
    }
}

._content-blocked-modals__content-container_n1vbpj {
    text-align: center
}

._content-blocked-modals__button-container_n1vbpj, ._free-preview-done__button-container_n1vbpj {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 24px;
    margin-right: auto;
    margin-left: auto;
    width: 100%
}

._course-player__overlay-wrapper_n1vbpj {
    position: absolute !important;
    top: 0;
    right: 0;
    left: 0
}

._course-player--modal-is-open_n1vbpj, ._course-player--modal-is-open_n1vbpj ._content-inner_n1vbpj, ._course-player--modal-is-open_n1vbpj .course-player__assignment {
    position: initial
}

    ._course-player--modal-is-open_n1vbpj ._course-discussions_n1vbpj {
        position: initial !important
    }

._assignment__container_1gxmse {
    position: relative;
    flex: 1 1 0;
    align-self: center;
    width: 100%;
    max-width: 43.75rem;
    min-height: 0;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

    ._assignment__container_1gxmse:after {
        display: block;
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
        height: 5rem;
        background-color: inherit;
        content: ''
    }

@media all and (max-width:767px) {
    ._assignment__container_1gxmse {
        margin: 1rem auto 0
    }

        ._assignment__container_1gxmse:after {
            height: 1rem
        }
}

._assignment__container_1gxmse ._assignment-description_1gxmse {
    margin-bottom: 2rem
}

._assignment__container_1gxmse ._assignment-download_1gxmse {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin-bottom: .5rem
}

._download__item_1gxmse {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 2rem;
    padding: 1.5rem;
    border: 1px solid;
    border-radius: .125rem
}

@media all and (max-width:767px) {
    ._download__item_1gxmse {
        flex-wrap: wrap
    }
}

[data-theme=light-theme] ._download__item_1gxmse {
    background-color: #F2F3F5;
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._download__item_1gxmse {
    background-color: #2e2e2e;
    border-color: #575757;
    color: #e5e5e5
}

._download__item_1gxmse ._download__details_1gxmse span {
    display: block
}

._download__item_1gxmse ._download__label_1gxmse {
    font-weight: 600;
    word-break: break-word
}

._download__item_1gxmse ._download__size_1gxmse {
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    text-transform: uppercase
}

[data-theme=light-theme] ._download__item_1gxmse ._download__size_1gxmse {
    color: #36394D
}

[data-theme=dark-theme] ._download__item_1gxmse ._download__size_1gxmse {
    color: #e5e5e5
}

._download__item_1gxmse ._download__menu-container_1gxmse {
    flex-shrink: 0;
    align-self: baseline;
    padding-left: 1.5rem
}

._submission__prompt_1gxmse ._submission__prompt-header_1gxmse {
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin-bottom: 0
}

._submission__prompt_1gxmse ._submission__prompt-text_1gxmse {
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    display: inline-block;
    margin-top: 0;
    margin-bottom: .5rem
}

._spinner-container_1gxmse {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 360px;
    text-align: center;
    border: 1px solid;
    border-radius: 2px
}

@media all and (max-width:767px) {
    ._download__item_1gxmse ._download__menu-container_1gxmse {
        padding-left: 0
    }

    ._spinner-container_1gxmse {
        flex-wrap: wrap
    }
}

[data-theme=light-theme] ._spinner-container_1gxmse {
    background-color: #F2F3F5;
    border-color: #CACCD6;
    color: #36394D
}

[data-theme=dark-theme] ._spinner-container_1gxmse {
    background-color: #2e2e2e;
    border-color: #575757;
    color: #e5e5e5
}

._audio__container_1g4ncu:after, ._brillium-exam__container_1icy16:after, ._expand-content_1g4ncu:after {
    background-color: inherit;
    content: '';
    top: 0;
    left: 0
}

._spinner-container_1gxmse ._spinner-container-submission-uploading_1gxmse {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    margin: 0
}

._audio__container_1g4ncu {
    position: relative;
    flex: 1 1 0;
    align-self: center;
    width: 100%;
    max-width: 43.75rem;
    min-height: 0;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

._brillium-exam__container_1icy16, ._expand-content_1g4ncu {
    flex: 1 1 0;
    align-self: center;
    min-height: 0;
    width: 100%;
    position: relative
}

._audio__container_1g4ncu:after {
    display: block;
    position: relative;
    width: 100%;
    height: 5rem
}

@media all and (max-width:767px) {
    ._audio__container_1g4ncu {
        margin: 1rem auto 0
    }

        ._audio__container_1g4ncu:after {
            height: 1rem
        }
}

._expand-content_1g4ncu {
    max-width: 100%
}

@media all and (-ms-high-contrast:none) {
    ._expand-content_1g4ncu {
        flex: 1 1 auto
    }
}

._expand-content_1g4ncu:after {
    display: block;
    position: relative;
    width: 100%;
    height: 1.5rem
}

._html-description_1g4ncu {
    padding-top: 1em
}

._audio-controls_player_1g4ncu {
    overflow-x: hidden
}

    audio::-webkit-media-controls-panel {
        display: flex
    }

    audio::-webkit-media-controls-timeline {
        display: inline
    }

._brillium-exam__container_1icy16 {
    max-width: 43.75rem;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

@media all and (max-width:767px) {
    ._expand-content_1g4ncu:after {
        height: 1rem
    }

    ._brillium-exam__container_1icy16 {
        margin: 1rem auto 0
    }
}

._brillium-exam__container_1icy16:after {
    display: block;
    position: relative;
    width: 100%;
    height: 5rem
}

@media all and (max-width:767px) {
    ._brillium-exam__container_1icy16:after {
        height: 1rem
    }
}

._exam__certificate_1icy16 {
    margin-top: 1rem
}

._button__claim-certificate_1icy16, ._button__take-exam_1icy16 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
    padding: 8px 12px 8px 16px;
    border: 0;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.5rem;
    text-transform: uppercase;
    height: 40px
}

._custom-completion-page_84spws, ._disqus__container_1mp68z {
    flex: 1 1 0;
    max-width: 43.75rem;
    align-self: center;
    min-height: 0;
    width: 100%
}

._button__claim-certificate_1icy16:disabled, ._button__take-exam_1icy16:disabled {
    cursor: initial;
    opacity: .3
}

._button__claim-certificate_1icy16:not([disabled]):focus, ._button__claim-certificate_1icy16:not([disabled]):hover, ._button__take-exam_1icy16:not([disabled]):focus, ._button__take-exam_1icy16:not([disabled]):hover {
    position: relative
}

    ._button__claim-certificate_1icy16:not([disabled]):focus::before, ._button__claim-certificate_1icy16:not([disabled]):hover::before, ._button__take-exam_1icy16:not([disabled]):focus::before, ._button__take-exam_1icy16:not([disabled]):hover::before {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 4px;
        content: "";
        background-color: rgba(29,29,29,.3)
    }

    ._button__claim-certificate_1icy16:not([disabled]):focus &gt; *, ._button__claim-certificate_1icy16:not([disabled]):hover &gt; *, ._button__take-exam_1icy16:not([disabled]):focus &gt; *, ._button__take-exam_1icy16:not([disabled]):hover &gt; * {
        position: relative
    }

[data-theme=light-theme] ._button__claim-certificate_1icy16, [data-theme=light-theme] ._button__take-exam_1icy16 {
    background-color: #36394D;
    color: #fff
}

[data-theme=dark-theme] ._button__claim-certificate_1icy16, [data-theme=dark-theme] ._button__take-exam_1icy16 {
    background-color: #e5e5e5;
    color: #1d1d1d
}

._container_1650tk:after, ._container_gl275m:after, ._custom-completion-page_84spws:after, ._disqus__container_1mp68z:after, ._download__container_1gafvp:after, ._expand-content_1gafvp:after, ._expand-content_1mp68z:after, ._expand-content_1vr68b:after, ._html-item__container_1vr68b:after {
    top: 0;
    left: 0;
    background-color: inherit;
    content: ''
}

._button__claim-certificate_1icy16 i, ._button__take-exam_1icy16 i {
    padding-left: 4px;
    font-size: 24px
}

._button__claim-certificate_1icy16 {
    text-decoration: none
}

._custom-completion-page_84spws {
    position: relative;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

    ._custom-completion-page_84spws:after {
        display: block;
        position: relative;
        width: 100%;
        height: 5rem
    }

@media all and (max-width:767px) {
    ._custom-completion-page_84spws {
        margin: 1rem auto 0
    }

        ._custom-completion-page_84spws:after {
            height: 1rem
        }
}

._disqus__container_1mp68z {
    position: relative;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

    ._disqus__container_1mp68z:after {
        display: block;
        position: relative;
        width: 100%;
        height: 5rem
    }

@media all and (max-width:767px) {
    ._disqus__container_1mp68z {
        margin: 1rem auto 0
    }

        ._disqus__container_1mp68z:after {
            height: 1rem
        }
}

._expand-content_1mp68z {
    position: relative;
    flex: 1 1 0;
    align-self: center;
    width: 100%;
    max-width: 100%;
    min-height: 0
}

@media all and (-ms-high-contrast:none) {
    ._expand-content_1mp68z {
        flex: 1 1 auto
    }
}

._expand-content_1mp68z:after {
    display: block;
    position: relative;
    width: 100%;
    height: 1.5rem
}

._download__container_1gafvp {
    position: relative;
    flex: 1 1 0;
    align-self: center;
    width: 100%;
    max-width: 43.75rem;
    min-height: 0;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

._expand-content_1gafvp, ._html-item__container_1vr68b {
    flex: 1 1 0;
    align-self: center;
    min-height: 0;
    position: relative;
    width: 100%
}

@media all and (max-width:767px) {
    ._expand-content_1mp68z:after {
        height: 1rem
    }

    ._download__container_1gafvp {
        margin: 1rem auto 0
    }
}

._download__container_1gafvp:after {
    display: block;
    position: relative;
    width: 100%;
    height: 5rem
}

@media all and (max-width:767px) {
    ._download__container_1gafvp:after {
        height: 1rem
    }
}

._expand-content_1gafvp {
    max-width: 100%
}

@media all and (-ms-high-contrast:none) {
    ._expand-content_1gafvp {
        flex: 1 1 auto
    }
}

._expand-content_1gafvp:after {
    display: block;
    position: relative;
    width: 100%;
    height: 1.5rem
}

._download__files_1gafvp {
    margin-top: 2rem
}

._html-item__container_1vr68b {
    max-width: 43.75rem;
    margin: 2.5rem auto 0;
    padding: 0 1rem
}

@media all and (max-width:767px) {
    ._expand-content_1gafvp:after {
        height: 1rem
    }

    ._html-item__container_1vr68b {
        margin: 1rem auto 0
    }
}

._html-item__container_1vr68b:after {
    display: block;
    position: relative;
    width: 100%;
    height: 5rem
}

._html-item__container_1vr68b .videoproxy_embed, ._html-item__container_1vr68b .wistia_embed {
    width: 100%
}

@media all and (max-width:767px) {
    ._html-item__container_1vr68b:after {
        height: 1rem
    }

    ._html-item__container_1vr68b .videoproxy_embed, ._html-item__container_1vr68b .wistia_embed {
        max-width: 18rem;
        min-height: 10.125rem
    }
}

@media all and (min-width:768px) {
    ._html-item__container_1vr68b .videoproxy_embed, ._html-item__container_1vr68b .wistia_embed {
        max-width: 41.75rem;
        min-height: 23.5rem
    }
}

._container_1650tk, ._container_gl275m, ._expand-content_1vr68b {
    align-self: center;
    max-width: 100%;
    min-height: 0;
    width: 100%;
    position: relative
}

._expand-content_1vr68b {
    flex: 1 1 0
}

@media all and (-ms-high-contrast:none) {
    ._expand-content_1vr68b {
        flex: 1 1 auto
    }
}

._expand-content_1vr68b:after {
    display: block;
    position: relative;
    width: 100%;
    height: 1.5rem
}

@media all and (max-width:767px) {
    ._expand-content_1vr68b:after {
        height: 1rem
    }
}

._expand-content_1vr68b .videoproxy_embed, ._expand-content_1vr68b .wistia_embed {
    max-width: 100%
}

._container_1650tk {
    flex: 1 1 0;
    border-width: 0
}

@media all and (-ms-high-contrast:none) {
    ._container_1650tk {
        flex: 1 1 auto
    }
}

._container_1650tk:after {
    display: block;
    position: relative;
    width: 100%;
    height: 1.5rem
}

@media all and (max-width:767px) {
    ._container_1650tk:after {
        height: 1rem
    }
}

._live-lesson-empty-state_1xxsbc {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

._live-lesson-empty-state__container_1xxsbc {
    text-align: center
}

._live-lesson-empty-state__icon_1xxsbc {
    font-size: 44px
}

._live-lesson-empty-state__title_1xxsbc {
    font-size: 1.5rem;
    line-height: 2rem;
    margin-top: 1.5rem;
    margin-bottom: .5rem;
    font-weight: 300;
    letter-spacing: .3px;
    text-align: center
}

@media all and (min-width:1280px) {
    ._live-lesson-empty-state__title_1xxsbc {
        font-size: 2rem;
        line-height: 3rem
    }
}

._live-lesson-empty-state__description_1xxsbc {
    margin-top: 0;
    margin-bottom: 2rem
}

._live-lesson-empty-state__session-ended_1xxsbc {
    font-size: 1.125rem;
    line-height: 1.5rem;
    font-weight: 400
}

@media all and (min-width:1280px) {
    ._live-lesson-empty-state__session-ended_1xxsbc {
        font-size: 1.5rem;
        line-height: 2rem
    }
}

._live-lesson-empty-state__open-in-browser_1xxsbc {
    margin-top: 1rem
}

    ._live-lesson-empty-state__open-in-browser_1xxsbc a {
        padding: 0
    }

._live-lesson__button--accessible-link_1xxsbc {
    cursor: pointer;
    text-decoration: underline
}

._container_gl275m {
    flex: 1 1 0;
    height: 100%
}

@media all and (-ms-high-contrast:none) {
    ._container_gl275m {
        flex: 1 1 auto
    }
}

._container_gl275m:after {
    display: block;
    position: relative;
    width: 100%;
    height: 1.5rem
}

@media all and (max-width:767px) {
    ._container_gl275m:after {
        height: 1rem
    }
}

._presentation_zdbobi, ._presentation_zdbobi &gt; div {
    display: flex;
    flex: 1
}

._main-layout_o3r98l {
    display: flex;
    height: calc(100vh - 64px);
    padding: 16px 16px 16px 24px;
    background-color: #F5F5F5
}

._side-bar_o3r98l, [data-theme=light-theme] ._nav__item_o3r98l .active {
    background-color: #fff
}

._side-bar_o3r98l {
    width: 200px;
    padding: 1em
}

._nav__title_o3r98l {
    margin: 0
}

._nav__list_o3r98l {
    padding-left: 0
}

[data-theme=light-theme] ._nav__item_o3r98l {
    color: #36394D
}

[data-theme=dark-theme] ._nav__item_o3r98l {
    color: #e5e5e5
}

._nav__item_o3r98l a {
    display: block;
    padding: 4px;
    border-radius: 2px;
    text-decoration: none
}

[data-theme=dark-theme] ._nav__item_o3r98l .active {
    background-color: #1d1d1d
}

._content_o3r98l {
    position: relative;
    flex: 1;
    margin-left: 16px;
    padding: 24px;
    background-color: #fff;
    overflow: auto
}

._course-discussions-index_1we567 {
    width: 100%;
    min-width: 18rem
}

    ._course-discussions-index_1we567 ._button__new-post_1we567 {
        width: 100%;
        margin-bottom: 1rem
    }

        ._course-discussions-index_1we567 ._button__new-post_1we567 &gt; button {
            width: 100%
        }

    ._course-discussions-index_1we567 ._button__load-more_1we567 {
        display: flex;
        margin-top: 1.5rem
    }

        ._course-discussions-index_1we567 ._button__load-more_1we567 &gt; button {
            margin: 0 auto;
            text-transform: uppercase
        }

._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-more_a314s8 {
    padding-bottom: .40625rem;
    border-bottom: 1px solid rgba(29,29,29,.1)
}

    ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__replies_a314s8 &gt; div:last-of-type &gt; li, ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-more_a314s8._show-more_a314s8 {
        border-bottom: unset
    }

    ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-more_a314s8 ._reply-more__text_a314s8 {
        width: 100%;
        height: 24px;
        color: #36394D;
        font-size: 16px;
        font-weight: 600;
        line-height: 24px
    }

._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 &gt; button {
    width: 100%
}

._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__replies_a314s8 {
    padding-left: 0
}

._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8 {
    margin: 0 0 1rem;
    border: 0;
    background: 0 0;
    color: inherit;
    font: inherit;
    line-height: normal;
    text-decoration: none;
    cursor: pointer;
    overflow: visible;
    -moz-user-select: text;
    width: 100%;
    min-width: 288px;
    height: 3.5rem;
    padding: 1rem;
    border-radius: 4px;
    text-align: left
}

    ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8::-moz-focus-inner {
        padding: 0;
        border: 0
    }

[data-theme=light-theme] ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8 {
    background-color: #fff
}

[data-theme=dark-theme] ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8 {
    background-color: #1d1d1d
}

[data-theme=light-theme] ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8, [data-theme=dark-theme] ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8 {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.35)
}

._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8 ._course-player__course-discussion__reply-add-content_a314s8 {
    display: inline-flex
}

    ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8 ._course-player__course-discussion__reply-add-content_a314s8 ._reply__placeholder_a314s8 {
        padding-left: .5rem;
        opacity: .5
    }

    ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8 ._course-player__course-discussion__reply-add-content_a314s8 &gt; i {
        font-size: 1.5rem;
        opacity: .5
    }

._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8:focus, ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-add_a314s8:hover {
    cursor: pointer
}

[data-theme=dark-theme] ._course-discussions-replies_a314s8 ._course-player__course-discussion__reply-container_a314s8 ._course-player__course-discussion__reply-more_a314s8 ._reply-more__text_a314s8 {
    color: #e5e5e5
}

._sg-modal_36aux0 {
    position: absolute;
    min-width: 508px;
    max-width: 508px;
    padding: 0;
    border-radius: 4px;
    background-color: #F5F5F5
}

@media only screen and (max-width:560px) {
    ._sg-modal_36aux0 {
        width: 90%;
        min-width: 300px
    }
}

._sg-overlay-modal_36aux0._translucent_36aux0 {
    background-color: rgba(0,0,0,.8)
}

._content-modal-error_36aux0 {
    width: 480px;
    max-height: 80vh;
    padding: 32px;
    border-radius: 4px;
    background-color: #fff;
    text-align: center;
    overflow: visible
}

@media all and (max-width:767px) {
    ._content-modal-error_36aux0 {
        width: 80vw;
        padding: 24px
    }
}

._prerequisite-incomplete_8tddzd__div-center {
    text-align: center
}

._prerequisite-incomplete_8tddzd__sub-label {
    width: 50%;
    display: inline-block
}

.tooltipster-base {
    background: 0 0;
    border: 0;
    opacity: .9;
    padding: 0
}

.tooltipster-sidetip .tooltipster-box {
    padding: .25rem;
    background: #36394D;
    border: none;
    border-radius: .25rem
}

.tooltipster-sidetip .tooltipster-arrow-background {
    border-top-color: #36394D !important
}

.tooltipster-sidetip .tooltipster-arrow-border {
    border-top-color: transparent !important
}

.tooltipster-content {
    max-width: 400px;
    padding: .25rem;
    font-size: 14px;
    line-height: 21px;
    text-align: center
}

.popover-icon__container {
    display: inline-block
}

    .popover-icon__container i {
        font-size: 1.25rem
    }body
{
}</pre></body></html>