.thumbnailPicker{padding-inline-start:3px;padding-inline-end:3px;margin-inline-start:-6px;margin-inline-end:-6px}.thumbnailPicker h3{color:#b1b2b5;margin:6px 0 0;font-size:19px}.thumbnailPicker .tile{height:111px;background-color:transparent;padding:3px;border:3px solid transparent;display:inline-block;margin-inline-start:-3px;vertical-align:top;position:relative;box-sizing:content-box}.thumbnailPicker .tile.selectable{cursor:pointer}.thumbnailPicker .tile.selectable:hover{border-color:#f36f21;z-index:100}.thumbnailPicker .tile.selected{border-color:#c82253;z-index:1}.thumbnailPicker.deleteViaButton .tile.deletable>.deleteButton{position:absolute;top:5px;width:16px;height:16px;background-image:url(/images/thumbnailpicker/deletebutton.png);background-position:center center;background-repeat:no-repeat;cursor:pointer}.ltr .thumbnailPicker.deleteViaButton .tile.deletable>.deleteButton{right:5px}.rtl .thumbnailPicker.deleteViaButton .tile.deletable>.deleteButton{left:5px}.thumbnailPicker.deleteViaClick .tile.deletable>.deleteOverlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(/images/resourcepage/deleted.png);background-position:center center;background-repeat:no-repeat;cursor:pointer}.thumbnailPicker.deleteViaClick .tile.deletable:hover{background-color:maroon}.thumbnailPicker.deleteViaClick .tile.deletable:hover>.deleteOverlay{display:block}.thumbnailPicker.deleteViaClick .tile.deletable:hover>.thumbnailIcon{opacity:.5}.thumbnailPicker .thumbnailIcon{height:111px;background-color:rgba(238,238,238,.3);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;display:inline-block}.thumbnailPicker .thumbnailIcon .loadingdiv{width:111px;height:111px}.thumbnailPicker .thumbnailIcon .uploadLabel{text-align:center;height:26px;line-height:26px;vertical-align:middle;color:#fff;margin-top:45px}.thumbnailPicker .thumbnailIcon .uploadLabel .uploadButton{width:16px;height:16px;background-image:url(/images/upload/uploadbutton.png);margin:5px 9px 5px 0;display:inline-block;vertical-align:middle;background-repeat:no-repeat}.thumbnailPicker .thumbnailIcon.upload{cursor:pointer;background-color:#666;width:111px}.thumbnailPicker .thumbnailIcon.generate{cursor:pointer;color:#fff;background-color:#7f3f00;width:111px}.thumbnailPicker .thumbnailIcon .generateLabel{text-align:center;height:26px;line-height:26px;vertical-align:middle;margin-top:45px;color:#ff0}.thumbnailPicker .thumbnailIcon .generateLabel .generateButton{width:16px;height:16px;margin:5px 5px 5px 0;display:inline-block;vertical-align:middle}.thumbnailPicker .thumbnailIcon.failed-thumbnail-extraction{border:2px solid #c82253;color:#c82253;display:flex;flex-direction:column;justify-content:center;align-items:center}.thumbnailPicker.ui-tilesize-contain .thumbnailIcon{background-size:contain}.thumbnailPicker.userThumbnailPicker .tile{height:60px}.thumbnailPicker.userThumbnailPicker .thumbnailIcon{height:60px}.thumbnailPicker.userThumbnailPicker .thumbnailIcon.upload{width:60px}.thumbnailPicker.userThumbnailPicker .thumbnailIcon .loadingdiv{width:60px;height:60px}.thumbnailPicker.userThumbnailPicker .thumbnailIcon .uploadLabel{font-size:12px;height:30px;line-height:14px;margin-top:15px}.thumbnailPicker.userThumbnailPicker .thumbnailIcon .uploadLabel .uploadButton{margin:0;display:block;background-position-x:center;width:unset}#GenerateAIThumbnail.generating .generate-thumbnail-image-wrapper img{display:none}#GenerateAIThumbnail.generating .generate-thumbnail-image-wrapper .loadingdiv{display:block}#GenerateAIThumbnail textarea{width:100%}#GenerateAIThumbnail .generate-thumbnail-image-wrapper{background-color:#666;height:300px;text-align:center;margin:1rem 0 .5rem;display:flex;justify-content:center;align-items:center}#GenerateAIThumbnail .generate-thumbnail-image-wrapper .loadingdiv{display:none}#GenerateAIThumbnail .generate-thumbnail-image-wrapper img{max-height:300px}
.originalLanguageLink{color:var(--input-control-color);font-weight:400;border:1px solid var(--input-control-border-color);padding:3px 10px;font-size:.5rem;text-transform:uppercase;cursor:pointer;margin-inline-start:.5rem;text-decoration:none;box-sizing:border-box}.originalLanguageLink:hover{border-color:var(--input-control-border-color-hover)}#ChangeLanguageSourceDlg select{margin:.5rem 0 1rem;width:100%}
#UploadDropTarget{border:.0625rem solid #c8c8c8;background-color:var(--tier2backgroundcolor);padding:1rem;text-align:center}#UploadDropTargetPrompt{font-size:1.25rem;margin:3rem 0}#UploadPanel{padding:1rem;font-size:1rem}@media (min-width:36em){#UploadPanel{max-width:48rem;margin:0 auto}}@media (min-width:576px){#UploadPanel{max-width:72rem;margin:0 auto}}#UploadPanel .ui-personpicker:hover{color:#d8f66f;border-bottom-color:#d8f66f}#UploadPanel #UploadImpersonationPanel{background:#c82253;border-radius:5px;padding:10px;margin-bottom:18px;color:#fff;font-size:16px}#UploadPanel #UploadImpersonationPanel .impersonationWarning{margin-top:15px;font-weight:700;font-size:14px;color:#d8f66f}#UploadPanel .ui-selectmenu-button{margin-bottom:1rem}#UploadPanel .ui-emaillist{visibility:hidden;margin-bottom:1rem}#UploadPanel .ui-emaillist.active{visibility:visible}#UploadPanel .ui-emaillist .ui-permanentplaceholder.active{background-image:url(/images/emaillist/greyplus.png);background-position:left top;background-repeat:no-repeat;padding-inline-start:1.4375rem}#UploadPanel input[type=checkbox]+label{background-position:left top}#UploadPanel .leftInput{border:.0625rem solid #c8c8c8;border-radius:.3125rem;padding:.5rem 1.0625rem;font-family:var(--font-family);font-size:1rem;text-align:start;width:27.5rem;min-width:27.5rem;max-width:27.5rem}#UploadPanel .leftInput::placeholder{opacity:1;color:var(--dark-scale-6)}#UploadPanel .invalid{border-color:#c82253!important;background-color:#ffffe0}#UploadPanel .warning{border-color:#f36f21!important;background-color:var(--warning-background-color)}#UploadPanel #UploadResourceIntro{margin:0 0 2.1875rem}#UploadPanel #UploadResourceStatus{margin-top:.375rem;font-weight:700}#UploadPanel #UploadResourceTitle{border:.0625rem solid #c8c8c8;border-radius:.3125rem;padding:.5rem 1.0625rem;font-family:var(--font-family);font-size:1rem;text-align:start;width:27.5rem;min-width:27.5rem;max-width:27.5rem}#UploadPanel #UploadResourceTitle::placeholder{opacity:1;color:var(--dark-scale-6)}#UploadPanel #UploadResourceDescription{border:.0625rem solid #c8c8c8;border-radius:.3125rem;padding:.5rem 1.0625rem;font-family:var(--font-family);font-size:1rem;text-align:start;width:27.5rem;min-width:27.5rem;max-width:27.5rem;min-height:14.4375rem;height:14.4375rem}#UploadPanel #UploadResourceDescription::placeholder{opacity:1;color:var(--dark-scale-6)}#UploadPanel .bottomRow td{vertical-align:bottom!important}#UploadPanel .submitBtnContainer{text-align:end;margin-top:.625rem}#UploadPanel #AddToLibraryFurtherDetails{display:none}#UploadPanel #AddToLibraryFurtherDetails.active{display:block;background-color:#fbf6b9;border:.0625rem solid #eee;padding:.6875rem .875rem;margin-bottom:2.5rem;font-size:.8125rem}#UploadPanel #UploadCompleteStatus{margin-bottom:2.5rem}#UploadPanel #UploadCompleteStatus header{font-weight:700;font-size:1.125rem;background-color:transparent;padding:0}#UploadPanel #UploadResourceAddToLibraryBox{margin-top:2.5rem;border:.0625rem solid #eee;padding:.625rem}#UploadPanel #UploadResourceCommitSection,#UploadPanel #UploadResourceProgressSection{height:5.5625rem}#UploadPanel #UploadCommitProgress{float:right}.rtl #UploadPanel #UploadCommitProgress{float:left}#UploadPanel #UploadCommitDetails header{background:0 0;padding:0;font-weight:500;font-size:1.5rem}#UploadPanel #UploadCommitDetails .viewUrl{font-size:1.125rem;font-weight:700}#UploadPanel #UploadCommitDetails .viewUrl:link,#UploadPanel #UploadCommitDetails .viewUrl:visited{color:#3498db}#UploadPanel #UploadCommitDetails .editUrl{font-size:.875rem}#UploadPanel #UploadCommitDetails .editUrl:link,#UploadPanel #UploadCommitDetails .editUrl:visited{color:#3498db}#UploadPanel #UploadAddToNewLibrarySection{padding:1rem;border:1px solid var(--input-control-border-color);border-radius:.5rem;margin-top:3rem}#UploadPanel #UploadAddToNewLibrarySection header{font-weight:500;font-size:1.5rem;line-height:2rem}#UploadPanel #UploadAddToNewLibrarySection .intro{margin-bottom:1.125rem}#UploadPanel #UploadAddToNewLibrarySection .submitButtonMessageContainer{margin-top:1.125rem;color:#454851}.createresource-ui .impersonationPanel{background:#c82253;border-radius:5px;padding:10px;margin-bottom:18px;color:#fff;font-size:16px}.createresource-ui .impersonationPanel .impersonationWarning{margin-top:15px;font-weight:700;font-size:14px;color:#d8f66f}.createresource-ui .input-title{margin-top:1rem;font-weight:700;color:var(--tier3textcolor)}.createresource-ui .flex-horizontal-stack-container{margin-top:1rem}.createresource-ui .flex-horizontal-stack-container>.input-title{margin-top:0}.createresource-ui .flex-horizontal-stack-container>.originalLanguageLink{margin-inline-start:0}.createresource-ui .input-postscript{color:var(--tier5textcolor)}.createresource-ui .input-postscript.warning{color:orange}.createresource-ui .input-postscript.error{color:red}.createresource-ui .inputContainer{border-collapse:collapse;display:grid;grid-template-areas:"titleanddescription" "secondarydetails" "thumbnail" "confirm" "submit";grid-gap:1rem}@media (min-width:36em){.createresource-ui .inputContainer{grid-template-areas:"titleanddescription secondarydetails" "thumbnail secondarydetails" "thumbnail confirm" "submit submit";grid-template-columns:2fr 1fr}}.createresource-ui .inputContainer .titleAndDescriptionPanel{grid-area:titleanddescription}@media (min-width:36em){.createresource-ui .inputContainer .titleAndDescriptionPanel{width:unset}}.createresource-ui .inputContainer .titleAndDescriptionPanel .helpContainer{padding:0;margin:0 0 15px;text-align:end}.createresource-ui .inputContainer .titleAndDescriptionPanel .helpContainer .helpTextLink{font-size:9px;color:#6ab3d6;text-decoration:underline;cursor:pointer;margin-inline-end:5px}.createresource-ui .inputContainer .titleAndDescriptionPanel .description,.createresource-ui .inputContainer .titleAndDescriptionPanel .keywords,.createresource-ui .inputContainer .titleAndDescriptionPanel .title{border:.0625rem solid #c8c8c8;border-radius:.3125rem;padding:.5rem 1.0625rem;font-family:var(--font-family);font-size:1rem;text-align:start;width:100%}.createresource-ui .inputContainer .titleAndDescriptionPanel .description::placeholder,.createresource-ui .inputContainer .titleAndDescriptionPanel .keywords::placeholder,.createresource-ui .inputContainer .titleAndDescriptionPanel .title::placeholder{opacity:1;color:var(--dark-scale-6)}.createresource-ui .inputContainer .titleAndDescriptionPanel .description{min-height:231px;height:231px}.createresource-ui .inputContainer .titleAndDescriptionPanel .biblereferences+.tag-editor{width:100%;border-radius:5px;padding:6px;font-family:var(--font-family);font-size:1rem}.createresource-ui .inputContainer .titleAndDescriptionPanel .biblereferences+.tag-editor .placeholder{font-family:var(--font-family);color:var(--dark-scale-6)}.createresource-ui .inputContainer .ownerContainer .owner{width:100%}.createresource-ui .inputContainer .accessContainer .access{width:100%}.createresource-ui .inputContainer .languageContainer .ui-languagecombobox{width:100%}.createresource-ui .inputContainer .secondary-details-section{grid-area:secondarydetails}.createresource-ui .inputContainer .secondary-details-section .ui-selectmenu-button{margin-bottom:18px}.createresource-ui .inputContainer .secondary-details-section select{width:100%;box-sizing:border-box;border-radius:.1875rem;background-color:var(--input-control-background);border:1px solid var(--input-control-border-color);color:var(--input-control-color);height:2.5rem;padding-inline-start:.5rem}.createresource-ui .inputContainer .secondary-details-section select:hover{border-color:var(--input-control-border-color-hover)}.createresource-ui .inputContainer .secondary-details-section select.error{background-color:var(--input-control-error-background)}.createresource-ui .inputContainer .secondary-details-section .addToLibrary{background-color:var(--input-control-background);border:1px solid var(--input-control-border-color);color:var(--input-control-color);background-image:none;margin-top:18px;margin-bottom:18px;position:relative;cursor:pointer}.createresource-ui .inputContainer .secondary-details-section .addToLibrary .ui-selectmenu-text{padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.createresource-ui .inputContainer .secondary-details-section .addToLibrary .ui-icon{background-position:center center;background-repeat:no-repeat;background-image:url(/images/bannermenu/greyArrow.png);margin-top:-8px;position:absolute;top:50%;right:13px}.createresource-ui .inputContainer .secondary-details-section .helpLink{margin-inline-start:6px}.createresource-ui .inputContainer .thumbnailSection{grid-area:thumbnail}.createresource-ui .inputContainer .submitContainer{grid-area:confirm}.createresource-ui .inputContainer .submitContainer label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:25px;min-height:13px}.createresource-ui .inputContainer .submitContainer label.keepWithNext{margin-bottom:5px}.createresource-ui .inputContainer .submitContainer label input[type=checkbox]{margin-top:5px;margin-inline-end:.5rem}.createresource-ui .inputContainer .submitContainer label input[type=radio]{margin-top:5px;margin-inline-end:.5rem}.createresource-ui .inputContainer .submitContainer label span{display:block;flex-grow:1}.createresource-ui .inputContainer .submitButtonContainer{grid-area:submit;text-align:end}.createresource-ui .inputContainer .submitButtonContainer .cancelbutton,.createresource-ui .inputContainer .submitButtonContainer .createbutton{padding-inline-start:30px;padding-inline-end:30px;margin-inline-start:8px}.createresource-ui .submitError{text-align:end;padding:17px 0}.leftProgressLabel{position:absolute;vertical-align:middle;line-height:2.0625rem;font-size:1.125rem}.ltr .leftProgressLabel{left:1.125rem}.rtl .leftProgressLabel{right:1.125rem}.rightProgressLabel{position:absolute;vertical-align:middle;line-height:2.0625rem;font-size:1.125rem}.ltr .rightProgressLabel{left:1.125rem}.rtl .rightProgressLabel{right:1.125rem}.featureContainer{margin-top:1rem}.choose-another-community-container{text-align:end;line-height:.6125rem}.choose-another-community-container .choose-another-community-link{color:var(--hyperlinkcolor);text-decoration:underline;cursor:pointer;font-size:.6125rem;line-height:.6125rem}
