@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(CWB0XYA8bzo0kSThX0UTuA.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;src:local("Titillium Web Regular"),local("TitilliumWeb-Regular"),url(TitilliumWebLatinExt.woff2) format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;src:local("Titillium Web Regular"),local("TitilliumWeb-Regular"),url(TitilliumWebLatin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}.CommunityHeader{font-family:'Titillium Web';background-color:#fff;top:0;left:0;right:0;display:flex;flex-direction:column}.CommunityHeaderTop{min-height:20px;display:flex;flex-direction:row;padding:10px;overflow:hidden}#communityMenuBar{background-color:#02233d;display:flex;flex-direction:row;width:100%}.CommunityMenuItem{color:white;flex:1;text-align:center;font-size:20px;font-weight:bold;padding:10px;cursor:pointer}.CommunityMenuItem:hover{background-color:rgba(255,255,255,0.25)}#communityLogo,#communityLogoRH{width:305px;height:48px}#communityLogo{background-image:url(community/logo.svg);background-position:center;background-repeat:no-repeat;background-size:contain}#communityAvatar{flex:1;display:flex;flex-direction:column;padding-top:50px}#communityAvatarImage{border-radius:50%;border:3px solid #0178b6;width:96px;height:96px;margin:auto;background-position:center;background-repeat:no-repeat;background-size:contain}#communityAvatarFullname,#communityAvatarAccountType{margin:auto;padding-top:5px;color:#02233d;font-weight:bold;font-size:1.35rem}#communityAvatarAccountType{padding-top:0;font-weight:normal;font-size:1rem}#communityContent{padding:20px;padding-left:40px;padding-right:40px;font-family:'Titillium Web';color:#02233d;text-align:justify;background-color:#f0f1f4}#communityButtonSettings{width:28px;height:28px;background-image:url(community/settings.svg);background-position:center;background-repeat:no-repeat;background-size:contain;float:right;cursor:pointer}#communityButtonWorkspace{float:right;font-size:.85rem;margin-top:0}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{border-radius:2px;background:silver}[contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none;display:block;color:silver;font-style:italic}body,html{margin:0;font-family:'Roboto';height:100%}h1{color:#404040;font-style:italic}a{color:#0f77b4}figcaption{text-align:center;font-size:.8rem;margin-top:5px}.CenterAll{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Editable{background-image:url("edit-inverted.svg");background-size:contain;background-position:top right;background-repeat:no-repeat}.Editable:focus{background-color:#0f77b4;background-image:none;color:#fff;padding:4px}button,input,select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;padding:5px;margin:5px;font-size:1.2rem;color:#0f77b4;font-family:sans-serif}input,select,textarea{border:none;border-bottom:2px solid #0f77b4}input:disabled{opacity:.5}label{font-size:1.2rem;color:#0f77b4}button,input[type=submit]{border:1px solid #0f77b4;color:#fff;background-color:#0f77b4;border-radius:3px;cursor:pointer}.Login{text-align:center}#loginLogo{position:fixed;top:75px;right:75px;width:250px;height:250px;background-image:url(quiddis_make.svg);background-size:contain;background-repeat:no-repeat;background-position:center}*:focus{outline:none}:invalid{box-shadow:none}.HeaderBar{position:fixed;top:0;left:0;right:0;height:48px;background:#0f77b4;box-shadow:0 2px 8px rgba(0,0,0,0.75);color:#fff;display:flex;flex-direction:row;padding:4px;z-index:10000}.HeaderButton,.SideButton{width:40px;height:40px;background-size:contain;cursor:pointer;margin:4px;background-repeat:no-repeat;background-position:center center}#userpicture{border-color:white;box-sizing:border-box}.SideButton{width:40px;height:40px;margin:4px;margin-bottom:16px;transition:all .75s ease-out;background-size:32px 32px;border-radius:4px;opacity:.85}.SideButton:hover{background-color:grey;opacity:1}#administrator{background-image:url(administrator.svg)}#project_manager{background-image:url(project_manager.svg)}#logout{background-image:url(logout.svg);background-size:24px 24px}#messenger{background-image:url(messenger.svg);background-size:26px 26px;margin-left:10px;position:relative}.MessengerNewPost::after{content:"";background-color:red;width:8px;height:8px;border-radius:50%;position:absolute;top:10%;right:0}.MessengerPopover{background-color:#f7f7f7 !important}.MessengerPopover #client{display:flex;flex-direction:column;width:300px}.MessengerPopover .Message,.MessengerPopover .MyMessage{border:1px solid silver;border-radius:0 5px 5px 5px;width:75%;text-align:left;padding:5px;margin:5px;background-color:white;color:black}.MessengerPopover .Message p,.MessengerPopover .MyMessage p{max-height:190px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom, black 170px, transparent);-mox-mask-image:linear-gradient(to bottom, black 170px, transparent)}.MessengerPopover .MyMessage{margin-left:auto;background-color:#ccffcc;border-radius:5px 0 5px 5px}.MessengerPopover #input{text-align:left;border:1px solid #0f77b4;border-radius:4px;padding:4px;max-height:190px;overflow-y:auto;overflow-x:hide;width:290px}.MessengerPopover #client>*:hover{transform:scale(1.03)}.MessengerPopover>*>*{transition:transform .2s ease-out;text-align:left !important}.MessengerPopover h6{color:grey;margin:0}.MessengerPopover p{margin:5px 0}.MessengerPopover .AccordionTitle{text-align:center}#assets{background-image:url(camera-shutter.svg)}#lessons{background-image:url(books.svg)}#bugs{background-image:url(bug-report.svg)}#archive{background-image:url(archive.svg)}#home{background-image:url(home.svg)}.HeaderSeparator{border-left:2px solid #fff;opacity:.5;width:4px}.HeaderSpace{flex:1}.UserDetail{text-align:right;padding:4px}#fullname{font-size:1.2rem;font-weight:bold}#email{font-size:0.75rem}.HeaderBar>input,.HeaderBar>select,.Select{border-bottom:2px solid #fff;color:#fff;font-size:.9rem;padding:2px;background-position:left center;background-size:30px 30px;background-repeat:no-repeat;padding-left:32px;height:32px;margin:5px;line-height:32px}.SearchBox{background-image:url(search_left.svg)}.SearchBox::-webkit-input-placeholder{color:#fff;opacity:.5}.SearchBox::-moz-placeholder{color:#fff}.Project{background-image:url(blueprint.svg);cursor:pointer}.Popover,.PopoverNoHighlight{background:#fff;color:#0f77b4;text-align:center;border-radius:5px;box-sizing:border-box;border:1px solid #bbbbbb;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,0.75);font-size:.85rem}.Popover hr{background-color:#0f77b4;border:none;height:1px}.Popover>*>*:hover{background-color:#0f77b4;color:#fff;cursor:pointer}.Spinner{width:48px;height:48px;border:2px solid #0f77b4;margin:5px}.SideMenu{position:fixed;top:48px;left:0;width:48px;bottom:0;background-color:#404040;margin-top:8px;box-shadow:inset 0 2px 8px rgba(0,0,0,0.75);padding:4px}#content{position:absolute;top:48px;left:48px;bottom:0;right:0;padding:15px;padding-bottom:5px;padding-right:5px;display:flex;flex-direction:column}#footer{text-align:center;padding-bottom:5px;font-size:.75rem}#content>*:nth-last-child(2){flex-grow:1}.AddressBar{position:relative;top:0;left:0;right:0;height:48px;background:grey;border-radius:3px;color:#fff;line-height:48px;padding:4px;overflow:hidden;white-space:nowrap;flex-shrink:0}.AddressBarNode,.AddressBarNodeSelected{padding-left:4px;padding-right:4px;cursor:pointer;display:inline-block;overflow:hidden;border-bottom:2px solid transparent}.AddressBarNodeSelected{border-bottom:2px solid #fff}.AddressBar div:hover{background:rgba(255,255,255,0.5)}.RecordsView{position:relative;left:0;right:0;margin-top:10px;padding-bottom:100px}.RecordsView>table{width:100%;border-collapse:collapse}.RowHighlight{color:#fff;background-color:#0f77b4}.RowHighlight td{color:#fff}.RecordsView th,.RecordsView td{padding:6px;font-size:.85rem}.RecordsView tbody>tr{border-bottom:1px solid silver;color:#404040}.RecordsView th{border-left:1px solid #fff;border-right:1px solid #fff}.RecordsView thead>tr{border-radius:3px}.RecordsView thead{color:#fff;background-color:#0f77b4}.RecordsViewImage{width:64px;height:64px;background-position:center center;background-size:contain;background-repeat:no-repeat}.RecordsViewMore{cursor:pointer;color:#0f77b4}.RecordsViewMore:hover{background-color:#0f77b4;color:#fff}.RecordsViewToolbox{position:absolute;background:rgba(0,0,0,0.5);border-radius:4px;padding:4px}.RecordsViewToolButton{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;transition:all .25s ease-out;margin-top:6px;margin-bottom:6px;margin-left:4px}.RecordsViewToolButton:hover{transform:scale(1.1)}#rowEdit{background-image:url(edit.svg)}#rowDelete{background-image:url(trash-bin.svg)}.FloatingBottomRight{position:fixed;z-index:1000;right:10px;bottom:10px;width:48px;height:48px;background-color:#c0392b;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,0.75);cursor:pointer;transition:all .25s ease-out;background-position:center center;background-repeat:no-repeat;background-size:50% 50%}.FloatingAdd{background-image:url(add.svg)}.MessageBox{background:white;padding:20px;box-shadow:0 5px 15px 5px rgba(0,0,0,0.5);min-width:250px;min-height:120px;border-radius:4px}.MessageBoxButton{border:none;color:#0f77b4;font-weight:bold;text-transform:uppercase;border-radius:0;background:none;font-size:.85rem}.MessageBoxDefaultButton{border:none;border-bottom:2px solid #0f77b4}.MessageBoxDownloadButton{background-color:#0f77b4;color:white;border-radius:3px;background-image:url(download.svg);background-size:contain;background-repeat:no-repeat;padding-left:30px}.RandomizeButton{width:20px;height:20px;background-image:url(randomize.svg);background-size:contain;cursor:pointer;display:inline-block;margin:4px;vertical-align:middle}.PleaseWait{background-color:rgba(0,0,0,0.5)}.PleaseWait #message{color:white;position:absolute;left:0;right:0;bottom:40px;text-align:center}.PleaseWaitArc{border:4px solid #0f77b4;width:128px;height:128px}.PleaseWaitArcDark{border:4px solid white;width:128px;height:128px}.SimpleNotificationStack{position:fixed;right:5px;bottom:5px}.NotificationBlue,.NotificationOrange{background:rgba(37,116,169,0.8);color:white;border-radius:5px;font-size:14px;padding:10px;margin:2px;width:200px;max-height:50px;overflow:auto;box-shadow:0px 1px 5px rgba(0,0,0,0.65)}.NotificationOrange{background:rgba(243,156,18,0.8)}.LessonView{flex:1;margin-top:4px;display:flex;overflow-y:auto}.LessonOverview{flex:1;overflow-y:auto;position:relative;margin-left:4px;margin-right:4px}.TreeView{background-color:grey;border-radius:3px;color:#fff;width:450px;padding:5px;overflow-y:auto}.TreeVievItem{overflow:hidden}.TreeViewItem p{cursor:pointer;border-radius:3px;margin:0;line-height:25px}.TreeViewItem p::before{content:attr(data-icon);color:var(--data-color);margin-right:5px}.TreeViewItem p:hover{font-weight:bolder}.TreeViewItemSelected{background-color:#fff;color:grey;font-weight:normal}.TreeViewItem div{padding-left:10px;overflow:hidden}#lessonToolbar{display:inline-block;float:right;height:32px;margin-top:8px}#lessonToolbar *{display:inline-block;float:right;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all .25s ease-out;margin:4px;overflow:hidden}#download{background-image:url(download.svg)}#lock{width:auto !important;font-size:14px;line-height:24px;background-image:url(lock.svg);background-position:left center !important;padding-left:26px}.LockOpen{background-image:url(lock-open.svg) !important}#storyboard{background-image:url(storyboard.svg)}#settings{background-image:url(settings.svg)}#edit{background-image:url(edit.svg)}#cvs{background-image:url(cvs.svg)}#lessonbugs{background-image:url(bug-report.svg)}#dependencies{background-image:url(link-inverted.svg)}#preview{background-image:url(preview.svg)}#templates{background-image:url(compass.svg)}#upload{background-image:url(upload.svg)}#exportInverted{background-image:url(download-inverted.svg)}#bugsInverted{background-image:url(bugs.svg)}#editInverted{background-image:url(edit-inverted.svg)}#lockInverted{background-image:url(lock.svg)}#unlockInverted{background-image:url(lock-open.svg)}#editInverted:hover,#lockInverted:hover,#unlockInverted:hover,#exportInverted:hover,#bugsInverted:hover{filter:brightness(400%)}#lessonToolbar select,#lessonToolbar option{font-size:12px;border:1px solid lightgrey;border-radius:4px;line-height:12px;height:22px;cursor:pointer;padding:4px;display:block;text-align:center;text-align-last:center;font-weight:bold;background:white;color:grey;width:auto}#statusSelect[data-chosen="unavailable"]{background-color:white;color:grey}#statusSelect[data-chosen="draft"]{background-color:#c0392b;color:white}#statusSelect[data-chosen="revised"]{background-color:orange;color:white}#statusSelect[data-chosen="final"]{background-color:#32cc12;color:white}.SmallButton{width:18px;height:18px;background-size:contain;cursor:pointer}.Lock{background-image:url(lock-inverted.svg)}.Unlock{background-image:url(lock-open-inverted.svg)}.Link{background-image:url(link.svg)}.Bugs{background-image:url(bugs.svg)}.Copy{background-image:url(copy.svg)}.Tags{display:flex;width:calc(100%-5px);min-height:10px;padding:1px}.Tag{font-size:10px;border:1px solid grey;padding:3px;border-radius:5px;height:13px}.Tag+.Tag{margin-left:4px}.AccordionToggle{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}.AccordionToggle{background-image:url(arrow_dark.svg);transition:transform .5s ease-out}.AccordionContent{padding:5px;font-weight:normal}.AccordionTitle{font-weight:normal}.AccordionTitleExpanded{font-weight:bold}.Progress{height:4px;border:1px solid #3498db;border-radius:3px;color:#3498db}input[type=checkbox]{width:36px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:10px;outline:0;border:0;display:inline-block;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background-size:contain;background-image:url(toggle_off.svg);background-color:transparent;cursor:pointer;vertical-align:middle}input[type=checkbox]:focus{outline:none;border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}input[type=checkbox]:checked{background-image:url(toggle_on.svg)}.Bug_FIXED>td{background-color:#26de81;margin:1px}.Bug_FIXED *{color:white}.Bug_INVALID>td{background-color:#fc5c65}.Bug_INVALID *{color:white}.Bug_WONTFIX>td{background-color:#f7b731}.Bug_WONTFIX *{color:white}.Bug_IN_PROGRESS>td{background-color:#ffff00}.Bug_IN_PROGRESS *{color:black}.Bug_POSTPONED>td{background-color:thistle}.Bug_POSTPONED *{color:black}.Bug_NEEDS_INFO>td{background-color:#0eb1d5}.Bug_NEEDS_INFO *{color:white}.SmallDelete{background-image:url(trash-bin.svg);width:16px;height:16px;background-size:contain;margin-left:5px}.SmallAdd{background-image:url(add.svg);width:16px;height:16px;background-size:contain;margin-left:5px}.DashElement{min-height:20px;margin:2px;min-width:calc(50% - 24px);padding:5px;flex:1;color:#404040;font-size:1.15rem;margin-bottom:15px}.DashSection{color:grey;border-bottom:1px solid grey;text-align:left;margin-bottom:15px}.ArcGray{border:12px solid #709fb0}.ArcGreen{border:12px solid #5caf74}.ArcRed{border:12px solid #613a43}.ArcYellow{border:12px solid #DAA520}.Badge{position:relative;height:50px;margin:5px;padding:5px;border-radius:30px 5px 5px 30px;border:1px solid gray;width:160px;display:inline-block;text-align:left;white-space:nowrap;overflow:hidden}.BadgePicture{width:50px;height:50px;background-size:contain;border-radius:50%;border:1px solid grey;background-image:url(anonymous.png);display:inline-block;box-sizing:border-box;margin:0}.BadgeDetails{display:inline-block;vertical-align:top;overflow:hidden;font-size:.75rem;margin-left:5px;-webkit-mask-image:linear-gradient(to left, transparent, black 15px);width:calc(100% - 50px)}.BadgeOnline::after{content:" ";position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:50%;background-color:lime;border:1px solid green}.BadgeSelected{background-color:#aaeeff}.Chart{margin:auto;padding:10px;margin-top:20px}.Chart svg{width:100px;height:100px;vertical-align:top}.Legend{font-style:italic;font-size:.9rem}.ScormWidget{flex:1;padding:10px;overflow-y:auto;overflow-x:hidden}.ScormWidget .Accordion>div:first-child{background:#0f77b4;padding:5px;border-radius:5px;color:white}.ScormWidget .Accordion{margin-bottom:15px}.ScormWidget .AccordionToggle{background-image:url(arrow.svg)}.ScormWidgetField{margin:10px;display:inline-block;color:#0f77b4;white-space:nowrap;width:calc(50% - 20px)}.ScormWidgetField span{vertical-align:top;font-weight:bold}.ScormWidget input:not([type='checkbox']),select,textarea{font-size:16px;width:280px;margin-top:0;background:#f0f7ff;float:right}.ScormWidget textarea{height:150px}#messageBar{position:fixed;left:0;bottom:0;right:0;height:12px;background-color:#404040;z-index:10000;font-size:12px;padding:3px;line-height:12px;font-weight:bold}.WarningMessageBar{background-color:red !important;color:white}.CautionMessageBar{background-color:orange !important;color:black}.TreeViewItem select{background:transparent;float:none;color:unset;width:85%;border-bottom:2px solid silver}.TreeViewItem option{color:grey}.TreeViewItemSelected select{color:unset}td.Resource_final::before{content:"final";position:absolute;color:green;transform:rotate(-45deg);background:palegreen;padding:1px 4px;border-radius:3px}td.Resource_draft::before{content:"draft";position:absolute;color:white;transform:rotate(-45deg);background:#fc5c65;padding:1px 4px;border-radius:3px}
