:host{display:inline-block}:host,:root{--font-size-12: 0.75rem;--font-size-14: 0.875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--line-height-body: 1.5;--line-height-heading: 1.2}.plc-dialog .spinner-msg{display:flex;font-size:18px;align-items:center;justify-content:center;flex-direction:column;margin:24px 0}.plc-dialog p{margin:0}.plc-dialog{min-height:175px;min-width:370px;--combobox-width: 350px}.plc-dialog .plc-list{max-height:226px;overflow-y:auto;border:1px solid #e6e6e6}.plc-dialog .create-plc-assignment{display:flex;flex-direction:column;row-gap:20px;min-width:300px}.selectable-meta-drawer .selection-main-container,.selectable-meta-drawer .section-main-container{width:160px;background-color:#fff;box-shadow:0px 1px 13px rgba(0,0,0,.5019607843);position:sticky;height:100%;overflow-y:auto;top:0;z-index:1}.selectable-meta-drawer .selected-question-title{text-align:left;font:normal normal 500 1.429em/1.714em Roboto;letter-spacing:0px;color:#333;opacity:1;margin:0 0 14px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selectable-meta-drawer .selection-main-container .question-main{flex-direction:column;padding:16px;border-bottom:2px solid #dedede;opacity:1;height:50%;overflow-y:auto}.selectable-meta-drawer .selection-main-container .selection-main,.selectable-meta-drawer .section-main-container .selection-main{flex-direction:column;padding:16px;opacity:1;overflow-y:auto}.selectable-meta-drawer .selection-main-container .selection-main{height:50%}.selectable-meta-drawer .section-main-container .selection-main{height:100%}.question-tagged-title{text-align:left;letter-spacing:0px;color:#333;opacity:1;padding-top:16px;margin:0}.selection-main-container .question-tagged-title{font:normal normal normal .857em/1em Roboto}.section-main-container .question-tagged-title,.selected-question .question-tagged-title{font:normal normal 500 1em/1.143em Roboto}.selectable-meta-drawer .selection{text-align:left;font:normal normal 500 1em/1.143em Roboto;letter-spacing:0px;color:#333}.selectable-meta-drawer .section-main-container .attributes,.selectable-meta-drawer .selection-main-container .attributes{text-align:left;letter-spacing:0px;color:#333;opacity:1}.selectable-meta-drawer .section-main-container .attributes{font:normal normal normal .9em/1.143em Roboto}.selectable-meta-drawer .selection-main-container .attributes{font:normal normal normal .9em Roboto}.selectable-meta-drawer .section-main-container .attributes-title,.selectable-meta-drawer .selection-main-container .attributes-title{text-align:left;letter-spacing:0px;color:#333;opacity:1;margin:0}.selectable-meta-drawer .section-main-container .attributes-title{font:normal normal 500 1.429em/1.714em Roboto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selectable-meta-drawer .selection-main-container .attributes-title{font:normal normal 500 1em/1.143em Roboto}.selectable-meta-drawer .attribute-container{padding:12px 0}.section-main-container .tagged-container .tag,.selection-main-container .tagged-container .tag{background:#e6e6e6 0% 0% no-repeat padding-box;border-radius:3px;opacity:1;text-align:left;letter-spacing:0px;color:#333;padding:3px 5px;width:fit-content;margin:1px;box-sizing:border-box;display:inline-block}.selectable-meta-drawer .tagged-container .tag{font:normal normal normal .857em/1em Roboto}.selectable-meta-drawer .tagged-container{display:block;padding-bottom:12px;padding-top:8px}.selectable-meta-drawer .selection-main-container .standard-category-name,.selectable-meta-drawer .section-main-container .standard-category-name{font:normal normal normal 1em/1.143em Roboto;margin-top:12px;margin-bottom:4px}.selectable-meta-drawer .selection-main-container .standard,.selectable-meta-drawer .section-main-container .standard{text-align:left;letter-spacing:0px;color:#333;opacity:1;width:fit-content;margin-right:8px;border-bottom:1px dashed black;padding-top:4px}.selectable-meta-drawer .selection-main-container .standard{font:normal normal normal .857em/1.286em Roboto}.selected-question .standards .standard{font:normal normal normal .875em/1.3125em Roboto}.selected-question .attribute-list{padding-left:16px}.selected-question .attribute-list li::marker{font-size:130%}.selectable-meta-drawer .section-main-container .standard{font:normal normal normal .875em/1.3125em Roboto}.selectable-meta-drawer .standards-container{display:block;line-height:normal;padding-bottom:8px}.selectable-meta-drawer .standards-wrapper{margin-bottom:8px}.selectable-meta-drawer .question-name-title{text-align:left;font:normal normal 500 1.429em/1.714em Roboto;letter-spacing:0px;color:#333;opacity:1;margin:8px 0}.selectable-meta-drawer .mini-divider{border:1px solid #eee;opacity:1}.selectable-meta-drawer .question-attributes{text-align:left;font:normal normal normal 1em/1.143em Roboto;letter-spacing:0px;color:#333;opacity:1;padding-bottom:4px}.selectable-meta-drawer .row{margin:0;height:100%;display:flex;column-gap:6px;align-items:center}.selected-question .row{align-items:center;padding-bottom:8px}.selection-main .row{padding-bottom:4px}.selected-question .attribute-icon,.selection-main .attribute-icon{display:inline-block;padding:3px 0}.section-main-container .attribute-icon{height:22px}.selection-main-container .attribute-icon{height:22px}.selected-question .attribute-icon{font-size:1.286em}.selectable-meta-drawer .attribute-col{display:inline-block;width:fit-content;padding:3px 0;height:22px}.selectable-meta-drawer .tagged-dok{background:#e6e6e6 0% 0% no-repeat padding-box;padding:3px 5px;display:inline-block;border-radius:3px;opacity:1;color:#333;margin:1px;font:normal normal normal .857em/1em Roboto;align-content:center}.selectable-meta-drawer .attribute-level{display:inline-block;width:18px;height:18px;text-align:center;font:normal normal bold .842em/1em Roboto}.selectable-meta-drawer .tagged-less{text-align:left;font:normal normal normal .857em/1.286em Roboto;letter-spacing:0px;color:#333;opacity:1;padding-bottom:12px;padding-top:6px}.share-plc h3{margin-top:8px;margin-bottom:8px}.share-plc p{max-width:350px}.share-plc mwc-linear-progress{--mdc-theme-primary: #595959}.share-plc_expand-icon{transition:.5s;color:var(--md-sys-color-tertiary)}.share-plc_button-row{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;width:100%}.share-plc_copyable-sharecode-container{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;width:188px}.share-plc_copyable-sharecode-container mdl-icon{color:var(--md-sys-color-tertiary)}.share-plc_sharecode{padding:8px 12px;height:56px;width:140px;font-size:16px;border:1px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-primary);border-radius:4px}.share-plc_sharecode-label{font-weight:500;font-size:12px;line-height:14px;padding:0px 4px;color:var(--md-sys-color-tertiary)}.share-plc_message{margin-top:16px;padding:6px 6px 14px 14px;height:240px;width:100%;max-width:350px;font-size:14px;border:1px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-primary);border-radius:4px;overflow-y:scroll}.share-plc_message-label{font-weight:500;font-size:12px;line-height:14px;color:var(--md-sys-color-tertiary)}.share-plc_message mwc-fab{position:absolute;right:30px}.cart-view{display:flex;flex-direction:column;height:100%;padding:16px;gap:16px}.cart-header{display:flex;align-items:center;gap:8px}.cart-header h2{margin:0;font-size:var(--font-size-20);line-height:var(--line-height-heading);color:var(--md-sys-color-on-surface)}.cart-count{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:12px;background-color:var(--md-sys-color-primary);color:white;font-size:var(--font-size-14)}.cart-items{display:flex;flex-direction:column;gap:16px;overflow-y:auto}.cart-item{display:flex;align-items:flex-start;gap:16px;padding:16px;border-radius:4px;background-color:var(--md-sys-color-surface)}.cart-item-details{flex:1;display:flex;flex-direction:column;gap:8px}.cart-item-book-info{font-size:var(--font-size-16);line-height:var(--line-height-body);color:var(--md-sys-color-on-surface)}.cart-item-question-info{font-size:var(--font-size-14);line-height:var(--line-height-body);color:var(--md-sys-color-on-surface-variant)}.cart-actions{display:flex;justify-content:flex-end}.empty-cart{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:16px;color:var(--md-sys-color-on-surface-variant)}.empty-cart-icon{font-family:"Material Icons";font-size:48px}.empty-cart p{margin:0;font-size:var(--font-size-16);line-height:var(--line-height-body)}.bookview{width:100%}.search-container{width:100%}.bookview.goog-menu-vertical{width:unset}.bookview.loading{cursor:not-allowed}.bookview .question_container{margin:0 12px;display:flex;flex-wrap:wrap}.bookview .question_container.loading{pointer-events:none;opacity:.4}.bookview.loading>button{opacity:.4}.bookview .question_container:focus{outline:none;border:none}.bookview .loader{width:100%;position:fixed;z-index:100}.bookview .empty_container{height:80%;display:flex;justify-content:center;align-items:center;font-size:24px;line-height:28px;color:#6f6f6f;width:480px;margin:auto;text-align:center}.bookview .question{padding:12px;width:100%}.bookview .var_preview-input{display:none}.bookview .input_expr{display:none}.bookview .qtest.mdl-card{display:inline-flex}.bookview .mdl-card{margin:24px 12px;z-index:unset}.bookview-question_card-hover{outline:solid #e5aa9f 2px}.booklist>.mdl-button--fab{position:absolute;bottom:18px;right:18px;z-index:100}.bookview .mobile .question{max-height:440px}.bookview .omaha_question-prompt{pointer-events:none}.bookview .input_component-content{padding:10px}.bookview .input_component-content .input-toolbar{display:none}.bookview-question_card-selected{outline:2px solid #ff5c3d}.bookview-has_selection button{pointer-events:none}.bookview-has_selection .card-menu-button{opacity:0;transition:display 200ms ease-in-out}.bookview-actions{position:absolute;background:#ff5c3d}.bookview .section-description{margin:0;background:white;width:100%}.bookview .section-description textarea{border:none;padding:12px 16px;width:100%;font-family:inherit;font-size:16px;outline:none;height:46px;margin-bottom:-3px;resize:none}.bookview .section-description.readonly{padding:12px 16px;white-space:pre-line;font-family:inherit}.selection-actions .section_title_input{margin:0px 35px 0 0;width:50px;max-width:100%;flex-grow:1;border:0px;border-radius:0px;background:rgba(255, 255, 255, 0);font-size:24px;line-height:35px;color:white}.preview-options{display:flex;align-items:center}.bookview-question_card>.question{flex:1}.selected_actions_header-count{font-size:20px;font-weight:500;padding-left:12px}.selection-actions .select-all-button,.selection-actions .create-assignment-button{margin-right:8px}.selection-actions .preview-assignment-button[disabled],.selection-actions .create-assignment-button[disabled],.selection-actions .select-all-button[disabled]{background-color:#ccc;color:#9c9c9c}.bookview-question_card.mdl-card{width:320px;max-height:488px}.bookview-question_card>.mdl-card__actions{line-height:unset;display:flex;box-sizing:border-box;align-items:center;justify-content:space-around}.bookview-question_card>.mdl-card__actions .mdl-textfield{padding:0px;cursor:pointer}.bookview-question_card>.mdl-card__actions .mdl-textfield:hover{border-bottom:1px solid rgba(158, 158, 158, 0.2)}.bookview-question_card>.mdl-card__actions .mdl-textfield__input:enabled{border-bottom:1px solid #ff6043}.bookview-question_card>.mdl-card__actions .mdl-textfield__input:disabled{border-bottom:none;cursor:unset}.bookview-question_card>.mdl-card__actions .mdl-textfield__input:focus-visible{outline:none}.bookview-question_card d-icon{--d-icon-color: rgba(0, 0, 0, 0.6)}.bookview-question_card d-icon-button{--d-icon-button-size: 32px;--d-icon-button-color: rgba(0, 0, 0, 0.6);--d-icon-button-ripple-opacity: 0.06}.bookview-question_card .symlink-icon d-icon{--d-icon-padding: 4px}.bookview-question_card>.mdl-card__actions.preview-actions{justify-content:space-between}.bookview-question_card>.mdl-card__actions .question-number{margin-right:4px}.bookview-question_card>.mdl-card__actions .question-label{padding:0;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookview-question_card>.mdl-card__actions mdl-icon i{color:rgba(0, 0, 0, 0.6)}.bookview-question_card>.mdl-card__actions mdl-icon button:hover i{color:rgba(0, 0, 0, 1)}.bookview-question_card>.mdl-card__actions>button:hover{color:rgba(0, 0, 0, 1)}.bookview-question_card>.mdl-card__actions>.source-link{margin-right:2px}.bookview-question_card>.mdl-card__actions>button>.selected-question{color:#ff6043}.bookview-actions.mdl-layout__header{box-shadow:none}.selection-actions.mdl-layout__header{box-shadow:none;display:flex}.authoring-header.mdl-layout__header{box-shadow:none;display:flex}.authoring-header.mdl-layout__header.private-book{background-color:#2d9688}.authoring-header .privacy-icon{user-select:none;cursor:default;vertical-align:middle}.authoring-header.mdl-layout__header .account-icon{outline:0;user-select:none;margin-right:16px;cursor:pointer}.authoring-header .menu-account_info,.selectable-bookview-header .menu-account_info,.selection-actions .menu-account_info{text-align:center;color:#666;padding:0px 32px 8px 32px;border-bottom:1px solid #aaa}li.menu-google_classroom{text-align:center;color:#666;border-bottom:1px solid #aaa}li.menu-google_classroom img{width:24px;margin-right:6px}.authoring-header .menu-signout_container,.selectable-bookview-header .menu-signout_container,.selection-actions .menu-signout_container{text-align:center;padding:16px 8px 8px 8px}.authoring-header .admin-toggle-menu-item,.selectable-bookview-header .admin-toggle-menu-item,.selection-actions .admin-toggle-menu-item{display:flex;align-items:center;justify-content:end;padding:8px;border-bottom:1px solid #aaa}#clear-button{margin-left:94px}.preview-bookview .mdl-layout__header-row{padding:0 24px}.preview-bookview .mdl-card{margin:24px 12px;cursor:pointer}.bookview.preview-bookview{background:rgba(158, 158, 158, 0.2)}.preview-bookview .question_container{display:flex;margin:0;padding:25px;overflow-y:scroll;padding-bottom:80px}.preview-bookview .btn--back{margin:0px 16px}.bookview-question_card>a.question{font-weight:inherit;color:inherit;text-shadow:none;text-decoration:none}.bookview-question_card>.mdl-card__actions{background:rgba(158, 158, 158, 0.2)}.bookview-question_card question-content-icons{height:0px;position:relative;bottom:36px;text-align:right;padding-right:8px;--d-icon-color: rgba(0, 0, 0, 0.6)}.booklist-button_container{width:100%;display:flex;justify-content:center;align-items:center}.booklist-button_container>.mdl-button{width:100%;height:32px;margin:10px 15px 10px 10px;box-shadow:0px 1px 3px 1px rgba(0, 0, 0, 0.4);font-size:14px;line-height:16px;background-color:#fff;color:#333}.bookview-add_question_btn{z-index:1;float:right;margin-right:24px}.bookview-add_question_btn_container{bottom:24px;display:flow-root;width:100%;position:sticky}.bookview .content_container{display:flex;height:100%}.bookview .left_content_container{width:100%;overflow-y:auto}.bookview .section_wrapper{display:flex;flex-direction:column;height:100%}.section_wrapper .section_wrapper_body{flex-grow:1}.bookview .section_metadata_card{height:100%}.booklist-button_container>.mdl-button:active,.booklist-button_container>.mdl-button:focus{background-color:#fff}.hidden{visibility:none}.choose-source-select{max-width:30em}.choose-source-select:focus{min-width:30em;width:auto}.classroom-connect-msg{max-width:400px}.create_assignment_header mwc-formfield{margin-right:36px}.create_assignment_header mwc-formfield mwc-checkbox{--mdc-checkbox-unchecked-color: #ffffff}.create_assignment_header mwc-formfield{--mdc-theme-text-primary-on-background: #ffffff}.create_assignment_header mwc-formfield label{padding-left:0}.plc-report-button{margin-top:16px;width:100%}.bookview-loading{--mdc-theme-primary: var(--md-sys-color-secondary)}.bookview .selectable-book-meta-card .section-main-container{width:280px}.draft-chip{position:absolute;right:8px;top:8px;width:auto;--d-chip-background-color: var(--md-sys-color-partial-container);--d-chip-color: var(--md-sys-color-partial);--d-chip-border-color: var(--md-sys-color-partial-outline)}.bookview_dialog-text-area{width:100%;height:162px;padding:5px;margin-top:24px}.add-standards-content{max-width:300px;min-height:240px}.tags-menu{max-height:35vh}.tags-menu input{border-top:none;border-right:none;border-left:none;border-bottom:1px #ff5c3d solid;outline:none;width:100%;padding:4px 6px}.tags-menu .goog-tristatemenuitem{padding:4px 8px 4px 14px;margin:0;list-style:none;color:#454545;font-family:"Roboto",sans-serif}.tags-menu .goog-tristatemenuitem-highlight{background-color:rgb(238, 238, 238);border-color:rgb(238, 238, 238);border-style:unset;border-width:unset}.tags-menu .goog-tristatemenuitem-disabled{color:#999}.tags-menu .goog-tristatemenuitem-checkbox{float:left;width:10px;height:1.1em}.tags-menu .goog-tristatemenuitem-partially-checked{background-image:url(//ssl.gstatic.com/closure/check-outline.gif);background-position:4px 50%;background-repeat:no-repeat}.tags-menu .goog-tristatemenuitem-fully-checked{background-image:url(//ssl.gstatic.com/closure/check.gif);background-position:4px 50%;background-repeat:no-repeat}.plc-category-view{padding:32px;column-gap:50px;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 970px){.plc-category-view{flex-direction:column;justify-content:flex-start;row-gap:32px}}.plc-category-view_left,.plc-category-view_right{max-width:500px;flex:1;box-sizing:border-box}.plc-category-view_welcome h1{font-size:20px;font-weight:bold}.plc-category-view_welcome p{margin-bottom:8px}.plc-category-view p{font-size:16px}#plc-category-view_permissions-table{background-color:inherit;white-space:normal}#plc-category-view_permissions-table tr,#plc-category-view_permissions-table td,#plc-category-view_permissions-table th{font-size:14px;border-right:1px solid rgba(0, 0, 0, 0.12)}#plc-category-view_permissions-table tr,#plc-category-view_permissions-table td,#plc-category-view_permissions-table th{height:unset}#plc-category-view_permissions-table th{font-weight:bold}#plc-category-view_permissions-table .check-column{width:60px;text-align:center}#plc-category-view_permissions-table td,#plc-category-view_permissions-table th{padding:6px}#plc-category-view_permissions-table td:first-of-type,#plc-category-view_permissions-table th:first-of-type{padding-left:12px}#plc-category-view_permissions-table th:last-of-type{width:80px}#plc-category-view_permissions-table td:last-of-type{padding-right:6px}#plc-category-view_permissions-table td .check-icon{color:#c63f17}.plc-category-view_actions{margin-top:24px;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}.plc-category-view_actions-top{padding:32px;display:flex;flex-direction:column;row-gap:24px}.plc-category-view_actions-top #join-plc-confirmation-info{display:flex;flex-direction:column;row-gap:8px}.plc-category-view_actions-top #join-plc-confirmation-info *{margin:0}.plc-category-view_actions-top .buttons{display:flex;flex-direction:row;justify-content:flex-end;column-gap:16px}.plc-category-view_actions-bottom{display:flex;flex-direction:column;justify-content:center;padding:16px 32px}.plc-category-view_actions h1{margin:0}.plc-category-view_actions hr{border-top:1px solid rgba(0, 0, 0, 0.12);flex-grow:1;margin:0}.plc-category-view_actions #change-plc-action{background:none;border:none;padding:0;width:fit-content;color:#595959;text-decoration:underline;cursor:pointer}.settings-page{display:block}.settings-page>div{padding:42px 54px 72px 54px}.settings-page .mdl-switch.is-checked:not(.is-disabled) .mdl-switch__thumb,.course-settings .mdl-switch.is-checked:not(.is-disabled) .mdl-switch__thumb{background-color:#ff8f69}.settings-page .mdl-switch .mdl-switch__thumb::after,.course-settings .mdl-switch .mdl-switch__thumb::after{content:"close";font-weight:bold;font-size:12px;font-family:"Material Icons";text-align:center;display:block;width:100%;margin-top:50%;line-height:0}.settings-page .mdl-switch.is-checked .mdl-switch__thumb::after,.course-settings .mdl-switch.is-checked .mdl-switch__thumb::after{content:"check";color:white;font-size:14px}.settings-page_bottom-buttons{display:flex;justify-content:flex-end;margin-top:28px}.settings-page_save-button{margin-left:24px}.settings-page_proctorio-gradebook{display:block;margin:20px 0}.settings-page_settings-grid{display:grid;grid-template-columns:210px auto;grid-column-gap:10%;grid-row-gap:32px;align-items:center}.settings-page_label label{font-size:16px;color:#454545;position:relative}.settings-page_settings-grid .settings-page_label i{top:-4px;vertical-align:middle;padding-bottom:2px;margin-left:2px;right:-4px;font-size:18px;color:var(--md-sys-color-on-primary-container)}.settings-page_proctoring-msg a{color:var(--md-sys-color-on-primary-container)}.settings-page_proctoring-settings{margin-top:32px}.settings-page_proctoring-msg{padding-left:24px;padding-top:8px}.settings-page_settings-input,.course-settings input{padding:6px 2px 6px 8px}.settings-page_settings-input,.settings-page .mdc-select__surface,.course-settings input{outline:none;border:1px solid #d9d9d9;border-radius:4px}.settings-page .mdc-select__surface:focus{outline:none;border:1px solid #ff8f69;box-shadow:inset 0px 0px 2px #ff8f69}#password-input{min-width:200px}.settings-page d-input#password-input{width:264px;margin:0px 12px 16px 0px}.settings-page .settings-page_proctorio-settings d-input#password-input{width:90%}#attempts-input,#instances-input{width:50px}#time-limit-input{width:60px}.settings-page_settings-input:focus,.course-settings input:focus{border:1px solid #ff8f69;box-shadow:inset 0px 0px 2px #ff8f69}.settings-page .mdc-select,.settings-page .mdc-select__surface{height:30px;width:125px}.settings-page .mdc-select__surface{padding-left:10px;background:transparent}.settings-page .mdc-select__bottom-line{display:none}.settings-page_proctorio-settings{width:100%;margin-top:24px;padding-left:24px}.settings-page_proctorio-section{margin-top:14px;padding-left:16px}.settings-page_proctorio-section-header{font-size:14px;color:#6d6d6d;margin-top:12px;margin-bottom:8px;font-weight:bold}.settings-page_proctorio-section-grid{display:grid;grid-template-columns:minmax(190px, 33%) minmax(190px, 33%) minmax(190px, 33%);grid-row-gap:6px;padding-left:16px}@media(max-width: 650px){.settings-page_proctorio-section-grid{grid-template-columns:minmax(190px, 33%) minmax(190px, 33%)}}@media(max-width: 625px){.settings-page_settings-grid{grid-template-columns:auto auto}}.settings-page_proctorio-exam-setting{outline:none}.settings-page_proctorio-section .mdl-checkbox__label{white-space:nowrap}.settings-page .mdl-checkbox__box-outline{border:2px solid #ff8f69}.settings-page .mdl-checkbox.is-checked .mdl-checkbox__box-outline{border:2px solid #ff8f69;background-color:#ff8f69}.settings-page .mdl-checkbox.is-checked .mdl-checkbox__tick-outline{mask:unset;-webkit-mask:unset;background-color:unset}.settings-page .mdl-radio__outer-circle,.settings-page .mdl-radio.is-checked .mdl-radio__outer-circle{border:2px solid #ff8f69}.settings-page .mdl-radio__inner-circle{background:#ff8f69}.settings-page .show-solutions-label{align-self:flex-start}.settings-page_type-info{margin-top:8px;margin-bottom:-12px}.settings-page_type-label{align-self:flex-start;padding-top:8px}span.beta-feature::after{content:"beta";font-size:.6em;font-weight:bold;position:relative;left:2px;top:-8px}.settings-page .mdl-switch{width:auto}.settings-page .release-grades{display:inline-block;margin-left:32px}.settings-page .late-work-options,.settings-page .time-limit-input{display:flex}.settings-page .late-work-info,.settings-page .input-row-message{margin-left:24px}.settings-page .due-date-label *{color:black;font-weight:400}.settings-page .due-date-label.editable i{position:initial}.settings-page .focus-control-table{display:table;border-collapse:collapse;border:1px solid var(--md-sys-color-outline-variant);border-radius:4px;width:100%;margin:12px 0px 16px 0px;outline:1px solid var(--md-sys-color-outline-variant);overflow:hidden}.settings-page .focus-control-radio{border:1px solid var(--md-sys-color-outline-variant);align-items:center}.settings-page .focus-control-button{padding:0;width:48px;height:48px}.settings-page .focus-control-labels{padding:12px 0}.settings-page .focus-control-labels.disabled{opacity:.5}.settings-page .focus-control-label{color:var(--md-sys-color-primary);font-size:var(--font-size-16);font-weight:400;line-height:120%}.settings-page .focus-control-description{color:var(--md-sys-color-tertiary);font-size:var(--font-size-12);font-weight:400;line-height:150%}.settings-page .focus-control-settings{display:flex;flex-direction:column}.settings-page .basic-focus-control{gap:8px;display:flex;padding:0px;flex-direction:column}.settings-page .focus-control-scratchpad{display:flex;align-items:center}.settings-page .focus-control-scratchpad mwc-switch{width:48px}.settings-page .restrict-access-control{display:flex;align-items:center;margin-bottom:16px}.settings-page .restrict-access-control mwc-switch{width:48px;margin-left:8px;margin-right:16px}.settings-page .password-buttons-container{display:flex;gap:4px}mwc-list-item[disabled]{color:#bdbdbd;background-color:var(--md-sys-color-surface);cursor:not-allowed}.section_settings_frame-container{overflow-y:scroll;background:white;width:100%;padding:16px;padding-top:48px}.section_settings_frame-container .loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80%}.global-settings-header{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:16px 52px}.global-settings-header .header-msg{flex-basis:300px;flex-grow:2}.global-settings-header .header-buttons{display:flex;column-gap:16px}.global-settings-header .header-buttons button{width:auto}.section-standards-dialog{--mdc-dialog-min-width: 560px;--mdc-dialog-max-width: 560px;--mdc-dialog-max-height: 600px}.section-switch-container{display:flex;gap:8px;margin-top:20px}.section-switch-container h4{margin:0}.booklist .mdl-layout__header-row,.selection-actions .mdl-layout__header-row{padding:0 24px}.booklist header .mdl-layout-title{background:url("derivita-logo.svg") no-repeat;height:24px;width:151px;color:transparent}.booklist .goog-tree-root{overflow-y:auto}.goog-tree-root:focus{outline:none}.goog-tree-row{white-space:nowrap;align-items:center;display:flex;height:32px}.goog-tree-row.selected{background:rgba(0, 0, 0, 0.06)}.goog-tree-row span{overflow:hidden;text-overflow:ellipsis}.goog-tree-icon{color:rgba(0, 0, 0, 0.53);height:32px;min-width:24px}.goog-tree-icon i{padding:4px 0}.section_number{color:rgba(0, 0, 0, 0.53);margin-right:1em}.goog-tree-row.selected .goog-tree-icon{color:rgb(255, 96, 67)}.goog-tree-expand-icon{transition-duration:200ms;transition-timing-function:ease-in-out;margin-left:8px}.goog-tree-expand-icon-blank{visibility:hidden}.goog-tree-icon:hover{will-change:transform}.goog-tree-expand-icon-plus{transform:rotate(-90deg)}.goog-tree-item-label{margin-left:3px;padding:1px 2px 1px 2px;text-decoration:none;cursor:default}.goog-tree-item .common-assessment-item .goog-tree-item-label{white-space:pre}.goog-tree-item-label:hover{text-decoration:underline}.goog-tree-hide-root{display:none}.bookform{max-height:80vh}.bookform .book-type-select{margin-top:8px}.bookform>.mdl-textfield,.sectionform>.mdl-textfield{display:block}.bookform>.mdl-textfield{padding:15px 0px}.bookform .mdl-textfield__label{top:20px}.bookform .mdl-textfield__label:after{bottom:15px}.bookform .mdl-checkbox{width:fit-content}.bookform .book-sharing{max-width:50vw;max-height:40vh;overflow-y:auto;margin-bottom:16px;display:flex;flex-direction:column}.bookform .book-sharing thead{position:sticky;top:-1px;z-index:2;background-color:#f3f3f3}.bookform .book-sharing .mdl-checkbox{margin-left:6px}.bookform .book-sharing .mdl-data-table tbody tr:hover{background-color:#fff}.bookform .book-sharing .mdl-data-table .mdl-textfield,.bookform .book-sharing .mdl-data-table .mdl-textfield__input,.bookform .book-sharing .mdl-data-table .mdl-textfield .mdl-textfield__input{font-size:inherit;padding:4px 0px;width:100%}.bookform .book-sharing .mdl-data-table .mdl-textfield .mdl-textfield__label:after{bottom:2px}.booklist .goog-splitpane-second-container{background:rgba(158, 158, 158, 0.2);overflow-y:auto}.booklist .spinner-wrapper{display:flex;flex-direction:column;justify-content:center}.bookview .question .check{bottom:unset;right:unset}.goog-menuseparator{border:1px solid rgba(0, 0, 0, 0.12)}.cut_question{outline:2px dashed #ff5c3d}.preview-bookview .cut_question .more{visibility:hidden}.fav-books-divider{border-bottom:2px solid rgba(0, 0, 0, 0.12);padding-bottom:4px;margin-bottom:4px}.authoring-header a.logo{text-decoration:none}.btn--back{margin:0px}.cart-icon-container{position:relative;margin-right:16px}.cart-button{cursor:pointer;position:relative;margin-left:16px;display:inline-flex;align-items:center;outline:none}.cart-button mwc-icon{margin:0;color:var(--md-sys-color-on-surface)}.cart-count{position:absolute;top:4px;right:4px;background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);border-radius:50%;padding:2px 6px;font-size:var(--font-size-12);min-width:8px;height:16px;display:flex;align-items:center;justify-content:center}.privacy-icon{color:var(--md-sys-color-primary);margin-right:8px;font-size:18px;vertical-align:text-bottom}.loading-text{color:var(--md-sys-color-outline)}.bookform .saving-error{margin-top:12px;color:red}.question_settings_frame-container{height:max-content;width:100%;background:white}.question_settings_frame-container .authoring-question-list{width:96%;margin:10px;margin-bottom:150px}.question_settings_frame-container .question-list__header .material-icons{vertical-align:middle}.question_settings_frame-container .question-list__header .row{min-height:48px;height:fit-content}.question_settings_frame-container .authoring-question-list .row{padding:0 14px;flex-wrap:nowrap;margin-left:0}.question_settings_frame-container .authoring-question-list .column{padding:0}.question_settings_frame-container .authoring-question-list .expand-question{height:fit-content;min-height:50px;padding:8px 0}.question_settings_frame-container .authoring-question-list .is-expanded .expand-question{min-height:72px}.question_settings_frame-container .authoring-question-list .column.expand-caret{width:12px;color:#888}.question_settings_frame-container .authoring-question-list .column.expand-caret i{vertical-align:middle}.question_settings_frame-container .expand-icon{transition:.5s}.question_settings_frame-container .expand-icon.collapsed{-webkit-transform:translate(-12px, -12px) rotate(-90deg);-moz-transform:translate(-12px, -12px) rotate(-90deg);-o-transform:translate(-12px, -12px) rotate(-90deg);-ms-transform:translate(-12px, -12px) rotate(-90deg);transform:translate(-12px, -12px) rotate(-90deg)}.question_settings_frame-container .authoring-question-list .column.question,.question_settings_frame-container .authoring-question-list .column.publicName{width:24%;margin-left:30px;padding:0}.question_settings_frame-container .question-list__publicName,.question_settings_frame-container .question-list__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.question_settings_frame-container .authoring-question-list .column.maxPoints,.question_settings_frame-container .authoring-question-list .column.qweight{width:10%;margin-left:26px}.question_settings_frame-container .authoring-question-list .column.question-options{width:32px}.question_settings_frame-container .authoring-question-list .column.maxPoints .question-list__maxPoints{display:flex}.question_settings_frame-container .authoring-question-list .column{cursor:pointer}.question_settings_frame-container .authoring-question-list .points-input{text-align:center;outline:none;width:60px;transition:border-bottom 600ms}.question_settings_frame-container .authoring-question-list .points-input:focus{border-bottom:2px solid rgb(255, 92, 61)}@media(max-width: 1050px){.question_settings_frame-container .authoring-question-list .u-hide-for-md{display:none}}.question_settings_frame-container .editor-content-card{background:#fff;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14),0 3px 1px -2px rgba(0, 0, 0, 0.2),0 1px 5px 0 rgba(0, 0, 0, 0.12);min-height:240px;padding:24px}.question_settings_frame-container .question-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px}.question_settings_frame-container .dragRow{background-color:#fff9f7}.bookview .question_settings_frame-container .input_expr{display:block}.bookview .question_settings_frame-container .omaha_question-prompt{pointer-events:initial}.question_settings_frame-container .authoring-overview-analytics{display:flex;justify-content:space-between}.question_settings_frame-container .information{display:flex;align-items:flex-start;max-width:60%}.question_settings_frame-container .info_icon{display:flex;justify-content:center;align-items:center;width:48px;height:fit-content;margin:0 10px 0 10px}.section-standards-body{height:400px;padding:12px}.section-standards-revert{margin-bottom:8px}.section-switch-container{display:flex;gap:8px;margin-top:20px}.section-switch-container h4{margin:0}.question_settings_frame-container .authoring-question-list .column.question-standards-wrapper{width:32%;margin-left:30px;padding:0}.column.question-standards-wrapper .column.question-standards{display:flex;align-items:center}.column.question-standards .display-standards{width:auto;overflow-wrap:anywhere;margin-bottom:0px;padding-left:8px}.search_frame-container{display:flex;height:100%;width:100%}#search-input{margin-top:8px;width:100%;height:40px;padding-left:12px;outline:none;background:#f5f5f5 0% 0% no-repeat padding-box;border:1px solid #e6e6e6;border-radius:3px;opacity:1;font:normal normal normal 14px/16px Roboto;color:#333}#search-icon{color:rgba(0, 0, 0, 0.53);position:absolute;top:12px;right:19px}.result-link-container{display:flex;flex-direction:row;align-items:center;text-align:center;margin-top:8px}#result-link-icon{color:rgba(0, 0, 0, 0.53);height:32px;min-width:24px;margin-left:28px}.result-link-container>a{color:rgba(0, 0, 0, 0.87);font-weight:400;text-decoration:none}.result-link-container>a:hover{text-decoration:underline}#search-container{display:flex;flex-direction:row;padding:0px 15px 0px 10px}#standards-card-list{display:flex;flex-direction:column;width:400px;height:180px;overflow:auto;overflow:-moz-scrollbars-none;position:fixed;z-index:3;top:104px;left:11px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px rgba(0,0,0,.5019607843);border-radius:3px}#standards-card-list::-webkit-scrollbar{width:0 !important}.standard-card{border-top:1px solid #e6e6e6;padding:8px 12px 8px 12px}.standard-card:hover{cursor:pointer;background-color:#e6e6e6}.selected-standard:focus{background-color:#e6e6e6;outline:none}.selected-standard>p.standard-tag{text-decoration:underline}.standard-card>p{margin:0px}.standard-tag{font:normal normal bold 12px/14px Roboto;letter-spacing:0px;color:#333;opacity:1}.standard-description{font:normal normal normal 12px/16px Roboto;letter-spacing:0px;color:#595959;opacity:1}#instructions{padding:8px 1px 8px 12px;text-align:left;font:italic normal normal 12px/16px Roboto;letter-spacing:0px;color:#6f6f6f;margin:0px}.split_booklist-second-container{display:flex;width:100%;height:100%}#classroom-dialog .create-assignment{max-width:300px}#classroom-dialog .no-courses{max-width:300px;text-align:center}#classroom-dialog .loading-msg,#classroom-dialog .creating{width:300px;height:220px;display:flex;font-size:18px;align-items:center;justify-content:center;flex-direction:column}#classroom-dialog d-spinner{margin-bottom:12px}.version-detail{font-size:var(--font-size-14);font-family:"Roboto",sans-serif;padding:4px 8px 12px 16px;width:100%;text-align:left;background:none;border:none;border-bottom:solid 1px var(--md-sys-color-outline-variant)}.version-detail.displayed-version{background-color:var(--md-sys-color-secondary-container)}.version-detail .version-top-detail{display:flex;justify-content:space-between;align-items:center}.version-detail .version-time{line-height:var(--font-size-16)}.version-detail .version-time.draft-version,.version-detail .version-time.published-version{font-weight:500}.version-detail .version-id{font-size:var(--font-size-12);line-height:var(--font-size-14);font-style:italic;color:var(--md-sys-color-tertiary);margin-bottom:6px}.version-detail .version-id.draft-version{color:var(--md-sys-color-partial)}.version-detail .version-id.published-version{color:var(--md-sys-color-success)}.version-detail .version-detail-menu mwc-icon-button{--mdc-icon-button-size: 40px}.version-detail .version-detail-menu mwc-list-item{font-size:var(--font-size-14)}.version-detail .version-author{font-size:var(--font-size-12);line-height:var(--font-size-14);font-weight:500}.version-detail .version-description{font-size:var(--font-size-12);line-height:18px}.math_content_editor-input_area{min-height:24px}.explanation-feedback .editor-content-card:hover .math-editor,.explanation-feedback .editor-content-card:focus-within .math-editor{outline:1px dashed #ccc}.math_editor-wrapper{padding:0px}.math-editor{padding:0 0 4px 0}.math_editor-wrapper.readonly{padding-bottom:unset}.math_editor-wrapper.readonly .math_editor-toolbar_wrapper{display:none}.math_editor-toolbar_wrapper{position:absolute;bottom:12px;left:12px;display:flex;flex-wrap:wrap;align-items:center}.math_editor-toolbar_wrapper>.mdl-button{margin:2px 0px}.math_editor-toolbar_wrapper .goog-toolbar{display:inline-flex}.math-editor.editable:focus{outline:none}.omaha_question-prompt.editable{margin:0;margin-bottom:1em}.editor-callout-btn{background-color:lightgray;padding:4px;font-weight:bold;font-family:sans-serif;font-size:.75em}.goog-toolbar-button-checked .editor-callout-btn{border:solid 1px gray}.tags_editor .standard-chip-contact{background:#ff7043;color:#ffeae3;font-weight:bold}.tags_editor d-combobox{--d-combobox-width: 300px;--d-combobox-menu-max-width: min(936px, 80vw)}.tags_editor-content{display:flex;flex-wrap:wrap;padding-top:12px;gap:4px}.tags_editor{--d-chip-container-padding-block: 4px;--d-chip-icon-padding-inline-start: 8px}.button-input{display:inline-flex;border-radius:3px;border:1px solid #595959;min-height:1em;box-sizing:content-box;line-height:1}.button-input:focus-within{outline:1px solid var(--md-sys-color-on-primary-container);border-color:var(--md-sys-color-on-primary-container)}.button-input.no-association-label{width:fit-content}.button-input.no-association-label:focus-within{outline:1px solid #ff7043;border-color:#ff7043}.button-input .mdl-menu{min-width:0}.button-input .mdl-menu__item{padding:0 8px;line-height:36px;height:36px;font-size:80%}.button-input .mdl-menu__container{width:100% !important}.button-input .mdl-menu__container .mdl-menu__outline{width:100% !important}.button-input_button{display:inline-flex;outline:none;border:none;background:none;font-family:inherit;font-size:80%;margin:0;width:100%;box-sizing:border-box;min-height:1.7em;vertical-align:middle;min-width:0;max-width:100%;cursor:pointer;padding:0 0 0 8px;color:var(--md-sys-color-on-surface)}.button-input_button:disabled{cursor:default}.button-input_association-label{background-color:#595959;color:#fff;padding:0 4px 0 3px;text-align:center;font-size:80%;line-height:1;display:inline-flex;flex-direction:column;justify-content:center;align-content:center}.button-input.active .button-input_association-label{background-color:var(--md-sys-color-on-primary-container);border-color:var(--md-sys-color-on-primary-container)}.button-input_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:start;align-self:center;padding:.1em .2em .1em 0}.button-input_value:only-child{padding-right:.6em}.button-input_dropdown-arrow{display:flex;align-self:center}table.walkthrough tr td .input-dropdown .button-input .button-input_value{margin-right:-10px}table.walkthrough tr td .button-input .mdl-menu__item{padding-right:0}.button-input .feedback-icon{position:absolute;top:-0.6em;right:-0.6em;height:24px;width:24px;border-radius:50%;background:#fff;display:grid;place-content:center;color:#fff;font-size:20px}.correct .button-input_button{border-color:var(--md-sys-color-success)}.incorrect .button-input_button{border-color:#c40606}.button-input.correct .feedback-icon{background-color:var(--md-sys-color-success)}.button-input.incorrect .feedback-icon{background-color:#c40606}.button-input.correct .button-input_association-label{border-color:var(--md-sys-color-success);background-color:var(--md-sys-color-success)}.button-input.incorrect .button-input_association-label{border-color:#c40606;background-color:#c40606}.inlineinput{display:inline-block;position:relative;vertical-align:middle;border:1px solid transparent;line-height:1;font-size:1em}.inlineinput-input-active{font-size:80%;font-weight:normal;min-height:1.7em;padding-left:8px;box-sizing:content-box}.inlineinput-active input{outline:none;border-radius:0 3px 3px 0}.inlineinput-preview{text-align:left;position:absolute;z-index:5;top:115%;left:0;min-width:300px;background:#f5f5f5 0% 0% no-repeat padding-box;box-shadow:0px 1px 2px rgba(0,0,0,.4941176471);border-radius:3px;opacity:1;padding:4px 4px 0px 4px;font-size:.75em;display:grid;grid-template-columns:minmax(150px, max-content) 1fr;grid-template-rows:minmax(1.5em, max-content) 1fr;grid-template-areas:"preview label" "toolbar toolbar"}.inlineinput-preview .preview{margin-left:unset;border:unset;padding:2px;grid-area:preview;align-self:center}.inlineinput-preview .label{grid-area:label;align-self:center}.inlineinput-preview .toolbar{margin-left:-4px;margin-right:-4px;border-top:rgba(0, 0, 0, 0.12) 1px solid;grid-area:toolbar}.inlineinput-preview .toolbar .input-toolbar{position:relative;top:0}.inlineinput-preview .toolbar .input-toolbar .toolbar-menu{box-shadow:unset}.inlineinput-preview label{font-size:12px;font-family:"Roboto",sans-serif;font-weight:500;color:#767676;margin-bottom:4px;line-height:1;text-align:right;width:100%;display:block}.inlineinput-value{border-radius:4px 4px 0 0;border:1px solid #666;background-color:rgba(0, 0, 0, 0.12);border-bottom:2px solid #666;display:inline-block}.inlineinput .incorrect,.inlineinput .correct,.inlineinput .evaluated{display:inline-flex}.inlineinput input{outline:none;border-radius:4px 4px 0 0;border:1px solid #666;background-color:rgba(0, 0, 0, 0.12);border-bottom:2px solid #666;display:inline;font-family:inherit;font-size:inherit;padding:none;box-sizing:content-box;min-width:0;width:0}.inlineinput input:focus{border-color:#ff5c3d;outline:none}.inlineinput-preview>.input-toolbar{position:initial;top:unset;left:unset;right:unset;width:100%}.inlineinput>.material-icons{color:rgba(0, 0, 0, 0.8)}.inlineinput>.material-icons.incorrect{color:#c40606}.inlineinput>.material-icons.correct{color:#14b92d}.inlineinput .katex{font-size:1.21em}.inlineinput .feedback-icon{font-size:1em;width:1.2em;height:1.2em;z-index:1}.input_component{position:relative;border:1px solid transparent;border-radius:4px;font-size:16px;font-weight:400}.input_component.correct,.input_component.correct .input_component-feedback{border-color:#14b92d}.input_component.incorrect,.input_component.incorrect .input_component-feedback{border-color:#c40606}.input_component.partially_correct,.input_component.partially_correct .input_component-feedback{border-color:#d1a900}.correct>.input_component-content,.incorrect>.input_component-content,.partially_correct>.input_component-content,.input_component-feedback{padding:12px}.input_component.multiplechoice_component .input_component-content{padding:0 4px}.input_component.multiplechoice_component .input_component-feedback{padding:20px}.input_component-feedback{background:#f5f5f5;border-top:1px solid transparent;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex}.input_component-feedback-container{flex:1;min-width:0}.input_component-feedback-container>span{display:block}.input_component-feedback>i{display:none;margin-right:12px}.input_component-feedback>i.correct{color:#14b92d;display:inline-block}.input_component-feedback>i.incorrect{color:#c40606;display:inline-block}.input_component-feedback>i.partially_correct{color:#756000;display:inline-block}.input_component.incorrect .mdl-textfield__label:after{background-color:#c40606}.input_component.incorrect .mdl-textfield__input{border-color:#c40606;box-shadow:none;border-width:2px}.input_component.incorrect .input_expr-preview-container{border-bottom:2px solid #c40606}.input_expr-preview-container d-math.input_expr-preview{overflow-x:auto;overflow-y:hidden;display:inherit}.input_expr-preview-container .flexcontainer{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:-2px 0}.input_component .input_expr-preview-container .preview_prefix:not(:empty),.input_component .input_expr-preview-container .preview_suffix:not(:empty){align-self:flex-end;padding:2px 0px}.input_expr textarea.mdl-textfield__input,.input_expr .mdl-textfield.is-disabled textarea.mdl-textfield__input{border-bottom:none;resize:none;line-height:1.45;overflow-y:hidden}.input_component .invalid .preview_suffix,.input_component .empty .preview_suffix,.input_component .invalid .preview_prefix,.input_component .empty .preview_prefix{display:none}.input-dropdown{display:inline-block;max-width:100%;vertical-align:middle;line-height:1;font-size:1em}.input-dropdown .button-input{display:inline-block}.input-dropdown .math_content_editor-input_area{min-height:0}table.walkthrough tr td:not(.left-aligned):last-child{text-align:right}.input-dropdown .material-icons:not(.feedback-icon){font-size:1.21em}.input-dropdown .katex{font-size:1.21em}.input-dropdown .feedback-icon{font-size:1em;width:1.2em;height:1.2em}.input-dropdown .button-input.no-association-label{width:100%}.input-dropdown .button-input .mdl-menu__item{min-height:36px;line-height:1.4;display:flex;align-items:center}@font-face{font-family:"controls_font";src:url("/static/controls_font.ttf") format("truetype");font-weight:normal;font-style:normal}.popup-whiteboard-container{width:500px;height:500px;box-sizing:content-box;border:1px solid black}.eraser-cursor{cursor:url("/static/eraser-cursor.png") 8 8,auto}.pen-cursor{cursor:crosshair}.popup-whiteboard-container canvas{position:absolute}#whiteboard-controls{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-end;pointer-events:none;background:none !important;overflow:hidden;padding:4px;box-sizing:border-box}.toolbar-button{position:relative;display:flex;overflow:hidden;width:32px;height:32px;justify-content:center;align-items:center;user-select:none;pointer-events:auto;cursor:pointer;margin:2px;color:#595959;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;display:inline-flex}.toolbar-button i{font-family:"controls_font","Material Icons";font-size:20px;font-style:normal;padding:1px 6px;z-index:1}.toolbar-button:hover,.toolbar-button.active{color:var(--md-sys-color-on-primary-container);background-color:var(--md-sys-color-secondary-container);border:1px solid var(--md-sys-color-on-primary-container);z-index:2}.toggle{margin:2px}.toggle>.toolbar-button{margin:0px;border-radius:3px}.toggle>.toolbar-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.toggle>.toolbar-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-4px}.input_essay-wrapper{position:relative;padding:0px;border:solid 1px rgb(155, 155, 155)}.input_essay-wrapper .math-editor.editable{padding:12px}.input_essay-wrapper .math-editor.editable d-math{outline:1px dashed #ccc}.input_essay-wrapper .math-editor:not(.editable){min-height:48px;padding:12px}.input_essay-wrapper .math-editor:not(.editable)+.toolbar-container{display:none;padding-bottom:unset}.input_essay-wrapper .math-editor img{width:300px;padding:2%;margin:auto}.omaha_question>.input_essay-wrapper{padding:0}.input_essay-wrapper .toolbar-container{display:flex;flex-wrap:wrap;align-items:center}.input_essay-wrapper .toolbar-container>.mdl-button{margin:2px 0px}.input_essay-wrapper .toolbar-container .goog-toolbar{display:inline-flex}.input_essay-wrapper .toolbar-container .goog-toolbar-button,.input_essay-wrapper .toolbar-container .goog-toolbar-menu-button{border-radius:4px;padding:4px;margin:0px;box-sizing:content-box;vertical-align:bottom}.mc_preview,.dropdown_preview,.essay_preview{display:block;min-height:unset;position:relative}.previews_container fieldset[disabled] .mdl-radio .mdl-radio__label,.previews_container .mdl-radio.is-disabled .mdl-radio__label,.previews_container fieldset[disabled] .mdl-checkbox .mdl-checkbox__label,.previews_container .mdl-checkbox.is-disabled .mdl-checkbox__label,.preview_container .preview-wrapper .input_expr textarea.mdl-textfield__input,.preview_container .preview-wrapper .button-input_value{color:initial}.essay_preview{min-height:41px;border:1px solid #9b9b9b}.essay_preview .input-essay{overflow:auto;padding:16px}.essay_preview .input-essay.blank{height:50px}.expression_preview .preview-wrapper .inlineinput:not(.incorrect):not(.correct) .button-input{min-width:50px}.preview_container.block_preview{width:100%}.preview_container:not(.block_preview){margin-right:16px}.preview_container .preview-wrapper{position:relative}.preview_container .preview-wrapper .input_expr~.material-icons,.preview_container .sandbox_preview .preview-wrapper>.material-icons,.preview_container .mc_preview .preview-wrapper>.material-icons{position:absolute;top:-12px;right:-12px;height:24px;width:24px;border-radius:50%;background:#fff;display:grid;place-content:center;color:#fff;font-size:20px}.preview_container .preview-wrapper.correct .input_expr~.material-icons,.preview_container .sandbox_preview .preview-wrapper.correct>.material-icons,.preview_container .mc_preview .preview-wrapper.correct .multiple_choice~.material-icons{background-color:var(--md-sys-color-success)}.preview_container .preview-wrapper.incorrect .input_expr~.material-icons,.preview_container .sandbox_preview .preview-wrapper.incorrect>.material-icons,.preview_container .mc_preview .preview-wrapper.incorrect .multiple_choice~.material-icons{background-color:#c40606}.preview_container .mc_preview .preview-wrapper.partially-correct .multiple_choice~.material-icons{background-color:#756000}.preview_container .preview-wrapper.blank{height:61px;padding:10px;font-family:Katex_Main;font-size:1.21em;color:gray}.preview_container .preview-wrapper .multiple_choice .multiple_choice-selected .mdl-list__item{line-height:24px}.preview_container .preview-wrapper.correct .input_expr .input_expr-preview-container,.preview_container .preview-wrapper .inlineinput.correct .button-input,.preview_container .preview-wrapper .input-dropdown.correct .button-input,.preview_container .sandbox_preview .preview-wrapper.correct,.preview_container .mc_preview .preview-wrapper.correct{border:1px solid var(--md-sys-color-success);box-shadow:none}.preview_container .preview-wrapper.incorrect .input_expr .input_expr-preview-container,.preview_container .preview-wrapper .inlineinput.incorrect .button-input,.preview_container .preview-wrapper .input-dropdown.incorrect .button-input,.preview_container .sandbox_preview .preview-wrapper.incorrect,.preview_container .mc_preview .preview-wrapper.incorrect{border:1px solid #c40606;box-shadow:none}.preview_container .mc_preview .preview-wrapper.partially-correct{border:1px solid #d1a900;box-shadow:none}.preview_container .preview-wrapper .input-dropdown.input_component{border:none}.preview_container .sandbox_preview .preview-wrapper{border-radius:3px;padding:4px}.preview_container .preview-wrapper .button-input_button{min-height:30px}.preview_container .input_expr-preview-container label{opacity:1}.preview_container .input_expr-preview-container .flexcontainer{justify-content:flex-end}.previews_container{display:flex;flex-wrap:wrap}.preview_container .mc_preview .preview-wrapper{border:1px solid #ccc;border-radius:6px}.preview_container .preview-wrapper .multiple_choice .multiple_choice-option{border-radius:3px;margin:4px;pointer-events:none}.preview_container .preview-wrapper .multiple_choice .multiple_choice-selected{background-color:#f5f5f5;border:none}.preview_container .preview-wrapper .multiple_choice .multiple_choice-selected .multiple_choice-feedback{display:none}.multiple_choice-option{background:#f5f5f5;margin:4px 0}.multiple_choice-feedback{padding:16px;background:#f5f5f5}.multiple_choice-selected,.multiple_choice-focused{background:#fff;border:#000 1px solid;border-radius:2px}.multiple_choice-focused{border-color:rgb(255, 92, 61)}.multiple_choice-option .option_feedback-icon{display:flex;flex-direction:column;justify-content:center;align-items:center}.multiple_choice-option .mdl-radio__outer-circle,.multiple_choice-option .mdl-checkbox__box-outline,.multiple_choice-option .is-checked .mdl-radio__inner-circle,.multiple_choice-option .label-letter{top:50%;transform:translateY(-50%)}.multiple_choice-option .mdl-radio__inner-circle{top:50%;transform:translateY(-50%) scale(0, 0)}.multiple_choice-option .label-template .mdl-checkbox__box-outline{margin:0;width:24px;height:24px;border:2px solid #595959;border-radius:3px;-webkit-appearance:none;-moz-appearance:none}.multiple_choice-option .label-template .mdl-radio__outer-circle{margin:0;width:24px;height:24px;border:2px solid #595959;border-radius:16px;-webkit-appearance:none;-moz-appearance:none}.multiple_choice-option .label-template .mdl-checkbox__tick-outline,.multiple_choice-option .label-template .mdl-radio__inner-circle,.multiple_choice-option .feedback-on .mdl-radio__outer-circle,.multiple_choice-option .feedback-on .mdl-radio__inner-circle,.multiple_choice-option .feedback-on .mdl-checkbox__box-outline,.multiple_choice-option .feedback-on .mdl-checkbox__tick-outline,.multiple_choice-option .feedback-on .label-letter{display:none !important}.multiple_choice-option .label-template.mdl-checkbox.is-checked .label-letter,.multiple_choice-option .label-template.mdl-radio.is-checked .label-letter{color:white}.multiple_choice-option .label-template .label-letter{position:absolute;display:inline-block;left:7.5px;font:normal normal bold 14px/16px Roboto;color:#595959;z-index:3;text-align:center}.multiple_choice-option .mdl-checkbox__label,.multiple_choice-option .mdl-radio__label{display:block;padding-left:12px;width:100%}.multiple_choice-option .feedback-on .mdl-radio,.multiple_choice-option .feedback-on .mdl-checkbox{display:flex;padding-left:0}.multiple_choice-option.is-disabled{pointer-events:none}.multiple_choice .multiple_choice-option,.multiple_choice .multiple_choice-option .mdl-radio__outer-circle,.multiple_choice .multiple_choice-option .mdl-checkbox__box-outline{border-color:#6f6f6f !important}.multiple_choice .multiple_choice-option .option_feedback-icon{color:#6f6f6f}.multiple_choice .multiple_choice-option .label-template.is-checked .mdl-radio__outer-circle,.multiple_choice .multiple_choice-option .label-template.is-checked .mdl-checkbox__box-outline,.multiple_choice .multiple_choice-option .mdl-radio__inner-circle,.multiple_choice .multiple_choice-option .is-checked .mdl-checkbox__tick-outline{background-color:#6f6f6f !important}.multiple_choice .mdl-list__item{padding:14px 16px;min-height:36px}.multiple_choice .mdl-list__item.feedback-on{padding:14px}.multiple_choice .mdl-list{padding:0}.multiple_choice .mdl-checkbox,.multiple_choice .mdl-radio{height:auto;min-height:24px;width:100%}.multiple_choice .mdl-js-ripple-effect{position:relative}.input_matrix .input_container{height:auto}.input_matrix .input-toolbar{right:0px}.input_matrix .input_expr-preview-container{overflow:auto}.input_piecewise .input_container{height:auto}.input_piecewise .input-toolbar{right:0px}.input_piecewise .input_expr-preview-container{overflow:auto}.answer-card .editor-content-card{min-height:190px;padding-bottom:24px}.answer-card .card-content{padding-top:30px}.answer-card .strictness .strict_settings{margin-bottom:15px;align-items:baseline;display:flex}.answer-card .strictness #strict{width:fit-content;font-weight:500}.answer-card .strictness #strictnessLabel{font-size:12px}.answer-card .strictness #example_list{display:flex;flex-wrap:wrap}.answer-card .strictness #example_list .example_answers{width:fit-content;margin:10px;padding-top:15px}.answer-card .description-header-top{justify-content:flex-start;column-gap:10%}.description-header-column{display:flex;gap:16px;flex-direction:column;padding-bottom:8px}.answer-card d-select{width:180px}.answer-card-select-title{font-size:16px;margin-bottom:-12px}.multi-input .multiple_choice-option{margin-right:8px;display:flex;flex-direction:row;flex-grow:1;margin-bottom:16px;padding:4px 8px}.multi-input .multiple_choice-option .option-delete{display:flex;align-items:center;margin-right:16px;height:unset;position:relative}.multi-input .option-input{flex-grow:1;padding:4px 8px;width:fit-content}.multi-input .multiple-choice-option-editor{display:flex;flex-grow:1;margin:4px 4px;background-color:white;min-width:200px;width:100%;padding:2px 8px}.multi-input .multiple-choice-option-editor .editor{display:flex;flex-grow:1;width:100%}.multi-input .multiple-choice-option-editor .math-editor{min-width:200px;width:100%;padding:2%}.multi-input .multiple_choice-option .option-input:not(:last-of-type){margin-bottom:8px}.multi-input .mdl-checkbox{height:unset;width:20px}.multi-input .mdl-checkbox__box-outline,.multi-input .mdl-checkbox__focus-helper{top:50%;transform:translateY(-50%)}.multi-input mdl-icon{color:rgb(103, 103, 103)}.options-footer{display:flex;justify-content:space-between;padding-right:24px}.simple-editor-header .question_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-basis:0;flex-grow:100;display:flex;align-items:center}.simple-editor-header .question_title .mdl-tooltip{white-space:normal}.simple-editor-header .question_title .symlink-chip{margin:0 8px}.simple-editor-header{display:flex;padding:0px 40px}.simple-editor-header .divider{margin-right:0px}.simple-editor-header .btn--back{margin:0px 16px}.simple-editor-header #questiontt1tooltip{white-space:normal}.simple-editor-page{height:100%;background:#f5f5f5}.simple-editor-main{overflow-y:auto;padding-bottom:24px}.simple-editor-main-content{padding:16px 16px;position:relative;margin:0 auto;width:100%;max-width:1000px}.simple-editor-main .editor-content-card{margin-bottom:20px}.simple-editor-toolbar{background-color:#fafafa;vertical-align:middle;width:100%;height:42px;margin:0;padding:2px 50px 2px 8px;display:flex;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14),0 3px 1px -2px rgba(0, 0, 0, 0.2),0 1px 5px 0 rgba(0, 0, 0, 0.12);justify-content:center;z-index:3}.simple-editor-toolbar .toolbar-container{width:100%}.simple-editor-answer-dialog{width:50em}.simple-editor-page .mobile .editor-content-card,.simple-editor-page .mobile .description-header-top{box-sizing:content-box;width:320px;margin:auto auto 20px auto}.simple-question-metadata-card>.editor-content-card{padding-bottom:24px}.simple-question-metadata-card-content{display:flex;flex-direction:column}.simple-question-metadata-notes-title{margin-bottom:8px}.simple-question-metadata-standards-title,.simple-question-metadata-notes-title{font-size:16px;font-weight:500;line-height:20px}.simple-question-notes-input{border:1px solid rgba(0, 0, 0, 0.12);padding:4px;height:100px}.simple-question-notes{width:100%}.modal-dialog{border:none;outline:none;background:#fff;position:absolute;z-index:1000}.modal-dialog-bg{background:#fff;left:0;position:absolute;top:0;z-index:999}.modal-dialog-title{font-family:"Roboto","Helvetica","Arial",sans-serif;padding:24px 24px 0;margin:0;font-size:2.188rem}.modal-dialog-title-close{cursor:pointer}.modal-dialog-buttons{padding:8px 8px 8px 24px;display:flex;flex-direction:row-reverse;flex-wrap:wrap}.modal-dialog-buttons>*{margin-right:8px;height:36px}.modal-dialog-buttons>*:first-child{margin-right:0}.modal-dialog-buttons--full-width{padding:0 0 8px 0}.modal-dialog-buttons--full-width>*{height:48px;flex:0 0 auto;width:100%;padding-right:16px;margin-right:0;text-align:right}.modal-dialog-content{padding:20px 24px 24px 24px;color:rgba(0, 0, 0, 0.54)}.popup-content__question-contain{position:relative;min-height:300px}.popup-content__question-wrapper{height:60vh;width:60vw;padding:5px;overflow:auto;color:initial}.popup-content__question-wrapper .mobile{box-sizing:content-box;width:350px;margin:auto}.popup-content__row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:64px;gap:8px}.error-color{color:#c40606}.error-dialog{max-width:550px}.drawer-header{height:56px;padding:0 24px;background:#333;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;box-shadow:none}.mdl-layout__drawer{border:none}.drawer-nav{padding:8px 0;margin:0 8px;border-bottom:1px solid #e6e6e6}.drawer-nav__link{min-height:40px;border-radius:3px;font-family:"Roboto",sans-serif;font-weight:500;color:#888;padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.drawer-nav__link:hover{background:#f5f5f5;cursor:pointer}.drawer-nav__link i{font-size:24px;margin-right:16px}.drawer-nav__link.is-active{font-family:"Roboto",sans-serif;font-weight:700;color:#444;background:#f5f5f5}.drawer-main{-webkit-flex:1;flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}.drawer-main .mdl-list__item .mdl-list__item-primary-content .mdl-list__item-icon{margin-right:16px}.drawer-main__label{margin:0;padding:12px 16px;font-family:"Roboto",sans-serif;font-weight:400;font-size:12px;color:#888;line-height:1}.drawer-main__scroll{overflow-y:auto;margin:0 8px;flex:1}.drawer-footer{padding:8px 0;margin:0 8px;border-top:1px solid #e6e6e6}.qeditor main{display:flex}.qeditor main>div{flex-grow:1;height:100%}.qeditor .goog-splitpane-second-container{display:flex}.qeditor .goog-splitpane-second-container>div{flex-grow:1;width:100%}.qeditor-overview.qeditor-content{overflow:auto}.qeditor-overview .related-questions{margin:12px 0px}.qeditor-overview .related-questions p,.title,.source{font-weight:500}.queditor-overview .related-questions>ul{margin-top:2px}#feedback{display:flex;justify-content:center;overflow-y:auto;height:100%;width:100%}#feedback .qeditor-main{margin:24px}#feedback .qeditor-content{margin-top:16px;padding:inherit;width:1000px;position:static}.qeditor-content{padding:0 16px;position:relative;height:100%;margin:0 auto}#qeditor-edit .qeditor-content{max-width:1000px}.qeditor-content.has_sidebar{max-width:1240px}.qeditor-content.has_sidebar .qeditor-main{overflow:auto;position:absolute;top:24px;left:24px;right:284px;max-height:calc(100% - 24px)}.qeditor-content.has_sidebar .editor-content-card{margin:2px 3px 5px}#qeditor-edit{overflow:auto}#qeditor-edit .qeditor-main{min-height:480px;padding:16px 0}.qeditor-content .mdl-button--fab{position:absolute;bottom:24px;right:24px;z-index:100}.editor-sidebar{position:absolute;right:24px;top:24px;width:240px;max-height:calc(100% - 24px);overflow-y:auto;z-index:5}.editor-sidebar--scripts .editor-sidebar_link{padding:10px 24px}.editor-sidebar_link{min-height:40px;border-radius:3px;font-family:"Roboto",sans-serif;font-weight:400;color:#888;padding:10px 16px 10px 12px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;text-decoration:none}.editor-sidebar_link:hover{background:#e6e6e6;cursor:pointer}.editor-sidebar_link i{font-size:20px;margin-right:12px}.editor-sidebar_link span{margin:3px 0;line-height:1.1}.editor-sidebar_link.is-active{font-family:"Roboto",sans-serif;font-weight:500;color:#444;background:#e6e6e6}.editor-sidebar_link.pass i{color:#4caf50}.editor-sidebar_link.fail i{color:#f44336}.editor-content-card{background:#fff;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14),0 3px 1px -2px rgba(0, 0, 0, 0.2),0 1px 5px 0 rgba(0, 0, 0, 0.12);min-height:240px;padding:24px;position:relative}.editor-content-card mdl-icon.seed-icon button{right:0}#overview-card{max-height:90vh;padding-bottom:260px;max-width:1000px;margin:24px auto}#overview-card .editor-content-card{display:flex;flex-direction:column;justify-content:flex-start;padding:24px 24px 24px 40px}#overview-card .editor-content-card>.related_questions{overflow:auto}#feedback .editor-content-card{padding-bottom:42px}#qeditor-val .editor-content-card{padding-bottom:24px}.goog-splitpane-first-container>*{height:100%;width:100%}.goog-splitpane-first-container>*>section{height:100%}.content-card-label{margin:0;padding:0 24px;font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;color:#888}.validation-header__top,.description-header-top{display:flex;align-items:center;justify-content:space-between}.validation-header__top .mdl-textfield,.description-header-top{padding:0 0 12px 0}h5.description-header-title{margin:12px 0 0}h5.description-header-title .description-header-subtitle{display:block}.validation-header__bottom{padding:16px 24px 0;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.validation-header__bottom .mdl-textfield{width:100px;padding:20px 0 0}.validation-header__bottom .mdl-textfield .mdl-textfield__label:after{bottom:0}.validation-header__bottom>*{margin-right:24px;margin-bottom:16px}.validation-header__bottom>*:last-child{margin-right:0}.validation__score{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.validation__score span{font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;color:#444;margin:0 16px;padding-top:20px;display:inline-block}.pass-fail{height:46px;background:#e6e6e6;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 24px 0 16px}.pass-fail i{font-size:24px;margin-right:8px}.pass-fail span{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;color:#444}.pass-fail.pass i{color:#4caf50}.pass-fail.fail i{color:#f44336}.qtab{width:100%}.qeditor .editor-bar{background-color:#fafafa;width:100%;height:42px;margin:0;padding:3px 50px 8px 8px;display:flex;overflow-y:hidden;overflow-x:hidden;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14),0 3px 1px -2px rgba(0, 0, 0, 0.2),0 1px 5px 0 rgba(0, 0, 0, 0.12)}.qeditor .editor-bar .spacer{flex-grow:1}.qeditor .editor-bar mdl-icon{color:#888}.qeditor .editor-bar mdl-icon.is-active{color:#333}.mobile #qeditor-edit .editor-content-card{box-sizing:content-box;width:320px;margin:auto}.mobile .question{width:320px;overflow-y:auto}.mobile .u-sm-12{width:100%}.mobile .table-plugin_table th{padding:4px}.mobile .u-hide-for-sm{display:none}.mobile .row--triple-padding{margin-left:-24px}.mobile .row--triple-padding .column{padding-left:24px}.mobile .input-toolbar_container{width:100%}.drawer-main__scroll ul{margin:0;padding:0}.drawer-main__scroll ul>li.mdl-list__item{padding:12px 16px}#qeditor-val .question{margin-top:12px;padding:0}#qeditor-val .question .omaha_question-feedback{padding:20px 0 0 0}.hidden{display:none}.hide-prompt-panel{visibility:hidden}.qeditor .mdl-layout__drawer{overflow:hidden;z-index:4}.qeditor .header{box-shadow:none}.qeditor .header.header-row{min-height:64px}.qeditor .drawer-main .mdl-list__item{height:auto !important}.qeditor .drawer-main .mdl-list__item-primary-content{height:auto !important}.qeditor_save-menu-button{border-radius:2px}.qeditor_save-as-menu{padding:0}.qeditor_dialog-text-area{width:100%;height:162px;padding:5px;margin-top:24px}.tags_editor .mdl-typography--title{margin:6px 0px}.tags_editor .mdl-textfield.is-focused .mdl-textfield__expandable-holder,.mdl-textfield.is-dirty .mdl-textfield__expandable-holder{width:272px}#qeditor-edit .info{background-color:#ffeae3;margin-bottom:16px;padding:12px 24px}#qeditor-edit .info i{color:var(--md-sys-color-on-primary-container);padding-right:4px}#qeditor-edit .info .title{font-size:20px;font-weight:bold;line-height:1.2}.question-chip-container{height:28px;border-radius:4px}.question-chip-container.draft-version{--d-chip-background-color: var(--md-sys-color-partial-container);--d-chip-color: var(--md-sys-color-partial)}.question-chip-container.published-version{--d-chip-background-color: var(--md-sys-success-container);--d-chip-color: var(--md-sys-color-success)}.qeditor_save-btn{margin-left:4px}.qeditor .mdl-layout__obfuscator{z-index:3}.dialog_container .dialog_description{color:var(--md-sys-color-shadow)}mwc-dialog{--mdc-dialog-min-width: 425px}d-icon-button.question-history-btn{--d-icon-button-size: 40px;--d-icon-button-color: var(--md-sys-color-on-primary)}d-drawer{--drawer-width: 240px;--drawer-header-border-color: var(--md-sys-color-outline-variant);--drawer-header-font-size: var(--font-size-20);--drawer-header-font-weight: 400}.qeditor-overview mwc-textfield,.qeditor-overview mwc-textarea{margin-bottom:20px;--mdc-text-field-fill-color: transparent;--mdc-theme-primary: var(--md-sys-color-secondary)}.qeditor-overview mwc-textfield{min-width:400px;width:40%}.qeditor-overview mwc-textarea{height:150px}.generate-title-description-container{margin:50px 0px;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:.5fr 1.5fr;grid-column-gap:15px;grid-row-gap:10px}.generate-title-description-container :nth-child(1){grid-area:1/1/2/2}.generate-title-description-container :nth-child(2){grid-area:1/2/2/3;align-self:center}.generate-title-description-container :nth-child(3){grid-area:2/1/3/3}.rubric-input{margin-bottom:96px}.rubric-input .rubric-description{width:100%;height:180px}.rubric-input .rubric-criteria-column{width:440px}.rubric-input .rubric-delete-column{width:36px}.rubric-input .rubric-input-table{width:100%}.rubric-input .criteria-description-input{width:100%;height:160px}.rubric-input .criteria-description-textarea,.rubric-input .rubric-description-textarea{height:100%;border:1px solid rgba(0, 0, 0, 0.12);padding:4px}.rubric-input .rubric-input-header-title{margin-bottom:0;font-weight:500}.rubric-input .rubric-table-header{font-size:18px}.rubric-input .criteria-standards{max-width:360px}.rubric-input .standards-chips{display:flex;flex-wrap:wrap}.rubric-input .rubric-input-add-row{margin-top:16px}.rubric-input .whitespace-preserve{white-space:pre-line}search-drawer{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;justify-content:center;background-color:transparent;align-items:center}search-drawer[open]{visibility:visible;background-color:rgba(0, 0, 0, 0.75);transition:background-color .5s ease-in-out}search-drawer .drawer-container{width:100%;height:100%}search-drawer .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5)}search-drawer .drawer{position:relative;width:100vw;height:100%;box-shadow:0 0 15px rgba(0, 0, 0, 0.2);border-radius:4px;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .3s ease-in-out}search-drawer[open] .drawer{transform:translateY(0)}search-drawer .content{padding:16px;flex-grow:1;overflow-y:auto}search-drawer question-search-filter{grid-area:Filters}search-drawer .search-container{display:flex;flex-direction:column;height:calc(100% - 53px);background-color:var(--md-sys-color-surface)}search-drawer .search-body.new-filters{display:grid;padding:16px;height:100%;background-color:var(--md-sys-color-surface);grid-template-columns:1fr;grid-template-rows:48px 1fr 150px;grid-template-areas:"Filters" "Results-Container" "Pagination"}search-drawer derivita-standards-filter{padding-left:16px;display:block;margin-top:0;padding:0}search-drawer .search-body:not(.new-filters){display:grid;padding:16px;gap:16px;height:100%;background-color:var(--md-sys-color-surface);grid-template-columns:280px 1fr;grid-template-rows:1fr 150px;grid-template-areas:"Sidebar Results-Container" "Sidebar Pagination"}search-drawer .search-sidebar{overflow-y:auto;align-self:flex-start;height:100%;grid-area:Sidebar}search-drawer .search-results-container{display:grid;grid-template-columns:1fr 0px;grid-template-rows:1fr;gap:16px;grid-area:Results-Container;overflow:auto;grid-template-areas:"Results Preview";transition:grid-template-columns .3s ease}search-drawer .search-results-container.has-preview{grid-template-columns:minmax(300px, 1fr) 510px}search-drawer .search-results{overflow-y:auto;min-height:0;grid-area:Results}search-drawer derivita-pagination{grid-area:Pagination;margin-top:0}search-drawer question-preview-drawer{grid-area:Preview;overflow:hidden}@media(max-width: 1200px){search-drawer .search-results-container.has-preview{grid-template-columns:minmax(300px, 1fr) 350px}}@media(max-width: 1000px){search-drawer .search-results-container.has-preview{grid-template-columns:minmax(300px, 1fr) 300px}}question-preview-drawer{width:0px;transition:width .3s ease;visibility:hidden;overflow:hidden}question-preview-drawer:not(:empty){width:510px;visibility:visible}question-preview-drawer .question-panel__content{background:var(--md-sys-color-tertiary-container);border-radius:4px;display:flex;flex-direction:column;height:100%;transition:flex-basis .3s ease}question-preview-drawer .question-panel__loading{background:var(--md-sys-color-on-primary);height:100%;flex-direction:column}@media(max-width: 1200px){question-preview-drawer:not(:empty){width:350px}}@media(max-width: 1000px){question-preview-drawer:not(:empty){width:300px}}question-preview-card{display:block;overflow:auto}question-preview-card .question-panel__preview-card{background:white;margin:16px;border-radius:4px;box-shadow:0px 2px 8px 0px rgba(0,0,0,.1490196078);overflow:visible}question-preview-card .question-panel__preview-prompt{padding:16px}.show-work-popup{display:none;position:fixed;height:100vh;width:100vw;justify-content:center;align-items:center;top:0;left:0;z-index:10;background-color:rgba(255, 255, 255, 0.75)}.show-work-popup.visible{display:flex}.show-work-popup .qr-container{display:flex;width:480px;padding:32px;flex-direction:column;background-color:white;box-shadow:0px 20px 40px rgba(0,0,0,.5019607843)}.show-work-popup .qr-container .title{margin-bottom:16px;font-size:1.312rem;font-weight:500}.show-work-popup .qr-container d-spinner{margin:114px;align-self:center}.show-work-popup .qr-container .qr-code{width:256px;height:256px;align-self:center}.show-work-popup .qr-container .done-button{width:75px;align-self:flex-end;box-shadow:0px 1px 3px rgba(0,0,0,.5019607843);border-radius:3px;color:#ff5c3d}.show-work-popup .qr-container .close-button{align-self:flex-end}.show-work-popup .qr-container .link{color:#ff5c3d;font-weight:500}.student_assignment .content-middle.upload-page{padding:0 24px}.upload-page .title{font-size:1.312rem;font-weight:500}.upload-page .subtitle{color:#595959}.upload-page .button-group{display:flex;align-items:center}.modal-dialog-content .upload-page .button-group{display:none}.upload-page .button-group>*:not(:last-child){margin-right:16px}.upload-page .images-container{display:grid;grid-gap:15px;padding:5px;padding-bottom:32px;align-items:stretch}.upload-page .images-container.dragging{border:black 2px dashed}.upload-page .images-container .image-item{position:relative;height:256px;padding:16px;background-position:center;background-size:contain;background-origin:content-box;background-repeat:no-repeat;box-shadow:rgba(0, 0, 0, 0.1) 0 0 4px 2px}.modal-dialog-content .upload-page .images-container .image-item{width:128px;height:128px}.upload-page .images-container .image-item.loading{padding:unset}.upload-page .images-container .image-item.pending-deletion{opacity:.5}.upload-page .images-container .image-item button{display:block;position:absolute;right:8px;top:8px;color:#676767;background-color:white;box-shadow:0px 3px 6px rgba(0,0,0,.3960784314);cursor:"click"}.upload-page input[type=file]{display:none}.upload-page .file-input-label{display:flex;justify-content:center;align-items:center;position:relative;height:256px;box-shadow:rgba(0, 0, 0, 0.1) 0 0 4px 2px;flex-direction:column;text-transform:uppercase;font-weight:500;order:-1000;transition:opacity .3s;opacity:1;cursor:pointer}.modal-dialog-content .upload-page .file-input-label{width:128px;height:128px}.upload-page .file-input-label.disabled{opacity:.6;cursor:not-allowed}.upload-page .file-input-label i{font-size:48px}.image-container-header{margin:12px 0px 24px;padding:12px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:#dedede solid 1px;font-family:"Roboto";color:#676767;font-weight:500;font-size:.787rem}.upload-page .notifications{display:flex;flex-direction:column}.upload-page .notifications .notification-item{display:flex;justify-content:space-between;padding:4px 8px;box-shadow:rgba(0, 0, 0, 0.1) 0 0 4px;align-items:center}.upload-page .notifications .notification-item:not(:last-child){margin-bottom:8px}.upload-page .notifications .notification-item:last-child{margin-bottom:24px}.upload-page .popup-button>.material-icons{color:#595959;margin-right:8px}.upload-page .popup-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;margin:0 16px;display:flex;align-items:center;cursor:pointer}.upload-page .popup-button span{color:#ff5c3d;text-decoration:underline}@media only screen and (max-width: 256px){.upload-page .images-container{grid-template-columns:1fr}}@media only screen and (min-width: 257px)and (max-width: 512px){.upload-page .images-container{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 513px)and (max-width: 768px){.upload-page .images-container{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 769px){.upload-page .images-container{grid-template-columns:1fr 1fr 1fr 1fr}}.firebaseui-container{background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:rgba(0, 0, 0, 0.87);direction:ltr;font:16px Roboto,arial,sans-serif;margin:0 auto;max-width:360px;overflow:visible;position:relative;text-align:left;width:100%}.firebaseui-container.mdl-card{overflow:visible}.firebaseui-card-header{padding:24px 24px 0 24px}.firebaseui-card-content{padding:0 24px}.firebaseui-card-footer{padding:0 24px}.firebaseui-card-actions{box-sizing:border-box;display:table;font-size:14px;padding:8px 24px 24px 24px;text-align:left;width:100%}.firebaseui-form-links{display:table-cell;vertical-align:middle;width:100%}.firebaseui-form-actions{display:table-cell;text-align:right;white-space:nowrap;width:100%}.firebaseui-title,.firebaseui-subtitle{color:rgba(0, 0, 0, 0.87);direction:ltr;font-size:20px;font-weight:500;line-height:24px;margin:0;padding:0;text-align:left}.firebaseui-title{padding-bottom:16px}.firebaseui-subtitle{margin:16px 0}.firebaseui-text{color:rgba(0, 0, 0, 0.87);direction:ltr;font-size:16px;line-height:24px;text-align:left}.firebaseui-id-page-password-recovery-email-sent p.firebaseui-text{margin:16px 0}.firebaseui-text-emphasis{font-weight:700}.firebaseui-error{color:#dd2c00;direction:ltr;font-size:12px;line-height:16px;margin:0;text-align:left}.firebaseui-text-input-error{margin:-16px 0 16px}.firebaseui-error-wrapper{min-height:16px}.firebaseui-list-item{direction:ltr;margin:0;padding:0;text-align:left}.firebaseui-hidden{display:none}.firebaseui-relative-wrapper{position:relative}.firebaseui-label{color:rgba(0, 0, 0, 0.54);direction:ltr;font-size:16px;text-align:left}.mdl-textfield--floating-label.is-focused .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__label{color:#757575}.firebaseui-input,.firebaseui-input-invalid{border-radius:0;color:rgba(0, 0, 0, 0.87);direction:ltr;font-size:16px;width:100%}input.firebaseui-input,input.firebaseui-input-invalid{direction:ltr;text-align:left}.firebaseui-input-invalid{border-color:#dd2c00}.firebaseui-textfield{width:100%}.firebaseui-textfield.mdl-textfield .firebaseui-input{border-color:rgba(0, 0, 0, 0.12)}.firebaseui-textfield.mdl-textfield .firebaseui-label::after{background-color:#ff5c3d}.firebaseui-textfield-invalid.mdl-textfield .firebaseui-input{border-color:#dd2c00}.firebaseui-textfield-invalid.mdl-textfield .firebaseui-label::after{background-color:#dd2c00}.firebaseui-button{display:inline-block;height:36px;margin-left:8px;min-width:88px}.firebaseui-link{color:#4285f4;font-variant:normal;font-weight:normal;text-decoration:none}.firebaseui-link:hover{text-decoration:underline}.firebaseui-indent{margin-left:1em}.firebaseui-tos{color:#757575;direction:ltr;font-size:12px;line-height:16px;margin-bottom:24px;margin-top:0;text-align:left}.firebaseui-provider-sign-in-footer>.firebaseui-tos{text-align:center}.firebaseui-tos-list{list-style:none;text-align:right}.firebaseui-inline-list-item{display:inline-block;margin-left:5px;margin-right:5px}.firebaseui-page-provider-sign-in,.firebaseui-page-select-tenant{background:inherit}.firebaseui-idp-list,.firebaseui-tenant-list{list-style:none;margin:1em 0;padding:0}.firebaseui-idp-button,.firebaseui-tenant-button{direction:ltr;font-weight:500;height:auto;line-height:normal;max-width:220px;min-height:40px;padding:8px 16px;text-align:left;width:100%}.firebaseui-idp-list>.firebaseui-list-item,.firebaseui-tenant-list>.firebaseui-list-item{margin-bottom:15px;text-align:center}.firebaseui-idp-icon-wrapper{display:table-cell;vertical-align:middle}.firebaseui-idp-icon{border:none;display:inline-block;height:18px;vertical-align:middle;width:18px}.firebaseui-idp-favicon{border:none;display:inline-block;height:14px;margin-right:5px;vertical-align:middle;width:14px}.firebaseui-idp-text{color:#fff;display:table-cell;font-size:14px;padding-left:16px;text-transform:none;vertical-align:middle}.firebaseui-idp-text.firebaseui-idp-text-long{display:table-cell}.firebaseui-idp-text.firebaseui-idp-text-short{display:none}@media(max-width: 268px){.firebaseui-idp-text.firebaseui-idp-text-long{display:none}.firebaseui-idp-text.firebaseui-idp-text-short{display:table-cell}}@media(max-width: 320px){.firebaseui-recaptcha-container>div>div{transform:scale(0.9);-webkit-transform:scale(0.9);transform-origin:0 0;-webkit-transform-origin:0 0}}.firebaseui-idp-google>.firebaseui-idp-text{color:#757575}[data-provider-id="yahoo.com"]>.firebaseui-idp-icon-wrapper>.firebaseui-idp-icon{height:22px;width:22px}.firebaseui-info-bar{background-color:#f9edbe;border:1px solid #f0c36d;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);left:10%;padding:8px 16px;position:absolute;right:10%;text-align:center;top:0}.firebaseui-info-bar-message{font-size:12px;margin:0}.firebaseui-dialog{box-sizing:border-box;color:rgba(0, 0, 0, 0.87);font:16px Roboto,arial,sans-serif;height:auto;padding:24px;text-align:left}.firebaseui-dialog-icon-wrapper{display:table-cell;vertical-align:middle}.firebaseui-dialog-icon{float:left;height:40px;margin-right:24px;width:40px}.firebaseui-progress-dialog-message{display:table-cell;font-size:16px;font-weight:400;min-height:40px;vertical-align:middle}.firebaseui-progress-dialog-loading-icon{height:28px;margin:6px 30px 6px 6px;width:28px}.firebaseui-icon-done{background-image:url("https://www.gstatic.com/images/icons/material/system/2x/done_googgreen_36dp.png");background-position:center;background-repeat:no-repeat;background-size:36px 36px}.firebaseui-phone-number{display:flex}.firebaseui-country-selector{background-image:url("https://www.gstatic.com/images/icons/material/system/1x/arrow_drop_down_grey600_18dp.png");background-position:right center;background-repeat:no-repeat;background-size:18px auto;border-radius:0;border-bottom:1px solid rgba(0, 0, 0, 0.12);color:rgba(0, 0, 0, 0.87);flex-shrink:0;font-size:16px;font-weight:normal;height:initial;line-height:normal;margin:20px 24px 20px 0;padding:4px 20px 4px 0;width:90px}.firebaseui-country-selector-flag{display:inline-block;margin-right:1ex}.firebaseui-flag{background-image:url("https://www.gstatic.com/firebasejs/ui/6.0.1/images/auth/flags_sprite_2x.png");background-size:100% auto;filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.54));height:14px;width:24px}.firebaseui-list-box-dialog{max-height:90%;overflow:auto;padding:8px 0 0 0}.firebaseui-list-box-actions{padding-bottom:8px}.firebaseui-list-box-icon-wrapper{display:table-cell;padding-right:24px;vertical-align:top}.firebaseui-list-box-label-wrapper{display:table-cell;vertical-align:top}.firebaseui-list-box-dialog-button{color:rgba(0, 0, 0, 0.87);direction:ltr;font-size:16px;font-weight:normal;height:initial;line-height:normal;min-height:48px;padding:14px 24px;text-align:left;text-transform:none;width:100%}.firebaseui-phone-number-error{margin-left:114px}.mdl-progress.firebaseui-busy-indicator{height:2px;left:0;position:absolute;top:55px;width:100%}.mdl-spinner.firebaseui-busy-indicator{height:56px;left:0px;margin:auto;position:absolute;right:0px;top:30%;width:56px}.firebaseui-callback-indicator-container .firebaseui-busy-indicator{top:0px}.firebaseui-callback-indicator-container{height:120px}.firebaseui-new-password-component{display:inline-block;position:relative;width:100%}.firebaseui-input-floating-button{background-position:center;background-repeat:no-repeat;display:block;height:24px;position:absolute;right:0;top:20px;width:24px}.firebaseui-input-toggle-on{background-image:url("https://www.gstatic.com/images/icons/material/system/1x/visibility_black_24dp.png")}.firebaseui-input-toggle-off{background-image:url("https://www.gstatic.com/images/icons/material/system/1x/visibility_off_black_24dp.png")}.firebaseui-input-toggle-focus{opacity:.87}.firebaseui-input-toggle-blur{opacity:.38}.firebaseui-recaptcha-wrapper{display:table;margin:0 auto;padding-bottom:8px}.firebaseui-recaptcha-container{display:table-cell}.firebaseui-recaptcha-error-wrapper{caption-side:bottom;display:table-caption}.firebaseui-change-phone-number-link{display:block}.firebaseui-resend-container{direction:ltr;margin:20px 0;text-align:center}.firebaseui-id-resend-countdown{color:rgba(0, 0, 0, 0.38)}.firebaseui-id-page-phone-sign-in-start .firebaseui-form-actions div{float:left}@media(max-width: 480px){.firebaseui-container{box-shadow:none;max-width:none;width:100%}.firebaseui-card-header{border-bottom:1px solid #e0e0e0;margin-bottom:16px;padding:16px 24px 0 24px}.firebaseui-title{padding-bottom:16px}.firebaseui-card-actions{padding-right:24px}.firebaseui-busy-indicator{top:0px}}.mdl-textfield__label{font-weight:normal;margin-bottom:0}.firebaseui-id-page-blank{background:inherit;height:64px}.firebaseui-id-page-spinner{background:inherit;height:64px}.firebaseui-email-sent{background-image:url("https://www.gstatic.com/firebasejs/ui/6.0.1/images/auth/success_status.png");background-position:center;background-repeat:no-repeat;background-size:64px 64px;height:64px;margin-top:16px;text-align:center}.firebaseui-text-justify{text-align:justify}@font-face{font-family:"KaTeX_AMS";src:url(fonts/KaTeX_AMS-Regular.woff2) format("woff2"),url(fonts/KaTeX_AMS-Regular.woff) format("woff"),url(fonts/KaTeX_AMS-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Caligraphic";src:url(fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Bold.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"KaTeX_Caligraphic";src:url(fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Regular.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Fraktur";src:url(fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Bold.woff) format("woff"),url(fonts/KaTeX_Fraktur-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"KaTeX_Fraktur";src:url(fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Regular.woff) format("woff"),url(fonts/KaTeX_Fraktur-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Main";src:url(fonts/KaTeX_Main-Bold.woff2) format("woff2"),url(fonts/KaTeX_Main-Bold.woff) format("woff"),url(fonts/KaTeX_Main-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"KaTeX_Main";src:url(fonts/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Main-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Main-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"KaTeX_Main";src:url(fonts/KaTeX_Main-Italic.woff2) format("woff2"),url(fonts/KaTeX_Main-Italic.woff) format("woff"),url(fonts/KaTeX_Main-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"KaTeX_Main";src:url(fonts/KaTeX_Main-Regular.woff2) format("woff2"),url(fonts/KaTeX_Main-Regular.woff) format("woff"),url(fonts/KaTeX_Main-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Math";src:url(fonts/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Math-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Math-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"KaTeX_Math";src:url(fonts/KaTeX_Math-Italic.woff2) format("woff2"),url(fonts/KaTeX_Math-Italic.woff) format("woff"),url(fonts/KaTeX_Math-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(fonts/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Bold.woff) format("woff"),url(fonts/KaTeX_SansSerif-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"KaTeX_SansSerif";src:url(fonts/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Italic.woff) format("woff"),url(fonts/KaTeX_SansSerif-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Regular.woff) format("woff"),url(fonts/KaTeX_SansSerif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Script";src:url(fonts/KaTeX_Script-Regular.woff2) format("woff2"),url(fonts/KaTeX_Script-Regular.woff) format("woff"),url(fonts/KaTeX_Script-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Size1";src:url(fonts/KaTeX_Size1-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size1-Regular.woff) format("woff"),url(fonts/KaTeX_Size1-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Size2";src:url(fonts/KaTeX_Size2-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size2-Regular.woff) format("woff"),url(fonts/KaTeX_Size2-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Size3";src:url(fonts/KaTeX_Size3-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size3-Regular.woff) format("woff"),url(fonts/KaTeX_Size3-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Size4";src:url(fonts/KaTeX_Size4-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size4-Regular.woff) format("woff"),url(fonts/KaTeX_Size4-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"KaTeX_Typewriter";src:url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(fonts/KaTeX_Typewriter-Regular.woff) format("woff"),url(fonts/KaTeX_Typewriter-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none !important}.katex *{border-color:currentColor}.katex .katex-version::after{content:"0.16.21"}.katex .katex-mathml{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;display:inline-block;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .strut{display:inline-block}.katex .textbf{font-weight:bold}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:bold}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:bold;font-style:italic}.katex .amsrm{font-family:KaTeX_AMS}.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:bold}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:bold}.katex .mathsfit,.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed;border-collapse:collapse}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .vbox{display:inline-flex;flex-direction:column;align-items:baseline}.katex .hbox{display:inline-flex;flex-direction:row;width:100%}.katex .thinbox{display:inline-flex;flex-direction:row;width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline,.katex .hdashline,.katex .rule{min-height:1px}.katex .mspace{display:inline-block}.katex .llap,.katex .rlap,.katex .clap{width:0;position:relative}.katex .llap>.inner,.katex .rlap>.inner,.katex .clap>.inner{position:absolute}.katex .llap>.fix,.katex .rlap>.fix,.katex .clap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .rlap>.inner,.katex .clap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:solid 0;position:relative}.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:0.2777777778em;margin-right:-0.5555555556em}.katex .sizing.reset-size1.size1,.katex .fontsize-ensurer.reset-size1.size1{font-size:1em}.katex .sizing.reset-size1.size2,.katex .fontsize-ensurer.reset-size1.size2{font-size:1.2em}.katex .sizing.reset-size1.size3,.katex .fontsize-ensurer.reset-size1.size3{font-size:1.4em}.katex .sizing.reset-size1.size4,.katex .fontsize-ensurer.reset-size1.size4{font-size:1.6em}.katex .sizing.reset-size1.size5,.katex .fontsize-ensurer.reset-size1.size5{font-size:1.8em}.katex .sizing.reset-size1.size6,.katex .fontsize-ensurer.reset-size1.size6{font-size:2em}.katex .sizing.reset-size1.size7,.katex .fontsize-ensurer.reset-size1.size7{font-size:2.4em}.katex .sizing.reset-size1.size8,.katex .fontsize-ensurer.reset-size1.size8{font-size:2.88em}.katex .sizing.reset-size1.size9,.katex .fontsize-ensurer.reset-size1.size9{font-size:3.456em}.katex .sizing.reset-size1.size10,.katex .fontsize-ensurer.reset-size1.size10{font-size:4.148em}.katex .sizing.reset-size1.size11,.katex .fontsize-ensurer.reset-size1.size11{font-size:4.976em}.katex .sizing.reset-size2.size1,.katex .fontsize-ensurer.reset-size2.size1{font-size:0.8333333333em}.katex .sizing.reset-size2.size2,.katex .fontsize-ensurer.reset-size2.size2{font-size:1em}.katex .sizing.reset-size2.size3,.katex .fontsize-ensurer.reset-size2.size3{font-size:1.1666666667em}.katex .sizing.reset-size2.size4,.katex .fontsize-ensurer.reset-size2.size4{font-size:1.3333333333em}.katex .sizing.reset-size2.size5,.katex .fontsize-ensurer.reset-size2.size5{font-size:1.5em}.katex .sizing.reset-size2.size6,.katex .fontsize-ensurer.reset-size2.size6{font-size:1.6666666667em}.katex .sizing.reset-size2.size7,.katex .fontsize-ensurer.reset-size2.size7{font-size:2em}.katex .sizing.reset-size2.size8,.katex .fontsize-ensurer.reset-size2.size8{font-size:2.4em}.katex .sizing.reset-size2.size9,.katex .fontsize-ensurer.reset-size2.size9{font-size:2.88em}.katex .sizing.reset-size2.size10,.katex .fontsize-ensurer.reset-size2.size10{font-size:3.4566666667em}.katex .sizing.reset-size2.size11,.katex .fontsize-ensurer.reset-size2.size11{font-size:4.1466666667em}.katex .sizing.reset-size3.size1,.katex .fontsize-ensurer.reset-size3.size1{font-size:0.7142857143em}.katex .sizing.reset-size3.size2,.katex .fontsize-ensurer.reset-size3.size2{font-size:0.8571428571em}.katex .sizing.reset-size3.size3,.katex .fontsize-ensurer.reset-size3.size3{font-size:1em}.katex .sizing.reset-size3.size4,.katex .fontsize-ensurer.reset-size3.size4{font-size:1.1428571429em}.katex .sizing.reset-size3.size5,.katex .fontsize-ensurer.reset-size3.size5{font-size:1.2857142857em}.katex .sizing.reset-size3.size6,.katex .fontsize-ensurer.reset-size3.size6{font-size:1.4285714286em}.katex .sizing.reset-size3.size7,.katex .fontsize-ensurer.reset-size3.size7{font-size:1.7142857143em}.katex .sizing.reset-size3.size8,.katex .fontsize-ensurer.reset-size3.size8{font-size:2.0571428571em}.katex .sizing.reset-size3.size9,.katex .fontsize-ensurer.reset-size3.size9{font-size:2.4685714286em}.katex .sizing.reset-size3.size10,.katex .fontsize-ensurer.reset-size3.size10{font-size:2.9628571429em}.katex .sizing.reset-size3.size11,.katex .fontsize-ensurer.reset-size3.size11{font-size:3.5542857143em}.katex .sizing.reset-size4.size1,.katex .fontsize-ensurer.reset-size4.size1{font-size:.625em}.katex .sizing.reset-size4.size2,.katex .fontsize-ensurer.reset-size4.size2{font-size:.75em}.katex .sizing.reset-size4.size3,.katex .fontsize-ensurer.reset-size4.size3{font-size:.875em}.katex .sizing.reset-size4.size4,.katex .fontsize-ensurer.reset-size4.size4{font-size:1em}.katex .sizing.reset-size4.size5,.katex .fontsize-ensurer.reset-size4.size5{font-size:1.125em}.katex .sizing.reset-size4.size6,.katex .fontsize-ensurer.reset-size4.size6{font-size:1.25em}.katex .sizing.reset-size4.size7,.katex .fontsize-ensurer.reset-size4.size7{font-size:1.5em}.katex .sizing.reset-size4.size8,.katex .fontsize-ensurer.reset-size4.size8{font-size:1.8em}.katex .sizing.reset-size4.size9,.katex .fontsize-ensurer.reset-size4.size9{font-size:2.16em}.katex .sizing.reset-size4.size10,.katex .fontsize-ensurer.reset-size4.size10{font-size:2.5925em}.katex .sizing.reset-size4.size11,.katex .fontsize-ensurer.reset-size4.size11{font-size:3.11em}.katex .sizing.reset-size5.size1,.katex .fontsize-ensurer.reset-size5.size1{font-size:0.5555555556em}.katex .sizing.reset-size5.size2,.katex .fontsize-ensurer.reset-size5.size2{font-size:0.6666666667em}.katex .sizing.reset-size5.size3,.katex .fontsize-ensurer.reset-size5.size3{font-size:0.7777777778em}.katex .sizing.reset-size5.size4,.katex .fontsize-ensurer.reset-size5.size4{font-size:0.8888888889em}.katex .sizing.reset-size5.size5,.katex .fontsize-ensurer.reset-size5.size5{font-size:1em}.katex .sizing.reset-size5.size6,.katex .fontsize-ensurer.reset-size5.size6{font-size:1.1111111111em}.katex .sizing.reset-size5.size7,.katex .fontsize-ensurer.reset-size5.size7{font-size:1.3333333333em}.katex .sizing.reset-size5.size8,.katex .fontsize-ensurer.reset-size5.size8{font-size:1.6em}.katex .sizing.reset-size5.size9,.katex .fontsize-ensurer.reset-size5.size9{font-size:1.92em}.katex .sizing.reset-size5.size10,.katex .fontsize-ensurer.reset-size5.size10{font-size:2.3044444444em}.katex .sizing.reset-size5.size11,.katex .fontsize-ensurer.reset-size5.size11{font-size:2.7644444444em}.katex .sizing.reset-size6.size1,.katex .fontsize-ensurer.reset-size6.size1{font-size:.5em}.katex .sizing.reset-size6.size2,.katex .fontsize-ensurer.reset-size6.size2{font-size:.6em}.katex .sizing.reset-size6.size3,.katex .fontsize-ensurer.reset-size6.size3{font-size:.7em}.katex .sizing.reset-size6.size4,.katex .fontsize-ensurer.reset-size6.size4{font-size:.8em}.katex .sizing.reset-size6.size5,.katex .fontsize-ensurer.reset-size6.size5{font-size:.9em}.katex .sizing.reset-size6.size6,.katex .fontsize-ensurer.reset-size6.size6{font-size:1em}.katex .sizing.reset-size6.size7,.katex .fontsize-ensurer.reset-size6.size7{font-size:1.2em}.katex .sizing.reset-size6.size8,.katex .fontsize-ensurer.reset-size6.size8{font-size:1.44em}.katex .sizing.reset-size6.size9,.katex .fontsize-ensurer.reset-size6.size9{font-size:1.728em}.katex .sizing.reset-size6.size10,.katex .fontsize-ensurer.reset-size6.size10{font-size:2.074em}.katex .sizing.reset-size6.size11,.katex .fontsize-ensurer.reset-size6.size11{font-size:2.488em}.katex .sizing.reset-size7.size1,.katex .fontsize-ensurer.reset-size7.size1{font-size:0.4166666667em}.katex .sizing.reset-size7.size2,.katex .fontsize-ensurer.reset-size7.size2{font-size:.5em}.katex .sizing.reset-size7.size3,.katex .fontsize-ensurer.reset-size7.size3{font-size:0.5833333333em}.katex .sizing.reset-size7.size4,.katex .fontsize-ensurer.reset-size7.size4{font-size:0.6666666667em}.katex .sizing.reset-size7.size5,.katex .fontsize-ensurer.reset-size7.size5{font-size:.75em}.katex .sizing.reset-size7.size6,.katex .fontsize-ensurer.reset-size7.size6{font-size:0.8333333333em}.katex .sizing.reset-size7.size7,.katex .fontsize-ensurer.reset-size7.size7{font-size:1em}.katex .sizing.reset-size7.size8,.katex .fontsize-ensurer.reset-size7.size8{font-size:1.2em}.katex .sizing.reset-size7.size9,.katex .fontsize-ensurer.reset-size7.size9{font-size:1.44em}.katex .sizing.reset-size7.size10,.katex .fontsize-ensurer.reset-size7.size10{font-size:1.7283333333em}.katex .sizing.reset-size7.size11,.katex .fontsize-ensurer.reset-size7.size11{font-size:2.0733333333em}.katex .sizing.reset-size8.size1,.katex .fontsize-ensurer.reset-size8.size1{font-size:0.3472222222em}.katex .sizing.reset-size8.size2,.katex .fontsize-ensurer.reset-size8.size2{font-size:0.4166666667em}.katex .sizing.reset-size8.size3,.katex .fontsize-ensurer.reset-size8.size3{font-size:0.4861111111em}.katex .sizing.reset-size8.size4,.katex .fontsize-ensurer.reset-size8.size4{font-size:0.5555555556em}.katex .sizing.reset-size8.size5,.katex .fontsize-ensurer.reset-size8.size5{font-size:.625em}.katex .sizing.reset-size8.size6,.katex .fontsize-ensurer.reset-size8.size6{font-size:0.6944444444em}.katex .sizing.reset-size8.size7,.katex .fontsize-ensurer.reset-size8.size7{font-size:0.8333333333em}.katex .sizing.reset-size8.size8,.katex .fontsize-ensurer.reset-size8.size8{font-size:1em}.katex .sizing.reset-size8.size9,.katex .fontsize-ensurer.reset-size8.size9{font-size:1.2em}.katex .sizing.reset-size8.size10,.katex .fontsize-ensurer.reset-size8.size10{font-size:1.4402777778em}.katex .sizing.reset-size8.size11,.katex .fontsize-ensurer.reset-size8.size11{font-size:1.7277777778em}.katex .sizing.reset-size9.size1,.katex .fontsize-ensurer.reset-size9.size1{font-size:0.2893518519em}.katex .sizing.reset-size9.size2,.katex .fontsize-ensurer.reset-size9.size2{font-size:0.3472222222em}.katex .sizing.reset-size9.size3,.katex .fontsize-ensurer.reset-size9.size3{font-size:0.4050925926em}.katex .sizing.reset-size9.size4,.katex .fontsize-ensurer.reset-size9.size4{font-size:.462962963em}.katex .sizing.reset-size9.size5,.katex .fontsize-ensurer.reset-size9.size5{font-size:0.5208333333em}.katex .sizing.reset-size9.size6,.katex .fontsize-ensurer.reset-size9.size6{font-size:0.5787037037em}.katex .sizing.reset-size9.size7,.katex .fontsize-ensurer.reset-size9.size7{font-size:0.6944444444em}.katex .sizing.reset-size9.size8,.katex .fontsize-ensurer.reset-size9.size8{font-size:0.8333333333em}.katex .sizing.reset-size9.size9,.katex .fontsize-ensurer.reset-size9.size9{font-size:1em}.katex .sizing.reset-size9.size10,.katex .fontsize-ensurer.reset-size9.size10{font-size:1.2002314815em}.katex .sizing.reset-size9.size11,.katex .fontsize-ensurer.reset-size9.size11{font-size:1.4398148148em}.katex .sizing.reset-size10.size1,.katex .fontsize-ensurer.reset-size10.size1{font-size:0.2410800386em}.katex .sizing.reset-size10.size2,.katex .fontsize-ensurer.reset-size10.size2{font-size:0.2892960463em}.katex .sizing.reset-size10.size3,.katex .fontsize-ensurer.reset-size10.size3{font-size:.337512054em}.katex .sizing.reset-size10.size4,.katex .fontsize-ensurer.reset-size10.size4{font-size:0.3857280617em}.katex .sizing.reset-size10.size5,.katex .fontsize-ensurer.reset-size10.size5{font-size:0.4339440694em}.katex .sizing.reset-size10.size6,.katex .fontsize-ensurer.reset-size10.size6{font-size:0.4821600771em}.katex .sizing.reset-size10.size7,.katex .fontsize-ensurer.reset-size10.size7{font-size:0.5785920926em}.katex .sizing.reset-size10.size8,.katex .fontsize-ensurer.reset-size10.size8{font-size:0.6943105111em}.katex .sizing.reset-size10.size9,.katex .fontsize-ensurer.reset-size10.size9{font-size:0.8331726133em}.katex .sizing.reset-size10.size10,.katex .fontsize-ensurer.reset-size10.size10{font-size:1em}.katex .sizing.reset-size10.size11,.katex .fontsize-ensurer.reset-size10.size11{font-size:1.1996142719em}.katex .sizing.reset-size11.size1,.katex .fontsize-ensurer.reset-size11.size1{font-size:0.2009646302em}.katex .sizing.reset-size11.size2,.katex .fontsize-ensurer.reset-size11.size2{font-size:0.2411575563em}.katex .sizing.reset-size11.size3,.katex .fontsize-ensurer.reset-size11.size3{font-size:0.2813504823em}.katex .sizing.reset-size11.size4,.katex .fontsize-ensurer.reset-size11.size4{font-size:0.3215434084em}.katex .sizing.reset-size11.size5,.katex .fontsize-ensurer.reset-size11.size5{font-size:0.3617363344em}.katex .sizing.reset-size11.size6,.katex .fontsize-ensurer.reset-size11.size6{font-size:0.4019292605em}.katex .sizing.reset-size11.size7,.katex .fontsize-ensurer.reset-size11.size7{font-size:0.4823151125em}.katex .sizing.reset-size11.size8,.katex .fontsize-ensurer.reset-size11.size8{font-size:.578778135em}.katex .sizing.reset-size11.size9,.katex .fontsize-ensurer.reset-size11.size9{font-size:0.6945337621em}.katex .sizing.reset-size11.size10,.katex .fontsize-ensurer.reset-size11.size10{font-size:0.8336012862em}.katex .sizing.reset-size11.size11,.katex .fontsize-ensurer.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter{position:relative}.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy::before,.katex .stretchy::after{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .x-arrow,.katex .mover,.katex .munder{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-0.2em;margin-right:-0.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num::before{counter-increment:katexEqnNo;content:"(" counter(katexEqnNo) ")"}.katex .mml-eqn-num::before{counter-increment:mmlEqnNo;content:"(" counter(mmlEqnNo) ")"}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;position:absolute;left:calc(50% + .3em);text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}mdl-button[outline]>button{border:1px solid #aaa;border-radius:4px}mdl-button[accent]>button:active{background-color:#ffeae3}/*!
 Material Components for the web
 Copyright (c) 2017 Google Inc.
 License: Apache-2.0
*/.mdc-select{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.531rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;color:rgba(0, 0, 0, 0.87);background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%230%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);display:inline-flex;position:relative;align-items:center;justify-content:flex-start;box-sizing:border-box;height:56px;border:none;border-radius:4px 4px 0 0;outline:none;background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;overflow:visible}[dir=rtl] .mdc-select,.mdc-select[dir=rtl]{background-position:left 10px center}.mdc-select:focus .mdc-select__surface{background-color:rgba(0, 0, 0, 0.12)}.mdc-select--theme-dark .mdc-select,.mdc-theme--dark .mdc-select{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);background-color:rgba(255, 255, 255, 0.1)}.mdc-select__surface{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.531rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;color:rgba(0, 0, 0, 0.87);padding-left:16px;padding-right:26px;display:flex;position:relative;flex-grow:1;width:100%;height:56px;border:none;border-radius:4px 4px 0 0;outline:none;background-color:rgba(0, 0, 0, 0.04);appearance:none;overflow:hidden}[dir=rtl] .mdc-select .mdc-select__surface,.mdc-select[dir=rtl] .mdc-select__surface{padding-left:26px;padding-right:16px}.mdc-select__surface::-ms-expand{display:none}.mdc-select__bottom-line{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scaleY(1);transform-origin:bottom;transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);background-color:rgba(0, 0, 0, 0.5)}.mdc-select__bottom-line::after{background-color:#676767;position:absolute;bottom:-1px;left:0;width:100%;height:2px;transform:scaleX(0);transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;content:"";z-index:2}.mdc-select__surface:focus .mdc-select__bottom-line,.mdc-select__surface:focus~.mdc-select__bottom-line{background-color:#676767;transform:scaleY(2)}.mdc-select__surface:focus .mdc-select__bottom-line::after,.mdc-select__surface:focus~.mdc-select__bottom-line::after{opacity:1}.mdc-select[disabled]{color:rgba(0, 0, 0, 0.38);background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%230%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.38%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);border-bottom-width:1px;border-bottom-style:dotted;opacity:.38;cursor:default;pointer-events:none;user-select:none}.mdc-select[disabled] .mdc-select__bottom-line{display:none}.mdc-select--theme-dark.mdc-select[disabled],.mdc-theme--dark .mdc-select[disabled]{color:rgba(255, 255, 255, 0.5);background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.38%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);border-bottom:1px dotted rgba(255, 255, 255, 0.38)}body{height:100%}#showlogs{position:absolute;bottom:0;left:16px;color:#757575;font-size:50%}.qeditor-save_button{position:absolute !important;bottom:24px;right:24px;z-index:999}#question{margin:24px}.tags_editor{margin:12px 0px}.tags_editor .tag_category{display:block}.tags_editor .tag_select .mdl-textfield{padding:0;margin:0}.tags_editor .tag_select .mdl-textfield--expandable label{top:0;bottom:0}.tags_editor-error{color:rgb(213, 0, 0);position:absolute;font-size:12px;margin-top:3px;display:block}#overview-card .attribution,#overview-card .forked-from{margin:12px 0px}.preview{margin-left:1em;border:1px solid black;padding:0 .6em 1em}#checkbutton{margin-top:24px}.var_preview-drag{margin:0;pointer-events:none}.var_preview-input{border:none;border-bottom:1px dotted rgba(0, 0, 0, 0.12);font-size:16px;font-family:"Roboto","Helvetica","Arial",sans-serif;margin:0;padding:4px 0;width:100%;background:0 0;text-align:left;display:inline-block;color:#757575}.editable d-var,.editable d-math{outline:1px dashed #ccc}.editable d-var d-math{outline:none}.editable .omaha_variable-block{outline:none}.editable .omaha_variable-block:hover,.editable .omaha_variable-block:focus-within{outline:1px dashed #ccc}.editable .omaha_variable-invalid{background-color:#ff6f60;outline:1px solid #ab000d;display:initial}.qeditor .mdl-layout__content{display:inline-flex;flex-direction:column;overflow-y:hidden}.qeditor .question_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-basis:0;flex-grow:1;display:flex;align-items:center}.qeditor .question_title .mdl-tooltip{white-space:normal}.qeditor .question_title .symlink-container{margin:0 8px}#code-tab.is-active{flex:1;display:flex}.var_preview.fadein button{opacity:1;transition:opacity .15s cubic-bezier(0.4, 0, 0.2, 1)}.var_preview.fadeout button{opacity:0;transition:opacity .15s cubic-bezier(0.4, 0, 0.6, 1)}.var_preview-button{will-change:opacity;opacity:0;color:#ff5c3d}.qeditor-vars{height:100%}.goog-splitpane{flex:1;height:100%}.goog-splitpane-handle-vertical{height:4px;background:rgba(0, 0, 0, 0.64);padding:4px}.goog-splitpane-handle-horizontal{height:4px;background:rgba(0, 0, 0, 0.64);padding:4px}.goog-splitpane-handle-horizontal>div{width:4px;height:24px;border-radius:2px;margin:auto;background:#fff;position:absolute;top:50%}.goog-splitpane-handle-vertical>div{width:24px;height:4px;border-radius:2px;margin:auto;background:#fff}.goog-splitpane-handle-vertical{cursor:row-resize}.goog-splitpane-handle-horizontal{cursor:col-resize}.goog-splitpane-first-container{height:100%}.goog-splitpane-second-container{overflow:visible}i.mdl-layout__tab{line-height:48px;color:rgb(255, 96, 67);cursor:pointer}.booklist{display:flex;flex-direction:column}.booklist header .mdl-layout-title,.sign_in-page .mdl-layout-title{background:url("derivita-logo.svg") no-repeat;height:24px;width:151px;color:transparent}.sign_in-page .google-classroom-body{display:flex;flex-direction:column;align-items:center}.booklist .mdl-layout__content{overflow:hidden}.qeditor .mdl-layout-title{cursor:pointer}.mdl-layout__tab{text-transform:none !important}section>div{margin:24px}@keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes slidein{from{transform:translateX(-100%)}to{transform:translateX(0)}}.exiting>main{animation:fadeout 200ms ease-in}.booklist.entering{z-index:1;animation:slidein 200ms ease-out}.qeditor.entering{z-index:1;animation:slidein 200ms ease-in}.qeditor.fadein{animation:fadein 150ms ease-out}.qeditor.fadeout{animation:fadeout 150ms ease-in}.gone{visibility:hidden}.hidden{visibility:hidden}.modal-dialog-content .mdc-select{display:flex;min-width:400px;margin:20px 0}.funcref-funcname,.funcref-paramname{font-weight:bold;padding-right:1em}.funcref-param{margin-left:24px}.funcref-func{margin-bottom:24px}.goog-tree-icon,.goog-tree-item-label{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.goog-tree-icon{text-overflow:unset !important}.goog-inline-block{position:relative;display:inline-block}#feedback,#qeditor-edit{scroll-behavior:smooth}.drawer-nav__link:focus{outline:none}.authoring-subtitle{padding-left:105px;font-size:18px;white-space:nowrap;line-height:21px;overflow:hidden;text-overflow:ellipsis;position:relative;min-width:0;flex:1}.authoring-subtitle>span{padding-right:10px}.authoring-subtitle>.loading-text{animation:fade-in .4s cubic-bezier(0.97, 0.03, 0.91, 0.62);opacity:0%}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.goog-menu-compact{padding:6px 0px;max-height:calc(100vh - 82px)}.goog-menu-compact .goog-menuitem{text-transform:unset;font-weight:unset;height:unset;line-height:32px;padding:0px 12px}.goog-menu-compact .goog-menuitem-highlight{border-style:unset;border-width:unset}.goog-menu-compact .goog-menuseparator{border-width:.5px;margin:8px 0px}.goog-menu-compact .goog-menuseparator+.goog-menuitem{padding-top:2px}.sign_in-page{display:flex;flex-direction:column;align-items:center;height:100%;background:#f5f5f5}.sign_in-header_row{padding:0;justify-content:center}.sign_in-container>h4{text-align:center}.sign_in-content{margin:32px}.sign_in-student_warning{background:#e6e6e6;width:360px;height:96px;display:flex;align-items:center;position:relative}.sign_in-student_warning>i{font-size:48px;line-height:48px;position:absolute;color:#7f7f7f;top:24px;left:24px}.sign_in-student_warning>div{padding:24px 24px 24px 96px}.selectable-bookview-header #fs-button{margin-right:16px}.divider{border-left:1px solid #636363;border-right:1px solid #3f3f3f;height:60%;margin:0px 16px}.authoring-header.private-book .divider{border-left:1px solid #e6e6e6;border-right:0px}.confirm-unlink,.confirm-delete{max-width:600px}.sign_in-message{font-size:1.143em;line-height:1.714em;text-align:left;margin:24px 0}.sign_in-email-input mwc-textfield{width:100%;--mdc-theme-error: var(--md-sys-color-error)}.sign_in-button.sign_in-button-space_between{display:flex;justify-content:space-between;align-items:center}.sign_in-button.sign_in-button-right{display:flex;justify-content:right;align-items:center}.sign_in-button mwc-button{margin-left:10px;--mdc-typography-button-font-size: 1em;--mdc-typography-button-letter-spacing: normal}.sign_in-button mwc-button.sign_in-button-link{margin-left:-14px;--mdc-ripple-color: transparent;--mdc-typography-button-text-transform: none;--mdc-typography-button-font-weight: 400;--mdc-typography-button-color: var(--md-sys-color-on-primary-container)}.sign_in-page-v2{align-items:center;height:100%;background:var(--md-sys-color-surface);display:flex;flex-direction:column}.sign_in-page-v2 .sign_in-header_row{display:flex;justify-content:center;padding:24px 0}.sign_in-page-v2 .sign_in-main{display:flex;flex-direction:column;width:100%;align-items:center}.sign_in-page-v2 .sign_in-container{width:360px}.sign_in-page-v2 .sign_in-content{text-align:center;padding:24px;margin:24px 0;border-radius:4px;box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.1411764706),0px 3px 14px 2px rgba(0,0,0,.1215686275);background:var(--md-sys-color-on-primary) 0% 0% no-repeat padding-box}.sign_in-page-v2 .sign_in-title h1{font-size:1.714em;font-weight:500;line-height:1.167em;margin-top:0}.sign_in-page-v2 .sign_in-icon{height:48px}.sign_in-page-v2 .sign_in-icon.sign_in-icon-confirmation i{font-size:3.429em;color:var(--md-sys-color-success)}.sign_in-page-v2 .sign_in-icon.sign_in-icon-error i{font-size:3.429em;color:var(--md-sys-color-error)}.sign_in-page-v2 .sign_in-content .sign_in-content-default button{color:var(--md-sys-color-primary);width:100%;height:40px;text-transform:none;padding:0 12px;margin-top:8px;display:flex;align-items:center;justify-content:center;border:1px solid #dadce0;border-radius:4px;background-color:transparent}.sign_in-page-v2 .sign_in-content .sign_in-content-default button:hover{background:rgba(66, 133, 244, 0.04);border-color:#d2e3fc}.sign_in-page-v2 .sign_in-content .sign_in-content-default button i{margin-right:12px}.sign_in-page-v2 .sign_in-content .sign_in-content-default button .microsoft-icon{background:url("microsoft-icon.svg") no-repeat;height:24px;width:24px}#sign_in_button-google-verify,microsoft-button{align-content:center}.sign_in-page-v2 .sign_in-footer .sign_in-footer-links a{font-weight:400;color:var(--md-sys-color-on-primary-container);text-decoration:none}.sign_in-page-v2 .sign_in-footer .sign_in-footer-message,.sign_in-page-v2 .sign_in-footer .sign_in-footer-message a{font-weight:400;color:var(--md-sys-color-tertiary)}.sign_in-page-v2 .sign_in-email-default .sign_in-email-remember{display:flex;justify-content:left;margin-left:-12px;margin-bottom:12px;--mdc-typography-body2-font-size: 1.143em}.sign_in-page-v2 .sign_in-email-confirm .sign_in-button{margin-top:24px}.sign_in-page-v2 .sign_in-email-confirm-sent{display:flex;flex-direction:column}.sign_in-page-v2 .sign_in-message_list{font-size:1em;margin:16px 0;padding-inline-start:18px}.symlink-source{--d-chip-background-color: var(--md-sys-color-secondary-container);--d-chip-color: var(--md-sys-color-on-secondary-container)}.symlink-container{cursor:pointer}.symlink-chip a{text-decoration:none}.symlink-chip .symlink-tooltip{white-space:normal}.widget{display:grid;margin:auto}.widget>*{grid-area:1/1/2/2}.widget>iframe{justify-self:stretch;align-self:stretch}.widget>.loading-indicator{display:none;background-color:white;justify-self:stretch;align-self:stretch;z-index:1}.widget.loading>.loading-indicator{display:flex}.tr_bubble{animation:pulse 200ms cubic-bezier(0, 0, 0.2, 1) forwards;background:#fff;border:1px solid;border-color:#bbb #bbb #a8a8a8;border-radius:2px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);padding:8px;margin-top:-2px;position:absolute;font-size:13px;line-height:16px}.tr_bubble_closebox{display:none}.tr_bubble_link{cursor:pointer;color:#ff5c3d}.tr_bubble_link.selected{cursor:default;color:#222;text-decoration:none}.tr_option-link{border-left:1px solid #bbb;margin-left:6px;padding-left:6px}.tr_option-link+.tr_option-link{border:none;margin-left:6px;padding:0;padding-left:6px;border-left:1px solid #bbb}.image-plugin #decorative_checkbox_label{width:fit-content}.footnotefeedback .feedback-inline_item{margin:24px 0;padding:4px 0;border:1px solid #ccc;border-radius:4px;font-weight:400;font-size:16px;color:#2c2c2c;background:#f5f5f5;position:relative}.footnotefeedback .feedback-inline_item.correct{border-color:var(--md-sys-color-success)}.footnotefeedback .feedback-inline_item.incorrect{border-color:#c40606}.footnotefeedback .feedback-inline-label{padding:4px;border-radius:4px;color:#fff;position:absolute;left:8px;top:-16px;font-size:1em;height:2em;display:inline-flex;justify-content:center;align-items:center}.footnotefeedback .feedback-inline-label .material-icons{font-size:18px;margin-right:4px}.footnotefeedback .feedback-inline_item.correct .feedback-inline-label{border-color:var(--md-sys-color-success);background-color:var(--md-sys-color-success)}.footnotefeedback .feedback-inline_item.incorrect .feedback-inline-label{border-color:#c40606;background-color:#c40606}.footnotefeedback .input_component-feedback-container{margin-top:1em;margin-left:8px}.question_feedback{border:1px solid #ccc;border-radius:4px;overflow:hidden;font-weight:400;font-size:16px;color:#2c2c2c;background:#f5f5f5}.question_feedback:empty{display:none}.question_feedback .feedback-header{margin-bottom:12px}.question_feedback-score{display:flex;align-items:center;padding:12px;background:#fff;margin:-12px;margin-bottom:0}.question_feedback.empty .question_feedback-score~div{display:none}.question_feedback-score>*{margin-right:12px}.question_feedback.correct{border-color:#14b92d}.question_feedback.incorrect{border-color:#c40606}.question_feedback-score i.correct{color:#14b92d}.question_feedback-score i.incorrect{color:#c40606}.feedback__score{font-weight:500}.readonly-rubric .mdl-data-table tbody tr td:last-child{width:60px;text-align:center}.readonly-rubric>thead{position:sticky;top:-1px;z-index:2;background-color:#f3f3f3}.readonly-rubric .mdl-data-table tbody .rubric-subheader td:last-of-type{text-align:center}.rubric{display:flex;flex-direction:column}.rubric-title{display:flex;flex-direction:row;align-items:baseline}.rubric-divider{border-top:2px solid rgba(0, 0, 0, 0.12);margin-left:4px;flex-grow:1}.rubric-title h5{flex-grow:0}.rubric .mdl-data-table{white-space:pre-line}.rubric .mdl-data-table td,th{padding-top:0px}.rubric .mdl-data-table tbody td{white-space:pre-line}.rubric .mdl-data-table tbody td{border-left:1px solid rgba(0, 0, 0, 0.12);border-right:1px solid rgba(0, 0, 0, 0.12)}.rubric .mdl-data-table tbody .rubric-subheader{font-weight:bold;border-left:1px solid rgba(0, 0, 0, 0.12);border-right:1px solid rgba(0, 0, 0, 0.12)}.rubric .mdl-data-table tbody .rubric-subheader td{border-left:none;border-right:none;padding-top:12px}.rubric .mdl-data-table tbody tr:hover{background-color:#fff}.rubric-levels{display:flex;flex-direction:row;flex-wrap:wrap}.rubric-level-entry{padding-right:16px}.rubric-level-entry:last-of-type{padding-right:0}.rubric-level-entry:first-of-type{padding-left:0}.stripe_dialog{font:normal 16px/19px Roboto;color:#6f6f6f;opacity:1;letter-spacing:0;background:#fff 0% 0% no-repeat padding-box}.stripe_dialog-heading{display:flex}.stripe_dialog-heading-title{flex-grow:1;display:flex;align-items:center}.stripe_dialog .modal-dialog-buttons{padding-left:24px;padding-right:24px;padding-bottom:24px;padding-top:0px}.stripe_dialog .modal-dialog-title{display:flex;justify-content:flex-end;padding-top:16px;cursor:pointer}.stripe_dialog .modal-dialog-content{width:328px;display:flex;flex-direction:column;justify-content:space-between;padding-top:12px;padding-bottom:12px}.stripe_dialog .result_icon{user-select:none;font-size:72px}.stripe_dialog .result_icon.error{color:#c40606}.stripe_dialog .result_icon.success{color:#14b92d}.stripe_dialog .large_text{font-size:18px;line-height:21px}.stripe_dialog .xl_text{font-size:25px;line-height:29px}.stripe_dialog .small_text{font-size:12px;line-height:14px}.stripe_dialog .light_text{color:#6f6f6f}.stripe_dialog .flex-center-both{text-align:center}.stripe_dialog .flex-center-both.in_column{flex-direction:column}.stripe_dialog .flex-center-both.with_space_between{justify-content:space-between}.stripe_dialog .section{padding-top:12px;width:100%}.stripe_dialog .verification_code{padding:12px 0;background:#eee;white-space:nowrap;margin-bottom:12px}.stripe_dialog .StripeElement{height:40px;padding:10px 12px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 1px 3px #6f6f6f;border-radius:3px;opacity:1}.stripe_dialog .StripeElement--invalid{box-shadow:0px 1px 3px #c40606}.stripe_dialog .StripeElement--webkit-autofill{background-color:#fefde5 !important}.stripe_dialog .stripe_text-line{display:flex;justify-content:space-between;padding:4px 0}.stripe_dialog .card_errors{min-height:18px;padding-top:4px;margin-bottom:12px;text-align:right}.stripe_dialog .processing_text{padding-bottom:32px}.stripe_dialog .close{margin-right:-8px}.input-toolbar_container{position:relative;width:100%}.input-toolbar{position:absolute;left:0px;right:0px;top:-20px;background:rgba(253, 196, 196, 0);padding:unset;overflow:visible}.input-toolbar.hidden{visibility:hidden}.input-toolbar:not(.hidden) .toolbar-menu{z-index:5}.input-toolbar .grid{user-select:none;display:grid;width:100%;justify-content:baseline;grid-auto-columns:14px;grid-auto-rows:32px;grid-row-gap:8px;grid-column-gap:4px;padding:4px}.input-toolbar .grid.inline{display:inline-grid;width:calc(100% - 36px)}.input-toolbar .grid.collapsed{height:40px;overflow:hidden}.toolbar-menu .expander{position:absolute;width:32px;height:32px;right:4px;top:4px;text-align:center;background:unset;border:unset;cursor:pointer;padding:unset;outline:0;color:rgba(122, 122, 122, 1)}.toolbar-menu .expander i{vertical-align:bottom}.toolbar-menu .expander:hover{background-color:rgba(158, 158, 158, 0.2)}.toolbar-menu .expander:focus{background-color:rgba(158, 158, 158, 0.2)}.toolbar-menu .expander:active{background-color:rgba(158, 158, 158, 0.4)}.toolbar-menu{background:#f5f5f5;display:block;position:relative;will-change:transform}@media(max-width: 599px){.toolbar-menu{right:0px;display:block}}.toolbar-submenu{z-index:15;position:absolute;background:white}.toolbar-menu:focus,.toolbar-submenu:focus{outline:0}.input-toolbar .toolbar-button{font-size:18px;color:#2c2c2c;border-radius:2px;box-sizing:border-box;width:100%;height:100%;border:#ccc solid 1px;background-color:inherit;cursor:pointer;margin:unset;padding:unset;outline:0}.input-toolbar .toolbar-button .katex{font-size:18px}.input-toolbar .toolbar-button:disabled{pointer-events:none;color:rgba(0, 0, 0, 0.2)}.input-toolbar .toolbar-button:hover{cursor:pointer;background-color:rgba(158, 158, 158, 0.2);border-color:#707070}.input-toolbar .toolbar-button:focus{background-color:rgba(158, 158, 158, 0.2);border-color:#707070}.input-toolbar .toolbar-button:active{background-color:rgba(158, 158, 158, 0.4);border-color:#ccc}.input-toolbar .toolbar-button-expandable.button-toggled{background-color:rgba(0, 0, 0, 0.12)}.input-toolbar .toolbar-button-expandable.button-toggled:hover{border-color:#ccc}.input-toolbar .button-expandable:focus{background:unset;border:#707070 solid 1px}.input-toolbar .expandable-signifer{position:relative;bottom:8px;left:calc(100% - 8px);width:8px;height:8px;background:linear-gradient(to bottom right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, #707070 50%, #707070 100%);z-index:10}.input-toolbar .expandable-signifer.disabled{background:linear-gradient(to bottom right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, #cccccc 50%, #cccccc 100%)}.input-toolbar .expandable-signifer.active-signifer{background:linear-gradient(to bottom right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, #ff4c29 50%, #ff4c29 100%)}.input-toolbar sup{font-size:.7em;line-height:1}.analytics-block{display:flex;border-radius:3px}.analytics-block_icon-container{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:#dedede;border-radius:3px}.analytics-block_information{display:flex;flex-direction:column;align-self:center;margin-left:10px}.analytics-block_label{align-self:flex-start;font-size:.963rem;color:#595959}.analytics-block_value{font-size:1.488rem;line-height:1.488rem}/*# sourceMappingURL=css.css.map */
