.history-heading{margin-top:16px}#guideIntroForm .formBody{padding-inline:8px}.formContainer{-ms-flex:1;-webkit-flex:1;flex:1}#formInputs{border:1px solid #f9fafb;min-height:350px;font-size:1.14rem}#formInputs.unsaved{border:1px dashed #668c9d;min-height:464px}@media only screen and (max-width:575px){#formInputs.unsaved{min-height:fit-content}}p.errorMessage{color:#eb1515}div.tipsContainer{float:right;max-width:40%;width:350px}@media only screen and (max-width:575px){div.tipsContainer{top:0}}div.move-up{margin-top:-30px}@media only screen and (max-width:575px){div.tip{padding-top:3px!important;margin-left:10px}}@media only screen and (min-width:576px) and (max-width:1000px){div.tip{width:100%;padding-top:3px!important}}.displayBlock{display:block}p.red-tip{color:#eb1515}#introDeviceTip{margin-top:22px}@media only screen and (min-width:576px) and (max-width:1000px){#introDeviceTip{margin-top:0}}#typeDiv select{width:18em}.introductionDiv textarea{width:358px;height:105px}#guideVideoUpload{margin-top:20px}.mediaTarget img{max-width:100%}.mediaTarget img.standard{width:300px}.mediaTarget img.medium{width:592px}.mediaTarget .standard .icon{height:100%;width:100%;margin:0}.conclusionDiv textarea{height:60px}#guideIntroForm select{border:1px solid #c1c1c1;border-radius:4px;display:block;min-width:212px;min-height:32px;padding:3px 2px;width:100%}#difficultyDiv label{display:inline-block;margin-right:6px}#showMore{cursor:pointer;margin:16px 0 0}#showMore p{background-color:#f7f7f7;color:#111827;font-size:12px;text-align:center;padding:6px 0}#showMore i{position:relative;float:right;font-size:15px;top:-30px;left:-15px}#showMore:hover p{background-color:#fff}.importItems{margin:2px 0 8px}.importItems .importItemsMsg{text-transform:unset;letter-spacing:0;margin-bottom:8px;padding:4px 8px;background-color:#fef08a;color:#854d0e;display:inline-block}.importItems p{margin:0}#introPrereqs,.itemEditor ul{margin-block:4px;padding:0;list-style-type:none}#attachedDocuments{margin:auto;padding-inline:1em;list-style-type:none}.blurb-finder-wrap{position:absolute;z-index:50;background-color:#fff;overflow-x:hidden;box-shadow:0 4px 3px rgba(0,0,0,.5);border:1px solid #aaa;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.blurb-finder-wrap ul.blurb-finder{position:static;box-shadow:none;border-width:0;border-radius:0}.blurb-finder-wrap .blurb-finder-global-toggle{position:relative;margin:0;cursor:pointer;background-color:#f9fafb;border-top:1px solid #e5e7eb;text-align:center;line-height:32px}.blurb-finder-wrap .blurb-finder-global-toggle i{position:absolute;right:8px;top:0;font-size:1rem;line-height:32px;color:#9ca3af}.blurb-finder-wrap .blurb-finder-global-toggle .when-global{display:none}.blurb-finder-wrap .blurb-finder-global-toggle.active .when-global{display:inline}.blurb-finder-wrap .blurb-finder-global-toggle.active .when-not-global{display:none}.blurb-finder-wrap .blurb-finder-global-toggle:hover i{color:#212426}.blurb-finder-wrap .no-matches{display:none;text-align:center;margin:16px 0}.blurb-finder-wrap .no-matches span:before{content:'"'}.blurb-finder-wrap .no-matches span:after{content:'"'}.blurb-finder-wrap.empty .no-matches{display:block}.itemEditor ul.autocompleter-choices{padding:0}.itemEditForm{margin:0}.itemEditForm .toggleOptional{margin:4px 0 0 12px}.itemEditForm .initEditForm{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.itemEditForm .itemEditName{width:auto;-ms-flex:1;-webkit-flex:1;flex:1}.itemEditForm .doneEditing{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin:8px 0 16px}.itemEditForm .formField,.itemEditForm .formRow{padding-top:4px}.itemEditForm .formField label,.itemEditForm .formRow label{margin-bottom:0}.itemEditForm .toolsOptionalCheckBox.toolsOptionalCheckBox{margin-top:10px;margin-bottom:0}.itemEditForm .partsOptionalCheckBox.partsOptionalCheckBox{margin-top:10px;margin-bottom:0}.itemEditForm .formFieldCheckboxes{padding-top:8px}.itemEditForm label{font-size:1em;font-weight:400}.itemEditForm .textField input{width:358px}.itemEditForm .cancelEditingLink{color:#ef4444}.newItemForm{width:400px;margin:10px}.newItemForm input,.newItemForm textarea{width:100%}.newItemForm h3 span{color:#212426}.newItemForm textarea{height:50px}.newItemForm button{margin-top:10px;float:right}div.itemEditor span.itemSummary,div.itemEditor span.itemUrl{display:none}.itemEditor .itemActions{margin:8px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.itemEditor .itemActions p{margin:0}.itemEditor .itemActions .clearItems{color:#ef4444}.itemEditor [data-isoptional=true]::after{content:'(optional)';color:#d97706;padding-left:4px;font-size:.86rem}#guideIntroForm li{margin-bottom:2px}#introPrereqs .prereqBody,.itemEditor .itemBody{padding:8px 8px 8px 16px;border-radius:2px;background-color:rgba(255,255,255,.9);box-shadow:0 1px 1px rgba(0,0,0,.1);cursor:move;color:#3b82f6;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}#introPrereqs .prereqBody .itemText,.itemEditor .itemBody .itemText{line-height:22px;cursor:pointer}.itemBody .item-actions,.prereqBody .item-actions{display:-ms-flexbox;display:-webkit-flex;display:flex}.itemBody .item-actions i,.prereqBody .item-actions i{color:rgba(0,0,0,.2);display:inline-block;padding:4px}#attachedDocuments .docBody{cursor:default;width:100%}#introPrereqs li.active .prereqBody,.itemEditor li.active .itemBody{background:#fff;color:#1f2937}li i.delete,li i.edit{display:block;position:relative;font-size:14px;text-align:center;cursor:pointer}li i.delete:hover{color:#ef4444}li i.edit:hover{color:#1f2937}#prereq-list{width:550px;padding:20px}#prereq-list .title{font-size:20px;font-weight:700;margin-bottom:10px}#prereq-list .subtitle{margin-bottom:20px}#prereq-list .description{color:#6b7280;margin-bottom:20px}#prereq-list .line{width:100%;height:2px;border:solid 1px #d3d4d4;margin:20px 0}#prereq-list .prereq-list-item{margin-bottom:10px;font-size:14px}#prereq-list .prereq-list-item a{margin-right:10px}#prereq-list .prereq-list-item .re-add-prereq,#prereq-list .prereq-list-item input[type=checkbox]{float:right}#prereq-list .modalMessageButtons{margin-top:20px}#prereq-list .cancel-button{float:left}.guideFlag{margin:15px 0;overflow:hidden;display:none;align-items:center}.guideFlag.hasFlag{display:flex}.guideFlag h4{margin-top:0}.guideFlag p{margin:3px 0 0 0}.guideFlag img{width:44px;height:44px;float:left;margin-right:8px}.guideFlag>i{color:#f59e0b;flex-shrink:0;font-size:32px;margin-right:18px}.guideFlag>i.GUIDE_FEATURED_STUDENT,.guideFlag>i.GUIDE_STARRED{color:#3b82f6}.guideFlag>i.GUIDE_OEM,.guideFlag>i.MANUFACTURER_PROVIDED{color:#22c55e}.guideFlag .guideDetails{display:flex;flex-direction:column}#flagInput{margin-top:6px}a.flagRemove{float:right;font-size:14px;color:#6b7280}a.flagRemove:hover{color:#1f2937}.attachment-container{width:100%;margin-bottom:0}.featured-doc-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;position:relative;border:2px dashed #d3d4d4;border-radius:8px;color:#a7a8a9;width:100%;min-height:100px;padding-top:4px;font-size:18px;margin-bottom:20px}.featured-doc-container .featured-description{position:absolute;text-align:center;top:33px}.featured-doc-container .feature-document{width:100%;padding:16px 12px}.featured-doc-container .feature-document li{width:100%}.featured-doc-container .attachment-link{margin:0}.featured-box-title{clear:both;text-align:center;height:20px}.featured-box-title p{z-index:5;display:inline-block;font-size:16px;position:relative;padding:0 7px;background-color:#f9fafb}.document-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.document-header label{-ms-flex:1;-webkit-flex:1;flex:1;margin-bottom:0}.document-header .featured-desc{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:1;-webkit-flex:1;flex:1;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;font-size:14px;color:#7a7c7d}.document-header a.add-doc-button{font-size:14px}.document-form-field #attachedDocuments{width:100%;margin:0 auto}.document-form-field #attachedDocuments .docBody{margin-bottom:20px}.document-form-field .docBody{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;border-radius:4px;border:1px solid #d3d4d4;background-color:#fff;color:#7a7c7d}.document-form-field .docBody .viewLink{-ms-flex:1;-webkit-flex:1;flex:1;float:left;color:#4b5563;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.document-form-field .fileName{font-weight:700}.document-form-field .listItem{cursor:pointer;margin-bottom:16px}.document-form-field .listItem:hover a{text-decoration:none}.document-form-field .listItem.none{padding:3px 3px 3px 0;line-height:1.333em}.document-form-field .listItem .featuredDocument{box-shadow:0 2px 6px #c1c1c1}.document-form-field .officeDocumentIcon{margin-right:15px;background-color:#f4f4f4;line-height:1}.document-form-field .officeDocumentIcon.document-icon-word{color:#2b549e}.document-form-field .officeDocumentIcon.document-icon-excel{color:#1e5635}.document-form-field .officeDocumentIcon.document-icon-powerpoint{color:#d24527}.document-form-field .officeDocumentIcon.document-icon-access{color:#a53636}.document-form-field .officeDocumentIcon.document-icon-pdf{color:#ef4444}.document-form-field .remove-doc-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-align-self:stretch;-webkit-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;-ms-flex:0 0 40px;-webkit-flex:0 0 40px;flex:0 0 40px;height:inherit}.document-form-field .remove-doc-container:active,.document-form-field .remove-doc-container:hover{background-color:#eaeaea}.document-form-field .remove-doc-container:active a.removeLink,.document-form-field .remove-doc-container:hover a.removeLink{color:#7a7c7d;border:none}.document-form-field .remove-doc-container:active a.removeLink i,.document-form-field .remove-doc-container:hover a.removeLink i{color:#ef4444}.document-form-field .remove-doc-container:active a.removeLink i{color:#ef4444}.document-form-field .remove-doc-container a.removeLink{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.document-form-field .feature-doc-button,.document-form-field a.removeLink{color:#a7a8a9;float:right}.document-form-field .feature-doc-button i,.document-form-field a.removeLink i{float:right;margin:5px 11px 3px;overflow:hidden}.document-form-field .feature-doc-button{padding:5px 10px;border:1px solid #cdcfd0;border-radius:4px;color:#4b5563;margin-right:12px;cursor:pointer}.document-form-field .feature-doc-button:hover{border-color:#d1d5db}#deleteGuide{float:left}ul.autocompleter-choices li{padding:5px}input.manualTimeInput{width:111px;margin-right:10px;margin-left:4px;font-size:14px;padding:4px}.toggle-container{margin-left:auto}.toggle-container label{margin:0}.toggle-container .toggle-label{font-size:inherit!important;font-weight:400;line-height:1em}.timeRequiredText{margin:0 24px 0 0;min-width:max-content;line-height:18px}.guide-action-buttons{overflow:auto;margin:15px 0;text-align:right;width:100%}#initial-language{float:right;font-size:13px;padding:10px 0}#initial-language .lang-name{float:left;margin-right:8px}#initial-language .sprite-flag{top:4px;margin-right:0}.prosemirror h2{font-size:24px;color:#212426;margin:0 0 18px 0;padding:0;border-bottom:0}.prosemirror h2:first-of-type{margin-top:20px}.prosemirror h2 br{line-height:inherit}@media only screen and (max-width:575px){.prosemirror h2{font-size:18px}}#createCategoryLink{margin:0;display:none}#createCategoryLink button{padding:0;color:#ef4444}