[data-odyssey-widget]{display:none}div[data-odyssey-widget].odyssey-loaded{display:block;clear:both}span[data-odyssey-widget].odyssey-loaded{display:inline}div[data-odyssey-widget=pageBanner],div[data-odyssey-widget=tableOfContents],div[data-odyssey-widget=landingPage],div[data-odyssey-widget=chapterBanner],div[data-odyssey-widget=tocBanner]{grid-column:1/13}[data-odyssey-widget]{button:disabled {opacity: .3;}}[data-odyssey-widget] :is(button){border-radius:.375rem;background:var(--medium-cyan);border:none;color:var(--white);font-size:var(--font-size-normal);font-style:normal;font-weight:var(--font-weight-bold);line-height:2.375rem;padding:0 1.775rem}#content .user_content [data-odyssey-widget] p{margin:12px 0}.visible-hidden{position:absolute;left:-999999px}.pages.show .ic-Layout-contentMain #wiki_page_show .show-content{overflow-x:visible}.pages.show .ic-Layout-contentMain #wiki_page_show .odyssey-content{grid-template-rows:auto auto;row-gap:var(--row-gap-spacing)}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:#ffffff54;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;animation-duration:.75s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:spinner-border;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;margin-right:5px}.spinner-border-sm{width:1rem;height:1rem;border-width:.15em}.spinner-border-lg{width:4rem;height:4rem;border-width:.75em;animation-duration:1s}.spinner-border-lt{border-right-color:#00000012}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}[data-odyssey-widget] button.btn.primary:focus,[data-odyssey-widget] button.btn.primary:focus-visible{outline:2px solid var(--medium-cyan);outline-offset:1px}#content [data-odyssey-widget] button.btn.primary:focus,#content [data-odyssey-widget] button.btn.primary:focus-visible{outline:2px solid var(--medium-cyan);outline-offset:1px}#content [data-odyssey-widget] button.btn:focus-visible,#content [data-odyssey-widget] button.btn:focus,#content [data-odyssey-widget] button.btn:hover{background:var(--medium-cyan)}[data-odyssey-widget] button.btn:focus-visible,[data-odyssey-widget] button.btn:focus,[data-odyssey-widget] button.btn:hover{background:var(--medium-cyan);color:var(--white)}.tox .tox-tbtn[data-mce-name=fontsize]{width:64px!important}.tox.tox-tinymce{resize:vertical;max-height:70vh;min-height:107px!important}.tox.tox-tinymce .tox-statusbar{display:none}.tox.tox-tinymce :is(iframe){width:100%;height:100%}@media (max-width: 768px){.tox.tox-tinymce{resize:none}}@media (pointer: coarse){.tox.tox-tinymce{resize:none}}[data-odyssey-widget] .odyssey-essay-wrapper .odyssey-widget-card{margin:0;width:100%}.odyssey-essay-container.odyssey-answer{padding:0}.odyssey-essay-container .odyssey-feedback{margin-bottom:0}.odyssey-essay-container .odyssey-feedback :is(p){transform:translateY(-.6rem)}#content .user_content [data-odyssey-widget] .odyssey-essay-answer-text.odyssey-essay-answer-text-rich>:first-child{margin-top:0}#content .user_content [data-odyssey-widget] .odyssey-essay-answer-text.odyssey-essay-answer-text-rich>:last-child{margin-bottom:0}.odyssey-essay-wrapper{padding:.6rem;background-color:var(--white-smoke);border-radius:10px}.odyssey-essay-wrapper.odyssey-read-only{display:flex}.odyssey-essay-wrapper .odyssey-complete-status{display:flex;align-items:center;span {font-weight: bold; color: var(--green);}}.odyssey-essay-wrapper .odyssey-essay-preloadedContent-wrapper{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;margin-bottom:.6rem}.odyssey-essay-wrapper .odyssey-essay-preloadedContent-wrapper .odyssey-essay-preloadedContent-instruction{font-size:var(--font-size-medium);font-weight:var(--font-weight-normal);max-width:50%}.odyssey-essay-wrapper .odyssey-essay-preloadedContent-wrapper .odyssey-essay-preloadedContent-instruction.odyssey-essay-preloadedContent-instruction-transparent{color:var(--light-gray)}.odyssey-essay-wrapper .odyssey-essay-preloadedContent-wrapper .odyssey-essay-preloadedContent-reset-button{background-color:var(--white-smoke);border:1px solid var(--very-light-gray);color:var(--black);font-size:var(--font-size-medium);min-height:29px;line-height:29px;font-weight:var(--font-weight-normal);display:flex;align-items:center;padding:0 13px;white-space:nowrap;margin-left:.6rem}.odyssey-essay-wrapper .odyssey-essay-preloadedContent-wrapper .odyssey-essay-preloadedContent-reset-button:disabled{border:1px solid var(--gray);cursor:not-allowed}.odyssey-essay-wrapper .odyssey-answer-text{margin:12px 28px 0}.odyssey-icon{margin-right:.5rem}@media (max-width: 866px){.odyssey-essay-wrapper .odyssey-essay-preloadedContent-wrapper .odyssey-essay-preloadedContent-reset-button{line-height:20px}}.odyssey-answer{border-radius:5px;margin-top:1rem;padding:.6rem;word-break:break-word;overflow-wrap:break-word;label {background-color: var(--anti-flash-white); margin: -.6rem; display: flex; padding: .6rem; border-radius: 10px; cursor: pointer; div {font-size: var(--font-size-base); line-height: 22px; p {margin: 0;}} &.mcq-label-disabled {cursor: default;}} input[type="radio"] {margin: 0; width: 24px; height: 24px; min-height: 24px; min-width: 24px; margin-right: .5rem; accent-color: var(--medium-cyan); &:focus {outline-color: var(--medium-cyan);}} .odyssey-icon {margin-right: .5rem;}}.odyssey-answer.odyssey-correct{outline:2px solid var(--green)}.odyssey-answer.odyssey-incorrect{outline:2px solid var(--red)}.odyssey-answer.odyssey-unselected{opacity:.5}#content .user_content [data-odyssey-widget] .odyssey-answer label div p{margin:0}.odyssey-feedback{margin:1.2rem 0 -.6rem 2rem}.odyssey-correct .odyssey-feedback{color:var(--green)}.odyssey-incorrect .odyssey-feedback{color:var(--red)}.odyssey-disabled{opacity:.6}.odyssey-dropdown-wrapper{display:flex;margin:-.6rem;padding:.6rem;background-color:var(--white-smoke);align-items:center;border-radius:10px}.odyssey-answer select{margin-bottom:0;width:100%}#content .user_content fieldset legend.odyssey-question-text{margin:0;line-height:24px;font-size:var(--font-size-medium-large);font-weight:var(--font-weight-bold);color:var(--ic-brand-font-color-dark);border:none;p {margin: 0;}}[data-odyssey-widget] .odyssey-widget-card{border-radius:10px;border:1px solid #ededed;background:var(--white);box-shadow:0 1px 8px 2px #00000012;padding:30px 37px;position:relative;margin:20px 0}#content [data-odyssey-widget] .odyssey-widget-card header{border-bottom:4px solid #ededed;padding-bottom:.5rem;display:flex;justify-content:space-between;color:var(--black);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-bold);line-height:1.875rem;letter-spacing:1px;text-transform:uppercase;margin:0;width:100%}#content [data-odyssey-widget] .odyssey-widget-card .odyssey-above-header-content{width:100%}@media (max-width: 48em){[data-odyssey-widget] .odyssey-widget-card{padding:20px}}.odyssey-widget-card .odyssey-error{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;padding:30px 0;text-align:center}.odyssey-widget-card .odyssey-error .odyssey-error-header{font-size:var(--font-size-large);font-style:normal;font-weight:var(--font-weight-bold);line-height:20px;padding:20px 0}.odyssey-widget-card .odyssey-error .odyssey-error-message{width:70%;font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-normal);line-height:26px;white-space:pre-wrap}.odyssey-loading-component{color:var(--silver-gray);display:flex;flex-direction:column;align-items:center;justify-content:center}.user_content p.odyssey-loading-text{color:var(--dark-gray);font-size:var(--font-size-medium-large);line-height:30px;font-weight:var(--font-weight-normal);font-style:normal;font-family:var(--font-primary)}.odyssey-loading-ellipses{color:var(--silver-gray);font-size:40px}.odyssey-locked{background-color:var(--white-smoke);border-radius:10px;display:flex;flex-direction:row;padding:11px 5px 11px 28px;gap:12px;align-items:center;font-size:var(--font-size-medium-large)}.odyssey-locked .lock-icon{color:var(--black);font-size:29px;min-width:29px}.odyssey-locked p{font-size:var(--font-size-medium-large);line-height:28px;color:var(--charcoal-black);font-style:normal;font-weight:var(--font-weight-bold);font-family:var(--font-primary)}.odyssey-file-generator{display:flex;flex-direction:column;gap:1rem;padding:1rem 0;gap:.5rem}.odyssey-file-generator .odyssey-file-generator-button-container{display:flex;flex-direction:row;gap:1rem;align-items:center}.odyssey-file-generator .odyssey-file-generator-button-container .odyssey-file-generator-button{display:inline-flex;align-items:center;padding:0 1rem;justify-content:center;gap:.5rem;align-self:flex-start;min-width:120px}.odyssey-file-generator button:disabled{cursor:not-allowed}.odyssey-file-generator .odyssey-file-generator-status{display:flex;align-items:center}.odyssey-file-generator .odyssey-file-generator-lightbulb-icon{font-size:var(--font-size-large);display:flex;align-items:center}.odyssey-iframe{width:100%;height:500px}.odyssey-module-section-widget{width:100%;max-width:748px;margin:20px 0}.odyssey-module-section-header{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 86px 27px 64px;align-items:center;border:1px solid var(--very-light-gray);border-top-left-radius:10px;border-top-right-radius:10px;padding:16px 20px;background-color:var(--white)}.odyssey-module-section-header.closed,.odyssey-module-section-widget .odyssey-section-list .odyssey-section-row:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.odyssey-module-section-header-content{display:flex}.odyssey-module-section-header-content .odyssey-icon{width:17px;height:22px;margin-right:10px;padding-top:5px}.odyssey-module-section-header .section-complete-container{width:86px}.odyssey-module-section-header .odyssey-module-section-header-content .odyssey-text{display:flex;flex-direction:column;gap:7px}.odyssey-module-section-header .odyssey-module-section-header-content .odyssey-title{width:100%;justify-content:center;color:var(--charcoal-black);font-size:var(--font-size-medium-large);font-weight:600;line-height:20px;padding:0;white-space:pre-wrap;margin:0}.odyssey-module-section-header .odyssey-module-section-header-content .odyssey-subtitle{display:flex;width:100%;flex-direction:column;justify-content:center;flex-shrink:0;color:var(--charcoal-black);font-size:var(--font-size-medium);font-style:normal;font-weight:var(--font-weight-normal);line-height:18px;white-space:pre-wrap}.user_content a.headerTitleLink:not(.btn):not(.Button):not(.ui-button):not([role=button]),.mceContentBody a:not(.btn):not(.Button):not(.ui-button):not([role=button]){text-decoration:none;color:inherit}.user_content a.headerTitleLink:hover:not(.btn):not(.Button):not(.ui-button):not([role=button]),.mceContentBody a:not(.btn):not(.Button):not(.ui-button):not([role=button]){text-decoration:underline;outline:none}.odyssey-module-section-header h2{font-weight:700}.headerTitleLink,#sectionTitleLink{text-decoration:none;color:inherit}.headerTitleLink:hover,#sectionTitleLink:hover,.headerTitleLink:focus,#sectionTitleLink:focus{text-decoration:underline;outline:none}[data-odyssey-widget] button.odyssey-module-section-button{color:var(--black);background-color:var(--white);padding:0;border-radius:50%;height:64px;width:64px;border:none;grid-column:4/5;display:inline}[data-odyssey-widget] button.odyssey-module-section-button:focus-visible{outline-color:var(--medium-cyan);outline-width:2px;outline-style:solid;background-color:var(--anti-flash-white)}[data-odyssey-widget] button.odyssey-module-section-button:hover,#content [data-odyssey-widget] button.odyssey-module-section-button:hover{background-color:var(--anti-flash-white)}.odyssey-arrow{fill:var(--charcoal-black);width:28px;height:15px}.expand-container{display:flex;gap:24px;align-items:center}.section-complete{display:flex;align-items:center;justify-content:center;height:26px;border-radius:15px;background:#e2eddf;gap:4px;padding:0 9px;color:var(--dark-green);font-size:var(--font-size-medium);font-style:normal;font-weight:var(--font-weight-bold);line-height:0px;text-transform:capitalize}#content .user_content .odyssey-module-section-widget .odyssey-section-list{margin:0}#content .odyssey-module-section-widget .odyssey-section-list .odyssey-section-row{display:flex;justify-content:space-between;align-items:center;padding:15px 24px;border-bottom:1px solid var(--very-light-gray);border-top:0;position:relative;margin:0}.odyssey-module-section-widget .odyssey-section-list .odyssey-section-row:hover{background:var(--white)}#content .odyssey-module-section-widget .odyssey-section-list .odyssey-section-row .odyssey-section-row-text{color:var(--charcoal-black);font-size:var(--font-size-base);font-style:normal;font-weight:600;line-height:20px;margin:0}.odyssey-module-section-widget .odyssey-section-list .odyssey-section-row-checkmark{margin-right:17px}@media (max-width: 768px){.odyssey-module-section-header{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr auto;grid-column-gap:10px;padding-top:20px;padding-bottom:20px}[data-odyssey-widget] button.odyssey-module-section-button{grid-row:1;grid-column:2 / 3;align-self:start;justify-self:end;height:42px;width:42px;margin-top:-5px}.header-complete{flex-direction:column}.section-complete{margin-top:18px}}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeOutSlideDown{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(40px)}}.odyssey-question-block-results{display:flex;padding:10px 20px;position:absolute;right:76px;bottom:25px;align-items:center;background-color:#fff;border:1px solid var(--very-light-gray);border-radius:10px;box-shadow:0 1px 15px #00000026;animation:fadeInSlideUp .1s ease-in,fadeOutSlideDown .1s ease-out 3.1s;animation-fill-mode:forwards;z-index:10}.odyssey-question-block-results img{margin-right:15px;height:28px}@media (max-width: 75rem){.odyssey-question-block-results{right:unset}}[data-odyssey-widget] .odyssey-question-block-cancel-save-container{display:flex;gap:16px}[data-odyssey-widget] .odyssey-question-block-cancel-button{background-color:transparent;color:var(--medium-cyan)}[data-odyssey-widget] .odyssey-question-block-edit-button{display:flex;align-items:center;background-color:transparent;border:solid 1px var(--medium-cyan);color:var(--medium-cyan);svg {margin-right: 4px; transform: translateY(-1px);}}[data-odyssey-widget] .odyssey-question-block-save-button,#wiki_page_show .user_content [data-odyssey-widget] .odyssey-progress-wrapper{display:flex;align-items:center}#wiki_page_show .user_content [data-odyssey-widget] .odyssey-progress-wrapper .odyssey-progress-indicator-wrapper{display:inline-block}#wiki_page_show .user_content [data-odyssey-widget] .odyssey-progress-indicator{color:#212322;font-family:var(--font-primary);font-size:var(--font-size-medium);font-style:normal;font-weight:700;display:flex;align-items:center;min-height:42px}#wiki_page_show .user_content [data-odyssey-widget] .odyssey-progress-indicator .odyssey-icon{margin-right:11px;border-radius:50%;padding:2px}#wiki_page_show .user_content [data-odyssey-widget] .odyssey-progress-indicator .odyssey-icon-check{border:2px solid var(--green)}#wiki_page_show .user_content [data-odyssey-widget] .odyssey-progress-indicator .odyssey-icon-dash{border:2px solid var(--very-light-gray)}.odyssey-encourage-text{display:inline-block;font-weight:400;margin-left:26px;margin-right:26px}.odyssey-attention{color:var(--red);font-weight:700}.odyssey-correctness-indicator{white-space:nowrap}@media (max-width: 75em){.odyssey-encourage-text{margin-right:0}}@media (max-width: 62em){.odyssey-progress-wrapper{flex-direction:column}.odyssey-encourage-text{text-align:center;margin-left:0;margin-right:0}}[data-odyssey-widget] .odyssey-widget-card .odyssey-question-block footer{display:flex;align-items:center;justify-content:space-between;min-height:38px}@media (max-width: 75em){[data-odyssey-widget] .odyssey-widget-card .odyssey-question-block footer{flex-direction:column;gap:20px}}[data-odyssey-widget] .odyssey-question-block{margin:30px 42px 0}[data-odyssey-widget] .odyssey-question-block .odyssey-questions{margin-bottom:20px}[data-odyssey-widget] .odyssey-question-block .odyssey-questions .odyssey-question{margin-top:40px}[data-odyssey-widget] .odyssey-question-block .odyssey-questions .odyssey-question:first-child{margin-top:30px}.odyssey-question-text{font-weight:var(--font-weight-bold);font-size:var(--font-size-medium-large);line-height:24px}.odyssey-helper-text{margin-top:5px}.odyssey-question-block .odyssey-locked{margin:30px}@media (max-width: 48em){[data-odyssey-widget] .odyssey-question-block{margin:0}.odyssey-question-block .odyssey-locked{margin:30px 0}}.odyssey-comment-box{margin-top:45px;display:flex}.odyssey-comment-box:first-child{margin-top:30px}.odyssey-comment-box .odyssey-avatar{border-radius:50%;height:50px;width:50px;max-width:50px;margin-right:20px;border:1px solid var(--very-light-gray)}.odyssey-comment-header{color:var(--dark-gray);line-height:20px;margin-bottom:15px}.odyssey-comment-header .odyssey-comment-author{font-size:var(--font-size-medium-large);font-weight:var(--font-weight-bold)}.odyssey-comment-header .odyssey-comment-date{font-size:var(--font-size-medium);font-weight:var(--font-weight-normal)}.odyssey-comment-body{display:var(-webkit-box);white-space:pre-wrap;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;tr:nth-child(even) {background-color: rgba(148,183,187,.1);} th {background-color: rgba(148,183,187,.1); color: var(--dark-gray);}}.odyssey-comment-body :is(th,td){border-bottom:1px solid rgba(148,183,187,.1);padding:3px;text-align:left;vertical-align:bottom}#content .user_content [data-odyssey-widget] .odyssey-comment-body p{margin:0}.odyssey-comment-body.odyssey-more{-webkit-line-clamp:unset;line-clamp:unset}.user_content a.odyssey-show-more-link:not(.btn):not(.Button):not(.ui-button):not([role=button]),.mceContentBody a.odyssey-show-more-link:not(.btn):not(.Button):not(.ui-button):not([role=button]){float:right;text-decoration:none}.user_content a.odyssey-show-more-link:not(.btn):not(.Button):not(.ui-button):not([role=button]):hover,.mceContentBody a.odyssey-show-more-link:not(.btn):not(.Button):not(.ui-button):not([role=button]):hover{float:right;text-decoration:underline}#content div[data-odyssey-widget=quizFeedback] .odyssey-comment-box .odyssey-comment-body{white-space:normal;ul,ol {padding: 0; margin: 0 0 6px 25px; line-height: 22px; li {margin: 0;}} a {text-decoration: none; &:hover {text-decoration: underline;}}}#content div[data-odyssey-widget=quizFeedback] .odyssey-comment-box .odyssey-comment-body :is(h3){margin:6px 0}.odyssey-toc-widget{width:100%;max-height:74px;background-color:var(--white);z-index:5}.show-content>[data-odyssey-widget=tableOfContents]{grid-row:1;align-self:end}.odyssey-toc-widget .odyssey-toc-button-container{width:100%;height:45px;max-height:64px}.odyssey-toc-widget .odyssey-toc-button-container .odyssey-toc-button{display:flex;width:100%;justify-content:flex-end;z-index:999}.odyssey-toc-widget .odyssey-toc-button-container .odyssey-toc-button .odyssey-header-arrow{fill:var(--charcoal-black);width:18px;height:9px;margin-left:10px}#toc-button-header{text-align:right;padding:10px;width:100%;height:100%;color:var(--black);background-color:var(--white);border-radius:10px;max-height:46px;border:none;display:flex;align-items:center;justify-content:right}#toc-button-header:hover{background:var(--anti-flash-white)}#toc-button-header:focus-visible{outline-color:var(--medium-cyan);outline-width:2px;outline-style:solid;background:var(--anti-flash-white)}.toc-toggle-closed{width:178px;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;background-color:var(--white);border:1px solid var(--very-light-gray);stroke-width:1px;stroke:var(--very-light-gray);box-shadow:0 0 8px #00000012}.toc-toggle-open{width:312px;min-height:44px;display:flex;justify-content:space-between;flex-direction:column;border-radius:10px;background-color:var(--white);border:1px solid var(--very-light-gray);stroke-width:1px;stroke:var(--very-light-gray)}#odyssey-toc ul.odyssey-section-list{margin:0;max-height:75vh;overflow-y:auto;padding:0 16px;box-sizing:border-box}#odyssey-toc .odyssey-section-list .odyssey-section-row{display:flex;justify-content:space-between;flex-direction:column;padding:4px 0;border-radius:10px 0;margin:10px 0}#odyssey-toc .odyssey-section-list .odyssey-section-row #odyssey-module-section{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;text-align:left;color:var(--black);background-color:var(--white);padding:0 2px;border:none}#odyssey-toc .odyssey-section-list .odyssey-section-row #odyssey-module-section:focus-visible{outline-color:var(--medium-cyan);outline-width:2px;outline-style:solid;background:var(--anti-flash-white)}#odyssey-toc .odyssey-section-list .odyssey-section-row #odyssey-module-section:hover{background:var(--anti-flash-white);outline:1px solid var(--anti-flash-white)}#odyssey-toc .odyssey-section-list .odyssey-section-row .odyssey-section-row-text{color:var(--charcoal-black);font-size:var(--font-size-base);font-style:normal;font-weight:600;line-height:20px;display:flex;align-items:center;justify-content:space-between;margin:0}#odyssey-toc .odyssey-section-list .odyssey-section-row .completed{font-size:11px;width:60px;height:17px;line-height:20px;border-radius:15px;background:var(--anti-flash-white);border:var(--green);display:flex;justify-content:center;align-items:center;margin-right:16px}.odyssey-section-list .odyssey-section-row .completed .completedText{width:49px;height:9px;flex-shrink:0;color:var(--green);font-size:11px;font-style:normal;font-weight:600;line-height:20px;display:flex;flex-direction:column;justify-content:center}#odyssey-toc ul.odyssey-page-list{margin:16px 0 0}#odyssey-toc .odyssey-page-list .odyssey-page-row{display:flex;justify-content:space-between;flex-direction:column;padding:2px 0;margin:0}#odyssey-toc .odyssey-page-list .odyssey-page-row .odyssey-page-row-text{margin:0}#odyssey-toc .odyssey-page-list .odyssey-page-row #pageLink{text-decoration:none;color:inherit;border-radius:5px;width:80%}#odyssey-toc .odyssey-page-list .odyssey-page-row #pageLink:hover{text-decoration:underline}#odyssey-toc .odyssey-page-list .odyssey-page-row .odyssey-module-page{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 12px;margin:0;width:100%;box-sizing:border-box}#odyssey-toc .odyssey-arrow-open{padding-left:10px;fill:var(--charcoal-black);width:14px;height:7px}#odyssey-toc .odyssey-arrow-closed{padding-right:10px;fill:var(--charcoal-black);width:14px;height:7px}#odyssey-toc .odyssey-page-list .odyssey-page-row .odyssey-page-row-text{color:var(--charcoal-black);font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-normal);line-height:20px;margin:4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#sectionLink{text-decoration:none;color:inherit}#sectionLink:hover{text-decoration:underline}@media (min-width: 768px){.odyssey-toc-widget .odyssey-toc-button-container .odyssey-toc-button{padding-top:10px}}@media (max-width: 768px){.odyssey-toc-widget .odyssey-toc-button-container,.odyssey-toc-widget .odyssey-toc-button-container .odyssey-toc-button .toc-toggle-open,.odyssey-toc-widget .odyssey-toc-button-container .odyssey-toc-button .toc-toggle-closed,.odyssey-toc-widget .odyssey-toc-button-container .odyssey-toc-button .odyssey-section-list,.odyssey-toc-widget .odyssey-toc-button-container .odyssey-toc-button .odyssey-section-list .odyssey-section-row{width:100%}.odyssey-toc-widget .odyssey-toc-button-container .odyssey-toc-button .toc-toggle-open{align-items:center}.odyssey-toc-widget .odyssey-toc-button-container .odyssey-toc-button #toc-button-header{justify-content:center}}.odyssey-page-banner-widget{width:100%;max-height:185px;z-index:5}.show-content>[data-odyssey-widget=pageBanner]{grid-row:1;margin-bottom:45px}.odyssey-page-banner-widget .odyssey-banner{display:flex;align-items:center;flex-direction:column;border-radius:10px;background-color:#8b8b8b;margin-bottom:10px;position:relative;background-size:cover;background-position:center;column-gap:3.55%;display:grid;grid-template-columns:repeat(12,1fr);box-shadow:0 4px 8px #0000001f}.odyssey-page-banner-widget .odyssey-banner .odyssey-banner-logo{position:absolute;top:15px;left:15px;z-index:2;width:75px;height:18px;opacity:85%}.odyssey-page-banner-widget .odyssey-banner .odyssey-right-side{position:absolute;right:20px;bottom:0;z-index:0}.odyssey-page-banner-widget .odyssey-banner .odyssey-right-side .right-side-image{height:105px}.odyssey-page-banner-widget .odyssey-banner .odyssey-banner-container{display:flex;align-items:center;justify-content:space-between;z-index:1;grid-column:2/11}.odyssey-page-banner-widget .odyssey-banner .odyssey-banner-title{color:var(--white);font-size:2.5rem;font-weight:var(--font-weight-bold);line-height:normal;padding:40px 0}.odyssey-landing-page-widget{width:100%;border-radius:24px 24px 0 0;display:flex;flex-direction:column;align-items:center}.odyssey-landing-page-widget .odyssey-landing-page-images{position:relative;height:auto;width:100%;border-radius:24px 24px 0 0}#content .odyssey-landing-page-widget .odyssey-landing-page-images .odyssey-landing-page-header-image{border-radius:24px 24px 0 0;background-size:cover;background-position:center}#content .odyssey-landing-page-widget .odyssey-landing-page-images .odyssey-landing-page-header-overlay{position:absolute;top:1px;left:0;border-radius:24px 24px 0 0;background-size:cover;background-position:center;z-index:1}#content .odyssey-landing-page-widget .odyssey-landing-page-images .odyssey-landing-page-header-logo{position:absolute;top:31px;left:35px;z-index:2;width:143px;height:34px;border-radius:0}.odyssey-landing-page-widget .odyssey-landing-page-content-container{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;background:linear-gradient(180deg,var(--medium-cyan) 0%,#009cde 100%);border-radius:0 0 24px 24px}.odyssey-landing-page-widget .odyssey-landing-page-content-container .odyssey-landing-page-content{width:85%;max-width:750px;margin-top:15px}.odyssey-landing-page-widget .odyssey-landing-page-content-container .odyssey-landing-page-content .odyssey-landing-page-title{color:var(--white);font-size:50px;font-style:normal;font-weight:var(--font-weight-bold);line-height:54px;letter-spacing:-.8px}.odyssey-landing-page-widget .odyssey-landing-page-content-container .odyssey-landing-page-content .odyssey-landing-page-edition{color:var(--white);font-size:var(--font-size-small);font-style:normal;font-weight:var(--font-weight-bold);line-height:15px;letter-spacing:.3px;margin-top:8px;text-transform:uppercase}.odyssey-landing-page-widget .odyssey-landing-page-content-container .odyssey-landing-page-content .odyssey-landing-page-toc-text{font-size:var(--font-size-medium-large);font-style:normal;font-weight:var(--font-weight-bold);line-height:17px;color:var(--white);margin-top:30px;margin-bottom:20px}.odyssey-landing-page-widget .odyssey-landing-page-content-container .odyssey-landing-page-content .odyssey-landing-page-module-sections{width:100%}@media (max-width: 768px){.odyssey-landing-page-widget .odyssey-landing-page-content-container .odyssey-landing-page-content .odyssey-landing-page-title{font-size:34px;line-height:35px}#content .odyssey-landing-page-widget .odyssey-landing-page-images .odyssey-landing-page-header-logo{width:121px;height:29px;top:18px;left:18px}}.odyssey-chat-box{margin-top:45px;display:grid;width:100%}.odyssey-chat-bubble{border-radius:10px;padding:1.88rem;max-width:41rem;overflow-wrap:anywhere}#content .user_content .odyssey-chat-bubble{tr:nth-child(even) {background-color: rgba(148,183,187,.1);} th {background-color: rgba(148,183,187,.1); color: var(--dark-gray);} :is(li)::before {content: "•"; display: inline-block; width: 1em; margin-right: .5em;} :is(ul) {list-style-type: none;}}#content .user_content .odyssey-chat-bubble :is(li){line-height:1rem;display:flex;align-items:flex-start}#content .user_content .odyssey-chat-bubble :is(li) :is(p){margin:0}#content .user_content .odyssey-chat-bubble :is(li:last-child){margin:0}#content .user_content .odyssey-chat-bubble :is(ul){list-style-position:inside;margin:0 0 16px}#content .user_content .odyssey-chat-bubble :is(th,td){border-bottom:1px solid rgba(148,183,187,.1);padding:3px;text-align:left;vertical-align:bottom}.odyssey-chat-box{margin-top:45px;display:grid;width:100%;float:left}.odyssey-chat-box-chat-info{display:flex}#content .user_content img.odyssey-avatar{border-radius:50%;height:40px;width:40px;max-width:50px;margin-right:10px;border:1px solid var(--very-light-gray)}.odyssey-chat-header{color:var(--dark-gray);line-height:20px;margin-bottom:15px;display:grid}.odyssey-comment-author{font-size:var(--font-size-medium-large);font-weight:var(--font-weight-bold)}.odyssey-comment-date{font-size:var(--font-size-medium);font-weight:var(--font-weight-normal)}.odyssey-dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:var(--very-light-cyan);color:var(--very-light-cyan);animation:odyssey-dot-flashing 1s infinite linear alternate;animation-delay:.5s;margin:0 auto}.odyssey-dot-flashing:before,.odyssey-dot-flashing:after{content:"";display:inline-block;position:absolute;top:0}.odyssey-dot-flashing:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:var(--very-light-cyan);color:var(--very-light-cyan);animation:odyssey-dot-flashing 1s infinite alternate;animation-delay:0s}.odyssey-dot-flashing:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:var(--very-light-cyan);color:var(--very-light-cyan);animation:odyssey-dot-flashing 1s infinite alternate;animation-delay:1s}@keyframes odyssey-dot-flashing{0%{background-color:var(--very-light-cyan)}50%,to{background-color:#94b7bb66}}.odyssey-thought-bubble{-webkit-animation:zoom-in .7s;animation:zoom-in .7s;-webkit-transform:scale(0,0) translate(0,0);transform:scale(0) translate(0);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#eff4f5;border-radius:10px;padding:1.88rem;white-space:pre-wrap;margin-top:25px;margin-left:100px;width:50px}@-webkit-keyframes zoom-in{to{-webkit-transform:scale(1,1) translate(0,0);-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}}@keyframes zoom-in{to{transform:scale(1) translate(0);-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}}.odyssey-thought-bubble:before{content:"";position:absolute;z-index:10;top:-10px;left:-15px;width:30px;height:30px;background:#eff4f5;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:block;-webkit-animation:zoom-in .8s;animation:zoom-in .8s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-transform:scale(0,0) translate(0,80px);transform:scale(0),translateY(80px);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.odyssey-thought-bubble:after{content:"";position:absolute;z-index:10;top:-20px;left:-35px;width:15px;height:15px;background:#eff4f5;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;display:block;-webkit-animation:zoom-in 1.1s;animation:zoom-in 1.1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transform:scale(0,0) translate(0,60px);transform:scale(0),translateY(60px);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}div[data-odyssey-widget=skillBuilder].odyssey-loaded{grid-column:1/13;max-width:900px}.odyssey-skill-builder-load-more{display:flex;justify-content:center;margin:10px 0 0}.odyssey-skill-builder-line-break{margin:30px 0 0;background:var(--very-light-gray)}#content [data-odyssey-widget] .odyssey-skill-builder-load-more button{background-color:transparent;color:var(--charcoal-black);border-radius:.3125rem;border:1px solid var(--very-light-gray);height:2.8rem}#content [data-odyssey-widget] .odyssey-skill-builder-load-more button:hover,#content [data-odyssey-widget] .odyssey-skill-builder-load-more button:active{background-color:var(--white-smoke)}#content [data-odyssey-widget] .odyssey-skill-builder-load-more button:focus,#content [data-odyssey-widget] .odyssey-skill-builder-load-more button:focus-visible{background-color:var(--white-smoke);outline-color:var(--light-cyan)}.odyssey-skill-builder-messages{padding-bottom:2.8rem}.odyssey-skill-builder-respect-white-space{white-space:pre-wrap}.prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.odyssey-skill-builder-user-input{cursor:text;display:inline-flex;align-items:center;position:relative;padding-right:12px;width:calc(100% - 1rem);border:1px solid var(--silver-gray);border-radius:5px;margin:30px 0 4px}.odyssey-skill-builder-widget .odyssey-skill-builder-input{display:block;height:0;min-height:24px;width:100%;min-width:0px;margin:0;margin-right:-4.25rem;padding:22px 55px 22px 22px;font-size:var(--font-size-base);line-height:22px;border:0px;background:none;box-shadow:none;box-sizing:content-box;resize:vertical;overflow:hidden}.odyssey-skill-builder-widget .odyssey-skill-builder-input[disabled]{background-color:var(--white-smoke);opacity:.7}.odyssey-skill-builder-input-instructions{display:flex;flex-direction:column;align-items:end;color:#a0a0a0}.odyssey-button-at-end{display:flex;height:.01em;max-height:1.5em;-webkit-box-align:center;align-items:center;white-space:nowrap;color:var(--charcoal-black);margin-left:8px;padding-left:8px;margin-top:auto;margin-bottom:2.15rem}#content .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0px;border:0px;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;font-size:var(--font-size-large);border-radius:50%;overflow:visible;color:var(--charcoal-black);height:2.5rem;width:2.5rem;padding:8px}#content .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit:hover:enabled{background-color:#e7e7e780}#content .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit:focus-visible:enabled,#content .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit:focus:enabled{color:var(--light-cyan);border-radius:.3125rem;border:2px solid var(--light-cyan)}#content .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit:active:enabled{color:var(--light-cyan)}#content .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit:disabled{pointer-events:none}#content .odyssey-skill-builder-messages img.odyssey-avatar{border:none}#content .user_content .odyssey-skill-builder-messages .odyssey-comment-body{white-space:normal}#content .user_content .odyssey-skill-builder-messages .odyssey-comment-body :is(p){margin:12px 0}.odyssey-skill-builder-reset-spinner .odyssey-widget-card{margin:0;padding:30px 0 0;border:none;box-shadow:none}.odyssey-skill-builder-reset-spinner .odyssey-widget-card .odyssey-comment-box{margin:0}body.assignments [data-odyssey-widget] .odyssey-skill-builder-load-more button{background-color:transparent;color:var(--charcoal-black);border-radius:.3125rem;border:1px solid var(--very-light-gray);height:2.8rem}body.assignments [data-odyssey-widget] .odyssey-skill-builder-load-more button:hover,body.assignments [data-odyssey-widget] .odyssey-skill-builder-load-more button:active{background-color:var(--white-smoke)}body.assignments [data-odyssey-widget] .odyssey-skill-builder-load-more button:focus,body.assignments [data-odyssey-widget] .odyssey-skill-builder-load-more button:focus-visible{background-color:var(--white-smoke);outline-color:var(--light-cyan)}body.assignments .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0px;border:0px;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;font-size:var(--font-size-large);border-radius:.3125rem;overflow:visible;color:var(--charcoal-black);height:2rem;width:2.6rem;padding:1px}body.assignments .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit:hover:enabled{background-color:#e7e7e780}body.assignments .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit:focus-visible:enabled,body.assignments .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit:focus:enabled{color:var(--light-cyan);border-radius:.3125rem;border:2px solid var(--light-cyan)}body.assignments .odyssey-skill-builder-user-input button.odyssey-skill-builder-submit:active:enabled{color:var(--light-cyan)}body.assignments .odyssey-skill-builder-buttons button{background-color:transparent;color:var(--charcoal-black);padding:0 8px;border-radius:.3125rem;border:1px solid var(--very-light-gray);margin:1rem 1.25rem 0 0;height:2.8rem;min-width:2.8rem;font-weight:var(--font-weight-normal);white-space:nowrap;position:relative}#wiki_page_show .odyssey-skill-builder-buttons button:hover{background-color:var(--anti-flash-white);border:1px solid var(--very-light-gray)}.odyssey-skill-builder-button:hover:after{background:rgba(0,0,0,.8);border-radius:5px;color:var(--white);content:attr(alt);left:20%;padding:5px;position:absolute;z-index:98;margin-top:2.75rem;font-size:var(--font-size-small);line-height:normal}.odyssey-skill-builder-reset-spinner .odyssey-widget-card{margin:0;padding:30px 0 0}body.assignments [data-odyssey-widget] .odyssey-skill-builder-disclaimer button{color:var(--dark-gray);font-style:normal;font-weight:var(--font-weight-normal);background-color:transparent;border:none}#odyssey-skill-builder .odyssey-widget-card .odyssey-skill-builder-assignment-container{display:flex;flex-direction:column;text-align:center;width:100%;gap:1rem;align-items:center;padding-top:1rem}#odyssey-skill-builder .odyssey-widget-card .odyssey-skill-builder-assignment-container .odyssey-skill-builder-submit-button{display:flex;flex-direction:row;gap:.5rem;align-items:center}.odyssey-skill-builder-submit-button .spinner-border{margin:auto}.odyssey-ai-component-buttons{display:flex;justify-content:center;flex-wrap:wrap}#content .odyssey-ai-component-buttons button{background-color:transparent;color:var(--charcoal-black);padding:0 8px;border-radius:.3125rem;border:1px solid var(--very-light-gray);margin:1rem 1.25rem 0 0;height:2.8rem;min-width:2.8rem;font-weight:var(--font-weight-normal);white-space:nowrap;position:relative}#content .odyssey-ai-component-buttons button{background-color:transparent;color:var(--charcoal-black);padding:0 8px;border-radius:.3125rem;border:1px solid var(--very-light-gray);margin:1.25rem 1.25rem 0 0;height:2.8rem;min-width:2.8rem;font-weight:var(--font-weight-normal);white-space:nowrap;position:relative;display:flex;justify-content:center;align-items:center;gap:.25rem}#content .odyssey-ai-component-buttons button:hover{background-color:var(--anti-flash-white);border:1px solid var(--very-light-gray)}.odyssey-ai-component-button:hover:after{position:absolute;padding:5px;margin-bottom:8px;bottom:100%;color:var(--white);background:rgba(0,0,0,.8);border-radius:5px;font-size:var(--font-size-medium);line-height:normal;content:attr(aria-label);z-index:98}.odyssey-ai-component-button.odyssey-no-tooltip:hover:after{content:unset}#content .odyssey-ai-component-buttons button svg{height:1.3rem;width:1.3rem}#content [data-odyssey-widget] .odyssey-ai-disclaimer{display:flex;justify-content:center;padding-top:1.8rem}#content [data-odyssey-widget] .odyssey-ai-disclaimer :is(button){display:flex;align-items:center;color:var(--dark-gray);font-style:normal;font-weight:var(--font-weight-normal);background-color:transparent;border:none}#content [data-odyssey-widget] .odyssey-ai-disclaimer :is(button):focus{outline-color:var(--light-cyan)}#content [data-odyssey-widget] .odyssey-ai-disclaimer :is(button) :is(svg){width:27.8px;height:27.8px;margin-bottom:2px}.odyssey-quiz-reporting-widget{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px;column-gap:20px}@media (min-width: 768px) and (max-width: 1052px){.odyssey-quiz-reporting-widget{flex-direction:column;row-gap:20px;justify-content:flex-start}}.odyssey-chapter-banner-widget{width:100%;z-index:5;position:relative}.odyssey-chapter-banner-widget-short{min-height:140px}.show-content>[data-odyssey-widget=chapterBanner]{margin-bottom:25px}[data-odyssey-widget=tocBanner]+[data-odyssey-widget=chapterBanner]{margin-top:var(--negative-double-row-gap-spacing)}[data-odyssey-widget=chapterBanner]{margin-top:var(--negative-single-row-gap-spacing)}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container{display:flex;align-items:center;flex-direction:column;margin-bottom:10px;width:100%;height:100%;overflow:hidden;justify-content:flex-end}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,87,194,.219),rgba(255,255,255,0));mix-blend-mode:multiply;z-index:5}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images{height:432px;width:100%;max-width:100%;box-sizing:border-box;column-gap:3.55%;display:grid;grid-template-columns:repeat(12,1fr);align-items:end;padding-bottom:30px;grid-template-rows:2fr 1fr 1fr}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-image{object-fit:cover;position:absolute;display:block;top:0;left:0;z-index:1;border-radius:0!important;width:100%;height:322px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-image-filter{background:linear-gradient(to left,rgb(197 210 223),rgb(0 87 194 / 85%),rgb(255 255 255));position:absolute;top:0;left:0;width:100%;height:322px;z-index:3;mix-blend-mode:soft-light}#content .odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-overlay-image{z-index:2;border-radius:0;object-fit:cover;position:absolute;top:250px;left:0}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-number{position:relative;z-index:5;font-size:13.75rem;font-weight:300;line-height:1.2;color:#0057c2;grid-column:2;grid-row:2;padding-top:30px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container{z-index:4;grid-row:1;column-gap:3.55%;display:grid;grid-template-columns:repeat(12,1fr);width:100%;max-width:100%;box-sizing:border-box;margin-top:-70px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container-short{margin-top:50px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container .odyssey-chapter-banner-title{font-size:var(--font-size-base);font-weight:800;line-height:18px;letter-spacing:.06em;text-transform:uppercase;text-align:left;color:#0057c2;grid-column:2 / span 10;margin:0!important}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container .odyssey-chapter-banner-subtitle{font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:41px;text-align:left;grid-column:2 / span 10}@media (max-width: 1200px){.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-image,.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-image-filter{height:320px}}@media (max-width: 767px){.odyssey-chapter-banner-widget{width:calc(100% + 48px);margin-left:-25px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container{padding:0 24px;box-sizing:border-box;margin-top:-50px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container-short{margin-top:50px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container .odyssey-chapter-banner-title,.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container .odyssey-chapter-banner-subtitle{grid-column:1 / span 12}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-number{grid-column:1;padding-left:20px;line-height:0;font-size:10.5rem;padding-top:0}}@media (max-width: 376px){.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-number{font-size:7.5rem;line-height:1}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images{grid-template-rows:3fr 1fr 1fr;height:420px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-image,.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-image-filter{height:320px}#content .odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-images .odyssey-chapter-banner-overlay-image{height:250px;top:180px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container{margin-top:-90px}.odyssey-chapter-banner-widget .odyssey-chapter-banner-container .odyssey-chapter-banner-title-container-short{margin-top:50px}}.odyssey-toc-banner-widget{width:100%;height:63px;position:relative;box-shadow:0 8px 8px #0000001f;z-index:999}.show-content>[data-odyssey-widget=tocBanner]{grid-row:1;margin-bottom:0}.odyssey-toc-banner-widget .odyssey-toc-banner-images{height:100%;display:flex;flex-direction:row}#content .odyssey-toc-banner-widget .odyssey-toc-banner-images .odyssey-toc-banner-image{object-fit:cover;display:block;z-index:1;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}#content .odyssey-toc-banner-widget .odyssey-toc-banner-images .odyssey-toc-banner-overlay-image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;border-radius:0;object-fit:cover;opacity:.3}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container{z-index:4;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;position:absolute;justify-content:space-between;top:0;left:0;padding:20px 23px;box-sizing:border-box;gap:40px}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-logo-container{max-width:103px;max-height:25px;flex-shrink:0 1 auto}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-logo-container .odyssey-toc-banner-logo-image{width:100%;height:100%;object-fit:contain;border-radius:0}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-title-container{flex:1 1 536px;max-width:536px;text-align:center;min-width:100px}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-title-container .odyssey-toc-banner-title{font-size:var(--font-size-medium-large);font-weight:var(--font-weight-bold);line-height:21.6px;margin:0 auto;color:var(--white);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-wrap:nowrap}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-title-container:hover .odyssey-toc-banner-title-full{display:block}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-title-container .odyssey-toc-banner-title-full{display:none;background-color:var(--white);color:var(--black);border:1px solid #ddd;padding:10px;z-index:9;max-width:100%;white-space:normal;position:absolute;bottom:-20px}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-button-container{display:flex;flex-direction:row;align-items:flex-end;flex:0 1 auto;gap:15px;cursor:pointer}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-button-container .odyssey-toc-banner-button-icon,#content .odyssey-toc-banner-widget .odyssey-toc-banner-toc-container .odyssey-toc-banner-toc-header-container .odyssey-toc-banner-button{background:none;border:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;position:relative}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-button-container .odyssey-toc-banner-button-text{font-size:11px;font-weight:var(--font-weight-normal);line-height:1;text-align:center;text-transform:uppercase;margin:0;color:var(--white);vertical-align:baseline}#content .odyssey-toc-banner-widget .odyssey-toc-banner-toc-container{width:362px;background-color:var(--white);border-radius:10px;border:1px solid var(--very-light-gray);box-shadow:0 4px 8px #0000001f;z-index:999;position:absolute;right:5px;top:5px;padding:0;stroke-width:1px;stroke:var(--very-light-gray)}#content .odyssey-toc-banner-widget .odyssey-toc-banner-toc-container .odyssey-toc-banner-toc-header-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;height:43px;padding:27px 16px;box-sizing:border-box;align-items:center}#content .odyssey-toc-banner-widget .odyssey-toc-banner-toc-container .odyssey-toc-banner-toc-header-container .odyssey-toc-banner-toc-header{text-transform:uppercase;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:13.2px;letter-spacing:.02em;text-align:left}@media (max-width: 767px){.odyssey-toc-banner-widget{margin-left:-25px;width:calc(100% + 48px)}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container{padding:10px 15px;gap:30px}#content .odyssey-toc-banner-widget .odyssey-toc-banner-images .odyssey-toc-banner-image{border-radius:0}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-logo-container{height:100%;min-width:69px}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-logo-container .odyssey-toc-banner-logo-image{height:100%;width:100%}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-button-container{flex-direction:column-reverse;align-items:center;justify-content:center;gap:10px}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-button-container .odyssey-toc-banner-button-text{font-size:9px}#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container .odyssey-toc-banner-title-container .odyssey-toc-banner-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-width:536px;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);text-align:center;line-height:17px;max-height:54px}#content .odyssey-toc-banner-widget .odyssey-toc-banner-toc-container{width:97%}}@media (max-width: 563px){#content .odyssey-toc-banner-widget .odyssey-toc-banner-content-container{gap:20px}}.odyssey-teacher-view{border:2px solid orange;padding:10px}.odyssey-teacher-view .odyssey-teacher-view-header{text-align:center;font-style:italic}.odyssey-teacher-view label{display:block;text-align:right;margin-top:.5rem;cursor:pointer}.odyssey-teacher-view input{margin-top:0;margin-bottom:3px}#content .odyssey-teacher-view ul.odyssey-teacher-view-conditions-list{margin-left:0;list-style:none}.odyssey-assignment-details{display:flex;flex-direction:column;font-family:Arial,sans-serif;border-radius:10px;border:1px solid #ededed;box-shadow:0 1px 8px 2px #00000012;overflow:hidden}.odyssey-assignment-details .odyssey-assignment-details-top-bar{display:flex;justify-content:space-between;flex-direction:column}.odyssey-assignment-details .odyssey-assignment-details-top-bar .odyssey-assignment-details-title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem;gap:1rem;background-color:#eff4fb}.odyssey-assignment-details .odyssey-assignment-details-top-bar .odyssey-assignment-details-title-container .odyssey-assignment-details-title{flex:1}#content .odyssey-assignment-details .odyssey-assignment-details-top-bar .odyssey-assignment-details-title-container .odyssey-assignment-details-title .odyssey-assignment-name{text-decoration:none;color:var(--medium-cyan);font-size:var(--font-size-large);font-weight:700;word-wrap:break-word;overflow-wrap:break-word;cursor:pointer;display:flex;align-items:center}.odyssey-assignment-details .odyssey-assignment-details-top-bar .odyssey-assignment-details-title-container .odyssey-assignment-total-points{padding:.5rem 1rem;font-size:var(--font-size-base);color:var(--dark-gray);background-color:var(--white);border:1px solid var(--very-light-gray);font-weight:var(--font-weight-bold);border-radius:35px}#content .odyssey-assignment-details .odyssey-assignment-details-top-bar .odyssey-assignment-details-title .odyssey-assignment-name.odyssey-assignment-name-text{color:var(--charcoal-black);cursor:default}.odyssey-assignment-details .odyssey-assignment-details-top-bar .odyssey-assignment-details-info{display:flex;flex-direction:row;gap:1.5rem;padding:1.5rem;background-color:var(--white);flex:1;flex-wrap:wrap}.odyssey-assignment-details .odyssey-assignment-rubric-section .odyssey-assignment-rubric-header{font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--charcoal-black);line-height:1.5;padding:1rem 1.5rem 0}.odyssey-assignment-details .odyssey-assignment-rubric-section .odyssey-assignment-rubric-criteria{box-sizing:border-box;border-bottom:1px solid var(--very-light-gray);border-radius:inherit;overflow:hidden}.odyssey-assignment-details .odyssey-assignment-rubric-section .odyssey-assignment-rubric-criteria:last-child{border-bottom:none}.odyssey-assignment-details .odyssey-assignment-rubric-section .odyssey-assignment-rubric-criteria .odyssey-assignment-rubric-criteria-header{display:flex;justify-content:space-between;align-items:baseline;cursor:pointer;font-size:var(--font-size-medium-large);font-weight:var(--font-weight-bold);gap:1.5rem;padding:.75rem 1.5rem}.odyssey-assignment-details .odyssey-assignment-rubric-section .odyssey-assignment-rubric-criteria .odyssey-assignment-rubric-criteria-content{display:flex;gap:.5rem;align-items:baseline;width:80%;font-weight:var(--font-weight-bold)}.odyssey-assignment-details .odyssey-assignment-rubric-section .odyssey-assignment-rubric-criteria .odyssey-assignment-rubric-criteria-points{text-align:right;white-space:nowrap;margin-left:auto;font-weight:var(--font-weight-normal)}.odyssey-assignment-details .odyssey-assignment-rubric-section .odyssey-assignment-rubric-criteria .odyssey-assignment-rubric-criteria-rating-details{display:flex;flex-direction:column;align-items:baseline;padding:1rem 2.5rem}.odyssey-assignment-details .odyssey-assignment-rubric-section .odyssey-assignment-rubric-criteria .odyssey-assignment-rubric-criteria-rating-details .odyssey-assignment-rubric-criteria-rating-points,.odyssey-assignment-details-section{font-weight:var(--font-weight-bold)}.odyssey-assignment-details .odyssey-assignment-details-top-bar .odyssey-assignment-details-info .odyssey-assignment-details-info-item{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:.25rem}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload{cursor:default;padding:17.5px 55px 17.5px 22px}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload.file-hovering-or-unsupported{position:absolute;height:100%;margin:0;padding:6px;box-sizing:border-box;z-index:2}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload.file-hovering-or-unsupported .odyssey-first-pass-file-upload-drop-area-hovered{display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center;background-color:#e0ebf8;border:1px dashed var(--silver-gray);border-radius:5px;box-sizing:border-box;pointer-events:none}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload.file-hovering-or-unsupported .odyssey-first-pass-file-upload-unsupported-file-type{display:flex;height:100%;width:100%;padding:0;color:var(--black);justify-content:center;align-items:center;background-color:#fbd9dc;border:1px dashed var(--silver-gray);border-radius:5px;gap:8px;line-height:22px}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload.file-hovering-or-unsupported .odyssey-first-pass-file-upload-unsupported-file-type *{pointer-events:none}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload.file-hovering-or-unsupported .odyssey-first-pass-file-upload-unsupported-file-type :is(svg){min-height:24px;min-width:24px}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload .odyssey-first-pass-file-upload-file-name{display:flex;padding:6px 0;width:fit-content;max-width:75%;min-width:280px;align-items:center;background-color:var(--white-smoke);border-radius:5px}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload .odyssey-first-pass-file-upload-file-name :is(span){word-break:break-all}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload .odyssey-first-pass-file-upload-file-name .odyssey-first-pass-file-upload-file-name-document-icon{min-height:18px;min-width:18px;margin:0 8px 0 13.36px}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload .odyssey-first-pass-file-upload-file-name .odyssey-first-pass-file-upload-file-name-checkmark-icon{color:var(--green);height:18px;width:18px;transform:translateY(4px)}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload .odyssey-first-pass-file-upload-file-name .odyssey-first-pass-file-upload-file-name-progress-bar{width:150px;height:8px;background-color:var(--silver-gray);border-radius:2px;overflow:hidden;div {height: 100%; background-color: var(--green); width: 0; transition: width .2s ease;}}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload .odyssey-first-pass-file-upload-file-name :is(button){display:flex;margin:0 16px 0 27px;padding:0;color:var(--black);background-color:transparent}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload .odyssey-first-pass-file-upload-file-name :is(button) :is(svg){height:18px;width:18px}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload .odyssey-first-pass-file-upload-drop-area{line-height:45px}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload :is(button).odyssey-first-pass-file-upload-link{margin:0;padding:0;color:var(--black);background-color:transparent;text-decoration:underline;font-weight:400;line-height:normal}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload :is(button).odyssey-first-pass-file-upload-link:focus{outline-color:var(--light-cyan);outline-offset:2px}:root{--row-gap-spacing: 32px;--negative-double-row-gap-spacing: calc( var(--row-gap-spacing) * -2 );--negative-single-row-gap-spacing: calc( var(--row-gap-spacing) * -1 );--anti-flash-white: #f1f1f1;--white: #ffffff;--very-light-gray: #e0e0e0;--light-gray: #9e9e9e;--gray: #808080;--charcoal-black: #212322;--dark-gray: #424242;--silver-gray: #c2c2c2;--very-light-cyan: #94b7bb;--medium-cyan: #0057c2;--light-cyan: #006b99;--black: #000000;--dark-green: #005813;--green: #00841c;--red: #e50000;--white-smoke: #f5f5f5;--burnt-orange: #e47712;--font-primary: "Lato Extended", "Lato", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--font-size-base: 1rem;--font-size-small: .75rem;--font-size-medium: .875rem;--font-size-medium-large: 1.125rem;--font-size-large: 1.5rem;--font-weight-normal: 400;--font-weight-bold: 700}div[data-odyssey-widget=firstPass].odyssey-loaded{grid-column:1/13}.odyssey-first-pass-line-break{margin:30px 0 0;background:var(--very-light-gray)}.odyssey-first-pass-submission-type :is(strong){display:flex;align-items:center}.odyssey-first-pass-submission-type :is(strong) .question-icon-container{display:flex;position:relative;padding:0;width:18px;margin:0 0 0 6px;background-color:transparent;border-radius:50%;line-height:22px}.odyssey-first-pass-submission-type :is(strong) .question-icon-container:focus{outline-color:var(--light-cyan);outline-offset:2px}.odyssey-first-pass-submission-type :is(strong) .question-icon-container:hover .question-icon{visibility:hidden}.odyssey-first-pass-submission-type :is(strong) .question-icon-container:hover .question-icon-fill{visibility:visible}.odyssey-first-pass-submission-type :is(strong) .question-icon-container :is(svg){width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%);color:var(--light-cyan);cursor:pointer}.odyssey-first-pass-submission-type :is(strong) .question-icon-container .question-icon{visibility:visible}.odyssey-first-pass-submission-type :is(strong) .question-icon-container .question-icon-fill{visibility:hidden}.odyssey-first-pass-submission-type .odyssey-first-pass-toggle{width:169px;height:35px;background-color:var(--very-light-gray);border-radius:10px;display:flex;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:10px}.odyssey-first-pass-submission-type .odyssey-first-pass-toggle .odyssey-first-pass-toggle-option{display:flex;flex:1;width:50%;justify-content:center;align-items:center;background:none;border:none;cursor:pointer;z-index:1;div {display: flex; position: relative; align-items: center; font-size: var(--font-size-medium); color: var(--black); :is(svg) {position: absolute; opacity: 0; transition: opacity .15s ease,transform .3s ease;} :is(span) {line-height: 22px; transition: transform .3s ease;} &.checkmark-visible {:is(svg) {transition: opacity .3s ease .3s,transform .3s ease .225s; transform: translateX(-10px); opacity: 1;} :is(span) {transition: transform .3s ease; transition-delay: .3s; transform: translateX(6px);}}}}.odyssey-first-pass-submission-type .odyssey-first-pass-toggle .odyssey-first-pass-toggle-option:hover{text-decoration:underline;text-decoration-color:var(--black)}.odyssey-first-pass-submission-type .odyssey-first-pass-toggle .odyssey-first-pass-toggle-option:focus{outline-color:var(--light-cyan)}.odyssey-first-pass-submission-type .odyssey-first-pass-toggle .odyssey-first-pass-toggle-option.odyssey-first-pass-toggle-option-disabled{cursor:default;div span {color: #a0a0a0;}}.odyssey-first-pass-submission-type .odyssey-first-pass-toggle .odyssey-first-pass-toggle-option.odyssey-first-pass-toggle-option-disabled:hover{text-decoration:none}.odyssey-first-pass-submission-type .odyssey-first-pass-toggle .odyssey-first-pass-toggle-option.odyssey-first-pass-toggle-option-disabled:focus{outline:none}.odyssey-first-pass-submission-type .odyssey-first-pass-toggle.file-active .slider{transform:translate(0)}.odyssey-first-pass-submission-type .odyssey-first-pass-toggle.text-active .slider{transform:translate(83px)}.odyssey-first-pass-submission-type .slider{position:absolute;width:80px;height:29px;background-color:var(--white);border-radius:8px;transition:transform .3s ease;top:3px;left:3px}.odyssey-first-pass-submission-type .question-icon-tooltip-container{display:grid;position:absolute;grid-template-columns:minmax(2px,180px) 1fr minmax(16px,2fr);width:100%;left:0;transform:translateY(2px);z-index:10}.odyssey-first-pass-submission-type .question-icon-tooltip{display:none;grid-column:2;width:370px;height:59px;padding:20px 25px 23px 24px;align-items:center;font-size:var(--font-size-medium);font-weight:400;color:#474747;background-color:#fff;border:solid 1px var(--very-light-gray);box-shadow:5px 5px 15px #00000014;border-radius:5px}.odyssey-first-pass-submission-type .question-icon-tooltip.tooltip-visible{display:flex}#content .odyssey-first-pass-widget .odyssey-comment-box{margin:32px 0 40px}#content .odyssey-first-pass-widget .odyssey-comment-box .odyssey-comment-author{font-size:22px}#content .odyssey-first-pass-widget .odyssey-comment-box .odyssey-comment-body a{color:var(--light-cyan);font-weight:var(--font-weight-bold);text-decoration:none}#content .odyssey-first-pass-widget .odyssey-first-pass-messages{display:flex;flex-direction:column;margin-bottom:20px;border-top:1px solid var(--very-light-gray)}#content .odyssey-first-pass-widget .odyssey-first-pass-messages .odyssey-chat-box:first-child .odyssey-chat-bubble{display:block!important;max-height:515px;overflow-y:auto}#content .odyssey-first-pass-widget .odyssey-first-pass-messages .odyssey-chat-box:first-child .odyssey-chat-bubble.odyssey-chat-bubble-file-submission{font-weight:600;color:var(--light-cyan)}#content .odyssey-first-pass-widget .odyssey-first-pass-messages .odyssey-chat-box .odyssey-chat-bubble.odyssey-chat-bubble-multiple-zero-score-warning{p:first-child {margin: 0 0 8px 0;} p:nth-child(2) {font-weight: 600; color: var(--red);}}#content .odyssey-first-pass-widget .odyssey-first-pass-messages .odyssey-chat-bubble{white-space:unset;h4:nth-last-child(6) {margin-top: 32px;} ol {margin: 0 0 0 40px;} ul {list-style-position: inside;} li {margin: 0; line-height: 1.375rem;} p:nth-last-child(1),p:nth-last-child(4) {margin: 16px 0;} :is(p) {margin: 8px 0; a {padding: 7px 30px; color: var(--light-cyan); background-color: var(--white); font-weight: var(--font-weight-bold); text-decoration: none; border: solid 1px #007db2; border-radius: 5px;}}}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input{display:inline-flex;position:relative;margin:30px 0 28px;width:100%;min-height:80px;align-items:center;border:1px solid var(--silver-gray);border-radius:5px;cursor:text}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input .odyssey-first-pass-file-upload{display:block;padding:12px 24px 50px;width:100%;min-width:0px;background:none;border:0px;box-shadow:none;font-size:var(--font-size-base);line-height:22px;box-sizing:content-box;overflow-y:auto;max-height:70vh;scroll-padding-bottom:50px}#content .odyssey-first-pass-widget .odyssey-first-pass-user-input :is(div).tox.tox-tinymce{border:none}#content .odyssey-first-pass-widget .odyssey-first-pass-attempts-available{color:#a0a0a0;cursor:default}#content .odyssey-first-pass-widget .odyssey-ai-component-buttons-wrapper{display:grid;grid-template-columns:1fr auto 1fr}#content .odyssey-first-pass-widget .odyssey-ai-component-buttons-wrapper .odyssey-ai-component-buttons{grid-column:2}#content .odyssey-first-pass-widget .odyssey-ai-component-buttons-wrapper :is(span){display:flex;align-items:center;margin:1.25rem 0 0;grid-column:3;color:#a0a0a0;cursor:default}.odyssey-first-pass-text-input-row{width:100%}.odyssey-first-pass-text-input-row .odyssey-first-pass-text-input-wrapper{flex:1}.odyssey-first-pass-text-input-row .odyssey-first-pass-button-at-end{width:auto}.odyssey-first-pass-button-at-end{display:flex;margin:auto 0 1.75rem 8px;padding-left:8px;max-height:1.5em;align-items:center;-webkit-box-align:center;white-space:nowrap}.odyssey-first-pass-button-at-end.odyssey-first-pass-button-at-end-text-selected{position:absolute;margin:0;padding:10px 0;right:6px;bottom:5px}.odyssey-first-pass-button-at-end .odyssey-first-pass-submit{display:inline-flex;height:2.6rem;width:2.6rem;padding:0;align-items:center;justify-content:center;-webkit-box-pack:center;background-color:transparent;-webkit-tap-highlight-color:transparent;outline:0px;border:0px;font-size:var(--font-size-large);border-radius:50%;color:var(--charcoal-black);box-sizing:border-box;overflow:visible}.odyssey-first-pass-button-at-end .odyssey-first-pass-submit:hover:enabled{background-color:#e7e7e780}.odyssey-first-pass-button-at-end .odyssey-first-pass-submit:focus-visible:enabled,.odyssey-first-pass-button-at-end .odyssey-first-pass-submit :focus:enabled{color:var(--light-cyan);border-radius:.3125rem;border:2px solid var(--light-cyan)}.odyssey-first-pass-button-at-end .odyssey-first-pass-submit:active:enabled{color:var(--light-cyan)}.odyssey-first-pass-reset-spinner .odyssey-widget-card{margin:0;padding:0;border:none;box-shadow:none;height:auto;width:auto}.odyssey-first-pass-reset-spinner .odyssey-widget-card .odyssey-loading-component{min-height:478px}.odyssey-first-pass-widget .odyssey-widget-card .odyssey-locked-container{padding-left:52px}.odyssey-first-pass-widget .odyssey-widget-card .odyssey-above-header-content .odyssey-locked{margin-bottom:60px}#content .odyssey-first-pass-widget img.odyssey-avatar{border:none}@media (max-width: 492px){.odyssey-first-pass-submission-type .question-icon-tooltip-container{grid-template-columns:1fr minmax(198px,419px) 1fr}.odyssey-first-pass-submission-type .question-icon-tooltip{width:auto;min-width:198px;max-width:370px;height:auto;min-height:59px}}
