@font-face{font-family:Dot Matrix;font-weight:400;font-style:normal;font-display:block;src:url(https://static.purplemash.com/fonts/dot-matrix/dotmatrix.woff2)format("woff2"),url(https://static.purplemash.com/fonts/dot-matrix/dotmatrix.ttf)format("truetype")}@font-face{src:url(https://static.purplemash.com/fonts/bauhaus/bauhs93.woff2)format("woff2");font-family:Bauhaus}@font-face{src:url(https://static.purplemash.com/fonts/jokerman/jokerman.woff2)format("woff2");font-family:Jokerman}@font-face{src:url(https://static.purplemash.com/fonts/baskerville/baskvill.woff2)format("woff2");font-family:Baskerville}@font-face{src:url(https://static.purplemash.com/fonts/abc/abc_junior_dot_line.woff2)format("woff2");font-family:ABC Junior Dot Line;ascent-override:110%;descent-override:20%;line-gap-override:0%}@font-face{src:url(https://static.purplemash.com/fonts/abc/abc_junior_dot.woff2)format("woff2");font-family:ABC Junior Dot;ascent-override:110%;descent-override:20%;line-gap-override:0%}@font-face{src:url(https://static.purplemash.com/fonts/abc/abc_junior_line.woff2)format("woff2");font-family:ABC Junior Line;ascent-override:110%;descent-override:20%;line-gap-override:0%}@font-face{src:url(https://static.purplemash.com/fonts/abc/abc_junior_plain.woff2)format("woff2");font-family:ABC Junior Plain;ascent-override:110%;descent-override:20%;line-gap-override:0%}@font-face{src:url(https://static.purplemash.com/fonts/abc/abc_junior_typing.woff2)format("woff2");font-family:ABC Junior Typing;ascent-override:110%;descent-override:20%;line-gap-override:0%}@font-face{src:url(https://static.purplemash.com/fonts/breakthrough/breakthrough.woff2)format("woff2");font-family:Breakthrough}@font-face{src:url(https://static.purplemash.com/fonts/impact/impact.woff2)format("woff2");font-family:Impact}@font-face{src:url(https://static.purplemash.com/fonts/teachers-pet/teachers-pet.woff2)format("woff2");font-family:Teachers Pet}@font-face{src:url(https://static.purplemash.com/fonts/tahoma/tahoma.woff2)format("woff2");font-family:Tahoma}@font-face{src:url(https://static.purplemash.com/fonts/palatino-linotype/palatino-linotype.woff2)format("woff2");font-family:Palatino Linotype}@font-face{src:url(https://static.purplemash.com/fonts/calibri/calibri.woff2)format("woff2");font-family:Calibri}@font-face{src:url(https://static.purplemash.com/fonts/bradley-hand/bradley-hand-italic.woff2)format("woff2");font-family:Bradley Hand}@font-face{src:url(https://static.purplemash.com/fonts/book-antiqua/book-antiqua.woff2)format("woff2");font-family:Book Antiqua}@font-face{src:url(https://static.purplemash.com/fonts/courier/courier.woff2)format("woff2");font-family:Courier}@font-face{font-family:PoppinsEdited;src:url(https://static.purplemash.com/fonts/minimash/Poppins-edited.woff2)format("woff2")}@font-face{font-family:PoppinsEdited;src:url(https://static.purplemash.com/fonts/minimash/Poppins-edited-italic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PoppinsEdited;src:url(https://static.purplemash.com/fonts/minimash/Poppins-edited-bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{src:url(https://static.purplemash.com/fonts/i-am-the-crayon-master/IAmTheCrayonMaster.woff2)format("woff2");font-family:Crayon}@font-face{font-family:Nunito;src:url(https://static.purplemash.com/fonts/nunito/Nunito-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:url(https://static.purplemash.com/fonts/nunito/Nunito-Italic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Nunito;src:url(https://static.purplemash.com/fonts/nunito/Nunito-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Nunito;src:url(https://static.purplemash.com/fonts/nunito/Nunito-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Nunito;src:url(https://static.purplemash.com/fonts/nunito/Nunito-Black.woff2)format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Nunito;src:url(https://static.purplemash.com/fonts/nunito/Nunito-BlackItalic.woff2)format("woff2");font-weight:900;font-style:italic}@font-face{font-family:SFDigitalReadout;src:url(https://static.purplemash.com/fonts/minimash/SFDigitalReadout-Medium.woff2)format("woff2")}@font-face{font-family:Muli;src:url(https://static.purplemash.com/fonts/muli/Muli-Regular.woff2)format("woff2")}@font-face{font-family:CursiveJoin;src:url("https://static.purplemash.com/fonts/linkpen/Linkpen 2b Join.woff2")format("woff2")}.contextual-ligatures{font-variant-ligatures:contextual;font-feature-settings:"calt" 1}@font-face{font-family:CursivePrint;src:url("https://static.purplemash.com/fonts/linkpen/Linkpen 2b Print.woff2")format("woff2")}@font-face{font-family:PalanquinWesternSubset;src:url(https://static.purplemash.com/fonts/palanquin/palanquin-bold-western-subset.woff2)format("woff2");font-weight:700}@font-face{font-family:PalanquinDark;src:url(https://static.purplemash.com/fonts/palanquin/palanquindark-semibold-western-subset.woff2)format("woff2");font-weight:600}@font-face{font-family:Rajdhani;src:url(https://static.purplemash.com/fonts/rajdhani/rajdhani-light.woff2)format("woff2")}@font-face{font-family:Rajdhani;src:url(https://static.purplemash.com/fonts/rajdhani/rajdhani-regular.woff2)format("woff2")}@font-face{font-family:Rajdhani;src:url(https://static.purplemash.com/fonts/rajdhani/rajdhani-medium.woff2)format("woff2")}@font-face{font-family:Rajdhani;src:url(https://static.purplemash.com/fonts/rajdhani/rajdhani-semibold.woff2)format("woff2")}@font-face{font-family:Rajdhani;src:url(https://static.purplemash.com/fonts/rajdhani/rajdhani-bold.woff2)format("woff2")}@font-face{font-family:DaysOne-Regular;src:url(https://static.purplemash.com/fonts/DaysOne-Regular.ttf)format("truetype")}@font-face{font-family:Mulish;src:url(https://static.purplemash.com/fonts/mulish/Mulish-VariableFont_wght.ttf)format("truetype")}@font-face{font-family:OpenDyslexic;src:url(https://static.purplemash.com/fonts/open-dyslexic/OpenDyslexic-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:OpenDyslexic;src:url(https://static.purplemash.com/fonts/open-dyslexic/OpenDyslexic-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:OpenDyslexic;src:url(https://static.purplemash.com/fonts/open-dyslexic/OpenDyslexic-Italic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:OpenDyslexic;src:url(https://static.purplemash.com/fonts/open-dyslexic/OpenDyslexic-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic}@font-face{font-family:DS-Digital;src:url(https://static.purplemash.com/fonts/ds-digi/ds-digi.ttf)format("truetype")}@font-face{font-family:orbitron;src:url(https://static.purplemash.com/fonts/orbitron/Orbitron-Bold.ttf)format("truetype")}@font-face{font-family:Poppins;src:url(https://static.purplemash.com/fonts/poppins/Poppins-Black.ttf)format("truetype")}@font-face{font-family:Aravis;src:url(https://static.purplemash.com/fonts/aravis/Aravis-Black.woff2)format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Aravis;src:url(https://static.purplemash.com/fonts/aravis/Aravis-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Aravis;src:url(https://static.purplemash.com/fonts/aravis/Aravis-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Aravis;src:url(https://static.purplemash.com/fonts/aravis/Aravis-Italic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Aravis;src:url(https://static.purplemash.com/fonts/aravis/Aravis-light.woff2)format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Aravis;src:url(https://static.purplemash.com/fonts/aravis/Aravis-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Aravis;src:url(https://static.purplemash.com/fonts/aravis/Aravis-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:CaveatBrush;src:url(https://static.purplemash.com/fonts/caveat/CaveatBrush-Regular.woff2)format("woff2");font-weight:400;font-style:normal}html{margin:0;padding:0}body{text-align:left;margin:0;padding:0;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:16px;overflow:hidden}#loginFrame{background:0 0;width:1px;height:1px;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:16px}.pmButton,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default,.ui-dialog.pmDialog button:not(.pm-link){color:#fff;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#43a047;border:1px solid #43a047;border-radius:8px;outline:none;margin:0 2px;padding:10px;font-size:16px;line-height:normal;transition:background-color .1s,background .1s;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.ui-dialog.pmDialog input[type=button]{color:#fff;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#43a047;border:1px solid #43a047;border-radius:8px;outline:none;margin:0 2px;padding:10px;font-size:16px;line-height:normal;transition:background-color .1s,background .1s;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.pmButton:hover,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default:hover,.ui-dialog.pmDialog button:not(.pm-link):hover{background-color:#347c37}.ui-dialog.pmDialog input[type=button]:hover{background-color:#347c37}.pmButton:disabled,.pmButton .disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default:disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default .disabled,.ui-dialog.pmDialog button:not(.pm-link):disabled,.ui-dialog.pmDialog button:not(.pm-link) .disabled{color:#bdbdbd;cursor:default;background-color:#212121;border:1px solid #bdbdbd}.ui-dialog.pmDialog input[type=button]:disabled{color:#bdbdbd;cursor:default;background-color:#212121;border:1px solid #bdbdbd}.ui-dialog.pmDialog input[type=button] .disabled{color:#bdbdbd;cursor:default;background-color:#212121;border:1px solid #bdbdbd}.pmButton:disabled>span,.pmButton .disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default:disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default .disabled>span,.ui-dialog.pmDialog button:not(.pm-link):disabled>span,.ui-dialog.pmDialog button:not(.pm-link) .disabled>span{color:#bdbdbd}.ui-dialog.pmDialog input[type=button]:disabled>span{color:#bdbdbd}.ui-dialog.pmDialog input[type=button] .disabled>span{color:#bdbdbd}.pmButton a,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default a,.ui-dialog.pmDialog button:not(.pm-link) a{color:inherit}.ui-dialog.pmDialog input[type=button] a{color:inherit}.pmButton.pmButton-icon:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-icon:after{background-position:0 0}.pmButton.pmButton-icon:disabled:after,.pmButton.pmButton-icon .disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon:disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon .disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon:disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon .disabled:after{background-position:-93px 0}.ui-dialog.pmDialog input[type=button].pmButton-icon:disabled:after{background-position:-93px 0}.ui-dialog.pmDialog input[type=button].pmButton-icon .disabled:after{background-position:-93px 0}.pmButton span.icon,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default span.icon,.ui-dialog.pmDialog button:not(.pm-link) span.icon{margin-left:4px;margin-right:4px;font-family:monospace;font-size:16px;transform:scale(1.5)}.ui-dialog.pmDialog input[type=button] span.icon{margin-left:4px;margin-right:4px;font-family:monospace;font-size:16px;transform:scale(1.5)}.pmButton span.label,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default span.label,.ui-dialog.pmDialog button:not(.pm-link) span.label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.ui-dialog.pmDialog input[type=button] span.label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.pmButton.pmButton-icon,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon,.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon{position:relative}.ui-dialog.pmDialog input[type=button].pmButton-icon{position:relative}.pmButton.pmButton-icon:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon:after{content:"";background-repeat:no-repeat;width:30px;height:30px;position:absolute;top:5px;left:4px}.ui-dialog.pmDialog input[type=button].pmButton-icon:after{content:"";background-repeat:no-repeat;width:30px;height:30px;position:absolute;top:5px;left:4px}.pmButton.pmButton-icon.pmButton-nolabel,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon.pmButton-nolabel,.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon.pmButton-nolabel{width:44px!important;height:44px!important;padding:0!important}.ui-dialog.pmDialog input[type=button].pmButton-icon.pmButton-nolabel{width:44px!important;height:44px!important;padding:0!important}.pmButton.pmButton-icon.pmButton-nolabel:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon.pmButton-nolabel:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon.pmButton-nolabel:after{width:30px;height:30px;top:6px;left:6px}.ui-dialog.pmDialog input[type=button].pmButton-icon.pmButton-nolabel:after{width:30px;height:30px;top:6px;left:6px}.pmButton.pmButton-icon:not(.pmButton-nolabel):not(.pmButton-iconright),.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon:not(.pmButton-nolabel):not(.pmButton-iconright),.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon:not(.pmButton-nolabel):not(.pmButton-iconright){padding-left:40px!important}.ui-dialog.pmDialog input[type=button].pmButton-icon:not(.pmButton-nolabel):not(.pmButton-iconright){padding-left:40px!important}.pmButton.pmButton-icon:not(.pmButton-nolabel).pmButton-iconright,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon:not(.pmButton-nolabel).pmButton-iconright,.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon:not(.pmButton-nolabel).pmButton-iconright{padding-right:40px!important}.ui-dialog.pmDialog input[type=button].pmButton-icon:not(.pmButton-nolabel).pmButton-iconright{padding-right:40px!important}.pmButton.pmButton-icon:not(.pmButton-nolabel).pmButton-iconright:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-icon:not(.pmButton-nolabel).pmButton-iconright:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-icon:not(.pmButton-nolabel).pmButton-iconright:after{left:auto;right:8px}.ui-dialog.pmDialog input[type=button].pmButton-icon:not(.pmButton-nolabel).pmButton-iconright:after{left:auto;right:8px}.pmButton.pmButton-theme-2,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2{color:#43a047;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#212121;border:1px solid #43a047;border-radius:8px;outline:none;padding:10px;font-size:16px;line-height:normal;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.ui-dialog.pmDialog input[type=button].pmButton-theme-2{color:#43a047;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#212121;border:1px solid #43a047;border-radius:8px;outline:none;padding:10px;font-size:16px;line-height:normal;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.pmButton.pmButton-theme-2:hover,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2:hover,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2:hover{color:#fff;background-color:#43a047}.ui-dialog.pmDialog input[type=button].pmButton-theme-2:hover{color:#fff;background-color:#43a047}.pmButton.pmButton-theme-2:disabled,.pmButton.pmButton-theme-2 .disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2:disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2 .disabled,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2:disabled,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2 .disabled{color:#424242;cursor:default;background-color:#212121;border:1px solid #424242}.ui-dialog.pmDialog input[type=button].pmButton-theme-2:disabled{color:#424242;cursor:default;background-color:#212121;border:1px solid #424242}.ui-dialog.pmDialog input[type=button].pmButton-theme-2 .disabled{color:#424242;cursor:default;background-color:#212121;border:1px solid #424242}.pmButton.pmButton-theme-2:disabled>span,.pmButton.pmButton-theme-2 .disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2:disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2 .disabled>span,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2:disabled>span,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2 .disabled>span{color:#424242}.ui-dialog.pmDialog input[type=button].pmButton-theme-2:disabled>span{color:#424242}.ui-dialog.pmDialog input[type=button].pmButton-theme-2 .disabled>span{color:#424242}.pmButton.pmButton-theme-2 a,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2 a,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2 a{color:inherit}.ui-dialog.pmDialog input[type=button].pmButton-theme-2 a{color:inherit}.pmButton.pmButton-theme-2.pmButton-icon:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2.pmButton-icon:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2.pmButton-icon:after{background-position:-124px 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-2.pmButton-icon:after{background-position:-124px 0}.pmButton.pmButton-theme-2.pmButton-icon:disabled:after,.pmButton.pmButton-theme-2.pmButton-icon .disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2.pmButton-icon:disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2.pmButton-icon .disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2.pmButton-icon:disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2.pmButton-icon .disabled:after{background-position:-93px 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-2.pmButton-icon:disabled:after{background-position:-93px 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-2.pmButton-icon .disabled:after{background-position:-93px 0}.pmButton.pmButton-theme-2:hover.pmButton-icon:not(:disabled):after,.pmButton.pmButton-theme-2:hover.pmButton-icon:not(.disabled):after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2:hover.pmButton-icon:not(:disabled):after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-2:hover.pmButton-icon:not(.disabled):after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2:hover.pmButton-icon:not(:disabled):after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-2:hover.pmButton-icon:not(.disabled):after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-2:hover.pmButton-icon:not(:disabled):after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-2:hover.pmButton-icon:not(.disabled):after{background-position:0 0}.pmButton.pmButton-theme-3,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3{color:#212121;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#43a047;border:none;border-radius:8px;outline:none;padding:10px;font-size:16px;line-height:normal;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.ui-dialog.pmDialog input[type=button].pmButton-theme-3{color:#212121;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#43a047;border:none;border-radius:8px;outline:none;padding:10px;font-size:16px;line-height:normal;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.pmButton.pmButton-theme-3:hover,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3:hover,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3:hover{background-color:#347c37}.ui-dialog.pmDialog input[type=button].pmButton-theme-3:hover{background-color:#347c37}.pmButton.pmButton-theme-3:disabled,.pmButton.pmButton-theme-3 .disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3:disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3 .disabled,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3:disabled,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3 .disabled{color:#bdbdbd;cursor:default;background-color:#bdbdbd;border:none}.ui-dialog.pmDialog input[type=button].pmButton-theme-3:disabled{color:#bdbdbd;cursor:default;background-color:#bdbdbd;border:none}.ui-dialog.pmDialog input[type=button].pmButton-theme-3 .disabled{color:#bdbdbd;cursor:default;background-color:#bdbdbd;border:none}.pmButton.pmButton-theme-3:disabled>span,.pmButton.pmButton-theme-3 .disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3:disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3 .disabled>span,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3:disabled>span,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3 .disabled>span{color:#bdbdbd}.ui-dialog.pmDialog input[type=button].pmButton-theme-3:disabled>span{color:#bdbdbd}.ui-dialog.pmDialog input[type=button].pmButton-theme-3 .disabled>span{color:#bdbdbd}.pmButton.pmButton-theme-3 a,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3 a,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3 a{color:inherit}.ui-dialog.pmDialog input[type=button].pmButton-theme-3 a{color:inherit}.pmButton.pmButton-theme-3.pmButton-icon:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3.pmButton-icon:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3.pmButton-icon:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-3.pmButton-icon:after{background-position:0 0}.pmButton.pmButton-theme-3.pmButton-icon:disabled:after,.pmButton.pmButton-theme-3.pmButton-icon .disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3.pmButton-icon:disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-3.pmButton-icon .disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3.pmButton-icon:disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-3.pmButton-icon .disabled:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-3.pmButton-icon:disabled:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-3.pmButton-icon .disabled:after{background-position:0 0}.pmButton.pmButton-theme-4,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4{color:#212121;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#43a047;border:none;border-radius:8px;outline:none;padding:10px;font-size:16px;line-height:normal;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.ui-dialog.pmDialog input[type=button].pmButton-theme-4{color:#212121;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#43a047;border:none;border-radius:8px;outline:none;padding:10px;font-size:16px;line-height:normal;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.pmButton.pmButton-theme-4:hover,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4:hover,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4:hover{background-color:#347c37}.ui-dialog.pmDialog input[type=button].pmButton-theme-4:hover{background-color:#347c37}.pmButton.pmButton-theme-4:disabled,.pmButton.pmButton-theme-4 .disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4:disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4 .disabled,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4:disabled,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4 .disabled{color:#bdbdbd;cursor:default;background-color:#bdbdbd;border:none}.ui-dialog.pmDialog input[type=button].pmButton-theme-4:disabled{color:#bdbdbd;cursor:default;background-color:#bdbdbd;border:none}.ui-dialog.pmDialog input[type=button].pmButton-theme-4 .disabled{color:#bdbdbd;cursor:default;background-color:#bdbdbd;border:none}.pmButton.pmButton-theme-4:disabled>span,.pmButton.pmButton-theme-4 .disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4:disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4 .disabled>span,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4:disabled>span,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4 .disabled>span{color:#bdbdbd}.ui-dialog.pmDialog input[type=button].pmButton-theme-4:disabled>span{color:#bdbdbd}.ui-dialog.pmDialog input[type=button].pmButton-theme-4 .disabled>span{color:#bdbdbd}.pmButton.pmButton-theme-4 a,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4 a,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4 a{color:inherit}.ui-dialog.pmDialog input[type=button].pmButton-theme-4 a{color:inherit}.pmButton.pmButton-theme-4.pmButton-icon:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4.pmButton-icon:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4.pmButton-icon:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-4.pmButton-icon:after{background-position:0 0}.pmButton.pmButton-theme-4.pmButton-icon:disabled:after,.pmButton.pmButton-theme-4.pmButton-icon .disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4.pmButton-icon:disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4.pmButton-icon .disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4.pmButton-icon:disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4.pmButton-icon .disabled:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-4.pmButton-icon:disabled:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-4.pmButton-icon .disabled:after{background-position:0 0}.pmButton.pmButton-theme-4:hover.pmButton-icon:not(:disabled):after,.pmButton.pmButton-theme-4:hover.pmButton-icon:not(.disabled):after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4:hover.pmButton-icon:not(:disabled):after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-4:hover.pmButton-icon:not(.disabled):after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4:hover.pmButton-icon:not(:disabled):after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-4:hover.pmButton-icon:not(.disabled):after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-4:hover.pmButton-icon:not(:disabled):after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-4:hover.pmButton-icon:not(.disabled):after{background-position:0 0}.pmButton.pmButton-theme-5,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5{color:#212121;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#1e88e5;border:none;border-radius:8px;outline:none;padding:10px;font-size:16px;line-height:normal;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.ui-dialog.pmDialog input[type=button].pmButton-theme-5{color:#212121;cursor:pointer;-webkit-appearance:none;vertical-align:middle;white-space:nowrap;background:#1e88e5;border:none;border-radius:8px;outline:none;padding:10px;font-size:16px;line-height:normal;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.pmButton.pmButton-theme-5:hover,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5:hover,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5:hover{background-color:#166dba}.ui-dialog.pmDialog input[type=button].pmButton-theme-5:hover{background-color:#166dba}.pmButton.pmButton-theme-5:disabled,.pmButton.pmButton-theme-5 .disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5:disabled,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5 .disabled,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5:disabled,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5 .disabled{color:#bdbdbd;cursor:default;background-color:#bdbdbd;border:none}.ui-dialog.pmDialog input[type=button].pmButton-theme-5:disabled{color:#bdbdbd;cursor:default;background-color:#bdbdbd;border:none}.ui-dialog.pmDialog input[type=button].pmButton-theme-5 .disabled{color:#bdbdbd;cursor:default;background-color:#bdbdbd;border:none}.pmButton.pmButton-theme-5:disabled>span,.pmButton.pmButton-theme-5 .disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5:disabled>span,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5 .disabled>span,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5:disabled>span,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5 .disabled>span{color:#bdbdbd}.ui-dialog.pmDialog input[type=button].pmButton-theme-5:disabled>span{color:#bdbdbd}.ui-dialog.pmDialog input[type=button].pmButton-theme-5 .disabled>span{color:#bdbdbd}.pmButton.pmButton-theme-5 a,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5 a,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5 a{color:inherit}.ui-dialog.pmDialog input[type=button].pmButton-theme-5 a{color:inherit}.pmButton.pmButton-theme-5.pmButton-icon:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5.pmButton-icon:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5.pmButton-icon:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-5.pmButton-icon:after{background-position:0 0}.pmButton.pmButton-theme-5.pmButton-icon:disabled:after,.pmButton.pmButton-theme-5.pmButton-icon .disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5.pmButton-icon:disabled:after,.ui-dialog.pmDialog .ui-widget-content .ui-dialog-buttonset button.ui-state-default.pmButton-theme-5.pmButton-icon .disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5.pmButton-icon:disabled:after,.ui-dialog.pmDialog button:not(.pm-link).pmButton-theme-5.pmButton-icon .disabled:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-5.pmButton-icon:disabled:after{background-position:0 0}.ui-dialog.pmDialog input[type=button].pmButton-theme-5.pmButton-icon .disabled:after{background-position:0 0}.pmIcon{width:30px;height:30px}.pmIcon:after{background-position:0 0}.pmIcon.disabled:after{background-position:-93px 0}.pmIcon:after{content:"";background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.pmIcon-theme-2:after{background-position:-124px 0}.pmIcon-theme-2.disabled:after{background-position:-93px 0}.pmIcon-icon-saveandexit:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/saveandexit/save_and_exit.gif);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-exit:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/back.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-increase:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/increase.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-decrease:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/decrease.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-camera:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/camera.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-paint:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/paint.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-uploadsound:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/folder.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-record:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/record.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-sound:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/sound.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-piano:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/on.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-open:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/folder.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-pick:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/file.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-close:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/close.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-clear:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/close2.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-launch:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/launch.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-settodo:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/set_task.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-settings:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/settings.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-filter:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/filter.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-new_folder:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/add_new.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-search:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/search.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-meatballs:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/more.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-hamburger:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/hamburger_menu.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-refresh:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/refresh.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-kebab:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/more.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-upload:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/upload.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-table:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/table_view.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-icons:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/image.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-report:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/report.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-notifications:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/idle.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-arrowUp:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/arrow_up.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-arrowLeft:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/arrow_left.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-delete_folder:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/delete.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-rename_folder:after,.pmIcon-icon-rename_file:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/edit.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-move_folder:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/move_folder.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-move_copy_file:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/move_file.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-change_folder_colour:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/paint.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-delete_file:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/delete.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-upload_file:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/upload.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-mark:after,.pmIcon-icon-preview:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/mark.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-tag:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/label.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-set_todo:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/set_task.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-comments:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/chat.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-objectives:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/judgements.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-print:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/print.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-reward:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/awards.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-push_displayboard:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/display_board.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-unstarted:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/preview.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-continue:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/continue.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-handin:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/hand_in.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-markread:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/mark_as_read.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-create_resource:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/idea.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-inspect_file:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/info.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-edit:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/edit.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-viewscores:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/view_scores.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-viewreport:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/view_report.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-viewfolder:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/view_folder.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-teacher:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/teacher.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-link:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/link.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-clock:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/clock.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-clearfilters:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/clear_filter.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-logout:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/log_out.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-login:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/log_in.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-undo:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/undo.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-rotate:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/rotate-camera.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-download_file:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/download.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-archive:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/archive.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-past:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/past.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-current:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/current.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-future:after{background-image:url(https://static.purplemash.com/images/frontscreenv3/icons/design_system/future.svg);background-size:217px 30px;width:30px;height:30px}.pmIcon-icon-saveandexit:after{background-size:30px 30px!important}.pmClipArtPickerDialog .clipArtPicker{overflow:hidden;padding:0!important}.pmClipArtPickerDialog .clipArtPicker .pm-tabs{height:calc(100% - 25px);margin:16px 16px 0}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents{flex-direction:column;display:flex}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .pm-spinner{margin-left:-50px;position:absolute;top:100px;left:50%}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .top{z-index:1;background:#212121;margin-bottom:8px;padding-bottom:8px;display:flex;position:sticky;top:0}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .top .search-controls{align-items:center;display:flex}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .top .search-controls .edit-clipart-categories{margin-left:8px}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .top .search-controls.searching{opacity:.5}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails{clear:both;margin:0 8px 8px}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer{text-align:center;margin:12px;display:inline-block;position:relative}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer span.noneLabel,.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer span.imgLabel{word-break:break-word;text-align:center}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer span.noneLabel{position:absolute;left:0;right:0}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer span.imgLabel{margin-bottom:8px;margin-left:8px;margin-right:8px;display:inline-block}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer img,.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer .none{cursor:pointer;height:100px}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer img{margin:12px}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer button.play{cursor:pointer;background-color:transparent;background-image:url(https://static.purplemash.com/images/soundImporter/play.svg);background-size:30px 30px;border:none;outline:none;width:30px;height:30px;margin-bottom:4px;display:inline-block}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer button.play.inactive{cursor:default;background-image:url(https://static.purplemash.com/images/soundImporter/play_inactive.svg)}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer button.play.inactive[data-type=audioHandInNote]{display:none}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer button.play.hidden{visibility:hidden}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer .hide-asset-button{cursor:pointer;background-color:#212121;padding:3px;position:absolute;top:5px;right:5px}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails .imgContainer .contents .none{background-image:url(https://static.purplemash.com/images/soundImporter/none.svg);background-position:50%;background-repeat:no-repeat;background-size:40%;width:120px;height:100px;margin:12px auto;display:inline-block}.pmClipArtPickerDialog .clipArtPicker .pm-tabs .tab-contents .image-list .thumbnails.addLabels .imgContainer .imgInfo{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:4px;display:flex}.pmClipArtPickerDialog .clipArtPicker .buttonBar{float:right;align-items:center;height:60px;margin-right:16px;display:flex;position:absolute;top:0;right:0}.pmClipArtPickerDialog .clipArtPicker .buttonBar button{margin-right:8px;position:relative}.pmClipArtPickerDialog .clipArtPicker .buttonBar button .upload-component{cursor:pointer;width:100%;height:100%}.pmClipArtPickerDialog .clipArtPicker .buttonBar button.pmtoolbar{cursor:pointer;background-position:0 0;background-repeat:no-repeat;background-size:50px 50px;border:none;border-radius:0;width:50px;height:50px;background-color:transparent!important;margin:3px!important}.pmClipArtPickerDialog .clipArtPicker .notFoundMessage{text-align:center;width:99%;margin:0;padding:0;position:absolute;top:100px}.pmClipArtPickerDialog.hidden{display:none!important}.ui-dialog#animPicker .templatesDialog{flex-direction:column;display:flex}.ui-dialog#animPicker .templatesDialog .canvasContainer{display:flex}.ui-dialog#animPicker .templatesDialog .canvasContainer .canvas{flex:1}.ui-dialog#animPicker .templatesDialog .canvasContainer .canvas div{text-align:center;width:100%;height:100%;margin-left:auto;margin-right:auto}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails{box-sizing:border-box;border:1px solid #9e9e9e;border-radius:12px;flex-direction:column;width:272px;height:400px;margin-left:8px;padding:8px;display:flex}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div{scrollbar-color:var(--scrollbar-color);scrollbar-width:auto;overflow:hidden auto}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div::-webkit-scrollbar{height:14px;background:0 0!important}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div::-webkit-scrollbar-track{-webkit-box-shadow:none;background:0 0!important}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div::-webkit-scrollbar-thumb{background-color:var(--theme-300);border-radius:8px;outline:none}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div::-webkit-scrollbar-thumb:hover{background-color:#66bb6a}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div::-webkit-scrollbar{width:14px}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div button{cursor:pointer;background:0 0;border:1px solid #fff;outline:none;width:calc(100% - 8px);margin-bottom:8px;display:flex}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div button span{margin-top:14px;margin-left:10px}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div button .iconImg{width:45px;height:45px;margin:2px}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div button.iconActive{background-color:#43a047}.ui-dialog#animPicker .templatesDialog .canvasContainer .animationThumbnails>div button:last-child{margin-bottom:0}.ui-dialog#animPicker .templatesDialog .canvasContainer #animLaunch,.ui-dialog#animPicker .templatesDialog .canvasContainer #animDelete:hover{cursor:pointer}.ui-dialog#animPicker .templatesDialog .canvasContainer #animationPreviews{float:left;background-color:#fff;border:1px solid #9e9e9e;border-radius:12px;width:400px;height:400px}.ui-dialog#animPicker .templatesDialog .canvasContainer #animationPreviews img{margin-left:auto;margin-right:auto}.ui-dialog#animPicker .templatesDialog .buttonBar{text-align:center;justify-content:flex-end;margin-top:8px;display:flex}.ui-dialog#animPicker .templatesDialog .buttonBar>div{margin-left:8px}.thumbnailing .ui-dialog,.thumbnailing .ui-widget-overlay{visibility:hidden!important}textarea{font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}input[type=text]{font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important}.ui-widget{font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #000}.ui-widget-content a{color:#fff}.ui-dialog{box-shadow:none;background:#212121;border-radius:20px;padding:4px;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif}.ui-dialog .ui-dialog-titlebar{background:0 0;border:none;font-size:large;color:#fff!important}.ui-dialog .ui-dialog-titlebar button{background:#fff;border:1px solid #757575;width:31px;height:31px;margin-top:-15px}.ui-dialog .ui-dialog-titlebar button:hover{background:#fff}.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close{cursor:pointer;background-image:url(https://static.purplemash.com/images/frontscreen/closepip.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #fff;border-radius:5px;width:30px;height:30px;margin-top:-15px;margin-left:-9px;background-color:transparent!important;outline:none!important}.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close>span.ui-icon-closethick{background-image:none}.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close:hover{background-color:#212121!important}.ui-dialog .ui-dialog-content{color:#fff!important}.ui-dialog .ui-dialog-content textarea,.ui-dialog .ui-dialog-content input.data-picker,.ui-dialog .ui-dialog-buttonpane textarea,.ui-dialog .ui-dialog-buttonpane input.data-picker{color:#fff;background:0 0;border:1px solid #fff}.ui-dialog .ui-dialog-content input[type=text]{color:#fff;background:0 0;border:1px solid #fff}.ui-dialog .ui-dialog-buttonpane input[type=text]{color:#fff;background:0 0;border:1px solid #fff}.ui-dialog .ui-dialog-content textarea:focus,.ui-dialog .ui-dialog-content input.data-picker:focus,.ui-dialog .ui-dialog-buttonpane textarea:focus,.ui-dialog .ui-dialog-buttonpane input.data-picker:focus{outline:none}.ui-dialog .ui-dialog-content input[type=text]:focus{outline:none}.ui-dialog .ui-dialog-buttonpane input[type=text]:focus{outline:none}.ui-dialog .ui-dialog-content form.pmChooseForm,.ui-dialog .ui-dialog-buttonpane form.pmChooseForm{min-height:70px;max-height:220px;margin-left:5px;padding-left:8px;overflow:hidden auto}.ui-dialog .ui-dialog-content img.pmChooseChoice,.ui-dialog .ui-dialog-buttonpane img.pmChooseChoice{opacity:.45;cursor:pointer;filter:grayscale(90%);vertical-align:middle;border:6px solid transparent;margin:12px}.ui-dialog .ui-dialog-content img.pmChooseChoice.selected,.ui-dialog .ui-dialog-buttonpane img.pmChooseChoice.selected{filter:none;opacity:1;border:6px solid #ff0}.ui-dialog .ui-dialog-content input.pmChooseChoice,.ui-dialog .ui-dialog-buttonpane input.pmChooseChoice{margin-top:12px;transform:scale(1.5)}.ui-dialog .ui-dialog-content input.pmChooseChoice:focus,.ui-dialog .ui-dialog-buttonpane input.pmChooseChoice:focus{outline:none!important}.ui-dialog .ui-dialog-content span.pmChooseChoiceLabel,.ui-dialog .ui-dialog-buttonpane span.pmChooseChoiceLabel{margin-left:6px}.ui-dialog .ui-dialog-content span.pmChooseChoiceLabel.imgLabel,.ui-dialog .ui-dialog-buttonpane span.pmChooseChoiceLabel.imgLabel{min-width:100px;display:inline-block}.pmDialogHideClose .ui-dialog-titlebar button{display:none}.exitDialogView{min-height:100px!important}.exitDialogView .message{padding-bottom:20px}.exitDialogView .buttons{margin-top:40px;display:block;text-align:center!important}.exitDialogView .buttons button{min-width:120px}.applicationDialog iframe{height:99%!important}.pmDialog.resetClassDialog ul.fancytree-container{max-height:320px}.pmDialog.resetClassDialog button.ok-btn{position:absolute;bottom:4px;right:4px}.pmDialog.alertSettings .entitySelector ul.fancytree-container{max-height:250px!important}.pmDialog.editSectionObjectDialog{z-index:1001}.pmDialog.editSectionObjectDialog .editSectionObjectDialog__row{flex-wrap:wrap;min-height:26px;margin:0;padding-bottom:4px;display:flex}.pmDialog.editSectionObjectDialog .editSectionObjectDialog__row label{text-align:left;vertical-align:top;width:120px;display:inline-block}.pmDialog.editSectionObjectDialog .editSectionObjectDialog__row input,.pmDialog.editSectionObjectDialog .editSectionObjectDialog__row select,.pmDialog.editSectionObjectDialog .editSectionObjectDialog__row textarea{width:200px}.pmDialog.editSectionObjectDialog .editSectionObjectDialog__row textarea{height:100px}.ui-dialog .ui-dialog-content .ui-button .ui-icon,.ui-dialog .ui-dialog-buttonpane .ui-button .ui-icon{display:none!important}.ui-dialog .ui-dialog-content .ui-button .ui-button-text,.ui-dialog .ui-dialog-buttonpane .ui-button .ui-button-text{padding:0}.ui-dialog .ui-dialog-content button img,.ui-dialog .ui-dialog-content .pmButton img,.ui-dialog .ui-dialog-buttonpane button img,.ui-dialog .ui-dialog-buttonpane .pmButton img{vertical-align:middle;border:none;margin:0;padding:2px 4px 2px 0}.ui-dialog.dialog-style-success,.ui-dialog.dialog-style-fail{box-shadow:none!important;background:0 0!important;border:none!important}.ui-dialog.dialog-style-success .ui-dialog-titlebar,.ui-dialog.dialog-style-fail .ui-dialog-titlebar{display:none!important}.ui-dialog.dialog-style-success .ui-dialog-content,.ui-dialog.dialog-style-fail .ui-dialog-content{text-align:center;color:#eee;background-position:0 0;background-repeat:no-repeat;font-family:Nunito,Arial,sans-serif;font-size:36px!important}.ui-dialog.dialog-style-success .ui-dialog-content{background-image:url(https://static.purplemash.com/images/dialogs/well-done.gif);background-size:720px 458px;padding-top:263px;width:700px!important;min-width:700px!important;min-height:240px!important;margin-top:-150px!important;padding-left:10px!important}.ui-dialog.dialog-style-fail .ui-dialog-content{background-image:url(https://static.purplemash.com/images/dialogs/bg.png);padding-top:35px;width:330px!important;min-width:330px!important;min-height:100px!important;padding-left:10px!important}.ui-dialog.dialog-style-fail .ui-dialog-content:after{content:"";background:url(https://static.purplemash.com/images/dialogs/time_out.gif) no-repeat;width:75px;height:75px;display:block;position:absolute;top:9px;left:20px}#pmToast{opacity:.9;color:#fff;text-align:center;z-index:100000;background-color:purple;border-radius:10px;width:220px;min-height:120px;margin-top:-60px;margin-left:-110px;padding:20px;font-size:20px;position:absolute;top:50%;left:50%}#filebrowser .localfile input[type=text]{margin-left:5px;padding:5px}.pmfilebrowserContainer{min-width:500px;max-width:840px;height:420px;max-height:420px;padding:.5em!important}.pmfilebrowserContainer .filesContainer{width:100%;height:250px;display:flex}.pmfilebrowserContainer .filesContainer>div{flex:1;overflow-x:hidden}.pmfilebrowserContainer.has-tags{height:470px;max-height:470px}.pmfilebrowserContainer.has-tags .tagsView{width:100%}.pmfilebrowserContainer.preview{min-width:780px}.pmfilebrowserContainer .pmfilebrowser{overflow:hidden!important}.pmfilebrowserContainer .pmfilebrowser .folders{vertical-align:top;border:1px solid #fff;height:100%}.pmfilebrowserContainer .pmfilebrowser p.copyright{clear:both}.pmfilebrowserContainer .pmfilebrowser p.copyright.pupil{color:#119951;font-size:inherit;padding-top:12px}.pmfilebrowserContainer .pmfilebrowser .previewViewContainer{vertical-align:top;background:#fff;border:1px solid #7d7d7e;height:100%;margin-left:10px;position:relative;overflow:hidden}.pmfilebrowserContainer .pmfilebrowser .previewViewContainer .previewImage{width:250px;height:255px;display:none;position:absolute}.pmfilebrowserContainer .pmfilebrowser .previewViewContainer .preview{vertical-align:top;background:#fff;border:none;width:100%;height:100%;overflow:hidden}.pmfilebrowserContainer .pmfilebrowser .previewViewContainer .previewBlocker{background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.pmfilebrowserContainer .pmfilebrowser .fileInputs{margin-top:8px}.pmfilebrowserContainer .pmfilebrowser .fileInputs input{margin-right:10px}.pmfilebrowserContainer .pmfilebrowser .fileInputs .fileInputError{color:red}.pmfilebrowserContainer .pmfilebrowser input[type=text]{padding:5px}.pmfilebrowserContainer .pmfilebrowser li{font:"Nunito, 'Helvetica Neue', Arial, Helvetica, sans-serif"}.pmfilebrowserContainer .pmfilebrowser .files{vertical-align:top;background:0 0;border:1px solid #fff;height:100%;margin-left:1%;overflow-y:auto}.pmfilebrowserContainer .pmfilebrowser .files .even{background-color:transparent}.pmfilebrowserContainer .pmfilebrowser .files .disabled{opacity:.5;filter:grayscale();pointer-events:none}.pmfilebrowserContainer .pmfilebrowser .files ul{margin:0;padding:2px;list-style-type:none}.pmfilebrowserContainer .pmfilebrowser .files ul li{cursor:pointer;background-repeat:no-repeat;height:32px;margin:0;padding:4px 0 0 36px;list-style-type:none}.pmfilebrowserContainer .pmfilebrowser .files ul li span{white-space:nowrap;display:block;padding-top:6px!important}.pmfilebrowserContainer .pmfilebrowser .files .active{background-repeat:no-repeat;background-color:#43a047!important}.pmfilebrowserContainer .pmfilebrowser .files .active span{color:#fff!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container{scrollbar-color:var(--scrollbar-color);scrollbar-width:auto;background:0 0;position:relative;overflow:hidden auto;border:none!important;padding:0!important;font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif!important;font-size:14px!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container::-webkit-scrollbar{height:14px;background:0 0!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container::-webkit-scrollbar-track{-webkit-box-shadow:none;background:0 0!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container::-webkit-scrollbar-thumb{background-color:var(--theme-300);border-radius:8px;outline:none}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container::-webkit-scrollbar-thumb:hover{background-color:#66bb6a}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container::-webkit-scrollbar{width:14px}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container li{min-height:40px}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container ul{margin-top:10px;padding:0 0 0 14px}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-expander{background-image:none;position:relative;top:4px}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-expander:after{box-sizing:content-box;content:"";vertical-align:top;border:2px solid #212121;border-width:2px 2px 0 0;width:4px;height:4px;display:inline-block;position:absolute;top:11px;left:10px;transform:rotate(45deg)}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-expanded .dynatree-expander:after{transform:rotate(135deg)}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container a:hover{background:0 0!important;border:none!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-title{color:#fff;position:relative;top:10px;border:none!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-160px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;margin-left:10px;display:inline-block;position:relative;top:3px}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .mywork .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-320px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .class .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-64px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .group .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-256px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .school .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-384px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .staff .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-448px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .todos .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:0 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .localFolder .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-160px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active:before{content:"";background:#43a047;width:100%;min-width:100px;height:40px;position:absolute;left:0}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active a{background:0 0!important;border:none!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active .dynatree-title{color:#fff}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-192px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block;background-position-y:-30px!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active .mywork .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-352px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active .class .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-128px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active .group .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-288px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active .school .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-416px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active .staff .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-224px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active .todos .dynatree-icon{content:"";background-image:url(https://static.purplemash.com/images/docs/fancytree/folders_pipNew.png);background-position:-32px 0;background-repeat:no-repeat;width:32px;min-width:32px;height:30px;display:inline-block}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-active .dynatree-expander:after{border-color:#fff}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-node.empty{pointer-events:none!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-node.empty .dynatree-icon{display:none!important}.pmfilebrowserContainer .pmfilebrowser .folders ul.dynatree-container .dynatree-node.empty .dynatree-title{font-style:italic}.pmfilebrowserContainer .pmfilebrowser .fileInputs{clear:both}.fancytree-container{scrollbar-color:var(--scrollbar-color);scrollbar-width:auto;border:none;margin:0;padding:0;overflow-x:hidden;outline:none!important}.fancytree-container::-webkit-scrollbar{height:14px;background:0 0!important}.fancytree-container::-webkit-scrollbar-track{-webkit-box-shadow:none;background:0 0!important}.fancytree-container::-webkit-scrollbar-thumb{background-color:var(--theme-300);border-radius:8px;outline:none}.fancytree-container::-webkit-scrollbar-thumb:hover{background-color:#66bb6a}.fancytree-container::-webkit-scrollbar{width:14px}.fancytree-container li span.fancytree-node .fancytree-icon{margin-top:5px}.fancytree-container li span.fancytree-node .fancytree-title{-webkit-user-select:none;user-select:none}.fancytree-container li span.fancytree-node .fancytree-title:hover{background-color:transparent;border-color:transparent}.fancytree-container li span.fancytree-node.fancytree-drop-accept:after,.fancytree-container li span.fancytree-node.fancytree-drop-target:after{background-color:#f3e5f5}.fancytree-container li:first-child span.fancytree-node{margin-top:0}.fancytree-container:not(.fancytree-container--collapsed) li span.fancytree-node.fancytree-drop-accept:not(.fancytree-drag-source){background-color:transparent!important}.fancytree-container:not(.fancytree-container--collapsed) li span.fancytree-node.fancytree-drop-accept:not(.fancytree-drag-source):after{content:"";background:#e8f5e9;width:100%;height:40px;display:inline-block;position:absolute;left:0}.fancytree-container:not(.fancytree-container--collapsed) li span.fancytree-node.fancytree-drop-accept:not(.fancytree-drag-source) span{z-index:1;background-color:transparent;position:relative;outline:none!important}.fancytree-container:not(.fancytree-container--collapsed) li span.fancytree-node.fancytree-drop-accept:not(.fancytree-drag-source) .fancytree-title{color:#000}.fancytree-container:not(.fancytree-container--collapsed) li span.fancytree-node.fancytree-active{background-color:transparent!important}.fancytree-container:not(.fancytree-container--collapsed) li span.fancytree-node.fancytree-active:after{content:"";background:#43a047;width:100%;height:40px;display:inline-block;position:absolute;left:0}.fancytree-container:not(.fancytree-container--collapsed) li span.fancytree-node.fancytree-active span{z-index:1;background-color:transparent;position:relative;outline:none!important}.fancytree-container:not(.fancytree-container--collapsed) li span.fancytree-node.fancytree-active .fancytree-title{color:#fff}.fancytree-container.disabled{opacity:.666}.entitySelector .fancytree-container{max-height:100%;position:relative}@media screen and (max-width:900px){.pmfilebrowserContainer .previewViewContainer{display:none}}#displayboardList .itemExists{opacity:.3;pointer-events:none;cursor:default}#displayboardList input[type=checkbox]{transform:scale(1.5)}#displayboardList input[name=search]{margin:5px 0}#displayboardList ul{-webkit-overflow-scrolling:touch;height:275px;margin:0;padding:13px 0 0 1px;list-style-type:none;overflow:auto}#displayboardList ul li{float:left;text-align:center;margin:0 5px 10px 0;padding-top:3px}#displayboardList ul li:hover{cursor:pointer;box-shadow:0 0 20px 5px rgba(255,255,255,.9)}#displayboardList ul li .title{width:130px;height:37px;overflow:hidden}#displayboardList ul li img{border:5px solid #fff;width:70px;height:70px;transition:box-shadow .5s}.shareDialogWindow .section,.shareDialogWindow>div[role=tabpanel]{border:2px solid #212121;min-height:140px;padding:15px}.shareDialogWindow ul.ui-tabs-nav{background:0 0;border:none;margin-top:0;margin-bottom:0;margin-right:30px;padding:0}.shareDialogWindow ul.ui-tabs-nav>li{box-sizing:border-box;max-width:300px;height:100%;box-shadow:none;background:#fff;border:2px solid #212121;border-bottom:none;border-top-left-radius:20px;border-top-right-radius:16px;outline:none;margin-top:0;margin-left:2%;margin-right:0;font-size:16px}.shareDialogWindow ul.ui-tabs-nav>li:after{border-color:transparent transparent transparent #fff}.shareDialogWindow ul.ui-tabs-nav>li:before{border-color:transparent transparent transparent #212121}.shareDialogWindow ul.ui-tabs-nav>li a{color:#212121;font-weight:600}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-hover,.shareDialogWindow ul.ui-tabs-nav>li.ui-state-active{padding-bottom:0}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-hover a,.shareDialogWindow ul.ui-tabs-nav>li.ui-state-active a{background-image:linear-gradient(transparent 29%,#212121 0%)}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-hover{box-sizing:border-box;background:#212121;border:2px solid #212121;border-bottom:none;margin-top:0}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-hover:after,.shareDialogWindow ul.ui-tabs-nav>li.ui-state-hover:before{border-color:transparent transparent transparent #212121}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-hover a{color:#fff;background-image:linear-gradient(transparent 29%,#212121 0%);font-weight:600}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-disabled{box-sizing:border-box;background:#e0e0e0;border:2px solid #e0e0e0;border-bottom:none;margin-top:0;opacity:1!important}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-disabled:after,.shareDialogWindow ul.ui-tabs-nav>li.ui-state-disabled:before{border-color:transparent transparent transparent #e0e0e0}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-disabled a{color:#757575;background-image:linear-gradient(transparent 29%,#e0e0e0 0%);font-weight:600}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-active{box-sizing:border-box;background:#212121;border:2px solid #212121;border-bottom:none;margin-top:0}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-active:after,.shareDialogWindow ul.ui-tabs-nav>li.ui-state-active:before{border-color:transparent transparent transparent #212121}.shareDialogWindow ul.ui-tabs-nav>li.ui-state-active a{color:#fff;background-image:linear-gradient(transparent 29%,#212121 0%);font-weight:600}.shareDialogWindow ul.ui-tabs-nav>li a{white-space:nowrap;text-overflow:ellipsis;text-align:center;box-sizing:border-box;background-image:linear-gradient(transparent 29%,#fff 0%);background-position:100%;background-repeat:repeat-y;background-size:1px 100%;outline:none;width:100%;height:100%;padding-top:11px;padding-left:8px;padding-right:8px;display:inline-block;overflow:hidden}.shareDialogWindow ul.ui-tabs-nav>li:after,.shareDialogWindow ul.ui-tabs-nav>li:before{content:"";border-style:solid;width:0;height:0;position:absolute;bottom:0}.shareDialogWindow ul.ui-tabs-nav>li:before{border-width:34px 0 0 12px;right:-12px}.shareDialogWindow ul.ui-tabs-nav>li:after{border-width:33px 0 0 12px;right:-10px}.shareDialogWindow ul.ui-tabs-nav>li:first-child{margin-left:0}.shareDialogWindow #tabs{border:none!important}.shareDialogWindow #tabs .section,.shareDialogWindow #tabs>div[role=tabpanel]{border:2px solid #212121;min-height:140px;padding:15px}.shareDialogWindow #tabs ul.ui-tabs-nav{background:0 0;border:none;margin-top:0;margin-bottom:0;margin-right:30px;padding:0}.shareDialogWindow #tabs ul.ui-tabs-nav>li{box-sizing:border-box;max-width:300px;height:100%;box-shadow:none;background:#fff;border:2px solid #212121;border-bottom:none;border-top-left-radius:20px;border-top-right-radius:16px;outline:none;margin-top:0;margin-left:2%;margin-right:0;font-size:16px}.shareDialogWindow #tabs ul.ui-tabs-nav>li:after{border-color:transparent transparent transparent #fff}.shareDialogWindow #tabs ul.ui-tabs-nav>li:before{border-color:transparent transparent transparent #212121}.shareDialogWindow #tabs ul.ui-tabs-nav>li a{color:#212121;font-weight:600}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-hover,.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-active{padding-bottom:0}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-hover a,.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-active a{background-image:linear-gradient(transparent 29%,#212121 0%)}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-hover{box-sizing:border-box;background:#212121;border:2px solid #212121;border-bottom:none;margin-top:0}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-hover:after,.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-hover:before{border-color:transparent transparent transparent #212121}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-hover a{color:#fff;background-image:linear-gradient(transparent 29%,#212121 0%);font-weight:600}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-disabled{box-sizing:border-box;background:#e0e0e0;border:2px solid #e0e0e0;border-bottom:none;margin-top:0;opacity:1!important}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-disabled:after,.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-disabled:before{border-color:transparent transparent transparent #e0e0e0}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-disabled a{color:#757575;background-image:linear-gradient(transparent 29%,#e0e0e0 0%);font-weight:600}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-active{box-sizing:border-box;background:#212121;border:2px solid #212121;border-bottom:none;margin-top:0}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-active:after,.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-active:before{border-color:transparent transparent transparent #212121}.shareDialogWindow #tabs ul.ui-tabs-nav>li.ui-state-active a{color:#fff;background-image:linear-gradient(transparent 29%,#212121 0%);font-weight:600}.shareDialogWindow #tabs ul.ui-tabs-nav>li a{white-space:nowrap;text-overflow:ellipsis;text-align:center;box-sizing:border-box;background-image:linear-gradient(transparent 29%,#fff 0%);background-position:100%;background-repeat:repeat-y;background-size:1px 100%;outline:none;width:100%;height:100%;padding-top:11px;padding-left:8px;padding-right:8px;display:inline-block;overflow:hidden}.shareDialogWindow #tabs ul.ui-tabs-nav>li:after,.shareDialogWindow #tabs ul.ui-tabs-nav>li:before{content:"";border-style:solid;width:0;height:0;position:absolute;bottom:0}.shareDialogWindow #tabs ul.ui-tabs-nav>li:before{border-width:34px 0 0 12px;right:-12px}.shareDialogWindow #tabs ul.ui-tabs-nav>li:after{border-width:33px 0 0 12px;right:-10px}.shareDialogWindow #tabs ul.ui-tabs-nav>li:first-child{margin-left:0}.shareDialogWindow .ui-tabs-panel{border-radius:0 20px 20px;min-height:300px}.ui-dialog.waitDialog{margin:0;padding:0;width:200px!important;height:200px!important;box-shadow:none!important;background:0 0!important;border:none!important}.ui-dialog.waitDialog .ui-dialog-titlebar{display:none}.ui-dialog.waitDialog .waitPanel{text-align:center;position:relative;overflow:hidden;width:220px!important;height:220px!important;padding:0!important}.ui-dialog.waitDialog .waitPanel span{color:#82748a;text-align:center;width:220px;font-size:17px;display:inline-block;position:absolute;bottom:17px;left:0}.ui-dialog.waitDialog .waitPanel .waitSpinner{background-color:rgba(255,255,255,.85);border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.ui-dialog.waitDialog .waitPanel .waitSpinner div{opacity:.85;background-image:url(https://static.purplemash.com/css/pmfilebrowser/spinner_192.gif);background-size:200px 200px;width:200px;height:200px;margin-left:10px}.ui-dialog.waitDialog .waitPanel.default .waitSpinner div{background-image:url(https://static.purplemash.com/css/pmfilebrowser/spinner_default.gif)}.ui-dialog.waitDialog .waitPanel.pip .waitSpinner div{background-image:url(https://static.purplemash.com/css/pmfilebrowser/spinner_pip.gif);opacity:.7!important}.ui-dialog.waitDialog .waitPanel.pip span{color:#333}.ui-dialog.waitDialog .waitPanel.dotcom .waitSpinner div{background-image:url(https://static.purplemash.com/css/pmfilebrowser/spinner_dotcom.gif)}.ui-dialog.waitDialog .waitPanel.dotcom span{color:#eb5e24}.ui-dialog.waitDialog.appWaitDialog{z-index:7;margin-top:-100px;margin-left:-100px;position:absolute;top:50%;left:50%}.ui-dialog.waitDialog.appWaitDialog .waitSpinner div{margin-top:10px}.soundPicker .sounds-container .sound-item{border:1px solid #ccc;width:75px;margin:5px;padding:5px;display:inline-block}.soundPicker .sounds-container .sound-item.selected{background-color:rgba(100,100,100,.5);border-color:#000}.soundPicker .sounds-container .sound-item .selectAudio{background:#fff}.soundPicker .sounds-container .sound-item .playAudio{width:25px;height:25px;position:relative;top:-25px;left:50px}.soundPicker .sounds-container .sound-item .recordFilename{text-align:center;margin-top:-20px}.soundPicker .sounds-container .nosound{box-sizing:border-box;border:1px solid #ccc;width:87px;height:114px;margin:5px;padding:5px;display:inline-block}.soundPicker .sounds-container .nosound span{text-align:center;width:76px;margin-top:6px;font-size:10pt;display:inline-block}.soundPicker button.recordButton,.soundPicker button#uploadSound{margin:6px}.printFileInfo{z-index:1000000;background:rgba(255,255,255,.75);border:1px solid #8e24aa;max-width:40vw;padding:2px;font-size:clamp(10px,1.5vw,14px);position:absolute;top:0;right:0}.printFileInfo label{width:40px;font-weight:700;display:inline-block}.printFileInfo .avatar{width:20px;height:20px}.printDisplayboardWorkInfo{z-index:1000000;background:#fff;border:1px solid #8e24aa;width:200px;padding:2px;font-size:16px;position:absolute;top:0;right:0}.printDisplayboardWorkInfo label{width:40px;font-weight:700;display:inline-block}.printDisplayboardWorkInfo .by_element label{width:50px;padding-left:5px;font-weight:400;display:inline-block}.printDisplayboardWorkInfo .avatar{width:20px;height:20px}.pm-tag-display{color:#fff;background:#43a047;border-radius:5px;max-width:65px;margin-bottom:4px;margin-right:4px;padding:3px;font-size:14px}.tagsView,.tagit.ui-widget{max-height:100px;font-size:16px;overflow-y:auto}.tagsView .tagView,.tagsView .tagit-choice,.tagit.ui-widget .tagView,.tagit.ui-widget .tagit-choice{color:#fff;cursor:pointer;background:#43a047;border-radius:5px;margin-bottom:4px;margin-right:4px;padding:3px;font-size:14px;display:inline-block}.tagsView .tagView span.delete,.tagsView .tagView a.tagit-close,.tagsView .tagit-choice span.delete,.tagsView .tagit-choice a.tagit-close,.tagit.ui-widget .tagView span.delete,.tagit.ui-widget .tagView a.tagit-close,.tagit.ui-widget .tagit-choice span.delete,.tagit.ui-widget .tagit-choice a.tagit-close{vertical-align:middle;width:16px;height:16px;margin-left:5px;display:inline-block;position:relative}.tagsView .tagView span.delete:after,.tagsView .tagView a.tagit-close:after,.tagsView .tagit-choice span.delete:after,.tagsView .tagit-choice a.tagit-close:after,.tagit.ui-widget .tagView span.delete:after,.tagit.ui-widget .tagView a.tagit-close:after,.tagit.ui-widget .tagit-choice span.delete:after,.tagit.ui-widget .tagit-choice a.tagit-close:after{content:"×";color:#fff;font-size:20px;line-height:20px;position:absolute;top:-3px;left:5px}.tagsView .tagView span.delete .ui-icon,.tagsView .tagView a.tagit-close .ui-icon,.tagsView .tagit-choice span.delete .ui-icon,.tagsView .tagit-choice a.tagit-close .ui-icon,.tagit.ui-widget .tagView span.delete .ui-icon,.tagit.ui-widget .tagView a.tagit-close .ui-icon,.tagit.ui-widget .tagit-choice span.delete .ui-icon,.tagit.ui-widget .tagit-choice a.tagit-close .ui-icon{display:none}.tagsView .tagView.partial-tag,.tagit.ui-widget .tagView.partial-tag{background:#43a047}.tagsView .tagView.focus,.tagit.ui-widget .tagView.focus{background:#347c37;outline:1px solid #43a047}.tagsView .tagView.partial-tag.focus,.tagit.ui-widget .tagView.partial-tag.focus{background:#347c37}.tagsView input,.tagit.ui-widget input{width:140px;margin:5px 5px 5px 0;padding:5px}.pmtags-autocomplete{z-index:20000}.pmtags-autocomplete .ui-menu-item a{color:#fff;background:#43a047;border-radius:5px;margin:4px}.pmtags-autocomplete .ui-menu-item a.ui-state-hover,.pmtags-autocomplete .ui-menu-item a.ui-state-focus{background:#347c37;margin:4px}.pm-policy{z-index:10000;color:#fff;text-align:center;visibility:hidden;background-color:#f36c3d;width:100%;padding:8px;font-size:20px;position:fixed;bottom:0}.pm-policy button{cursor:pointer;color:#fff;background:0 no-repeat;border:none;margin-left:50px;padding-left:30px;font-size:20px}.pm-policy button.findoutmore{background-image:url(https://static.purplemash.com/images/PMBase/policy_findoutmore.png)}.pm-policy button.accept{background-image:url(https://static.purplemash.com/images/PMBase/policy_accept.png)}.cb_slide_panel.panel_left,.cb_slide_panel.panel_right{width:auto!important}.btn-danger{background-color:#d2322d;background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d9534f;border-color:#ac2925}#kid-pad .btn-info:hover,.btn-info:focus{background-position:3px 7px}#slidepanel{text-align:center;background-color:rgba(0,0,0,.6);overflow:auto}#kid-pad{margin:0 auto}#kid-pad .btn{background-position:3px 7px;background-repeat:no-repeat;width:70px;height:90px}.digit{margin-top:60px}.btn-1{color:#e2ccb1;background-color:#d70212;border-color:#d70212;background-image:url(https://static.purplemash.com/images/mashlogin/animals/rabbit.png)!important}.btn-1:hover,.btn-1:focus{background-color:#e40213;border-color:#e40213}.btn-2{color:#507988;background-color:#e26202;border-color:#e26202;background-image:url(https://static.purplemash.com/images/mashlogin/animals/elephant.png)!important}.btn-2:hover,.btn-2:focus{background-color:#ef6702;border-color:#ef6702}.btn-3{color:#530ea6;background-color:#ead918;border-color:#ead918;background-image:url(https://static.purplemash.com/images/mashlogin/animals/dog.png)!important}.btn-3:hover,.btn-3:focus{background-color:#ebdb24;border-color:#ebdb24}.btn-4{color:#554942;background-color:#66a715;border-color:#66a715;background-image:url(https://static.purplemash.com/images/mashlogin/animals/tortoise.png)!important}.btn-4:hover,.btn-4:focus{background-color:#6db216;border-color:#6db216}.btn-5{color:#c1a881;background-color:#058423;border-color:#058423;background-image:url(https://static.purplemash.com/images/mashlogin/animals/lion.png)!important}.btn-5:hover,.btn-5:focus{background-color:#059026;border-color:#059026}.btn-6{color:#816442;background-color:#00ab7c;border-color:#00ab7c;background-image:url(https://static.purplemash.com/images/mashlogin/animals/giraffe.png)!important}.btn-6:hover,.btn-6:focus{background-color:#00b885;border-color:#00b885}.btn-7{color:#f7fcfe;background-color:#39b8c6;border-color:#39b8c6;background-image:url(https://static.purplemash.com/images/mashlogin/animals/penguin.png)!important}.btn-7:hover,.btn-7:focus{background-color:#43bcc9;border-color:#43bcc9}.btn-8{color:#f1ae82;background-color:#2661a9;border-color:#2661a9;background-image:url(https://static.purplemash.com/images/mashlogin/animals/monkey.png)!important}.btn-8:hover,.btn-8:focus{background-color:#2867b3;border-color:#2867b3}.btn-9{color:#c69c6d;background-color:#602581;border-color:#602581;background-image:url(https://static.purplemash.com/images/mashlogin/animals/bear.png)!important}.btn-9:hover,.btn-9:focus{background-color:#67288b;border-color:#67288b}.btn-0{color:#3c9d48;background-color:#e7accb;border-color:#e7accb;background-image:url(https://static.purplemash.com/images/mashlogin/animals/parrot.png)!important}.btn-0:hover,.btn-0:focus{background-color:#eab6d1;border-color:#eab6d1}.btn-d{background-image:url(https://static.purplemash.com/images/mashlogin/animals/cancel2.png)!important}.btn-c{background-image:url(https://static.purplemash.com/images/mashlogin/animals/delete.png)!important}.btn-print-password-digit{color:#000;background-image:none!important}.btn-print-password-digit.btn-1,.btn-print-password-digit.btn-9,.btn-print-password-digit.btn-5,.btn-print-password-digit.btn-9,.btn-print-password-digit.btn-8{color:#fff!important}.ui-dialog .ui-dialog-content.guestLoginDialog{text-align:center;scrollbar-color:var(--scrollbar-color);scrollbar-width:auto;padding:5px 0 0;position:relative;overflow:hidden auto}.ui-dialog .ui-dialog-content.guestLoginDialog::-webkit-scrollbar{height:14px;background:0 0!important}.ui-dialog .ui-dialog-content.guestLoginDialog::-webkit-scrollbar-track{-webkit-box-shadow:none;background:0 0!important}.ui-dialog .ui-dialog-content.guestLoginDialog::-webkit-scrollbar-thumb{background-color:var(--theme-300);border-radius:8px;outline:none}.ui-dialog .ui-dialog-content.guestLoginDialog::-webkit-scrollbar-thumb:hover{background-color:#66bb6a}.ui-dialog .ui-dialog-content.guestLoginDialog::-webkit-scrollbar{width:14px}.ui-dialog .ui-dialog-content.guestLoginDialog .login-input,.ui-dialog .ui-dialog-content.guestLoginDialog .password-input{text-align:center;padding:2px;font-size:16px}.ui-dialog .ui-dialog-content.guestLoginDialog .session-expired.heading{color:#e53935;padding-bottom:10px}.ui-dialog .ui-dialog-content.guestLoginDialog .heading{color:#212121;margin-bottom:7px;font-size:24px}.ui-dialog .ui-dialog-content.guestLoginDialog .heading.pupils-heading{padding-top:10px}.ui-dialog .ui-dialog-content.guestLoginDialog .login-input{margin-bottom:15px}.ui-dialog .ui-dialog-content.guestLoginDialog .advanced-actions{text-align:right;position:absolute;right:10px}.ui-dialog .ui-dialog-content.guestLoginDialog .advanced-actions span{cursor:pointer;color:#248eff;text-decoration:underline}.ui-dialog .ui-dialog-content.guestLoginDialog .error-message{color:#e53935}.ui-dialog .ui-dialog-content.guestLoginDialog .password-area{clear:both;display:none}.ui-dialog .ui-dialog-content.guestLoginDialog .kid-login-pad{float:right;background-color:#b6bdc5;border-top-left-radius:10px;padding:10px;display:none;position:relative}.ui-dialog .ui-dialog-content.guestLoginDialog .password-entry-form{padding-top:6px}.ui-dialog .ui-dialog-content.guestLoginDialog .password-entry-form .login-button{margin-top:10px}.ui-dialog .ui-dialog-content.guestLoginDialog.show-kid-login-pad .kid-login-pad{display:block}.ui-dialog .ui-dialog-content.guestLoginDialog.show-kid-login-pad .password-entry-form{margin-left:244px;overflow:hidden}.ui-dialog .ui-dialog-content.guestLoginDialog .height-setter{vertical-align:middle;width:0;height:25px}.ui-dialog .ui-dialog-content.guestLoginDialog .avatar{vertical-align:middle;background-color:#fff;border-radius:50%;width:40px;height:40px}.ui-dialog .ui-dialog-content.guestLoginDialog .heading{clear:both}.ui-dialog .ui-dialog-content.guestLoginDialog .pupils-heading{display:none}.ui-dialog .ui-dialog-content.guestLoginDialog .digit{text-align:center;padding-top:65px;margin-top:0!important}.ui-dialog .ui-dialog-content.guestLoginDialog .class-button{float:left;color:#fff;cursor:pointer;background:#212121;border-radius:0;margin:3px;padding:4px}.ui-dialog .ui-dialog-content.guestLoginDialog .class-button.selected{background-color:#1c75bc}.ui-dialog .ui-dialog-content.guestLoginDialog .pupils{clear:both}.ui-dialog .ui-dialog-content.guestLoginDialog .pupils .pupil-button{float:left;color:#fff;cursor:pointer;background:#212121;border-radius:10px;margin:3px;padding:4px}.ui-dialog .ui-dialog-content.guestLoginDialog .pupils .pupil-button.selected{background-color:#1c75bc}body{--scrollbar-color:auto}body.firefox{--scrollbar-color:var(--theme-300) transparent}.teacher-feedback .soundBar{box-sizing:border-box;background:#212121;border:1px solid #757575;border-radius:30px;width:74px;height:38px;margin-left:auto;padding:3px}.teacher-feedback .soundBar .recordSound{cursor:pointer;background-image:url(https://static.purplemash.com/images/soundImporter/record.svg);background-size:30px 30px;width:30px;height:30px;display:inline-block}.teacher-feedback .soundBar .playSound{cursor:pointer;background-image:url(https://static.purplemash.com/images/soundImporter/play.svg);background-size:30px 30px;width:30px;height:30px;display:inline-block}.teacher-feedback .soundBar .playSound.inactive{cursor:default;background-image:url(https://static.purplemash.com/images/soundImporter/play_inactive.svg)}.teacher-feedback .soundBar .playSound.inactive[data-type=audioHandInNote]{display:none}.teacher-feedback .header{border-radius:10px;margin:15px}.teacher-feedback .header .comment{color:#222;background:#fff;border:4px solid #969696;border-radius:10px;font-size:16px;display:block;overflow:hidden}.teacher-feedback .header .comment_placeholder{color:#616161;font-style:italic}.teacher-feedback .header .playSound{cursor:pointer;float:right;background-color:#fff;background-image:url(https://static.purplemash.com/images/soundImporter/play.svg);background-position:50%;background-repeat:no-repeat;background-size:30px 30px;border-radius:50%;width:30px;height:30px;margin-top:10px;padding:4px;display:inline-block}.teacher-feedback .header .playSound.inactive{cursor:default;background-image:url(https://static.purplemash.com/images/soundImporter/play_inactive.svg)}.teacher-feedback .header .playSound.inactive[data-type=audioHandInNote]{display:none}.teacher-feedback.corrections-panel{z-index:1000000;background:#424242;border-radius:10px;position:absolute;bottom:0;left:0}.teacher-feedback.corrections-panel .header .playSound{cursor:pointer;background-image:url(https://static.purplemash.com/images/soundImporter/play.svg);background-size:30px 30px;width:30px;height:30px;display:inline-block;position:absolute;bottom:10px;right:17px}.teacher-feedback.corrections-panel .header .playSound.inactive{cursor:default;background-image:url(https://static.purplemash.com/images/soundImporter/play_inactive.svg)}.teacher-feedback.corrections-panel .header .playSound.inactive[data-type=audioHandInNote]{display:none}.teacher-feedback.corrections-panel .header .comment{box-sizing:border-box;background:#fff;border-radius:10px;width:300px;height:80px;margin:15px;padding:5px;overflow-y:auto}.teacher-feedback.corrections-panel .header .icon{cursor:pointer}.teacher-feedback.corrections-panel .header .close-icon{cursor:pointer;box-sizing:border-box;float:right;background:#2e2e2e;border:1px solid #fff;border-radius:5px;width:26px;height:26px;margin-left:15px;position:relative}.teacher-feedback.corrections-panel .header .close-icon:after{content:"×";color:#fff;font-size:24px;line-height:24px;position:absolute;top:4px;left:5px}.teacher-feedback.corrections-panel .header .close-icon:hover{background:#212121}.teacher-feedback.corrections-panel .header .close-icon:after{top:-1px}.teacher-feedback.corrections-panel .header .preview-icon{float:left;background-image:url(https://static.purplemash.com/images/docs/preview.png);background-repeat:no-repeat;width:50px;height:50px;margin-top:15px;margin-right:15px}.teacher-feedback.corrections-dialog .icon{display:none}.teacher-feedback.corrections-dialog .header{margin:10px 0 0}.teacher-feedback.corrections-dialog .comment{margin:0;padding:15px}.teacher-feedback.corrections-dialog #openInNewTab{margin-top:5px}.teacher-feedback.corrections-dialog div.iframe-container{border:4px solid #b5b5b5;border-radius:10px;width:100%;overflow:auto}.teacher-feedback.corrections-dialog div.iframe-container iframe{border:none;width:1024px;min-width:1024px;height:768px;min-height:768px;overflow:hidden}body.hide-tutorial .widget-tooltipdialog.pmtutorial{visibility:hidden!important}body>.widget-tooltipdialog.pmtutorial{z-index:1100;width:auto!important;height:auto!important}body>.widget-tooltipdialog.pmtutorial .tooltipcontents{color:#fff;background:#212121;border:none;width:500px;height:auto;padding:0;position:fixed}body>.widget-tooltipdialog.pmtutorial .tooltipcontents .tutoriallabel{text-align:center;color:#fff;box-sizing:border-box;background-color:transparent;border:none;width:100%;height:40px;padding-top:8px;font-size:30px;font-weight:700;display:inline-block}body>.widget-tooltipdialog.pmtutorial .tooltipcontents .tutorialbox{background:#212121;display:flex;inset:50px 0 60px;overflow:hidden}body>.widget-tooltipdialog.pmtutorial .tooltipcontents .tutorialbox img{width:161px;height:211px}body>.widget-tooltipdialog.pmtutorial .tooltipcontents .tutorialbox .tutorialmsg{color:#fff;text-align:left;flex:1;height:auto;padding:12px;font-size:18px;line-height:1.5em;top:8px;left:12px}body>.widget-tooltipdialog.pmtutorial .tooltipcontents .tutorialbox .tutorialmsg b{color:transparent}body>.widget-tooltipdialog.pmtutorial .tooltipcontents .buttonbar{width:100%;height:60px;position:static!important}body>.widget-tooltipdialog.pmtutorial .tooltipcontents .checkboxArea{padding:0 12px}body>.widget-tooltipdialog.pmtutorial .tooltipcontents.pmtutorial-no-image .tutorialbox{min-height:50px}body>.widget-tooltipdialog.pmtutorial .tooltipcontents.pmtutorial-no-image .tutorialbox img{display:none}body>.widget-tooltipdialog.pmtutorial .tooltipcontents.pmtutorial-no-image .tutorialbox .tutorialmsg{width:auto;right:12px}body>.widget-tooltipdialog.pmtutorial .tooltipcontents.hidden.hidden-outofbounds{display:none}body>.widget-tooltipdialog.pmtutorial button{cursor:pointer;min-width:110px;position:absolute;bottom:5px;right:9px}body>.widget-tooltipdialog.pmtutorial button.pm-button--close{top:0;right:0;bottom:unset;min-width:unset;margin:10px}body>.widget-tooltipdialog.pmtutorial button.back{padding-left:26px;bottom:5px;left:9px}body>.widget-tooltipdialog.pmtutorial button.yes{padding-right:26px}body>.widget-tooltipdialog.pmtutorial button.persist{color:#fff;min-height:45px;padding-top:0;padding-bottom:0;padding-left:47px;bottom:8px;left:10px;right:auto;background:0 0!important;border:none!important;outline:none!important}body>.widget-tooltipdialog.pmtutorial button.persist:after{content:"";background-image:url(https://static.purplemash.com/images/2quiz/icons/icons40.png);background-position:-320px 0;background-repeat:no-repeat;width:40px;height:40px;display:inline-block;position:absolute;top:3px;left:2px}body>.widget-tooltipdialog.pmtutorial button.persist.selected:after{background-position:-480px 0}body>.widget-tooltipdialog.pmtutorial.hasPrev button.persist{margin-left:-111px;left:50%}.widget-tooltipdialog .tooltipcontents.centre:before{display:none}.widget-tooltipdialog .tooltipcontents .tutorialarrow{z-index:-1;position:absolute}.widget-tooltipdialog .tooltipcontents .tutorialarrow:before{content:"";background:#212121;border:1em solid transparent;border-color:transparent transparent #212121 #212121;width:18px;height:18px;position:absolute;transform:rotate(135deg);box-shadow:-3px 3px 3px rgba(255,255,255,.1)}.widget-tooltipdialog .tooltipcontents.hidden .tutorialarrow{display:none}.widget-tooltipdialog .tooltipcontents.pos-top .tutorialarrow{left:50%}.widget-tooltipdialog .tooltipcontents.pos-top .tutorialarrow:before{margin-left:-30px;top:-23px;left:50%}.widget-tooltipdialog .tooltipcontents.pos-left .tutorialarrow{margin-top:20px;top:50%;left:-23px;transform:rotate(-90deg)}.widget-tooltipdialog .tooltipcontents.pos-topright .tutorialarrow{left:100%}.widget-tooltipdialog .tooltipcontents.pos-bottom .tutorialarrow{margin-left:-30px;bottom:-23px;left:50%;transform:rotate(180deg)}.widget-tooltipdialog .tooltipcontents.pos-bottomright .tutorialarrow{left:90%}.widget-tooltipdialog .tooltipcontents.pos-right .tutorialarrow{margin-top:-30px;top:50%;right:-23px;transform:rotate(90deg)}.widget-tooltipdialog .tooltipcontents.pos-topleft .tutorialarrow:before{margin-left:15px;top:-23px;left:0}.widget-tooltipdialog .tooltipcontents.pos-topright .tutorialarrow:before{margin-right:15px;top:-23px;right:0}.widget-tooltipdialog .tooltipcontents.pos-bottomleft .tutorialarrow{margin-left:15px;bottom:-23px;left:60px;transform:rotate(180deg)}.widget-tooltipdialog .tooltipcontents.pos-bottomright .tutorialarrow{margin-right:15px;bottom:-23px;right:60px;transform:rotate(180deg)}.widget-tooltipdialog .tooltipcontents.centre .tutorialarrow{display:none}.saveConfirmDialog .ui-dialog-content{text-align:center}.saveConfirmDialog .text{margin-top:8px;margin-bottom:5px;font-weight:700}.saveConfirmDialog button{width:100%}.applicationDialog .ui-dialog-content{z-index:5;overflow:hidden;padding:0!important}.applicationDialog button{outline:none}.applicationDialog.appDialog{position:fixed}.applicationDialog.appDialog .ui-dialog-content{overflow-y:hidden}.media-manager .vue-tags-input .ti-tags,.media-manager .ti-autocomplete{max-height:200px;overflow-y:auto}.media-manager .search{border:1px solid #b4b4b4;border-radius:3px;width:100%;padding:7px}.media-manager .page-input{width:5em}.media-manager .v-select{margin:4px 0}.media-manager .v-select .vs__dropdown-toggle{background:#fff}.media-manager .v-select .vs__search{color:#757575}.media-manager .v-select button{background:0 0;border:none}.media-manager button{color:#fff;background:#8e24aa;border:1px solid #000;padding:5px}.media-manager button img.spinner{width:12px}.media-manager .paginator{justify-content:center;align-items:center;margin-top:10px;display:flex}.media-manager .paginator button{margin:10px}.media-manager.dialog .search-results-pane{height:300px}.media-manager .search-results-pane{background:#bbb;height:600px;overflow-y:auto}.media-manager .search-results-pane .no-search-results{justify-content:center;align-items:center;font-weight:700;display:flex}.media-manager .search-results-pane .search-results{flex-wrap:wrap;display:flex}.media-manager .search-results-pane .search-results .search-result{background:#9191ff;justify-content:center;align-items:center;width:100px;height:100px;margin:10px;padding:10px;display:flex}.media-manager .search-results-pane .search-results .search-result img{max-width:100px;max-height:100px}.media-manager .upload-panel{text-align:center;background:#0b93d5;flex-direction:column;justify-content:center;align-items:center;display:flex}.media-manager .upload-panel button{margin:20px}.media-manager .upload-panel ul li{list-style:none}.media-manager .edit-media-thumbnail img,.media-manager .edit-media-thumbnail video,.media-manager .edit-media-thumbnail audio{max-width:200px;padding-left:10px}.media-manager .uploaded-images{margin-top:5px;display:flex}.media-manager .uploaded-images .uploaded-image{cursor:pointer;padding-right:5px}.media-manager .edit-media-form{flex-grow:1}.media-manager .edit-media-form .path-aliases{min-height:80px;max-height:250px;font-family:Consolas,monospace;overflow-y:scroll}.media-manager .edit-media-form .form-row{flex-direction:column;justify-content:stretch;margin-top:10px;margin-bottom:10px;display:flex}.media-manager .edit-media-form .form-row label{display:block}.media-manager .edit-media-form .form-row .tags-row{align-items:center;width:100%;display:flex}.media-manager .edit-media-form .form-row .tags-row textarea{max-width:450px}.media-manager .edit-media-form .form-row .tags-row .vue-tags-input{flex:1}.switch-user .selectContainer select>option[disabled=disabled]{background-color:#90caf9}
