.ClassSelect-module_classFilter__tDjvJ{min-width:350px}@media(max-width:575px){.ClassSelect-module_classFilter__tDjvJ{min-width:200px}}@layer tailwind-base,antd;@layer tailwind-base{*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-2\.5{bottom:.625rem}.left-2{left:.5rem}.left-3{left:.75rem}.right-1{right:.25rem}.right-3{right:.75rem}.top-0{top:0}.top-1{top:.25rem}.top-2{top:.5rem}.top-3{top:.75rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-2{grid-column:span 2 / span 2}.col-start-4{grid-column-start:4}.row-span-2{grid-row:span 2 / span 2}.row-start-6{grid-row-start:6}.float-right{float:right}.float-left{float:left}.clear-both{clear:both}.-m-4{margin:-1rem}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mb-2{margin-bottom:-.5rem}.-mb-4{margin-bottom:-1rem}.-ml-2{margin-left:-.5rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-60{margin-left:15rem}.mr-0{margin-right:0}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.flow-root{display:flow-root}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.\!hidden{display:none!important}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-0{height:0px}.h-1\.5{height:.375rem}.h-12{height:3rem}.h-2{height:.5rem}.h-24{height:6rem}.h-64{height:16rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-80{max-height:20rem}.min-h-0{min-height:0px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-2\/4{width:50%}.w-20{width:5rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-4\/5{width:80%}.w-56{width:14rem}.w-6{width:1.5rem}.w-auto{width:auto}.w-full{width:100%}.w-min{width:min-content}.min-w-0{min-width:0px}.min-w-24{min-width:6rem}.min-w-32{min-width:8rem}.min-w-full{min-width:100%}.max-w-\[1000px\]{max-width:1000px}.max-w-\[652px\]{max-width:652px}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-1\/4{flex-basis:25%}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-auto{cursor:auto}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.break-after-page{break-after:page}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-\[8px\]{gap:8px}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-pretty{text-wrap:pretty}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-neutral-800{--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.border-red-500\/40{border-color:#ef444466}.border-transparent{border-color:transparent}.bg-black\/55{background-color:#0000008c}.bg-black\/65{background-color:#000000a6}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-neutral-950{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/80{background-color:#fffc}.object-cover{object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pr-4{padding-right:1rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[13px\]{font-size:13px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0rem\]{line-height:0rem}.leading-none{line-height:1}.tracking-widest{letter-spacing:.1em}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-neutral-100{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.text-white\/75{color:#ffffffbf}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.\[_\:string\]{_:string}.\[char\:string\]{char:string}.\[id\:number\]{id:number}.\[id\:string\]{id:string}.\[key\:number\]{key:number}.\[key\:string\]{key:string}.\[studentId\:number\]{student-id:number}.\[style\:string\]{style:string}.\[tag\:string\]{tag:string}}.\*\:border-2>*{border-width:2px}.\*\:\!border-gray-300>*{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))!important}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:block{display:block}@media(min-width:640px){.sm\:order-1{order:1}.sm\:order-2{order:2}}@media(min-width:768px){.md\:block{display:block}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:h-full{height:100%}.print\:overflow-y-visible{overflow-y:visible}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--switch-color: #3C4EBC;--switch-color-f80: rgba(60, 78, 188, .8);--primary-color: #3C4EBC;--info-color: var(--primary-color);--processing-color: var(--primary-color);--link-color: var(--primary-color);--link-hover-color: #4959c5;--success-color: #24816a;--success-bg-white-text: #1e836c;--submit-color: #24816a;--publish-color: #24816a;--due-date-color: #ce2e2e;--new-unread-post-color: #c04c4d;--error-color: #d93131;--error-text-color: #b92828;--missing-text-color: #bb3839;--explain-error: #d93131;--missing-color: #d93131;--incomplete-color: #EB5757;--warning-color: #F2994A;--warning-text-color: #8c6800;--scheduled-color: #9c7603;--scheduled-text-color: #856501;--filter-color: #916400;--orange-color: #a45001;--orange-color-f10: #ffe7d1;--menu-highlight-color: var(--primary-color);--input-hover-border-color: var(--primary-color);--menu-light-theme-bg: #FFFFFF;--menu-light-theme-icon-bg: #F6F8FC;--menu-light-theme-color-base: #647286;--item-hover-bg: #F5F5F5;--layout-body-background: #F6F8FC;--component-background: #FFFFFF;--component-background-f50: rgba(255, 255, 255, .5);--component-background-f60: rgba(255, 255, 255, .6);--component-background-f70: rgba(255, 255, 255, .7);--component-background-f80: rgba(255, 255, 255, .8);--component-background-f90: rgba(255, 255, 255, .9);--component-background-f95: rgba(255, 255, 255, .95);--default-background-gray: #F5F5F5;--mask-background-color: #000000;--text-color: #29364D;--heading-color: #29364D;--text-color-secondary: #5f6c7f;--text-color-not-open-yet: #556072;--border-checkbox-color: #9E9E9E;--border-color-darker: #E3E3E3;--border-color-base: #E3E3E3;--border-color-split: #E3E3E3;--border-color-table: #f0f0f0;--black-color: #000000;--placeholder-color: #747474;--empty-description-color: #747474;--issubmitting-disabled-color: #6e6e6e;--disabled-color: #727272;--row-disabled-color: #6e6e6e;--disabled-bg: rgba(0, 0, 0, .12);--locked-bg: #f6f6f6;--disabled-bg-discussion-grid-view: #efefef;--disabled-input-color: #626262;--disabled-input-bg: rgba(0, 0, 0, .12);--radio-dot-disabled-color: rgba(0, 0, 0, .2);--shadow-color: #DADADA;--shadow-color-lighter: #E3E3E3;--skeleton-color: #e1e8ef;--skeleton-to-color: #d6dce3;--table-bg-color: #efefef;--table-row-bg-color: #fbfbfb;--table-sort-active-color: #f0f0f0;--table-gradebook-row-hovered-bg-color: #eeeeee;--table-gradebook-row-active-bg-color: #cfcfcf;--table-cell-fix-left-right-selected-color: #f0f0f0;--is-exclude-bg-color: #f6f6f6;--success-color-f10: rgba(36, 129, 106, .1);--success-color-f20: rgba(36, 129, 106, .2);--success-color-f30: rgba(36, 129, 106, .3);--submit-color-f10: #f4fefc;--publish-color-f10: #f4fefc;--primary-color-f10: rgba(60, 78, 188, .1);--primary-color-f20: rgba(60, 78, 188, .2);--primary-color-f30: rgba(60, 78, 188, .3);--primary-color-f40: rgba(60, 78, 188, .4);--primary-color-f50: rgba(60, 78, 188, .5);--primary-color-f60: rgba(60, 78, 188, .6);--primary-color-f70: rgba(60, 78, 188, .7);--primary-color-f80: rgba(60, 78, 188, .8);--primary-color-d10: #303e95;--primary-color-d10-bg: #303e95;--tabs-hover-color: rgba(60, 78, 188, .8);--info-color-d8: #32419d;--warning-color-f10: rgba(242, 153, 74, .1);--warning-color-f20: rgba(242, 153, 74, .2);--warning-color-l38: #ffffff;--warning-color-d20: #916c00;--warning-view-user-notice-text-color: #916c00;--warning-color-notifications-on-dashboard: #916c00;--scheduled-color-f10: #fdf8e6;--filter-color-f10: rgba(145, 100, 0, .1);--error-color-f10: #fbeaea;--missing-color-f10: rgba(217, 49, 49, .1);--missing-color-f20: rgba(217, 49, 49, .2);--incomplete-color-f10: rgba(235, 87, 87, .1);--text-color-secondary-f10: rgba(95, 108, 127, .1);--text-color-secondary-f24: rgba(95, 108, 127, .24);--text-color-secondary-l10: #77859a;--affix-bg-color-f94: rgba(255, 255, 255, .94);--alert-info-border-color: #3c4ebc;--alert-warning-border-color: #F2994A;--menu-light-theme-hover-bg: #3c4ebc;--menu-light-theme-color-disabled: rgba(255, 255, 255, .25);--menu-light-theme-color-dark: rgba(255, 255, 255, .85);--menu-light-theme-border: #E3E3E3;--card-background: #FFFFFF;--card-border-color: #E3E3E3;--drag-background-hover-color: #F6F8FC;--grade-background-color: #F5F5F5;--modal-readmore-background-color: linear-gradient(transparent, rgba(255, 255, 255, .75) 40%, #fff 70%, #fff);--input-react-phone: #000;--table-selected-row-bg: rgba(60, 78, 188, .1);--rich-content-placeholder-color: rgba(0, 0, 0, .6);--dropdown-selected-color: #3c4ebc;--dropdown-selected-bg: rgba(60, 78, 188, .2);--cl-hx-Df: #424242;--cl-hx-G: #29364D;--cl-hx-R: #c32b2b;--cl-hx-O: #955d2b;--cl-hx-Y: #826307;--cl-hx-LG: #337900;--cl-hx-GR: #197842;--avatar-color-text-placeholder: #747474;--tag-inactive-color: #747474;--tag-note-visitation-green: #2f860a;--tag-note-visitation-blue: #0958d9;--tag-note-visitation-purple: #531dab;--tag-note-visitation-red: #ad111e;--tag-note-visitation-yellow: #897200;--tag-supporting-ready-bg-color: rgba(60, 78, 188, .1);--tag-supporting-in-processing-bg-color: #fdf8e6;--tag-supporting-completed-bg-color: #f4fefc;--tag-supporting-failed-bg-color: #fbeaea;--impersonate-theme-color: #a488ba;--link-color-impersonate: #565a7a;--switch-off-color: #747474;--business-card-color: #d93900;--academic-planner-green-text-color: #008204;--selected-check-color: #52c41a;--happing-red-color: #c32b2b;--next-today-yellow: #946e00;--is-class-inactive: #000000;--certificate-color-f10: rgba(60, 78, 188, .1);--table-warning-row: rgba(217, 49, 49, .1);--success-score-report: #2eb291;--yellow-score-report: #ffff00;--orange-score-report: #ffa500;--placeholder-hover-show-pencil-color: #6e6e6e;--passtrack-green-color: #317535;--passtrack-button-green-color: #317535;--passtrack-blue-color: #3968b2;--passtrack-orange-color: #c35001;--is-highlight-focus-question-group: #227f68;--class-card-end-date: #e33333;--completed-course-comp-success-color: #24816a;--event-list-view-joined-text-color: #24816a;--event-list-view-joined-color: #24816a;--event-list-view-past-color: #556072;--layout-header-height: 80px;--impersonate-base-height: 42px}@media print{.print\:hidden{display:none}.hidden.print\:show{display:initial}*{font-size:14px}.printGradesWrapper .printGrades{display:unset}.printGradesWrapper .printGrades .gradebookColRight{display:flex;align-items:flex-start;margin-left:0;margin-bottom:20px}.printGradesWrapper .printGrades .gradebookColRight .totalGrade{margin-top:50px;padding-right:80px}.printGradesWrapper .printGrades .gradebookColRight .overall-grade-student{width:35%;margin-right:20px}.printGradesWrapper .printGrades .gradebookColRight .overall-grade-student+div{flex:1}.printGradesWrapper .printGrades .gradebookColRight .overall-grade-student-m-b-0{width:400px;margin-left:24px}.print-table .ant-table-content>table>tbody>tr{page-break-before:auto}.print-table .ant-table-content>table>thead{display:table-row-group}.print-table .ant-table-content>table *{page-break-inside:avoid}.print-table .ant-table-content>table .cell-score.student-classes-score{display:flex}.print-table .ant-table-content>table .gradebook-score-react-base-table .gradebook-score-input-grading .wrap-editGrade{width:auto;height:auto}.print-table .ant-table-content>table .gradebook-score-react-base-table .gradebook-score-input-grading .wrap-editGrade .rubricScore{line-height:unset;height:auto}.print-table .ant-table-content>table .gradebook-score-react-base-table .gradebook-score-input-grading .wrap-editGrade .pointScoreStudentGlobal{width:auto}.print-table .ant-table-content>table .svg-circle-bg{min-width:unset;width:16px;height:16px;margin-right:8px;background:transparent}.print-table .ant-table-content>table .ant-tag{background:none;display:inline}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder{background-color:#fff!important}.ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:#29364d!important}.ant-table-thead>tr>th{background-color:#fff!important;color:#29364d!important}.ant-table-thead>tr>th:before{background-color:#e3e3e3!important}.ant-table-tbody>tr>td{background-color:#fff!important;color:#29364d!important;border-color:#e3e3e3!important}.ant-empty-image svg ellipse{fill:#f5f5f5}.ant-empty-image svg g{stroke:#d9d9d9}.ant-empty-image svg path{fill:#fafafa}.ant-checkbox-wrapper{color:#29364d!important}.ant-checkbox .ant-checkbox-inner,.ant-radio-wrapper .ant-radio-inner{background-color:#fff;border:1px solid #9E9E9E}.ai-themes-is-print .ant-btn-link>span{vertical-align:middle}.text-question-response .ai-send-wrapper-is-print{padding-top:0;padding-bottom:0}.text-question-response .ai-send-wrapper-is-print .ai-send{margin:0;padding:0}.text-question-response .ai-send-wrapper-is-print .ai-send *,.text-question-response .ai-send-wrapper-is-print .ant-collapse-extra .anticon{display:none}.score-report-print .BaseTable__table-main{outline-width:2px!important}.score-report-print .BaseTable__header-row,.score-report-print .BaseTable__row{border-bottom:3px solid var(--border-color-base)!important}.score-report-print .BaseTable__header-cell,.score-report-print .BaseTable__row-cell{border-right:2px solid var(--border-color-base)!important}.table-sbg-in-submissions .ant-table-sticky-holder{position:unset}.table-sbg-in-submissions .ant-table-body{overflow:unset}}.is-printing .blank-questions-view-only .__se__uneditable.link-color-in-editor{margin-bottom:0}.is-printing .fake-checkbox>span:first-child{display:inline-block;width:20px;height:20px;border:1px solid var(--border-checkbox-color);margin:0 8px;border-radius:5px}.is-printing .SView-fill-in-blank-show-answer span{display:flex}.is-printing .SView-fill-in-blank-show-answer span span.flex{margin-right:8px}.is-printing .SView-fill-in-blank-show-answer span span.flex .checkbox-view-items .ant-checkbox{margin-right:4px}.is-printing .sun-editor-editable span.__se_fillInBlank .checkbox-view-items span.ant-checkbox{display:flex;margin-left:8px;margin-right:8px}.is-printing .questionsPrinting{margin-bottom:5px}.is-printing .titlePrinting{font-size:14px!important;margin:0;padding:0}.is-printing .titlePrinting *{font-size:14px!important;line-height:20px}.is-printing .scorePrinting{color:#29364d;font-size:14px}.is-printing .optionItemPrinting{margin-bottom:5px}.is-printing .StudentActItemViewPrinting,.is-printing .StudentActItemViewPrinting *{font-size:14px!important}.is-printing .contentItemPrinting,.is-printing .contentItemPrinting *{margin-bottom:0}.print-certificate.printing{display:flex;justify-content:center;overflow:hidden}.print-certificate.printing img.small{object-fit:none}.print-certificate.printing img.large{width:100%;height:auto;object-fit:contain}html,body{width:100%;height:unset}html{height:100%;-webkit-text-size-adjust:100%}body{background-color:var(--body-background);color:var(--text-color);min-height:100vh;overflow:auto;position:relative;font-family:Roboto,Helvetica,Arial,sans-serif}@media screen and (max-width:992px){body{overscroll-behavior:contain;min-height:unset}}.ant-layout{color:var(--text-color);background:var(--body-background);min-height:100vh}.ant-layout.ant-layout-has-sider{flex-direction:row}.ant-layout.ant-layout-has-sider>.ant-layout.overflow-visible,.ant-layout.ant-layout-has-sider>.ant-layout-content.overflow-visible{overflow:visible}.ant-layout-header{background-color:transparent}.ant-layout-header .logo{display:flex;align-items:center;min-width:fit-content;height:100%;padding:0 20px;cursor:pointer;box-shadow:none}.ant-layout-header .logo img{display:inline-block;vertical-align:middle;width:100%;max-height:50px}.ant-layout-header.layout-header-mobile{height:56px}@media screen and (max-width:768px){.ant-layout-header.layout-header-mobile{height:112px}}.ant-layout-header.layout-header-mobile-parent-portal-only{height:56px;line-height:56px}.ant-layout-header.layout-header-profile-review-mobile{height:80px}@media screen and (max-width:768px){.ant-layout-header{height:112px}}.ant-layout-content.layout-content{margin:16px 16px 0}.ant-layout-content.layout-content-top-navigation{margin-top:12px}.ant-layout-content .groups-home-page .activity-editor{max-height:unset;border-color:transparent}.ant-layout-wrapper{min-height:calc(100vh - 24px)}.ant-layout.login-user-layout,.ant-layout.public-layout{min-height:100vh;background:var(--component-background)}@media(min-width:768px){.ant-layout.login-user-layout,.ant-layout.public-layout{min-height:unset;background-repeat:no-repeat;background-position:center;background-size:100%}}.ant-layout.login-user-layout .select-lang,.ant-layout.public-layout .select-lang{height:56px;line-height:56px}.ant-layout.login-user-layout .login-content,.ant-layout.public-layout .login-content{width:80%;max-width:820px;margin:auto;box-shadow:none}.ant-layout.login-user-layout .login-content-forget-password-page,.ant-layout.public-layout .login-content-forget-password-page{width:50%;max-width:500px;padding:24px 48px}.ant-layout.login-user-layout .login-content-v2,.ant-layout.public-layout .login-content-v2{max-width:800px;height:100%;padding-top:24px;padding-left:8px;padding-right:24px;display:flex;flex-direction:column;justify-content:center}.ant-layout.login-user-layout .login-content-v2 .logo-v2,.ant-layout.public-layout .login-content-v2 .logo-v2{margin:0 48px 24px}@media screen and (max-width:992px){.ant-layout.login-user-layout .login-content-v2 .logo-v2,.ant-layout.public-layout .login-content-v2 .logo-v2{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:100%;height:auto;max-height:50px}}.ant-layout.login-user-layout .login-content-v2 .content-wrapper-280,.ant-layout.public-layout .login-content-v2 .content-wrapper-280{width:280px;margin-left:auto;margin-right:auto}.ant-layout.login-user-layout .login-content-v2-on-mobile,.ant-layout.public-layout .login-content-v2-on-mobile{width:100%;min-height:calc(100vh - 38px);border-radius:5px;margin:0;padding-left:24px;display:block}@media screen and (min-width:576px){.ant-layout.login-user-layout .login-content-v2-on-mobile,.ant-layout.public-layout .login-content-v2-on-mobile{display:flex;flex-direction:row-reverse;max-width:unset;padding-left:0;padding-right:16px}.ant-layout.login-user-layout .login-content-v2-on-mobile .content-wrapper,.ant-layout.public-layout .login-content-v2-on-mobile .content-wrapper{width:280px}}@media screen and (min-width:992px){.ant-layout.login-user-layout .login-content-v2,.ant-layout.public-layout .login-content-v2{display:block}.ant-layout.login-user-layout .login-content-v2 .logo-v2,.ant-layout.public-layout .login-content-v2 .logo-v2{margin-left:auto;margin-right:auto;max-width:50%}}.ant-layout.login-user-layout .main-background-image-v2,.ant-layout.public-layout .main-background-image-v2{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.ant-layout.login-user-layout .main-background-image-v2 .welcome-message,.ant-layout.public-layout .main-background-image-v2 .welcome-message{width:fit-content;max-width:calc(52% - 48px);position:absolute;left:24px;bottom:24px;padding:16px;border-radius:5px;background-color:#00000073;color:#fff}@media screen and (max-width:992px){.ant-layout.login-user-layout .main-background-image-v2,.ant-layout.public-layout .main-background-image-v2{position:unset}.ant-layout.login-user-layout .main-background-image-v2 .welcome-message,.ant-layout.public-layout .main-background-image-v2 .welcome-message{width:100%;max-width:100%;position:unset;min-height:200px;height:100%;display:flex;align-items:end;justify-content:flex-start}}@media screen and (max-width:576px){.ant-layout.login-user-layout .main-background-image-v2,.ant-layout.public-layout .main-background-image-v2{margin:16px 0 0}}.ant-layout.login-user-layout .footer-mobile,.ant-layout.public-layout .footer-mobile{margin:0}.ant-layout.login-user-layout .admin-login,.ant-layout.public-layout .admin-login{width:500px;background-color:var(--component-background);margin:0 auto;padding:24px 48px;border-radius:5px;box-shadow:0 1px 15px #0000000a,0 1px 6px #0000000a}.ant-layout.login-user-layout .admin-login-dashboard,.ant-layout.public-layout .admin-login-dashboard{padding:0;min-height:50vh;overflow:auto}.ant-layout.login-user-layout.self-enroll-login-page,.ant-layout.public-layout.self-enroll-login-page{width:80%;max-width:820px;margin:auto}.ant-layout.login-user-layout.self-enroll-login-page .login-content,.ant-layout.public-layout.self-enroll-login-page .login-content{width:100%;max-width:unset;margin:unset}.ant-layout.login-user-layout.url-background-image-on-mobile,.ant-layout.public-layout.url-background-image-on-mobile{background-repeat:no-repeat;background-position:center;background-size:cover}.ant-layout.login-user-layout.preview-login-v2,.ant-layout.public-layout.preview-login-v2{min-height:unset;height:auto;max-width:80%}@media screen and (max-width:992px){.ant-layout.login-user-layout.preview-login-v2,.ant-layout.public-layout.preview-login-v2{max-width:unset}.ant-layout.login-user-layout.preview-login-v2 .login-content-v2,.ant-layout.public-layout.preview-login-v2 .login-content-v2{width:100%}.ant-layout.login-user-layout,.ant-layout.public-layout{min-height:100vh;height:auto}}.ant-layout.layout-theme-color .eportfolio-preview-only{padding-bottom:12px}.ant-layout.layout-theme-color .ePortfolio-layout-profile-section-wrapper{max-height:unset}.ant-layout.layout-timeline-page{background-color:var(--component-background)}.ant-layout.layout-timeline-page .eportfolio-preview-only{display:none}.ant-layout.layout-timeline-page .ePortfolio-allow-updating-background{background-color:var(--body-background)}.ant-layout.layout-timeline-page .ePortfolio-layout{margin:-20px -24px 0;flex-wrap:nowrap}@media screen and (max-width:768px){.ant-layout.layout-timeline-page .ePortfolio-layout{flex-wrap:wrap}}.ant-layout.layout-timeline-page .timeline-only{max-width:320px;background-color:var(--component-background);border-right:1px solid var(--border-color-base)}@media screen and (min-width:992px){.ant-layout.layout-timeline-page .timeline-only{min-width:320px}}.ant-layout.layout-timeline-page .timeline-only .ePortfolio-layout-profile-section-card{height:auto}.ant-layout.layout-timeline-page .timeline-only .ePortfolio-layout-profile,.ant-layout.layout-timeline-page .timeline-only .ePortfolio-layout-profile-pages{width:unset}.ant-layout.layout-timeline-page .timeline-only .ePortfolio-layout-profile-section-wrapper{max-height:calc(100vh - 152px)}@media screen and (max-width:768px){.ant-layout.layout-timeline-page .timeline-only .ePortfolio-layout-profile-section-wrapper{max-height:unset}}.ant-layout.layout-timeline-page .timeline-only .full-popup-timeline-only{width:320px;left:0;bottom:0}.ant-layout.layout-timeline-page .timeline-only .user-info{margin-top:0;align-items:center}.ant-layout.layout-timeline-page .timeline-only .user-info-name{margin-top:0}.ant-layout.layout-timeline-page .timeline-only .user-info.ant-card-meta .ant-card-meta-avatar{position:unset;top:0}.ant-layout.layout-timeline-page .timeline-only .user-info.ant-card-meta .ant-card-meta-detail{padding-left:0}.ant-layout.layout-timeline-page .timeline-only .user-info.ant-card-meta .ant-card-meta-detail .ant-card-meta-title{margin-top:0}@media screen and (max-width:768px){.ant-layout.layout-timeline-page .timeline-only{width:100%;max-width:100%;border-right-color:transparent;border-bottom:1px solid var(--border-color-base)}}.impersonate-notification .ant-affix{z-index:1001}.impersonate-notification .stop-impersonating{padding:8px 24px;max-height:42px;line-height:1.2;color:#29364d;background:#ffcac7;border:1px solid #ffa39e;font-size:14px;display:flex;align-items:center}.impersonate-notification .stop-impersonating-themes-color{background-color:var(--impersonate-theme-color);border-color:var(--impersonate-theme-color);height:40px;padding:0}.impersonate-notification .stop-impersonating .link-color-impersonate{color:var(--link-color-impersonate)}@media screen and (max-width:576px){.impersonate-notification .stop-impersonating{padding-left:16px;padding-right:16px}}.impersonate-notification+.ant-layout-header .header-imperonate{top:unset}.impersonate-notification+.ant-layout-header+.ant-layout-content .sidebar{--heightImpersonate: 42px;padding-top:calc(80px + var(--heightImpersonate))}.impersonate-notification+.ant-layout-header+.ant-layout-content .sidebar .menu .nav-scroll{--heightA: 40px;--heightB: 40px;--heightC: 42px;--heightD: calc(var(--heightA) + var(--heightB) + var(--heightC));height:calc(100% - var(--heightD))}.impersonate-notification+.ant-layout-header+.ant-layout-content .sidebar .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed{--heightA: 40px;--heightB: 42px;--heightC: calc(var(--heightA) + var(--heightB));bottom:calc(var(--heightC) - 1px)}@media screen and (max-width:992px){.impersonate-notification+.ant-layout-header+.ant-layout-content .sidebar{padding-top:0}}.impersonate-notification+.ant-layout-header+.ant-layout-content .btn-top-fixed,.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-announcement,.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-conference,.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-discussion,.impersonate-notification+.ant-layout-header+.ant-layout-content .edit-discussion,.impersonate-notification+.ant-layout-header+.ant-layout-content .open-quick-grader,.impersonate-notification+.ant-layout-header+.ant-layout-content .lp-populate-modules{top:138px}.impersonate-notification+.ant-layout-header+.ant-layout-content .btn-top-fixed.position-custom,.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-announcement.position-custom,.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-conference.position-custom,.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-discussion.position-custom,.impersonate-notification+.ant-layout-header+.ant-layout-content .edit-discussion.position-custom,.impersonate-notification+.ant-layout-header+.ant-layout-content .open-quick-grader.position-custom,.impersonate-notification+.ant-layout-header+.ant-layout-content .lp-populate-modules.position-custom{top:158px}.impersonate-notification+.ant-layout-header+.ant-layout-content .affix-tabs-submissions .ant-affix,.impersonate-notification+.ant-layout-header+.ant-layout-content .time-limit .ant-affix{top:122px!important}.impersonate-notification+.ant-layout-header+.ant-layout-content .time-limit{top:122px!important}.impersonate-notification+.ant-layout-header+.ant-layout-content .submission-table-head{top:156px!important}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header{--heightImpersonateTopNav: 42px;top:calc(80px + var(--heightImpersonateTopNav))}@media screen and (max-width:576px){.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header{top:154px}}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor{max-height:calc(100vh - 332px);overflow-y:auto;overflow-x:hidden}@media screen and (max-width:1600px){.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor{max-height:calc(100vh - 324px)}}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage .ant-card-body,.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-student-work .ant-card-body{padding-bottom:0!important}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage{max-height:calc(100vh - 234px);overflow-x:hidden;background-color:transparent;box-shadow:none;border:0;margin:-20px -24px 0}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage-groups{max-height:calc(100vh - 372px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage-view{max-height:calc(100vh - 168px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage-caseloads{max-height:calc(100vh - 308px);margin-bottom:0}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage-caseloads .ant-card-body{padding-top:0!important;padding-bottom:0!important}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-setup-class{max-height:calc(100vh - 323px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-student-work{max-height:calc(100vh - 408px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-programs-endeavour-instruction{max-height:calc(100vh - 313px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-in-resources{max-height:calc(100vh - 308px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-in-eportfolio-menu-tab{max-height:calc(100vh - 294px)}@media screen and (max-width:992px){.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-in-eportfolio-menu-tab{max-height:unset}}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .announcement-content{height:calc(100vh - 298px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .class-editor-wrapper{max-height:calc(100vh - 314px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .tab-class-name-link-sections .class-editor-wrapper{max-height:calc(100vh - 354px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-setting-wrapper{max-height:calc(100vh - 348px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .flex-is-new-assignment-or-assessment{max-height:calc(100vh - 273px)}@media screen and (max-width:1600px){.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .flex-is-new-assignment-or-assessment{max-height:calc(100vh - 265px)}}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .create-caseload-tag-wrapper{max-height:calc(100vh - 303px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .discussion-setting-wrapper{max-height:calc(100vh - 332px)}@media screen and (max-width:1600px){.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .discussion-setting-wrapper{max-height:calc(100vh - 324px)}}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .is-new-discussions .is-new-wrap-scroll-snap{max-height:calc(100vh - 281px)}@media screen and (max-width:1600px){.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .is-new-discussions .is-new-wrap-scroll-snap{max-height:calc(100vh - 266px)}}.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .wrap-scroll-quick-grader{height:calc(100vh - 168px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .impersonate-student-doc-center-wrapper .student-upload-doc-center{height:calc(100vh - 186px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .impersonate-student-academic-planner-wrapper .student-academic-planner{height:calc(100vh - 220px)}.impersonate-notification+.ant-layout-header+.ant-layout-content .impersonate-course-selection-tab-wrapper .course-selection-tab{height:calc(100vh - 220px)}.impersonate-notification+.impersonate-notification .ant-affix .stop-impersonating-themes-color{margin-top:42px}.impersonate-notification+.impersonate-notification+.ant-layout-header{background-color:var(--primary-color)}.maintenance-message{background-color:var(--component-background)}.maintenance-message .ant-affix{z-index:1001;background-color:var(--component-background)}.maintenance-message+.impersonate-notification .ant-affix{top:42px!important}.maintenance-message+.impersonate-notification+.ant-layout-header .header-imperonate{top:unset}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .sidebar{--heightImpersonate: (42px * 2);padding-top:calc(80px + var(--heightImpersonate))}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .sidebar .menu .nav-scroll{--heightA: 40px;--heightB: 40px;--heightC: 42px;--heightC2: 42px;--heightD: calc(var(--heightA) + var(--heightB) + var(--heightC) + var(--heightC2));height:calc(100% - var(--heightD))}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .sidebar .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed{--heightA: 40px;--heightB: 42px;--heightB2: 42px;--heightC: calc(var(--heightA) + var(--heightB) + var(var(--heightB2)));bottom:calc(var(--heightC) - 1px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .btn-top-fixed,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-announcement,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-conference,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-discussion,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .edit-discussion,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .open-quick-grader,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .lp-populate-modules{top:180px}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .btn-top-fixed.position-custom,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-announcement.position-custom,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-conference.position-custom,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .add-new-discussion.position-custom,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .edit-discussion.position-custom,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .open-quick-grader.position-custom,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .lp-populate-modules.position-custom{top:200px}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header{--heightImpersonateTopNav: (42px * 2);top:calc(80px + var(--heightImpersonateTopNav))}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor{max-height:calc(100vh - 374px);overflow-y:auto;overflow-x:hidden}@media screen and (max-width:1600px){.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor{max-height:calc(100vh - 366px)}}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage .ant-card-body,.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-student-work .ant-card-body{padding-bottom:0!important}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage{max-height:calc(100vh - 276px);overflow-x:hidden;background-color:transparent;box-shadow:none;border:0;margin:-20px -24px 0}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage-groups{max-height:calc(100vh - 414px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage-view{max-height:calc(100vh - 210px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage-caseloads{max-height:calc(100vh - 350px);margin-bottom:0}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-homepage-caseloads .ant-card-body{padding-top:0!important;padding-bottom:0!important}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-setup-class{max-height:calc(100vh - 365px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-student-work{max-height:calc(100vh - 450px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-programs-endeavour-instruction{max-height:calc(100vh - 355px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-in-resources{max-height:calc(100vh - 350px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-in-eportfolio-menu-tab{max-height:calc(100vh - 336px)}@media screen and (max-width:992px){.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-editor-in-eportfolio-menu-tab{max-height:unset}}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .announcement-content{height:calc(100vh - 340px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .class-editor-wrapper{max-height:calc(100vh - 356px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .tab-class-name-link-sections .class-editor-wrapper{max-height:calc(100vh - 396px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .activity-setting-wrapper{max-height:calc(100vh - 390px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .flex-is-new-assignment-or-assessment{max-height:calc(100vh - 315px)}@media screen and (max-width:1600px){.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .flex-is-new-assignment-or-assessment{max-height:calc(100vh - 307px)}}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .create-caseload-tag-wrapper{max-height:calc(100vh - 345px)}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .discussion-setting-wrapper{max-height:calc(100vh - 374px)}@media screen and (max-width:1600px){.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .discussion-setting-wrapper{max-height:calc(100vh - 366px)}}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .is-new-discussions .is-new-wrap-scroll-snap{max-height:calc(100vh - 323px)}@media screen and (max-width:1600px){.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .is-new-discussions .is-new-wrap-scroll-snap{max-height:calc(100vh - 308px)}}.maintenance-message+.impersonate-notification+.ant-layout-header+.ant-layout-content .top-navigation-under-header+.top-navigation-content .wrap-scroll-quick-grader{height:calc(100vh - 210px)}::-webkit-scrollbar{background-color:var(--component-background);width:16px}::-webkit-scrollbar-track{background-color:var(--component-background)}::-webkit-scrollbar-track:hover{background-color:var(--default-background-gray)}::-webkit-scrollbar-thumb{min-height:24px;background-color:#babac0;border-radius:16px;border:5px solid var(--component-background)}::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:4px solid var(--border-color-base)}::-webkit-scrollbar-corner{background-color:var(--component-background)}::-webkit-scrollbar-button{display:none}.logo{background:#fff;border-bottom:1px solid var(--normal-color);box-shadow:2px 0 6px #00152926}.infoAccount{color:var(--heading-color)}.infoAccount>ul li a i{font-size:18px!important}.arrow-rotate-180,.co-teacher-rotate-180,.reset-icon-rotate-180,.more-actions-rotate-180{transform:rotate(180deg)}.arrow-rotate-180-Y svg,.co-teacher-rotate-180-Y svg,.reset-icon-rotate-180-Y svg,.more-actions-rotate-180-Y svg{transform:rotateY(180deg)}.arrow-rotate-inverse-180,.co-teacher-rotate-inverse-180,.reset-icon-rotate-inverse-180,.more-actions-rotate-inverse-180{transform:rotate(-180deg)}.arrow-rotate-90,.co-teacher-rotate-90,.reset-icon-rotate-90,.more-actions-rotate-90{transform:rotate(90deg)}.arrow-rotate-90-svg svg,.co-teacher-rotate-90-svg svg,.reset-icon-rotate-90-svg svg,.more-actions-rotate-90-svg svg{transform:rotate(90deg)}.arrow-rotate-inverse-90,.co-teacher-rotate-inverse-90,.reset-icon-rotate-inverse-90,.more-actions-rotate-inverse-90{transform:rotate(-90deg)}.wrap-svg-icon>svg{width:20px;height:20px}.wrap-svg-icon.fill-color>svg{fill:#f0810f}.svg-fill{line-height:0;margin-right:12px}.svg-fill-mr-0{margin-right:0}.svg-fill-text-color svg{fill:var(--text-color)}.svg-fill-text-color-secondary svg{fill:var(--text-color-secondary)}.svg-fill-text-color-setting svg{fill:#fff;width:24px;height:24px}.svg-fill-hover-primary-color:hover svg{fill:var(--primary-color)}.svg-fill-primary-color svg{fill:var(--link-color)}.svg-fill-disabled-color svg{fill:var(--disabled-color)}.svg-fill-disabled-bg svg{fill:var(--disabled-bg)}.svg-fill-success-color svg,.svg-fill-completed-color svg{fill:var(--success-color)}.svg-fill-warning-color svg{fill:var(--warning-color)}.svg-fill-missing-color svg{fill:var(--missing-color)}.svg-fill-error-color svg,.svg-fill-iep-color svg{fill:var(--error-color)}.svg-fill-time-limit-color svg{fill:var(--error-color)}.svg-fill-eportfolio-color svg{fill:#1d46f3}.svg-fill-white-color svg{fill:#fff}.svg-fill-gradebook-color svg{fill:#fff}.svg-fill-has-comment-color svg,.svg-fill-star-rating svg,.svg-fill-reply-with-ai svg{fill:#f2c94c}.svg-fill-folder .lesonplan-primary,.svg-fill-folder .lesonplan-primary-lighter{fill:var(--module-main-color)}.svg-fill-folder .lesonplan-secondary{fill:var(--module-secondary-color)}.svg-fill-folder .lesonplan-white-bg{fill:#ffffff1f}.svg-fill-folder .page-primary,.svg-fill-folder .page-primary-lighter{fill:var(--module-main-color)}.svg-fill-folder .page-secondary{fill:var(--module-secondary-color)}.svg-fill-folder .page-white-bg{fill:#ffffff5c}.svg-fill-folder .assignment-primary{fill:var(--module-main-color)}.svg-fill-folder .assignment-primary-lighter{fill:var(--module-secondary-color)}.svg-fill-folder .assignment-secondary{fill:var(--module-main-color)}.svg-fill-folder .assignment-white-bg{fill:#fff}.svg-fill-folder .assessment-primary{fill:var(--module-main-color)}.svg-fill-folder .assessment-primary-lighter{fill:var(--module-secondary-color)}.svg-fill-folder .assessment-secondary{fill:#ffffffeb}.svg-fill-folder .assessment-white-bg{fill:#fff}.svg-fill-folder .assessment-stroke-primary{stroke:#000}.svg-fill-folder .discussion-primary{fill:var(--module-main-color)}.svg-fill-folder .discussion-primary-lighter{fill:var(--module-secondary-color)}.svg-fill-folder .attachment-primary,.svg-fill-folder .weblink-primary{fill:var(--module-main-color)}.svg-fill-folder .attachment-secondary,.svg-fill-folder .weblink-secondary{fill:var(--module-secondary-color)}.svg-fill-folder .attachment-white-bg,.svg-fill-folder .weblink-white-bg{fill:#0000001f;fill:#ecf5ff}.svg-fill-folder .attachment-white-bg-2,.svg-fill-folder .weblink-white-bg-2{fill:#0000001a;fill:#f6f8fc}.svg-fill-folder .attachment-white-bg-3,.svg-fill-folder .weblink-white-bg-3{fill:#0000001a;fill:#8497b0}.svg-fill-folder .attachment-stroke,.svg-fill-folder .weblink-stroke{stroke:var(--module-main-color)}.svg-fill-folder .conference-primary{fill:var(--module-main-color)}.svg-fill-folder .conference-secondary{fill:var(--module-secondary-color)}.svg-fill-folder .conference-white-bg{fill:#fff}.svg-fill-folder rect{fill:var(--module-main-color)}.svg-fill-folder path{fill:var(--module-secondary-color)}.svg-fill-folder-blank rect,.svg-fill-folder-blank path{stroke:var(--text-color)}.svg-fill-folder-active rect{fill:#a7beec}.svg-fill-folder-active path{fill:#d0e0ff}.svg-fill-folder-inactive rect{fill:#bdbdbd}.svg-fill-folder-inactive path{fill:#f2f2f2}.svg-fill-folder-programs-endeavours rect{fill:#a5b3c7}.svg-fill-folder-programs-endeavours path{fill:#8497b0}.svg-fill-folder-open .folder-open-white-color{fill:#fff}.svg-fill-announcement .primary{fill:#ff7f0d}.svg-fill-announcement .primary-lighter{fill:#f2994a}.svg-fill-announcement .secondary{fill:#ffca29}.svg-fill-announcement .opacity{fill:#f6f8fc}.svg-fill-gradebook-inactive .primary{fill:#828282}.svg-fill-gradebook-inactive .primary-lighter{fill:#bdbdbd}.svg-fill-gradebook-inactive .stroke-lighter{stroke:#bdbdbd}.svg-fill-gradebook-inactive .stroke-primary{stroke:#828282}.svg-fill-gradebook-inactive .reward-circle-top{fill:#828282}.svg-fill-gradebook-inactive .reward-circle-bottom{fill:#e0e0e0}.svg-fill-gradebook-inactive .reward-circle-center{fill:#bdbdbd}.svg-fill-gradebook-inactive .reward-primary{fill:#828282}.svg-fill-gradebook-primary-color .primary{fill:var(--primary-color)}.svg-fill-gradebook-primary-color .primary-lighter{fill:#bdbdbd}.svg-fill-gradebook-primary-color .stroke-lighter{stroke:#bdbdbd}.svg-fill-gradebook-primary-color .stroke-primary{stroke:var(--primary-color)}.svg-fill-gradebook-primary-color .reward-circle-top{fill:#828282}.svg-fill-gradebook-primary-color .reward-circle-bottom{fill:#e0e0e0}.svg-fill-gradebook-primary-color .reward-circle-center{fill:#bdbdbd}.svg-fill-gradebook-primary-color .reward-primary{fill:var(--primary-color)}.svg-fill-eportfolio-icon svg{stroke:var(--text-color-secondary)}.svg-fill-eportfolio-icon-text-color svg{stroke:var(--text-color)}.svg-fill-eportfolio-icon-primary-color svg{stroke:var(--primary-color)}.svg-fill-eportfolio-icon-purple-color svg{stroke:#a22671}.svg-fill-is-extra-credit-color svg{fill:var(--success-color)}.svg-fill-upload-image-text-color .image-purple{fill:var(--text-color)!important}.svg-fill-x-stroke-color svg{stroke:var(--text-color);width:12px;height:12px}.svg-fill-x-stroke-color-danger svg{stroke:var(--error-color)}.svg-fill-gptzero-danger-color svg .cls-1,.svg-fill-gptzero-danger-color svg .cls-2{fill:var(--error-color)}.svg-fill-gptzero-success-color svg .cls-1,.svg-fill-gptzero-success-color svg .cls-2{fill:var(--success-color)}.svg-fill-rotate-arrow-back{transform:rotate(-180deg);margin-right:12px}.svg-fill-rotate-arrow-back>svg{width:12px}.svg-fill-84 svg{min-width:84px;width:84px;height:84px}.svg-fill-64 svg{min-width:64px;width:64px;height:64px}.svg-fill-40 svg{min-width:40px;width:40px;height:40px}.svg-fill-32 svg{min-width:32px;width:32px;height:32px}.svg-fill-24 svg{min-width:24px;width:24px;height:24px}.svg-fill-20 svg{min-width:20px;width:20px;height:20px}.svg-fill-18 svg{min-width:18px;width:18px;height:18px}.svg-fill-16 svg{min-width:16px;width:16px;height:16px}.svg-fill-14 svg{min-width:14px;width:14px;height:14px}.svg-fill-12 svg{min-width:12px;width:12px;height:12px}.svg-fill-8 svg{min-width:8px;width:8px;height:8px}.svg-fill-help-question-icon{transform:rotate(10deg)}.svg-fill-grade-only-activity-on-gradebook svg{min-width:20px;width:20px;height:20px}.svg-fill-skill-reward-no-assessment-as-default svg{fill:var(--text-color-f10)}.svg-fill-skill-reward-no-assessment-as-default svg .path-1{fill:#3c4ebc}.svg-fill-skill-reward-has-reflection svg{fill:#9c7603}.svg-fill-skill-reward-has-reflection svg .path-1{fill:#3c4ebc}.svg-fill-skill-reward-disabled svg{fill:var(--text-color-secondary-f24)}.svg-fill-skill-reward-disabled svg .path-1{fill:var(--text-color-secondary)}.svg-fill-icon-upload-from-google{background-color:var(--disabled-bg)}.svg-fill-icon-upload-from-google svg{width:100%;height:100%;border:1px solid var(--text-color);border-radius:5px}.svg-fill-icon-upload-from-google .image-purple{fill:var(--text-color)}.svg-fill-icon-upload-from-google .path-1{fill:transparent}.svg-fill-delete-icon path+path{fill:var(--error-color)}.svg-fill-count-submissions .gray{fill:#616c7f}.svg-fill-count-submissions .gray-lighter{fill:#9ca3af}.svg-fill-count-discussions .yellow{fill:#f2c94c}.svg-circle-bg{background:var(--primary-color-f10);background-repeat:no-repeat;background-position:50%;background-size:70% auto;border-radius:50%;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.svg-circle-bg-body-color{background-color:var(--background-color-light)}.svg-circle-bg-white-color{background-color:#fff}.svg-circle-bg-primary-color{background-color:var(--primary-color);color:#fff}.svg-circle-bg-success-color{background-color:var(--success-color);color:#fff}.svg-circle-bg-time-limit-color{background-color:var(--error-color-f10)}.svg-circle-bg-component-bg{background-color:var(--component-background)}.svg-circle-bg-component-bg-f80{background-color:var(--component-background-f80)}.svg-circle-bg-component-bg span svg,.svg-circle-bg-component-bg i{font-size:16px;color:var(--text-color)}.svg-circle-bg-disabled-color{background-color:var(--disabled-bg);color:var(--disabled-color)}.svg-circle-bg-arrow-down{background-color:var(--text-color)}.svg-circle-bg-zoom-faicon{background-color:#3c8bef;border-radius:8px}.svg-circle-bg-in-modules-f10{background-color:var(--module-main-color-f10)}.svg-circle-bg-56{min-width:56px;width:56px;height:56px}.svg-circle-bg-40{min-width:40px;width:40px;height:40px}.svg-circle-bg-32{min-width:32px;width:32px;height:32px}.svg-circle-bg-32 svg{width:16px;height:16px}.svg-circle-bg-32.mark-bg-letter-class-grade{background-color:var(--primary-color);color:#fff!important;border-radius:50%;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-left:8px}.svg-circle-bg-30{min-width:30px;width:30px;height:30px}.svg-circle-bg-24{min-width:24px;width:24px;height:24px}.svg-circle-bg-24-discussion svg,.svg-circle-bg-24-activity svg{width:16px;height:16px}.svg-circle-bg-20{min-width:20px;width:20px;height:20px}.svg-circle-bg-16{min-width:16px;width:16px;height:16px}.svg-circle-bg-14{min-width:14px;width:14px;height:14px}.svg-circle-bg>span svg,.svg-circle-bg i{font-size:16px;color:var(--link-color)}.svg-circle-bg-in-student-profile svg{width:14px;height:14px}.svg-circle-bg-in-student-profile>span svg,.svg-circle-bg-in-student-profile i{font-size:12px}.svg-circle-bg-warning-bg{background-color:var(--warning-color)}.svg-circle-bg-warning-bg span svg,.svg-circle-bg-warning-bg i{color:#fff}.svg-circle-bg-warning-bg-pinned{background-color:var(--primary-color)}.svg-circle-bg-error-bg{background-color:var(--error-color)}.svg-circle-bg-error-bg span svg,.svg-circle-bg-error-bg i{color:#fff;font-size:12px}.svg-circle-bg-text-color-secondary{background-color:var(--text-color-secondary-f10)}.svg-circle-bg-text-color-secondary-count-grade svg,.svg-circle-bg-text-color-secondary-count-grade i{color:var(--text-color);fill:var(--text-color)}.svg-circle-bg-text-color{background-color:var(--text-color-f10)}.svg-circle-bg.icon-font i{font-size:14px;color:var(--text-color)}.svg-circle-bg.icon-font-xxs i{font-size:10px}.svg-circle-bg.icon-font-text-color-secondary i{color:var(--text-color-secondary)}.svg-circle-bg-lp-add-new,.svg-circle-bg-banner-collapsed,.svg-circle-bg.question-number-circle-auto{background-color:var(--primary-color);min-width:50px;width:50px;height:50px}.svg-circle-bg-lp-add-new>span svg,.svg-circle-bg-banner-collapsed>span svg,.svg-circle-bg.question-number-circle-auto>span svg,.svg-circle-bg-lp-add-new i,.svg-circle-bg-banner-collapsed i,.svg-circle-bg.question-number-circle-auto i{font-size:30px;color:#fff}.svg-circle-bg-lp-add-new-gray-bg,.svg-circle-bg-banner-collapsed-gray-bg,.svg-circle-bg.question-number-circle-auto-gray-bg{background-color:var(--text-color-secondary)}.svg-circle-bg.question-number-circle-auto{min-width:32px;width:32px;height:32px;margin-right:8px;line-height:1}.svg-circle-bg.question-number-circle-auto-mobile-only{min-width:24px;width:24px;height:24px;margin-top:0}.svg-circle-bg.question-number-circle-auto+div.wrap-each-item{margin-top:12px}.svg-circle-bg.question-number-circle-auto+div.content-item-wrapper .wrap-each-item .view-act-item{margin-top:0}.svg-circle-bg.question-number-circle-auto+div.content-item-wrapper .wrap-each-item .view-act-item+.set-point-question{padding-top:0}.svg-circle-bg-wp-circle{background-color:var(--primary-color-f10);min-width:50px;width:50px;height:50px}.svg-circle-bg-submitted{background-color:var(--submit-color)}.svg-circle-bg-submitted>span svg,.svg-circle-bg-submitted i{color:#fff;background-color:transparent}.svg-circle-bg-submitted-activity>span svg,.svg-circle-bg-submitted-activity i{font-size:12px}.svg-circle-bg-submitted-modules{width:20px;height:20px;border-radius:2px}.svg-circle-bg-class-activity-icons svg{width:16px;height:16px}.svg-circle-bg-active-icons svg,.svg-circle-bg-inactive-icons svg{width:16px;height:16px;display:flex}.svg-circle-bg-active-icons-lg svg,.svg-circle-bg-inactive-icons-lg svg{width:20px;height:20px;display:flex}.svg-circle-bg-active-icons-lg-import svg,.svg-circle-bg-inactive-icons-lg-import svg{width:18px;height:18px;display:flex}.svg-circle-bg-announcement-list:hover{border-color:var(--primary-color)}.svg-circle-bg-announcement-list-is-pinned span svg,.svg-circle-bg-announcement-list-unpin span svg{color:var(--primary-color)}.svg-circle-bg-with-border-color{background-color:transparent}.svg-circle-bg-with-border-color-in-disabled{border:1px solid var(--disabled-bg)}.svg-circle-bg-with-border-color-in-success{border:1px solid var(--success-color)}.svg-circle-bg-with-border-color-student-birthday{border:1px solid #0049b0}.svg-circle-bg-with-border-color-student-birthday span svg,.svg-circle-bg-with-border-color-student-birthday i{font-size:14px;color:#0049b0;fill:#0049b0}.svg-circle-bg-with-border-color-bold{border-width:2px}.custom-link{width:112px;height:112px;background:transparent;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-link-icon{width:48px;height:48px;background:var(--primary-color-f10);background-repeat:no-repeat;background-position:50%;background-size:70% auto;border-radius:50%;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.custom-link-icon-sm{width:32px;height:32px;background-color:var(--primary-color-f10)}.custom-link-icon-xs{width:24px;height:24px;background-color:var(--primary-color-f10)}.custom-link-icon img.anticon{border-radius:50%}.custom-link-icon-app-integrations img{width:100%;height:100%}.custom-link-icon-app-integrations-section{width:200px;height:100px;border:2px solid var(--text-color-secondary)}.custom-link-icon-app-integrations-section-logo{width:100%;height:52px}.custom-link-icon-app-integrations-section-logo img{width:auto;height:100%}.custom-link-icon-app-integrations-section .icon-setting:hover svg{fill:var(--link-color)}.custom-link-icon-app-integrations-section:hover{border-color:var(--primary-color)}.custom-link-name{width:94%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.custom-link-isHover-bg:hover{background-color:var(--primary-color-f20)}.custom-link-anticon-textbook svg{width:32px;height:32px}.custom-link-anticon-textbook-in-tools svg{width:24px;height:24px}.custom-link-anticon-textbook .primary{fill:#2f80ed}.custom-link-anticon-textbook .primary-lighter{fill:#4997ff}.custom-link-anticon-textbook .stroke-lighter{stroke:#8cbdff}.custom-link-anticon-textbook .stroke-primary{stroke:#0561dd}.custom-link-anticon-textbook .stroke-primary-lighter{stroke:#87baff}.custom-link-user-support,.custom-link-no-link{height:180px;position:relative}.custom-link-user-support-icon,.custom-link-no-link-icon{min-height:100px;height:100px}.custom-link-user-support .icon-select,.custom-link-no-link .icon-select{position:absolute;top:12px;right:16px}.custom-link-user-support .icon-select svg,.custom-link-no-link .icon-select svg{fill:#fff}.custom-link-user-support{width:235px}.custom-link-user-support-on-mobile{flex:1;max-width:235px;height:auto;padding:12px}.custom-link-user-support:hover{border-color:var(--success-color)}.custom-link-user-support:hover .icon-select{background-color:var(--success-color)}.custom-link-user-support-anonymously .checked-icon{position:absolute;top:8px;right:8px}.custom-link-user-support-anonymously:hover{border-color:var(--primary-color)}.custom-link-user-support-anonymously.border-success:hover{border-color:var(--success-color)}.custom-link-no-link{min-width:235px}.anticon,.anticon.ant-collapse-arrow{vertical-align:middle!important}a{color:var(--link-color);text-decoration:none;background-color:initial;outline:none;cursor:pointer;transition:color .2s;-webkit-user-select:none;user-select:none}a.text-normal,a.normal-color,a.gray-color{color:var(--text-color)}a.text-normal:hover,a.normal-color:hover,a.gray-color:hover,a.text-normal:focus,a.normal-color:focus,a.gray-color:focus{color:var(--link-hover-color)}a:hover,a.underline{text-decoration:underline}a:focus,a:visited{text-decoration:none}a.no-underline,a.no-underline:hover,a.no-underline.underline-with-text-only{text-decoration:none}a.no-underline.underline-with-text-only:hover .hover-underline,a.hover-underline:hover{text-decoration:underline}a.reply-to,a.link-thread-view{color:var(--text-color-secondary)}a.reply-to>i,a.link-thread-view>i{font-size:12px}a.reply-to:hover .svg-fill-eportfolio-icon svg,a.link-thread-view:hover .svg-fill-eportfolio-icon svg{stroke:var(--text-color)}a>.cursor-pointer{cursor:pointer}a>i.text-normal:hover,a>span.text-normal:hover{color:var(--link-color)}a.text-normal,a.normal-color{color:var(--text-color)}a.link-current-class-in-todo:hover .tag-current-class-in-todo{color:#fff;background-color:var(--primary-color)}a.disabled-color{color:var(--disabled-color)}a .title-activity{word-break:break-word}@media screen and (max-width:992px){a .title-activity{color:var(--link-color);word-break:break-word}a .title-activity *{color:var(--link-color)}}a .link-color{color:var(--link-color)}.title-activity a{word-break:break-word}@media screen and (max-width:992px){.title-activity a{color:var(--link-color);word-break:break-word}.title-activity a *{color:var(--link-color)}}a.ant-typography,.ant-typography a{color:var(--link-color)}a.ant-typography:hover,.ant-typography a:hover,a.ant-typography:focus,.ant-typography a:focus{color:var(--link-hover-color)}.block{display:block!important}.height-fit-content{height:fit-content}.ant-select-auto-complete.search-members-in-groups,.ant-select-auto-complete.search-with-autocomplete-select-lg{min-width:unset;flex:1;margin-left:0}.ant-select-auto-complete.search-members-in-groups.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input,.ant-select-auto-complete.search-with-autocomplete-select-lg.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:40px}.ant-select-auto-complete.search-members-in-groups.ant-select .ant-select-selection__placeholder,.ant-select-auto-complete.search-with-autocomplete-select-lg.ant-select .ant-select-selection__placeholder{color:#fff;margin-left:20px;text-indent:-9999px}.ant-select-auto-complete.search-members-in-groups.ant-select .ant-input:focus,.ant-select-auto-complete.search-with-autocomplete-select-lg.ant-select .ant-input:focus{box-shadow:none;z-index:10}.ant-select-auto-complete.search-members-in-groups.ant-select .ant-input:not(:first-child),.ant-select-auto-complete.search-with-autocomplete-select-lg.ant-select .ant-input:not(:first-child){padding-left:37px}.ant-select-auto-complete.search-in-usage-report-generator,.ant-select-auto-complete.autocomplete-search-course{width:325px}@media screen and (max-width:576px){.ant-select-auto-complete.search-in-usage-report-generator,.ant-select-auto-complete.autocomplete-search-course{width:100%}}.ant-select-auto-complete.search-in-usage-report-generator .ant-select-selector,.ant-select-auto-complete.autocomplete-search-course .ant-select-selector{border-right-color:transparent!important}@media screen and (max-width:576px){.ant-select-auto-complete.autocomplete-search-course{min-width:305px}}.ant-card{background-color:var(--component-background);color:var(--text-color)}.ant-card-head.ant-card-head{color:var(--text-color);border-bottom-color:var(--border-color-base);font-size:15px;padding-left:16px;padding-right:16px}@media screen and (max-width:1600px){.ant-card-head.ant-card-head{padding:0 12px}}.ant-card-small.ant-card-small .ant-card-head{padding-left:12px;padding-right:12px}.ant-card-small.ant-card-small .ant-card-body{padding:12px}.ant-card-bordered{border-color:var(--border-color-base)}.ant-card-extra{padding:8px 0}.ant-card-extra>a.close{color:var(--text-color)}.ant-card-extra>a.close i{color:var(--text-color)}.ant-card-extra>a.close:hover i{color:var(--heading-color)}.ant-card-actions{background-color:var(--component-background);border-radius:0 0 5px 5px}.ant-card-actions>li>span>.anticon{font-size:24px;color:var(--text-color)}.ant-card-actions>li>span:hover{color:var(--primary-color)}.ant-card-actions>li>span a:not(.ant-btn),.ant-card-actions>li>span>.anticon{color:var(--text-color-secondary)}.ant-card-actions>li>span a:not(.ant-btn):hover,.ant-card-actions>li>span>.anticon:hover{color:var(--primary-color)}.ant-card-actions>li>span a:not(.ant-btn):hover *,.ant-card-actions>li>span>.anticon:hover *{text-decoration:underline}.ant-card-meta-title{color:var(--heading-color)}.ant-card-body.ant-card-body{padding:16px}@media screen and (max-width:1600px){.ant-card-body.ant-card-body{padding:12px}}.ant-card.none-shadow{box-shadow:none;border:none}.ant-card.none-border{border:none}.ant-card.none-bg{background-color:transparent}.ant-card.new-notification-bg{background-color:#fffbe6;border-color:#f0b500;border-width:2px;border-radius:5px;margin-bottom:16px}.ant-card.new-notification-bg .text-warning{color:var(--warning-color-d20);font-size:14px}.ant-card.card-view-act-doc{background-color:transparent}.ant-card.card-view-act-doc .view-act-item .audio-wrapper{margin-left:40px}.ant-card.card-view-act-doc .view-act-item+.set-point-question{margin-left:24px}@media screen and (max-width:768px){.ant-card.card-view-act-doc .view-act-item+.set-point-question{margin-left:12px}}@media screen and (max-width:576px){.ant-card.card-view-act-doc .view-act-item+.set-point-question{margin-left:8px}}.ant-card.card-view-act-doc .view-act-item .se-video-container{overflow:auto}.ant-card.card-text-to-speech .ant-card-actions{border-top:transparent}.ant-card.card-text-to-speech .ant-card-actions>li{margin-top:0;margin-bottom:0;display:flex;align-items:center}.ant-card.card-text-to-speech .ant-card-actions>li span>a{max-width:fit-content}.ant-card.parent-grades{width:100%;cursor:pointer}.ant-card.parent-grades .ant-card-body{padding:6px 20px!important}@media screen and (max-width:576px){.ant-card.parent-grades .ant-card-body{padding:4px 12px}}.ant-card.parent-grades:hover,.ant-card.parent-grades.active-card{border-color:var(--primary-color);color:var(--link-color)}.ant-card.overall-grade-student{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.ant-card.overall-grade-student-m-b-0{width:400px;margin-bottom:0}@media screen and (max-width:576px){.ant-card.overall-grade-student-m-b-0{width:100%}}.ant-card.overall-grade-student-m-b-0 .class-score-letter-grades{min-width:56px;min-height:56px;border-radius:28px;font-size:24px;line-height:30px;padding:8px;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width:576px){.ant-card.overall-grade-student-m-b-0 .class-score-letter-grades{font-size:20px;white-space:nowrap}}.ant-card.overall-grade-student .grade-score{font-size:30px;line-height:36px;font-weight:500}@media screen and (max-width:576px){.ant-card.overall-grade-student .grade-score{font-size:24px}}.ant-card.overall-grade-student .mark-bg-letter-class-grade{background-color:var(--component-background);color:var(--primary-color)!important}.ant-card.card-requirements-inline-editing{width:840px}.ant-card.student-class-gradebook-in-mobile .list-gradebook-in-parent-mobile .ant-list-item-meta-avatar{margin-right:0}.ant-card.student-class-gradebook-in-mobile .list-gradebook-in-parent-mobile .ant-list-item-meta-content .ant-list-item-meta-title{font-weight:400;font-size:16px;margin-bottom:4px}.ant-card.student-class-gradebook-in-mobile .list-gradebook-in-parent-mobile .ant-list-item-meta-content .ant-list-item-meta-description tr th,.ant-card.student-class-gradebook-in-mobile .list-gradebook-in-parent-mobile .ant-list-item-meta-content .ant-list-item-meta-description tr td{padding-top:4px;padding-bottom:4px}.ant-card.student-class-gradebook-in-mobile .list-gradebook-in-parent-mobile .ant-list-item-meta-content .ant-list-item-meta-description tr th{font-weight:400;width:80px}.ant-card.student-class-gradebook-in-mobile .list-gradebook-in-parent-mobile .ant-list-item-meta-content .ant-list-item-meta-description tr td{color:var(--text-color)}.ant-card.student-class-gradebook-in-mobile .list-gradebook-in-parent-mobile .ant-list-item-meta-content .ant-list-item-meta-description tr td .justify-center{justify-content:left}.ant-card.card-edit-portfolio .ant-card-body{padding-top:0!important;padding-bottom:0!important}.ant-card.card-fixed-h .title-group-name,.ant-card.card-group-generator .title-group-name{border-radius:5px}.ant-card.card-fixed-h .title-group-name svg,.ant-card.card-group-generator .title-group-name svg{visibility:hidden}.ant-card.card-fixed-h .title-group-name:hover,.ant-card.card-group-generator .title-group-name:hover{background-color:var(--text-color-secondary-f10)}.ant-card.card-fixed-h .title-group-name:hover svg,.ant-card.card-group-generator .title-group-name:hover svg{visibility:visible}.ant-card.card-fixed-h .title-group-name .edit-group-name,.ant-card.card-group-generator .title-group-name .edit-group-name{width:calc(100% - 16px);border-color:transparent;background-color:transparent;box-shadow:none;cursor:pointer}.ant-card.card-fixed-h .title-group-name .edit-group-name-input-number,.ant-card.card-group-generator .title-group-name .edit-group-name-input-number{max-width:100%}.ant-card.card-fixed-h .title-group-name .edit-group-name-input-number .ant-input-number-input,.ant-card.card-group-generator .title-group-name .edit-group-name-input-number .ant-input-number-input{padding-left:8px;padding-right:4px}.ant-card.card-fixed-h .title-group-name .edit-group-name:focus,.ant-card.card-group-generator .title-group-name .edit-group-name:focus{outline:none}.ant-card.card-fixed-h-academic-planner .ant-card-head,.ant-card.card-group-generator-academic-planner .ant-card-head{padding-left:4px;padding-right:4px}.ant-card.card-fixed-h-academic-planner .ant-card-head-title,.ant-card.card-group-generator-academic-planner .ant-card-head-title{padding-top:4px;padding-bottom:4px}.ant-card.card-fixed-h-academic-planner .ant-card-head-title .ant-input.edit-group-name,.ant-card.card-group-generator-academic-planner .ant-card-head-title .ant-input.edit-group-name{padding-left:4px;padding-right:4px;text-align:right}.ant-card.card-fixed-h-academic-planner .ant-card-body,.ant-card.card-group-generator-academic-planner .ant-card-body{padding-left:4px!important;padding-right:4px!important}.ant-card.card-fixed-h-academic-planner .grade-years,.ant-card.card-group-generator-academic-planner .grade-years{flex:0 0 125px}.ant-card.card-fixed-h-academic-planner-add-new,.ant-card.card-group-generator-academic-planner-add-new{background-color:var(--primary-color-f10)}.ant-card.card-fixed-h-academic-planner-add-new .grade-years,.ant-card.card-group-generator-academic-planner-add-new .grade-years{flex:0 0 125px}.ant-card.card-fixed-h-academic-planner:hover,.ant-card.card-group-generator-academic-planner:hover{border-color:var(--primary-color)}.ant-card.card-fixed-h-view .ant-card-head,.ant-card.card-group-generator-view .ant-card-head{background-color:var(--table-row-bg-color);padding-left:12px;padding-right:12px}.ant-card.card-fixed-h-view .grade-years,.ant-card.card-group-generator-view .grade-years{flex:0 0 auto;min-width:32px;text-align:left}.ant-card.card-fixed-h-view .grade-years+div,.ant-card.card-group-generator-view .grade-years+div{text-align:right}.ant-card.card-fixed-h-view .is-current-class,.ant-card.card-group-generator-view .is-current-class{color:var(--academic-planner-green-text-color)}.ant-card.card-fixed-h .ant-card-body{max-height:320px!important;overflow:auto;margin-top:1px}.ant-card.card-hover-as-link:hover{border-color:var(--primary-color)}.view-home-page-doc-wrapper .home-page-content-wrapper{padding-top:16px}.edit-home-page-doc-wrapper{height:calc(100vh - 80px);min-height:0;overflow:hidden;display:flex;flex-direction:column}.edit-home-page-doc-wrapper .top-content-scroll{flex:1;overflow:auto}.edit-home-page-doc-wrapper .top-content-scroll .home-page-content-wrapper{padding-top:0}.edit-home-page-doc-wrapper .top-content-scroll div[hidden]+.home-page-content-wrapper{padding-top:16px}.edit-home-page-doc-wrapper .flex-shrink-buttons{flex-shrink:0;margin-left:16px}.edit-home-page-doc-wrapper .flex-shrink-buttons .text-prev-next{margin-top:16px}.view-home-page-doc-wrapper,.edit-home-page-doc-wrapper{margin:-16px -16px 0}.view-home-page-doc-wrapper .home-page-content,.edit-home-page-doc-wrapper .home-page-content{display:flex;flex-wrap:wrap}@media screen and (max-width:992px){.view-home-page-doc-wrapper .home-page-content,.edit-home-page-doc-wrapper .home-page-content{flex-direction:column-reverse}}.view-home-page-doc-wrapper .home-page-content-left,.edit-home-page-doc-wrapper .home-page-content-left{flex:1}.view-home-page-doc-wrapper .home-page-content-right,.edit-home-page-doc-wrapper .home-page-content-right{width:360px}@media screen and (max-width:992px){.view-home-page-doc-wrapper .home-page-content-right,.edit-home-page-doc-wrapper .home-page-content-right{width:100%}}.view-home-page-doc-wrapper .home-page-content-right .class-home-page .show-about-me:first-child,.edit-home-page-doc-wrapper .home-page-content-right .class-home-page .show-about-me:first-child{margin-top:0}.view-home-page-doc-wrapper .home-page-content-right .class-home-page .show-about-me+.show-about-me,.edit-home-page-doc-wrapper .home-page-content-right .class-home-page .show-about-me+.show-about-me{margin-top:12px}.view-home-page-doc-wrapper .home-page-content-right .class-home-page .show-about-me+.hide-about-me,.edit-home-page-doc-wrapper .home-page-content-right .class-home-page .show-about-me+.hide-about-me{margin-top:12px}@media screen and (max-width:576px){.view-home-page-doc-wrapper .home-page-content-right .class-home-page .show-about-me:first-child,.edit-home-page-doc-wrapper .home-page-content-right .class-home-page .show-about-me:first-child{margin-top:24px}}.view-home-page-doc-wrapper .home-page-content-right .class-home-page .hide-about-me+.hide-about-me,.edit-home-page-doc-wrapper .home-page-content-right .class-home-page .hide-about-me+.hide-about-me{margin-top:8px}.view-home-page-doc-wrapper .home-page-content-right .class-home-page .show-hide-btn,.edit-home-page-doc-wrapper .home-page-content-right .class-home-page .show-hide-btn{height:22px;text-align:right}.view-home-page-doc-wrapper .home-page-content-wrapper,.edit-home-page-doc-wrapper .home-page-content-wrapper{padding-left:16px;padding-right:16px}.view-home-page-doc-wrapper .banner-upload+.home-page-content-wrapper,.edit-home-page-doc-wrapper .banner-upload+.home-page-content-wrapper{padding-top:0}.view-home-page-doc-wrapper .add-content-btn-wrapper,.edit-home-page-doc-wrapper .add-content-btn-wrapper{gap:24px}@media screen and (max-width:576px){.view-home-page-doc-wrapper .add-content-btn-wrapper,.edit-home-page-doc-wrapper .add-content-btn-wrapper{gap:16px}}.view-home-page-doc-wrapper .extra-homepage-class,.edit-home-page-doc-wrapper .extra-homepage-class{gap:4px}@media screen and (max-width:576px){.view-home-page-doc-wrapper .extra-homepage-class,.edit-home-page-doc-wrapper .extra-homepage-class{gap:12px}}.activity-editor{max-height:calc(100vh - 244px);overflow-y:auto;overflow-x:hidden}@media screen and (max-width:1600px){.activity-editor{max-height:calc(100vh - 236px)}}@media screen and (max-width:992px){.activity-editor{max-height:unset;overflow:auto}}.activity-editor-homepage .ant-card-body,.activity-editor-student-work .ant-card-body{padding-bottom:0!important}.activity-editor-homepage{max-height:calc(100vh - 146px);overflow-x:hidden;background-color:transparent;box-shadow:none;border:0}@media screen and (max-width:992px){.activity-editor-homepage{max-height:unset}}.activity-editor-homepage .edit-homepage-wrapper{padding-top:16px;padding-left:16px;padding-right:16px}.activity-editor-homepage .banner-upload+.edit-homepage-wrapper{padding-top:0}.activity-editor-homepage-on-desktop-only{margin:-16px -16px 0}@media screen and (max-width:576px){.activity-editor-homepage-on-desktop-only{margin:-12px -12px 0}}.activity-editor-homepage-groups{max-height:calc(100vh - 284px);margin:-16px -16px 0}@media screen and (max-width:992px){.activity-editor-homepage-groups{max-height:unset;margin:-12px -12px 0}}.activity-editor-homepage-view{max-height:calc(100vh - 80px)}@media screen and (max-width:992px){.activity-editor-homepage-view{max-height:unset}}.activity-editor-homepage-view .view-homepage-wrapper{padding-top:16px;padding-left:16px;padding-right:16px}.activity-editor-homepage-view .banner-upload+.view-homepage-wrapper{padding-top:0}.activity-editor-homepage-caseloads{max-height:calc(100vh - 220px);margin:-16px -16px 0}@media screen and (max-width:992px){.activity-editor-homepage-caseloads{max-height:unset;margin:-12px -12px 0}}.activity-editor-homepage-caseloads .ant-card-body{padding-top:0!important;padding-bottom:0!important}.activity-editor-setup-class{max-height:calc(100vh - 235px)}@media screen and (max-width:992px){.activity-editor-setup-class{max-height:unset}}.activity-editor-student-work{max-height:calc(100vh - 320px)}@media screen and (max-width:992px){.activity-editor-student-work{max-height:unset}}.activity-editor-programs-endeavour-instruction{max-height:calc(100vh - 225px)}@media screen and (max-width:992px){.activity-editor-programs-endeavour-instruction{max-height:unset}}.activity-editor-in-resources{max-height:calc(100vh - 220px)}@media screen and (max-width:992px){.activity-editor-in-resources{max-height:unset}}.activity-editor-in-eportfolio-menu-tab{max-height:calc(100vh - 206px)}@media screen and (max-width:992px){.activity-editor-in-eportfolio-menu-tab{max-height:unset}}.activity-editor-in-activity-template{max-height:calc(100vh - 267px)}@media screen and (max-width:992px){.activity-editor-in-activity-template{max-height:unset}}.activity-editor-in-community-hub{max-height:calc(100vh - 221px)}.activity-editor-in-community-hub .ant-card.paddingBottom-lg{padding-bottom:0}.activity-editor-in-community-hub .is-view-container{border:none;padding:0}.activity-editor-in-community-hub .ant-collapse.collapse-improve-rubric-grading{border-bottom:none}.activity-editor-in-community-hub .highlight-text-question-faculty-view .htq-item,.activity-editor-in-community-hub .highlight-text-question-student-view .htq-item{cursor:default}@media screen and (max-width:992px){.activity-editor-in-community-hub{max-height:unset}}.none-shadow .ant-card-body{padding:0!important}.none-shadow-bordered{border:1px solid var(--border-color-base)}.none-border .ant-card-head{padding-left:0;padding-right:0}.border-left-color{border-left:4px solid var(--primary-color)}.discussion-grid-view{cursor:pointer}.discussion-grid-view.my-post{border:2px solid var(--primary-color)}.discussion-grid-view.disabled{opacity:1;background-color:var(--disabled-bg-discussion-grid-view);cursor:not-allowed}.discussion-grid-view.disabled-allowed{cursor:pointer}.discussion-grid-view .ant-card-head{font-size:14px;line-height:18px;padding-left:8px;padding-right:8px}.discussion-grid-view .ant-card-head .ant-avatar{margin-right:8px}.discussion-grid-view .ant-card-body{padding:12px 16px 8px!important}.discussion-grid-view .ant-card-body .count-comments{position:absolute;left:16px;right:16px;bottom:8px}.discussion-grid-view .ant-card-body .count-comments a{color:var(--text-color-secondary);line-height:14px}.discussion-grid-view .mediaContent{position:relative;top:0;height:100%!important;width:100%!important;margin-bottom:4px}.discussion-grid-view .imgScaleDown{object-fit:scale-down}.discussion-grid-view-score-comment{vertical-align:top;min-width:380px;width:380px;background-color:var(--background-color-light);padding:4px 16px 16px}.discussion-grid-view-score-comment .ant-comment .ant-comment-inner{padding-left:0;padding-right:0}.discussion-grid-view-score-comment .ant-comment .ant-comment-inner .btn-sm-in-comment-editor .ant-btn-sm{font-size:12px;padding-left:6px;padding-right:6px}.discussion-grid-view-score-comment .ant-comment .ant-comment-inner .ant-select.select-comment-bank{width:100%;font-size:13px;margin-left:0}.discussion-grid-view-score-comment .new-comment-v2{padding-left:0}.discussion-grid-view-score-comment-on-mobile{min-width:unset;width:100%}.isHover-banner{position:relative}.isHover-banner .remove-banner-btn{position:absolute;top:12px;right:20px;z-index:9}.isHover-banner .remove-banner-btn>i{font-size:16px}@media screen and (max-width:576px){.isHover-banner .remove-banner-btn{top:8px;right:8px;left:8px}.isHover-banner .remove-banner-btn>div>button{margin-bottom:8px;margin-left:0;margin-right:4px}.isHover-banner .remove-banner-btn>div>button>button{margin:0}}.isHover-banner.banner-wrap .ant-upload.ant-upload-drag .ant-upload{padding:0}.ant-tabs{color:var(--text-color)}.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before{border-bottom:1px solid var(--border-color-split)}.ant-tabs-bar{border-bottom:1px solid var(--normal-color);margin-bottom:24px}.ant-tabs .ant-tabs-nav{margin-bottom:8px}.ant-tabs .ant-tabs-nav .ant-tabs-tab a{color:var(--text-color-secondary);-webkit-user-select:none;user-select:none}.ant-tabs .ant-tabs-nav .ant-tabs-tab:hover a{color:var(--tabs-hover-color);text-decoration:none}.ant-tabs .ant-tabs-nav .ant-tabs-tab:focus{outline:none}.ant-tabs .ant-tabs-nav .ant-tabs-tab-active a{color:var(--link-color);text-decoration:none;-webkit-user-select:none;user-select:none}.ant-tabs-ink-bar{position:absolute;background:var(--primary-color);pointer-events:none}.ant-tabs-tab:hover{color:var(--tabs-hover-color)}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--link-color);font-weight:500}.ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn{outline:none!important}.ant-tabs .ant-tabs-tab{padding-top:6px;padding-bottom:6px}.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:4px 8px}.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn .anticon{margin-right:8px}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab{background:var(--layout-body-background);border-color:var(--border-color-base)}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active{color:var(--link-color);background:var(--component-background)}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active{border-bottom-color:var(--component-background);outline:none}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active{border-top-color:var(--component-background);outline:none}.ant-tabs-card.tabs-menu-type-card-custom .ant-tabs-nav{margin-bottom:0}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab{padding:0}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab a,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab a,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab .tab-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab .tab-parent{color:#fff;background-color:var(--primary-color);border-radius:5px 5px 0 0;padding:8px 16px;display:block}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab a .anticon,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab a .anticon,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab .tab-parent .anticon,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab .tab-parent .anticon{font-size:20px;margin-right:8px}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab a.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab a.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab .tab-parent.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab .tab-parent.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab a.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab a.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab .tab-parent.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab .tab-parent.inactive-student{color:var(--text-color-secondary);background-color:var(--layout-body-background)}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab:hover a,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab:hover a,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab:hover .tab-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab:hover .tab-parent{color:var(--primary-color);background-color:var(--component-background)}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab:hover a.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab:hover a.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab:hover .tab-parent.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab:hover .tab-parent.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab:hover a.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab:hover a.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab:hover .tab-parent.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab:hover .tab-parent.inactive-student{cursor:pointer;text-decoration:underline}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active a,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active a,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active .tab-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active .tab-parent{color:var(--text-color);background-color:var(--component-background);cursor:default}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active a.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active a.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active .tab-parent.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active .tab-parent.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active a.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active a.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active .tab-parent.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active .tab-parent.inactive-student{color:var(--text-color);background-color:var(--component-background);cursor:default}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active:hover a,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active:hover a,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active:hover .tab-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active:hover .tab-parent{color:var(--text-color)}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active:hover a.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active:hover a.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active:hover .tab-parent.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active:hover .tab-parent.add-student-in-parent,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active:hover a.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active:hover a.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-tab-active:hover .tab-parent.inactive-student,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-tab-active:hover .tab-parent.inactive-student{text-decoration:none}.ant-tabs-card.tabs-menu-type-card-custom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-card.tabs-menu-type-card-custom>div>.ant-tabs-nav .ant-tabs-ink-bar{visibility:hidden}.ant-tabs-card.tabs-in-student-profile .ant-tabs-nav{margin-bottom:0}.ant-tabs-card.tabs-in-student-profile.tabs-sbg-name .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-tabs-card.tabs-in-student-profile.tabs-content-generation-portal .ant-tabs-nav{background-color:transparent}.ant-tabs.tabs-in-highlight-text-question{overflow:unset}@media screen and (max-width:576px){.ant-tabs.tabs-in-highlight-text-question{width:calc(100vw - 116px)}}.ant-tabs.tabs-in-group-configurations{background-color:var(--layout-body-background);margin-top:-20px}@media screen and (max-width:1600px){.ant-tabs.tabs-in-group-configurations{margin-top:-16px}}.ant-tabs.tabs-in-group-configurations .ant-tabs-content{background-color:var(--component-background);border-radius:5px;padding:16px}@media screen and (max-width:1600px){.ant-tabs.tabs-in-group-configurations .ant-tabs-content{padding:12px}}.ant-tabs.tabs-in-group-configurations .ant-tabs-content .group-configuration-name{max-width:600px}.ant-tabs.tabs-in-group-configurations .ant-tabs-tab .anticon{margin-right:6px}.ant-tabs.tabs-in-group-configurations .automatic-rules-mobile-only .ant-select,.ant-tabs.tabs-in-group-configurations .automatic-rules-mobile-only .ant-input,.ant-tabs.tabs-in-group-configurations .automatic-rules-mobile-only .ant-input-number{margin-bottom:8px}.ant-tabs.tabs-in-activity-detail-student .ant-tabs-nav-wrap{align-items:flex-end}.ant-tabs.tabs-in-activity-detail-student-m-b-0 .ant-tabs-nav{margin-bottom:0}.ant-tabs.tabs-in-activity-detail-student-m-b-0 .ant-tabs-nav:before{border-bottom:0}.ant-tabs.tabs-in-activity-detail-student-border-b-0 .ant-tabs-nav:before{border-bottom:0}.ant-tabs.tabs-5c-self-reflections{margin-top:-20px;margin-left:-24px;margin-right:-24px}.ant-tabs.tabs-5c-self-reflections .ant-tabs-tab{padding-left:24px;padding-right:24px}.ant-tabs.tabs-5c-self-reflections-in-v2{margin-top:-20px}.ant-tabs.tabs-5c-self-reflections-in-v2 .ant-tabs-nav{margin-bottom:0}.ant-tabs.tabs-5c-self-reflections-in-v2 .ant-tabs-nav .ant-tabs-nav-wrap{padding-left:24px}.ant-tabs.tabs-5c-self-reflections-in-v2-committee-assessments{margin-top:-48px}.ant-tabs.tabs-my-bank{max-height:350px;overflow-y:auto}.ant-tabs.tabs-my-bank.ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs.tabs-my-bank.ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-left:0}.ant-tabs.tabs-my-bank .ant-tabs-tab{margin-right:0;padding-left:16px;padding-right:16px}.ant-tabs.tabs-user-notice{margin-top:-12px}.ant-tabs.tabs-on-dashboard .ant-tabs-nav .ant-tabs-nav-wrap{align-self:end;flex-shrink:0}.ant-tabs.tabs-on-dashboard .ant-tabs-nav .ant-tabs-extra-content:last-child{flex-shrink:1;min-width:0}@media screen and (max-width:576px){.ant-tabs.tabs-on-dashboard .ant-tabs-nav{flex-wrap:wrap}.ant-tabs.tabs-on-dashboard .ant-tabs-nav .ant-tabs-nav-wrap{flex:1}.ant-tabs.tabs-on-dashboard .ant-tabs-nav .ant-tabs-extra-content:last-child{width:100%}}.ant-tabs.tabs-overflow-unset{overflow:unset}.ant-anchor{color:var(--text-color)}.ant-anchor-wrapper{background-color:var(--component-background)}@media screen and (max-width:576px){.ant-anchor-wrapper.hidden-anchor-mobile{display:none}}.ant-anchor-ink:before{background-color:var(--border-color-base)}.ant-anchor-ink-ball{background-color:var(--component-background);border:2px solid var(--primary-color)}.ant-anchor-link-title{color:var(--text-color)}.ant-anchor-link-active>.ant-anchor-link-title{color:var(--link-color)!important}.ant-anchor-link.no-underline-with-asterisk .ant-anchor-link-title{text-decoration:none}.ant-anchor-link.no-underline-with-asterisk .ant-anchor-link-title .title-underline-hover:hover{text-decoration:underline}.ant-anchor .ant-divider{border-top-color:var(--border-color-base)}.ant-tooltip-inner,.ant-tooltip-inner a{color:#fff}.ant-tooltip-inner svg.anticon.textbook{display:none}.ant-tooltip.tooltip-penalty{min-width:278px;width:278px}.ant-tooltip.tooltip-comment-save{min-width:258px;width:258px}.ant-tooltip.tooltip-user-notice-attachment{min-width:255px;width:255px}.ant-tooltip.tooltip-activity-flag{min-width:292px;width:292px}.ant-popover{color:var(--text-color);z-index:1510!important}.ant-popover-inner{background-color:var(--component-background)}.ant-popover-inner-content,.ant-popover-message{color:var(--text-color)}.ant-popover-arrow-content{background-color:var(--component-background)}.ant-popover-placement-top>.ant-popover-content>.ant-popover-arrow,.ant-popover-placement-topLeft>.ant-popover-content>.ant-popover-arrow,.ant-popover-placement-topRight>.ant-popover-content>.ant-popover-arrow{border-right-color:var(--component-background);border-bottom-color:var(--component-background)}.ant-popover.popup-insert-content,.ant-popover.popup-insert-content-sub{padding:0}.ant-popover.popup-insert-content .add-btn-popup-item a,.ant-popover.popup-insert-content-sub .add-btn-popup-item a,.ant-popover.popup-insert-content .add-btn-popup-sub-item a,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item a{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--link-color);text-decoration:none;line-height:16px;padding-top:4px}.ant-popover.popup-insert-content .add-btn-popup-item a>span,.ant-popover.popup-insert-content-sub .add-btn-popup-item a>span,.ant-popover.popup-insert-content .add-btn-popup-sub-item a>span,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item a>span{text-align:center}.ant-popover.popup-insert-content .add-btn-popup-item a .svg-fill-text-color svg,.ant-popover.popup-insert-content-sub .add-btn-popup-item a .svg-fill-text-color svg,.ant-popover.popup-insert-content .add-btn-popup-sub-item a .svg-fill-text-color svg,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item a .svg-fill-text-color svg,.ant-popover.popup-insert-content .add-btn-popup-item a i,.ant-popover.popup-insert-content-sub .add-btn-popup-item a i,.ant-popover.popup-insert-content .add-btn-popup-sub-item a i,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item a i{fill:var(--text-color-secondary);color:var(--text-color-secondary)}.ant-popover.popup-insert-content .add-btn-popup-item a.ant-popover-open,.ant-popover.popup-insert-content-sub .add-btn-popup-item a.ant-popover-open,.ant-popover.popup-insert-content .add-btn-popup-sub-item a.ant-popover-open,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item a.ant-popover-open{background-color:var(--default-background-gray)}.ant-popover.popup-insert-content .add-btn-popup-item a.ant-popover-open .svg-fill-text-color svg,.ant-popover.popup-insert-content-sub .add-btn-popup-item a.ant-popover-open .svg-fill-text-color svg,.ant-popover.popup-insert-content .add-btn-popup-sub-item a.ant-popover-open .svg-fill-text-color svg,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item a.ant-popover-open .svg-fill-text-color svg,.ant-popover.popup-insert-content .add-btn-popup-item a.ant-popover-open i,.ant-popover.popup-insert-content-sub .add-btn-popup-item a.ant-popover-open i,.ant-popover.popup-insert-content .add-btn-popup-sub-item a.ant-popover-open i,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item a.ant-popover-open i{fill:var(--link-color);color:var(--link-color)}.ant-popover.popup-insert-content .add-btn-popup-item:hover,.ant-popover.popup-insert-content-sub .add-btn-popup-item:hover,.ant-popover.popup-insert-content .add-btn-popup-sub-item:hover,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item:hover{background-color:var(--default-background-gray)}.ant-popover.popup-insert-content .add-btn-popup-item:hover a .svg-fill-text-color svg,.ant-popover.popup-insert-content-sub .add-btn-popup-item:hover a .svg-fill-text-color svg,.ant-popover.popup-insert-content .add-btn-popup-sub-item:hover a .svg-fill-text-color svg,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item:hover a .svg-fill-text-color svg,.ant-popover.popup-insert-content .add-btn-popup-item:hover a i,.ant-popover.popup-insert-content-sub .add-btn-popup-item:hover a i,.ant-popover.popup-insert-content .add-btn-popup-sub-item:hover a i,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item:hover a i{fill:var(--link-color);color:var(--link-color)}.ant-popover.popup-insert-content .ant-popover-content,.ant-popover.popup-insert-content-sub .ant-popover-content{max-width:900px}.ant-popover.popup-insert-content .ant-popover-content .ant-popover-arrow,.ant-popover.popup-insert-content-sub .ant-popover-content .ant-popover-arrow{visibility:hidden}@media screen and (max-width:992px){.ant-popover.popup-insert-content .ant-popover-content .ant-popover-inner,.ant-popover.popup-insert-content-sub .ant-popover-content .ant-popover-inner{background-color:transparent;margin-left:16px;margin-right:16px}}.ant-popover.popup-insert-content .ant-popover-content .ant-popover-inner-content,.ant-popover.popup-insert-content-sub .ant-popover-content .ant-popover-inner-content{padding:0}.ant-popover.popup-insert-content .add-btn-popup-item{width:78px;height:70px;padding:0;margin-left:0;background-color:var(--component-background);border:1px solid var(--border-color-base)}.ant-popover.popup-insert-content .add-btn-popup-item+.add-btn-popup-item{border-left-color:transparent}@media screen and (max-width:992px){.ant-popover.popup-insert-content .add-btn-popup .add-btn-popup-item{margin-left:-1px;margin-bottom:1px}.ant-popover.popup-insert-content .add-btn-popup .add-btn-popup-item+.add-btn-popup-item{border-left-color:var(--border-color-base)}.ant-popover.popup-insert-content-sub .add-btn-popup-sub{border-right-color:var(--border-color-base);justify-content:center;border-color:transparent}.ant-popover.popup-insert-content-sub .add-btn-popup-sub .add-btn-popup-sub-item{background-color:var(--component-background);border:1px solid var(--border-color-base);margin-left:-1px;margin-bottom:1px}}.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item{width:100px;height:70px;padding:0;border:1px solid var(--border-color-base)}.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item i,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item svg{color:var(--text-color-secondary);font-size:20px;margin-bottom:8px}.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item span{color:var(--text-color-secondary);font-size:12px}.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item:hover{background-color:var(--default-background-gray)}.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item:hover:first-child{border-left-color:transparent}.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item:hover a{color:var(--text-color)}.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item:hover a .svg-fill-text-color svg,.ant-popover.popup-insert-content-sub .add-btn-popup-sub-item:hover a i{fill:var(--text-color-secondary);color:var(--text-color-secondary)}.ant-popover.popup-insert-content-sub .popup-menu-text-item{width:120px;height:100px}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail{color:var(--text-color);width:100%;height:100%;padding:4px;text-overflow:initial;white-space:initial;overflow:hidden}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail+span{width:100%;padding:4px 2px;font-size:11px;border-top:1px solid var(--border-color-base)}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail .ant-skeleton-title{height:8px;margin-top:4px}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail .ant-skeleton-paragraph{margin-top:8px}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail .ant-skeleton-paragraph>li{height:8px}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail .ant-skeleton-paragraph>li+li{margin-top:4px}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail p,.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail td{font-size:6px;line-height:10px}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail th{font-size:6px;background-color:var(--default-background-gray)}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail table{border:1px solid var(--border-color-base);border-collapse:collapse;width:100%}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail table td,.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail table th{border:1px solid var(--border-color-base)}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail .editor .sun-editor .se-btn{width:18px;height:18px;transform:scale(.7)}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail .continue{width:100%}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail .spacer-border-top{height:33.3%;background-color:#d3d3d3;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail .spacer-border-bottom{height:33.3%;background-color:#d3d3d3;border-top-right-radius:5px;border-top-left-radius:5px}.ant-popover.popup-insert-content-sub .popup-menu-text-item .popover-menu-thumnail .spacer{height:33.3%;color:#fff}.ant-popover.popover-color-picker-important-date .github-picker span>div{border-radius:12.5px;margin-right:1px;margin-top:2px;margin-bottom:2px}.ant-popover.popover-color-picker-important-date .github-picker span>div>span>div{border-radius:12.5px;width:92%!important;height:92%!important;top:1px;left:1px}.ant-popover .ant-popover-inner-content-emoji{max-width:500px}.popconfirm-invite-email{min-width:50vw;width:fit-content!important}.popconfirm-invite-email-list{max-height:calc(100vh - 238px);overflow:auto;margin-bottom:0}.popconfirm-invite-email-list li{margin-top:4px;margin-bottom:4px;white-space:nowrap}.popconfirm-invite-email-list-on-mobile{max-height:unset}.ant-modal{font-family:Roboto,Helvetica,Arial,sans-serif;color:var(--text-color);top:24px}.ant-modal-mask,.ant-modal-wrap{z-index:1000}.ant-modal-wrap.next-activity-grade{left:calc(50% - 190px);right:calc(50% - 190px);bottom:auto;z-index:10}.ant-modal-wrap.next-activity-grade .ant-modal{top:0}.ant-modal-wrap.next-activity-grade .ant-modal-content{background-color:#ebedf8}.ant-modal-wrap.next-activity-grade .ant-modal-body{padding:8px 16px}.ant-modal-wrap.next-activity-grade .ant-modal-body a{color:var(--primary-color)}.ant-modal-wrap.next-activity-grade .ant-modal-body .svg-fill-x-stroke-color svg{stroke:#000}.ant-modal-close{color:var(--text-color-secondary)}.ant-modal-close:focus{outline:none}.ant-modal-close:hover{color:var(--text-color)}.ant-modal .ant-modal-header{color:var(--text-color);background-color:var(--component-background);border-bottom-color:var(--border-color-base);margin-bottom:12px}@media screen and (max-width:992px){.ant-modal .ant-modal-header{padding-left:12px;padding-right:12px}}.ant-modal-title{color:var(--text-color);padding-right:24px}.ant-modal .ant-modal-header,.ant-modal .ant-modal-body,.ant-modal .ant-modal-footer{padding-left:16px;padding-right:16px}@media screen and (max-width:1600px){.ant-modal .ant-modal-header,.ant-modal .ant-modal-body,.ant-modal .ant-modal-footer{padding-left:12px;padding-right:12px}}.ant-modal .ant-modal-content{background-color:var(--component-background);padding:16px 0}@media screen and (max-width:1600px){.ant-modal .ant-modal-content{padding:12px 0}}.ant-modal-body.body-activity-differentiate-modal{padding-left:32px}@media screen and (max-width:576px){.ant-modal-body.body-activity-differentiate-modal{padding-left:12px}}.ant-modal-body .video{margin-bottom:12px}.ant-modal-body .video>div{width:100%!important;height:100%!important}.ant-modal-body .video iframe{width:100%;height:100%}.ant-modal-body .modal-content-custom{padding:16px 48px}@media screen and (max-width:992px){.ant-modal-body .modal-content-custom{padding-left:16px;padding-right:16px}}.ant-modal-body .modal-content-custom h3{font-size:24px;text-align:center;font-weight:500}.ant-modal-body .modal-content-custom h3.text-left{text-align:left}.ant-modal-body .modal-content-custom-sm{padding-left:0;padding-right:0}.ant-modal-body .modal-content-custom-discussion-settings .ant-input-number{width:90px}.ant-modal-body .modal-content-custom-discussion-settings .flex-group-assignment>div{width:calc(50% - 24px)}.ant-modal-body .modal-content-custom .content-source-of-work{margin-top:48px}@media screen and (max-width:992px){.ant-modal-body .modal-content-custom .content-source-of-work{margin-top:24px}}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work{margin-top:-48px}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work .ant-btn-icon-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:24px}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work .ant-btn-icon-btn .svg-fill-24 svg{min-width:16px;width:16px;height:16px;fill:var(--text-color-secondary)}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work .ant-btn-icon-btn.ant-btn>span{display:inline-flex}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work .ant-btn-icon-btn.ant-btn>span svg{font-size:16px;color:var(--text-color-secondary)}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work .ant-btn-icon-btn .eportfolio-color{color:var(--text-color-secondary)}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work .ant-btn-icon-btn.selected{border-color:var(--primary-color)}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work .ant-btn-icon-btn.selected .svg-fill-24 svg{fill:var(--link-color)}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work .ant-btn-icon-btn.selected .ant-btn>span svg{color:var(--link-color)}.ant-modal-body .modal-content-custom .content-source-of-work .icons-work .ant-btn-icon-btn.selected .eportfolio-color{color:var(--link-color)}.ant-modal-body .modal-content-custom .content-choice-work{margin-top:48px}@media screen and (max-width:992px){.ant-modal-body .modal-content-custom .content-choice-work{margin-top:24px}}.ant-modal-body .modal-content-custom .thumbnail-ep .ant-upload.ant-upload-drag .ant-upload{padding-top:0;padding-bottom:0}.ant-modal-body .modal-content-custom .thumbnail-ep .ant-upload-drag-container>div{height:80px!important;display:flex;align-items:center;justify-content:center}.ant-modal-body .sis-gradebook-sync{padding:12px 24px}.ant-modal-body .timeline-in-student-trials-log .video,.ant-modal-body .timeline-in-student-trials-log .plyr--video{min-height:unset}.ant-modal-body .timeline-in-student-trials-log .sun-editor-editable .se-image-container,.ant-modal-body .timeline-in-student-trials-log .se-video-container{margin-bottom:0}.ant-modal-body .activity-ideas>div{min-width:calc(25% - 16px);width:calc(25% - 16px)}.ant-modal .ant-modal-footer{border-color:var(--border-color-base);padding-top:8px;margin-top:8px;text-align:right}.ant-modal .ant-modal-footer .ant-flex{justify-content:end}.ant-modal .ant-modal-footer .ant-flex .ant-flex.ant-flex-justify-center{justify-content:center}.ant-modal .ant-modal-footer .ant-flex .ant-btn+.ant-flex{flex:1;justify-content:end}.ant-modal .ant-modal-footer .ant-flex.align-left{justify-content:start}.ant-modal .ant-modal-footer button+button{margin-left:12px}.ant-modal .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-left:12px}.ant-modal.modal-sm{width:500px!important}.ant-modal.modal-md{width:600px!important}.ant-modal.modal-base{width:700px!important}.ant-modal.modal-lg{width:800px!important}.ant-modal.modal-xl{width:1000px!important}.ant-modal.modal-add-filter{width:860px!important}.ant-modal.modal-special-chracters .wrap-char-cell{overflow-y:auto}.ant-modal.modal-special-chracters .wrap-char-cell .character-border,.ant-modal.modal-special-chracters .wrap-char-cell .character-border-alt{padding:4px;margin-bottom:-1px}.ant-modal.modal-special-chracters .wrap-char-cell .character-border{width:30%;border-right:none}.ant-modal.modal-special-chracters .wrap-char-cell .character-border-alt{width:70%}.ant-modal.modal-scores-report .view-act-item+.set-point-question{display:none}.ant-modal.modal-course-tatistics .chart-item-view-all{max-height:calc(100vh - 220px);overflow:auto}.ant-modal.custom-footer-center .ant-modal-footer,.ant-modal.custom-footer-hide-border-top .ant-modal-footer{border-top:0}.ant-modal.custom-footer-activity-update-prompt .ant-modal-footer{padding-right:32px;padding-bottom:24px}.ant-modal.custom-footer-center .ant-modal-body{max-height:calc(100vh - 174px);overflow:auto}@media screen and (max-width:992px){.ant-modal.custom-footer-center .ant-modal-body{max-height:unset;overflow:unset}}.ant-modal.custom-footer-center .ant-modal-body .tree-copy-activity,.ant-modal.custom-footer-center .ant-modal-body .tree-copy-section-block{overflow-y:auto}.ant-modal.custom-footer-center .ant-modal-body .tree-copy-activity{--heightTopCopytoLocation: 220px;max-height:calc(100vh - (47px + 90px + (24px * 2) + var(--heightTopCopytoLocation)))}@media screen and (max-width:992px){.ant-modal.custom-footer-center .ant-modal-body .tree-copy-activity{max-height:unset;overflow-y:unset}}.ant-modal.custom-footer-center .ant-modal-body .tree-copy-activity-with-extra-info{--heightTopCopytoLocation: 235px;--heightextrainfo: 28px;max-height:calc(100vh - (47px + 90px + 74px + var(--heightTopCopytoLocation) + var(--heightextrainfo)))}@media screen and (max-width:992px){.ant-modal.custom-footer-center .ant-modal-body .tree-copy-activity-with-extra-info{max-height:unset}}.ant-modal.custom-footer-center .ant-modal-body .tree-copy-section-block{--heightFooter: 215px;max-height:calc(100vh - (47px + 141px + var(--heightFooter) + (24px * 2)))}@media screen and (max-width:992px){.ant-modal.custom-footer-center .ant-modal-body .tree-copy-section-block{max-height:unset}}.ant-modal.custom-footer-center .ant-modal-footer{text-align:center}.ant-modal.custom-footer-center .ant-modal-footer .ant-flex{justify-content:center}.ant-modal.custom-footer-center .ant-modal-footer .ant-flex .ant-btn+.ant-flex{flex:1;justify-content:center}.ant-modal.custom-footer-center .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-left:12px}.ant-modal.custom-footer-center-without-title .ant-modal-body{max-height:calc(100vh - 162px);overflow-y:auto}@media screen and (max-width:992px){.ant-modal.custom-footer-center-without-title .ant-modal-body{max-height:unset;overflow:unset}}.ant-modal.custom-footer-center-view-accommodation .ant-modal-body{max-height:calc(100vh - 185px);overflow-y:auto}@media screen and (max-width:992px){.ant-modal.custom-footer-center-view-accommodation .ant-modal-body{max-height:unset}}.ant-modal.custom-footer-center-edit-badge .ant-modal-footer,.ant-modal.custom-footer-center-view-badge .ant-modal-footer{box-shadow:0 -5px 5px var(--shadow-color)}.ant-modal.custom-footer-center-view-badge .ant-modal-footer button+button{margin-left:0}.ant-modal.custom-footer-center-view-badge .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-left:0}.ant-modal.custom-footer-shadow-top-footer .ant-modal-footer{box-shadow:0 -5px 5px var(--shadow-color)}.ant-modal.custom-footer-text-left .ant-modal-footer{text-align:left}.ant-modal.scroll-bar-vertical-with-title .ant-modal-body,.ant-modal.scroll-bar-vertical-with-title-without-footer .ant-modal-body,.ant-modal.scroll-bar-vertical-without-title .ant-modal-body,.ant-modal.scroll-bar-vertical-custom-footer .ant-modal-body,.ant-modal.scroll-bar-vertical.custom-footer-center .ant-modal-body{overflow-y:auto}@media screen and (max-width:576px){.ant-modal.scroll-bar-vertical-with-title .ant-modal-body,.ant-modal.scroll-bar-vertical-with-title-without-footer .ant-modal-body,.ant-modal.scroll-bar-vertical-without-title .ant-modal-body,.ant-modal.scroll-bar-vertical-custom-footer .ant-modal-body,.ant-modal.scroll-bar-vertical.custom-footer-center .ant-modal-body{overflow-y:unset}}.ant-modal.scroll-bar-vertical-with-title .ant-modal-body{max-height:calc(100vh - 174px)}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-with-title .ant-modal-body{max-height:unset}}.ant-modal.scroll-bar-vertical-with-title-in-activity-score .ant-modal-body{--heightA: 57px;--heightB: 63px;--heightC: (24px * 2);max-height:calc(100vh - (var(--heightA) + var(--heightB) + var(--heightC)))}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-with-title-in-activity-score .ant-modal-body{max-height:unset}}.ant-modal.scroll-bar-vertical-with-title-custom-external-tool .ant-modal-body,.ant-modal.scroll-bar-vertical-with-title-app-integration .ant-modal-body{--heightA: 47px;--heightB: (24px * 2);max-height:calc(100vh - (var(--heightA) + var(--heightB)))}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-with-title-custom-external-tool .ant-modal-body,.ant-modal.scroll-bar-vertical-with-title-app-integration .ant-modal-body{max-height:unset}}.ant-modal.scroll-bar-vertical-with-title-custom-external-tool .ant-modal-body .content-extrnal-tool,.ant-modal.scroll-bar-vertical-with-title-app-integration .ant-modal-body .content-extrnal-tool,.ant-modal.scroll-bar-vertical-with-title-custom-external-tool .ant-modal-body .content-app-integration,.ant-modal.scroll-bar-vertical-with-title-app-integration .ant-modal-body .content-app-integration{--heightA: calc(100vh - 95px) ;max-height:calc(var(--heightA) - 92px);overflow-y:auto;overflow-x:hidden}.ant-modal.scroll-bar-vertical-with-title-custom-external-tool .ant-modal-body .content-app-integration,.ant-modal.scroll-bar-vertical-with-title-app-integration .ant-modal-body .content-app-integration{min-height:38vh}.ant-modal.scroll-bar-vertical-with-title-import-content-from .import-tree{max-height:calc(100vh - 374px)}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-with-title-import-content-from .import-tree{max-height:unset}}.ant-modal.scroll-bar-vertical-with-title-without-footer .ant-modal-body{max-height:calc(100vh - 152px)}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-with-title-without-footer .ant-modal-body{max-height:unset}}.ant-modal.scroll-bar-vertical-without-title .ant-modal-body{max-height:calc(100vh - 120px)}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-without-title .ant-modal-body{max-height:unset}}.ant-modal.scroll-bar-vertical-without-title-import-in-resources .ant-modal-body{max-height:calc(100vh - 162px)}.ant-modal.scroll-bar-vertical-custom-footer-in-eportfolio .ant-modal-body{max-height:576px}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-custom-footer-in-eportfolio .ant-modal-body{max-height:unset}}.ant-modal.scroll-bar-vertical-custom-footer-in-SBG-activity-score .ant-input-number{width:90px}.ant-modal.scroll-bar-vertical-custom-footer-in-SBG-activity-score .sbg-score-input{max-height:calc(100vh - 587px);overflow:auto}.ant-modal.scroll-bar-vertical-custom-footer-in-SBG-activity-score .sbg-score-input .select-class-point-score-guide{width:200px}.ant-modal.scroll-bar-vertical-custom-footer-in-SBG-activity-score .sbg-score-input .select-class-point-score-guide-mobile{width:120px}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-custom-footer-in-SBG-activity-score .sbg-score-input{max-height:unset}}.ant-modal.scroll-bar-vertical-custom-footer-in-SBG-activity-score .trend-graph-section-wrapper{width:auto}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-custom-footer-in-SBG-activity-score .trend-graph-section-wrapper{width:100%;overflow:auto}}.ant-modal.scroll-bar-vertical-custom-footer-in-SBG-activity-score .grade-summary-score{width:120px}.ant-modal.scroll-bar-vertical-custom-footer-in-SBG-activity-score .grade-summary-score .score-name{width:50px}.ant-modal.scroll-bar-vertical-with-tabs-inside .ant-modal-body{padding-top:0}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-with-tabs-inside .ant-modal-body{max-height:unset}}.ant-modal.scroll-bar-vertical-with-tabs-inside .ant-modal-body .ant-tabs-content{max-height:calc(100vh - 256px);overflow-y:auto}@media screen and (max-width:992px){.ant-modal.scroll-bar-vertical-with-tabs-inside .ant-modal-body .ant-tabs-content{max-height:unset}.ant-modal.scroll-bar-vertical-with-tabs-inside .ant-modal-footer .ant-btn{margin-top:8px;margin-bottom:8px}}.ant-modal.modal-footer-with-link .ant-modal-footer .ant-btn-link+button[class*=ant-btn]{margin-left:24px}.ant-modal.modal-folder-tree .link-custom-folder-tree{margin-top:0}.ant-modal.modal-on-mobile{width:calc(100vw - 24px)!important}.ant-modal.modal-on-mobile .ant-modal-header,.ant-modal.modal-on-mobile .ant-modal-body,.ant-modal.modal-on-mobile .ant-modal-footer{padding-left:16px;padding-right:16px}.ant-modal.modal-discussion-thread.modal-xxl{width:1280px!important}.ant-modal.modal-discussion-thread.modal-xxl .audio-wrapper audio{width:210px;max-width:250px}.ant-modal.modal-discussion-thread .select-comment-bank{margin-top:8px}.ant-modal.modal-insert-content-in-eportfolio .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg,.ant-modal.modal-add-new-section-eportfolio .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg{max-height:unset}@media screen and (max-width:576px){.ant-modal.modal-announcement-view .icon-speaker{min-width:36px;width:36px;height:36px;margin-right:12px}.ant-modal.modal-announcement-view .icon-speaker+span{font-size:32px;line-height:38px;margin-right:12px}.ant-modal.modal-announcement-view .icon-speaker svg{min-width:24px;width:24px;height:24px}}.ant-modal.modal-view-document .upload-document-img{display:block;max-width:100%;height:auto;max-height:calc(100vh - 174px);object-fit:contain;margin:auto}.ant-modal.modal-view-document .btn-export-to-csv-upload-document{position:absolute;top:16px;right:45px;z-index:10}.ant-modal.modal-view-document .ant-modal-footer{text-align:center}.ant-modal.modal-view-document-signed-info-section .ant-modal-footer{text-align:left;display:flex}@media screen and (max-width:576px){.ant-modal.modal-view-document .ant-modal-footer{flex-wrap:wrap}}.ant-modal.modal-community-resources .chat-log-view{max-height:calc(100vh - 315px);overflow:auto}.ant-modal.modal-body-custom-bg-color .ant-modal-body{background-color:var(--body-background)}.ant-modal.modal-body-custom-bg-color-set-min-h .ant-modal-body{min-height:calc(100vh - 122px);display:flex;flex-direction:column;justify-content:space-between}.ant-modal.modal-body-custom-bg-color-create-with-ai .ant-modal-content{padding-bottom:0!important}.ant-modal.modal-body-custom-bg-color-create-with-ai .ant-modal-content .ant-modal-body{padding-top:8px;padding-bottom:16px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ant-modal.modal-export-to-resources .ant-modal-close{display:none}.ant-modal.modal-notify-students-and-parents .notify-email-content-editor .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg{max-height:unset}.ant-modal.modal-preview-activity .view-act-doc-tab-modal{padding:0}.ant-modal.modal-preview-activity .view-act-doc-tab-modal .title-view-actdoc{margin-bottom:0}.ant-modal-confirm{z-index:1206;font-family:Roboto,Helvetica,Arial,sans-serif}.ant-modal-confirm.ant-modal .ant-modal-body{padding-left:24px;padding-right:24px}.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title{color:var(--heading-color)}.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content{color:var(--text-color)}.ant-modal-confirm .ant-modal-confirm-body .anticon.primary-color{color:var(--primary-color)}.ant-modal-confirm .ant-modal-confirm-body .anticon.blue-info-color{color:#2395ff}.ant-modal-confirm .ant-modal-confirm-body .anticon+.ant-modal-confirm-content{margin-left:38px}.ant-modal-confirm .ant-modal-confirm-body>.anticon{float:left;margin-right:16px;font-size:22px}.ant-modal-confirm .ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-left:38px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{height:42px;font-family:Roboto,Helvetica,Arial,sans-serif}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-left:12px}.ant-progress-circle-trail{stroke:var(--text-color-secondary);opacity:.35}.ant-progress-inner{background-color:var(--text-color-secondary-f24)}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:var(--success-color)}.ant-progress-circle .ant-progress-text{color:var(--heading-color)!important}.ant-progress-circle .ant-progress-text .anticon{font-size:2em}.ant-progress-text{color:var(--text-color)}.ant-progress-status-success.ant-progress-status-success .ant-progress-bg{background-color:var(--success-color)}.ant-progress-status-success.ant-progress-status-success .ant-progress-text{color:var(--success-color)}.ant-progress.speaking .ant-progress-bg{background-color:#1d46f3}.ant-progress.messaging .ant-progress-bg{background-color:#a905b7}.ant-progress.raisingHand .ant-progress-bg{background-color:#fe0061}.ant-progress.usedEmojis .ant-progress-bg{background-color:#cd4545}.ant-progress.percentages-number .ant-progress-text{font-size:13px;font-weight:500}.ant-progress.estimated-time-in-upload-response .ant-progress-outer{margin-right:calc(-3em - 8px);padding-right:calc(3em + 8px)}.ant-progress.estimated-time-in-upload-response .ant-progress-text{width:3em}.ant-progress.progress-course-statistic{margin-bottom:-11px}.ant-progress.progress-course-statistic .ant-progress-outer{background-color:transparent}.ant-progress.progress-course-statistic .ant-progress-text{color:var(--text-color);font-size:10px;font-weight:700}.""{border-color:var(--border-color-base)}."":hover{border-color:var(--input-hover-border-color)}.""-focused{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20)}."" > textarea{background-color:var(--component-background);color:var(--text-color)}.ant-menu{background-color:var(--component-background);color:var(--text-color)}.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-item-active,.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,.ant-menu-light .ant-menu-submenu-active,.ant-menu-light .ant-menu-submenu-title:hover{color:var(--menu-highlight-color)}.ant-menu-dark .ant-menu-submenu-title>a{text-decoration:none;color:var(--text-color)}.ant-menu-dark .ant-menu-inline.ant-menu-sub{box-shadow:none}.ant-menu-item a{color:var(--text-color)}.ant-menu-item .anticon,.ant-menu-submenu-title .anticon{font-size:16px;margin-right:6px}.ant-menu-item .anticon>svg,.ant-menu-submenu-title .anticon>svg{margin-bottom:0}.ant-menu-submenu-selected{color:var(--menu-highlight-color)}.ant-menu-item:active,.ant-menu-submenu-title:active{background:var(--primary-color-f20)}.ant-menu-item>a{color:var(--text-color);overflow:hidden;text-overflow:ellipsis}.ant-menu-item>a:hover{color:var(--link-color);text-decoration:none}.ant-menu-item>a:hover .class-upcoming{color:var(--link-color)!important}.ant-menu-item a:hover{color:var(--link-color);text-decoration:none}.ant-menu-item:hover,.ant-menu-item-active,.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,.ant-menu-submenu-active,.ant-menu-submenu-title:hover{color:var(--menu-highlight-color)}.ant-menu.ant-menu-dark .ant-menu-item-selected>a,.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected>a{color:#fff}.ant-menu.ant-menu-dark .ant-menu-item-selected.level-1>a i,.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected.level-1>a i{color:#fff}.ant-menu-vertical,.ant-menu-vertical-left,.ant-menu-vertical-right,.ant-menu-inline{border-right-color:var(--border-color-base)}.ant-menu-vertical .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-inline .ant-menu-item:after{border-right:3px solid var(--menu-highlight-color)}.ant-menu-vertical .ant-menu-item,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-right .ant-menu-item,.ant-menu-inline .ant-menu-item,.ant-menu-vertical .ant-menu-submenu-title,.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-vertical-right .ant-menu-submenu-title,.ant-menu-inline .ant-menu-submenu-title{margin-top:0;margin-bottom:4px}.ant-menu-vertical .ant-menu-item.menu-item-select-class-list,.ant-menu-vertical-left .ant-menu-item.menu-item-select-class-list,.ant-menu-vertical-right .ant-menu-item.menu-item-select-class-list,.ant-menu-inline .ant-menu-item.menu-item-select-class-list,.ant-menu-vertical .ant-menu-submenu-title.menu-item-select-class-list,.ant-menu-vertical-left .ant-menu-submenu-title.menu-item-select-class-list,.ant-menu-vertical-right .ant-menu-submenu-title.menu-item-select-class-list,.ant-menu-inline .ant-menu-submenu-title.menu-item-select-class-list{height:unset;padding-left:0;padding-right:0;margin-bottom:0}.ant-menu-vertical .ant-menu-item:not(:last-child),.ant-menu-vertical-left .ant-menu-item:not(:last-child),.ant-menu-vertical-right .ant-menu-item:not(:last-child),.ant-menu-inline .ant-menu-item:not(:last-child){margin-bottom:0}.ant-menu-vertical .ant-menu-item:not(:last-child).grading-term,.ant-menu-vertical-left .ant-menu-item:not(:last-child).grading-term,.ant-menu-vertical-right .ant-menu-item:not(:last-child).grading-term,.ant-menu-inline .ant-menu-item:not(:last-child).grading-term{margin-bottom:12px}.ant-menu-submenu-popup>.ant-menu>li span svg,.ant-menu-submenu-popup>.ant-menu>li i{width:20px;font-size:16px;margin-right:6px}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li{display:flex;align-items:center;color:var(--text-color);padding-left:8px;padding-right:8px}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li a{display:inline}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li svg{width:14px;height:14px}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li i{color:var(--text-color-secondary);font-size:14px;width:14px}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li i+.ant-menu-title-content{margin-left:0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover{background-color:var(--background-color-light)}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.home-page .path-1{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.home-page .path-2,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.announcement .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.announcement .primary-lighter{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.announcement .secondary{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.announcement .opacity{fill:#f6f8fc}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.module .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.module .primary-lighter{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.path .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.path .primary-lighter{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.path .stroke-primary{stroke:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.path .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.path .search-bg{fill:#f2f2f2}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.path .search-stroke{stroke:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.path .search{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.assignment .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.assignment .primary-lighter{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.assignment .secondary{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.discussion .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.discussion .primary-lighter{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.assessment .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.assessment .primary-lighter{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.assessment .stroke-primary{stroke:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.assessment .secondary{fill:#f6f8fc}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.conference .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.conference .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.gradebook .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.gradebook .primary-lighter{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.gradebook .stroke-lighter{stroke:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.gradebook .stroke-primary{stroke:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.gradebook .reward-circle-top{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.gradebook .reward-circle-bottom{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.gradebook .reward-circle-center{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.gradebook .reward-primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.student .primary{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.student .primary-lighter{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.student .secondary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.student .stroke-secondary{stroke:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.tool .ruler-primary{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.tool .ruler-lighter{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.tool .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.textbook .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.textbook .primary-lighter{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.textbook .stroke-lighter{stroke:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.textbook .stroke-primary{stroke:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.textbook .stroke-primary-lighter{stroke:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.class-setup .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.class-setup .secondary{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.page .primary{fill:#f2f2f2}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.page .primary-lighter{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.page .secondary{fill:#f2f2f2}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.page .secondary-darker{fill:#8497b0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.page .opacity{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.classroom .yellow{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.classroom .green{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.classroom .secondary{fill:#f7f7f7}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.classroom .secondary-lighter{fill:#e0e0e0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.studentIEP .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.new-student-alert .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.attendance .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.documents .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.calendar .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.checklist .primary{fill:#828282}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.checklist .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li .anticon.checklist rect{fill:#bdbdbd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected{background-color:var(--background-color-light)}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover a,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected a{color:var(--text-color)}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover i,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected i{color:var(--primary-color)}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.home-page .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.home-page .path-1{fill:#3c4ebc}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.home-page .path-2,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.home-page .path-2{fill:#001597}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.announcement .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.announcement .primary{fill:#ff7f0d}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.announcement .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.announcement .primary-lighter{fill:#f2994a}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.announcement .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.announcement .secondary{fill:#ffca29}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.announcement .opacity,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.announcement .opacity{fill:#f6f8fc}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.module .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.module .primary{fill:#a7beec}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.module .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.module .primary-lighter{fill:#d0e0ff}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.path .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.path .primary{fill:#37bc9b}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.path .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.path .primary-lighter{fill:#b9cde7}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.path .stroke-primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.path .stroke-primary{stroke:#37bc9b}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.path .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.path .secondary{fill:#e5eff9}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.path .search-bg,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.path .search-bg{fill:#b9cde7}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.path .search-stroke,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.path .search-stroke{stroke:#29364d}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.path .search,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.path .search{fill:#6d5838}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.assignment .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.assignment .primary{fill:#2f80ed}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.assignment .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.assignment .primary-lighter{fill:#78b1ff}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.assignment .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.assignment .secondary{fill:#8cbdff}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.discussion .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.discussion .primary{fill:#f2c94c}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.discussion .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.discussion .primary-lighter{fill:#ffeaab}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.assessment .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.assessment .primary{fill:#f14545}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.assessment .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.assessment .primary-lighter{fill:#f9c8c8}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.assessment .stroke-primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.assessment .stroke-primary{stroke:#d93131}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.assessment .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.assessment .secondary{fill:#e5eff9}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.conference .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.conference .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.conference .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.conference .primary-lighter{fill:#fe0061}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.gradebook .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.gradebook .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.gradebook .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.gradebook .primary-lighter{fill:#a164ea}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.gradebook .stroke-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.gradebook .stroke-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.gradebook .stroke-primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.gradebook .stroke-primary{stroke:#a164ea}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.gradebook .reward-circle-top,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.gradebook .reward-circle-top{fill:#f4b800}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.gradebook .reward-circle-bottom,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.gradebook .reward-circle-bottom{fill:#ffd458}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.gradebook .reward-circle-center,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.gradebook .reward-circle-center{fill:#ffca29}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.gradebook .reward-primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.gradebook .reward-primary{fill:#1d46f3}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.student .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.student .primary{fill:#082cc2}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.student .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.student .primary-lighter{fill:#1d46f3}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.student .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.student .secondary{fill:#f2c94c}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.student .stroke-secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.student .stroke-secondary{stroke:#f2c94c}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.tool .ruler-primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.tool .ruler-primary{fill:#d8a815}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.tool .ruler-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.tool .ruler-lighter{fill:#f2c94c}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.tool .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.tool .secondary{fill:#a1aab7}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.textbook .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.textbook .primary{fill:#2f80ed}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.textbook .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.textbook .primary-lighter{fill:#4997ff}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.textbook .stroke-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.textbook .stroke-lighter{stroke:#8cbdff}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.textbook .stroke-primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.textbook .stroke-primary{stroke:#0561dd}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.textbook .stroke-primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.textbook .stroke-primary-lighter{stroke:#87baff}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.class-setup .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.class-setup .primary{fill:#a1aab7}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.class-setup .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.class-setup .secondary{fill:#d2dae2}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.page .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.page .primary{fill:#188267}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.page .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.page .primary-lighter{fill:#058c6b}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.page .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.page .secondary{fill:#37bc9b}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.page .secondary-darker,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.page .secondary-darker{fill:#8497b0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.page .opacity,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.page .opacity{fill:#70e1c5}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.classroom .yellow,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.classroom .yellow{fill:#f4b400}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.classroom .green,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.classroom .green{fill:#0f9d58}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.classroom .secondary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.classroom .secondary{fill:#f7f7f7}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.classroom .secondary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.classroom .secondary-lighter{fill:#f2f2f2}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.studentIEP .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.studentIEP .primary{fill:#d93131}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.new-student-alert .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.new-student-alert .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.attendance .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.attendance .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.documents .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.documents .path-1,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.calendar .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.calendar .primary{fill:var(--primary-color)}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.checklist .primary,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.checklist .primary{fill:#001597}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.checklist .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.checklist .primary-lighter,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.checklist rect,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.checklist rect{fill:#3c4ebc}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.admin-nav-icons svg,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.admin-nav-icons svg,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li:hover .anticon.admin-nav-icons i,.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.ant-menu-item-selected .anticon.admin-nav-icons i{color:var(--primary-color)}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.item-app-integration{display:flex;align-items:center}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.item-app-integration .icon-wrapper{width:24px;margin-right:6px;display:flex;align-items:center;justify-content:center}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.item-app-integration .icon-wrapper img.anticon{max-width:24px;height:auto;margin-right:0}.ant-menu-submenu-popup.sub-menu-popup-course-materials ul li.item-app-integration .icon-wrapper+span{margin-left:0}.ant-menu-submenu-popup.sub-menu-popup-course-materials .ant-menu-item .anticon{margin-right:6px}.ant-menu-submenu-popup.sub-menu-popup-course-materials .ant-menu-item .anticon+span{margin-left:0}.ant-menu-submenu-popup.sub-menu-popup-course-materials .ant-menu-item.course-materials-item .ant-menu-item-icon+span{margin-left:0}.ant-menu-submenu-popup.sub-menu-popup-course-materials.class-nav-v2-on-mobile .ant-menu-submenu-title{padding-left:0}.ant-menu-submenu-popup.sub-menu-popup-course-materials.class-nav-v2-on-mobile .ant-menu-submenu-title>span{margin-right:24px;display:inline-block}.ant-menu-submenu-popup.sub-menu-popup-course-materials.class-nav-v2-on-mobile .ant-menu-submenu-title .menu-no-link{display:flex;align-items:center}.ant-menu-submenu-popup.sub-menu-popup-course-materials.class-nav-v2-on-mobile li.top-navigation-user-supports span.anticon svg{margin-right:0}.ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after{background-image:linear-gradient(to right,var(--text-color),var(--text-color))}.ant-menu-submenu-vertical>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-inline>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-submenu-inline>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before{background:linear-gradient(to right,var(--menu-highlight-color),var(--menu-highlight-color))}.ant-menu-submenu-vertical.caseloads-menu .ant-menu-submenu-title .caseloads-menu-content{flex-direction:row}.ant-menu-submenu-vertical.caseloads-menu .ant-menu-submenu-title .caseloads-menu-content span.circle-bg{width:28px;height:28px;background:var(--menu-light-theme-icon-bg);background-repeat:no-repeat;background-position:50%;background-size:70% auto;border-radius:50%;transition:all .3s ease;display:flex;justify-content:center;align-items:center;margin-right:8px}.ant-menu-submenu-vertical.caseloads-menu .ant-menu-submenu-title .caseloads-menu-content span.circle-bg>span{margin-right:0}.ant-menu-submenu-vertical.caseloads-menu .ant-menu-submenu-title .caseloads-menu-content span.circle-bg>span svg,.ant-menu-submenu-vertical.caseloads-menu .ant-menu-submenu-title .caseloads-menu-content span.circle-bg i{font-size:14px;width:auto;margin-right:0;color:var(--menu-light-theme-color-base)}.ant-menu.menu-sis-activity-diff .ant-menu-item.ant-menu-item-selected{color:var(--text-color)}.ant-menu.menu-sis-activity-diff .ant-menu-title-content{display:flex;align-items:center}.ant-menu.menu-sis-activity-diff .ant-menu-title-content .category-bg-color{min-width:16px;width:16px;height:16px;border-radius:2.5px}.ant-menu.main-nav .level-1>a i{color:var(--text-color)}.ant-menu.main-nav .level-1>a span{font-weight:500}.ant-menu.main-nav .level-1-admin .ant-menu-submenu-title .ant-menu-submenu-arrow{visibility:hidden}.ant-menu.main-nav .level-1:last-child{margin-bottom:24px}.ant-menu.main-nav .level-2{padding-left:36px!important}.ant-menu-horizontal.ant-menu.top-menu-header{height:100%;margin:0;line-height:20px;border-bottom:0}@media screen and (max-width:576px){.ant-menu-horizontal.ant-menu.top-menu-header{width:252px}}.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu{margin-left:0;margin-top:-1px;margin-bottom:0}.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu:hover,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu-selected{border-top:0px solid var(--menu-highlight-color);border-bottom:0px solid var(--menu-highlight-color);margin-bottom:0}.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item:hover a:hover,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu:hover a:hover,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item-active a:hover,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu-active a:hover,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item-open a:hover,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu-open a:hover,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item-selected a:hover,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu-selected a:hover{text-decoration:none}.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu:hover:after,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal.ant-menu.top-menu-header:not(.ant-menu-dark)>.ant-menu-submenu-selected:after{border-bottom:0px solid var(--menu-highlight-color)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu{height:100%;overflow:hidden;border-top:0px solid transparent;border-bottom:0px solid transparent}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:after,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:after{border-bottom:2px solid transparent;transition:unset}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu{color:var(--menu-light-theme-color-base)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a:only-child,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a:only-child,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu:only-child,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu:only-child,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a .ant-menu-submenu-title,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a .ant-menu-submenu-title,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu .ant-menu-submenu-title,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu .ant-menu-submenu-title{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu span.circle-bg{width:28px;height:28px;background:var(--menu-light-theme-icon-bg);background-repeat:no-repeat;background-position:50%;background-size:70% auto;border-radius:50%;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a span.circle-bg>span,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a span.circle-bg>span,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu span.circle-bg>span,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu span.circle-bg>span{margin-right:0}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu span.circle-bg i{font-size:16px}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu span.circle-bg svg{fill:var(--menu-light-theme-color-base)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu span.circle-bg svg.ePortfolio{fill:var(--menu-light-theme-icon-bg);stroke:var(--menu-light-theme-color-base)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a span.square-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a span.square-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu span.square-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu span.square-bg{width:70px;border-radius:5px}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a span.square-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a span.square-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu span.square-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu span.square-bg svg{width:58px;fill:var(--text-color)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item .ant-menu-title-content>a .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu .ant-menu-title-content>a .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.caseloads-menu .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.caseloads-menu .caseloads-menu-arrow svg{width:10px;height:7px;fill:var(--text-color-secondary)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.placeholder,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.placeholder{padding:0;margin-left:0;margin-right:0}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.right-align,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.right-align{float:right}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected{border-top:0px solid var(--menu-highlight-color);border-bottom:0px solid var(--menu-highlight-color);margin-bottom:0}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .ant-menu-title-content>a,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .caseloads-menu-content,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .caseloads-menu-content,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .caseloads-menu-content,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .caseloads-menu-content,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .caseloads-menu-content,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .caseloads-menu-content,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .caseloads-menu-content,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .caseloads-menu-content{color:var(--link-color)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .ant-menu-title-content>a span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .caseloads-menu-content span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .caseloads-menu-content span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .caseloads-menu-content span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .caseloads-menu-content span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .caseloads-menu-content span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .caseloads-menu-content span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .caseloads-menu-content span.circle-bg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .caseloads-menu-content span.circle-bg{background-color:var(--menu-highlight-color)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .ant-menu-title-content>a span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .caseloads-menu-content span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .caseloads-menu-content span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .caseloads-menu-content span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .caseloads-menu-content span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .caseloads-menu-content span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .caseloads-menu-content span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .caseloads-menu-content span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .caseloads-menu-content span.circle-bg>span svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .ant-menu-title-content>a span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .caseloads-menu-content span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .caseloads-menu-content span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .caseloads-menu-content span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .caseloads-menu-content span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .caseloads-menu-content span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .caseloads-menu-content span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .caseloads-menu-content span.circle-bg i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .caseloads-menu-content span.circle-bg i{color:#fff}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .ant-menu-title-content>a span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .caseloads-menu-content span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .caseloads-menu-content span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .caseloads-menu-content span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .caseloads-menu-content span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .caseloads-menu-content span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .caseloads-menu-content span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .caseloads-menu-content span.circle-bg svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .caseloads-menu-content span.circle-bg svg{fill:#fff}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .ant-menu-title-content>a span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .caseloads-menu-content span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .caseloads-menu-content span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .caseloads-menu-content span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .caseloads-menu-content span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .caseloads-menu-content span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .caseloads-menu-content span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .caseloads-menu-content span.circle-bg svg.ePortfolio,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .caseloads-menu-content span.circle-bg svg.ePortfolio{fill:var(--menu-highlight-color);stroke:#fff}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected .caseloads-menu-arrow svg,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected .caseloads-menu-arrow svg{fill:var(--link-color)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item:hover.revert,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu:hover.revert,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-active.revert,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-active.revert,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-open.revert,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-open.revert,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-selected.revert,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-selected.revert{background-color:transparent;color:unset;margin-bottom:0;padding-top:4px}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-disabled>i,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-disabled>i{color:var(--menu-light-theme-color-disabled)!important;margin-bottom:2px}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item-disabled>.text,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu-disabled>.text{color:var(--disabled-color);color:var(--menu-light-theme-color-disabled)!important}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.coming-soon:before,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.coming-soon:before{width:100px;height:16px;line-height:14px;transform:rotate(-45deg);text-align:center;position:absolute;background:#26862dd1;top:45px;left:10px;color:#fff;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:1px;content:"Coming soon"}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.ant-menu-overflowed-submenu .ant-menu-submenu-title,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.ant-menu-overflowed-submenu .ant-menu-submenu-title,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.ant-menu-overflow-item-rest .ant-menu-submenu-title,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.ant-menu-overflow-item-rest .ant-menu-submenu-title{height:100%;display:flex;align-items:center;color:var(--text-color)}.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.ant-menu-overflowed-submenu .ant-menu-submenu-title>span,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.ant-menu-overflowed-submenu .ant-menu-submenu-title>span,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.ant-menu-overflow-item-rest .ant-menu-submenu-title>span,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.ant-menu-overflow-item-rest .ant-menu-submenu-title>span{color:var(--primary-color);font-size:24px;margin-right:24px}@media screen and (max-width:768px){.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.ant-menu-overflowed-submenu .ant-menu-submenu-title>span,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.ant-menu-overflowed-submenu .ant-menu-submenu-title>span,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item.ant-menu-overflow-item-rest .ant-menu-submenu-title>span,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu.ant-menu-overflow-item-rest .ant-menu-submenu-title>span{font-size:32px}}@media screen and (max-width:576px){.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-item,.ant-menu-horizontal.ant-menu.top-menu-header>.ant-menu-submenu{padding-left:8px;padding-right:8px}}.ant-menu-horizontal.ant-menu.top-menu-header.light-menu{margin:auto;height:80px;background-color:var(--menu-light-theme-bg);color:var(--menu-light-theme-color-base)}.ant-menu-horizontal.ant-menu.top-menu-header.light-menu.center{text-align:center}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected{border-top:0px solid var(--menu-highlight-color);border-bottom:0px solid var(--menu-highlight-color);margin-bottom:0}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover a:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover a:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active a:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active a:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open a:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open a:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected a:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected a:hover{text-decoration:none}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after{border-bottom:0px solid var(--menu-highlight-color)}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{height:100%;overflow:hidden;border-top:0px solid transparent;border-bottom:0px solid transparent}.ant-menu-horizontal>.ant-menu-item:after,.ant-menu-horizontal>.ant-menu-submenu:after{border-bottom:2px solid transparent;transition:unset}.ant-menu-horizontal>.ant-menu-item .ant-menu-title-content>a:only-child,.ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content>a:only-child,.ant-menu-horizontal>.ant-menu-item .ant-menu-title-content>a .ant-menu-submenu-title,.ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content>a .ant-menu-submenu-title{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.ant-menu-horizontal.menu-student-profile,.ant-menu-horizontal.menu-instead-of-tabs{background-color:transparent;line-height:34px;margin-bottom:8px}.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu{color:var(--text-color);font-weight:400}.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-selected{border-top:0px solid var(--menu-highlight-color);border-bottom:0px solid var(--menu-highlight-color);margin-bottom:0}.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-active a:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-active a:hover,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-active a:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-active a:hover,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-open a:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-open a:hover,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-open a:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-open a:hover,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-selected a:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-selected a:hover,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-selected a:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-selected a:hover{text-decoration:none}.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-selected:after{border-bottom:2px solid var(--menu-highlight-color)}.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu:hover{color:var(--link-color);font-weight:400}.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu:hover:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border-bottom-color:transparent}.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-selected{color:var(--link-color);font-weight:500}.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-selected:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-selected:hover,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-selected:hover,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-selected:hover{color:var(--link-color);font-weight:500}.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-item-selected:hover:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-item-selected:hover:after,.ant-menu-horizontal.menu-student-profile:not(.ant-menu-dark)>.ant-menu-submenu-selected:hover:after,.ant-menu-horizontal.menu-instead-of-tabs:not(.ant-menu-dark)>.ant-menu-submenu-selected:hover:after{border-bottom:2px solid var(--menu-highlight-color)}.ant-menu-horizontal.menu-instead-of-tabs-in-resources{margin-top:-8px}.ant-menu-horizontal.menu-like-tabs-card{line-height:30px;margin-bottom:0}.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item{border-radius:6px 6px 0 0;border:1px solid var(--border-color-base);background:var(--layout-body-background);transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item-selected{border-bottom-color:var(--component-background);background-color:var(--component-background)}.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item-selected:after{border-bottom-width:0}.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item:hover:after{border-bottom-width:0}.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item-selected:hover:after{border-bottom-width:0}.ant-menu-horizontal.menu-like-tabs-card:not(.ant-menu-dark)>.ant-menu-item+.ant-menu-item{margin-left:4px}.ant-menu-submenu>.ant-menu{background-color:var(--component-background)}.ant-menu-submenu-popup ul li a{display:flex;align-items:center}.ant-menu-submenu-popup ul li a span.circle-bg{width:28px;height:28px;margin-right:8px;background:var(--menu-light-theme-icon-bg);background-repeat:no-repeat;background-position:50%;background-size:70% auto;border-radius:50%;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.ant-menu-submenu-popup ul li a span.circle-bg>span{margin-right:0}.ant-menu-submenu-popup ul li a span.circle-bg>span svg,.ant-menu-submenu-popup ul li a span.circle-bg i{font-size:14px;width:auto;margin-right:0;color:var(--menu-light-theme-color-base)}.ant-menu-submenu-popup ul li a span.circle-bg svg{fill:var(--menu-light-theme-color-base);margin-right:0}.ant-menu-submenu-popup ul li a span.circle-bg svg.ePortfolio{fill:var(--menu-light-theme-icon-bg);stroke:var(--menu-light-theme-color-base)}.ant-menu-submenu-popup ul li a span.square-bg{width:70px;border-radius:5px}.ant-menu-submenu-popup ul li a span.square-bg svg{width:58px;fill:var(--text-color)}.ant-menu-submenu-popup .count-unread-overflowedindicator{padding-right:20px;position:relative;min-width:157px}.ant-menu-submenu-popup .count-unread-overflowedindicator .ant-badge-count{position:absolute;top:15px;left:138px}.ant-menu-submenu-popup .count-unread-overflowedindicator .chat-unread-messaging{right:8px}.ant-menu-item-selected,.ant-menu-item-selected a,.ant-menu-item-selected a:hover{color:var(--link-color)}.ant-menu-item-selected a>.class-list.class-upcoming{color:var(--link-color)!important}.ant-menu-item-disabled,.ant-menu-submenu-disabled,.ant-menu-item-disabled a,.ant-menu-submenu-disabled a{color:var(--disabled-color)!important}.ant-menu-item-disabled>.ant-menu-submenu-title,.ant-menu-submenu-disabled>.ant-menu-submenu-title{color:var(--disabled-color)!important}.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after{background:var(--disabled-color)!important}.classes-list{min-width:170px;max-width:325px;margin-left:0;background-color:transparent;text-align:left;cursor:default}.classes-list:hover,.classes-list-active,.classes-list-open,.classes-list-selected{background-color:transparent;color:unset;border-top:0px solid var(--menu-highlight-color);border-bottom:0px solid var(--menu-highlight-color);margin-bottom:0}.classes-list .dd-select-course{height:100%;display:flex;align-items:center}.classes-list .dd-select-course .select-switch-role{height:50px;background-color:var(--layout-body-background);border:1px solid var(--component-background);border-radius:5px;position:relative}.classes-list .dd-select-course .select-switch-role-line{width:100%;background-color:transparent;height:50px;position:absolute;left:0;right:0;z-index:1;display:none}.classes-list .dd-select-course .select-switch-role-divider{width:1px;height:34px;background-color:var(--text-color-secondary-f24)}.classes-list .dd-select-course .select-switch-role.is-visible{border:1px solid var(--primary-color);border-radius:5px}.classes-list .dd-select-course .select-switch-role .select-role,.classes-list .dd-select-course .select-switch-role .select-course{height:50px;padding-top:0;padding-bottom:0}.classes-list .dd-select-course .select-switch-role .select-role-name,.classes-list .dd-select-course .select-switch-role .select-course-name{font-size:14px;color:var(--text-color);display:block}.classes-list .dd-select-course .select-switch-role .select-role-label,.classes-list .dd-select-course .select-switch-role .select-course-label{color:var(--text-color-secondary);margin-bottom:4px}.classes-list .dd-select-course .select-switch-role .select-role svg,.classes-list .dd-select-course .select-switch-role .select-course svg{min-width:16px;fill:var(--text-color-secondary)}.classes-list .dd-select-course .select-switch-role .select-role:hover svg,.classes-list .dd-select-course .select-switch-role .select-course:hover svg{fill:var(--link-color)}.classes-list .dd-select-course .select-switch-role .select-role.ant-dropdown-open .switch-role-arrow-icon,.classes-list .dd-select-course .select-switch-role .select-course.ant-dropdown-open .switch-role-arrow-icon{fill:var(--link-color)}.classes-list .dd-select-course .select-switch-role .select-role{width:106px;padding-left:12px;padding-right:0;z-index:10}.classes-list .dd-select-course .select-switch-role .select-role-name{width:57px}.classes-list .dd-select-course .select-switch-role .select-course{width:168px;padding-left:12px;padding-right:12px;z-index:10}.classes-list .dd-select-course .select-switch-role .select-course-name{width:119px}@media screen and (max-width:576px){.classes-list{min-width:unset;width:250px;margin-right:0;padding-left:0;padding-right:0;opacity:1!important}.classes-list .dd-select-course .select-course{width:154px;padding:0 8px}.classes-list .dd-select-course .select-course-label{font-size:11px}.classes-list .dd-select-course .select-course-name{width:115px!important;font-size:14px}.classes-list .dd-select-course .select-switch-role{width:250px}.classes-list-in-parents{width:106px}.classes-list-in-parents .dd-select-course .select-switch-role{width:unset}}.classes-list-in-parent-on-desktop-only{min-width:unset}.header-parent,.header-student{position:relative}.header-parent .student-preview-mode,.header-student .student-preview-mode{z-index:11}.header-parent .mobile-main-menu,.header-student .mobile-main-menu{min-width:54px;width:54px;max-width:54px}.header-parent .mobile-search,.header-student .mobile-search,.header-parent .mobile-notification,.header-student .mobile-notification{height:80px}.header-parent .mobile-search .select-lang .anticon,.header-student .mobile-search .select-lang .anticon,.header-parent .mobile-notification .select-lang .anticon,.header-student .mobile-notification .select-lang .anticon{margin-bottom:2px;color:var(--text-color-secondary)}.header-parent .mobile-search .select-lang .anticon:hover svg,.header-student .mobile-search .select-lang .anticon:hover svg,.header-parent .mobile-notification .select-lang .anticon:hover svg,.header-student .mobile-notification .select-lang .anticon:hover svg,.header-parent .mobile-search .select-lang .anticon:hover i,.header-student .mobile-search .select-lang .anticon:hover i,.header-parent .mobile-notification .select-lang .anticon:hover i,.header-student .mobile-notification .select-lang .anticon:hover i{fill:var(--link-color);color:var(--link-color)}.header-parent .menu,.header-student .menu{clear:both;max-height:0;transition:max-height .2s ease-out;width:auto;display:flex}.header-parent .menu .ant-menu,.header-student .menu .ant-menu,.header-parent .menu .header-nav-right-content,.header-student .menu .header-nav-right-content{visibility:hidden}.header-parent .menu-icon,.header-student .menu-icon{cursor:pointer;padding:39px 16px;-webkit-user-select:none;user-select:none;position:absolute;right:0}.header-parent .menu-icon .navicon,.header-student .menu-icon .navicon{background:var(--primary-color);display:block;height:3px;position:relative;transition:background .2s ease-out;width:22px;border-radius:2px}.header-parent .menu-icon .navicon:before,.header-student .menu-icon .navicon:before,.header-parent .menu-icon .navicon:after,.header-student .menu-icon .navicon:after{background:var(--primary-color);content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%;border-radius:2px}.header-parent .menu-icon .navicon:before,.header-student .menu-icon .navicon:before{top:7px}.header-parent .menu-icon .navicon:after,.header-student .menu-icon .navicon:after{top:-7px}.header-parent .menu-btn,.header-student .menu-btn{display:none}.header-parent .menu-btn:checked~.menu,.header-student .menu-btn:checked~.menu{flex-direction:column;max-height:unset;height:auto;box-shadow:0 3px 30px #0000001a,0 3px 20px #0000001a;position:fixed;top:81px;right:0;z-index:10}.header-parent .menu-btn:checked~.menu .ant-menu,.header-student .menu-btn:checked~.menu .ant-menu,.header-parent .menu-btn:checked~.menu .header-nav-right-content,.header-student .menu-btn:checked~.menu .header-nav-right-content{background-color:var(--component-background);height:auto;text-align:left;visibility:visible;max-height:calc(100vh - 80px);overflow:auto}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item{display:flex}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item a,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item a,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a{height:100%;display:flex;align-items:center;color:var(--text-color-secondary)}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item a:only-child,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item a:only-child,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a:only-child,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a:only-child{height:auto}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item a .circle-bg,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item a .circle-bg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .circle-bg,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .circle-bg{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:28px;background-color:var(--background-color-light);margin-right:12px}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item a .circle-bg svg,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item a .circle-bg svg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .circle-bg svg,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .circle-bg svg,.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item a .circle-bg i,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item a .circle-bg i,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .circle-bg i,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .circle-bg i{color:var(--text-color-secondary);fill:var(--text-color-secondary)}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item a .square-bg,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item a .square-bg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .square-bg,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .square-bg{width:70px;border-radius:5px}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item a .square-bg svg,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item a .square-bg svg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .square-bg svg,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item a .square-bg svg{width:58px;fill:var(--text-color)}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover,.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected{background-color:var(--primary-color-f10)}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover a,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover a,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover a,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover a,.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected a,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected a,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected a,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected a{height:100%;display:flex;align-items:center;color:var(--link-color)}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover a .circle-bg,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover a .circle-bg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover a .circle-bg,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover a .circle-bg,.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected a .circle-bg,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected a .circle-bg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected a .circle-bg,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected a .circle-bg{background-color:var(--primary-color)}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover a .circle-bg svg,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover a .circle-bg svg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover a .circle-bg svg,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover a .circle-bg svg,.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected a .circle-bg svg,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected a .circle-bg svg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected a .circle-bg svg,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected a .circle-bg svg,.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover a .circle-bg i,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item:hover a .circle-bg i,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover a .circle-bg i,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item:hover a .circle-bg i,.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected a .circle-bg i,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item.ant-menu-item-selected a .circle-bg i,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected a .circle-bg i,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.ant-menu-item-selected a .circle-bg i{color:#fff;fill:#fff}@media screen and (max-width:576px){.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item{height:42px;padding-left:12px;padding-right:12px;margin-top:4px}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item.placeholder,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item.placeholder,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.placeholder,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.placeholder{padding:0;margin:0;height:auto}}.header-parent .menu-btn:checked~.menu .ant-menu .ant-menu-item.classes-list,.header-student .menu-btn:checked~.menu .ant-menu .ant-menu-item.classes-list,.header-parent .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.classes-list,.header-student .menu-btn:checked~.menu .header-nav-right-content .ant-menu-item.classes-list{display:block}.header-parent .menu-btn:checked~.menu .ant-menu .caseloads-menu,.header-student .menu-btn:checked~.menu .ant-menu .caseloads-menu,.header-parent .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu,.header-student .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu{color:var(--menu-light-theme-color-base)}.header-parent .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg,.header-student .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg,.header-student .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg{width:28px;height:28px;background:var(--menu-light-theme-icon-bg);background-repeat:no-repeat;background-position:50%;background-size:70% auto;border-radius:50%;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.header-parent .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg>span,.header-student .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg>span,.header-parent .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg>span,.header-student .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg>span{margin-right:0}.header-parent .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg>span svg,.header-student .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg>span svg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg>span svg,.header-student .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg>span svg,.header-parent .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg i,.header-student .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg i,.header-parent .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg i,.header-student .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg i{font-size:14px}.header-parent .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg svg,.header-student .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg svg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg svg,.header-student .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg svg{fill:var(--menu-light-theme-color-base)}.header-parent .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg svg.ePortfolio,.header-student .menu-btn:checked~.menu .ant-menu .caseloads-menu span.circle-bg svg.ePortfolio,.header-parent .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg svg.ePortfolio,.header-student .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu span.circle-bg svg.ePortfolio{fill:var(--menu-light-theme-icon-bg);stroke:var(--menu-light-theme-color-base)}.header-parent .menu-btn:checked~.menu .ant-menu .caseloads-menu .caseloads-menu-arrow svg,.header-student .menu-btn:checked~.menu .ant-menu .caseloads-menu .caseloads-menu-arrow svg,.header-parent .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu .caseloads-menu-arrow svg,.header-student .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu .caseloads-menu-arrow svg{width:10px;height:7px;fill:var(--text-color-secondary)}@media screen and (max-width:576px){.header-parent .menu-btn:checked~.menu .ant-menu .caseloads-menu .ant-menu-submenu-title,.header-student .menu-btn:checked~.menu .ant-menu .caseloads-menu .ant-menu-submenu-title,.header-parent .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu .ant-menu-submenu-title,.header-student .menu-btn:checked~.menu .header-nav-right-content .caseloads-menu .ant-menu-submenu-title{padding-left:12px;padding-right:12px}}.header-parent .menu-btn:checked~.menu-icon .navicon,.header-student .menu-btn:checked~.menu-icon .navicon{background:transparent}.header-parent .menu-btn:checked~.menu-icon .navicon:before,.header-student .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header-parent .menu-btn:checked~.menu-icon .navicon:after,.header-student .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header-parent .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.header-student .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.header-parent .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header-student .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}.header-parent-mobile,.header-student-mobile{background-color:var(--component-background);box-shadow:0 4px 20px var(--shadow-color);height:56px;width:100%;position:fixed;z-index:1000;right:0;top:0;transition:width .2s}.header-parent-mobile .ant-menu-horizontal.ant-menu.top-menu-header.light-menu,.header-student-mobile .ant-menu-horizontal.ant-menu.top-menu-header.light-menu{height:56px;margin-left:0}.header-parent-mobile .logo-mobile,.header-student-mobile .logo-mobile{height:56px;padding:0 8px 0 16px}.header-parent-mobile .logo-mobile img,.header-student-mobile .logo-mobile img{display:inline-block;vertical-align:middle;max-height:24px}.header-parent-mobile .logo-mobile embed,.header-student-mobile .logo-mobile embed{display:inline-block;max-height:24px;max-width:100%}.header-parent-mobile .select-lang,.header-student-mobile .select-lang{background-color:transparent;height:56px;line-height:56px}.header-parent-mobile .mobile-search,.header-student-mobile .mobile-search,.header-parent-mobile .mobile-notification,.header-student-mobile .mobile-notification{height:56px}.header-parent-mobile .menu-icon,.header-student-mobile .menu-icon{padding-top:26px;padding-bottom:26px}.header-parent-mobile .menu-btn:checked~.menu,.header-student-mobile .menu-btn:checked~.menu{top:56px}.top-navigation-under-header .menu .nav-scroll .nav>li .ant-menu-title-content,.sidebar .menu .nav-scroll .nav>li .ant-menu-title-content,.top-navigation-under-header .menu .nav-scroll .nav>li a,.sidebar .menu .nav-scroll .nav>li a{color:var(--text-color)}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.home-page .path-1,.sidebar .menu .nav-scroll .nav>li .anticon.home-page .path-1{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.home-page .path-2,.sidebar .menu .nav-scroll .nav>li .anticon.home-page .path-2{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.announcement .primary,.sidebar .menu .nav-scroll .nav>li .anticon.announcement .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.announcement .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.announcement .primary-lighter{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.announcement .secondary,.sidebar .menu .nav-scroll .nav>li .anticon.announcement .secondary{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.announcement .opacity,.sidebar .menu .nav-scroll .nav>li .anticon.announcement .opacity{fill:#f6f8fc}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.module .primary,.sidebar .menu .nav-scroll .nav>li .anticon.module .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.module .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.module .primary-lighter{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.path .primary,.sidebar .menu .nav-scroll .nav>li .anticon.path .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.path .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.path .primary-lighter{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.path .stroke-primary,.sidebar .menu .nav-scroll .nav>li .anticon.path .stroke-primary{stroke:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.path .secondary,.sidebar .menu .nav-scroll .nav>li .anticon.path .secondary{fill:#f2f2f2}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.path .search-bg,.sidebar .menu .nav-scroll .nav>li .anticon.path .search-bg{fill:#f2f2f2}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.path .search-stroke,.sidebar .menu .nav-scroll .nav>li .anticon.path .search-stroke{stroke:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.path .search,.sidebar .menu .nav-scroll .nav>li .anticon.path .search{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.assignment .primary,.sidebar .menu .nav-scroll .nav>li .anticon.assignment .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.assignment .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.assignment .primary-lighter{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.assignment .secondary,.sidebar .menu .nav-scroll .nav>li .anticon.assignment .secondary{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.discussion .primary,.sidebar .menu .nav-scroll .nav>li .anticon.discussion .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.discussion .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.discussion .primary-lighter{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.assessment .primary,.sidebar .menu .nav-scroll .nav>li .anticon.assessment .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.assessment .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.assessment .primary-lighter{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.assessment .stroke-primary,.sidebar .menu .nav-scroll .nav>li .anticon.assessment .stroke-primary{stroke:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.assessment .secondary,.sidebar .menu .nav-scroll .nav>li .anticon.assessment .secondary{fill:#f6f8fc}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.conference .primary,.sidebar .menu .nav-scroll .nav>li .anticon.conference .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.conference .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.conference .primary-lighter{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.gradebook .primary,.sidebar .menu .nav-scroll .nav>li .anticon.gradebook .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.gradebook .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.gradebook .primary-lighter{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.gradebook .stroke-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.gradebook .stroke-lighter{stroke:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.gradebook .stroke-primary,.sidebar .menu .nav-scroll .nav>li .anticon.gradebook .stroke-primary{stroke:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.gradebook .reward-circle-top,.sidebar .menu .nav-scroll .nav>li .anticon.gradebook .reward-circle-top{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.gradebook .reward-circle-bottom,.sidebar .menu .nav-scroll .nav>li .anticon.gradebook .reward-circle-bottom{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.gradebook .reward-circle-center,.sidebar .menu .nav-scroll .nav>li .anticon.gradebook .reward-circle-center{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.gradebook .reward-primary,.sidebar .menu .nav-scroll .nav>li .anticon.gradebook .reward-primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.student .primary,.sidebar .menu .nav-scroll .nav>li .anticon.student .primary{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.student .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.student .primary-lighter{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.student .secondary,.sidebar .menu .nav-scroll .nav>li .anticon.student .secondary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.student .stroke-secondary,.sidebar .menu .nav-scroll .nav>li .anticon.student .stroke-secondary{stroke:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.tool .ruler-primary,.sidebar .menu .nav-scroll .nav>li .anticon.tool .ruler-primary{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.tool .ruler-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.tool .ruler-lighter{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.tool .secondary,.sidebar .menu .nav-scroll .nav>li .anticon.tool .secondary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.textbook .primary,.sidebar .menu .nav-scroll .nav>li .anticon.textbook .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.textbook .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.textbook .primary-lighter{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.textbook .stroke-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.textbook .stroke-lighter{stroke:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.textbook .stroke-primary,.sidebar .menu .nav-scroll .nav>li .anticon.textbook .stroke-primary{stroke:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.textbook .stroke-primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.textbook .stroke-primary-lighter{stroke:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.class-setup .primary,.sidebar .menu .nav-scroll .nav>li .anticon.class-setup .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.class-setup .secondary,.sidebar .menu .nav-scroll .nav>li .anticon.class-setup .secondary{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.page .primary,.sidebar .menu .nav-scroll .nav>li .anticon.page .primary{fill:#f2f2f2}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.page .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.page .primary-lighter{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.page .secondary,.sidebar .menu .nav-scroll .nav>li .anticon.page .secondary{fill:#f2f2f2}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.page .secondary-darker,.sidebar .menu .nav-scroll .nav>li .anticon.page .secondary-darker{fill:#8497b0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.page .opacity,.sidebar .menu .nav-scroll .nav>li .anticon.page .opacity{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.classroom .yellow,.sidebar .menu .nav-scroll .nav>li .anticon.classroom .yellow{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.classroom .green,.sidebar .menu .nav-scroll .nav>li .anticon.classroom .green{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.classroom .secondary,.sidebar .menu .nav-scroll .nav>li .anticon.classroom .secondary{fill:#f7f7f7}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.classroom .secondary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.classroom .secondary-lighter{fill:#e0e0e0}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.studentIEP .primary,.sidebar .menu .nav-scroll .nav>li .anticon.studentIEP .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.new-student-alert .path-1,.sidebar .menu .nav-scroll .nav>li .anticon.new-student-alert .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.attendance .path-1,.sidebar .menu .nav-scroll .nav>li .anticon.attendance .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.documents .path-1,.sidebar .menu .nav-scroll .nav>li .anticon.documents .path-1{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.calendar .primary,.sidebar .menu .nav-scroll .nav>li .anticon.calendar .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.checklist .primary,.sidebar .menu .nav-scroll .nav>li .anticon.checklist .primary{fill:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.checklist .primary-lighter,.sidebar .menu .nav-scroll .nav>li .anticon.checklist .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.checklist rect,.sidebar .menu .nav-scroll .nav>li .anticon.checklist rect{fill:#bdbdbd}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.achievements svg,.sidebar .menu .nav-scroll .nav>li .anticon.achievements svg,.top-navigation-under-header .menu .nav-scroll .nav>li .anticon.achievements i,.sidebar .menu .nav-scroll .nav>li .anticon.achievements i{color:#828282}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon+[class*=title-content],.sidebar .menu .nav-scroll .nav>li .anticon+[class*=title-content]{margin-left:0}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.home-page .path-1,.sidebar .menu .nav-scroll .nav>li:hover .anticon.home-page .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.home-page .path-1,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.home-page .path-1{fill:#3c4ebc}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.home-page .path-2,.sidebar .menu .nav-scroll .nav>li:hover .anticon.home-page .path-2,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.home-page .path-2,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.home-page .path-2{fill:#001597}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.announcement .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.announcement .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .primary{fill:#ff7f0d}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.announcement .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.announcement .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .primary-lighter{fill:#f2994a}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.announcement .secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.announcement .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .secondary{fill:#ffca29}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.announcement .opacity,.sidebar .menu .nav-scroll .nav>li:hover .anticon.announcement .opacity,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .opacity,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .opacity{fill:#f6f8fc}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.module .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.module .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.module .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.module .primary{fill:#a7beec}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.module .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.module .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.module .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.module .primary-lighter{fill:#d0e0ff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.path .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .primary{fill:#37bc9b}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.path .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .primary-lighter{fill:#b9cde7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .stroke-primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.path .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .stroke-primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .stroke-primary{stroke:#37bc9b}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.path .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .secondary{fill:#e5eff9}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .search-bg,.sidebar .menu .nav-scroll .nav>li:hover .anticon.path .search-bg,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .search-bg,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .search-bg{fill:#b9cde7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .search-stroke,.sidebar .menu .nav-scroll .nav>li:hover .anticon.path .search-stroke,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .search-stroke,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .search-stroke{stroke:#29364d}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .search,.sidebar .menu .nav-scroll .nav>li:hover .anticon.path .search,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .search,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .search{fill:#6d5838}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assignment .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.assignment .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assignment .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assignment .primary{fill:#2f80ed}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assignment .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.assignment .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assignment .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assignment .primary-lighter{fill:#78b1ff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assignment .secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.assignment .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assignment .secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assignment .secondary{fill:#8cbdff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.discussion .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.discussion .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.discussion .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.discussion .primary{fill:#f2c94c}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.discussion .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.discussion .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.discussion .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.discussion .primary-lighter{fill:#ffeaab}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assessment .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.assessment .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .primary{fill:#f14545}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assessment .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.assessment .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .primary-lighter{fill:#f9c8c8}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assessment .stroke-primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.assessment .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .stroke-primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .stroke-primary{stroke:#d93131}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assessment .secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.assessment .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .secondary{fill:#e5eff9}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.conference .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.conference .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.conference .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.conference .primary{fill:#fe0061}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.conference .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.conference .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.conference .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.conference .primary-lighter{fill:#fe0061}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.gradebook .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .primary{fill:#a164ea}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.gradebook .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .primary-lighter{fill:#a164ea}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .stroke-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.gradebook .stroke-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .stroke-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .stroke-lighter{stroke:#a164ea}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .stroke-primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.gradebook .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .stroke-primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .stroke-primary{stroke:#a164ea}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-circle-top,.sidebar .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-circle-top,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-circle-top,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-circle-top{fill:#f4b800}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-circle-bottom,.sidebar .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-circle-bottom,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-circle-bottom,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-circle-bottom{fill:#ffd458}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-circle-center,.sidebar .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-circle-center,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-circle-center,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-circle-center{fill:#ffca29}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-primary{fill:#1d46f3}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.student .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.student .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .primary{fill:#082cc2}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.student .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.student .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .primary-lighter{fill:#1d46f3}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.student .secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.student .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .secondary{fill:#f2c94c}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.student .stroke-secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.student .stroke-secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .stroke-secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .stroke-secondary{stroke:#f2c94c}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.tool .ruler-primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.tool .ruler-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.tool .ruler-primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.tool .ruler-primary{fill:#d8a815}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.tool .ruler-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.tool .ruler-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.tool .ruler-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.tool .ruler-lighter{fill:#f2c94c}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.tool .secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.tool .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.tool .secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.tool .secondary{fill:#a1aab7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.textbook .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .primary{fill:#2f80ed}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.textbook .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .primary-lighter{fill:#4997ff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .stroke-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.textbook .stroke-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .stroke-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .stroke-lighter{stroke:#8cbdff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .stroke-primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.textbook .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .stroke-primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .stroke-primary{stroke:#0561dd}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .stroke-primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.textbook .stroke-primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .stroke-primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .stroke-primary-lighter{stroke:#87baff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.class-setup .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.class-setup .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.class-setup .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.class-setup .primary{fill:#a1aab7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.class-setup .secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.class-setup .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.class-setup .secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.class-setup .secondary{fill:#d2dae2}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.page .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .primary{fill:#188267}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.page .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .primary-lighter{fill:#058c6b}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.page .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .secondary{fill:#37bc9b}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .secondary-darker,.sidebar .menu .nav-scroll .nav>li:hover .anticon.page .secondary-darker,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .secondary-darker,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .secondary-darker{fill:#8497b0}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .opacity,.sidebar .menu .nav-scroll .nav>li:hover .anticon.page .opacity,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .opacity,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .opacity{fill:#70e1c5}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.classroom .yellow,.sidebar .menu .nav-scroll .nav>li:hover .anticon.classroom .yellow,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .yellow,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .yellow{fill:#f4b400}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.classroom .green,.sidebar .menu .nav-scroll .nav>li:hover .anticon.classroom .green,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .green,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .green{fill:#0f9d58}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.classroom .secondary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.classroom .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .secondary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .secondary{fill:#f7f7f7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.classroom .secondary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.classroom .secondary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .secondary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .secondary-lighter{fill:#f2f2f2}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.studentIEP .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.studentIEP .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.studentIEP .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.studentIEP .primary{fill:#d93131}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.new-student-alert .path-1,.sidebar .menu .nav-scroll .nav>li:hover .anticon.new-student-alert .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.new-student-alert .path-1,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.new-student-alert .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.attendance .path-1,.sidebar .menu .nav-scroll .nav>li:hover .anticon.attendance .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.attendance .path-1,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.attendance .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.documents .path-1,.sidebar .menu .nav-scroll .nav>li:hover .anticon.documents .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.documents .path-1,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.documents .path-1{fill:var(--primary-color)}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.calendar .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.calendar .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.calendar .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.calendar .primary{fill:var(--primary-color)}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.checklist .primary,.sidebar .menu .nav-scroll .nav>li:hover .anticon.checklist .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.checklist .primary,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.checklist .primary{fill:#001597}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.checklist .primary-lighter,.sidebar .menu .nav-scroll .nav>li:hover .anticon.checklist .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.checklist .primary-lighter,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.checklist .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.checklist rect,.sidebar .menu .nav-scroll .nav>li:hover .anticon.checklist rect,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.checklist rect,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.checklist rect{fill:#3c4ebc}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.admin-nav-icons svg,.sidebar .menu .nav-scroll .nav>li:hover .anticon.admin-nav-icons svg,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.admin-nav-icons svg,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.admin-nav-icons svg,.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.admin-nav-icons i,.sidebar .menu .nav-scroll .nav>li:hover .anticon.admin-nav-icons i,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.admin-nav-icons i,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.admin-nav-icons i{color:var(--primary-color)}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.achievements svg,.sidebar .menu .nav-scroll .nav>li:hover .anticon.achievements svg,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.achievements svg,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.achievements svg,.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.achievements i,.sidebar .menu .nav-scroll .nav>li:hover .anticon.achievements i,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.achievements i,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.achievements i{color:#d27b2e}.top-navigation-under-header .menu .nav-scroll .nav>li:hover span svg,.sidebar .menu .nav-scroll .nav>li:hover span svg,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected span svg,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected span svg,.top-navigation-under-header .menu .nav-scroll .nav>li:hover i,.sidebar .menu .nav-scroll .nav>li:hover i,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected i,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected i{color:var(--link-color);fill:var(--link-color)}.top-navigation-under-header .menu .nav-scroll .nav>li:hover svg.svg-fill-folder-programs-endeavours rect,.sidebar .menu .nav-scroll .nav>li:hover svg.svg-fill-folder-programs-endeavours rect,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected svg.svg-fill-folder-programs-endeavours rect,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected svg.svg-fill-folder-programs-endeavours rect{fill:var(--primary-color-f70)}.top-navigation-under-header .menu .nav-scroll .nav>li:hover svg.svg-fill-folder-programs-endeavours path,.sidebar .menu .nav-scroll .nav>li:hover svg.svg-fill-folder-programs-endeavours path,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected svg.svg-fill-folder-programs-endeavours path,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected svg.svg-fill-folder-programs-endeavours path{fill:var(--primary-color-f80)}.top-navigation-under-header{position:fixed;top:80px;z-index:1000;left:0;right:0}@media screen and (max-width:576px){.top-navigation-under-header{top:112px;z-index:999}}.top-navigation-under-header .menu .nav-scroll .nav>li .ant-menu-title-content,.top-navigation-under-header .menu .nav-scroll .nav>li a{color:var(--text-color-secondary);display:inline-block}.top-navigation-under-header .menu .nav-scroll .nav>li .ant-menu-title-content>div{display:inline-block}.top-navigation-under-header .menu .nav-scroll .nav>li.nav-menu-item{padding:0 16px}.top-navigation-under-header .menu .nav-scroll .nav>li.nav-menu-item .ant-menu-submenu-title{background-color:var(--layout-body-background);color:var(--text-color-secondary)}.top-navigation-under-header .menu .nav-scroll .nav>li.nav-menu-item .ant-menu-submenu-title span[class*=title-content] .menu-no-link,.top-navigation-under-header .menu .nav-scroll .nav>li.nav-menu-item .ant-menu-submenu-title span[class*=title-content] .menu-parent-item{display:inline-block;cursor:default}.top-navigation-under-header .menu .nav-scroll .nav>li .anticon-ellipsis{color:var(--link-color);font-size:24px}@media screen and (max-width:768px){.top-navigation-under-header .menu .nav-scroll .nav>li .anticon-ellipsis{font-size:32px}}.top-navigation-under-header .menu .nav-scroll .nav>li:hover.nav-menu-item,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected.nav-menu-item,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected.nav-menu-item,.top-navigation-under-header .menu .nav-scroll .nav>li:hover a,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected a,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected a{background-color:var(--layout-body-background);color:var(--link-color)}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .ant-menu-submenu-title,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .ant-menu-submenu-title,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .ant-menu-submenu-title{background-color:var(--layout-body-background);color:var(--text-color)}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .ant-menu-submenu-title span[class*=title-content] .menu-no-link,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .ant-menu-submenu-title span[class*=title-content] .menu-no-link,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .ant-menu-submenu-title span[class*=title-content] .menu-no-link{display:inline-block}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.home-page .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.home-page .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.home-page .path-1{fill:#3c4ebc}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.home-page .path-2,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.home-page .path-2,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.home-page .path-2{fill:#001597}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.announcement .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.announcement .primary{fill:#ff7f0d}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.announcement .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.announcement .primary-lighter{fill:#f2994a}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.announcement .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.announcement .secondary{fill:#ffca29}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.announcement .opacity,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.announcement .opacity,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.announcement .opacity{fill:#f6f8fc}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.module .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.module .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.module .primary{fill:#a7beec}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.module .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.module .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.module .primary-lighter{fill:#d0e0ff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.path .primary{fill:#37bc9b}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.path .primary-lighter{fill:#b9cde7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.path .stroke-primary{stroke:#37bc9b}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.path .secondary{fill:#e5eff9}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .search-bg,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .search-bg,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.path .search-bg{fill:#b9cde7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .search-stroke,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .search-stroke,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.path .search-stroke{stroke:#29364d}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.path .search,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.path .search,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.path .search{fill:#6d5838}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assignment .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assignment .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.assignment .primary{fill:#2f80ed}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assignment .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assignment .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.assignment .primary-lighter{fill:#78b1ff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assignment .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assignment .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.assignment .secondary{fill:#8cbdff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.discussion .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.discussion .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.discussion .primary{fill:#f2c94c}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.discussion .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.discussion .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.discussion .primary-lighter{fill:#ffeaab}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assessment .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.assessment .primary{fill:#f14545}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assessment .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.assessment .primary-lighter{fill:#f9c8c8}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assessment .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.assessment .stroke-primary{stroke:#d93131}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.assessment .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.assessment .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.assessment .secondary{fill:#e5eff9}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.conference .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.conference .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.conference .primary{fill:#fe0061}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.conference .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.conference .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.conference .primary-lighter{fill:#fe0061}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.gradebook .primary{fill:#a164ea}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.gradebook .primary-lighter{fill:#a164ea}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .stroke-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .stroke-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.gradebook .stroke-lighter{stroke:#a164ea}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.gradebook .stroke-primary{stroke:#a164ea}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-circle-top,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-circle-top,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.gradebook .reward-circle-top{fill:#f4b800}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-circle-bottom,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-circle-bottom,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.gradebook .reward-circle-bottom{fill:#ffd458}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-circle-center,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-circle-center,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.gradebook .reward-circle-center{fill:#ffca29}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.gradebook .reward-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.gradebook .reward-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.gradebook .reward-primary{fill:#1d46f3}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.student .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.student .primary{fill:#082cc2}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.student .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.student .primary-lighter{fill:#1d46f3}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.student .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.student .secondary{fill:#f2c94c}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.student .stroke-secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.student .stroke-secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.student .stroke-secondary{stroke:#f2c94c}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.tool .ruler-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.tool .ruler-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.tool .ruler-primary{fill:#d8a815}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.tool .ruler-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.tool .ruler-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.tool .ruler-lighter{fill:#f2c94c}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.tool .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.tool .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.tool .secondary{fill:#a1aab7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.textbook .primary{fill:#2f80ed}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.textbook .primary-lighter{fill:#4997ff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .stroke-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .stroke-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.textbook .stroke-lighter{stroke:#8cbdff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .stroke-primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.textbook .stroke-primary{stroke:#0561dd}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.textbook .stroke-primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.textbook .stroke-primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.textbook .stroke-primary-lighter{stroke:#87baff}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.class-setup .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.class-setup .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.class-setup .primary{fill:#a1aab7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.class-setup .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.class-setup .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.class-setup .secondary{fill:#d2dae2}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.page .primary{fill:#188267}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.page .primary-lighter{fill:#058c6b}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.page .secondary{fill:#37bc9b}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .secondary-darker,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .secondary-darker,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.page .secondary-darker{fill:#8497b0}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.page .opacity,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.page .opacity,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.page .opacity{fill:#70e1c5}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.classroom .yellow,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .yellow,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.classroom .yellow{fill:#f4b400}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.classroom .green,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .green,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.classroom .green{fill:#0f9d58}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.classroom .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .secondary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.classroom .secondary{fill:#f7f7f7}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.classroom .secondary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.classroom .secondary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.classroom .secondary-lighter{fill:#f2f2f2}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.studentIEP .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.studentIEP .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.studentIEP .primary{fill:#d93131}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.new-student-alert .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.new-student-alert .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.new-student-alert .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.attendance .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.attendance .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.attendance .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.documents .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.documents .path-1,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.documents .path-1{fill:var(--primary-color)}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.checklist .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.checklist .primary,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.checklist .primary{fill:#001597}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.checklist .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.checklist .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.checklist .primary-lighter,.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.checklist rect,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.checklist rect,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.checklist rect{fill:#3c4ebc}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.achievements svg,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.achievements svg,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.achievements svg,.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon.achievements i,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon.achievements i,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon.achievements i{color:#d27b2e}.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon-ellipsis,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon-ellipsis,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon-ellipsis{color:var(--link-color);font-size:24px}@media screen and (max-width:768px){.top-navigation-under-header .menu .nav-scroll .nav>li:hover .anticon-ellipsis,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-item-selected .anticon-ellipsis,.top-navigation-under-header .menu .nav-scroll .nav>li.ant-menu-submenu-selected .anticon-ellipsis{font-size:32px}}.top-navigation-under-header .ant-menu{height:46px;background-color:var(--layout-body-background);box-shadow:0 4px 10px #00000040;border-bottom:transparent}.top-navigation-under-header .ant-menu .top-navigation-user-supports,.top-navigation-under-header .ant-menu .top-navigation-username{padding:0 16px}.top-navigation-under-header .ant-menu .top-navigation-username{position:absolute;right:0;cursor:default}.top-navigation-under-header+.top-navigation-content{padding-top:46px}.top-navigation-under-header+.top-navigation-content .activity-editor{max-height:calc(100vh - 290px);overflow-y:auto;overflow-x:hidden}@media screen and (max-width:1600px){.top-navigation-under-header+.top-navigation-content .activity-editor{max-height:calc(100vh - 282px)}}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-editor-homepage .ant-card-body,.top-navigation-under-header+.top-navigation-content .activity-editor-student-work .ant-card-body{padding-bottom:0!important}.top-navigation-under-header+.top-navigation-content .activity-editor-homepage{max-height:calc(100vh - 192px);overflow-x:hidden;background-color:transparent;box-shadow:none;border:0}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor-homepage{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-editor-homepage-on-desktop-only{margin:-20px -24px 0}.top-navigation-under-header+.top-navigation-content .activity-editor-homepage-groups{max-height:calc(100vh - 330px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor-homepage-groups{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-editor-homepage-view{max-height:calc(100vh - 126px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor-homepage-view{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-editor-homepage-caseloads{max-height:calc(100vh - 266px);margin-bottom:0}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor-homepage-caseloads{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-editor-homepage-caseloads .ant-card-body{padding-top:0!important;padding-bottom:0!important}.top-navigation-under-header+.top-navigation-content .activity-editor-setup-class{max-height:calc(100vh - 281px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor-setup-class{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-editor-student-work{max-height:calc(100vh - 366px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor-student-work{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-editor-programs-endeavour-instruction{max-height:calc(100vh - 271px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor-programs-endeavour-instruction{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-editor-in-resources{max-height:calc(100vh - 266px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor-in-resources{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-editor-in-eportfolio-menu-tab{max-height:calc(100vh - 252px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-editor-in-eportfolio-menu-tab{max-height:unset}}.top-navigation-under-header+.top-navigation-content .announcement-content{height:calc(100vh - 256px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .announcement-content{height:unset}}.top-navigation-under-header+.top-navigation-content .class-editor-wrapper{max-height:calc(100vh - 272px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .class-editor-wrapper{max-height:unset}}.top-navigation-under-header+.top-navigation-content .tab-class-name-link-sections .class-editor-wrapper{max-height:calc(100vh - 312px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .tab-class-name-link-sections .class-editor-wrapper{max-height:unset}}.top-navigation-under-header+.top-navigation-content .activity-setting-wrapper{max-height:calc(100vh - 306px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .activity-setting-wrapper{max-height:unset}}.top-navigation-under-header+.top-navigation-content .flex-is-new-assignment-or-assessment{max-height:calc(100vh - 231px)}@media screen and (max-width:1600px){.top-navigation-under-header+.top-navigation-content .flex-is-new-assignment-or-assessment{max-height:calc(100vh - 223px)}}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .flex-is-new-assignment-or-assessment{max-height:unset}}.top-navigation-under-header+.top-navigation-content .create-caseload-tag-wrapper{max-height:calc(100vh - 261px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .create-caseload-tag-wrapper{max-height:unset}}.top-navigation-under-header+.top-navigation-content .discussion-setting-wrapper{max-height:calc(100vh - 290px)}@media screen and (max-width:1600px){.top-navigation-under-header+.top-navigation-content .discussion-setting-wrapper{max-height:calc(100vh - 282px)}}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .discussion-setting-wrapper{max-height:unset}}.top-navigation-under-header+.top-navigation-content .is-new-discussions .is-new-wrap-scroll-snap{max-height:calc(100vh - 239px)}@media screen and (max-width:1600px){.top-navigation-under-header+.top-navigation-content .is-new-discussions .is-new-wrap-scroll-snap{max-height:calc(100vh - 224px)}}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .is-new-discussions .is-new-wrap-scroll-snap{max-height:unset}}.top-navigation-under-header+.top-navigation-content .wrap-scroll-quick-grader{height:calc(100vh - 126px)}@media screen and (max-width:992px){.top-navigation-under-header+.top-navigation-content .wrap-scroll-quick-grader{height:unset}}.sidebar{position:fixed;top:0;bottom:0;left:0;padding-top:80px;z-index:11;height:calc(100% - 80px)}.sidebar .menu{width:201px;height:calc(100% - 80px);background:var(--component-background);z-index:3;position:fixed;padding-top:0;padding-bottom:0;left:0;box-shadow:0 3px 30px #0000001a,0 3px 20px #0000001a;transition:all .25s}.sidebar .menu .ant-menu{border-right:0}.sidebar .menu .nav-scroll{overflow-y:auto;overflow-x:hidden;width:100%;height:calc(100% - 80px)}.sidebar .menu .nav-scroll .nav{width:193px;padding-top:8px}.sidebar .menu .nav-scroll .nav .ant-menu-item span.anticon,.sidebar .menu .nav-scroll .nav .ant-menu-submenu-title span.anticon{min-width:20px;width:20px;margin-right:8px}.sidebar .menu .nav-scroll .nav .ant-menu-item span.anticon.admin-nav-icons,.sidebar .menu .nav-scroll .nav .ant-menu-submenu-title span.anticon.admin-nav-icons{min-width:20px;margin-right:8px}.sidebar .menu .nav-scroll .nav>li{height:auto;padding-left:0;padding-right:8px;margin-bottom:0;cursor:pointer}.sidebar .menu .nav-scroll .nav>li.nav-menu-item,.sidebar .menu .nav-scroll .nav>li a{min-height:40px;line-height:16px;color:var(--text-color);padding:4px 12px;border-radius:0 20px 20px 0;display:flex;align-items:center}.sidebar .menu .nav-scroll .nav>li.nav-menu-item svg,.sidebar .menu .nav-scroll .nav>li a svg{fill:var(--text-color-secondary);min-width:20px;width:20px;max-height:20px;margin-right:8px}.sidebar .menu .nav-scroll .nav>li.nav-menu-item span svg,.sidebar .menu .nav-scroll .nav>li a span svg,.sidebar .menu .nav-scroll .nav>li.nav-menu-item i,.sidebar .menu .nav-scroll .nav>li a i{font-size:20px;min-width:20px;width:20px;margin-right:8px;color:var(--text-color-secondary)}.sidebar .menu .nav-scroll .nav>li.nav-menu-item .svg-academic-planner svg,.sidebar .menu .nav-scroll .nav>li a .svg-academic-planner svg,.sidebar .menu .nav-scroll .nav>li.nav-menu-item .svg-academic-planner i,.sidebar .menu .nav-scroll .nav>li a .svg-academic-planner i{min-width:unset;width:16px;margin-right:0}.sidebar .menu .nav-scroll .nav>li.nav-menu-item:hover,.sidebar .menu .nav-scroll .nav>li a:hover{background-color:var(--layout-body-background);text-decoration:none}.sidebar .menu .nav-scroll .nav>li.nav-menu-item .ant-badge.ant-menu-item-icon svg.anticon.announcement,.sidebar .menu .nav-scroll .nav>li a .ant-badge.ant-menu-item-icon svg.anticon.announcement{margin-right:0}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.nav-menu-item-in-resources,.sidebar .menu .nav-scroll .nav>li a.nav-menu-item-in-resources{min-height:32px;padding:0}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.nav-menu-item-in-resources .resources-collapse-icon span.anticon,.sidebar .menu .nav-scroll .nav>li a.nav-menu-item-in-resources .resources-collapse-icon span.anticon{min-width:unset;width:auto;margin-right:4px}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.nav-menu-item-in-resources span.anticon,.sidebar .menu .nav-scroll .nav>li a.nav-menu-item-in-resources span.anticon{margin-right:0}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.nav-menu-item-in-resources span svg,.sidebar .menu .nav-scroll .nav>li a.nav-menu-item-in-resources span svg,.sidebar .menu .nav-scroll .nav>li.nav-menu-item.nav-menu-item-in-resources i,.sidebar .menu .nav-scroll .nav>li a.nav-menu-item-in-resources i{font-size:14px;width:14px;margin-right:0}.sidebar .menu .nav-scroll .nav>li.nav-menu-item .btn-add-new-resources svg,.sidebar .menu .nav-scroll .nav>li a .btn-add-new-resources svg{fill:var(--link-color);margin-right:0}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item.ant-menu-submenu-selected.nav-menu-item,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item.ant-menu-submenu-selected.nav-menu-item,.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item.ant-menu-submenu-selected a,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item.ant-menu-submenu-selected a{background-color:var(--layout-body-background);color:var(--text-color)}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item.ant-menu-submenu-selected.nav-menu-item .anticon.tool .ruler-primary,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item.ant-menu-submenu-selected.nav-menu-item .anticon.tool .ruler-primary,.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item.ant-menu-submenu-selected a .anticon.tool .ruler-primary,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item.ant-menu-submenu-selected a .anticon.tool .ruler-primary{fill:#d8a815}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item.ant-menu-submenu-selected.nav-menu-item .anticon.tool .ruler-lighter,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item.ant-menu-submenu-selected.nav-menu-item .anticon.tool .ruler-lighter,.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item.ant-menu-submenu-selected a .anticon.tool .ruler-lighter,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item.ant-menu-submenu-selected a .anticon.tool .ruler-lighter{fill:#f2c94c}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item.ant-menu-submenu-selected.nav-menu-item .anticon.tool .secondary,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item.ant-menu-submenu-selected.nav-menu-item .anticon.tool .secondary,.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item.ant-menu-submenu-selected a .anticon.tool .secondary,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item.ant-menu-submenu-selected a .anticon.tool .secondary{fill:#a1aab7}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item>a,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item>a{padding-left:0}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item .ant-menu-submenu-title,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item .ant-menu-submenu-title{width:100%;line-height:32px;padding-left:0;color:var(--text-color)}@media screen and (max-width:992px){.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item .ant-menu-submenu-title,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item .ant-menu-submenu-title{padding-right:24px}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item .ant-menu-submenu-title [class*=title-content],.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item .ant-menu-submenu-title [class*=title-content]{display:block}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item .ant-menu-submenu-title [class*=title-content]+.ant-menu-submenu-arrow,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item .ant-menu-submenu-title [class*=title-content]+.ant-menu-submenu-arrow{right:-12px}}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item-student-only .ant-menu-submenu-title:hover,.sidebar .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item-student-only .ant-menu-submenu-title:hover{background-color:transparent!important}.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected{background-color:transparent}.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected.nav-menu-item,.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected a{background-color:var(--layout-body-background);color:var(--text-color)}.sidebar .menu .nav-scroll .nav>li.ant-menu-item-selected svg{fill:var(--text-color)}.sidebar .menu .nav-scroll .nav>li .nav-icon-colorful svg{transition:filter .25s}.sidebar .menu .nav-scroll .nav>li:not(.ant-menu-item-selected) .nav-icon-colorful svg{filter:grayscale(1)}.sidebar .menu .nav-scroll .nav>li.nav-menu-item{height:40px!important;padding:0 8px 0 12px!important;margin-right:12px}.sidebar .menu .nav-scroll .nav>li.nav-menu-item-ssc{padding-left:32px!important}.sidebar .menu .nav-scroll .nav>li.nav-menu-item-ssc i{font-size:16px;min-width:unset;width:16px;margin-right:0}.sidebar .menu .nav-scroll .nav>li.nav-menu-item-ssc .ant-menu-item-icon+span{margin-left:4px}.sidebar .menu .nav-scroll .nav>li.nav-menu-item-ssc:hover svg,.sidebar .menu .nav-scroll .nav>li.nav-menu-item-ssc.ant-menu-item-selected svg,.sidebar .menu .nav-scroll .nav>li.nav-menu-item-ssc:hover i,.sidebar .menu .nav-scroll .nav>li.nav-menu-item-ssc.ant-menu-item-selected i{color:var(--primary-color);fill:var(--primary-color)}.sidebar .menu .nav-scroll .nav>li.nav-menu-item a{padding:0;background-color:transparent}.sidebar .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed{padding:0;width:181px;position:absolute;bottom:41px}.sidebar .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed svg{fill:var(--link-color);transform:rotate(0)}.sidebar .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed span,.sidebar .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed a{color:var(--link-color)}.sidebar .menu .nav-scroll .nav>li.nav-menu-item.other-resources{margin-top:12px}.sidebar .menu .nav-scroll .nav>li:after{border-right:3px solid transparent}.sidebar .menu .nav-scroll .nav>li:hover.nav-menu-item-icon-collapsed{background-color:transparent}.sidebar .menu .nav-scroll .nav-collapsed{width:60px}.sidebar .menu .nav-scroll .nav-collapsed .ant-menu-item{left:0;padding:0 32px;text-overflow:clip}.sidebar .menu .nav-scroll .nav-collapsed .ant-menu-item-icon-collapsed{padding:0}.sidebar .menu .nav-scroll .nav-collapsed .ant-menu-item .anticon+span a{display:inline-block;max-width:0;opacity:0}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub.ant-menu-inline{background-color:transparent}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-submenu-title{color:var(--text-color);padding-left:32px!important}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-submenu-title .ant-menu-submenu-arrow{left:12px}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li{height:auto;padding-left:0;padding-right:8px;margin-bottom:0;cursor:pointer}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li a{min-height:40px;line-height:16px;color:var(--text-color);padding:4px 12px;border-radius:0 20px 20px 0;display:flex;align-items:center}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item svg,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li a svg{fill:var(--text-color-secondary);min-width:20px;width:20px;max-height:20px;margin-right:8px}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item span svg,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li a span svg,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item i,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li a i{font-size:20px;min-width:20px;width:20px;margin-right:0;color:var(--text-color-secondary)}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item .svg-academic-planner svg,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li a .svg-academic-planner svg,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item .svg-academic-planner i,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li a .svg-academic-planner i{min-width:unset;width:16px;margin-right:0}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item:hover,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li a:hover{background-color:var(--layout-body-background);text-decoration:none}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.ant-menu-item-selected{background-color:transparent}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.ant-menu-item-selected.nav-menu-item,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.ant-menu-item-selected a{background-color:var(--layout-body-background);color:var(--text-color)}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.ant-menu-item-selected svg{fill:var(--text-color)}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item{height:40px!important;padding:0 8px 0 12px!important;margin-right:12px}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item-ssc{padding-left:32px!important}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item-ssc i{font-size:16px;min-width:unset;width:16px;margin-right:0}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item-ssc .ant-menu-item-icon+span{margin-left:4px}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item-ssc:hover svg,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item-ssc.ant-menu-item-selected svg,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item-ssc:hover i,.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item-ssc.ant-menu-item-selected i{color:var(--primary-color);fill:var(--primary-color)}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li.nav-menu-item a{padding:0;background-color:transparent}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li:after{border-right:3px solid transparent}.sidebar .menu .nav-scroll .nav-in-success-center-sub .ant-menu-sub>li:hover.nav-menu-item-icon-collapsed{background-color:transparent}.sidebar .menu .nav-scroll .nav-in-success-center-sub:hover .ant-menu-submenu-title span.svg-fill-career svg{color:var(--text-color)!important;fill:var(--text-color)!important}.sidebar .menu .nav-scroll-content{height:calc(100% + -0px);display:flex;flex-direction:column}.sidebar .menu .nav-scroll-content>.nav{flex:1 0 auto}.sidebar .menu .nav-scroll-content .help{background-color:var(--background-color-light);border-radius:0 20px 20px 0;padding-left:0;padding-right:8px;margin-bottom:0;width:181px;min-height:40px;height:40px;display:flex;align-items:center;justify-content:center;position:fixed;left:0;bottom:0}.sidebar .menu .nav-scroll-content .help a,.sidebar .menu .nav-scroll-content .help-content{color:var(--primary-color);width:100%;font-size:12px;color:var(--link-color);font-weight:500;display:flex;align-items:center;padding-left:12px;cursor:pointer}.sidebar .menu .nav-scroll-content .help a:hover,.sidebar .menu .nav-scroll-content .help-content:hover{text-decoration:none}.sidebar .menu .nav-scroll-content .help a>.iconHelp,.sidebar .menu .nav-scroll-content .help-content>.iconHelp{font-size:20px;margin-right:8px}@media screen and (max-width:992px){.sidebar .menu .nav-scroll-content .help{background-color:var(--primary-color-f10);width:40px;padding:0;border-radius:50%;left:auto;right:16px;bottom:8px;z-index:50}.sidebar .menu .nav-scroll-content .help a,.sidebar .menu .nav-scroll-content .help-content{justify-content:center;padding-left:0}.sidebar .menu .nav-scroll-content .help a>.iconHelp,.sidebar .menu .nav-scroll-content .help-content>.iconHelp{margin-right:0}.sidebar .menu .nav-scroll-content .help a>.iconHelp+.text,.sidebar .menu .nav-scroll-content .help-content>.iconHelp+.text{display:none}}.sidebar .menu-larger-in-resource{width:208px}.sidebar .menu-larger-in-resource .nav-scroll{width:100%}.sidebar .menu-larger-in-resource .nav-scroll .nav-larger-in-resource{width:192px}.sidebar .menu-larger-in-resource .nav-scroll .nav-larger-in-resource>li.nav-menu-item span.anticon{display:inline-flex}.sidebar .menu-larger-in-resource .nav-scroll .nav-larger-in-resource>li.nav-menu-item-icon-collapsed{bottom:0}.sidebar .menu-larger-in-resource .nav-scroll .nav-larger-in-resource>li:hover i,.sidebar .menu-larger-in-resource .nav-scroll .nav-larger-in-resource>li.ant-menu-item-selected i{color:var(--primary-color)}.sidebar .menu-larger-in-resource .nav-scroll .nav-larger-in-resource.nav-collapsed{width:60px}.sidebar.sidebarCollapsed .menu{width:64px}.sidebar.sidebarCollapsed .menu .nav-scroll .nav-larger-in-resource .actions-in-resources{display:none}.sidebar.sidebarCollapsed .menu .nav-scroll .nav-larger-in-resource .anticon+.sub-menu-in-resources-nav{display:inline-block;opacity:0}.sidebar.sidebarCollapsed .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed{width:48px}.sidebar.sidebarCollapsed .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed svg{transform:rotate(180deg);position:absolute;left:12px}.sidebar.sidebarCollapsed .menu .nav-scroll .nav>li.nav-menu-item.other-resources{display:none}.sidebar.sidebarCollapsed .menu .nav-scroll .nav>li.ant-menu-submenu .resources-collapse-icon{display:none}.sidebar.sidebarCollapsed .menu .nav-scroll .nav>li.nav-menu-item.sub-menu-nav-menu-item svg,.sidebar.sidebarCollapsed .menu .nav-scroll .nav>li a.sub-menu-nav-menu-item svg{margin-right:12px}.sidebar.sidebarCollapsed .menu .nav-scroll-content .help{width:48px}.sidebar.sidebarCollapsed .menu .nav-scroll-content .help a span.text,.sidebar.sidebarCollapsed .menu .nav-scroll-content .help-content span.text{display:inline-block;max-width:0;opacity:0}@media screen and (max-width:992px){.sidebar.sidebarCollapsed .menu .nav-scroll-content .help{width:40px;z-index:50}}.sidebar.sidebarCollapsed .arrow-rotate-180{transform:rotate(180deg);position:absolute;left:12px}.sidebar.sidebarCollapsed+.right-content-sidebar{margin-left:64px}@media screen and (max-width:992px){.sidebar.sidebarCollapsed+.right-content-sidebar{margin-left:0;margin-top:24px}.sidebar{width:100%;height:auto;position:relative;padding-top:0}.sidebar .menu{width:100%;height:auto;position:relative;padding-top:0;padding-bottom:0;border-radius:5px}.sidebar .menu .nav-scroll{position:relative;overflow-y:unset;width:100%;height:100%}.sidebar .menu .nav-scroll .nav{width:auto;padding:8px}.sidebar .menu .nav-scroll .nav>li a{border-radius:20px}.sidebar .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed{visibility:hidden}.sidebar .menu .nav-scroll .nav>li.nav-menu-item,.sidebar .menu .nav-scroll .nav>li a{border-radius:20px;max-width:155px;word-break:break-word;white-space:normal;display:inline-flex}.sidebar .menu .nav-scroll-content{height:auto;display:block}.sidebar .menu .nav-scroll-content>.nav{display:flex;flex-direction:row;flex-wrap:wrap}.sidebar.sidebarCollapsed .menu{width:auto}.sidebar.sidebarCollapsed .menu .nav-scroll .nav>li.nav-menu-item,.sidebar.sidebarCollapsed .menu .nav-scroll .nav>li a{width:auto}}.sidebar.sidebar-sm .menu{width:163px}.sidebar.sidebar-sm .menu .nav-scroll{width:100%}.sidebar.sidebar-sm .menu .nav-scroll .nav{width:155px}.sidebar.sidebar-sm .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed{width:143px}.sidebar.sidebar-sm .menu .nav-scroll .nav>li .anticon+[class*=title-content]{white-space:normal}.sidebar.sidebar-sm .menu .nav-scroll-content .help{width:143px}@media screen and (max-width:992px){.sidebar.sidebar-sm .menu .nav-scroll-content .help{width:40px}}.sidebar.sidebar-sm.sidebarCollapsed .menu{width:64px}.sidebar.sidebar-sm.sidebarCollapsed .menu .nav-scroll .nav{width:60px}.sidebar.sidebar-sm.sidebarCollapsed .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed{width:48px}.sidebar.sidebar-sm.sidebarCollapsed .menu .nav-scroll-content .help{width:48px}.sidebar.sidebar-sm.sidebarCollapsed .menu .nav-scroll-content .help a span.text,.sidebar.sidebar-sm.sidebarCollapsed .menu .nav-scroll-content .help-content span.text{display:inline-block;max-width:0;opacity:0}@media screen and (max-width:992px){.sidebar.sidebar-sm.sidebarCollapsed .menu .nav-scroll-content .help{width:40px;z-index:50}}.sidebar.sidebar-sm.sidebarCollapsed+.right-content-sidebar{margin-left:64px}@media screen and (max-width:992px){.sidebar.sidebar-sm.sidebarCollapsed+.right-content-sidebar{margin-left:0;margin-top:24px}.sidebar.sidebar-sm{width:100%;height:auto;position:relative;padding-top:0}.sidebar.sidebar-sm .menu{width:100%;height:auto;position:relative;padding-top:0;padding-bottom:0;border-radius:5px}.sidebar.sidebar-sm .menu .nav-scroll{position:relative;overflow-y:unset;width:100%;height:100%}.sidebar.sidebar-sm .menu .nav-scroll .nav{width:auto;padding:8px}.sidebar.sidebar-sm .menu .nav-scroll .nav>li a{border-radius:20px}.sidebar.sidebar-sm .menu .nav-scroll .nav>li.nav-menu-item-icon-collapsed{visibility:hidden}.sidebar.sidebar-sm .menu .nav-scroll .nav>li.nav-menu-item,.sidebar.sidebar-sm .menu .nav-scroll .nav>li a{border-radius:20px}.sidebar.sidebar-sm .menu .nav-scroll-content{height:auto;display:block}.sidebar.sidebar-sm .menu .nav-scroll-content>.nav{display:flex;flex-direction:row;flex-wrap:wrap}.sidebar.sidebar-sm.sidebarCollapsed .menu,.sidebar.sidebar-sm.sidebarCollapsed .menu .nav-scroll .nav{width:auto}}.sidebar-show-mobile-only{display:none}@media screen and (max-width:992px){.sidebar-show-mobile-only{display:block}.sidebar-show-mobile-only+.sidebar-show-desktop-only{display:none}}.right-content-sidebar{margin-left:201px}.right-content-sidebar-larger-in-resource{margin-left:208px}.right-content-sidebar-larger-in-resource .highlight-text-question-tabs-wrapper{margin-top:-12px}@media screen and (max-width:992px){.right-content-sidebar{margin-left:0;margin-top:16px}}.sidebar-sm+.right-content-sidebar{margin-left:163px}@media screen and (max-width:992px){.sidebar-sm+.right-content-sidebar{margin-left:0;margin-top:16px}}.right-content-sidebar .banner-upload,.top-navigation-content .banner-upload,.eportfolio-banner-image .banner-upload,.view-banner-in-community-hub .banner-upload,.assessment-content-only .banner-upload{height:25vh;margin-bottom:16px}@media screen and (max-width:992px){.right-content-sidebar .banner-upload,.top-navigation-content .banner-upload,.eportfolio-banner-image .banner-upload,.view-banner-in-community-hub .banner-upload,.assessment-content-only .banner-upload{height:200px}}.right-content-sidebar .banner-upload .isHover-banner span[role=button]>div img,.top-navigation-content .banner-upload .isHover-banner span[role=button]>div img,.eportfolio-banner-image .banner-upload .isHover-banner span[role=button]>div img,.view-banner-in-community-hub .banner-upload .isHover-banner span[role=button]>div img,.assessment-content-only .banner-upload .isHover-banner span[role=button]>div img{height:25vh}@media screen and (max-width:992px){.right-content-sidebar .banner-upload .isHover-banner span[role=button]>div img,.top-navigation-content .banner-upload .isHover-banner span[role=button]>div img,.eportfolio-banner-image .banner-upload .isHover-banner span[role=button]>div img,.view-banner-in-community-hub .banner-upload .isHover-banner span[role=button]>div img,.assessment-content-only .banner-upload .isHover-banner span[role=button]>div img{height:200px}}.right-content-sidebar .banner-expanded,.top-navigation-content .banner-expanded,.eportfolio-banner-image .banner-expanded,.view-banner-in-community-hub .banner-expanded,.assessment-content-only .banner-expanded,.right-content-sidebar .banner-collapsed,.top-navigation-content .banner-collapsed,.eportfolio-banner-image .banner-collapsed,.view-banner-in-community-hub .banner-collapsed,.assessment-content-only .banner-collapsed{position:relative}.right-content-sidebar .banner-expanded .classBanner,.top-navigation-content .banner-expanded .classBanner,.eportfolio-banner-image .banner-expanded .classBanner,.view-banner-in-community-hub .banner-expanded .classBanner,.assessment-content-only .banner-expanded .classBanner,.right-content-sidebar .banner-collapsed .classBanner,.top-navigation-content .banner-collapsed .classBanner,.eportfolio-banner-image .banner-collapsed .classBanner,.view-banner-in-community-hub .banner-collapsed .classBanner,.assessment-content-only .banner-collapsed .classBanner{width:auto}.right-content-sidebar .banner-expanded .collapsed,.top-navigation-content .banner-expanded .collapsed,.eportfolio-banner-image .banner-expanded .collapsed,.view-banner-in-community-hub .banner-expanded .collapsed,.assessment-content-only .banner-expanded .collapsed,.right-content-sidebar .banner-collapsed .collapsed,.top-navigation-content .banner-collapsed .collapsed,.eportfolio-banner-image .banner-collapsed .collapsed,.view-banner-in-community-hub .banner-collapsed .collapsed,.assessment-content-only .banner-collapsed .collapsed{max-height:10vh;position:absolute;right:16px;bottom:-12px;z-index:1}@media screen and (max-width:992px){.right-content-sidebar .banner-expanded .collapsed,.top-navigation-content .banner-expanded .collapsed,.eportfolio-banner-image .banner-expanded .collapsed,.view-banner-in-community-hub .banner-expanded .collapsed,.assessment-content-only .banner-expanded .collapsed,.right-content-sidebar .banner-collapsed .collapsed,.top-navigation-content .banner-collapsed .collapsed,.eportfolio-banner-image .banner-collapsed .collapsed,.view-banner-in-community-hub .banner-collapsed .collapsed,.assessment-content-only .banner-collapsed .collapsed{min-height:50px}}.right-content-sidebar .banner-expanded,.top-navigation-content .banner-expanded,.eportfolio-banner-image .banner-expanded,.view-banner-in-community-hub .banner-expanded,.assessment-content-only .banner-expanded{height:25vh;transition:height .2s ease-out}@media screen and (max-width:992px){.right-content-sidebar .banner-expanded,.top-navigation-content .banner-expanded,.eportfolio-banner-image .banner-expanded,.view-banner-in-community-hub .banner-expanded,.assessment-content-only .banner-expanded{height:200px}}.right-content-sidebar .banner-collapsed,.top-navigation-content .banner-collapsed,.eportfolio-banner-image .banner-collapsed,.view-banner-in-community-hub .banner-collapsed,.assessment-content-only .banner-collapsed{height:10vh;transition:height .2s ease-out}@media screen and (max-width:992px){.right-content-sidebar .banner-collapsed,.top-navigation-content .banner-collapsed,.eportfolio-banner-image .banner-collapsed,.view-banner-in-community-hub .banner-collapsed,.assessment-content-only .banner-collapsed{height:50px}}.right-content-sidebar .banner-collapsed .blend-color,.top-navigation-content .banner-collapsed .blend-color,.eportfolio-banner-image .banner-collapsed .blend-color,.view-banner-in-community-hub .banner-collapsed .blend-color,.assessment-content-only .banner-collapsed .blend-color{height:10vh}@media screen and (max-width:992px){.right-content-sidebar .banner-collapsed .blend-color,.top-navigation-content .banner-collapsed .blend-color,.eportfolio-banner-image .banner-collapsed .blend-color,.view-banner-in-community-hub .banner-collapsed .blend-color,.assessment-content-only .banner-collapsed .blend-color{height:50px}}.right-content-sidebar .banner-expanded .classBanner,.top-navigation-content .banner-expanded .classBanner,.eportfolio-banner-image .banner-expanded .classBanner,.view-banner-in-community-hub .banner-expanded .classBanner,.assessment-content-only .banner-expanded .classBanner,.right-content-sidebar .banner-collapsed .classBanner,.top-navigation-content .banner-collapsed .classBanner,.eportfolio-banner-image .banner-collapsed .classBanner,.view-banner-in-community-hub .banner-collapsed .classBanner,.assessment-content-only .banner-collapsed .classBanner{height:100%}.right-content-sidebar .class-homepage-content,.top-navigation-content .class-homepage-content,.eportfolio-banner-image .class-homepage-content,.view-banner-in-community-hub .class-homepage-content,.assessment-content-only .class-homepage-content{padding-top:16px}@media screen and (max-width:576px){.right-content-sidebar .class-homepage-content,.top-navigation-content .class-homepage-content,.eportfolio-banner-image .class-homepage-content,.view-banner-in-community-hub .class-homepage-content,.assessment-content-only .class-homepage-content{padding-top:0}}.right-content-sidebar .class-homepage-content-col-left,.top-navigation-content .class-homepage-content-col-left,.eportfolio-banner-image .class-homepage-content-col-left,.view-banner-in-community-hub .class-homepage-content-col-left,.assessment-content-only .class-homepage-content-col-left{width:calc(100% - 384px)}.right-content-sidebar .class-homepage-content-col-left-full,.top-navigation-content .class-homepage-content-col-left-full,.eportfolio-banner-image .class-homepage-content-col-left-full,.view-banner-in-community-hub .class-homepage-content-col-left-full,.assessment-content-only .class-homepage-content-col-left-full{width:100%}@media screen and (max-width:992px){.right-content-sidebar .class-homepage-content-col-left,.top-navigation-content .class-homepage-content-col-left,.eportfolio-banner-image .class-homepage-content-col-left,.view-banner-in-community-hub .class-homepage-content-col-left,.assessment-content-only .class-homepage-content-col-left{width:calc(100% - 344px)}}@media screen and (max-width:576px){.right-content-sidebar .class-homepage-content-col-left,.top-navigation-content .class-homepage-content-col-left,.eportfolio-banner-image .class-homepage-content-col-left,.view-banner-in-community-hub .class-homepage-content-col-left,.assessment-content-only .class-homepage-content-col-left{width:100%}}.right-content-sidebar .class-homepage-content-col-right,.top-navigation-content .class-homepage-content-col-right,.eportfolio-banner-image .class-homepage-content-col-right,.view-banner-in-community-hub .class-homepage-content-col-right,.assessment-content-only .class-homepage-content-col-right{min-width:360px;width:360px}.right-content-sidebar .class-homepage-content-col-right-info-student,.top-navigation-content .class-homepage-content-col-right-info-student,.eportfolio-banner-image .class-homepage-content-col-right-info-student,.view-banner-in-community-hub .class-homepage-content-col-right-info-student,.assessment-content-only .class-homepage-content-col-right-info-student{margin-top:68px}@media screen and (max-width:576px){.right-content-sidebar .class-homepage-content-col-right-info-student,.top-navigation-content .class-homepage-content-col-right-info-student,.eportfolio-banner-image .class-homepage-content-col-right-info-student,.view-banner-in-community-hub .class-homepage-content-col-right-info-student,.assessment-content-only .class-homepage-content-col-right-info-student{margin-top:24px}}@media screen and (max-width:992px){.right-content-sidebar .class-homepage-content-col-right,.top-navigation-content .class-homepage-content-col-right,.eportfolio-banner-image .class-homepage-content-col-right,.view-banner-in-community-hub .class-homepage-content-col-right,.assessment-content-only .class-homepage-content-col-right{min-width:320px;width:320px}}@media screen and (max-width:576px){.right-content-sidebar .class-homepage-content-col-right,.top-navigation-content .class-homepage-content-col-right,.eportfolio-banner-image .class-homepage-content-col-right,.view-banner-in-community-hub .class-homepage-content-col-right,.assessment-content-only .class-homepage-content-col-right{min-width:unset;width:100%}}.right-content-sidebar .class-homepage-action,.top-navigation-content .class-homepage-action,.eportfolio-banner-image .class-homepage-action,.view-banner-in-community-hub .class-homepage-action,.assessment-content-only .class-homepage-action{margin-bottom:20px}@media screen and (max-width:992px){.right-content-sidebar .class-homepage-action,.top-navigation-content .class-homepage-action,.eportfolio-banner-image .class-homepage-action,.view-banner-in-community-hub .class-homepage-action,.assessment-content-only .class-homepage-action{margin-bottom:24px}}@media screen and (max-width:576px){.right-content-sidebar .class-homepage-action,.top-navigation-content .class-homepage-action,.eportfolio-banner-image .class-homepage-action,.view-banner-in-community-hub .class-homepage-action,.assessment-content-only .class-homepage-action{margin-bottom:12px}}.right-content-sidebar .class-homepage-action-in-caseload,.top-navigation-content .class-homepage-action-in-caseload,.eportfolio-banner-image .class-homepage-action-in-caseload,.view-banner-in-community-hub .class-homepage-action-in-caseload,.assessment-content-only .class-homepage-action-in-caseload{margin-bottom:0}@media screen and (max-width:992px){.right-content-sidebar .class-homepage-edit-homepage-header .header,.top-navigation-content .class-homepage-edit-homepage-header .header,.eportfolio-banner-image .class-homepage-edit-homepage-header .header,.view-banner-in-community-hub .class-homepage-edit-homepage-header .header,.assessment-content-only .class-homepage-edit-homepage-header .header{padding-bottom:0}}.right-content-sidebar .is-new-discussions .is-new-wrap-scroll-snap,.top-navigation-content .is-new-discussions .is-new-wrap-scroll-snap,.eportfolio-banner-image .is-new-discussions .is-new-wrap-scroll-snap,.view-banner-in-community-hub .is-new-discussions .is-new-wrap-scroll-snap,.assessment-content-only .is-new-discussions .is-new-wrap-scroll-snap{max-height:calc(100vh - 193px)}@media screen and (max-width:1600px){.right-content-sidebar .is-new-discussions .is-new-wrap-scroll-snap,.top-navigation-content .is-new-discussions .is-new-wrap-scroll-snap,.eportfolio-banner-image .is-new-discussions .is-new-wrap-scroll-snap,.view-banner-in-community-hub .is-new-discussions .is-new-wrap-scroll-snap,.assessment-content-only .is-new-discussions .is-new-wrap-scroll-snap{max-height:calc(100vh - 178px)}}.right-content-sidebar .is-new-discussions .banner-wrap,.top-navigation-content .is-new-discussions .banner-wrap,.eportfolio-banner-image .is-new-discussions .banner-wrap,.view-banner-in-community-hub .is-new-discussions .banner-wrap,.assessment-content-only .is-new-discussions .banner-wrap{margin:0}.right-content-sidebar .is-setting-discussions .discussion-setting-wrapper,.top-navigation-content .is-setting-discussions .discussion-setting-wrapper,.eportfolio-banner-image .is-setting-discussions .discussion-setting-wrapper,.view-banner-in-community-hub .is-setting-discussions .discussion-setting-wrapper,.assessment-content-only .is-setting-discussions .discussion-setting-wrapper{max-height:calc(100vh - 244px);overflow-y:scroll;border-radius:5px;border:1px solid var(--border-color-base)}@media screen and (max-width:1600px){.right-content-sidebar .is-setting-discussions .discussion-setting-wrapper,.top-navigation-content .is-setting-discussions .discussion-setting-wrapper,.eportfolio-banner-image .is-setting-discussions .discussion-setting-wrapper,.view-banner-in-community-hub .is-setting-discussions .discussion-setting-wrapper,.assessment-content-only .is-setting-discussions .discussion-setting-wrapper{max-height:calc(100vh - 236px)}}.right-content-sidebar .is-setting-discussions .settings-layout-not-create-new,.top-navigation-content .is-setting-discussions .settings-layout-not-create-new,.eportfolio-banner-image .is-setting-discussions .settings-layout-not-create-new,.view-banner-in-community-hub .is-setting-discussions .settings-layout-not-create-new,.assessment-content-only .is-setting-discussions .settings-layout-not-create-new{background-color:var(--component-background);padding:12px}.banner-upload{height:25vh;margin-bottom:24px}.eportfolio-banner-image .banner-upload{margin-bottom:0}.blend-color{width:100%;height:25vh;position:relative;float:left}@media screen and (max-width:992px){.blend-color{height:200px}}.blend-color-in-class-card{float:none;border-top-left-radius:5px;border-top-right-radius:5px}.blend-color-in-groups-list{height:100%}.blend-color:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;z-index:1}.announcement-content{background-color:var(--layout-body-background);margin:-16px;display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width:1600px){.announcement-content{margin:-12px}}@media screen and (max-width:992px){.announcement-content{height:100%;display:block;margin-bottom:0}}.announcement-content-list{width:360px}@media screen and (max-width:992px){.announcement-content-list{width:100%;margin-right:0}}.announcement-content-list-case-carrier{width:400px;margin-right:0}@media screen and (max-width:992px){.announcement-content-list-case-carrier{width:100%}}.announcement-content-list-case-carrier .tab-announcement-case-carrier .ant-tabs-nav-list{width:100%}.announcement-content-list-case-carrier .tab-announcement-case-carrier .ant-tabs-nav-list .ant-tabs-tab{flex:1;justify-content:center;margin-right:0}.announcement-content-details{flex:1}@media screen and (max-width:576px){.announcement-content-details .icon-speaker{margin-right:12px}}.announcement-content .widget-bg{background-color:var(--component-background);border-radius:5px}.announcement-content-case-carrier{background-color:var(--component-background);max-height:unset;flex-wrap:nowrap;gap:0}.announcement-content-mobile .announcement-content-list{width:100%;margin-right:0}.btn-top-fixed,.add-new-announcement,.add-new-conference,.add-new-discussion,.edit-discussion,.open-quick-grader,.lp-populate-modules{position:fixed;top:96px;right:16px;z-index:100}.btn-top-fixed.position-custom,.add-new-announcement.position-custom,.add-new-conference.position-custom,.add-new-discussion.position-custom,.edit-discussion.position-custom,.open-quick-grader.position-custom,.lp-populate-modules.position-custom{top:116px}@media screen and (max-width:768px){.btn-top-fixed,.add-new-announcement,.add-new-conference,.add-new-discussion,.edit-discussion,.open-quick-grader,.lp-populate-modules{position:relative;top:0;left:0}}.announcement-pinned .list-item{border-bottom-color:var(--primary-color)}.announcement-pinned .list-item-selected:hover{border-left-color:var(--primary-color)}.announcement-pinned .list-item-case-carrier{background-color:var(--component-background)}.list-item{border-left:5px solid transparent;border-bottom:1px solid var(--border-color-split);padding:4px 12px;cursor:pointer}.list-item .item-subject{font-size:14px;font-weight:700;line-height:20px;margin-bottom:4px}.list-item .item-content{line-height:18px}.list-item .item-content>p{margin-bottom:0}.list-item:hover{border-left:5px solid var(--text-color-secondary)}.list-item-selected{opacity:1;border-left:5px solid var(--primary-color);cursor:default}.list-item-selected:hover{border-left-color:var(--primary-color)}.items-view .ant-list-item-meta{display:flex;align-items:center;margin-bottom:16px}.statistic-reaction{color:var(--link-color)}.statistic-reaction .ant-statistic-content{color:var(--text-color-secondary);font-size:12px;display:flex;align-items:center;justify-content:flex-end}.statistic-reaction .ant-statistic-content-prefix{line-height:0;color:var(--link-color)}.class-details-announcements,.group-nav-announcements,.caseloads-details-announcements{display:flex;flex-direction:column;height:calc(100vh - 96px)}@media screen and (max-width:992px){.class-details-announcements,.group-nav-announcements,.caseloads-details-announcements{height:calc(100vh - 200px)}}@media screen and (max-width:576px){.class-details-announcements,.group-nav-announcements,.caseloads-details-announcements{height:unset}}.class-details-announcements .announcements-header,.group-nav-announcements .announcements-header,.caseloads-details-announcements .announcements-header{flex-shrink:0}.class-details-announcements .announcement-content-wrapper,.group-nav-announcements .announcement-content-wrapper,.caseloads-details-announcements .announcement-content-wrapper{flex:1;display:flex;overflow:hidden;min-height:0;flex-wrap:unset}@media screen and (max-width:576px){.class-details-announcements .announcement-content-wrapper,.group-nav-announcements .announcement-content-wrapper,.caseloads-details-announcements .announcement-content-wrapper{flex-wrap:wrap}}.class-details-announcements .announcement-content-wrapper .left-card,.group-nav-announcements .announcement-content-wrapper .left-card,.caseloads-details-announcements .announcement-content-wrapper .left-card{width:360px;flex-shrink:0;overflow-y:auto}@media screen and (max-width:576px){.class-details-announcements .announcement-content-wrapper .left-card,.group-nav-announcements .announcement-content-wrapper .left-card,.caseloads-details-announcements .announcement-content-wrapper .left-card{width:100%;margin-right:0}}.class-details-announcements .announcement-content-wrapper .right-card,.group-nav-announcements .announcement-content-wrapper .right-card,.caseloads-details-announcements .announcement-content-wrapper .right-card{flex:1;overflow-y:auto}.groups-announcements-card{flex:1;display:flex;min-height:0}.groups-announcements-card .hidden-scroll-group-announcements-page,.groups-announcements-card .hidden-scroll-group-announcements-page .ant-card-body.body-hidden-scroll,.class-details-announcements .hidden-scroll,.caseloads-details-announcements .hidden-scroll,.class-details-announcements .hidden-scroll .ant-card-body.body-hidden-scroll,.caseloads-details-announcements .hidden-scroll .ant-card-body.body-hidden-scroll{flex:1;display:flex;overflow:hidden;min-height:0}.conference-content{background-color:var(--layout-body-background);margin:-17px}.conference-content .widget-bg{background-color:var(--component-background);border-radius:5px}.dd-play-conference{position:relative;width:575px;height:auto;background-color:var(--component-background);box-shadow:0 4px 20px var(--shadow-color);border-radius:5px;padding:16px 24px}.dd-play-conference .ant-menu{line-height:32px;border-right:0}.dd-play-conference:before{position:absolute;top:0;right:24px;content:"";border-bottom:16px solid var(--component-background);border-left:16px solid transparent;border-right:16px solid transparent}.dd-play-conference .delete-one-record-only{padding-top:32px}.conference-statistic-in-card{background-color:var(--layout-body-background)}.header-nav-right-content{display:flex;align-items:center;justify-content:flex-end}.header-nav-right-content-in-parent .select-lang{max-height:80px}.header-nav-right-content-in-parent .select-lang .anticon{margin-bottom:2px}.header-nav-right-content-in-parent .select-lang .anticon:hover svg,.header-nav-right-content-in-parent .select-lang .anticon:hover i{fill:var(--link-color);color:var(--link-color)}.header-nav-right-content span svg,.header-nav-right-content i{color:var(--menu-light-theme-color-base)}.header-nav-right-content svg{fill:var(--menu-light-theme-color-base)}.header-nav-right-content .avatarSetting svg{fill:#fff}.header-nav-right-content .text-mobile-only{display:none}.header-nav-right-content .user-search,.header-nav-right-content .user-notices,.header-nav-right-content .app-center{display:flex;align-items:center}.header-nav-right-content .user-search:hover svg,.header-nav-right-content .user-notices:hover svg,.header-nav-right-content .app-center:hover svg,.header-nav-right-content .user-search:hover i,.header-nav-right-content .user-notices:hover i,.header-nav-right-content .app-center:hover i{fill:var(--link-color);color:var(--link-color)}.user-notices .ant-badge{display:inline-flex;line-height:initial}.user-notices .ant-badge>span{display:inline-flex}.dd-search{position:relative;width:420px;height:140px;background-color:var(--component-background);box-shadow:0 4px 20px var(--shadow-color);border-radius:5px;padding:16px 24px}.dd-search .text{color:var(--text-color);font-size:14px;line-height:18px}.dd-search svg.search{fill:var(--link-color)}.dd-search:before{position:absolute;top:-12px;right:16px;content:"";border-bottom:16px solid var(--component-background);border-left:16px solid transparent;border-right:16px solid transparent}@media screen and (max-width:576px){.dd-search{width:300px}.dd-search:before{top:0}}.search-icon svg{fill:var(--menu-light-theme-color-base)}.search-icon:hover svg{fill:var(--link-color)}.input-with-animated-placeholder{position:relative;padding-top:6px;font-size:16px;line-height:1.5;letter-spacing:.4px}.input-with-animated-placeholder input,.input-with-animated-placeholder textarea{box-sizing:border-box;width:100%;padding:9px 13px;font-size:14px;line-height:inherit;color:var(--text-color);border-style:solid;border-width:1px;border-color:transparent var(--border-color-base) var(--border-color-base);border-radius:5px;-webkit-text-fill-color:currentColor;background-color:transparent;caret-color:var(--text-color);transition:border .2s,box-shadow .2s}.input-with-animated-placeholder input:not(:focus):placeholder-shown,.input-with-animated-placeholder textarea:not(:focus):placeholder-shown{border-top-color:var(--border-color-base)}.input-with-animated-placeholder input:hover:placeholder-shown,.input-with-animated-placeholder textarea:hover:placeholder-shown{border-top-color:var(--primary-color)}.input-with-animated-placeholder input+label,.input-with-animated-placeholder textarea+label{display:flex;width:100%;max-height:100%;position:absolute;top:0;left:0;font-size:12px;line-height:12px;color:#737373;cursor:text;transition:color .2s,font-size .2s,line-height .2s}.input-with-animated-placeholder input:not(:focus):placeholder-shown+label,.input-with-animated-placeholder textarea:not(:focus):placeholder-shown+label{font-size:14px;line-height:54px}.input-with-animated-placeholder input+label:before,.input-with-animated-placeholder textarea+label:before,.input-with-animated-placeholder input+label:after,.input-with-animated-placeholder textarea+label:after{content:"";display:block;box-sizing:border-box;height:8px;min-width:10px;margin-top:6px;border-top:solid 1px var(--border-color-base);pointer-events:none;box-shadow:inset 0 1px transparent;transition:border .2s}.input-with-animated-placeholder input+label:before,.input-with-animated-placeholder textarea+label:before{margin-right:4px;border-left:solid 1px transparent;border-radius:5px 0}.input-with-animated-placeholder input+label:after,.input-with-animated-placeholder textarea+label:after{flex-grow:1;margin-left:4px;border-right:solid 1px transparent;border-radius:0 5px}.input-with-animated-placeholder input:not(:focus):placeholder-shown+label:before,.input-with-animated-placeholder textarea:not(:focus):placeholder-shown+label:before,.input-with-animated-placeholder input:not(:focus):placeholder-shown+label:after,.input-with-animated-placeholder textarea:not(:focus):placeholder-shown+label:after{border-top-color:transparent}.input-with-animated-placeholder input:focus,.input-with-animated-placeholder textarea:focus{border-color:transparent var(--primary-color) var(--primary-color);outline:none}.input-with-animated-placeholder input:focus:hover,.input-with-animated-placeholder textarea:focus:hover{border-color:transparent var(--primary-color) var(--primary-color)}.input-with-animated-placeholder input:focus+label,.input-with-animated-placeholder textarea:focus+label{color:var(--primary-color)}.input-with-animated-placeholder input:focus+label span,.input-with-animated-placeholder textarea:focus+label span{background-color:var(--component-background);margin-left:-4px;padding-left:4px;margin-right:-4px;padding-right:4px}.input-with-animated-placeholder input:focus+label:before,.input-with-animated-placeholder textarea:focus+label:before,.input-with-animated-placeholder input:focus+label:after,.input-with-animated-placeholder textarea:focus+label:after,.input-with-animated-placeholder input:hover+label:before,.input-with-animated-placeholder textarea:hover+label:before,.input-with-animated-placeholder input:hover+label:after,.input-with-animated-placeholder textarea:hover+label:after{border-top-color:var(--primary-color)}.input-with-animated-placeholder input:hover+label:before,.input-with-animated-placeholder textarea:hover+label:before{margin-right:4px}.input-with-animated-placeholder input:hover+label:after,.input-with-animated-placeholder textarea:hover+label:after{margin-left:4px}.input-with-animated-placeholder input:hover+label span,.input-with-animated-placeholder textarea:hover+label span{background-color:var(--component-background);margin-left:-4px;padding-left:4px;margin-right:-4px;padding-right:4px}.input-with-animated-placeholder input.input-value-null:hover+label span,.input-with-animated-placeholder textarea.input-value-null:hover+label span{background-color:transparent}.input-with-animated-placeholder input.input-value-null.input-value-null:focus+label span,.input-with-animated-placeholder textarea.input-value-null.input-value-null:focus+label span{background-color:var(--component-background)}.dd-settings{min-width:200px;background-color:var(--component-background);box-shadow:0 4px 20px var(--shadow-color);border-radius:5px;padding-top:8px;padding-bottom:8px}.dd-settings .circle-bg{width:28px;height:28px;background:var(--menu-light-theme-icon-bg);background-repeat:no-repeat;background-position:50%;background-size:70% auto;border-radius:50%;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.dd-settings .circle-bg>span{margin-right:0}.dd-settings:before{position:absolute;top:-12px;right:24px;content:"";border-bottom:16px solid var(--component-background);border-left:16px solid transparent;border-right:16px solid transparent}.avatarSetting:hover{border:2px solid var(--primary-color)}.setting-dashboard-wrapper{position:fixed;top:96px;right:24px;z-index:10}.setting-dashboard .btn-edit-dashboard{background-color:var(--component-background);color:var(--link-color);border:1px solid var(--primary-color)}.setting-dashboard .btn-edit-dashboard:hover{background-color:var(--primary-color-f20)}.setting-dashboard .btn-edit-dashboard-student{background-color:var(--primary-color-f10);border-color:transparent;color:var(--link-color);font-weight:500;margin-bottom:12px;display:flex;align-items:center}.setting-dashboard .btn-edit-dashboard-student:hover,.setting-dashboard .btn-edit-dashboard-student:focus{background-color:var(--primary-color);color:#fff}.setting-dashboard .btn-edit-dashboard-student:hover svg,.setting-dashboard .btn-edit-dashboard-student:focus svg{fill:#fff}.setting-dashboard.ant-dropdown-open .btn-edit-dashboard{background-color:var(--primary-color-f20)}@media screen and (max-width:576px){.setting-dashboard{right:16px}}.dd-edit-dashboard{position:relative;width:420px;background-color:var(--component-background);box-shadow:0 4px 20px var(--shadow-color);border-radius:5px}.dd-edit-dashboard>ul.ant-menu{border-radius:5px}.dd-edit-dashboard .text{color:var(--text-color);font-size:14px;line-height:18px;height:32px;margin-bottom:24px}.dd-edit-dashboard-student{width:300px}.widget-card{background-color:var(--component-background);box-shadow:0 2px 6px #00000015;height:100%;border-radius:5px;position:relative;padding-top:8px;padding-bottom:8px}.widget-card svg.close-icon{stroke:var(--text-color);width:12px;height:12px;position:absolute;top:16px;right:16px}.widget-card-title{margin-left:16px;margin-right:16px}@media screen and (max-width:576px){.widget-card-title{margin-left:12px;margin-right:12px}}.widget-card-title .n-grading{background-color:var(--primary-color);border-radius:50%;color:#fff;font-size:14px;padding:.25em}.widget-card-title .n-grading-title-in-widget,.widget-card-title .n-grading-to-do-tasks-in-students{padding:8px}.widget-card-title .n-grading:after{content:"";display:block;height:0;width:100%;padding-bottom:100%}.widget-card-title .n-grading-value{overflow:visible;height:0;margin-top:-1em;line-height:16px;white-space:nowrap}.widget-card-title .view-calendar{font-size:13px}.widget-card-title .view-calendar svg{fill:var(--link-color)}.widget-card-content{margin-top:8px}.widget-card-content .button-print-class-schedule{position:absolute;top:8px;right:16px}@media screen and (max-width:576px){.widget-card-content .button-print-class-schedule{right:12px}}.widget-card.class-card-widget,.widget-card.caseload-card-widget{padding:8px 0 0}.widget-card.class-card-widget .widget-card-content,.widget-card.caseload-card-widget .widget-card-content{margin-top:0}.widget-card.class-card-widget .widget-card-content{padding:0 16px}@media screen and (max-width:576px){.widget-card.class-card-widget .widget-card-content{padding-left:12px;padding-right:12px}}.widget-card.caseload-card-widget .widget-card-content{padding:8px 16px 0}@media screen and (max-width:576px){.widget-card.caseload-card-widget .widget-card-content{padding-left:12px;padding-right:12px}}.widget-card.quality-report-widget .widget-card-content{margin-top:8px;padding-top:36px}.widget-card.leaderboard-widget .widget-card-content{margin-top:0;padding-top:0;height:calc(100% - 100px)}.widget-card.birthdays-widget .widget-card-content{margin-top:0;padding-top:0;height:calc(100% - 70px)}.widget-card.pending-account-registrations-widget .content-pending-account-registration{max-width:700px}.widget-card.pending-account-registrations-widget .content-pending-account-registration .user-computed-name{flex:1;gap:12px}@media screen and (max-width:576px){.widget-card.pending-account-registrations-widget .content-pending-account-registration .user-computed-name{gap:4px}}.widget-card.pending-account-registrations-widget .content-pending-account-registration .user-registration-date{white-space:nowrap;flex:0 0 200px;gap:12px}@media screen and (max-width:576px){.widget-card.pending-account-registrations-widget .content-pending-account-registration .user-registration-date{gap:4px}}.widget-card.pending-account-registrations-widget .content-pending-account-registration .user-associated-classes{flex:0 0 150px}.widget-card.widget-without-title .widget-card-title{display:none}.widget-card.widget-without-title .widget-card-content{height:100%}.widget-card .calendar-next-prev{min-width:24px;width:24px;height:24px;background-color:var(--text-color-f10);display:flex;align-items:center;justify-content:center;border-radius:50%}.widget-card .calendar-next-prev svg{fill:var(--primary-color);width:12px;height:12px}.widget-card .calendar-next-prev:hover{background-color:var(--primary-color-f20)}.widget-card .calendar-next-prev:hover svg{fill:var(--link-color)}.widget-card .day-week{width:38px;height:80px}.widget-card .day-week>a{height:100%;border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-decoration:none}.widget-card .day-week>a:hover,.widget-card .day-week>a.now{background-color:var(--primary-color)}.widget-card .day-week>a:hover .day-text,.widget-card .day-week>a.now .day-text{color:#fff}.widget-card .day-week>a.selected{background-color:var(--text-color)}.widget-card .day-week>a.selected .day-text{color:#fff}.widget-card .day-week .day-text{color:var(--text-color-secondary);font-size:14px;font-weight:700}.widget-card .time-day-week{border:1px solid var(--border-color-split);border-radius:5px;padding:12px 16px;margin-top:8px;line-height:18px}.widget-card .border-upcoming-activities{border:1px solid var(--border-color-split);border-radius:5px;padding:16px;margin-bottom:16px}.widget-card .border-upcoming-activities .activity-icon{min-width:32px;width:32px;height:32px;background-color:var(--primary-color-f10);border-radius:50%;line-height:0}.widget-card .border-upcoming-activities .activity-icon svg{fill:var(--link-color)}.widget-card .border-upcoming-activities .class-activity,.widget-card .border-upcoming-activities .label-text-grey{font-size:13px;line-height:14px;margin-bottom:4px}.widget-card .border-upcoming-activities .class-activity{color:var(--text-color)}.widget-card .border-upcoming-activities .label-text-grey{color:var(--text-color-secondary)}.widget-card .border-upcoming-activities .title-activity{color:var(--text-color);font-size:110%;font-weight:400;line-height:18px}.widget-card .border-upcoming-activities .due-date>span{color:var(--text-color)}.widget-card .border-upcoming-activities .submission-info{min-width:160px;text-align:center;background-color:var(--primary-color-f10);color:var(--link-color);font-size:13px;font-weight:500;padding:6px 15px;border-radius:20px;margin-top:4px}.widget-card .border-upcoming-activities .submission-info .n-submission{font-size:14px}.widget-card .border-upcoming-activities .submission-info.not-yet-assigned{background-color:rgba(var(--text-color-secondary),10%);color:var(--text-color-secondary)}.widget-card .border-upcoming-activities .row-secondary{display:flex;flex-wrap:wrap;justify-content:space-between}.widget-card.conference-card{display:flex;flex-direction:column;justify-content:center;padding:8px 16px;word-break:break-word}.widget-card.conference-card .time-join{width:100px;align-items:flex-start}.widget-card.conference-card .time-join-action{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.widget-card.conference-card .line-height-text{line-height:16px}.widget-card.conference-card .avatar-user{flex:0 0 32px}.widget-card.conference-card .avatar-user .mr-sm{margin-right:0}.widget-card.conference-card .content-conference{display:flex;line-height:16px;margin-bottom:4px}.widget-card.conference-card .content-conference:last-child{margin-bottom:0}.widget-card.conference-card .content-conference-label{min-width:58px;width:58px}.widget-card.conference-card .widget-card-content{margin-top:0;overflow:unset;height:100%;padding:0}.widget-card.conference-card .widget-card-title{margin-top:0}.widget-card.conference-card.happing-red-color.widget-card.conference-card.happing-red-color{background-color:var(--missing-color-f10);border-color:var(--missing-color)}.widget-card.conference-card.happing-red-color.widget-card.conference-card.happing-red-color:hover{background-color:var(--missing-color-f20);border-color:var(--missing-color)}.widget-card.conference-card.happing-red-color.widget-card.conference-card.happing-red-color .text-join-now{color:var(--happing-red-color)}.widget-card.conference-card.next-today-yellow.widget-card.conference-card.next-today-yellow{background-color:#f2c94c0d;border-color:#f2c94c}.widget-card.conference-card.next-today-yellow.widget-card.conference-card.next-today-yellow:hover{background-color:#f2c94c33;border-color:#f2c94c}.widget-card.conference-card.next-today-yellow.widget-card.conference-card.next-today-yellow .next-today-color{color:var(--next-today-yellow)}.widget-card.to-do-task-card .select-class{width:200px}@media screen and (max-width:576px){.widget-card.to-do-task-card .select-class{width:145px}}.widget-card.to-do-task-card .select-class .ant-select{width:100%;min-width:unset}.widget-card.to-do-task-card .select-activity-type{width:150px}@media screen and (max-width:576px){.widget-card.to-do-task-card .select-activity-type{width:125px}}.widget-card.to-do-task-card .select-activity-type .ant-select{width:100%}.widget-card.to-do-task-card .widget-card-content{height:calc(100% - 100px)}@media screen and (max-width:576px){.widget-card.to-do-task-card .widget-card-content{height:calc(100% - 180px)}}.widget-card.flagged-activity-card .border-grading:hover{border-color:var(--text-color-secondary)}.widget-card.flagged-activity-card .widget-card-content{height:calc(100% - 52px)}@media screen and (max-width:576px){.widget-card.flagged-activity-card .widget-card-content{height:calc(100% - 50px)}}.widget-card-conference-card-on-teacher-dashboard .widget-card.conference-card{margin-bottom:16px}.widget-card-conference-card-on-teacher-dashboard .widget-card.conference-card.next-today-yellow .btn-link-join-conferences{color:var(--next-today-yellow)}.widget-card-class-schedule{position:relative}.widget-card-class-schedule-content{width:100%;height:100%}@media screen and (max-width:992px){.widget-card-class-schedule-content{width:100%}}.widget-card-class-schedule-content .calendar .container .toastui-calendar-layout{background-color:var(--component-background)!important}.widget-card-class-schedule-content .calendar .container .toastui-calendar-layout .toastui-calendar-day-view-day-names,.widget-card-class-schedule-content .calendar .container .toastui-calendar-layout .toastui-calendar-week-view-day-names{overflow-y:hidden}.widget-card-class-schedule-content .calendar .container .toastui-calendar-layout .toastui-calendar-day-name__date{color:var(--text-color)}.widget-card-class-schedule-content .calendar .tui-full-calendar-layout,.widget-card-class-schedule-content .calendar .toastui-calendar-layout{min-width:800px;overflow:auto}.widget-card-class-schedule-content .calendar .tui-full-calendar-week-container{min-height:unset}@media screen and (max-width:992px){.widget-card-class-schedule-content .calendar{height:auto;max-height:unset;overflow:auto}.widget-card-class-schedule-content .calendar .tui-full-calendar-layout,.widget-card-class-schedule-content .calendar .toastui-calendar-layout{min-width:800px;overflow:auto}}.border-grading{border:1px solid var(--border-color-split);border-radius:5px;padding:12px;margin-bottom:12px}@media screen and (max-width:576px){.border-grading{padding:8px}}.border-grading:last-child{margin-bottom:0}.border-grading-col{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;line-height:18px;margin:2px}@media screen and (max-width:576px){.border-grading-col{margin:0}}.border-grading-col .grading-type{width:32px;height:32px;background-color:var(--primary-color-f10);border-radius:50%}.border-grading-col .grading-type svg{fill:var(--link-color)}.border-grading-col.grading-type-activity-icon .submitted,.border-grading-col.grading-type-activity-icon .overdue,.border-grading-col.grading-type-activity-icon .due-close,.border-grading-col.grading-type-activity-icon .duedate{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.border-grading-col.grading-type-activity-icon .submitted{background-color:var(--submit-color-f10)}.border-grading-col.grading-type-activity-icon .submitted svg{fill:var(--submit-color)}.border-grading-col.grading-type-activity-icon .overdue{background-color:var(--text-color-secondary-f10)}.border-grading-col.grading-type-activity-icon .overdue svg{fill:var(--text-color-secondary)}.border-grading-col.grading-type-activity-icon .due-close{background-color:var(--error-color-f10)}.border-grading-col.grading-type-activity-icon .due-close svg{fill:var(--error-color)}.border-grading-col.grading-type-activity-icon .duedate{background-color:var(--primary-color-f10)}.border-grading-col.grading-type-activity-icon .duedate svg{fill:var(--link-color)}.border-grading-col>div:first-child,.border-grading-col .post-by{font-size:13px;color:var(--text-color-secondary);line-height:14px;margin-bottom:4px}.border-grading-col .ungrade{color:var(--link-color)}.border-grading-col .submitted{color:var(--link-color);margin-right:2px}.border-grading-col .submitted-all{color:var(--submit-color);margin-right:2px}.border-grading-col .n-student{font-size:13px}.border-grading-col .title-activity{font-size:110%;font-weight:400;line-height:18px}.border-grading-col .title-activity .line-height-title-activity{line-height:18px}.border-grading-col .due-date{text-align:center}.border-grading-col .due-date-in-flagged-activities{text-align:left;margin-bottom:0}.border-grading-col .due-date-in-flagged-activities .day-of-week-from-now span.mr-xs{color:var(--text-color);font-size:14px;font-weight:500}.border-grading-col .due-date>span{color:var(--text-color)}.border-grading-col-icons{flex:0 32px;margin-right:8px}@media screen and (max-width:576px){.border-grading-col-icons{flex:0 24px}}.border-grading-col-number-of-ungraded{flex:0 32px;margin-right:8px}.border-grading-col-class{width:30%;min-width:150px;align-items:flex-start}.border-grading-col-class>div:first-child{color:var(--text-color);margin-bottom:0}@media screen and (max-width:576px){.border-grading-col-class-flagged-activity,.border-grading-col-class-to-do-task{min-width:calc(100% - 48px);width:auto;margin-top:8px;margin-bottom:8px}.border-grading-col-class-to-do-task+.border-grading-col-due-date{align-items:flex-start;margin-left:48px}.border-grading-col-due-date-flagged-activity{align-items:flex-start;margin-left:48px}}.border-grading-col-discussion{align-items:flex-start;flex-grow:2}.border-grading-col-discussion>div:first-child{color:var(--text-color)}.border-grading-col-discussion-mobile-only{min-width:calc(100% - 45px);width:auto;margin-top:8px;margin-bottom:8px;align-items:start}.border-grading-col-description-content{flex-grow:3;align-items:flex-start;flex:2 1;max-height:95px;overflow-y:hidden}@media screen and (max-width:992px){.border-grading-col-status-complete{align-items:flex-start}}.border-grading-col-missing-activities-icons-last-child,.border-grading-col-recent-submissions-icons-last-child{flex-direction:row;justify-content:flex-start;flex:0 0 64px;padding-left:16px}.border-grading-col-groups-discussions{justify-content:flex-start}.border-grading-col-groups-discussions-post{flex-grow:1;flex-direction:row}.border-grading-missing-activity{padding:8px 12px;margin-bottom:8px}@media screen and (max-width:576px){.border-grading-missing-activity{padding:8px}}.border-grading-missing-activity .border-grading-col{margin:0}.border-grading-missing-activity .border-grading-col-icons{flex:0 0 30px;margin-right:8px}.border-grading-missing-activity .border-grading-col-icons-not-circle{flex:0 0 16px}@media screen and (max-width:576px){.border-grading-missing-activity .border-grading-col-class{min-width:calc(100% - 38px);width:auto;margin-top:8px;margin-bottom:8px}}.border-grading-missing-activity .border-grading-col .title-activity{font-size:14px;line-height:16px}.border-grading-missing-activity .border-grading-col .line-height-text{line-height:16px}.border-grading-missing-activity-view-by-activity{padding:0;margin-bottom:0;gap:8px}.border-grading-overdue-activities-homepage-student{position:relative}.border-grading-overdue-activities-homepage-student .border-grading-missing-activity{padding-right:115px}@media screen and (max-width:576px){.border-grading-overdue-activities-homepage-student .border-grading-missing-activity{padding-right:42px}}.border-grading-overdue-activities-homepage-student.is-offline .border-grading-missing-activity{padding-right:115px}.border-grading-overdue-activities-homepage-student .overdue-activities-link{text-decoration:none}.border-grading-overdue-activities-homepage-student .overdue-activities-link:hover .title-activity{text-decoration:underline}.border-grading-overdue-activities-homepage-student .overdue-activities-mark-completed{width:70px;font-size:13px;position:absolute;top:calc(50% - 18px);right:42px}.border-grading-overdue-activities-homepage-student .overdue-activities-comment{position:absolute;top:calc(50% - 7px);right:24px}.border-grading-missing-activity-dashboard-student .border-grading-missing-activity{padding-right:42px}.border-grading-missing-activity-dashboard-student .border-grading-missing-activity-no-comment-icon{padding-right:12px}.class-card{background-color:var(--layout-body-background);box-shadow:none;padding:0;border-radius:0;display:flex;flex-wrap:wrap}.class-card .class{width:25%}.class-card .class .box-card{width:calc(100% - 24px);height:110px;background-color:var(--component-background);box-shadow:0 2px 6px #00000015;padding:16px;border-radius:5px;border-left:6px solid var(--text-color);margin-bottom:24px;position:relative}.class-card .class .box-card .name-class{color:var(--text-color);font-size:20px;line-height:24px;font-weight:500;margin-bottom:4px}.class-card .class .box-card .name-class-student{min-height:24px}.class-card .class .box-card .name-class-move-into-top-banner-image{color:#fff;font-size:18px;position:absolute;top:0;left:0;right:0;padding:4px 12px;background-color:#000c;border-top-left-radius:5px;border-top-right-radius:5px;z-index:9}.class-card .class .box-card .name-class-move-to-bottom-right{font-size:14px;line-height:18px;position:absolute;bottom:12px;right:12px;z-index:9;width:calc(100% - 88px);margin-bottom:0}.class-card .class .box-card .name-school{margin-top:6px;font-size:13px}.class-card .class .box-card .name-school-text{text-align:initial}.class-card .class .box-card .name-school-student{position:absolute;width:45%;right:12px;-webkit-line-clamp:1}.class-card .class .box-card .username-class-card{margin-top:-24px}.class-card .class .box-card .current-grading-term-class-card{bottom:12px;right:12px}.class-card .class .box-card .faculty-name-in-class-card{width:calc(100% - 100px)}.class-card .class .box-card .class-info .n-info{color:var(--text-color);font-weight:700}.class-card .class .box-card .class-info .label{color:var(--text-color-secondary);font-size:13px;line-height:14px}.class-card .class .box-card .class-info-score-letter{background-color:var(--primary-color);color:#fff;min-width:32px;min-height:32px;border-radius:16px;padding:4px 8px}.class-card .class .box-card .class-upcomming-activity{width:calc(100% - 84px);bottom:6px;left:12px;z-index:10}.class-card .class .box-card .class-upcomming-activity-time{flex:0 0 84px}.class-card .class .box-card .class-warning-activity{bottom:6px;right:12px;z-index:10}.class-card .class .box-card:hover{border-left-color:var(--primary-color)!important}.class-card .class .box-card-banner{width:100%;height:252px;padding:0;margin-bottom:0;border-left-width:0}.class-card .class .box-card-banner-cover{width:100%;height:110px;overflow:hidden}.class-card .class .box-card-banner-cover .img,.class-card .class .box-card-banner-cover .no-img{height:100%;width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.class-card .class .box-card-banner-cover .no-img span{width:100%}.class-card .class .box-card-banner-cover .no-img span svg{width:100%;min-height:110px;opacity:.25}.class-card .class .box-card-banner-on-dashboard-faculty,.class-card .class .box-card-banner-on-dashboard-student{height:228px}.class-card .class .box-card-banner-on-dashboard-student .blur-class{background-color:#e4e4e4;opacity:.5;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.class-card .class .box-card-content{height:calc(100% - 110px);padding:12px}.class-card .class .box-card-aeries-sis{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9}.class-card .class .box-card .is-class-invitation,.class-card .class .box-card .is-class-inactive{position:absolute;top:78px;right:12px;z-index:9}.class-card .class .box-card .is-class-invitation>a,.class-card .class .box-card .is-class-inactive>a{color:var(--link-color)}.class-card .class .box-card .is-class-invitation-bg,.class-card .class .box-card .is-class-inactive-bg{border-radius:5px;background-color:var(--is-class-inactive);opacity:.15;position:absolute;top:0;left:0;right:0;bottom:0;z-index:8}.class-card .class-banner{width:unset}.class-card .class-banner-icon-settings,.class-card .class-banner-is-dragging,.class-card .class-banner-icons-modules-and-gradebook{z-index:10}.class-card .class-banner-icon-settings{top:68px;right:52px}.class-card .class-banner-icon-settings:hover{background-color:var(--primary-color)}.class-card .class-banner-icon-settings:hover.border{border-color:var(--primary-color)}.class-card .class-banner-icon-settings:hover svg{fill:#fff}.class-card .class-banner-is-dragging{top:68px;right:12px}.class-card .class-banner-is-dragging:hover svg{fill:var(--text-color)}.class-card .class-banner-icons-modules-and-gradebook{bottom:12px;left:12px}.class-card .class-banner-icons-modules-and-gradebook .svg-fill-folder-inactive:hover rect{fill:#a7beec}.class-card .class-banner-icons-modules-and-gradebook .svg-fill-folder-inactive:hover path{fill:#d0e0ff}.class-card .class-banner-icons-modules-and-gradebook .svg-fill-gradebook-inactive:hover .primary,.class-card .class-banner-icons-modules-and-gradebook .svg-fill-gradebook-inactive:hover .primary-lighter{fill:#a164ea}.class-card .class-banner-icons-modules-and-gradebook .svg-fill-gradebook-inactive:hover .stroke-lighter,.class-card .class-banner-icons-modules-and-gradebook .svg-fill-gradebook-inactive:hover .stroke-primary{stroke:#a164ea}.class-card .class-banner-icons-modules-and-gradebook .svg-fill-gradebook-inactive:hover .reward-circle-top{fill:#f4b800}.class-card .class-banner-icons-modules-and-gradebook .svg-fill-gradebook-inactive:hover .reward-circle-bottom{fill:#ffd458}.class-card .class-banner-icons-modules-and-gradebook .svg-fill-gradebook-inactive:hover .reward-circle-center{fill:#ffca29}.class-card .class-banner-icons-modules-and-gradebook .svg-fill-gradebook-inactive:hover .reward-primary{fill:#1d46f3}.class-card .class-end-date{border-color:var(--class-card-end-date)}.class-card .class-end-date .class-info-wrapper .text-info{color:var(--class-card-end-date)}.class-card .class-start-date-in-future{border-color:var(--scheduled-color)}.class-card .class-start-date-in-future .class-info-wrapper .text-info{color:var(--scheduled-color)}.class-card .class-end-date,.class-card .class-start-date-in-future{border-width:4px;border-style:solid;border-radius:10px 10px 6px 6px}.class-card .class-end-date .class-info-wrapper,.class-card .class-start-date-in-future .class-info-wrapper{font-size:16px;text-align:center;position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;z-index:9}.class-card .class-end-date .class-info-wrapper .text-info,.class-card .class-start-date-in-future .class-info-wrapper .text-info{background-color:#000;padding:4px 8px}.class-card .class-end-date .box-card-banner,.class-card .class-start-date-in-future .box-card-banner{height:224px}.class-card-dashboard{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding-right:24px;padding-bottom:24px}.class-card-in-tabs-as-widget{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-right:0;min-height:30px;background-color:var(--component-background)}.class-card-in-tabs-as-widget .class{background-color:var(--component-background);box-shadow:0 3px 3px 0 var(--shadow-color);border-radius:6px}.class-card-in-tabs-as-widget .class-end-date,.class-card-in-tabs-as-widget .class-start-date-in-future{border-top-left-radius:10px;border-top-right-radius:10px}.class-card-in-tabs-as-widget .class-upcomming-activity .progress-status{width:25%}@media screen and (max-width:576px){.class-card-in-tabs-as-widget{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.class-card-search-result .class-upcomming-activity .progress-status{width:25%}.class-card-dashboard-parent{background-color:transparent}.class-card-dashboard-parent-hide-icon-settings .class-banner-icon-settings{display:none}.class-card-dashboard-parent .box-card-parent .box-card{border:2px solid transparent}.class-card-dashboard-parent .box-card-parent .class .box-card:hover{border-left-color:var(--primary-color)!important}.class-card-dashboard-parent .box-card-parent:hover .box-card{border-color:var(--primary-color)}.class-card-dashboard-parent .box-card-parent.active-card-parent .box-card{border-color:var(--success-color)}.class-card-dashboard-parent .box-card-parent.active-card-parent .class .box-card:hover{border-left-color:var(--success-color)!important}.class-card-dashboard-parent .box-card-parent-disabled{cursor:not-allowed}.class-card-dashboard-parent .box-card-parent-disabled .box-card{border:2px solid transparent;background-color:var(--disabled-bg)}.class-card-dashboard-parent .box-card-parent-disabled .class .box-card:hover{border-left-color:transparent!important}@media screen and (max-width:1600px){.class-card-dashboard{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1200px){.class-card-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:992px){.class-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.class-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:576px){.class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:480px){.class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}.class-card-dashboard-parent-my-learning{grid-template-columns:none;background-color:transparent}.class-card-dashboard-parent-my-learning .my-awards-of-parent{display:flex;flex-wrap:wrap}.class-card-dashboard-parent-my-learning .box-card-parent{width:350px}@media screen and (max-width:576px){.class-card-dashboard-parent-my-learning .box-card-parent{width:100%}}.class-card-dashboard-my-awards-in-class{width:335px;max-width:335px;padding:4px 0 0 12px;margin-left:40px;border-left:1px solid var(--border-color-base)}.class-card-dashboard-my-awards-in-class .certificate-of-completion{padding:12px}.class-card-dashboard-my-awards-in-class .certificate-of-completion-my-learning{width:120px;padding:0;margin-right:12px}.class-card-dashboard-my-awards-in-class .certificate-of-completion-my-learning img{max-width:100%}@media screen and (max-width:768px){.class-card-dashboard-my-awards-in-class .certificate-of-completion{flex-direction:column}}.class-card-dashboard-my-awards-in-class-normal-badge-item{display:flex;flex-wrap:wrap;margin-left:-12px}.class-card-dashboard-my-awards-in-class-normal-badge-item .my-awards-in-class-badge{width:calc((100% - 36px) / 3);margin-left:12px;margin-bottom:8px;padding:8px}.class-card-dashboard-my-awards-in-class-normal-badge-item .my-awards-in-class-badge-image{height:50px}.class-card-dashboard-my-awards-in-class-normal-badge-item .my-awards-in-class-badge-image img{height:100%;object-fit:contain}@media screen and (max-width:768px){.class-card-dashboard-my-awards-in-class-normal-badge-item .my-awards-in-class-badge{width:calc((100% - 24px)/2)}.class-card-dashboard-my-awards-in-class{width:100%;padding:16px 0 0 12px;margin-left:0;border-left:none;border-top:1px solid var(--border-color-base);margin-top:8px}}@media screen and (max-width:576px){.class-card-dashboard-my-awards-in-class{padding:16px 0 0;margin-left:0}}.class-card-dashboard-my-awards-in-class.success-center-achievements{width:100%;max-width:unset;margin:0;padding:0;border-left:0}.class-card-dashboard-my-awards-in-class.success-center-achievements .achievements-of-student-only{display:flex;flex-wrap:wrap}.class-card-dashboard-my-awards-in-class.success-center-achievements .achievements-of-student-only .certificate-of-completion{width:335px;max-width:335px;margin-right:12px}.class-card-dashboard-my-awards-in-class.success-center-achievements .class-card-dashboard-my-awards-in-class-normal-badge-item{margin-left:0}.class-card-dashboard-my-awards-in-class.success-center-achievements .class-card-dashboard-my-awards-in-class-normal-badge-item .my-awards-in-class-badge{width:100px;max-width:100px;margin-left:0;margin-right:12px}.class-card-parent{background-color:var(--component-background);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding-right:24px;padding-bottom:24px;margin-right:-20px}.class-card-parent .class{width:unset}.class-card-parent .class .box-card{width:100%;margin-bottom:0;border:1px solid var(--border-color-base);border-left:6px solid var(--text-color);box-shadow:none;cursor:pointer}.class-card-parent .class .box-card .mark-bg{position:absolute;right:12px;bottom:12px}.class-card-parent .class .box-card:hover .mark-bg{background-color:var(--primary-color);color:#fff!important;border-radius:16px}.class-card-parent .class .box-card.active-card{border-left:6px solid var(--primary-color)!important}.class-card-parent .class .box-card.active-card .mark-bg{background-color:var(--primary-color);color:#fff!important;border-radius:16px}@media screen and (max-width:1600px){.class-card-parent{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1200px){.class-card-parent{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:992px){.class-card-parent{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media screen and (max-width:768px){.class-card-parent{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media screen and (max-width:576px){.class-card-parent{grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}}@media screen and (max-width:480px){.class-card-parent{grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}}@media screen and (max-width:576px){.class-card-dashboard{gap:16px;padding-right:16px;padding-bottom:16px}}.certificate-of-completion-my-learning{color:#76542a;font-family:serif;margin:0 auto;overflow:hidden}.certificate-of-completion-my-learning .certificate-background-image{border:1px solid var(--border-color-base);text-align:center}.certificate-of-completion-my-learning .certificate-background-image img{max-width:calc(100% - 2px);height:auto;margin-bottom:-6px}.certificate-of-completion-my-learning .certificate-background-image.print{border:0px}.certificate-of-completion-my-learning .certificate-background-image.print img{width:auto;height:auto;margin-bottom:-6px}.certificate-of-completion-my-learning .certificate-student-name,.certificate-of-completion-my-learning .certificate-success-message,.certificate-of-completion-my-learning .certificate-district-name,.certificate-of-completion-my-learning .certificate-school-name{left:80px;right:82px}.certificate-of-completion-my-learning .certificate-student-name{top:201px;font-size:20px}.certificate-of-completion-my-learning .certificate-success-message{top:245px}.certificate-of-completion-my-learning .certificate-issue-date{top:336px;left:120px;right:318px}.certificate-of-completion-my-learning .certificate-signature{top:320px;left:380px;right:82px}.certificate-of-completion-my-learning .certificate-signature img{max-height:32px}.certificate-of-completion-my-learning .certificate-district-name{top:382px}.certificate-of-completion-my-learning .certificate-school-name{top:408px;line-height:1}.certificate-of-completion-my-learning .selected-content-item{border-color:var(--primary-color)}.certificate-of-completion-my-learning .draggable-remove{background-color:#fff;width:20px;height:20px;border-radius:10px;top:-10px;right:-10px;z-index:100}.certificate-of-completion-my-learning .draggable-remove span{display:inline-flex;margin-top:4px;margin-left:4px}.certificate-of-completion-my-learning .draggable-remove span svg{font-size:12px;width:12px;height:12px;fill:#000}.certificate-of-completion-my-learning-viewer-info{max-width:600px;width:fit-content;margin-left:auto;margin-right:auto}.certificate-of-completion-my-learning-image{max-width:600px;width:100%;max-height:50vh;margin-bottom:-7px}.signature-pad-modal .ant-modal-body{background-color:#fdf9f1}.signature-pad-modal .signature-pad-line{border-top:3px solid #222}.parent-my-learning-my-awards-has-award{display:flex;flex-wrap:wrap}.parent-my-learning-my-awards-has-award .class-card-dashboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1600px){.parent-my-learning-my-awards-has-award .class-card-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1200px){.parent-my-learning-my-awards-has-award .class-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:992px){.parent-my-learning-my-awards-has-award .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:768px){.parent-my-learning-my-awards-has-award .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:576px){.parent-my-learning-my-awards-has-award .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:480px){.parent-my-learning-my-awards-has-award .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}.parent-disable-all-tabs-page{max-width:600px;margin:0 auto;background-color:var(--component-background)}.conference-card{border:1px solid var(--text-color-secondary)}.conference-card:hover{background-color:var(--primary-color-f10);border-color:var(--primary-color-f70)}.conference-card-dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:24px}@media screen and (max-width:1600px){.conference-card-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1200px){.conference-card-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:992px){.conference-card-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.conference-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:576px){.conference-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:480px){.conference-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}.new-assignment-bg{display:flex;align-items:center;background-color:#0a97b9;border-color:#0a97b9}.new-comment-bg{display:flex;align-items:center;background-color:#df6a78;border-color:#da557b}.class-upcoming{border-left:6px solid var(--warning-color)!important;color:#fff!important}.ant-layout-header .ant-menu{line-height:20px}.grading-term{padding-left:16px!important}.dd-select-course-header{position:relative;background-color:var(--component-background);box-shadow:0 4px 20px var(--shadow-color);border-radius:5px}.dd-select-course-header-faculty,.dd-select-course-header-student{min-width:380px}@media screen and (max-width:576px){.dd-select-course-header-faculty,.dd-select-course-header-student{min-width:unset}}.dd-select-course-header .class-list{display:flex;align-items:center}.dd-select-course-header .class-list .period{display:inline-block;width:120px;word-break:break-word;white-space:normal;line-height:16px;text-align:center;margin-right:12px}.dd-select-course-header .class-list .class-name{flex:auto}.dd-select-course-header .class-list.class-upcoming{border-left-width:0!important;color:var(--text-color)!important}.dd-select-course-header .class-list.class-upcoming span svg,.dd-select-course-header .class-list.class-upcoming i{font-size:16px;color:var(--warning-color);margin-left:4px}.dd-select-course-header .class-list.class-upcoming:hover{color:var(--menu-highlight-color)!important}.dd-select-course-header .class-list .hover-current-class{z-index:1}.dd-select-course-header .class-list:hover{color:var(--link-color)}.dd-select-course-header-copy-activity:before{top:0}.select-course-header>li{padding-left:0!important;padding-right:0!important}.select-course-header>li a:hover{text-decoration:none}.select-course-header>li.view-all-classes{height:64px;padding-top:16px;border-top:1px solid var(--border-color-base)}.select-course-header-class-list{border-right-color:transparent}.select-course-header-view-all-classes .menu-item-select-class-list{padding-left:0;padding-right:0}.select-course-header .menu-group-class-list .ant-menu-item,.select-course-header .menu-group-class-list .ant-dropdown-menu-item{min-height:32px;height:auto}.select-course-header .menu-group-class-list .ant-menu-item-group-title,.select-course-header .menu-group-class-list .ant-dropdown-menu-item-group-title{color:var(--text-color-secondary);font-size:14px;padding:8px 16px 4px;border-bottom:1px solid var(--border-color-base)}.select-course-header .menu-group-class-list .ant-menu-item-group-list .ant-menu-item,.select-course-header .menu-group-class-list .ant-dropdown-menu-item-group-list .ant-menu-item,.select-course-header .menu-group-class-list .ant-menu-item-group-list .ant-dropdown-menu-item,.select-course-header .menu-group-class-list .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item{margin-bottom:0;padding-left:16px}.select-course-header .menu-group-class-list .ant-menu-item-group-list .ant-menu-item.ant-menu-item-selected a,.select-course-header .menu-group-class-list .ant-dropdown-menu-item-group-list .ant-menu-item.ant-menu-item-selected a,.select-course-header .menu-group-class-list .ant-menu-item-group-list .ant-dropdown-menu-item.ant-menu-item-selected a,.select-course-header .menu-group-class-list .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item.ant-menu-item-selected a{font-weight:500}.select-course-header .menu-group-class-list .ant-menu-item-group-list .ant-dropdown-menu-item-selected,.select-course-header .menu-group-class-list .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item-selected{color:var(--link-color);background-color:var(--primary-color-f20)}.select-course-header .menu-group-class-list .ant-menu-item-group-list .group-select-grading-term,.select-course-header .menu-group-class-list .ant-dropdown-menu-item-group-list .group-select-grading-term{padding:0 20px 12px}.select-course-header .menu-group-class-list .group-select-grading-term{min-width:35%}.select-course-header .menu-group-class-list .group-select-grading-term .ant-select-selector{color:var(--link-color);font-weight:500}.select-course-header .menu-group-class-list .group-select-grading-term .ant-select-arrow{right:16px}.select-course-header .menu-group-class-list .group-select-grading-term .ant-select-arrow svg{width:14px;fill:var(--link-color)}.select-course-header .menu-group-class-list .group-select-grading-term .ant-select-single .ant-select-selector .ant-select-selection-item{padding-right:24px}.select-role-header{padding:4px}.select-role-header .ant-dropdown-menu-item,.select-role-header .ant-dropdown-menu-submenu-title{border-radius:5px;margin-bottom:4px}.select-role-header .ant-dropdown-menu-item a,.select-role-header .ant-dropdown-menu-submenu-title a{text-decoration:none}.ant-slider{position:relative;height:12px;margin:10px 6px;padding:4px 0;cursor:pointer;touch-action:none}.ant-slider.slider-self-assessed-value{height:12px;margin:0;padding:0}.ant-slider.slider-self-assessed-value .ant-slider-rail,.ant-slider.slider-self-assessed-value .ant-slider-track,.ant-slider.slider-self-assessed-value .ant-slider-step{height:12px}.ant-slider.slider-self-assessed-value .ant-slider-rail{background-color:gray;border-radius:6px}.ant-slider.slider-self-assessed-value .ant-slider-track{background-color:var(--primary-color);border-radius:6px}.ant-slider.slider-self-assessed-value .ant-slider-step{top:0}.ant-slider.slider-self-assessed-value .ant-slider-handle{background-color:var(--primary-color);border-color:var(--primary-color)}.numeric-slider{position:relative;width:calc(100% - 120px);margin:0 auto;height:100px}.numeric-slider-rail{position:absolute;width:100%;height:4px;background-color:var(--primary-color);border-radius:5px;transition:background-color .3s;margin-top:50px}.numeric-slider-rail-min,.numeric-slider-rail-max{position:absolute;top:-8px;width:50px}.numeric-slider-rail-min{left:-50px;text-align:right}.numeric-slider-rail-max{right:-50px;text-align:left}.numeric-slider-tick{position:absolute;margin-top:45px;margin-left:-5px;z-index:2;text-align:center;cursor:pointer;width:15px;height:15px;border:1px;border-width:1px;border-radius:50%;background-color:transparent;outline:none}.numeric-slider-tick.disabled{cursor:not-allowed}.numeric-slider-item{background-color:var(--primary-color-f10);border:2px solid var(--primary-color);border-radius:5px;width:120px;height:42px;position:relative;top:-8px;left:-55px;z-index:3}.numeric-slider-item.correct-answer{border-color:var(--success-color)}.numeric-slider-item.incorrect-answer{border-color:var(--error-color)}.numeric-slider-item.up{margin-top:-41px}.numeric-slider-item.down{margin-top:28px}.numeric-slider-item.active{border-color:var(--success-color)}.numeric-slider-arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid;border-top-color:var(--primary-color);position:relative;left:50px;top:-1px}.numeric-slider-arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid;border-bottom-color:var(--primary-color);position:relative;left:50px;top:-53px}.input-invalid{border-color:var(--error-color)!important}.ant-tree{color:var(--text-color);background-color:var(--component-background)}.ant-tree-show-line .ant-tree-switcher{z-index:1}.ant-tree.tree-move-to .ant-tree-node-content-wrapper{display:flex;align-items:center}.ant-tree.tree-move-to .ant-tree-node-content-wrapper .ant-tree-iconEle{display:inline-flex;width:auto;height:auto}.ant-tree.tree-move-to .ant-tree-node-content-wrapper .ant-tree-iconEle span>svg{margin-right:8px;fill:var(--primary-color)}.ant-tree.tree-move-to .ant-tree-node-content-wrapper .ant-tree-iconEle .svg-fill>span svg{margin-top:4px}.ant-tree.tree-move-to .ant-tree-node-content-wrapper .ant-tree-title{line-height:16px}.ant-tree.tree-move-to .ant-tree-node-content-wrapper .ant-tree-title .sun-editor-editable{padding:0}.ant-tree-select,.ant-tree-select-dropdown .ant-select-tree{color:var(--text-color)}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper:hover{background-color:var(--primary-color-f10)}.ant-collapse{background-color:var(--background-color-light);border-color:var(--border-color-base);color:var(--text-color)}.ant-collapse-content{color:var(--text-color);background-color:var(--component-background);border-color:var(--border-color-base)}.ant-collapse-item{border-color:var(--border-color-base)}.ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--heading-color)}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{vertical-align:0px}.ant-collapse-borderless>.ant-collapse-item{border-bottom-color:var(--border-color-base)}.ant-collapse.collapse-header-flex .ant-collapse-item>.ant-collapse-header{display:flex}.ant-collapse.collapse-header-flex-items-center .ant-collapse-item>.ant-collapse-header{align-items:center}.ant-collapse.collapse-user-notice-widget{background-color:#fffbe6}.ant-collapse.collapse-user-notice-widget .ant-collapse-item{margin-bottom:0}.ant-collapse.collapse-user-notice-widget .ant-collapse-item .ant-collapse-header{color:var(--warning-color-d20);font-weight:500;padding-top:8px;padding-bottom:8px}.ant-collapse.collapse-user-notice-widget .ant-collapse-item .ant-collapse-header .ant-collapse-arrow svg{fill:var(--warning-color-d20)}.ant-collapse.collapse-user-notice-widget .ant-collapse-item .ant-collapse-content .view-user-notice-content{color:var(--warning-color-notifications-on-dashboard)}.ant-collapse.collapse-user-notice-widget .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(0)}.ant-collapse.collapse-user-notice-widget .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(180deg)}.ant-collapse.collapse-iep-widget,.ant-collapse.collapse-students-arrive-widget{background-color:var(--component-background)}.ant-collapse.collapse-iep-widget .ant-collapse-item .collapse-iep-widget-arrow,.ant-collapse.collapse-students-arrive-widget .ant-collapse-item .collapse-iep-widget-arrow,.ant-collapse.collapse-iep-widget .ant-collapse-item .collapse-students-arrive-arrow,.ant-collapse.collapse-students-arrive-widget .ant-collapse-item .collapse-students-arrive-arrow{display:flex;right:20px}.ant-collapse.collapse-iep-widget .ant-collapse-item .collapse-iep-widget-arrow svg,.ant-collapse.collapse-students-arrive-widget .ant-collapse-item .collapse-iep-widget-arrow svg,.ant-collapse.collapse-iep-widget .ant-collapse-item .collapse-students-arrive-arrow svg,.ant-collapse.collapse-students-arrive-widget .ant-collapse-item .collapse-students-arrive-arrow svg{transform:rotate(0)}.ant-collapse.collapse-iep-widget .ant-collapse-item-active .collapse-iep-widget-arrow svg,.ant-collapse.collapse-students-arrive-widget .ant-collapse-item-active .collapse-iep-widget-arrow svg,.ant-collapse.collapse-iep-widget .ant-collapse-item-active .collapse-students-arrive-arrow svg,.ant-collapse.collapse-students-arrive-widget .ant-collapse-item-active .collapse-students-arrive-arrow svg{transform:rotate(180deg)}.ant-collapse.collapse-iep-widget .ant-collapse-item .ant-collapse-content,.ant-collapse.collapse-students-arrive-widget .ant-collapse-item .ant-collapse-content{border-top-color:transparent}.ant-collapse.collapse-iep-widget .ant-collapse-item .ant-collapse-content .ant-collapse .ant-collapse-item,.ant-collapse.collapse-students-arrive-widget .ant-collapse-item .ant-collapse-content .ant-collapse .ant-collapse-item{border-bottom-color:var(--border-color-base)}.ant-collapse.collapse-iep-widget{border-color:var(--error-color)}.ant-collapse.collapse-iep-widget .ant-collapse-item{border-bottom-color:var(--error-color)}.ant-collapse.collapse-students-arrive-widget{border-color:transparent}.ant-collapse.collapse-students-arrive-widget .ant-collapse-item{border:1px solid var(--border-color-base);border-radius:5px}.ant-collapse.collapse-students-arrive-widget .ant-collapse-item .ant-collapse-header{padding:8px 12px}.ant-collapse.collapse-students-arrive-widget .ant-collapse-item.ant-collapse-item-active,.ant-collapse.collapse-students-arrive-widget .ant-collapse-item:hover{border-color:var(--primary-color)}.ant-collapse.collapse-students-arrive-widget .ant-collapse-content>.ant-collapse-content-box{padding:0 8px 8px}.ant-collapse.collapse-student-list,.ant-collapse.collapse-ghost-custom{background-color:transparent;border:0}.ant-collapse.collapse-student-list-header-font-size-20 .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom-header-font-size-20 .ant-collapse-item .ant-collapse-header{font-size:24px;padding-left:30px}.ant-collapse.collapse-student-list-header-font-size-20 .ant-collapse-item .ant-collapse-header .ant-collapse-arrow,.ant-collapse.collapse-ghost-custom-header-font-size-20 .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{top:12px}.ant-collapse.collapse-student-list-header-font-size-16 .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom-header-font-size-16 .ant-collapse-item .ant-collapse-header{font-size:16px;padding-left:24px}.ant-collapse.collapse-student-list-header-font-size-16 .ant-collapse-item .ant-collapse-header .ant-collapse-arrow,.ant-collapse.collapse-ghost-custom-header-font-size-16 .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{top:12px}.ant-collapse.collapse-student-list .ant-collapse-item,.ant-collapse.collapse-ghost-custom .ant-collapse-item{border-bottom:0;margin-bottom:16px}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-header{padding-left:20px;font-weight:500;display:flex;align-items:center}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-header .ant-collapse-arrow,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{left:0;color:var(--link-color)}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-content{border-top:0}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:8px 0 0}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item{color:var(--text-color);display:flex;align-items:center;justify-content:flex-start;padding:1px 0;border-bottom:0;margin-left:12px}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item .avatar-list,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item .avatar-list{background-color:var(--primary-color);border:1px solid var(--border-color-base);display:flex;align-items:center;justify-content:center;margin-right:12px}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item.clickAble,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item.clickAble{cursor:pointer}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item.active,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item.active{font-weight:700;background-color:var(--primary-color-f20);border-radius:5px}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item.list-reaction,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item.list-reaction{display:flex;align-items:center;justify-content:space-between}.ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item.list-reaction .ant-avatar,.ant-collapse.collapse-ghost-custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item.list-reaction .ant-avatar{min-width:32px}.ant-collapse.collapse-student-list.collapse-contact-list .ant-collapse-item,.ant-collapse.collapse-ghost-custom.collapse-contact-list .ant-collapse-item{margin-top:-4px;margin-bottom:0}.ant-collapse.collapse-student-list.collapse-contact-list .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom.collapse-contact-list .ant-collapse-item .ant-collapse-header{font-weight:400;margin-left:20px;line-height:18px}.ant-collapse.collapse-student-list.collapse-engagement-stats,.ant-collapse.collapse-ghost-custom.collapse-engagement-stats{background-color:var(--component-background)}.ant-collapse.collapse-student-list.collapse-engagement-stats .ant-collapse-item,.ant-collapse.collapse-ghost-custom.collapse-engagement-stats .ant-collapse-item{margin-bottom:0}.ant-collapse.collapse-student-list.collapse-engagement-stats .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom.collapse-engagement-stats .ant-collapse-item .ant-collapse-header{padding-top:8px;padding-bottom:8px}.ant-collapse.collapse-student-list.collapse-engagement-stats .ant-collapse-item .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom.collapse-engagement-stats .ant-collapse-item .ant-collapse-content-box{padding-top:0}.ant-collapse.collapse-student-list.collapse-engagement-stats .ant-collapse-item .ant-collapse-content-box .ant-list-item,.ant-collapse.collapse-ghost-custom.collapse-engagement-stats .ant-collapse-item .ant-collapse-content-box .ant-list-item{margin-left:42px}.ant-collapse.collapse-student-list.collapse-class-student-has-iep,.ant-collapse.collapse-ghost-custom.collapse-class-student-has-iep{background-color:var(--component-background)}.ant-collapse.collapse-student-list.collapse-class-student-has-iep .ant-collapse-item,.ant-collapse.collapse-ghost-custom.collapse-class-student-has-iep .ant-collapse-item{margin-bottom:0}.ant-collapse.collapse-student-list.collapse-class-student-has-iep .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom.collapse-class-student-has-iep .ant-collapse-item .ant-collapse-header{padding-top:0;padding-bottom:8px}.ant-collapse.collapse-student-list.collapse-class-student-has-iep .ant-collapse-item .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom.collapse-class-student-has-iep .ant-collapse-item .ant-collapse-content-box{padding-top:0}.ant-collapse.collapse-student-list.collapse-class-student-has-iep .ant-collapse-item .ant-collapse-content-box .ant-list-item,.ant-collapse.collapse-ghost-custom.collapse-class-student-has-iep .ant-collapse-item .ant-collapse-content-box .ant-list-item{margin-left:42px}.ant-collapse.collapse-student-list.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header,.ant-collapse.collapse-ghost-custom.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{padding-left:0}.ant-collapse.collapse-student-list.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.ant-collapse.collapse-ghost-custom.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{left:auto;right:4px}.ant-collapse.collapse-student-list.ant-collapse-icon-position-right-iep-widget>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.ant-collapse.collapse-ghost-custom.ant-collapse-icon-position-right-iep-widget>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{left:150px;right:auto}.ant-collapse.collapse-student-list.ant-collapse-icon-position-right .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.ant-collapse.collapse-ghost-custom.ant-collapse-icon-position-right .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(90deg)}.ant-collapse.collapse-student-list.ant-collapse-icon-position-right .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg,.ant-collapse.collapse-ghost-custom.ant-collapse-icon-position-right .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(0)}.ant-collapse.collapse-student-list-parent .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom-parent .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-student-list-students-posted .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom-students-posted .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-student-list-additional-comments .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom-additional-comments .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.ant-collapse.collapse-student-list-parent .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item,.ant-collapse.collapse-ghost-custom-parent .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item,.ant-collapse.collapse-student-list-students-posted .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item,.ant-collapse.collapse-ghost-custom-students-posted .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item,.ant-collapse.collapse-student-list-additional-comments .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item,.ant-collapse.collapse-ghost-custom-additional-comments .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-list-item{margin-left:0}.ant-collapse.collapse-student-list-students-posted .ant-collapse-item,.ant-collapse.collapse-ghost-custom-students-posted .ant-collapse-item,.ant-collapse.collapse-student-list-IEP-Acknowledgments .ant-collapse-item,.ant-collapse.collapse-ghost-custom-IEP-Acknowledgments .ant-collapse-item,.ant-collapse.collapse-student-list-additional-comments .ant-collapse-item,.ant-collapse.collapse-ghost-custom-additional-comments .ant-collapse-item{margin-bottom:0}.ant-collapse.collapse-student-list-students-posted .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom-students-posted .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-student-list-IEP-Acknowledgments .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom-IEP-Acknowledgments .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-student-list-additional-comments .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom-additional-comments .ant-collapse-item .ant-collapse-header{padding-left:0}.ant-collapse.collapse-student-list-discrepency-checking .ant-collapse-item,.ant-collapse.collapse-ghost-custom-discrepency-checking .ant-collapse-item{margin-bottom:0}.ant-collapse.collapse-student-list-discrepency-checking .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom-discrepency-checking .ant-collapse-item .ant-collapse-header{padding-left:0}.ant-collapse.collapse-student-list-discrepency-checking .ant-collapse-item .ant-table-wrapper,.ant-collapse.collapse-ghost-custom-discrepency-checking .ant-collapse-item .ant-table-wrapper{margin-left:24px;margin-right:24px;margin-bottom:24px}.ant-collapse.collapse-student-list-additional-comments,.ant-collapse.collapse-ghost-custom-additional-comments{margin-bottom:-12px}.ant-collapse.collapse-student-list.avatar-discussion-detail .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom.avatar-discussion-detail .ant-collapse-item .ant-collapse-header{padding:0}.ant-collapse.collapse-student-list.avatar-discussion-detail .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom.avatar-discussion-detail .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-top:12px}.ant-collapse.collapse-student-list.avatar-min-w-32 .ant-avatar,.ant-collapse.collapse-ghost-custom.avatar-min-w-32 .ant-avatar{min-width:32px}.ant-collapse.collapse-student-list.collapse-relection-survey,.ant-collapse.collapse-ghost-custom.collapse-relection-survey{border:1px solid var(--border-color-base)}.ant-collapse.collapse-student-list.collapse-relection-survey .ant-collapse-item,.ant-collapse.collapse-ghost-custom.collapse-relection-survey .ant-collapse-item{margin-bottom:0;border-bottom:1px solid var(--border-color-base)}.ant-collapse.collapse-student-list.collapse-relection-survey .ant-collapse-item:last-child,.ant-collapse.collapse-ghost-custom.collapse-relection-survey .ant-collapse-item:last-child{border-bottom:0}.ant-collapse.collapse-student-list.collapse-relection-survey .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom.collapse-relection-survey .ant-collapse-item .ant-collapse-header{padding:8px 12px}.ant-collapse.collapse-student-list.collapse-relection-survey .ant-collapse-item .ant-collapse-header .ant-collapse-extra,.ant-collapse.collapse-ghost-custom.collapse-relection-survey .ant-collapse-item .ant-collapse-header .ant-collapse-extra{display:inline-flex}.ant-collapse.collapse-student-list.collapse-relection-survey .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.ant-collapse.collapse-ghost-custom.collapse-relection-survey .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(0)}.ant-collapse.collapse-student-list.collapse-relection-survey .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg,.ant-collapse.collapse-ghost-custom.collapse-relection-survey .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(180deg)}.ant-collapse.collapse-student-list.collapse-relection-survey .ant-collapse-item .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom.collapse-relection-survey .ant-collapse-item .ant-collapse-content-box{padding:8px 12px}.ant-collapse.collapse-student-list.collapse-transparent,.ant-collapse.collapse-ghost-custom.collapse-transparent,.ant-collapse.collapse-with-arrow-transform.collapse-transparent{background-color:transparent}.ant-collapse.collapse-student-list.collapse-transparent .ant-collapse-content,.ant-collapse.collapse-ghost-custom.collapse-transparent .ant-collapse-content,.ant-collapse.collapse-with-arrow-transform.collapse-transparent .ant-collapse-content{border-top-color:transparent}.ant-collapse.collapse-student-list-announcement-seen-list .ant-collapse-header,.ant-collapse.collapse-ghost-custom-announcement-seen-list .ant-collapse-header,.ant-collapse.collapse-with-arrow-transform-announcement-seen-list .ant-collapse-header{display:none}.ant-collapse.collapse-student-list-announcement-seen-list .ant-collapse-item,.ant-collapse.collapse-ghost-custom-announcement-seen-list .ant-collapse-item,.ant-collapse.collapse-with-arrow-transform-announcement-seen-list .ant-collapse-item{border-bottom:0}.ant-collapse.collapse-student-list-announcement-seen-list .ant-collapse-item .ant-collapse-content>.ant-collapse-content-box,.ant-collapse.collapse-ghost-custom-announcement-seen-list .ant-collapse-item .ant-collapse-content>.ant-collapse-content-box,.ant-collapse.collapse-with-arrow-transform-announcement-seen-list .ant-collapse-item .ant-collapse-content>.ant-collapse-content-box{padding:0}.ant-collapse.collapse-student-list-comment-bank .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom-comment-bank .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-with-arrow-transform-comment-bank .ant-collapse-item .ant-collapse-header{padding:0 0 12px}.ant-collapse.collapse-student-list-comment-bank .ant-collapse-item .ant-collapse-content,.ant-collapse.collapse-ghost-custom-comment-bank .ant-collapse-item .ant-collapse-content,.ant-collapse.collapse-with-arrow-transform-comment-bank .ant-collapse-item .ant-collapse-content{border-bottom:0}.ant-collapse.collapse-student-list-comment-bank .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom-comment-bank .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-with-arrow-transform-comment-bank .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.ant-collapse.collapse-student-list-group-by-class,.ant-collapse.collapse-ghost-custom-group-by-class,.ant-collapse.collapse-with-arrow-transform-group-by-class{background-color:transparent;border:0;margin-left:12px}.ant-collapse.collapse-student-list-group-by-class .ant-collapse-item,.ant-collapse.collapse-ghost-custom-group-by-class .ant-collapse-item,.ant-collapse.collapse-with-arrow-transform-group-by-class .ant-collapse-item{border-bottom:0;margin-bottom:0}.ant-collapse.collapse-student-list-group-by-class .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-ghost-custom-group-by-class .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-with-arrow-transform-group-by-class .ant-collapse-item .ant-collapse-header{line-height:18px;padding:4px 12px 4px 8px;width:fit-content}.ant-collapse.collapse-student-list-group-by-class .ant-collapse-item .ant-collapse-content,.ant-collapse.collapse-ghost-custom-group-by-class .ant-collapse-item .ant-collapse-content,.ant-collapse.collapse-with-arrow-transform-group-by-class .ant-collapse-item .ant-collapse-content{border-top:0}.ant-collapse.collapse-student-list-group-by-class .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom-group-by-class .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-with-arrow-transform-group-by-class .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0 0 0 32px}.ant-collapse.collapse-student-list-compose-new-ecard .ant-collapse-item .ant-collapse-content,.ant-collapse.collapse-ghost-custom-compose-new-ecard .ant-collapse-item .ant-collapse-content,.ant-collapse.collapse-with-arrow-transform-compose-new-ecard .ant-collapse-item .ant-collapse-content{border:1px solid var(--text-color-secondary);border-radius:5px}.ant-collapse.collapse-student-list-compose-new-ecard .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-ghost-custom-compose-new-ecard .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.collapse-with-arrow-transform-compose-new-ecard .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:12px 12px 0}.ant-collapse.collapse-student-list .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.ant-collapse.collapse-ghost-custom .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.ant-collapse.collapse-with-arrow-transform .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(-90deg)}.ant-collapse.collapse-student-list .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg,.ant-collapse.collapse-ghost-custom .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg,.ant-collapse.collapse-with-arrow-transform .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(0)}@media screen and (max-width:576px){.ant-collapse.collapse-student-list .ant-collapse-item,.ant-collapse.collapse-ghost-custom .ant-collapse-item,.ant-collapse.collapse-with-arrow-transform .ant-collapse-item{margin-bottom:0}}.ant-collapse.collapse-create-new-activity-only .ant-collapse-item{margin-bottom:0}.ant-collapse.collapse-create-new-activity-only .ant-collapse-item .ant-collapse-header{background-color:var(--component-background);padding:4px 12px;font-size:16px;font-weight:600}.ant-collapse.collapse-create-new-activity-only .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{padding-inline-end:8px}@media screen and (max-width:992px){.ant-collapse.collapse-create-new-activity-only .ant-collapse-item .ant-collapse-header .btn-collapse-settings-when-create-new-activity{display:none}}.ant-collapse.collapse-create-new-activity-only .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-top:0}.ant-collapse.collapse-create-new-activity-only .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-card{box-shadow:none}.ant-collapse.collapse-create-new-activity-only .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-card-body{padding-top:0;padding-bottom:0}.ant-collapse.collapse-create-new-activity-only .ant-collapse-item+.ant-collapse-item .ant-collapse-header{padding-top:0}.ant-collapse.collapse-improve-rubric-grading{border-radius:0;border-bottom:1px solid var(--border-color-base);margin-bottom:16px}.ant-collapse.collapse-improve-rubric-grading .ant-collapse-item .ant-collapse-header{padding:0;justify-content:space-between}.ant-collapse.collapse-improve-rubric-grading .ant-collapse-item .ant-collapse-header .ant-collapse-extra{color:var(--disabled-color);margin-left:16px}.ant-collapse.collapse-improve-rubric-grading-in-group{margin-bottom:0;border-bottom-color:transparent}.ant-collapse.collapse-group-quick-grader{background-color:var(--component-background)}.ant-collapse.collapse-group-quick-grader .ant-collapse-item{margin-bottom:0}.ant-collapse.collapse-group-quick-grader .ant-collapse-item .ant-collapse-header{padding:0}.ant-collapse.collapse-group-quick-grader .ant-collapse-item .ant-collapse-content-box{padding-top:0}.ant-collapse.collapse-combine-instructions .ant-collapse-item .ant-collapse-header{padding:4px 8px}.ant-collapse.collapse-combine-instructions .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{padding-inline-end:8px}.ant-collapse.collapse-combine-instructions .ant-collapse-item .ant-collapse-content-box{padding:8px}.ant-collapse.collapse-combine-instructions .ant-collapse-item .ant-collapse-content-box .isHover-editor{padding:0 0 0 4px}.ant-collapse.collapse-combine-instructions .ant-collapse-item .ant-collapse-content-box .editor-drag-and-drop .wrapper.mb-xl{margin-bottom:0}.ant-collapse.collapse-text-question-response{background-color:transparent}.ant-collapse.collapse-text-question-response .ant-collapse-item{border-bottom-color:transparent}.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header{padding:8px 8px 8px 0;font-weight:500}.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{font-size:16px;margin-right:8px}.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header .ai-question{display:inline-flex;width:calc(100% - 348px)}@media screen and (max-width:576px){.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header .ai-question{width:calc(100% - 24px)}}.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header .ant-collapse-extra{min-width:282px;margin-left:24px;display:flex;justify-content:end}.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header .ant-collapse-extra .cancel-query{margin-top:5px}@media screen and (max-width:576px){.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header .ant-collapse-extra{margin-left:0}}.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header:hover{background-color:var(--primary-color-f10)}@media screen and (max-width:576px){.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header{flex-wrap:wrap}}@media(min-width:1200px){.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header{width:100%}}@media(min-width:1600px){.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-header{width:100%}}.ant-collapse.collapse-text-question-response .ant-collapse-item .ant-collapse-content-box{padding:12px 24px 0}.ant-collapse.collapse-example-in-ai-theme,.ant-collapse.collapse-copy-class-settings{background-color:transparent}.ant-collapse.collapse-example-in-ai-theme .ant-collapse-item,.ant-collapse.collapse-copy-class-settings .ant-collapse-item{margin-top:0!important;margin-bottom:0}.ant-collapse.collapse-example-in-ai-theme .ant-collapse-item .ant-collapse-header,.ant-collapse.collapse-copy-class-settings .ant-collapse-item .ant-collapse-header{padding:0}.ant-collapse.collapse-example-in-ai-theme .ant-collapse-item .ant-collapse-header:hover,.ant-collapse.collapse-copy-class-settings .ant-collapse-item .ant-collapse-header:hover{background-color:transparent}.ant-collapse.collapse-example-in-ai-theme-trajectories .ant-collapse-item,.ant-collapse.collapse-copy-class-settings-trajectories .ant-collapse-item{border-bottom-color:transparent}.ant-collapse.collapse-example-in-ai-theme-trajectories .ant-collapse-item .ant-collapse-header .ant-collapse-arrow,.ant-collapse.collapse-copy-class-settings-trajectories .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{margin-right:4px}.ant-collapse.collapse-example-in-ai-theme-trajectories .ant-collapse-item .ant-collapse-content-box,.ant-collapse.collapse-copy-class-settings-trajectories .ant-collapse-item .ant-collapse-content-box{padding-top:0;padding-bottom:8px}.ant-collapse.collapse-copy-class-settings .ant-collapse-item .ant-collapse-content-box{padding:8px 0 0}.ant-collapse.collapse-left-nav-mobile-only{background-color:var(--component-background)}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-expand-icon svg{transform:rotate(0)}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item-active .ant-collapse-expand-icon svg{transform:rotate(180deg)}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header{padding:8px 12px}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.home-page .path-1{fill:#3c4ebc}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.home-page .path-2{fill:#001597}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.announcement .primary{fill:#ff7f0d}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.announcement .primary-lighter{fill:#f2994a}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.announcement .secondary{fill:#ffca29}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.announcement .opacity{fill:#f6f8fc}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.module .primary{fill:#a7beec}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.module .primary-lighter{fill:#d0e0ff}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.path .primary{fill:#37bc9b}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.path .primary-lighter{fill:#b9cde7}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.path .stroke-primary{stroke:#37bc9b}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.path .secondary{fill:#e5eff9}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.path .search-bg{fill:#b9cde7}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.path .search-stroke{stroke:#29364d}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.path .search{fill:#6d5838}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.assignment .primary{fill:#2f80ed}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.assignment .primary-lighter{fill:#78b1ff}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.assignment .secondary{fill:#8cbdff}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.discussion .primary{fill:#f2c94c}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.discussion .primary-lighter{fill:#ffeaab}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.assessment .primary{fill:#f14545}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.assessment .primary-lighter{fill:#f9c8c8}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.assessment .stroke-primary{stroke:#d93131}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.assessment .secondary{fill:#e5eff9}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.conference .primary,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.conference .primary-lighter{fill:#fe0061}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.gradebook .primary,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.gradebook .primary-lighter{fill:#a164ea}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.gradebook .stroke-lighter,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.gradebook .stroke-primary{stroke:#a164ea}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.gradebook .reward-circle-top{fill:#f4b800}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.gradebook .reward-circle-bottom{fill:#ffd458}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.gradebook .reward-circle-center{fill:#ffca29}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.gradebook .reward-primary{fill:#1d46f3}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.student .primary{fill:#082cc2}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.student .primary-lighter{fill:#1d46f3}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.student .secondary{fill:#f2c94c}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.student .stroke-secondary{stroke:#f2c94c}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.tool .ruler-primary{fill:#d8a815}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.tool .ruler-lighter{fill:#f2c94c}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.tool .secondary{fill:#a1aab7}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.textbook .primary{fill:#2f80ed}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.textbook .primary-lighter{fill:#4997ff}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.textbook .stroke-lighter{stroke:#8cbdff}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.textbook .stroke-primary{stroke:#0561dd}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.textbook .stroke-primary-lighter{stroke:#87baff}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.class-setup .primary{fill:#a1aab7}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.class-setup .secondary{fill:#d2dae2}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.page .primary{fill:#188267}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.page .primary-lighter{fill:#058c6b}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.page .secondary{fill:#37bc9b}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.page .secondary-darker{fill:#8497b0}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.page .opacity{fill:#70e1c5}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.classroom .yellow{fill:#f4b400}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.classroom .green{fill:#0f9d58}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.classroom .secondary{fill:#f7f7f7}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.classroom .secondary-lighter{fill:#f2f2f2}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.studentIEP .primary{fill:#d93131}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.new-student-alert .path-1,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.attendance .path-1,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.documents .path-1,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.calendar .primary{fill:var(--primary-color)}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.checklist .primary{fill:#001597}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.checklist .primary-lighter,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.checklist rect{fill:#3c4ebc}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.admin-nav-icons svg,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.admin-nav-icons i{color:var(--primary-color)}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.achievements svg,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header .anticon.achievements i{color:#d27b2e}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header span svg,.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header i{color:var(--link-color);fill:var(--link-color)}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header svg.svg-fill-folder-programs-endeavours rect{fill:var(--primary-color-f70)}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-header svg.svg-fill-folder-programs-endeavours path{fill:var(--primary-color-f80)}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-content-box{padding:0 0 12px}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-content-box .sidebar .menu{box-shadow:none}.ant-collapse.collapse-left-nav-mobile-only .ant-collapse-item .ant-collapse-content-box .sidebar .menu ul.nav{padding-top:0;padding-bottom:0}.ant-collapse.student-collapse-combine-instructions .ant-collapse-item .ant-collapse-content-box .is-view-container{border:none;padding:0}.ant-collapse.dashboard-collapse-class-card .ant-collapse-header{padding-top:0;padding-left:0;padding-right:0;width:fit-content}.ant-collapse.dashboard-collapse-class-card .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-top:0;padding-left:0;padding-right:0}.ant-collapse.dashboard-collapse-class-card .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .class-upcomming-activity .progress-status{width:25%}.ant-collapse.student-academic-planner-in-caseload .ant-collapse-header{padding:8px 12px;border-bottom:1px solid var(--border-color-base)}.ant-collapse.student-academic-planner-in-caseload .ant-collapse-header .ant-collapse-expand-icon{padding-inline-end:8px}.ant-collapse.student-academic-planner-in-caseload .ant-collapse-item{border:1px solid var(--border-color-base);border-radius:5px}.ant-collapse.student-academic-planner-in-caseload .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:4px}.ant-collapse.student-academic-planner-in-caseload .grade-years{flex:0 0 125px}.ant-collapse.student-academic-planner-in-caseload:hover .ant-collapse-item{border-color:var(--primary-color)}.ant-collapse.student-academic-planner-in-caseload-view{background-color:transparent}.ant-collapse.student-academic-planner-in-caseload-view .grade-years{flex:0 0 auto;min-width:32px;text-align:left}.ant-collapse.student-academic-planner-in-caseload-view .grade-years+div{text-align:right}.ant-collapse.student-academic-planner-in-caseload-view .is-current-class{color:var(--academic-planner-green-text-color)}.ant-skeleton-content .ant-skeleton-title{background-color:var(--skeleton-color)}.ant-skeleton-content .ant-skeleton-paragraph>li{background-color:var(--skeleton-color)}.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li{background:linear-gradient(90deg,var(--skeleton-color) 25%,var(--skeleton-to-color) 38%,var(--skeleton-color) 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar,.ant-skeleton.ant-skeleton-active .ant-skeleton-button,.ant-skeleton.ant-skeleton-active .ant-skeleton-input,.ant-skeleton.ant-skeleton-active .ant-skeleton-image{background:linear-gradient(90deg,var(--skeleton-color) 25%,var(--skeleton-to-color) 38%,var(--skeleton-color) 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.avatar-school-logo{background-color:#fff}.ant-table{color:var(--text-color);background-color:var(--component-background)}.ant-table-footer{padding:8px 6px;color:var(--text-color);background-color:var(--component-background)}.ant-table-thead>tr>th{font-weight:500!important;color:var(--heading-color);border-bottom-color:var(--border-color-base)}.ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-thead>tr>th.text-center,.ant-table-thead>tr>th.align-center{text-align:center}.ant-table-thead>tr>th.category-standard{padding:0;border-bottom-color:transparent}.ant-table-thead>tr.text-center{text-align:center}.ant-table-thead>tr.criteriaCell{padding:8px 6px}.ant-table-thead>tr .ant-table-column-sorter-full{margin-top:-.5em}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{border-bottom:var(--border-color-base) 1px solid}.ant-table-thead>tr>th.whitespace-normal,.ant-table-tbody>tr>td.whitespace-normal{white-space:normal}.ant-table-thead>tr>th.whitespace-normal.vertical-align .ant-tag,.ant-table-tbody>tr>td.whitespace-normal.vertical-align .ant-tag{display:block;width:max-content;margin:2px 0}.ant-table-thead>tr>th.vertical-align-top,.ant-table-tbody>tr>td.vertical-align-top{vertical-align:top}.ant-table-thead>tr>th.min-w,.ant-table-tbody>tr>td.min-w{min-width:210px}.ant-table-thead>tr>th.col-activity-action-in-class,.ant-table-tbody>tr>td.col-activity-action-in-class{width:150px}.ant-table-thead>tr>th.col-activity-name-in-class,.ant-table-tbody>tr>td.col-activity-name-in-class{width:35%}.ant-table-thead>tr>th.col-publish-date-in-class,.ant-table-tbody>tr>td.col-publish-date-in-class,.ant-table-thead>tr>th.col-due-date-in-class,.ant-table-tbody>tr>td.col-due-date-in-class{min-width:180px;width:180px}.ant-table-thead>tr>th.col-score-of-class-assignment,.ant-table-tbody>tr>td.col-score-of-class-assignment{width:80px;max-width:80px}.ant-table-thead>tr>th.gradingScaleCell,.ant-table-tbody>tr>td.gradingScaleCell,.ant-table-thead>tr>th.criteriaCell,.ant-table-tbody>tr>td.criteriaCell{padding-left:0;padding-right:0}.ant-table-thead>tr>th.gradingScaleCell.gradingScaleHeader,.ant-table-tbody>tr>td.gradingScaleCell.gradingScaleHeader,.ant-table-thead>tr>th.criteriaCell.gradingScaleHeader,.ant-table-tbody>tr>td.criteriaCell.gradingScaleHeader{padding:8px 6px}.ant-table-thead>tr>th.gradingScaleCell-view,.ant-table-tbody>tr>td.gradingScaleCell-view,.ant-table-thead>tr>th.criteriaCell-view,.ant-table-tbody>tr>td.criteriaCell-view{padding-left:6px;padding-right:6px}.ant-table-thead>tr>th.gradingScaleCell-view,.ant-table-tbody>tr>td.gradingScaleCell-view{min-width:100px;max-width:100px;width:auto}.ant-table-thead>tr>th.col-submissions-activity-table,.ant-table-tbody>tr>td.col-submissions-activity-table{width:110px;max-width:110px}.ant-table-thead>tr>th.col-submissions-activity-table .submitted-icon,.ant-table-tbody>tr>td.col-submissions-activity-table .submitted-icon{width:24px}.ant-table-thead>tr>th.col-submissions-activity-table .hide-divider+.ant-divider,.ant-table-tbody>tr>td.col-submissions-activity-table .hide-divider+.ant-divider{display:none}.ant-table-thead>tr>th.col-percentage-manage-categories,.ant-table-tbody>tr>td.col-percentage-manage-categories,.ant-table-thead>tr>th.col-actions-manage-categories,.ant-table-tbody>tr>td.col-actions-manage-categories{width:15%}.ant-table-thead>tr>th.col-actions-student-list,.ant-table-tbody>tr>td.col-actions-student-list{max-width:450px}.ant-table-thead>tr>th.col-actions-student-list .migrate-score,.ant-table-tbody>tr>td.col-actions-student-list .migrate-score{flex:0 0 48px}.ant-table-thead>tr>th.col-thrively-link img,.ant-table-tbody>tr>td.col-thrively-link img{min-width:24px}.ant-table-thead>tr>th.col-grade-score-student,.ant-table-tbody>tr>td.col-grade-score-student{width:80px;text-align:right}.ant-table-thead>tr>th.col-comments,.ant-table-tbody>tr>td.col-comments,.ant-table-thead>tr>th.col-actions-in-my-grade,.ant-table-tbody>tr>td.col-actions-in-my-grade{min-width:90px;width:90px}.ant-table-thead>tr>th.col-due-date,.ant-table-tbody>tr>td.col-due-date{width:170px;max-width:170px}.ant-table-thead>tr>th.col-category-name,.ant-table-tbody>tr>td.col-category-name{min-width:200px}.ant-table-thead>tr>th.col-startdate-in-submissions,.ant-table-tbody>tr>td.col-startdate-in-submissions{min-width:145px}.ant-table-thead>tr>th.col-dateassigned-in-submissions,.ant-table-tbody>tr>td.col-dateassigned-in-submissions{width:100px}.ant-table-thead>tr>th.col-conference-className,.ant-table-tbody>tr>td.col-conference-className{width:20%}.ant-table-thead>tr>th.col-conference-title,.ant-table-tbody>tr>td.col-conference-title{width:20%}.ant-table-thead>tr>th.col-conference-date,.ant-table-tbody>tr>td.col-conference-date{width:15%}.ant-table-thead>tr>th.col-conference-duration,.ant-table-tbody>tr>td.col-conference-duration{width:15%}.ant-table-thead>tr>th.col-conference-notes,.ant-table-tbody>tr>td.col-conference-notes{width:25%}.ant-table-thead>tr>th.col-action-more:hover .ant-dropdown-trigger svg,.ant-table-tbody>tr>td.col-action-more:hover .ant-dropdown-trigger svg,.ant-table-thead>tr>th.col-action-more:hover .svg-fill-text-color-secondary svg,.ant-table-tbody>tr>td.col-action-more:hover .svg-fill-text-color-secondary svg{fill:var(--text-color)}.ant-table-thead>tr>th.col-tag-name .edit-tag-name,.ant-table-tbody>tr>td.col-tag-name .edit-tag-name,.ant-table-thead>tr>th.col-requirements-edit .edit-tag-name,.ant-table-tbody>tr>td.col-requirements-edit .edit-tag-name,.ant-table-thead>tr>th.col-tag-name .edit-requirements,.ant-table-tbody>tr>td.col-tag-name .edit-requirements,.ant-table-thead>tr>th.col-requirements-edit .edit-requirements,.ant-table-tbody>tr>td.col-requirements-edit .edit-requirements{min-width:32px;width:32px;height:32px;border-radius:5px;border:1px solid var(--text-color);color:var(--text-color);opacity:0;transition:opacity .2s ease 0s,transform .2s ease 0s;transform:translate(-8px)}.ant-table-thead>tr>th.col-tag-name .edit-tag-name-placeholder,.ant-table-tbody>tr>td.col-tag-name .edit-tag-name-placeholder,.ant-table-thead>tr>th.col-requirements-edit .edit-tag-name-placeholder,.ant-table-tbody>tr>td.col-requirements-edit .edit-tag-name-placeholder,.ant-table-thead>tr>th.col-tag-name .edit-requirements-placeholder,.ant-table-tbody>tr>td.col-tag-name .edit-requirements-placeholder,.ant-table-thead>tr>th.col-requirements-edit .edit-requirements-placeholder,.ant-table-tbody>tr>td.col-requirements-edit .edit-requirements-placeholder{display:inline}.ant-table-thead>tr>th.col-tag-name .edit-tag-name-placeholder-hover,.ant-table-tbody>tr>td.col-tag-name .edit-tag-name-placeholder-hover,.ant-table-thead>tr>th.col-requirements-edit .edit-tag-name-placeholder-hover,.ant-table-tbody>tr>td.col-requirements-edit .edit-tag-name-placeholder-hover,.ant-table-thead>tr>th.col-tag-name .edit-requirements-placeholder-hover,.ant-table-tbody>tr>td.col-tag-name .edit-requirements-placeholder-hover,.ant-table-thead>tr>th.col-requirements-edit .edit-requirements-placeholder-hover,.ant-table-tbody>tr>td.col-requirements-edit .edit-requirements-placeholder-hover{display:none}.ant-table-thead>tr>th.col-tag-name:hover .edit-tag-name,.ant-table-tbody>tr>td.col-tag-name:hover .edit-tag-name,.ant-table-thead>tr>th.col-requirements-edit:hover .edit-tag-name,.ant-table-tbody>tr>td.col-requirements-edit:hover .edit-tag-name,.ant-table-thead>tr>th.col-tag-name:hover .edit-requirements,.ant-table-tbody>tr>td.col-tag-name:hover .edit-requirements,.ant-table-thead>tr>th.col-requirements-edit:hover .edit-requirements,.ant-table-tbody>tr>td.col-requirements-edit:hover .edit-requirements{opacity:1;transform:translate(0)}.ant-table-thead>tr>th.col-tag-name:hover .edit-tag-name-placeholder,.ant-table-tbody>tr>td.col-tag-name:hover .edit-tag-name-placeholder,.ant-table-thead>tr>th.col-requirements-edit:hover .edit-tag-name-placeholder,.ant-table-tbody>tr>td.col-requirements-edit:hover .edit-tag-name-placeholder,.ant-table-thead>tr>th.col-tag-name:hover .edit-requirements-placeholder,.ant-table-tbody>tr>td.col-tag-name:hover .edit-requirements-placeholder,.ant-table-thead>tr>th.col-requirements-edit:hover .edit-requirements-placeholder,.ant-table-tbody>tr>td.col-requirements-edit:hover .edit-requirements-placeholder{display:none}.ant-table-thead>tr>th.col-tag-name:hover .edit-tag-name-placeholder-hover,.ant-table-tbody>tr>td.col-tag-name:hover .edit-tag-name-placeholder-hover,.ant-table-thead>tr>th.col-requirements-edit:hover .edit-tag-name-placeholder-hover,.ant-table-tbody>tr>td.col-requirements-edit:hover .edit-tag-name-placeholder-hover,.ant-table-thead>tr>th.col-tag-name:hover .edit-requirements-placeholder-hover,.ant-table-tbody>tr>td.col-tag-name:hover .edit-requirements-placeholder-hover,.ant-table-thead>tr>th.col-requirements-edit:hover .edit-requirements-placeholder-hover,.ant-table-tbody>tr>td.col-requirements-edit:hover .edit-requirements-placeholder-hover{display:inline}.ant-table-thead>tr>th.col-tag-name,.ant-table-tbody>tr>td.col-tag-name{width:200px}.ant-table-thead>tr>th.col-action-digital-school-library,.ant-table-tbody>tr>td.col-action-digital-school-library{width:150px}.ant-table-thead>tr>th.col-user-notice-status,.ant-table-tbody>tr>td.col-user-notice-status,.ant-table-thead>tr>th.col-inactive-students-action,.ant-table-tbody>tr>td.col-inactive-students-action{width:84px}.ant-table-thead>tr>th.col-student-name-in-view-stat-conferences,.ant-table-tbody>tr>td.col-student-name-in-view-stat-conferences{word-break:break-word}.ant-table-thead>tr>th.col-student-name-in-view-stat-conferences .ant-table-row-expand-icon,.ant-table-tbody>tr>td.col-student-name-in-view-stat-conferences .ant-table-row-expand-icon{margin-top:8px;margin-left:0;min-width:unset}.ant-table-thead>tr>th.gradingScaleScore .selected,.ant-table-tbody>tr>td.gradingScaleScore .selected,.ant-table-thead>tr>th.gradingScaleScoreRubric .selected,.ant-table-tbody>tr>td.gradingScaleScoreRubric .selected{visibility:hidden}.ant-table-thead>tr>th.gradingScaleScore.gradingScaleSelected,.ant-table-tbody>tr>td.gradingScaleScore.gradingScaleSelected,.ant-table-thead>tr>th.gradingScaleScoreRubric.gradingScaleSelected,.ant-table-tbody>tr>td.gradingScaleScoreRubric.gradingScaleSelected,.ant-table-thead>tr>th.gradingScaleScore.gradingScaleSelectedRubric,.ant-table-tbody>tr>td.gradingScaleScore.gradingScaleSelectedRubric,.ant-table-thead>tr>th.gradingScaleScoreRubric.gradingScaleSelectedRubric,.ant-table-tbody>tr>td.gradingScaleScoreRubric.gradingScaleSelectedRubric{font-weight:700}.ant-table-thead>tr>th.gradingScaleScore.gradingScaleSelected .selected,.ant-table-tbody>tr>td.gradingScaleScore.gradingScaleSelected .selected,.ant-table-thead>tr>th.gradingScaleScoreRubric.gradingScaleSelected .selected,.ant-table-tbody>tr>td.gradingScaleScoreRubric.gradingScaleSelected .selected,.ant-table-thead>tr>th.gradingScaleScore.gradingScaleSelectedRubric .selected,.ant-table-tbody>tr>td.gradingScaleScore.gradingScaleSelectedRubric .selected,.ant-table-thead>tr>th.gradingScaleScoreRubric.gradingScaleSelectedRubric .selected,.ant-table-tbody>tr>td.gradingScaleScoreRubric.gradingScaleSelectedRubric .selected{visibility:visible}.ant-table-thead>tr>th.gradingScaleScore.gradingScaleSelected p,.ant-table-tbody>tr>td.gradingScaleScore.gradingScaleSelected p,.ant-table-thead>tr>th.gradingScaleScoreRubric.gradingScaleSelected p,.ant-table-tbody>tr>td.gradingScaleScoreRubric.gradingScaleSelected p,.ant-table-thead>tr>th.gradingScaleScore.gradingScaleSelectedRubric p,.ant-table-tbody>tr>td.gradingScaleScore.gradingScaleSelectedRubric p,.ant-table-thead>tr>th.gradingScaleScoreRubric.gradingScaleSelectedRubric p,.ant-table-tbody>tr>td.gradingScaleScoreRubric.gradingScaleSelectedRubric p{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.ant-table-thead>tr>th.gradingScaleScoreRubric,.ant-table-tbody>tr>td.gradingScaleScoreRubric{min-width:100px;max-width:100px;width:auto;text-align:center}.ant-table-thead>tr>th.gradingScaleScoreRubric:hover,.ant-table-tbody>tr>td.gradingScaleScoreRubric:hover{background:var(--success-color)}.ant-table-thead>tr>th.gradingScaleScoreRubric.gradingScaleSelectedRubric,.ant-table-tbody>tr>td.gradingScaleScoreRubric.gradingScaleSelectedRubric{background:#1a7560;color:#ffffffde;font-weight:700}.ant-table-thead>tr>th.gradingScaleScoreRubric.gradingScaleSelectedRubric .selected,.ant-table-tbody>tr>td.gradingScaleScoreRubric.gradingScaleSelectedRubric .selected{background-color:transparent}.ant-table-thead>tr>th.col-correct-student-classes,.ant-table-tbody>tr>td.col-correct-student-classes{min-width:202px;width:202px}.ant-table-thead>tr>th.col-correct-student-classes .score-student-classes,.ant-table-tbody>tr>td.col-correct-student-classes .score-student-classes{flex:0 0 90px;text-align:right}.ant-table-thead>tr>th.col-correct-student-classes .score-student-classes+span,.ant-table-tbody>tr>td.col-correct-student-classes .score-student-classes+span{flex:1;text-align:left}.ant-table-thead>tr>th.col-grading-flor-student-classes,.ant-table-tbody>tr>td.col-grading-flor-student-classes{min-width:310px;width:310px}.ant-table-thead>tr>th.col-student-fullname-in-submissions,.ant-table-tbody>tr>td.col-student-fullname-in-submissions,.ant-table-thead>tr>th.col-student-full-name,.ant-table-tbody>tr>td.col-student-full-name{min-width:200px;width:200px}.ant-table-thead>tr>th.col-resources-question-bank,.ant-table-tbody>tr>td.col-resources-question-bank{min-width:200px}.ant-table-thead>tr>th.col-permissions-admin,.ant-table-tbody>tr>td.col-permissions-admin{min-width:300px;width:300px}.ant-table-thead>tr>th.col-class-standard-score,.ant-table-tbody>tr>td.col-class-standard-score{min-width:80px;width:80px}.ant-table-thead>tr>th.col-class-standard-mark,.ant-table-tbody>tr>td.col-class-standard-mark{min-width:120px;width:120px}.ant-table-thead>tr>th.col-weight-sbg-settings-page,.ant-table-tbody>tr>td.col-weight-sbg-settings-page{min-width:102px;width:102px}.ant-table-thead>tr>th.col-action-sbg-settings-page,.ant-table-tbody>tr>td.col-action-sbg-settings-page{min-width:70px;width:70px}.ant-table-thead>tr>th.col-faculty-admin-site-name,.ant-table-tbody>tr>td.col-faculty-admin-site-name{min-width:300px;width:300px}.ant-table-thead>tr>th.col-date-only,.ant-table-tbody>tr>td.col-date-only,.ant-table-thead>tr>th.col-status-in-grade-report,.ant-table-tbody>tr>td.col-status-in-grade-report{min-width:135px;width:135px}.ant-table-thead>tr>th.col-signature-required,.ant-table-tbody>tr>td.col-signature-required{min-width:165px;width:165px}.ant-table-thead>tr>th.col-fixed-row-title-multiple-choice-grid,.ant-table-tbody>tr>td.col-fixed-row-title-multiple-choice-grid{width:200px}@media screen and (max-width:576px){.ant-table-thead>tr>th.col-fixed-row-title-multiple-choice-grid,.ant-table-tbody>tr>td.col-fixed-row-title-multiple-choice-grid{width:80px}}.ant-table-thead>tr>th.col-fixed-row-point-multiple-choice-grid,.ant-table-tbody>tr>td.col-fixed-row-point-multiple-choice-grid{width:120px}@media screen and (max-width:576px){.ant-table-thead>tr>th.col-fixed-row-point-multiple-choice-grid,.ant-table-tbody>tr>td.col-fixed-row-point-multiple-choice-grid{width:76px}.ant-table-thead>tr>th.col-fixed-row-point-multiple-choice-grid .ant-input-number,.ant-table-tbody>tr>td.col-fixed-row-point-multiple-choice-grid .ant-input-number{width:60px}}.ant-table-thead>tr>th.col-fixed-row-result-multiple-choice-grid,.ant-table-tbody>tr>td.col-fixed-row-result-multiple-choice-grid{width:100px}@media screen and (max-width:576px){.ant-table-thead>tr>th.col-fixed-row-result-multiple-choice-grid,.ant-table-tbody>tr>td.col-fixed-row-result-multiple-choice-grid{width:50px}}.ant-table-tbody>tr.ant-table-row:hover>td{background:var(--background-color-light)}.ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-left,.ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right{background-color:var(--table-bg-color)}.ant-table-tbody>tr.ant-table-row-selected>td{background:var(--primary-color-f20);border-color:#00000008}.ant-table-tbody>tr.ant-table-row-selected>td.ant-table-cell-fix-left,.ant-table-tbody>tr.ant-table-row-selected>td.ant-table-cell-fix-right{background-color:var(--table-cell-fix-left-right-selected-color)!important}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--primary-color-f20)}.ant-table-tbody .warning-row>td{border-bottom:1px solid var(--error-color-f20)}.ant-table-tbody>tr.ant-table-row:hover td{background-color:var(--table-bg-color)}.ant-table-tbody>tr.ant-table-row:hover td.gradingScaleScoreRubric:hover{background:var(--success-color)}.ant-table-tbody>tr.ant-table-row:hover td.gradingScaleScoreRubric.gradingScaleSelectedRubric{background:#1a7560;color:#ffffffde}.ant-table-tbody>tr.ant-table-row:hover td.gradingScaleScoreRubric.gradingScaleSelectedRubric .selected{background-color:transparent}.ant-table-tbody>tr.ant-table-row.row-custom-greetings .sun-editor-editable.message-custom-greetings,.ant-table-tbody>tr.ant-table-row.ant-table-row-selected .sun-editor-editable.message-custom-greetings{padding:0}.ant-table-tbody>tr.ant-table-row.row-custom-greetings:hover .message-custom-greetings{text-decoration:underline}.ant-table-tbody>tr.ant-table-row.row-custom-class-standard-grade td{border-bottom-color:transparent}.ant-table-tbody>tr.ant-table-row.row-rank-config td{transition:none;background-color:inherit}.ant-table-tbody>tr.ant-table-row.row-rank-config td.ant-table-cell-row-hover{background-color:inherit}.ant-table-tbody>tr.ant-table-row.row-rank-config:hover td{transition:none;background-color:inherit}.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row td,.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row-edit td{background-color:var(--success-color-f20)}.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row td.gradingScaleScoreRubric,.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row-edit td.gradingScaleScoreRubric{min-width:100px;max-width:100px;width:auto;text-align:center}.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row td.gradingScaleScoreRubric:hover,.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row-edit td.gradingScaleScoreRubric:hover{background:var(--success-color)}.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row td.gradingScaleScoreRubric.gradingScaleSelectedRubric,.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row-edit td.gradingScaleScoreRubric.gradingScaleSelectedRubric{background:#1a7560;font-weight:700}.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row td.gradingScaleScoreRubric.gradingScaleSelectedRubric .selected,.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row-edit td.gradingScaleScoreRubric.gradingScaleSelectedRubric .selected{background-color:transparent}.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row td .description-focus-placeholder,.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row-edit td .description-focus-placeholder{background-color:var(--component-background)}.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row td .col-with-extra-credit-inside td,.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row-edit td .col-with-extra-credit-inside td{background-color:transparent}.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row:hover td,.ant-table-tbody>tr.ant-table-row.rubric-criteria-ec-row-edit:hover td{background-color:var(--success-color-f20)}.ant-table-tbody>tr.ant-table-row.ant-table-row-selected:hover>td{background:var(--primary-color-f20)}.ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td.gradingScaleScore:hover,.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td.gradingScaleScore:hover,.ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td.gradingScaleScore:hover,.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td.gradingScaleScore:hover{background:var(--success-color-f10)}.ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td.gradingScaleScore.gradingScaleSelected,.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td.gradingScaleScore.gradingScaleSelected,.ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td.gradingScaleScore.gradingScaleSelected,.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td.gradingScaleScore.gradingScaleSelected{background:var(--success-color-f10)}.ant-table-summary{background:var(--component-background)}.ant-table-summary>tr>th,.ant-table-summary>tr>td{border-bottom-color:var(--border-color-base)}.ant-table-pagination.ant-pagination.ant-table-pagination.ant-pagination{margin:12px 0}.ant-table-pagination{display:flex;flex-wrap:wrap;row-gap:4px}.ant-table-pagination>*{flex:none}.ant-table-pagination-left{justify-content:flex-start}@media screen and (max-width:576px){.ant-table-pagination-left{justify-content:flex-start}}.ant-table-pagination-center{justify-content:center}@media screen and (max-width:576px){.ant-table-pagination-center{justify-content:flex-start}}.ant-table-pagination-right{justify-content:flex-end}@media screen and (max-width:576px){.ant-table-pagination-right{justify-content:flex-start}}.ant-table-tbody>tr.ant-table-placeholder{text-align:center}.ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:var(--disabled-color)}.ant-table-tbody>tr.ant-table-placeholder:hover>td{background:var(--component-background)}.ant-table-tbody>tr.ant-table-expanded-row>td{background-color:var(--component-background)}.ant-table-cell-fix-left.ant-table-cell-fix-left,.ant-table-cell-fix-left.ant-table-cell-fix-right,.ant-table-cell-fix-right.ant-table-cell-fix-left,.ant-table-cell-fix-right.ant-table-cell-fix-right{background:var(--component-background)}table tr th.ant-table-selection-column,table tr td.ant-table-selection-column{padding-right:32px!important;padding-left:6px!important;text-align:center}table tr th.ant-table-selection-column .ant-radio-wrapper,table tr td.ant-table-selection-column .ant-radio-wrapper{margin-right:0}table tr th.ant-table-selection-column .ant-checkbox-indeterminate .ant-checkbox-inner,table tr td.ant-table-selection-column .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--component-background);border-color:var(--border-color-base)}.ant-table-expand-icon-col{width:32px}.ant-table-row-expand-icon{width:24px;height:24px;line-height:24px;background-color:var(--component-background);border-color:var(--border-color-base);margin-left:8px}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover,.ant-table-row-expand-icon:active{border-color:currentColor;outline:none}.ant-table-row-expand-icon:before{top:10px;right:6px;left:6px}.ant-table-row-expand-icon:after{top:6px;bottom:6px;left:10px}.ant-table-column-sorter-up.active,.ant-table-column-sorter-down.active{color:var(--link-color)}.ant-table-thead th.ant-table-column-has-sorters,.ant-table-thead th.ant-table-column-has-sorters:hover{background:var(--item-hover-bg)}.ant-table-thead th.ant-table-column-has-sorters:hover:before{background-color:transparent!important}.ant-table.ant-table-small{font-size:12px}.ant-table.ant-table-small .ant-table-thead>tr>th{background-color:var(--table-bg-color)}.ant-table-cell-scrollbar{box-shadow:0 1px 0 1px var(--table-bg-color)}.ant-table-wrapper .ant-table-selection-extra{left:4px;padding-inline-start:4px}.ant-table-wrapper.table-users-faculty-admin .ant-table-thead .ant-table-cell .ant-table-column-sorters{padding-top:0;padding-bottom:0}.ant-table-wrapper.table-header-with-uppercase .ant-table-thead>tr>th{font-size:13px;font-weight:400;text-transform:uppercase}.ant-table-wrapper.table-digital-school-library,.ant-table-wrapper.table-badges-list{max-width:800px}.ant-table-wrapper.table-grade-info .ant-table-cell:first-child{border-left:2px solid transparent}.ant-table-wrapper.table-grade-info .ant-table-row:hover .ant-table-cell:first-child{border-left-color:var(--primary-color-f50)}.ant-table-wrapper.table-grade-info .ant-table-row.row-active-in-grade-info{background-color:var(--primary-color-f10)}.ant-table-wrapper.table-grade-info .ant-table-row.row-active-in-grade-info .ant-table-cell:first-child{border-left-color:var(--primary-color)}.ant-table-wrapper.table-grade-info .ant-table-row.row-active-in-grade-info:hover .ant-table-cell{background-color:var(--primary-color-f10)}.ant-table-wrapper.table-grade-info .ant-table-row.row-active-in-grade-info:hover .ant-table-cell:first-child{border-left-color:var(--primary-color)}.ant-table-wrapper.table-grogress-monitoring-with-pagination .ant-table{overflow:auto}.ant-table-wrapper.table-grogress-monitoring-with-pagination .ant-table+.ant-pagination{margin-bottom:0}.ant-table-wrapper.table-co-teacher-on-record .ant-table-row.teacher-on-record td,.ant-table-wrapper.table-co-teacher-on-record .ant-table-row.teacher-on-record:hover td{background-color:var(--primary-color-f10)}.ant-table-wrapper.table-class-attendance-on-mobile .ant-table-pagination{min-width:500px}.ant-table-wrapper.table-selection-column-first-checkbox table tr th.ant-table-selection-column,.ant-table-wrapper.table-selection-column-first-checkbox table tr td.ant-table-selection-column{padding-right:6px}.ant-table-wrapper.alternate-table-row-color .ant-table-row:nth-child(odd),.ant-table-wrapper.table-with-row-two-colors .ant-table-row:nth-child(odd){background-color:var(--table-row-bg-color)}.ant-table-wrapper.table-sbg-in-submissions .ant-table-thead tr+tr .ant-table-cell,.ant-table-wrapper.table-with-sticky-header .ant-table-thead tr+tr .ant-table-cell{text-align:center}.ant-table-wrapper.table-sbg-in-submissions .ant-table-body,.ant-table-wrapper.table-with-sticky-header .ant-table-body{overflow:auto}.ant-table-wrapper.table-with-header-primary-color .ant-table-thead>tr>th{background-color:var(--primary-color);color:#fff;white-space:nowrap}.ant-table-wrapper.table-with-header-primary-color .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:transparent}.ant-table-wrapper.table-with-header-component-color .ant-table-thead>tr>th,.ant-table-wrapper.table-with-header-component-color .ant-table-tbody>tr>td{background-color:var(--component-background)}.ant-table-wrapper.table-with-header-component-color .ant-table-thead>tr>th.col-warning,.ant-table-wrapper.table-with-header-component-color .ant-table-tbody>tr>td.col-warning{background-color:var(--error-color-f10)}.ant-table-wrapper.virtual-table-custom{overflow-y:hidden;overflow-x:auto}.ant-table-wrapper.virtual-table-custom thead th,.ant-table-wrapper.virtual-table-custom .ant-table-thead th{background-color:var(--table-row-bg-color);text-align:start}.ant-table-wrapper.virtual-table-custom thead th.ant-table-column-has-sorters,.ant-table-wrapper.virtual-table-custom .ant-table-thead th.ant-table-column-has-sorters{outline:none;cursor:pointer;transition:all .3s,left 0s}.ant-table-wrapper.virtual-table-custom thead th.ant-table-column-sort,.ant-table-wrapper.virtual-table-custom .ant-table-thead th.ant-table-column-sort{background-color:var(--table-sort-active-color)}.ant-table-wrapper.virtual-table-custom .ant-table-tbody tr td.ant-table-column-sort,.ant-table-wrapper.virtual-table-custom .ant-table-tbody tr:hover td{background-color:var(--table-row-bg-color)}.ant-table-wrapper.virtual-table-custom.virtual-table-custom thead th,.ant-table-wrapper.virtual-table-custom.virtual-table-custom .ant-table-thead th{white-space:nowrap}.ant-table-wrapper.virtual-table-custom.virtual-table-custom .ant-table-thead th,.ant-table-wrapper.virtual-table-custom.virtual-table-custom .ant-table-tbody th,.ant-table-wrapper.virtual-table-custom.virtual-table-custom .ant-table-thead td,.ant-table-wrapper.virtual-table-custom.virtual-table-custom .ant-table-tbody td{padding:8px}.ant-table-wrapper.table-footer-transparent .ant-table-footer{background-color:transparent}.ant-table.ant-table-bordered>.ant-table-container{border-color:var(--border-color-base)}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td{border-right-color:var(--border-color-base)}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr:not(:last-child)>th{border-bottom:1px solid var(--border-color-split)}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>.ant-table-cell-fix-right-first:after{border-right-color:var(--border-color-base)}.ant-table.ant-table-bordered .ant-table-cell-scrollbar{box-shadow:0 1px 0 1px var(--table-bg-color)}.responsiveTable{overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.warning-row{background:var(--table-warning-row)}.col-impersonate{width:100px}.submissions-page-lazy-load-wrapper{height:calc(100vh - 386px)}.submissions-page-lazy-load-wrapper table{width:100%;color:var(--text-color);background-color:var(--component-background);border-collapse:separate}.submissions-page-lazy-load-wrapper table thead th{color:var(--heading-color);background-color:var(--table-row-bg-color);text-align:left;white-space:nowrap}.submissions-page-lazy-load-wrapper table tbody tr:hover td{background-color:var(--table-row-bg-color)}.submissions-page-lazy-load-wrapper table thead th,.submissions-page-lazy-load-wrapper table tbody th,.submissions-page-lazy-load-wrapper table thead td,.submissions-page-lazy-load-wrapper table tbody td{padding:4px 6px;border-bottom:1px solid var(--border-color-base);width:fit-content!important;white-space:nowrap}@media screen and (max-width:992px){.submissions-page-lazy-load-wrapper{height:100%!important;position:unset!important}.submissions-page-lazy-load-wrapper>div{overflow-y:auto!important;position:unset!important}}.submissions-page-lazy-load-wrapper-point-score table thead th{white-space:normal;line-height:18px}.submissions-page-lazy-load-wrapper-point-score table tbody td .max-score-cell{width:90px;display:flex;justify-content:start}.submissions-page-lazy-load-wrapper-point-score table tbody td .max-score-cell .ant-btn{margin-left:11px}.submissions-page-lazy-load-wrapper-point-score table thead th:first-child,.submissions-page-lazy-load-wrapper-point-score table tbody th:first-child,.submissions-page-lazy-load-wrapper-point-score table thead td:first-child,.submissions-page-lazy-load-wrapper-point-score table tbody td:first-child{text-align:center}.submissions-page-lazy-load-wrapper-point-score table thead th:nth-child(2),.submissions-page-lazy-load-wrapper-point-score table tbody th:nth-child(2),.submissions-page-lazy-load-wrapper-point-score table thead td:nth-child(2),.submissions-page-lazy-load-wrapper-point-score table tbody td:nth-child(2){width:210px}.submissions-page-lazy-load-wrapper-point-score table thead th:nth-child(3),.submissions-page-lazy-load-wrapper-point-score table tbody th:nth-child(3),.submissions-page-lazy-load-wrapper-point-score table thead td:nth-child(3),.submissions-page-lazy-load-wrapper-point-score table tbody td:nth-child(3){width:250px}.submissions-page-lazy-load-wrapper-point-score table thead th:nth-child(5),.submissions-page-lazy-load-wrapper-point-score table tbody th:nth-child(5),.submissions-page-lazy-load-wrapper-point-score table thead td:nth-child(5),.submissions-page-lazy-load-wrapper-point-score table tbody td:nth-child(5),.submissions-page-lazy-load-wrapper-point-score table thead th:nth-child(6),.submissions-page-lazy-load-wrapper-point-score table tbody th:nth-child(6),.submissions-page-lazy-load-wrapper-point-score table thead td:nth-child(6),.submissions-page-lazy-load-wrapper-point-score table tbody td:nth-child(6){width:150px}.submissions-page-lazy-load-wrapper-point-score table thead th:last-child,.submissions-page-lazy-load-wrapper-point-score table tbody th:last-child,.submissions-page-lazy-load-wrapper-point-score table thead td:last-child,.submissions-page-lazy-load-wrapper-point-score table tbody td:last-child{white-space:nowrap}.submissions-page-lazy-load-wrapper-point-score-is-group table thead th{white-space:normal;line-height:18px}.submissions-page-lazy-load-wrapper-point-score-is-group table tbody td .max-score-cell{width:90px;display:flex;justify-content:start}.submissions-page-lazy-load-wrapper-point-score-is-group table tbody td .max-score-cell .ant-btn{margin-left:11px}.submissions-page-lazy-load-wrapper-point-score-is-group table thead th:first-child,.submissions-page-lazy-load-wrapper-point-score-is-group table tbody th:first-child,.submissions-page-lazy-load-wrapper-point-score-is-group table thead td:first-child,.submissions-page-lazy-load-wrapper-point-score-is-group table tbody td:first-child{text-align:center}.submissions-page-lazy-load-wrapper-point-score-is-group table thead th:nth-child(3),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody th:nth-child(3),.submissions-page-lazy-load-wrapper-point-score-is-group table thead td:nth-child(3),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody td:nth-child(3),.submissions-page-lazy-load-wrapper-point-score-is-group table thead th:nth-child(4),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody th:nth-child(4),.submissions-page-lazy-load-wrapper-point-score-is-group table thead td:nth-child(4),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody td:nth-child(4){width:210px}.submissions-page-lazy-load-wrapper-point-score-is-group table thead th:nth-child(5),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody th:nth-child(5),.submissions-page-lazy-load-wrapper-point-score-is-group table thead td:nth-child(5),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody td:nth-child(5){width:250px}.submissions-page-lazy-load-wrapper-point-score-is-group table thead th:nth-child(6),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody th:nth-child(6),.submissions-page-lazy-load-wrapper-point-score-is-group table thead td:nth-child(6),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody td:nth-child(6),.submissions-page-lazy-load-wrapper-point-score-is-group table thead th:nth-child(7),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody th:nth-child(7),.submissions-page-lazy-load-wrapper-point-score-is-group table thead td:nth-child(7),.submissions-page-lazy-load-wrapper-point-score-is-group table tbody td:nth-child(7){width:150px}.submissions-page-lazy-load-wrapper-point-score-is-group table thead th:last-child,.submissions-page-lazy-load-wrapper-point-score-is-group table tbody th:last-child,.submissions-page-lazy-load-wrapper-point-score-is-group table thead td:last-child,.submissions-page-lazy-load-wrapper-point-score-is-group table tbody td:last-child{white-space:nowrap}.submissions-page-lazy-load-wrapper-sbg-class thead th:first-child{min-width:unset;width:32px;text-align:center}.submissions-page-lazy-load-wrapper-sbg-class thead th.category-standard{padding:0;border-bottom:0}.submissions-page-lazy-load-wrapper-sbg-class thead tr+tr th{text-align:center}.submissions-page-lazy-load-wrapper-sbg-class-not-group table thead td:first-child,.submissions-page-lazy-load-wrapper-sbg-class-not-group table tbody td:first-child{text-align:center}.submissions-page-lazy-load-wrapper-sbg-class-not-group table thead td:nth-child(2),.submissions-page-lazy-load-wrapper-sbg-class-not-group table tbody td:nth-child(2){width:210px}.submissions-page-lazy-load-wrapper-sbg-class-is-group table thead td:first-child,.submissions-page-lazy-load-wrapper-sbg-class-is-group table tbody td:first-child{text-align:center}.submissions-page-lazy-load-wrapper-sbg-class-is-group table thead td:nth-child(2),.submissions-page-lazy-load-wrapper-sbg-class-is-group table tbody td:nth-child(2),.submissions-page-lazy-load-wrapper-sbg-class-is-group table thead td:nth-child(3),.submissions-page-lazy-load-wrapper-sbg-class-is-group table tbody td:nth-child(3){width:210px}.leaderboard-view-all-lazy-load table{width:100%;color:var(--text-color);background-color:var(--component-background)}.leaderboard-view-all-lazy-load table thead tr:first-child th:first-child{border-top-left-radius:5px}.leaderboard-view-all-lazy-load table thead tr:first-child th:last-child{border-top-right-radius:5px}.leaderboard-view-all-lazy-load table thead th{color:#fff;background-color:var(--primary-color);text-align:left;white-space:nowrap}.leaderboard-view-all-lazy-load table tbody tr:hover td{background-color:var(--table-bg-color)}.leaderboard-view-all-lazy-load table tbody tr.row-rank-config td{transition:none;background-color:inherit}.leaderboard-view-all-lazy-load table tbody tr.row-rank-config td.ant-table-cell-row-hover{background-color:inherit}.leaderboard-view-all-lazy-load table tbody tr.row-rank-config:hover td{transition:none;background-color:inherit}.leaderboard-view-all-lazy-load table thead th,.leaderboard-view-all-lazy-load table tbody th,.leaderboard-view-all-lazy-load table thead td,.leaderboard-view-all-lazy-load table tbody td{padding:8px 6px;border-bottom:1px solid var(--border-color-base)}.leaderboard-view-all-lazy-load table thead th:first-child,.leaderboard-view-all-lazy-load table tbody th:first-child,.leaderboard-view-all-lazy-load table thead td:first-child,.leaderboard-view-all-lazy-load table tbody td:first-child{min-width:100px;width:100px;text-align:center}@media screen and (max-width:576px){.leaderboard-view-all-lazy-load table thead th:first-child,.leaderboard-view-all-lazy-load table tbody th:first-child,.leaderboard-view-all-lazy-load table thead td:first-child,.leaderboard-view-all-lazy-load table tbody td:first-child{min-width:70px;width:70px}}.leaderboard-view-all-lazy-load table thead th:nth-child(3),.leaderboard-view-all-lazy-load table tbody th:nth-child(3),.leaderboard-view-all-lazy-load table thead td:nth-child(3),.leaderboard-view-all-lazy-load table tbody td:nth-child(3){min-width:150px;width:150px}@media screen and (max-width:576px){.leaderboard-view-all-lazy-load table thead th:nth-child(3),.leaderboard-view-all-lazy-load table tbody th:nth-child(3),.leaderboard-view-all-lazy-load table thead td:nth-child(3),.leaderboard-view-all-lazy-load table tbody td:nth-child(3){min-width:100px;width:100px}}.rubric-score-input-table{overflow-x:auto;overflow-y:hidden}.rubric-score-input-table table thead>tr>th,.rubric-score-input-table table tbody>tr>td{vertical-align:top}.rubric-score-input-table-settings table thead>tr>th:first-child,.rubric-score-input-table-settings table tbody>tr>td:first-child{vertical-align:middle}.rubric-view-student{border-bottom:1px solid var(--border-color-base);padding-bottom:8px;margin-bottom:16px}.rubric-view-student-wrapper{max-width:332px}@media screen and (max-width:768px){.rubric-view-student-wrapper{margin-left:0;margin-top:24px;max-width:unset}}.rubric-view-student:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.class-list-table table thead>tr>th:first-child,.class-list-table table tbody>tr>td:first-child,.class-list-table table thead>tr>th.col-first-drag-icon,.class-list-table table tbody>tr>td.col-first-drag-icon{width:40px}.class-list-table table thead>tr>th:first-child:hover svg,.class-list-table table tbody>tr>td:first-child:hover svg,.class-list-table table thead>tr>th.col-first-drag-icon:hover svg,.class-list-table table tbody>tr>td.col-first-drag-icon:hover svg{fill:var(--text-color)}.class-list-table table thead>tr>th.col-first-drag-icon,.class-list-table table tbody>tr>td.col-first-drag-icon{min-width:40px}.class-list-table table thead>tr>th.col-role-in-class-list,.class-list-table table tbody>tr>td.col-role-in-class-list,.class-list-table table thead>tr>th.col-course-code,.class-list-table table tbody>tr>td.col-course-code{min-width:100px;width:10%}.class-list-table table thead>tr>th.col-period,.class-list-table table tbody>tr>td.col-period{min-width:120px;width:10%}.class-list-table table thead>tr>th.col-grade-year,.class-list-table table tbody>tr>td.col-grade-year{min-width:150px;width:15%}.class-list-table table thead>tr>th.col-gradingTerm,.class-list-table table tbody>tr>td.col-gradingTerm,.class-list-table table thead>tr>th.col-teacher-name,.class-list-table table tbody>tr>td.col-teacher-name,.class-list-table table thead>tr>th.col-school-name,.class-list-table table tbody>tr>td.col-school-name,.class-list-table table thead>tr>th.col-class-name-in-class-list,.class-list-table table tbody>tr>td.col-class-name-in-class-list{min-width:150px;width:20%}.class-list-table table thead>tr>th.col-sis-connected,.class-list-table table tbody>tr>td.col-sis-connected{min-width:250px;width:20%}.class-list-table table thead>tr>th.col-visible-on-dashboard,.class-list-table table tbody>tr>td.col-visible-on-dashboard{min-width:150px;width:12%}.class-list-table table thead>tr>th.col-current-grade,.class-list-table table tbody>tr>td.col-current-grade{width:15%}.class-list-table table thead>tr>th.col-actions,.class-list-table table tbody>tr>td.col-actions{min-width:100px;width:10%}.class-list-table table thead>tr>th.col-actions-drop-table,.class-list-table table tbody>tr>td.col-actions-drop-table{min-width:250px;width:27%}.class-list-table table thead>tr>th.ant-table-column-has-actions .is-drag-disabled svg,.class-list-table table tbody>tr>td.ant-table-column-has-actions .is-drag-disabled svg{fill:var(--disabled-color);opacity:.5}.ant-tag{background:var(--background-color-light);border-color:transparent;color:var(--text-color-secondary);min-width:60px;min-height:20px;text-align:center;font-weight:500;line-height:14px;padding:4px 12px;border-radius:20px;white-space:normal}.ant-tag.tag-size-base{font-size:14px;font-weight:400;line-height:1.2;padding:8px 16px}.ant-tag.whitespace-nowrap{white-space:nowrap}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:var(--link-color)}.ant-tag-checkable:active,.ant-tag-checkable-checked{color:#fff}.ant-tag-checkable-checked,.ant-tag-checkable:active{background-color:var(--success-color)}.ant-tag.submitted,.ant-tag.completed{color:var(--submit-color);background-color:var(--submit-color-f10)}.ant-tag.unsubmitted{color:var(--text-color-not-open-yet);background-color:var(--text-color-secondary-f10)}.ant-tag.published{color:var(--publish-color);background-color:var(--publish-color-f10)}.ant-tag.publish-on{color:var(--text-color);background-color:var(--component-background);border:1px solid var(--border-color-base);border-radius:5px}.ant-tag.un-published{color:var(--text-color-secondary);background-color:var(--normal-color);border-color:var(--normal-color)}.ant-tag.scheduled,.ant-tag.in-progress{color:var(--scheduled-text-color);background-color:var(--scheduled-color-f10)}.ant-tag.incomplete{color:var(--incomplete-color);background-color:var(--incomplete-color-f10)}.ant-tag.duedate,.ant-tag.tag-primary{color:var(--link-color);background-color:var(--primary-color-f10)}.ant-tag.duedate-discussion-student-urgent,.ant-tag.tag-primary-discussion-student-urgent{color:var(--link-color);background-color:var(--primary-color-f70)}.ant-tag.duedate-discussion-student-next,.ant-tag.tag-primary-discussion-student-next{color:var(--link-color);background-color:var(--primary-color-f40)}.ant-tag.duedate-discussion-student-next-next,.ant-tag.tag-primary-discussion-student-next-next{color:var(--link-color);background-color:var(--primary-color-f10)}.ant-tag.overdue{color:var(--text-color-secondary);background-color:var(--text-color-secondary-f10)}.ant-tag.tag-impersonate,.ant-tag.due-close{color:var(--error-text-color);background-color:var(--error-color-f10)}.ant-tag.missing{color:var(--missing-text-color);background-color:var(--error-color-f10)}.ant-tag.excused{color:var(--link-color);background-color:var(--primary-color-f10)}.ant-tag.locked{color:var(--disabled-color);background-color:var(--background-color-light)}.ant-tag.late,.ant-tag.need-revision{color:var(--warning-text-color);background-color:var(--warning-color-f10)}.ant-tag.temp-excused{color:var(--orange-color);background-color:var(--orange-color-f10)}.ant-tag.started{color:var(--text-color);background-color:var(--text-color-f10)}.ant-tag.not-yet-opened{color:var(--text-color-not-open-yet);background-color:var(--text-color-secondary-f10)}.ant-tag.moderator{color:var(--link-color);background-color:var(--primary-color-f10);width:120px;height:30px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}.ant-tag.moderator span svg{width:14px}.ant-tag.start{color:var(--text-color);background-color:var(--primary-color-f10)}.ant-tag.search-member-in-chat{padding-left:8px;padding-right:8px}.ant-tag.mr-none{margin-right:0}.ant-tag.cursor-pointer{cursor:pointer}.ant-tag.chat-status{font-size:12px;font-weight:500;text-transform:capitalize;padding-top:3px;padding-bottom:3px}.ant-tag.chat-status svg{fill:var(--text-color)}.ant-tag.chat-status-online{color:var(--publish-color);background-color:var(--publish-color-f10)}.ant-tag.chat-status-online svg{fill:var(--publish-color)}.ant-tag.chat-status-dnd{color:var(--missing-color);background-color:var(--missing-color-f10)}.ant-tag.chat-status-dnd svg{fill:var(--missing-color)}.ant-tag.chat-status-away{color:var(--warning-color);background-color:var(--warning-color-f10)}.ant-tag.chat-status-away svg{fill:var(--warning-color)}.ant-tag.caseload-tag-name,.ant-tag.caseload-tag-select{min-width:unset;font-size:12px;color:#fff;padding:8px 12px;border-radius:5px;background-color:var(--cl-hx-Df)}.ant-tag.caseload-tag-name-selected,.ant-tag.caseload-tag-select-selected{min-width:unset;font-size:14px;padding:4px 8px;color:#fff;background-color:var(--submit-color);border-radius:5px}.ant-tag.caseload-tag-name-deactive,.ant-tag.caseload-tag-select-deactive{color:var(--filter-color);background-color:var(--filter-color-f10);border-color:var(--filter-color-f10)}.ant-tag.caseload-tag-name-deactive svg,.ant-tag.caseload-tag-select-deactive svg{fill:var(--filter-color)}.ant-tag.caseload-conferences-meeting-with,.ant-tag.square-tag-select{min-width:unset;font-size:12px;padding:4px 8px;color:var(--text-color-secondary);background-color:var(--background-color-light);margin-right:8px;margin-bottom:8px;border-radius:5px}.ant-tag.caseload-conferences-meeting-with-focus-in-student,.ant-tag.square-tag-select-focus-in-student{background-color:#1e836c;color:#fff}.ant-tag.caseload-conferences-meeting-with-selected-by-teacher.ant-tag.caseload-conferences-meeting-with-selected-by-teacher,.ant-tag.caseload-conferences-meeting-with-selected-by-teacher.ant-tag.square-tag-select-selected-by-teacher,.ant-tag.square-tag-select-selected-by-teacher.ant-tag.caseload-conferences-meeting-with-selected-by-teacher,.ant-tag.square-tag-select-selected-by-teacher.ant-tag.square-tag-select-selected-by-teacher{border:2px solid #916400}.ant-tag.caseload-conferences-meeting-with-selected-grading-report,.ant-tag.square-tag-select-selected-grading-report,.ant-tag.caseload-conferences-meeting-with-empty-grading-report,.ant-tag.square-tag-select-empty-grading-report{width:120px;margin:0;border-radius:0;padding:4px}.ant-tag.caseload-conferences-meeting-with-selected-grading-report,.ant-tag.square-tag-select-selected-grading-report{color:var(--text-color);border:1px var(--border-color-base) solid}.ant-tag.caseload-conferences-meeting-with-selected-grading-report.missing,.ant-tag.square-tag-select-selected-grading-report.missing{background-color:var(--warning-color-f10);border-color:var(--warning-color)}.ant-tag.caseload-conferences-meeting-with-selected-grading-report+.square-tag-select-selected-grading-report,.ant-tag.square-tag-select-selected-grading-report+.square-tag-select-selected-grading-report{border-left-color:transparent}.ant-tag.caseload-conferences-meeting-with-selected-grading-report+.square-tag-select-selected-grading-report.missing,.ant-tag.square-tag-select-selected-grading-report+.square-tag-select-selected-grading-report.missing{border-left-color:var(--warning-color)}.ant-tag.caseload-conferences-meeting-with-selected-grading-report.missing+.missing,.ant-tag.square-tag-select-selected-grading-report.missing+.missing,.ant-tag.caseload-conferences-meeting-with-selected-grading-report.missing+.square-tag-select-selected-grading-report.missing,.ant-tag.square-tag-select-selected-grading-report.missing+.square-tag-select-selected-grading-report.missing{border-left-color:transparent}.ant-tag.caseload-conferences-meeting-with-empty-grading-report,.ant-tag.square-tag-select-empty-grading-report{border:none;border-color:transparent}.ant-tag.caseload-conferences-meeting-with-quality-matrix-student-selected-not-approve-by-teacher,.ant-tag.square-tag-select-quality-matrix-student-selected-not-approve-by-teacher,.ant-tag.caseload-conferences-meeting-with-quality-matrix-student-selected-not-approve-by-teacher:hover,.ant-tag.square-tag-select-quality-matrix-student-selected-not-approve-by-teacher:hover{color:var(--success-color)}.ant-tag.caseload-conferences-meeting-with-as-ghost-button,.ant-tag.square-tag-select-as-ghost-button{background-color:var(--component-background);color:var(--link-color);border-color:var(--link-color);margin-right:12px;margin-bottom:12px}.ant-tag.caseload-conferences-meeting-with-content-distributor,.ant-tag.square-tag-select-content-distributor{background-color:#108ee8;color:#fff;font-size:13px;font-weight:400;padding:4px 16px}.ant-tag.caseload-conferences-meeting-with-sbg-gradebook,.ant-tag.square-tag-select-sbg-gradebook{color:var(--text-color);font-weight:400;margin-bottom:0;background-color:var(--default-background-gray);border:1px solid var(--border-color-base);padding-left:4px;padding-right:4px}.ant-tag.caseload-conferences-meeting-with.ant-tag-checkable-checked,.ant-tag.square-tag-select.ant-tag-checkable-checked{background-color:#1e836c;border-color:#1e836c;color:#fff}.ant-tag.caseload-conferences-meeting-with-base-size,.ant-tag.square-tag-select-base-size{font-size:14px;padding:12px 16px;border-radius:21px}.ant-tag.caseload-conferences-meeting-with-base-size:hover,.ant-tag.square-tag-select-base-size:hover,.ant-tag.caseload-conferences-meeting-with-base-size.ant-tag-checkable-checked,.ant-tag.square-tag-select-base-size.ant-tag-checkable-checked{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.ant-tag.caseload-conferences-meeting-with-btn-sm,.ant-tag.square-tag-select-btn-sm,.ant-tag.tags-sbg-name{padding-left:8px;padding-right:8px}.ant-tag.tag-in-modules{min-width:unset;width:58px;height:58px;background-color:transparent;padding:0;margin:0}.ant-tag.tag-in-modules svg{min-width:32px;width:32px;height:32px}.ant-tag.tag-in-modules .svg-fill-folder-blank rect,.ant-tag.tag-in-modules .svg-fill-folder-blank path{stroke:transparent}.ant-tag.tag-in-modules-custom{display:flex;align-items:center;justify-content:center}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank rect,.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path{stroke:#8497b0;fill:#ecf5ff}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.stroke-component-bg{stroke:var(--component-background)}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.stroke-transparent{stroke:transparent}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.pencil-path-fill{fill:var(--disabled-input-bg)}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.discussion-path-fill,.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.conference-path-fill{fill:#8497b0}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.folder-path-fill{fill:#ecf5ff}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.attachment-white-bg-2,.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.weblink-white-bg-2,.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.page-white-bg-2{fill:#f6f8fc}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.attachment-white-bg-3,.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.weblink-white-bg-3,.ant-tag.tag-in-modules-custom .svg-fill-folder-blank path.page-white-bg-3{fill:#8497b0}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank rect.folder-rect-stroke-transparent{stroke:transparent;fill:#8497b0}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank rect.page-rect-fill{fill:#8497b0}.ant-tag.tag-in-modules-custom .svg-fill-folder-blank rect.page-rect-fill-color-2{fill:#8497b059;stroke:transparent}.ant-tag.tag-in-modules-folder{display:flex;align-items:center;justify-content:center}.ant-tag.tag-in-modules:hover{background-color:transparent}.ant-tag.tag-submission-pill-status{width:112px;padding-left:8px;padding-right:8px}.ant-tag.flag-english-learner,.ant-tag.flag-has-iep,.ant-tag.tag-impersonate,.ant-tag.tag-formative,.ant-tag.flag-student-inactive{min-width:unset;border-radius:5px;padding:2px 4px}.ant-tag.tag-formative{padding:4px 8px;color:var(--text-color);font-size:14px;font-weight:400}.ant-tag.tag-current-class-in-todo{color:var(--text-color);background-color:var(--primary-color-f20)}.ant-tag.tag-document-title{min-width:unset;padding-left:8px;padding-right:8px;white-space:nowrap}.ant-tag.flag-english-learner,.ant-tag.flag-has-iep,.ant-tag.flag-student-inactive{color:#fff;text-decoration:none}.ant-tag.flag-english-learner:last-child,.ant-tag.flag-has-iep:last-child{margin-right:0}.ant-tag.tag-note-visitation-green{color:var(--tag-note-visitation-green)}.ant-tag.tag-note-visitation-blue{color:var(--tag-note-visitation-blue)}.ant-tag.tag-note-visitation-purple{color:var(--tag-note-visitation-purple)}.ant-tag.tag-note-visitation-red{color:var(--tag-note-visitation-red)}.ant-tag.tag-documents-viewed{color:var(--link-color);border-color:var(--link-color);background-color:var(--component-background)}.ant-tag.tag-documents-signed{color:var(--success-color);border-color:var(--success-color);background-color:var(--component-background)}.ant-tag.tag-documents-signed-required{color:var(--error-color);border-color:var(--error-color);background-color:var(--component-background)}.ant-tag.tag-documents-notopenedyet{color:var(--text-color);border-color:var(--disabled-bg);background-color:var(--disabled-bg)}.ant-tag.tag-documents-new{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}.ant-tag.tag-documents-supporting-ready,.ant-tag.tag-documents-supporting-pending{color:var(--link-color);background-color:var(--tag-supporting-ready-bg-color)}.ant-tag.tag-documents-supporting-in-processing{color:var(--scheduled-text-color);background-color:var(--tag-supporting-in-processing-bg-color)}.ant-tag.tag-documents-supporting-completed{color:var(--submit-color);background-color:var(--tag-supporting-completed-bg-color)}.ant-tag.tag-documents-supporting-failed{color:var(--error-text-color);background-color:var(--tag-supporting-failed-bg-color)}.ant-tag.tag-reflections-blue{color:var(--tag-note-visitation-blue)}.ant-tag.tag-reflections-yellow{color:var(--tag-note-visitation-yellow)}.ant-divider-vertical,.ant-divider-horizontal{border-color:var(--border-color-base)}.ant-divider-vertical{margin:0 8px;height:20px}.ant-divider-horizontal{margin-top:12px;margin-bottom:12px}.ant-divider-horizontal.ant-divider-with-text-center,.ant-divider-horizontal.ant-divider-with-text-left,.ant-divider-horizontal.ant-divider-with-text-right{color:var(--text-color-secondary);font-weight:500;font-size:14px}.ant-divider-horizontal.ant-divider-with-text-center:before,.ant-divider-horizontal.ant-divider-with-text-left:before,.ant-divider-horizontal.ant-divider-with-text-right:before,.ant-divider-horizontal.ant-divider-with-text-center:after,.ant-divider-horizontal.ant-divider-with-text-left:after,.ant-divider-horizontal.ant-divider-with-text-right:after{border-top-color:var(--border-color-base)}.ant-divider-horizontal.ant-divider-with-text-left .ant-divider-inner-text,.ant-divider-horizontal.ant-divider-with-text-right .ant-divider-inner-text{color:var(--link-color);padding-left:8px;padding-right:12px}.ant-divider-horizontal.ant-divider-with-text-left:before{top:50%;width:4%;width:16px;border-color:var(--primary-color)}.ant-divider-horizontal.ant-divider-with-text-left:after{top:50%;width:96%}.ant-divider.m-t-0{margin-top:0}.ant-divider.m-t-b-xs{margin-top:4px;margin-bottom:4px}.ant-divider.dashed-type{border-top:2px var(--border-color-base);border-style:dashed}.ant-divider.hidden{display:none}ol,ul,dl{padding:revert;list-style-type:revert}ol.px-0,ul.px-0,dl.px-0{padding-left:0}.se-wrapper .continue-btn,.mce-content-body .continue-btn{color:#fff;padding-left:50px;padding-right:50px;height:28px;margin-left:calc((100% + 50px)/2);border-radius:42px;font-size:13px}@media screen and (max-width:992px){.se-wrapper .continue-btn,.mce-content-body .continue-btn{display:inherit;margin-left:calc(50% - 76px)}}.se-wrapper table td,.mce-content-body table td,.se-wrapper table th,.mce-content-body table th{border:1px solid var(--border-color-base);padding:4px}.text-center .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before{color:var(--text-color-secondary);width:100%}figure{position:relative}figure iframe{position:absolute;top:0;left:0;bottom:0;right:0}.mce-content-body figure{position:relative}.mce-content-body figure .plyr--video{position:absolute;top:0;left:0;bottom:0;right:0}.ant-form{color:var(--text-color)}.ant-form-horizontal .ant-form-item label{white-space:normal}.ant-form-horizontal.form-align-center .ant-form-item label{height:100%}.ant-form-horizontal.form-align-center .textarea-label .ant-form-item-label label{height:auto}.ant-form-large .ant-form-item label{line-height:40px}.ant-form-item{color:var(--text-color);margin-bottom:12px}.ant-form-item .ant-form-item-control-input{min-height:20px}.ant-form-item label{color:var(--text-color);position:relative;display:inline-flex;font-size:14px;font-weight:400;margin-bottom:0}.ant-form-item label.unset-min-height{min-height:unset}.ant-form-item-label{color:var(--text-color);font-weight:400}.ant-form-item-explain{font-size:13px}.ant-form-item-explain-error.ant-form-item-explain-error{color:var(--explain-error)}.ant-form-item-has-error .ant-input:not(.ant-input-disabled),.ant-form-item-has-error .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled),.ant-form-item-has-error .ant-input:not(.ant-input-disabled):hover,.ant-form-item-has-error .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{background-color:var(--component-background);border-color:var(--error-color)}.ant-form-item .ant-upload.ant-upload-drag{background-color:var(--component-background)}.ant-form-item.label-wrap-normal .ant-form-item-label{white-space:normal}.ant-form-item.comment-editor-item .ant-select.select-comment-bank{margin-left:16px}.ant-form-item.comment-bank-in-global-comment .ant-select.select-comment-bank .ant-input-affix-wrapper{height:42px}.ant-form-item.item-image-resizing .label-image-resizing .width,.ant-form-item.item-image-resizing .label-image-resizing .height{flex:0 0 74px;text-align:center}.ant-form-item.item-image-resizing .space{flex:0 0 24px}.ant-form-item.item-in-preferences .ant-form-item-label{width:345px}.ant-form-item.item-password-in-register .ant-form-item-explain{min-height:0}.ant-form-item.item-empty .ant-form-item-control-input,.ant-form-item.item-unset-minheight .ant-form-item-control-input{min-height:unset}.input-type-file-wrapper{max-width:calc(100% - 38px);height:40px;border:1px solid var(--border-color-base);border-radius:5px;padding:0 8px 0 0;font-family:inherit}.input-type-file-wrapper::file-selector-button{height:40px;content:"Choose Files";background:var(--primary-color-f20);border:none;border-radius:5px;padding:8px 12px;margin-right:8px;cursor:pointer;font-size:14px;transition:background .2s}.input-type-file-wrapper::-webkit-file-upload-button:hover{background:var(--primary-color-f20)}.input-type-file-wrapper::file-selector-button:hover{background:var(--primary-color-f20)}.input-type-file-wrapper::-webkit-file-upload-button{height:40px;content:"Choose Files";background:var(--primary-color-f20);border:none;border-radius:5px;padding:8px 12px;margin-right:8px;cursor:pointer;font-size:14px;-webkit-transition:background .2s;transition:background .2s}.ant-form-vertical .ant-form-item-label>label{height:32px}.ant-form-vertical .ant-form-item.label-item-large .ant-form-item-label>label{height:40px}.ant-form-vertical .ant-form-item.label-in-item-auto-h .ant-form-item-label>label{min-height:32px;height:auto}.ant-form-vertical .ant-form-item.ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding-bottom:0}.ant-form-vertical .ant-form-item.item-label-full-w{width:320px}@media screen and (max-width:768px){.ant-form-vertical .ant-form-item.item-label-full-w{width:100%;max-width:320px}}.ant-form-vertical .ant-form-item.item-label-full-w .ant-form-item-label>label{width:100%;height:22px;display:block}.ant-form-vertical.comment-editor{position:relative}.ant-form-vertical.comment-editor .comment-editor-switch{font-size:13px;color:var(--text-color-secondary)}.ant-form-vertical.comment-editor .sun-editor-editable{padding-left:16px;padding-right:16px}.ant-form-vertical.comment-editor .sun-editor-editable *{word-break:break-word}.ant-form-vertical.comment-editor .sun-editor-editable a{word-break:break-all}form textarea.ant-input{margin-bottom:0}.has-success.has-feedback .ant-form-item-children-icon>span,.has-warning.has-feedback .ant-form-item-children-icon>span,.has-error.has-feedback .ant-form-item-children-icon>span,.is-validating.has-feedback .ant-form-item-children-icon>span{font-size:14px}.ant-comment-inner.ant-comment-inner{padding:8px 8px 4px;margin-bottom:4px}.ant-comment-inner.ant-comment-inner:last-child{margin-bottom:0}.ant-comment-avatar .ant-avatar{border:var(--border-color-base) 1px solid;margin-right:0}.ant-comment-content{font-size:14px}.ant-comment-content-author{flex-direction:column;margin-bottom:16px}.ant-comment-content-author>a,.ant-comment-content-author>span{font-size:13px;line-height:18px}.ant-comment-content-author-name{color:var(--text-color);display:flex;align-items:center}.ant-comment-content-author-name>*{color:var(--heading-color)}.ant-comment-content-author-name>*:hover{color:#000}.ant-comment-content-detail{color:var(--text-color)}.ant-comment-content-detail .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.ant-comment-content-detail .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only>span svg{font-size:20px}.ant-comment-content-detail .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only span.svg-fill-upload-image-text-color{display:inline-flex}.ant-comment-content-detail .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only:hover span.svg-fill-upload-image-text-color .image-purple{fill:var(--link-color)!important}.ant-comment-content-detail .sun-editor-editable{font-size:14px;color:var(--text-color);background-color:transparent;padding:4px 0}.ant-comment-actions{position:relative;font-size:13px;line-height:16px;display:flex;flex-wrap:wrap;align-items:center}.ant-comment-actions>li{padding-top:2px;padding-bottom:2px}.ant-comment-actions>li:first-child{margin-right:8px}.ant-comment-actions>li:last-child{margin-right:0}.ant-comment-actions>li+li{margin-right:8px}.ant-comment-actions>li:hover{color:var(--text-color)}.ant-comment-actions>li:hover i,.ant-comment-actions>li:hover svg{color:var(--text-color)}.ant-comment-actions>li>span{margin-right:0!important}.ant-comment-actions>li>span.isBlocked-icon{color:var(--error-color);cursor:default}.ant-comment-actions a,.ant-comment-actions span{color:var(--text-color-secondary)}.ant-comment-actions a:hover,.ant-comment-actions span:hover{color:var(--text-color)}.ant-comment-actions a>i,.ant-comment-actions span>i,.ant-comment-actions a svg,.ant-comment-actions span svg{font-size:12px;margin-right:2px}.ant-comment-actions a.warning-color i,.ant-comment-actions span.warning-color i,.ant-comment-actions a.warning-color svg,.ant-comment-actions span.warning-color svg{color:var(--warning-color)}.ant-comment-actions .icon-edit{color:var(--link-color);font-size:16px;position:absolute;bottom:4px;right:36px}.ant-comment-actions .icon-delete{color:var(--link-color);font-size:16px;position:absolute;bottom:4px;right:-4px}.ant-comment.unread{border-left:2px solid #d93131}.ant-comment.unread.good-post{border-left:none}.ant-comment.good-post>.ant-comment-inner{border-left:2px solid var(--warning-color)}.ant-comment.deleted-comment{border-left:2px solid var(--border-color-darker);background:var(--border-color-base);margin-bottom:4px}.ant-comment.deleted-comment .sun-editor-editable{color:var(--disabled-color)}.ant-comment .content-thread-view .img-max-h-400{margin-top:0}.ant-comment .content-thread-view a{word-break:break-all}.ant-comment .content-thread-view .sun-editor-editable.sun-editor-editable img{width:auto;max-width:100%;height:auto}.ant-comment .post-to-discussion-in-students.sun-editor-editable .se-component{display:block}.ant-comment .post-to-discussion-in-students a{margin-left:2px;margin-right:2px}.comment-root{background-color:var(--component-background);border-radius:5px;margin-bottom:20px}.comment-root.good-post>.ant-comment-inner,.comment-root.deleted-comment>.ant-comment-inner{border-radius:5px}.comment-root-reply-to{background-color:transparent;border-left:1px solid var(--text-color-secondary);border-radius:0}.comment-root-reply-to.good-post,.comment-root-reply-to.deleted-comment{border-left:none}.comment-root-reply-to.good-post>.ant-comment-inner,.comment-root-reply-to.deleted-comment>.ant-comment-inner{border-radius:0}.comment-root:not(.deleted-comment):last-child{margin-bottom:0}.unread-comments-label.ant-divider-horizontal{position:relative;font-weight:400;color:var(--new-unread-post-color);margin:12px 0}.unread-comments-label.ant-divider-horizontal:before{border:none;content:"";font-family:"Font Awesome 5 Free";transform:none;font-size:16px}.unread-comments-label.ant-divider-horizontal .ant-divider-inner-text{color:var(--new-unread-post-color);font-style:italic;opacity:1}.unread-comments-flag:before{border:none;content:"";font-family:"Font Awesome 5 Free";transform:none;font-size:16px;color:var(--new-unread-post-color)}.comments-with-char-limit-in-submissions-page{width:280px}.comments-with-char-limit-in-submissions-page .input-style-italic input{font-style:italic}.comments-show-request-score svg,.flag-next-to-comments-lg svg{width:32px;height:32px}.comments-show-request-score i,.flag-next-to-comments-lg i{font-size:32px}.comments-add-feedback-self-reflect .ant-comment{margin-bottom:-12px}.comments-add-feedback-self-reflect .ant-comment-inner{padding:0}.comments-add-feedback-self-reflect .ant-comment-inner .ant-comment-content .ant-form-item:last-child{margin-bottom:0}.comments-add-feedback-self-reflect .comment-editor-in-quick-grader{margin-left:0;margin-right:0;margin-bottom:8px}.comments-add-feedback-self-reflect-actions{padding-left:48px}.comments-add-feedback-self-reflect-actions a{color:var(--text-color-secondary)}.comments-add-feedback-self-reflect-student-view .ant-comment{margin-bottom:0}.comments-add-feedback-self-reflect-student-view .ant-comment .ant-comment-content-detail .sun-editor-editable{padding:0}.ant-badge{color:var(--text-color)}.ant-badge-count{background-color:#bc4f4f;font-weight:500}.ant-badge.count-unread-comment .ant-badge-count,.ant-badge.count-unread-comment .ant-badge-dot,.ant-badge.count-unread-comment .ant-badge .ant-scroll-number-custom-component{transform:translate(0)}.ant-badge.count-unread-comment .ant-badge-count{z-index:auto;min-width:14px;height:14px;padding:0 2px;color:#fff;font-weight:400;font-size:9px;line-height:14px;white-space:nowrap;text-align:center;background:var(--missing-color);border-radius:8px;box-shadow:none;top:-8px;right:-10px}.ant-badge.chat-unread-messaging .ant-badge-count{display:flex;align-items:center;justify-content:center;font-size:9px;padding:2px;background-color:#bc4f4f;box-shadow:0 0 0 1px var(--component-background)}.ant-badge.badge-announcement-dot{margin-right:12px}.ant-badge.badge-announcement-dot .ant-badge-dot{width:12px;min-width:12px;height:12px;top:8px;right:-8px}.ant-breadcrumb{font-weight:400;font-size:13px}.ant-breadcrumb a{color:var(--link-color);height:20px}.ant-breadcrumb a:hover,.ant-breadcrumb span.ant-breadcrumb-link:first-child a{color:var(--link-color)}.ant-breadcrumb span:last-child{color:var(--text-color)}.ant-breadcrumb span:last-child a{color:var(--text-color)}.ant-breadcrumb span:last-child a.hyperlink{color:var(--link-color)}.ant-breadcrumb.student-activity-breadcrumb span:last-child a{color:var(--link-color)}.ant-breadcrumb.breadcrumb-in-quick-grader .linked-section-class-selector .select-lg-class-name{margin-right:0}.ant-breadcrumb.breadcrumb-in-quick-grader .linked-section-class-selector .link-section-class-selector-master{color:var(--text-color-secondary)}.ant-breadcrumb.breadcrumb-in-quick-grader .ant-breadcrumb-link a{height:auto}@media screen and (max-width:992px){.ant-breadcrumb.breadcrumb-in-quick-grader .ant-select{margin-top:4px;margin-bottom:4px;width:231px}}.color-picker{min-width:14px;width:14px;height:14px;margin-right:8px;border-radius:2px}.color-picker-inline{display:inline-block}.color-picker-important-date{min-width:50px;width:50px;padding:4px}.color-picker-important-date .set-color-picker{height:100%}.color-picker-important-date-view{width:16px;height:16px;border-radius:0}.set-color-picker{width:100%;height:14px;border-radius:5px;background:var(--primary-color)}.icon-set-picker{width:24px;height:24px;margin-top:3px}.ant-select-dropdown-menu-item-group-title{color:var(--heading-color);font-weight:700}.select-min-w{width:320px}@media screen and (max-width:768px){.select-min-w{width:100%;max-width:320px}}.ant-dropdown{color:var(--text-color)}.ant-dropdown-placement-topCenter>.ant-dropdown-arrow,.ant-dropdown-placement-topLeft>.ant-dropdown-arrow,.ant-dropdown-placement-topRight>.ant-dropdown-arrow{border-top-color:transparent;border-right-color:var(--component-background);border-bottom-color:var(--component-background);border-left-color:transparent;box-shadow:3px 3px 7px var(--shadow-color-f6)}.ant-dropdown-placement-bottomCenter>.ant-dropdown-arrow,.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow,.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow{border-top-color:var(--component-background);border-right-color:transparent;border-bottom-color:transparent;border-left-color:var(--component-background);box-shadow:-2px -2px 5px var(--shadow-color-f6)}.ant-dropdown-menu{background-color:var(--component-background)!important}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{color:var(--text-color)}.ant-dropdown-menu-item .start-conference-tools,.ant-dropdown-menu-submenu-title .start-conference-tools{font-size:14px;margin-top:4px;margin-bottom:4px}.ant-dropdown-menu-item .start-conference-tools img,.ant-dropdown-menu-submenu-title .start-conference-tools img,.ant-dropdown-menu-item .start-conference-tools svg,.ant-dropdown-menu-submenu-title .start-conference-tools svg{object-position:left;margin-bottom:0}.ant-dropdown-menu-item .start-conference-tools img.bbb,.ant-dropdown-menu-submenu-title .start-conference-tools img.bbb,.ant-dropdown-menu-item .start-conference-tools svg.bbb,.ant-dropdown-menu-submenu-title .start-conference-tools svg.bbb{width:24px;height:24px}.ant-dropdown-menu-item .start-conference-tools img.zoom-logo,.ant-dropdown-menu-submenu-title .start-conference-tools img.zoom-logo,.ant-dropdown-menu-item .start-conference-tools svg.zoom-logo,.ant-dropdown-menu-submenu-title .start-conference-tools svg.zoom-logo{width:89px;height:auto}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-title-selected{color:var(--link-color);background-color:var(--primary-color-f20);font-weight:500}.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-submenu-title-disabled,.ant-dropdown-menu-item.mark-grading-completed,.ant-dropdown-menu-submenu-title.mark-grading-completed{color:var(--disabled-color);background-color:var(--component-background);border-color:var(--component-background)}.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-submenu-title-disabled:hover,.ant-dropdown-menu-item.mark-grading-completed:hover,.ant-dropdown-menu-submenu-title.mark-grading-completed:hover{color:var(--disabled-color)}.ant-dropdown-menu-item.mark-grading-completed,.ant-dropdown-menu-submenu-title.mark-grading-completed{color:var(--submit-color);background-color:var(--submit-color-f10);border-color:var(--submit-color-f10)}.ant-dropdown-menu-item.mark-grading-completed:hover,.ant-dropdown-menu-submenu-title.mark-grading-completed:hover{color:var(--submit-color)}.ant-dropdown-menu-item>a,.ant-dropdown-menu-submenu-title>a{color:var(--text-color)}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:var(--default-background-gray)}.ant-dropdown-menu-item:hover>a,.ant-dropdown-menu-submenu-title:hover>a{color:var(--text-color)}.ant-dropdown-menu-submenu.import-content-from-submenu .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu.activity-template .ant-dropdown-menu-submenu-title{display:flex}.ant-dropdown-menu-submenu.activity-template .ant-dropdown-menu-submenu-title{padding-left:0}@media screen and (max-width:576px){.ant-dropdown-menu-submenu.submenu-custom-on-mobile-only{left:12px!important}}.ant-dropdown-menu.import-content-from .ant-dropdown-menu-submenu-title{display:flex}.ant-dropdown-menu.import-content-from .ant-dropdown-menu-title-content{display:flex;align-items:center}.ant-dropdown-menu.show-toolbar-min-w{min-width:200px;border:1px solid var(--primary-color)}.ant-dropdown-menu.show-toolbar-min-w .ant-dropdown-menu-item,.ant-dropdown-menu.show-toolbar-min-w .ant-dropdown-menu-submenu-title{color:var(--link-color);padding:8px 20px}.ant-dropdown-menu.show-menu-actions-in-gradebook{max-height:50vh;overflow:auto}@media screen and (max-width:1600px){.ant-dropdown-menu.show-menu-actions-in-gradebook{max-height:40vh}}@media screen and (max-width:1200px){.ant-dropdown-menu.show-menu-actions-in-gradebook{max-height:35vh}}@media screen and (max-width:992px){.ant-dropdown-menu.show-menu-actions-in-gradebook{max-height:32vh}}.ant-dropdown-menu.show-menu-actions-in-gradebook a{color:var(--text-color)}.ant-dropdown-menu.show-menu-actions-in-gradebook .block-ellipsis.block-ellipsis-in-one-line{overflow:unset;-webkit-line-clamp:unset}.ant-dropdown-menu.filter-dropdown-menu-in-gradebook .ant-dropdown-menu-item,.ant-dropdown-menu.filter-dropdown-menu-in-gradebook .ant-dropdown-menu-submenu-title{padding-left:4px}.ant-dropdown-menu.filter-dropdown-menu-in-gradebook .ant-dropdown-menu-item-icon,.ant-dropdown-menu.filter-dropdown-menu-in-gradebook .ant-dropdown-menu-submenu-title-icon{margin-right:4px}.ant-dropdown-menu .filter-dropdown-menu-in-gradebook-sub{padding-left:4px}.ant-dropdown-menu .filter-dropdown-menu-in-gradebook-sub .ant-dropdown-menu-item-icon{margin-right:4px}.ant-dropdown-menu .filter-dropdown-menu-in-gradebook-sub .ant-dropdown-menu-title-content{display:flex;align-items:center}.ant-dropdown-menu .filter-dropdown-menu-in-gradebook-sub .ant-dropdown-menu-title-content .category-bg-color{min-width:16px;width:16px;height:16px;border-radius:2.5px}.ant-dropdown-menu .filter-student-groups .ant-dropdown-menu-submenu-title{display:flex;align-items:center;padding-left:4px}.ant-dropdown-menu-item-selected{color:var(--link-color)!important}.ant-dropdown-menu-item .icon-add-activity{display:flex!important;align-items:center}.ant-dropdown-menu-item .icon-add-activity>span{line-height:0;margin-right:8px}.ant-dropdown-menu-item .icon-add-activity>span i{font-size:16px}.ant-dropdown-menu-item.label-only{cursor:default;background-color:transparent}.ant-dropdown-menu-item.label-only .skill-reward-icon{color:var(--text-color);text-decoration:none;cursor:default}.ant-dropdown-menu-item.link-color-menu-item{background-color:transparent;padding-top:0;padding-bottom:0;cursor:default}.ant-dropdown-menu-item.link-color-menu-item .ant-dropdown-menu-title-content a{color:var(--primary-color);cursor:pointer}.ant-dropdown-menu-item.activity-effortLog-label .ant-dropdown-menu-title-content a span.icon-md{min-width:16px;display:inline-block}.ant-dropdown-menu-item.reset-timer .ant-dropdown-menu-title-content .ant-btn.button-with-icon-sm>.anticon+span{margin-left:8px;color:var(--text-color)}.ant-dropdown-menu-item.menu-item-share-to-other .ant-dropdown-menu-title-content a .icon-md,.ant-dropdown-menu-item.menu-item-hover-icon-no-underline .ant-dropdown-menu-title-content a .icon-md{width:16px}.ant-dropdown-menu-item.menu-item-share-to-other .ant-dropdown-menu-title-content a .icon-sm,.ant-dropdown-menu-item.menu-item-hover-icon-no-underline .ant-dropdown-menu-title-content a .icon-sm{width:14px}.ant-dropdown-menu-item.menu-item-share-to-other .ant-dropdown-menu-title-content a:hover .hover-underline,.ant-dropdown-menu-item.menu-item-hover-icon-no-underline .ant-dropdown-menu-title-content a:hover .hover-underline,.ant-dropdown-menu-item.menu-item-chat-view:hover .hover-underline{text-decoration:underline}.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title{color:var(--link-color)}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item{height:32px;padding:0;cursor:default}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item svg{width:16px;height:16px}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .from-pc,.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .from-google{height:32px}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .from-pc .ant-upload,.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .from-google .ant-upload{width:100%;height:100%;display:flex;align-items:center;cursor:pointer}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .from-pc .ant-upload.ant-upload-select-text,.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .from-google .ant-upload.ant-upload-select-text{padding-left:12px}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .from-google{background-color:transparent;color:var(--text-color);height:100%;width:100%;padding:0;line-height:20px}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .ant-btn-link{background-color:transparent;color:var(--text-color);padding-left:4px;padding-right:4px}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .ant-btn-link.from-google{height:32px;padding-left:0}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item .ant-btn-link.from-google>div{height:32px;padding-left:12px;display:flex;align-items:center}.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item:hover .no-underline,.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item:hover .ant-btn-link,.ant-dropdown-menu.upload-from-menu-list li.ant-dropdown-menu-item:hover .ant-btn-link span{text-decoration:underline}.ant-dropdown-menu.menu-assignment-actions .ant-dropdown-menu-item.menu-item-share-to-other .ant-dropdown-menu-title-content a .icon-md{width:14px}.ant-dropdown.dropdown-menu-co-teacher-names .ant-dropdown-menu{max-height:320px;overflow:auto}.ant-dropdown.dropdown-menu-avatar .ant-dropdown-menu-item:hover,.ant-dropdown.dropdown-menu-avatar .ant-dropdown-menu-submenu-title:hover{background-color:transparent;color:var(--link-color)}.ant-dropdown.dropdown-menu-text-right .ant-dropdown-menu{text-align:right}@media screen and (max-width:576px){.ant-dropdown.dropdown-menu-class-list{left:12px!important;right:12px!important}}.ant-dropdown .menu-parent-app-only .nav-menu-item{display:flex;align-items:center;padding:8px 20px}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.home-page .path-1{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.home-page .path-2,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.announcement .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.announcement .primary-lighter{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.announcement .secondary{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.announcement .opacity{fill:#f6f8fc}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.module .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.module .primary-lighter{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.path .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.path .primary-lighter{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.path .stroke-primary{stroke:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.path .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.path .search-bg{fill:#f2f2f2}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.path .search-stroke{stroke:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.path .search{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.assignment .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.assignment .primary-lighter{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.assignment .secondary{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.discussion .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.discussion .primary-lighter{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.assessment .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.assessment .primary-lighter{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.assessment .stroke-primary{stroke:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.assessment .secondary{fill:#f6f8fc}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.conference .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.conference .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.gradebook .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.gradebook .primary-lighter{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.gradebook .stroke-lighter{stroke:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.gradebook .stroke-primary{stroke:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.gradebook .reward-circle-top{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.gradebook .reward-circle-bottom{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.gradebook .reward-circle-center{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.gradebook .reward-primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.student .primary{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.student .primary-lighter{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.student .secondary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.student .stroke-secondary{stroke:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.tool .ruler-primary{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.tool .ruler-lighter{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.tool .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.textbook .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.textbook .primary-lighter{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.textbook .stroke-lighter{stroke:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.textbook .stroke-primary{stroke:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.textbook .stroke-primary-lighter{stroke:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.class-setup .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.class-setup .secondary{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.page .primary{fill:#f2f2f2}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.page .primary-lighter{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.page .secondary{fill:#f2f2f2}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.page .secondary-darker{fill:#8497b0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.page .opacity{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.classroom .yellow{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.classroom .green{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.classroom .secondary{fill:#f7f7f7}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.classroom .secondary-lighter{fill:#e0e0e0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.studentIEP .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.new-student-alert .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.attendance .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.documents .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.calendar .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.checklist .primary{fill:#828282}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.checklist .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon.checklist rect{fill:#bdbdbd}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon+[class*=title-content]{margin-left:0}.ant-dropdown .menu-parent-app-only .nav-menu-item .anticon+[class*=title-content] a{color:var(--text-color)}.ant-dropdown .menu-parent-app-only .nav-menu-item .ant-dropdown-menu-item-icon+[class*=title-content] a{color:var(--text-color)}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.home-page .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.home-page .path-1{fill:#3c4ebc}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.home-page .path-2,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.home-page .path-2{fill:#001597}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.announcement .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.announcement .primary{fill:#ff7f0d}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.announcement .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.announcement .primary-lighter{fill:#f2994a}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.announcement .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.announcement .secondary{fill:#ffca29}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.announcement .opacity,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.announcement .opacity{fill:#f6f8fc}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.module .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.module .primary{fill:#a7beec}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.module .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.module .primary-lighter{fill:#d0e0ff}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.path .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.path .primary{fill:#37bc9b}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.path .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.path .primary-lighter{fill:#b9cde7}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.path .stroke-primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.path .stroke-primary{stroke:#37bc9b}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.path .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.path .secondary{fill:#e5eff9}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.path .search-bg,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.path .search-bg{fill:#b9cde7}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.path .search-stroke,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.path .search-stroke{stroke:#29364d}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.path .search,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.path .search{fill:#6d5838}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.assignment .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.assignment .primary{fill:#2f80ed}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.assignment .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.assignment .primary-lighter{fill:#78b1ff}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.assignment .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.assignment .secondary{fill:#8cbdff}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.discussion .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.discussion .primary{fill:#f2c94c}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.discussion .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.discussion .primary-lighter{fill:#ffeaab}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.assessment .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.assessment .primary{fill:#f14545}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.assessment .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.assessment .primary-lighter{fill:#f9c8c8}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.assessment .stroke-primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.assessment .stroke-primary{stroke:#d93131}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.assessment .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.assessment .secondary{fill:#e5eff9}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.conference .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.conference .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.conference .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.conference .primary-lighter{fill:#fe0061}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.gradebook .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.gradebook .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.gradebook .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.gradebook .primary-lighter{fill:#a164ea}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.gradebook .stroke-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.gradebook .stroke-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.gradebook .stroke-primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.gradebook .stroke-primary{stroke:#a164ea}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.gradebook .reward-circle-top,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.gradebook .reward-circle-top{fill:#f4b800}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.gradebook .reward-circle-bottom,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.gradebook .reward-circle-bottom{fill:#ffd458}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.gradebook .reward-circle-center,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.gradebook .reward-circle-center{fill:#ffca29}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.gradebook .reward-primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.gradebook .reward-primary{fill:#1d46f3}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.student .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.student .primary{fill:#082cc2}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.student .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.student .primary-lighter{fill:#1d46f3}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.student .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.student .secondary{fill:#f2c94c}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.student .stroke-secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.student .stroke-secondary{stroke:#f2c94c}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.tool .ruler-primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.tool .ruler-primary{fill:#d8a815}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.tool .ruler-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.tool .ruler-lighter{fill:#f2c94c}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.tool .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.tool .secondary{fill:#a1aab7}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.textbook .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.textbook .primary{fill:#2f80ed}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.textbook .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.textbook .primary-lighter{fill:#4997ff}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.textbook .stroke-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.textbook .stroke-lighter{stroke:#8cbdff}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.textbook .stroke-primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.textbook .stroke-primary{stroke:#0561dd}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.textbook .stroke-primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.textbook .stroke-primary-lighter{stroke:#87baff}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.class-setup .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.class-setup .primary{fill:#a1aab7}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.class-setup .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.class-setup .secondary{fill:#d2dae2}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.page .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.page .primary{fill:#188267}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.page .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.page .primary-lighter{fill:#058c6b}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.page .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.page .secondary{fill:#37bc9b}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.page .secondary-darker,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.page .secondary-darker{fill:#8497b0}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.page .opacity,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.page .opacity{fill:#70e1c5}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.classroom .yellow,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.classroom .yellow{fill:#f4b400}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.classroom .green,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.classroom .green{fill:#0f9d58}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.classroom .secondary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.classroom .secondary{fill:#f7f7f7}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.classroom .secondary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.classroom .secondary-lighter{fill:#f2f2f2}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.studentIEP .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.studentIEP .primary{fill:#d93131}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.new-student-alert .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.new-student-alert .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.attendance .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.attendance .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.documents .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.documents .path-1,.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.calendar .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.calendar .primary{fill:var(--primary-color)}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.checklist .primary,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.checklist .primary{fill:#001597}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.checklist .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.checklist .primary-lighter,.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.checklist rect,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.checklist rect{fill:#3c4ebc}.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.admin-nav-icons svg,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.admin-nav-icons svg,.ant-dropdown .menu-parent-app-only .nav-menu-item:hover .anticon.admin-nav-icons i,.ant-dropdown .menu-parent-app-only .nav-menu-item.ant-dropdown-menu-item-selected .anticon.admin-nav-icons i{color:var(--primary-color)}.ant-dropdown-trigger>.anticon.anticon-down svg,.ant-dropdown-link>.anticon.anticon-down svg{font-size:14px}.ant-empty-normal{margin:20px 0;background-color:var(--component-background)}.ant-empty-normal .ant-empty-description{color:var(--empty-description-color)}.ant-empty.empty-no-data-small{margin:0}.ant-empty.empty-no-data-small .ant-empty-image{height:24px;margin-bottom:0}.ant-empty-img-simple-ellipse{fill:var(--default-background-gray)}.ant-empty-img-simple-g{stroke:var(--text-color-secondary)}.ant-empty-img-simple-path{fill:var(--table-bg-color)}.ant-message{z-index:1205}.ant-message .anticon{top:0}.ant-message .message-success-grade{position:absolute;left:calc(50% - 115px)}.messaging-search-name .ant-input-affix-wrapper,.messaging-search-name .ant-input{color:var(--text-color);background-color:var(--body-background);border-color:var(--body-background)}.messaging-search-name .ant-input-affix-wrapper{border-radius:16px}.messaging-search-name .ant-input-affix-wrapper .ant-input-prefix{margin-right:8px}.messaging-search-name .ant-input-affix-wrapper .ant-input-prefix svg{font-size:16px}.messaging-search-name .ant-input-affix-wrapper:hover{border-color:var(--link-color)}.messaging-wrap-card{margin-bottom:-24px;min-height:calc(100vh - 128px)}.messaging-wrap-card .ant-card-body,.messaging-wrap-card .ant-row{min-height:calc(100vh - 128px)}.messaging-wrap-card-content{display:flex}@media screen and (max-width:992px){.messaging-wrap-card-content{flex-direction:column}}.messaging-wrap-card-content-left-sidebar{width:360px;border-right:1px solid var(--border-color-base)}@media screen and (max-width:992px){.messaging-wrap-card-content-left-sidebar{width:100%;border-right:none;border-bottom:1px solid var(--border-color-base)}}.messaging-content-group .info-shared-avatar,.messaging-content-group .info-personal-parent-avatar{position:relative;text-align:center;padding-top:8px;word-break:break-word}.messaging-content-group .info-shared-avatar .sidebar-collapse,.messaging-content-group .info-personal-parent-avatar .sidebar-collapse{position:absolute;top:20px;left:12px;cursor:pointer}.messaging-content-group .info-shared-avatar .sidebar-collapse svg,.messaging-content-group .info-personal-parent-avatar .sidebar-collapse svg{fill:var(--text-color)}.messaging-content-group .info-shared-avatar .sidebar-collapse:hover svg,.messaging-content-group .info-personal-parent-avatar .sidebar-collapse:hover svg{fill:var(--link-color)}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item{margin-bottom:4px}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-header,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-header{font-weight:400;color:var(--text-color-secondary);padding:4px 12px 4px 0}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-header .ant-collapse-arrow,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{color:var(--text-color-secondary);text-align:left}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content{font-size:13px;color:var(--text-color);word-break:break-word}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content-box,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content-box{padding-top:0}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content-box .info-shared-list-img .ant-list-items,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content-box .info-shared-list-img .ant-list-items{display:flex;flex-wrap:wrap}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content-box .ant-list-item,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content-box .ant-list-item{font-size:13px;padding:0;margin-left:8px;flex-direction:column;align-items:flex-start}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content .ant-upload-wrapper,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content .ant-upload-wrapper{font-size:13px}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(-90deg)}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(0)}.messaging-content-group .info-shared .ant-collapse.collapse-student-list .ant-collapse-item.members-chat-view .ant-collapse-content,.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item.members-chat-view .ant-collapse-content{margin-left:-12px;margin-right:-12px}.messaging-content-group .info-shared-list-img .border-wrap,.messaging-content-group .info-personal-parent-list-img .border-wrap{flex:0 0 72px}.messaging-content-group .info-shared-list-img .border-wrap img,.messaging-content-group .info-personal-parent-list-img .border-wrap img{max-width:100%;height:auto}.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-header{margin-left:12px}.messaging-content-group .info-personal-parent .ant-collapse.collapse-student-list .ant-collapse-item .ant-collapse-content{margin-top:-8px}.messaging-content-group-scroll{height:calc(100vh - 179px)}@media screen and (max-width:992px){.messaging-content-group-scroll{height:auto;padding-bottom:16px;border-bottom:1px solid var(--border-color-base)}}.messaging-content-group-scroll .content-with-scroll{padding:16px 16px 0;overflow-y:auto;display:flex;flex-direction:column-reverse}.messaging-content-group-scroll .content-with-scroll .is-chatbot-screen{height:100%;overflow:auto}@media screen and (max-width:576px){.messaging-content-group-scroll .content-with-scroll{padding:0 12px;overflow-y:unset}.messaging-content-group-scroll .content-with-scroll .is-chatbot-screen{overflow:unset}}@media screen and (max-width:992px){.messaging-content-group{flex-direction:column}}.messaging-from-me,.messaging-from-user{clear:both}.messaging-from-me .messaging-details,.messaging-from-user .messaging-details{font-size:12px;line-height:1.5em;border-radius:10px;width:fit-content;max-width:75%;padding:8px 16px;margin:0 4px 8px 56px;word-break:break-word}.messaging-from-me .messaging-details a,.messaging-from-user .messaging-details a{word-break:break-all}.messaging-from-me .messaging-details.is-emoji-only,.messaging-from-user .messaging-details.is-emoji-only{background:none;font-size:2.5em;line-height:1.1em}.messaging-from-me .messaging-details iframe,.messaging-from-user .messaging-details iframe{max-width:100%;min-height:0;height:auto;margin-top:4px}.messaging-from-me .messaging-details .sun-editor-editable,.messaging-from-user .messaging-details .sun-editor-editable{padding:0}.messaging-from-me .messaging-upload-files,.messaging-from-user .messaging-upload-files{max-width:50%}.messaging-from-me .messaging-details,.messaging-from-me .messaging-video,.messaging-from-me .messaging-media{clear:right;float:right;background-color:var(--body-background);color:var(--text-color);border-bottom-right-radius:0;word-break:break-word}.messaging-from-me .messaging-details iframe,.messaging-from-me .messaging-video iframe,.messaging-from-me .messaging-media iframe,.messaging-from-me .messaging-details audio,.messaging-from-me .messaging-video audio,.messaging-from-me .messaging-media audio,.messaging-from-me .messaging-details video,.messaging-from-me .messaging-video video,.messaging-from-me .messaging-media video,.messaging-from-me .messaging-details img,.messaging-from-me .messaging-video img,.messaging-from-me .messaging-media img{clear:right;float:right}.messaging-from-me .messaging-media{background:transparent;color:var(--text-color)}.messaging-from-me .messaging-media a,.messaging-from-me .messaging-media a:hover{color:var(--link-color)}.messaging-from-me .messaging-info{float:right;margin-top:-4px}.messaging-from-me .messaging-img{margin-left:50%;text-align:right;clear:right}.messaging-from-me .messaging-sender{padding-top:4px;padding-bottom:4px}@media screen and (max-width:576px){.messaging-from-me .messaging-sender{padding-top:0;padding-bottom:0}}.messaging-from-user .messaging-details,.messaging-from-user .messaging-video,.messaging-from-user .messaging-media{float:left;background-color:var(--primary-color);background:linear-gradient(94.59deg,var(--primary-color-f80) 3.28%,var(--primary-color) 97.77%);color:#fff;border-bottom-left-radius:0;margin-left:56px}.messaging-from-user .messaging-details iframe,.messaging-from-user .messaging-video iframe,.messaging-from-user .messaging-media iframe,.messaging-from-user .messaging-details audio,.messaging-from-user .messaging-video audio,.messaging-from-user .messaging-media audio,.messaging-from-user .messaging-details video,.messaging-from-user .messaging-video video,.messaging-from-user .messaging-media video,.messaging-from-user .messaging-details img,.messaging-from-user .messaging-video img,.messaging-from-user .messaging-media img{float:left}.messaging-from-user .messaging-details a,.messaging-from-user .messaging-video a,.messaging-from-user .messaging-media a,.messaging-from-user .messaging-details a:hover,.messaging-from-user .messaging-video a:hover,.messaging-from-user .messaging-media a:hover{color:#fff}.messaging-from-user .messaging-media{background:transparent;color:var(--text-color)}.messaging-from-user .messaging-media a,.messaging-from-user .messaging-media a:hover{color:var(--link-color)}.messaging-from-user .messaging-media-wrapper{clear:both}.messaging-from-user .messaging-details,.messaging-from-user .messaging-report-status{position:relative}.messaging-from-user .messaging-report-status{padding-top:8px;padding-left:8px}.messaging-time-divider{width:64%;margin:0 auto}.messaging-time-divider .ant-divider-inner-text{font-size:12px;font-weight:400}.messaging-time-divider .ant-divider-horizontal.ant-divider-with-text{margin-top:8px;margin-bottom:8px}@media screen and (max-width:576px){.messaging-time-divider .ant-divider-horizontal.ant-divider-with-text{margin-top:4px;margin-bottom:4px}}.messaging-time-divider .ant-divider-horizontal.ant-divider-with-text:before,.messaging-time-divider .ant-divider-horizontal.ant-divider-with-text:after{border-color:var(--text-color-secondary)}.messaging-video,.messaging-media,.messaging-settings-message-item{font-size:12px;line-height:14px;border-radius:10px;width:fit-content;max-width:75%;padding:0;margin-left:56px;margin-bottom:8px;word-break:break-word;clear:both}.messaging-video-info-link,.messaging-media-info-link,.messaging-settings-message-item-info-link{padding:8px 16px}.messaging-video .messaging-details,.messaging-media .messaging-details,.messaging-settings-message-item .messaging-details{max-width:100%;margin-left:0}.messaging-video iframe,.messaging-media iframe,.messaging-settings-message-item iframe,.messaging-video audio,.messaging-media audio,.messaging-settings-message-item audio{max-width:100%;min-height:300px;height:auto;margin-top:0}.messaging-video audio,.messaging-media audio,.messaging-settings-message-item audio{min-height:54px}.messaging-mini-chat-more-actions svg{fill:#fff}.messaging-mini-chat-more-actions:hover svg{fill:#fff}.messaging-group-members-more-actions svg{width:14px;fill:var(--text-color-secondary)}.messaging-group-members-more-actions:hover svg{fill:var(--text-color)}.messaging-archive-tooltip{margin-left:-3px}.messaging-only-show-icon-mobile-screen{right:72px;bottom:8px}.messaging-skrappy-picture-list .ant-upload-picture-card-wrapper{margin-top:12px}.messaging-skrappy-picture-list .upload-file-in-chat-only{justify-content:space-between}.messaging-skrappy-audio{position:relative}.messaging-skrappy-audio .btn-messaging-audio .ant-btn-icon{display:inline-flex}.messaging-skrappy-audio .btn-messaging-audio-disabled:hover svg{fill:var(--disabled-color)}.messaging-skrappy-audio-listening.ant-btn{border-color:var(--success-color);background-color:var(--success-color)}.messaging-skrappy-audio-listening.ant-btn svg{fill:#fff}.messaging-skrappy-audio-listening.ant-btn:hover,.messaging-skrappy-audio-listening.ant-btn:focus{border-color:var(--success-color)!important;background-color:var(--success-color)!important}.messaging-skrappy-audio-listening.ant-btn:hover svg,.messaging-skrappy-audio-listening.ant-btn:focus svg{fill:#fff}.messaging-skrappy-audio-label{display:block;width:70px;position:absolute;top:-20px;left:-18px}.messaging-skrappy-audio-label.listening-ai-only{left:unset;right:-8px}.messaging-skrappy-audio-label.create-new-chat-only{left:-22px}.messaging-skrappy-audio-languages{position:absolute;bottom:-18px;left:-5px;width:42px;text-align:center;line-height:16px}.messaging-skrappy-audio-languages.ai-only{left:-5px}.messaging-contact-item{padding:4px 12px;gap:8px}@media screen and (max-width:576px){.messaging-contact-item{padding-top:4px;padding-bottom:4px}}.messaging-contact-item-group-members{padding-right:12px}.messaging-contact-item .avatar-wrapper{position:relative}.messaging-contact-item .avatar-wrapper .chat-status{position:absolute;bottom:4px;right:-4px;border:2px solid var(--component-background);border-radius:50%;font-size:.8em;vertical-align:bottom}.messaging-contact-item .avatar-wrapper .chat-status.online{color:var(--publish-color)}.messaging-contact-item .avatar-wrapper .chat-status.dnd{color:var(--missing-color)}.messaging-contact-item .avatar-wrapper .chat-status.away{color:var(--warning-color)}.messaging-contact-item .avatar-wrapper .ant-avatar{font-size:14px!important}.messaging-contact-item-info{--widthChat: 32px;--widthMR: 12px;--widthInfo: calc(var(--widthChat) + var(--widthMR));width:calc(100% - var(--widthInfo));overflow:hidden;word-break:break-word}.messaging-contact-item-info-with-x-icon{--widthXIcon: 12px;width:calc(100% - (var(--widthInfo) + var(--widthXIcon)))}.messaging-contact-item:hover,.messaging-contact-item.selected{background-color:var(--primary-color-f10)}.messaging-contact-item:hover{cursor:pointer}.messaging-contact-item:hover.selected{cursor:default}.messaging-contact-item-sidebar-info{padding:4px 12px}.mark-down-text-wrapper ol{padding-left:26px}.mark-down-text-wrapper ol li::marker{content:"";font-size:0}.mark-down-text-wrapper ol li ul li::marker{content:" - ";font-size:14px}.mark-down-text-wrapper table{word-break:normal;margin-top:0;margin-bottom:0;border-spacing:0;border-collapse:collapse;display:block;width:fit-content;max-width:100%;overflow:auto;font-variant:tabular-nums}.mark-down-text-wrapper table tr{border-top:1px solid #d1d9e0b3}.mark-down-text-wrapper table tr th,.mark-down-text-wrapper table tr td{padding:6px 13px;border:1px solid #d1d9e0}.mark-down-student-survey-reflections ul,.mark-down-student-survey-reflections ol{margin-left:-16px}.send-messaging{position:relative;padding-right:32px;border:1px solid var(--border-color-base);border-radius:28px}.send-messaging .txt-comment{font-size:13px;line-height:16px;resize:none;background-color:transparent;border-color:transparent;box-shadow:none;border-radius:28px;padding-left:16px;padding-right:0}.send-messaging .txt-comment:hover,.send-messaging .txt-comment:focus{border-color:transparent;box-shadow:none}.send-messaging .btn-send{background-color:var(--primary-color);min-width:24px;width:24px;height:24px;position:absolute;top:50%;margin-top:-12px;right:6px;padding:0;border-radius:12px}.send-messaging label.btn-send{padding:2px 6px}.send-messaging:hover,.send-messaging:focus{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20)}.send-messaging.chat-input-disabled{border-color:var(--disabled-bg)}.send-messaging.chat-input-disabled .txt-comment{border-color:transparent}.send-messaging.chat-input-disabled .btn-send svg path{fill:var(--disabled-color)}.send-messaging.chat-input-disabled:hover,.send-messaging.chat-input-disabled:focus{border-color:var(--disabled-bg);box-shadow:none}.chat-sharing-images-wrapper .ant-modal-body{padding-top:48px}.chat-sharing-images-wrapper .ant-modal-body .show-img-larger{display:flex!important}.chat-sharing-images-wrapper .ant-modal-footer{display:flex;align-items:center;justify-content:center}.chat-sharing-images-wrapper .ant-modal-footer .next-button,.chat-sharing-images-wrapper .ant-modal-footer .prev-button{width:40px;height:40px;border-radius:5px;background-color:var(--primary-color-f10);cursor:pointer}.chat-sharing-images-wrapper .ant-modal-footer .next-button:hover .svg-fill-text-color svg,.chat-sharing-images-wrapper .ant-modal-footer .prev-button:hover .svg-fill-text-color svg{fill:var(--link-color)}.message-center-v2{background-color:var(--component-background);border:1px solid var(--border-color-base);border-radius:5px;height:calc(100vh - 96px);display:flex;overflow:hidden;min-height:0}@media screen and (max-width:576px){.message-center-v2{height:unset;flex-wrap:wrap}}.message-center-v2-col-left{width:310px;flex-shrink:0;overflow-y:auto;color:var(--text-color);border-right:1px solid var(--border-color-base)}@media screen and (max-width:576px){.message-center-v2-col-left{width:100%;border-bottom:1px solid var(--border-color-base)}}.message-center-v2-col-left .recent-chats-wrapper{--heightOnTopMessages: 265px;max-height:calc(100vh - (var(--heightOnTopMessages)));overflow:auto}@media screen and (max-width:576px){.message-center-v2-col-left .recent-chats-wrapper{max-height:unset}}.message-center-v2-col-left .unread-announcements-in-my-feed{position:absolute;right:16px;font-size:12px;top:4px;width:24px;height:24px;border-radius:50%;background-color:var(--missing-color);color:#fff;display:flex;align-items:center;justify-content:center}.message-center-v2-right-content-scrollbar{flex:1;overflow-y:auto}@media screen and (max-width:576px){.message-center-v2-right-content-scrollbar{overflow:unset}}.message-center-v2-right-content-scrollbar .create-new-chat-wrapper{padding:8px 8px 8px 12px}@media screen and (max-width:576px){.message-center-v2-right-content-scrollbar .create-new-chat-wrapper{padding-top:4px;padding-right:12px}}.message-center-v2-right-content-scrollbar .create-new-chat-wrapper+.create-new-chat-v2 .icon-message-create-new-chat{margin-top:20px;margin-bottom:8px}@media screen and (max-width:576px){.message-center-v2-right-content-scrollbar .create-new-chat-wrapper+.create-new-chat-v2 .icon-message-create-new-chat{margin-bottom:20px}}.message-center-v2-right-content-scrollbar .create-new-chat-section{max-height:calc(100vh - 235px);overflow-y:auto}@media screen and (max-width:576px){.message-center-v2-right-content-scrollbar .create-new-chat-section{max-height:unset;overflow-y:unset}}.conversation-search{padding-left:12px;padding-right:12px}.conversation-section-wrapper{padding:12px}.conversation-section-wrapper .conversation-list+.conversation-list{margin-top:12px}.ant-alert{color:var(--text-color);padding-top:8px;padding-bottom:8px;padding-left:48px;min-height:42px;position:relative}.ant-alert.ant-alert-no-icon{padding-top:12px}.ant-alert-message{color:var(--text-color)}.ant-alert-success .ant-alert-icon,.ant-alert-info .ant-alert-icon,.ant-alert-warning .ant-alert-icon,.ant-alert-error .ant-alert-icon{position:absolute;left:0;width:40px;height:100%;color:#fff;font-size:20px;margin-top:0;margin-left:0;display:flex;justify-content:center;align-items:center;border-radius:0 8px 8px 0}.ant-alert-success{background-color:var(--success-color-f10);border:2px solid var(--success-color)}.ant-alert-success .ant-alert-icon{background-color:var(--success-color)}.ant-alert-info{background-color:var(--primary-color-f10);border:2px solid var(--primary-color)}.ant-alert-info .ant-alert-icon{background-color:var(--primary-color)}.ant-alert-warning{background-color:var(--warning-color-f10);border:2px solid var(--warning-color)}.ant-alert-warning .ant-alert-icon{background-color:var(--warning-color)}.ant-alert-error{background-color:var(--error-color-f10);border:2px solid var(--error-color)}.ant-alert-error .ant-alert-icon{background-color:var(--error-color)}.ant-alert-close-icon{font-size:16px;top:14px}.ant-alert.ant-alert-closable{padding-right:40px}.ant-alert.alert-with-no-icon{padding-left:16px}.ant-alert.alert-with-no-icon-import-course,.ant-alert.alert-with-no-icon-link-sections{padding:8px 16px;font-size:13px}.ant-alert.alert-with-no-icon-import-course{max-width:350px}.ant-alert.alert-with-no-icon-dismiss .ant-alert-close-text{color:var(--success-color);font-size:14px;outline:none}.ant-alert.alert-no-border{border:none}.ant-alert.alert-warning-banner{min-height:unset;margin-bottom:8px}.ant-alert.alert-warning-banner .ant-alert-message{color:#000}.ant-alert.alert-subject-department-card{margin:-16px -16px 16px;z-index:999}.ant-alert.alert-subject-department-card .ant-alert-message{color:#fff}.alert-warning{background-color:var(--warning-color-f10);border:1px solid var(--warning-color);color:var(--warning-color)}.ant-upload{color:var(--text-color)}.ant-upload.ant-upload-drag{background-color:var(--component-background);border-color:var(--text-color-secondary)}.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled){border-color:var(--primary-color-f70)}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:var(--primary-color-f50)}.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{color:var(--primary-color-f50)}.ant-upload.ant-upload-drag p.ant-upload-text{color:var(--heading-color)}.ant-upload.ant-upload-drag p.ant-upload-hint{color:var(--text-color-secondary)}.ant-upload.ant-upload-drag .anticon-plus{color:var(--disabled-color)}.ant-upload.ant-upload-drag .anticon-plus:hover,.ant-upload.ant-upload-drag:hover .anticon-plus{color:var(--text-color-secondary)}.ant-upload-list{color:var(--text-color)}.ant-upload-list-item-name{padding-left:24px}.ant-upload-list-item-info{line-height:24px}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:var(--default-background-gray)}.ant-upload-list-text .ant-upload-list-item-name,.ant-upload-list-picture .ant-upload-list-item-name{padding-left:24px}.ant-upload-list.upload-with-list{margin-bottom:8px}.ant-upload-list.upload-with-list .ant-upload-list-item{font-size:14px;height:22.001px;margin-top:8px;position:relative}.ant-upload-list.upload-with-list .ant-upload-list-item .anticon-close{cursor:pointer;font-size:10px;line-height:0;opacity:0;transition:all .3s}.ant-upload-list.upload-with-list .ant-upload-list-item:hover .anticon-close{opacity:1}.ant-upload-list .list-picture-card-multiple-files{width:calc(50% - 24px);margin-left:12px;margin-right:12px}.ant-upload-list .ant-upload-list-picture-card-container.chat-picture-card-container{display:inline-block;vertical-align:top;width:32px;height:32px;margin:0}.ant-upload-list .ant-upload-list-picture-card-container.chat-picture-card-container .ant-upload-list-item-info{height:100%;overflow:hidden;position:relative;padding:0}.ant-upload-list .ant-upload-list-picture-card-container.chat-picture-card-container .ant-upload-list-item-thumbnail,.ant-upload-list .ant-upload-list-picture-card-container.chat-picture-card-container .ant-upload-list-item-thumbnail img{display:block;height:100%;object-fit:contain;position:static;width:100%;text-align:center}.ant-upload-list .ant-upload-list-picture-card-container.chat-picture-card-container-multiple-files{width:100%;height:100%;max-height:200px}.ant-upload-list .ant-upload-list-picture-card-container .ant-upload-list-item{border:1px solid var(--border-color-base);border-radius:5px;height:100%;padding:4px;position:relative}.ant-upload-list .ant-upload-list-picture-card-container .ant-upload-list-item .ant-upload-list-item-actions{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;white-space:nowrap;z-index:10}.ant-upload-list .ant-upload-list-picture-card-container .ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#00000014}.ant-upload-list .ant-upload-list-picture-card-container .ant-upload-list-item:hover .ant-upload-list-item-actions{opacity:1}.ant-notification{color:var(--text-color)}.ant-notification-hook-holder,.ant-notification-notice{background:var(--component-background)}.ant-notification .notification-requirement-in-manage-tags.ant-notification-notice{width:auto;padding:0;margin-bottom:0}.ant-notification .notification-requirement-in-manage-tags.ant-notification-notice .ant-notification-notice-message,.ant-statistic-title{margin-bottom:0}.ant-statistic-content{color:var(--heading-color)}.ant-drawer-header{background-color:var(--component-background);border-bottom-color:var(--border-color-base)}.ant-drawer-header.ant-drawer-header{padding:16px}@media screen and (max-width:1600px){.ant-drawer-header.ant-drawer-header{padding:12px}}.ant-drawer-body.ant-drawer-body{padding:16px}@media screen and (max-width:1600px){.ant-drawer-body.ant-drawer-body{padding:12px}}.ant-drawer-title{color:var(--text-color)}.ant-drawer-content{background-color:var(--component-background)!important}.ant-drawer-footer{border-top-color:var(--border-color-base)}.ant-drawer.drawer-rubric,.ant-drawer.drawer-grading-scale,.ant-drawer.drawer-student-report,.ant-drawer.drawer-faculty-admin-role,.ant-drawer.drawer-classroom-tools,.ant-drawer.drawer-flyin-bar,.ant-drawer.drawer-offset-top{z-index:1010}.ant-drawer.drawer-rubric .ant-drawer-content-wrapper,.ant-drawer.drawer-grading-scale .ant-drawer-content-wrapper,.ant-drawer.drawer-student-report .ant-drawer-content-wrapper,.ant-drawer.drawer-faculty-admin-role .ant-drawer-content-wrapper,.ant-drawer.drawer-classroom-tools .ant-drawer-content-wrapper,.ant-drawer.drawer-flyin-bar .ant-drawer-content-wrapper,.ant-drawer.drawer-offset-top .ant-drawer-content-wrapper{top:80px;height:calc(100% - 80px)}@media screen and (max-width:576px){.ant-drawer.drawer-rubric .ant-drawer-content-wrapper,.ant-drawer.drawer-grading-scale .ant-drawer-content-wrapper,.ant-drawer.drawer-student-report .ant-drawer-content-wrapper,.ant-drawer.drawer-faculty-admin-role .ant-drawer-content-wrapper,.ant-drawer.drawer-classroom-tools .ant-drawer-content-wrapper,.ant-drawer.drawer-flyin-bar .ant-drawer-content-wrapper,.ant-drawer.drawer-offset-top .ant-drawer-content-wrapper{top:112px;height:calc(100% - 112px)}}.ant-drawer.drawer-rubric .divider-grading-scale .ant-divider,.ant-drawer.drawer-grading-scale .divider-grading-scale .ant-divider,.ant-drawer.drawer-student-report .divider-grading-scale .ant-divider,.ant-drawer.drawer-faculty-admin-role .divider-grading-scale .ant-divider,.ant-drawer.drawer-classroom-tools .divider-grading-scale .ant-divider,.ant-drawer.drawer-flyin-bar .divider-grading-scale .ant-divider,.ant-drawer.drawer-offset-top .divider-grading-scale .ant-divider{display:none}.ant-drawer.drawer-classroom-tools .ant-drawer-content-wrapper iframe{vertical-align:middle}.ant-drawer.drawer-rubric-section .ant-drawer-content-wrapper{--heightDWheader: 80px;--heightDWscore: 136px;--heightDWRubric: calc(var(--heightDWheader) + (var(--heightDWscore)));top:var(--heightDWRubric);height:calc(100% - (var(--heightDWRubric)))}.ant-drawer.drawer-flyin-bar{z-index:999}.ant-drawer.drawer-flyin-bar .ant-drawer-body .new-comment-v2{padding-left:0}.ant-drawer.drawer-ai-chatbot{top:80px}@media screen and (max-width:768px){.ant-drawer.drawer-ai-chatbot{top:56px}}.ant-drawer.drawer-ai-chatbot-is-impersonated{top:122px}@media screen and (max-width:768px){.ant-drawer.drawer-ai-chatbot-is-impersonated{top:98px}}.ant-timeline{color:var(--text-color)}.ant-timeline.time-line-calendar .ant-timeline-item{padding-bottom:16px}.ant-timeline.time-line-calendar .ant-timeline-item-head{width:18px;height:18px;background-color:var(--text-color-secondary);border:var(--component-background) solid 5px;border-radius:50%}.ant-timeline.time-line-calendar .ant-timeline-item-head-blue{border-color:var(--component-background)}.ant-timeline.time-line-calendar .ant-timeline-item-tail{border-left:2px solid var(--text-color-secondary);left:8px}.ant-timeline.time-line-calendar .ant-timeline-item-content{top:-2px}.ant-timeline.time-line-calendar-in-view-trial-log .ant-timeline-item{padding-bottom:0}.time-limit{width:250px;position:absolute;top:80px;right:0;z-index:1000;margin-bottom:12px}.time-limit+.alert-content-limit{margin-right:250px}.time-limit-in-assessment.time-limit-in-assessment{padding-top:40px}.time-limit-in-assessment.time-limit-in-assessment .ant-card.activity-editor-student-work{max-height:calc(100vh - 225px)}.time-limit-in-assessment.time-limit-in-assessment .ant-affix{top:0!important}.time-limit-in-assessment.time-limit-in-assessment .assessment-with-time-limited-only{display:flex;align-items:center;white-space:nowrap}.time-limit-in-assessment.time-limit-in-assessment .header{padding-bottom:8px}.affix-edit-activity .ant-affix .ant-tabs-nav,.affix-edit-activity .ant-affix .ant-menu{background-color:var(--affix-bg-color-f94);margin-top:0!important}.affix-edit-activity .ant-affix .ant-menu.menu-instead-of-tabs-in-resources{margin-top:0}.affix-edit-activity.affix-tabs-submissions .ant-affix .ant-tabs-nav{padding-left:24px;margin-left:-24px;margin-right:-24px}.affix-date-range-picker .ant-affix,.affix-bg-color .ant-affix{background-color:var(--affix-bg-color-f94)}.affix-module-tree-title .ant-affix{background-color:var(--affix-bg-color-f94);border-bottom:1px solid var(--border-color-base)}.ant-image-preview-mask{z-index:1001}img{object-fit:cover}img.icon-contain{object-fit:contain}.imgFile{height:100%;height:25vh}@media screen and (max-width:992px){.imgFile{height:200px}}.imgFile.w-auto{width:auto}.imgFile-sm{max-width:100%;height:auto;max-height:200px}.imgFile-print-logo{max-height:100px}.imgFile-responsive{max-width:100%;height:auto}audio,canvas,embed,iframe,img,object,svg,video{display:inline;vertical-align:inherit}@media screen and (max-width:768px){audio{max-width:250px}}@media screen and (max-width:576px){audio{max-width:205px}}.img-max-w-32{width:32px}.img-max-h-100,.img-max-h-400{margin-bottom:8px}.img-max-h-100{max-height:100px}.img-max-h-100.w-small{max-width:300px}.img-max-h-400{max-height:400px;margin-top:24px}.img-max-h-400.w-small{max-width:500px}@media screen and (max-width:576px){.img-max-h-400.w-small{max-width:200px}}.img-max-auto{max-height:unset}.img-max-hidden{overflow:hidden}.editable-image{position:relative;min-height:50px}.editable-image-upload{padding:24px;border:2px dashed #DEE2E4;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center}.editable-image-wrap-btn-actions{position:absolute;top:12px;right:12px}.editable-image-wrap-btn-actions .ant-btn>span svg{font-size:16px}.editable-image-progress{border-radius:5px;box-shadow:0 0 15px 5px #ccc;padding:20px;width:fit-content;position:fixed;bottom:0;right:20px;margin:20px auto;background:#ebebeb}.editable-image-progress-text{font-size:medium;color:var(--success-color)}.skola-container,.career-compass-container,.reflections-survey{height:calc(100vh - 80px);margin:-20px -24px 0;overflow:hidden}.skola-container .wrapper-iframe,.career-compass-container .wrapper-iframe,.reflections-survey .wrapper-iframe,.skola-container .wrapper-iframe iframe,.career-compass-container .wrapper-iframe iframe,.reflections-survey .wrapper-iframe iframe{height:100%}.lti-url-iframe,.ms-doc-editor{margin:0;overflow:hidden}.lti-url-iframe .wrapper-iframe,.ms-doc-editor .wrapper-iframe,.lti-url-iframe .wrapper-iframe iframe,.ms-doc-editor .wrapper-iframe iframe{height:100%}.lti-url-iframe-on-mobile,.ms-doc-editor-on-mobile{height:calc(100vh - 210px)}.lti-url-iframe{height:calc(100vh - 281px);border:1px solid var(--border-color-base);border-radius:5px}.ms-doc-editor{height:calc(100vh - 281px);position:relative}.ms-doc-editor .hidden-iframe-border-top,.ms-doc-editor .hidden-iframe-border-left{position:absolute;top:0;left:0;background-color:var(--item-hover-bg)}.ms-doc-editor .hidden-iframe-border-top{width:100%;height:1px}.ms-doc-editor .hidden-iframe-border-left{height:100%;width:1px}.h5p-item{background-color:var(--component-background);max-height:calc(100vh - 289px);border:1px solid var(--border-color-base);border-radius:5px;position:relative;overflow:hidden}.h5p-item .wrapper-iframe{width:100%;height:0;padding-top:56.25%}.h5p-item .wrapper-iframe iframe{position:absolute;width:100%;height:100%;top:0;left:0}.h5p-item .wrapper-iframe .poppedOut-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;align-content:center}.h5p-item-view .wrapper-iframe{padding-top:33.33%}.pdf-form-container{height:calc(100vh - 339px);overflow:auto}@media screen and (max-width:992px){.pdf-form-container{height:auto;width:calc(100vw - 106px);overflow:auto}}@media screen and (max-width:576px){.pdf-form-container{height:auto;width:calc(100vw - 102px);overflow:auto}}.is-view-editable-image{max-width:100%;height:auto}.cursor-move{cursor:move!important}.padding-xl{padding:24px}.padding-lg{padding:20px}.padding-md{padding:16px}.padding-sm{padding:12px}.padding-base{padding:8px}.padding-xs{padding:4px}.padding-xxs{padding:2px}.paddingTop-xl{padding-top:24px}.paddingBottom-xl{padding-bottom:24px}.paddingLeft-xl{padding-left:24px}.paddingRight-xl{padding-right:24px}.paddingTop-lg{padding-top:20px}.paddingBottom-lg{padding-bottom:20px}.paddingLeft-lg{padding-left:20px}.paddingRight-lg{padding-right:20px}.paddingTop-md{padding-top:16px}.paddingBottom-md{padding-bottom:16px}.paddingLeft-md{padding-left:16px}.paddingRight-md{padding-right:16px}.paddingTop-sm{padding-top:12px}.paddingBottom-sm{padding-bottom:12px}.paddingLeft-sm{padding-left:12px}.paddingRight-sm{padding-right:12px}.paddingTop-base{padding-top:8px}.paddingBottom-base{padding-bottom:8px}.paddingLeft-base{padding-left:8px}.paddingRight-base{padding-right:8px}.paddingTop-xs{padding-top:4px}.paddingBottom-xs{padding-bottom:4px}.paddingLeft-xs{padding-left:4px}.paddingRight-xs{padding-right:4px}.p-t-0{padding-top:0}.p-b-0{padding-bottom:0}.p-l-0{padding-left:0}.p-r-0{padding-right:0}.m-xxl{margin:40px}.m-xl{margin:24px}.mr-xl-none{margin-right:0}.-m-xl{margin:-24px}.m-lg{margin:20px}.-m-lg{margin:-20px}.m-md{margin:16px}.-m-md{margin:-16px}.m-sm{margin:12px}.-m-sm{margin:-12px}.m-base{margin:8px}.-m-sm{margin:-8px}.m-xs{margin:4px}.-m-xs{margin:-4px}.-mt-xs{margin-top:-4px}.-ml-xs{margin-left:-4px}.mt-xxl{margin-top:48px}.mt-xl{margin-top:24px}.mt-lg{margin-top:20px}.mt-md{margin-top:16px}.mt-sm{margin-top:12px}.mt-base{margin-top:8px}.mt-xs{margin-top:4px}.mt-xxs{margin-top:2px}.mt-first-child-0:first-child{margin-top:0}.mb-xxl{margin-bottom:48px}.mb-xl{margin-bottom:24px}.mb-lg{margin-bottom:20px}.mb-md{margin-bottom:16px}.mb-sm{margin-bottom:12px}.mb-base{margin-bottom:8px}.mb-xs{margin-bottom:4px}.mb-xxs{margin-bottom:2px}.mb-last-child-0:last-child{margin-bottom:0}.mr-xxl{margin-right:48px}.mr-xl{margin-right:24px}.mr-lg{margin-right:20px}.mr-md{margin-right:16px}.mr-sm{margin-right:12px}.mr-base{margin-right:8px}.mr-xs{margin-right:4px}.mr-xxs{margin-right:2px}.mr-last-child-0:last-child{margin-right:0}.ml-xxl{margin-left:48px}.ml-xl{margin-left:24px}.ml-lg{margin-left:20px}.ml-md{margin-left:16px}.ml-sm{margin-left:12px}.ml-base{margin-left:8px}.ml-xs{margin-left:4px}.ml-xxs{margin-left:2px}.ml-last-child-0:last-child{margin-left:0}.double-ml-xl{margin-left:48px}@media screen and (max-width:576px){.double-ml-xl{margin-left:0}}.ml-xxl-publish-activity-modules{margin-left:60px}.ml-xxl-copy-activity{margin-left:35px}.ml-xxl-move-activity{margin-left:38px}.ml-xxl-corect-answer,.ml-xxl-case-sensitive{margin-left:40px;margin-right:64px}.ml-xxl-align-with-avatar-size-32{margin-left:44px}.ml-xxl-align-with-group-checkbox{margin-left:28px}.ml-xxl-prev-next{margin-left:100px;margin-right:100px}@media screen and (max-width:576px){.ml-xxl-prev-next{margin-left:12px;margin-right:12px}.ml-xxl-prev-next-wrapper{margin-bottom:48px}}.ml-xxl-class-link-section{margin-left:200px}.ml-xxl-new-student-alert{margin-left:48px}.ml-xxl-relation-user{margin-left:72px}.ml-xxl-relation-user-student{margin-left:28px;margin-top:4px}.ml-xxl-relation-user-student-revert{margin-left:-28px}.ml-xxl-relation-user-student-revert .ml-xxl-relation-user-student{margin-top:0}.ml-xxl-google-account-disclaimer,.ml-xxl-microsoft-account-disclaimer{margin-left:116px}@media screen and (max-width:576px){.ml-xxl-google-account-disclaimer,.ml-xxl-microsoft-account-disclaimer{margin-left:0;margin-top:16px}}.m-b-0{margin-bottom:0}.-mt-sm{margin-top:-12px}.-mt-md-double{margin-top:-32px}.-mb-md{margin-bottom:-16px}.-mb-xl{margin-bottom:-24px}.m-b-checkbox{margin-bottom:12px}.m-b-instruction-collapse{margin-bottom:24px}.ml-checkbox-label{margin-left:8px}.mt-custom-default{margin-top:8px}.mb-custom-default{margin-bottom:8px}.mt-label-focus-on-tags{margin-top:6px}.w-full{width:100%}.w-fit-content{width:fit-content}.w-min{width:min-content}.w-max{width:max-content}.h-full{height:100%}.h-screen-25vh{height:25vh}.h-screen-50vh{height:50vh}.h-screen-75vh{height:75vh}.h-screen-full{height:100vh}.icon-xs{font-size:12px}.icon-sm{font-size:14px}.icon-md{font-size:16px}.icon-lg{font-size:20px}.icon-xl{font-size:24px}.icon-xxl{font-size:48px}.icon-w-md{width:16px}.icon-warning-lg,.icon-student-onTrack{font-size:48px}.icon-lock-password{font-size:64px}.icon-activity-in-module{font-size:32px}.icon-lesson-plan{font-size:18px}.border{border:var(--border-color-base) solid 1px}.border-transparent{border-color:transparent}.border-primary{border-color:var(--primary-color);border-radius:5px!important}.border-success{border-color:var(--success-color)}.border-error,.border-has-iep{border-color:var(--error-color)}.border-warning{border-color:var(--warning-color)}.border-text-color{border-color:var(--text-color)}.border-dashed{border-style:dashed}.border-bold{border-width:2px}.border-parent-account{border-width:2px;padding:42px 75px}@media screen and (max-width:576px){.border-parent-account{padding:24px}}.border-hover-primary-color:hover{border-color:var(--primary-color);transition:all .3s}.border-hover-success-color:hover{border-color:var(--success-color);transition:all .3s}.border-t-first-child-0:first-child{border-top:0}.border-b-last-child-0:last-child{border-bottom:0}.border-upload-onedrive,.border-insert-video{border:var(--border-color-base) solid 1px;border-radius:5px;position:relative;height:42px}.border-upload-onedrive .ant-btn{margin-left:-1px}.border-insert-video{padding-left:106px}.border-insert-video .ant-btn{position:absolute;top:-1px;left:-1px;bottom:-1px}.border-top{border-top:var(--border-color-base) solid 1px}.border-top-dashed{border-style:dashed}.border-bottom{border-bottom:var(--border-color-base) solid 1px}.border-bottom-dashed{border-style:dashed}.border-bottom-bold{border-bottom-width:2px}.border-bottom-text-color{border-color:var(--text-color)}.border-bottom-last-child-none:last-child{border-bottom:0}.border-bottom-only-last-child:last-child{border-bottom:var(--border-color-base) solid 1px}.border-left{border-left:var(--border-color-base) solid 1px}.border-left-bold{border-left-width:2px}.border-left-timeline{border-left-color:var(--success-color)}.border-right{border-right:var(--border-color-base) solid 1px}.border-split{border:var(--border-color-split) solid 1px}.border-top-split{border-top:var(--border-color-split) solid 1px}.border-left-split{border-left:var(--border-color-split) solid 1px}.border-right-split{border-right:var(--border-color-split) solid 1px}.border-bottom-split{border-bottom:var(--border-color-split) solid 1px!important}.border-radius-base{border-radius:5px}.border-radius-base-t-l{border-top-left-radius:5px}.border-radius-base-t-r{border-top-right-radius:5px}.border-radius-base-b-l{border-bottom-left-radius:5px}.border-radius-base-b-r{border-bottom-right-radius:5px}.isNextPrev{min-width:42px;height:42px;line-height:42px;background:transparent;font-size:12px;padding-left:8px;padding-right:8px;border:none;border-radius:5px;display:flex;justify-content:center;align-items:center;margin-left:0;color:var(--link-color);font-weight:500}.isNextPrev .icon-isNextPrev{font-size:16px;min-width:32px;width:32px;height:32px;background:transparent;border:2px solid rgba(255,255,255,.15);border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:70% auto;box-shadow:0 4px 2px #3c404314,0 2px 2px 1px #3c404329;transition:all .1s ease;display:flex;justify-content:center;align-items:center;cursor:pointer}.isNextPrev:first-child{margin-left:0}.isNextPrev:hover{color:var(--link-color)}.isNextPrev:hover .icon-isNextPrev{border-color:var(--primary-color)}.isDisabled{border:none;color:var(--disabled-color);cursor:not-allowed}.isDisabled .icon-isNextPrev{cursor:not-allowed}.isDisabled:hover{color:var(--disabled-color);text-decoration:none}.isDisabled:hover .icon-isNextPrev{border-color:#ffffff26}.selected{background:var(--primary-color-f10)}.ant-list,.ant-list-item{color:var(--text-color)}.ant-list-item-meta-title{color:var(--text-color);margin-bottom:0!important}.ant-list-item-meta-description{color:var(--text-color-secondary)}.ant-list-item.paddingLeftRight-none{padding-left:0;padding-right:0}.ant-list-item.border-bottom-none{border-bottom:none}.ant-list-item.print-accommodation{align-items:flex-start}.ant-list-item.list-item-in-accommodation{align-items:flex-start;padding:4px;margin-bottom:4px}.ant-list-item.list-item-in-accommodation:hover{background-color:var(--primary-color-f10)}.ant-list-item.list-item-in-accommodation .ant-list-item-action{margin-left:8px}.ant-list-item.list-item-in-accommodation .ant-list-item-action>li{padding-left:8px;padding-right:8px}.ant-list-item.list-item-in-accommodation .ant-list-item-action>li:last-child{padding-right:0}.ant-list-item.list-item-guest-list-view-on-mobile{display:block}.ant-list-item.list-item-guest-list-view-on-mobile .ant-list-item-action{margin-inline-start:44px;margin-top:8px}.ant-list-split .ant-list-item{border-bottom:1px solid var(--border-color-base)}.ant-list-split .ant-list-item:last-child{border-bottom:none}.ant-list-split .ant-list-item.list-item-border-bottom-none{border-bottom:0;padding-left:0;padding-right:0}.ant-list-split .ant-list-item.list-item-border-bottom-none.p-none{padding:0}.ant-list-split .ant-list-item.list-item-border-bottom-none .guests-email{color:var(--text-color);width:100%;padding:4px;display:flex;align-items:center}.ant-list-split .ant-list-item.list-item-border-bottom-none .guests-email svg{color:var(--text-color-secondary)}.ant-list-split .ant-list-item.list-item-border-bottom-none .guests-email:hover{background-color:var(--default-background-gray)}.ant-list-split .ant-list-item.list-item-border-bottom-none .guests-email:hover svg{color:var(--text-color)}.ant-list-split.ant-list-something-after-last-item .ant-spin-container>.ant-list-items>.ant-list-item.list-item-border-bottom-none:last-child{border-bottom:0}.ant-list-pagination.ant-list-pagination{margin-block-start:12px}.list-reset{list-style:none;padding:0}.list-reset>li{padding-bottom:12px}.list-reset>li.none{padding:0}.list-reset>li>a{display:inline-block;white-space:nowrap}.list-none{list-style:none;padding-left:0}.list-insert-content>li a>i,.list-five-c>li a>i,.list-insert-content>li a svg,.list-five-c>li a svg,.list-insert-content>li a>span i,.list-five-c>li a>span i{color:var(--text-color);fill:var(--text-color);font-size:16px;width:20px;text-align:center;vertical-align:middle}.list-insert-content>li a .external-link,.list-five-c>li a .external-link{font-size:16px;color:var(--text-color)}.list-insert-content>li a .reflection-icon svg,.list-five-c>li a .reflection-icon svg{stroke:var(--text-color)!important}.list-insert-content>li a:hover i,.list-five-c>li a:hover i{color:var(--link-color)}.list-insert-content>li a:hover svg,.list-five-c>li a:hover svg{fill:var(--link-color)}.list-insert-content>li a:hover .external-link,.list-five-c>li a:hover .external-link{color:var(--link-color)}.list-insert-content>li a:hover .image-purple,.list-five-c>li a:hover .image-purple{fill:var(--link-color)!important}.list-insert-content>li a:hover .reflection-icon svg,.list-five-c>li a:hover .reflection-icon svg{stroke:var(--link-color)!important}.list-insert-content>li a:hover .svg-fill-stroke-only svg,.list-five-c>li a:hover .svg-fill-stroke-only svg{stroke:var(--link-color)!important}.list-insert-content>li a.flex,.list-five-c>li a.flex{display:flex}.list-insert-content li a{width:fit-content}.list-insert-content li a:hover{text-decoration:none}.list-insert-content li a:hover i+span,.list-insert-content li a:hover span+span{text-decoration:underline}.list-insert-content li a:hover i+span.text-decoration-none,.list-insert-content li a:hover span+span.text-decoration-none{text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-weight:inherit;line-height:initial}h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,h6.ant-typography{color:var(--heading-color);font-family:Roboto,Helvetica,Arial,sans-serif}h1.ant-typography-m-b-0,h2.ant-typography-m-b-0,h3.ant-typography-m-b-0,h4.ant-typography-m-b-0,h5.ant-typography-m-b-0,h6.ant-typography-m-b-0{margin-bottom:0}h1.link-color,h2.link-color,h3.link-color,h4.link-color,h5.link-color,h6.link-color{color:var(--link-color)}h1.ant-typography .title-view-actdoc{line-height:1.23}h1{font-size:38px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}pre{font-family:monospace;unicode-bidi:isolate;margin:1em 0;white-space:pre-wrap;word-wrap:break-word}p{margin-bottom:1em}.heading-1{color:var(--heading-color);font-size:38px}.heading-2{color:var(--heading-color);font-size:30px}.heading-3{color:var(--heading-color);font-size:24px}.heading-4{color:var(--heading-color);font-size:16px}.heading-1-font-normal.heading-1-font-normal,.heading-1-font-normal.heading-2-font-normal,.heading-1-font-normal.heading-3-font-normal,.heading-1-font-normal.heading-4-font-normal,.heading-2-font-normal.heading-1-font-normal,.heading-2-font-normal.heading-2-font-normal,.heading-2-font-normal.heading-3-font-normal,.heading-2-font-normal.heading-4-font-normal,.heading-3-font-normal.heading-1-font-normal,.heading-3-font-normal.heading-2-font-normal,.heading-3-font-normal.heading-3-font-normal,.heading-3-font-normal.heading-4-font-normal,.heading-4-font-normal.heading-1-font-normal,.heading-4-font-normal.heading-2-font-normal,.heading-4-font-normal.heading-3-font-normal,.heading-4-font-normal.heading-4-font-normal{font-weight:400}.heading-1.m-b-0,.heading-2.m-b-0,.heading-3.m-b-0,.heading-4.m-b-0{margin-bottom:0}.heading-1-chat-bot-welcome,.heading-2-chat-bot-welcome,.heading-3-chat-bot-welcome,.heading-4-chat-bot-welcome{font-size:32px;line-height:2rem}.heading-line-bottom:after{background:var(--primary-color);content:"";display:block;height:2px;margin-top:12px;width:5rem}.heading-line-bottom-eportfolio:after{height:3px;margin-top:0x;width:200px}.heading-line-bottom-sm{color:var(--text-color-secondary)}.heading-line-bottom-sm:after{background:var(--primary-color);content:"";display:block;height:1px;margin-top:4px;width:5rem}.heading-line-bottom-sm-printer:after{width:25rem;background-color:transparent;border-bottom:1px dashed var(--text-color);margin-left:4px;margin-top:-8px}.heading-line-bottom-sm-printer-in-text-question:after,.heading-line-bottom-sm-printer-type-in-fill-in-blank:after{border-bottom-style:solid;border-bottom-color:var(--border-color-base);margin-left:0;margin-top:0}.heading-line-bottom-sm-printer-type-in-fill-in-blank:after{width:10rem}.heading-line-bottom-sm-printer-in-text-question:after{width:100%}.font-size-gray-sm{font-size:13px}.font-size-xxl{font-size:20px}.font-size-xl{font-size:18px}.font-size-lg{font-size:16px}.font-size-md,.font-size-base{font-size:14px}.font-size-sm{font-size:12px}.font-size-xs{font-size:11px}.font-size-heading-h4,.title-in-announcement-list,.title-user-support{font-size:20px}.font-light{font-weight:300!important}h3.header,.header h3{color:var(--heading-color);font-size:24px}h4.title-in-tab-content,.title-in-tab-content h4{color:var(--heading-color);font-size:20px;margin-bottom:24px}.header{padding-bottom:12px}.header h1,.header h2,.header h3,.header h4{margin-bottom:0;font-weight:600;color:var(--heading-color)}.header-sub{padding-top:0;padding-bottom:16px}.header-sub h4{color:var(--heading-color);margin-bottom:0;font-size:16px;font-weight:400}.header-p-b-none{padding-bottom:0}.header-filter{padding-bottom:20px}.action-create-class{width:120px;height:120px;margin-right:20px;background-color:transparent;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:70% auto;box-shadow:0 4px 2px #3c404314,0 2px 2px 1px #3c404329;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.action-create-class>i,.action-create-class span{color:#f0810f;font-size:64px}.action-button .text{color:var(--heading-color);font-size:16px;font-weight:700;margin-bottom:12px}.action-button button{width:170px;height:40px;font-size:16px}.action-create-caseloads{width:120px;height:120px;margin-right:20px;background-color:transparent;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:70% auto;box-shadow:0 4px 2px #3c404314,0 2px 2px 1px #3c404329;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.action-create-caseloads>i,.action-create-caseloads span{color:#f0810f;font-size:64px}.card-title{text-transform:capitalize;padding-top:16px;padding-bottom:4px}.lighter-gray-color{color:#5f7795}.text-normal,.normal-color{color:var(--text-color)}.orange-color{color:var(--orange-color)}.text-grey,.gray-color{color:var(--text-color-secondary)}.text-placeholder{color:var(--placeholder-color)}.text-placeholder-matching{color:var(--placeholder-color);opacity:1;text-align:center;margin-top:16px}.text-placeholder-hover-show-pencil{color:var(--placeholder-hover-show-pencil-color)}.text-warning,.warning-color,.upcoming-color{color:var(--warning-color)}.text-danger,.danger-color,.error-color,.happening-color,.flag-iep-color,.flag-late-color,.effort-log-submited,.heart-color{color:var(--error-color)}.text-success,.success-color,.on-time-color{color:var(--success-color)}.text-message-due-date-in-discussion-thread,.text-danger-on-component-background{color:var(--due-date-color)}.primary-color-f70{color:var(--primary-color-f70)}.primary-color-f80{color:var(--primary-color-f80)}.primary-color-full{color:var(--primary-color)}.text-link,.link-color,.text-info,.primary-color{color:var(--link-color)}.text-link:hover,.link-color:hover,.text-info:hover,.primary-color:hover,.text-link:focus,.link-color:focus,.text-info:focus,.primary-color:focus{color:var(--link-hover-color)}.text-link-grey,.link-color-grey,.text-info-grey,.primary-color-grey{color:var(--heading-color)}.text-link-grey:hover,.link-color-grey:hover,.text-info-grey:hover,.primary-color-grey:hover{text-decoration:underline}.text-shadow-color,.shadow-color{color:var(--shadow-color)}.missing-color{color:var(--missing-color)}.scheduled-color,.owner-color{color:var(--scheduled-color)}.absent-color{color:#b95b1b}.disabled-color,.disabled-bg{cursor:not-allowed}.disabled-color{color:var(--disabled-color)!important}.disabled-text-color{color:var(--disabled-color)}.disabled-bg{background-color:var(--disabled-bg)}.disabled-input-bg{background-color:var(--disabled-input-bg)}.disabled-issubmitting-color.disabled-issubmitting-color{color:var(--issubmitting-disabled-color)}.disabled-issubmitting-color.disabled-issubmitting-color .svg-disabled-color svg{fill:var(--issubmitting-disabled-color)}.disabled-row-class-name{color:var(--row-disabled-color)}.hover-normal-color:hover{color:var(--text-color)}.hover-primary-color:hover{color:var(--primary-color)}.hover-underline:hover{text-decoration:underline}.eportfolio-color{color:#1d46f3}.text-ellipsis{text-overflow:ellipsis;overflow:hidden}.text-revert-white{color:#fff}.text-prev-next{width:calc(50% - 12px);border:1px solid var(--primary-color-f20);background-color:var(--text-color-secondary-f10);padding:4px 8px;margin-top:16px;font-size:14px;font-weight:500;line-height:1.4;border-radius:5px;transition:all .3s}@media screen and (max-width:576px){.text-prev-next{width:calc(50% - 8px)}}.text-prev-next-mt{margin-top:24px}.text-prev-next>i{color:var(--text-color);vertical-align:-1px}.text-prev-next:hover{border:1px solid var(--primary-color);background-color:var(--primary-color-f10);text-decoration:none}.text-prev-next:hover>i{color:var(--link-color)}.text-color-inverse,.info,.success,.error,.warning{color:#fff}.bulb-color{color:#f0810f}.blue-info-color{color:#2395ff}.info{background-color:var(--info-color-d8);border-color:var(--info-color-d8)}.success{background-color:var(--success-color);border-color:var(--success-color)}.score-report-green{background-color:var(--success-score-report)}.score-report-yellow{background-color:var(--yellow-score-report)}.score-report-orange{background-color:var(--orange-score-report)}.warning{background-color:var(--warning-color);border-color:var(--warning-color)}.error{background-color:var(--error-color);border-color:var(--error-color)}.yellow{background-color:#ff0}.orange{background-color:orange}.grey{background-color:var(--text-color-secondary);border-color:var(--text-color-secondary)}.tag{background-color:#2a3141;border-color:#1a1e28;color:#fff}.bg-primary-color{background-color:var(--primary-color)}.bg-primary-color-f10{background-color:var(--primary-color-f10)}.bg-primary-color-f50{background-color:var(--primary-color-f50)}.bg-primary-color-f70{background-color:var(--primary-color-f70)}.bg-text-color-f10{background-color:var(--text-color-f10)}.bg-text-color-secondary-f10,.bg-gray-f10{background-color:var(--text-color-secondary-f10)}.bg-success-color-f10{background-color:var(--success-color-f10)}.bg-error-color-f10,.bg-not-match-color{background-color:var(--error-color-f10)}.bg-warning-color-f10{background-color:var(--warning-color-f10)}.bg-component-color{background-color:var(--component-background)}.bg-component-color-f80{background-color:var(--component-background-f80)}.bg-layout-color{background-color:var(--layout-body-background)}.bg-input-disabled{background-color:var(--disabled-input-bg)}.bg-table-header-color{background-color:var(--table-bg-color)}.hover-bg-primary-color-f10,.hover-bg-success-color-f10,.hover-bg-text-color-f10,.hover-bg-text-color-secondary-f10,.hover-item-hover-bg{transition:all .2s}.hover-bg-primary-color-f10:hover{background-color:var(--primary-color-f10)}.hover-bg-success-color-f10:hover{background-color:var(--success-color-f10)}.hover-bg-text-color-f10:hover{background-color:var(--text-color-f10)}.hover-bg-text-color-secondary-f10:hover{background-color:var(--text-color-secondary-f10)}.hover-item-hover-bg:hover{background-color:var(--item-hover-bg)}.line-height-none{line-height:0}.line-height-base-sm{line-height:14px}.line-height-base{line-height:16px}.line-height-md{line-height:18px}.line-height-lg{line-height:20px}.line-height-xl{line-height:24px}.line-height-em{line-height:1em}.line-height-ant-button{line-height:42px;-webkit-user-select:none;-o-user-select:none;user-select:none}.flex-inline{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-schedule{width:33.3%}@media screen and (max-width:576px){.flex-schedule{width:100%}}.flex-publish-modal{display:flex}.flex-publish-modal .divider-publish{margin:0;height:auto}@media screen and (max-width:576px){.flex-publish-modal{flex-direction:column}.flex-publish-modal .divider-publish{display:none}}.flex-gap-schedule-announcement{gap:12px}@media screen and (max-width:576px){.flex-gap-schedule-announcement{gap:4px}}.flex-gap-margin-sm{gap:12px}.flex-gap-margin{gap:16px}@media screen and (max-width:1200px){.flex-gap-margin{gap:12px}}.flex-gap-margin-sm .ant-form-item,.flex-gap-margin .ant-form-item{margin-bottom:0}.flex-view-all-classes{align-items:end}.flex-view-all-classes-wrapper{padding-top:4px;padding-left:12px;padding-right:12px}@media screen and (max-width:576px){.flex-view-all-classes-wrapper{padding-top:12px}}.flex-view-all-classes .search-class,.flex-view-all-classes .site-name{width:300px}.flex-view-all-classes .term-name{width:200px}.flex-view-all-classes .ant-checkbox-wrapper{margin-bottom:10px}@media screen and (width:1024px){.flex-view-all-classes .ant-checkbox-wrapper{margin-bottom:0}}@media screen and (max-width:767px){.flex-view-all-classes .ant-checkbox-wrapper{margin-bottom:0}}@media screen and (max-width:576px){.flex-view-all-classes{flex-direction:column;align-items:start;width:100%}.flex-view-all-classes .ant-form-item{width:100%}.flex-view-all-classes .item-search .ant-form-item-label{display:none}.flex-view-all-classes .search-class,.flex-view-all-classes .site-name,.flex-view-all-classes .term-name{width:100%}}.flex-groups-item{flex:0 0 300px;margin-right:24px;margin-bottom:20px}@media screen and (max-width:576px){.flex-groups-item{flex:100%;margin-right:0}}.flex-groups-item-unassigned{flex:0 0 300px;margin-bottom:20px}@media screen and (max-width:576px){.flex-groups-item-unassigned{flex:100%}}.flex-image-library,.flex-hover-image{border:3px solid transparent}.flex-image-library img,.flex-hover-image img{object-fit:contain}.flex-image-library .icon-select,.flex-hover-image .icon-select{position:absolute;top:12px;right:16px;visibility:hidden}.flex-image-library .icon-select svg,.flex-hover-image .icon-select svg{fill:#fff}.flex-image-library:hover .icon-select,.flex-hover-image:hover .icon-select,.flex-image-library.selected .icon-select,.flex-hover-image.selected .icon-select{visibility:visible}.flex-image-library:hover,.flex-hover-image:hover{border-color:var(--primary-color)}.flex-image-library:hover .icon-select,.flex-hover-image:hover .icon-select{background-color:var(--primary-color);z-index:1}.flex-image-library:hover img,.flex-hover-image:hover img{opacity:.64}.flex-image-library.selected,.flex-hover-image.selected{border-color:var(--success-color)}.flex-image-library.selected .icon-select,.flex-hover-image.selected .icon-select{background-color:var(--success-color)}.flex-image-library.selected img,.flex-hover-image.selected img{opacity:1}.flex-image-library{width:calc(33% - 12px);margin-left:12px;margin-bottom:8px}@media screen and (max-width:576px){.flex-image-library{width:100%;margin-left:0}}.flex-hover-image{border-color:var(--border-color-base)}.flex-announcements-info{flex-basis:25%}.flex-group-generator-student-list{width:25%;max-width:300px}.flex-group-generator>div{margin-left:24px}@media only screen and (max-width:1920px){.flex-group-generator>div{width:calc(20% - 24px)}}@media only screen and (max-width:1600px){.flex-group-generator>div{width:calc(25% - 24px)}}@media only screen and (max-width:1200px){.flex-group-generator>div{width:calc(33.3% - 24px)}}.flex-class-link-section{flex:0 0 200px}.flex-edit-choice-quiz-checkbox{flex:0 0 120px}@media screen and (max-width:992px){.flex-edit-choice-quiz-checkbox{flex:0 0 72px;text-align:center}}.flex-edit-choice-quiz-remove-option{flex:0 0 20px}.flex-sumary-activity{flex:0 0 80px}.flex-effort-log{flex:0 0 70px}.flex-effort-log-icon{flex:0 0 20px}.flex-is-new-assignment-or-assessment{flex:0 0 362px;max-height:calc(100vh - 185px);overflow-y:auto;border:1px solid var(--border-color-base);border-radius:5px}@media screen and (max-width:1600px){.flex-is-new-assignment-or-assessment{max-height:calc(100vh - 177px)}}@media screen and (max-width:576px){.flex-is-new-assignment-or-assessment{max-height:unset;overflow-y:unset;flex:1;width:100%}}.flex-is-new-assignment-or-assessment .flex-vertical-with-create-new-discussion-only{flex-direction:column!important;align-items:start;gap:2px}.flex-grading-statuses{width:100%;max-width:320px}.flex-grading-statuses-total-assign{flex:0 0 100px;padding-left:3px;padding-right:3px}.flex-grade-breakdown-score,.flex-grade-breakdown-max-score,.flex-grade-breakdown-percentage,.flex-grade-breakdown-mark,.flex-grade-breakdown-total-assign{padding-left:3px;padding-right:3px}.flex-grade-breakdown-score,.flex-grade-breakdown-max-score,.flex-grade-breakdown-percentage{flex:0 0 80px}.flex-grade-breakdown-mark{flex:0 0 50px}.flex-faculty-admin-edit-user{flex:0 0 135px}.flex-faculty-admin-edit-user-role-field-only{flex:0 0 413px}@media screen and (max-width:768px){.flex-faculty-admin-edit-user-role-field-only{flex:100%}}.flex-faculty-admin-edit-user-student-profile-number{flex:0 0 135px}.flex-faculty-admin-edit-user-student-profile-grade{flex:0 0 50px}.flex-faculty-admin-edit-user-student-profile-school{flex:1}.flex-faculty-admin-edit-user-contacts-users-name{flex:0 0 280px}.flex-faculty-admin-edit-user-contacts-info>span{flex:1}.flex-faculty-admin-edit-user-contacts-info>span.phone-number{flex:0 0 100px}.flex-faculty-admin-edit-user-contacts-info>span.last-login{flex:0 0 150px}.flex-faculty-admin-edit-user-contacts-info>span.student-number{flex:0 0 120px}.flex-faculty-admin-edit-user-contacts-info>span.grade{flex:0 0 50px}.flex-faculty-admin-edit-user-contacts-info>span.school-sites{flex:0 0 200px}.flex-faculty-admin-edit-user-contacts-more-actions{flex:0 0 227px}.flex-faculty-admin-edit-user-student-main-info-number{flex:0 0 150px}.flex-faculty-admin-edit-user-student-main-info-grade{flex:0 0 125px}.flex-faculty-admin-edit-user-student-main-info-school{flex:0 0 388px}.flex-faculty-admin-edit-user-student-main-info-location{flex:0 0 200px}.flex-SIS-eKadence-activity{flex:0 0 210px}.flex-SIS-sync-with{flex:0 0 89px}.flex-create-with-ai{gap:12px}.flex-create-with-ai>div{width:calc((100% - 36px)/4);position:relative}@media screen and (max-width:576px){.flex-create-with-ai>div{width:100%}}.flex-create-with-ai>div .img-wrapper{min-width:24px;width:24px;height:24px}.flex-create-with-ai>div .more-actions{width:24px;height:24px;border-radius:12px;position:absolute;top:8px;right:2px;background-color:var(--component-background)}.flex-create-with-ai>div .more-actions:hover{background-color:var(--primary-color-f10)}.flex-create-with-ai>div .more-actions:hover svg{fill:var(--primary-color)}.flex-dashboard-birthdays-widget-student-name{flex:0 0 150px}.flex-dashboard-birthdays-widget-date{flex:0 0 50px}.flex-academic-planner-grade{flex:0 0 120px}@media screen and (max-width:576px){.flex-student-profile-page-in-parent-portal{flex-direction:column-reverse}}.flex-master-template{padding:12px 12px 0}.flex-master-template .card-in-master-template{border-bottom:1px solid var(--border-color-base)}.flex-master-template .card-in-master-template:last-child{border-bottom-width:0}.slider-footer{display:flex;flex:auto;flex-direction:column;min-height:0;height:100%}.slider-footer .menu{flex:auto;min-height:0}.slider-footer .footer{position:absolute;color:var(--text-color-secondary);flex:0 0 auto;padding:8px 20px;border-top:1px solid var(--normal-color);left:0;bottom:0;width:100%;text-align:center}.ant-input-number{background-color:var(--component-background);border-color:var(--border-color-base);color:var(--text-color)}.ant-input-number .ant-input-number-input{padding:5px 8px}.ant-input-number-lg{font-size:14px}.ant-input-number-lg.input-lg,.ant-input-number-lg input{height:42px}.ant-input-number:hover{border-color:var(--input-hover-border-color)}.ant-input-number:focus,.ant-input-number-focused{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20)}.ant-input-number-handler:active{background:var(--default-background-gray)}.ant-input-number-handler:hover .ant-input-number-handler-up-inner,.ant-input-number-handler:hover .ant-input-number-handler-down-inner{color:var(--link-color)}.ant-input-number-handler-wrap{background-color:var(--component-background);border-left-color:var(--border-color-base)}.ant-input-number-handler-down{border-top-color:var(--border-color-base)}.ant-input-number-out-of-range .ant-input-number-input-wrap input{color:var(--error-text-color)}.ant-input-number-disabled,.ant-input-number[disabled]{background-color:var(--disabled-input-bg)!important;color:var(--disabled-input-color)!important;border-color:var(--border-color-base)!important;box-shadow:none}.ant-input-number-disabled:hover,.ant-input-number[disabled]:hover{border-color:var(--border-color-base)}.ant-input-number-disabled:focus,.ant-input-number[disabled]:focus,.ant-input-number-disabled-focused,.ant-input-number[disabled]-focused{border-color:var(--border-color-base);box-shadow:none}.ant-input-number.rubric-exceed-max-score .ant-input-number-input{color:var(--success-color)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ant-input.search-students-in-caseload .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button,.ant-select.search-students-in-caseload .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button,.ant-input-search.search-students-in-caseload .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button,.search-filter-by-in-gradebook.search-students-in-caseload .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button,.ant-input.search-student-in-group-members .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button,.ant-select.search-student-in-group-members .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button,.ant-input-search.search-student-in-group-members .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button,.search-filter-by-in-gradebook.search-student-in-group-members .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button{height:42px;display:flex;align-items:center}.ant-input.search-students-in-caseload .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button>span,.ant-select.search-students-in-caseload .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button>span,.ant-input-search.search-students-in-caseload .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button>span,.search-filter-by-in-gradebook.search-students-in-caseload .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button>span,.ant-input.search-student-in-group-members .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button>span,.ant-select.search-student-in-group-members .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button>span,.ant-input-search.search-student-in-group-members .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button>span,.search-filter-by-in-gradebook.search-student-in-group-members .ant-input-affix-wrapper-lg+.ant-input-group-addon .ant-input-search-button>span{display:inline-flex}.ant-input.search-students-in-caseload,.ant-select.search-students-in-caseload,.ant-input-search.search-students-in-caseload,.search-filter-by-in-gradebook.search-students-in-caseload{width:540px}@media screen and (max-width:992px){.ant-input.search-students-in-caseload,.ant-select.search-students-in-caseload,.ant-input-search.search-students-in-caseload,.search-filter-by-in-gradebook.search-students-in-caseload{width:100%}}.ant-input.search-student-in-group-members,.ant-select.search-student-in-group-members,.ant-input-search.search-student-in-group-members,.search-filter-by-in-gradebook.search-student-in-group-members{max-width:535px}.ant-input.search-filter-by,.ant-select.search-filter-by,.ant-input-search.search-filter-by,.search-filter-by-in-gradebook.search-filter-by{width:178px}.ant-input.search-filter-by-with-standard,.ant-select.search-filter-by-with-standard,.ant-input-search.search-filter-by-with-standard,.search-filter-by-in-gradebook.search-filter-by-with-standard{width:250px}.ant-input.search-filter-by .ant-input-affix-wrapper,.ant-select.search-filter-by .ant-input-affix-wrapper,.ant-input-search.search-filter-by .ant-input-affix-wrapper,.search-filter-by-in-gradebook.search-filter-by .ant-input-affix-wrapper,.ant-input.search-filter-by.ant-input-affix-wrapper,.ant-select.search-filter-by.ant-input-affix-wrapper,.ant-input-search.search-filter-by.ant-input-affix-wrapper,.search-filter-by-in-gradebook.search-filter-by.ant-input-affix-wrapper{height:42px}.ant-input.search-filter-by .ant-input-affix-wrapper .ant-input-prefix,.ant-select.search-filter-by .ant-input-affix-wrapper .ant-input-prefix,.ant-input-search.search-filter-by .ant-input-affix-wrapper .ant-input-prefix,.search-filter-by-in-gradebook.search-filter-by .ant-input-affix-wrapper .ant-input-prefix,.ant-input.search-filter-by.ant-input-affix-wrapper .ant-input-prefix,.ant-select.search-filter-by.ant-input-affix-wrapper .ant-input-prefix,.ant-input-search.search-filter-by.ant-input-affix-wrapper .ant-input-prefix,.search-filter-by-in-gradebook.search-filter-by.ant-input-affix-wrapper .ant-input-prefix{margin-right:8px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:var(--text-color);-webkit-box-shadow:0 0 0px 63px var(--component-background) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill{-webkit-text-fill-color:var(--text-color)!important}.ant-input{background-color:var(--component-background);color:var(--text-color);border-color:var(--border-color-base);font-size:14px;padding:5px 8px}.ant-input.min-w{width:200px}.ant-input.input-image-sizing{min-width:74px;width:74px}.ant-input-group-addon{color:var(--text-color);background-color:var(--layout-body-background);border-color:var(--border-color-base)}.ant-input-lg.input-lg{height:42px}.ant-input-lg.add-filter-input{width:110px}.ant-input:hover{border-color:var(--input-hover-border-color)}.ant-input:focus,.ant-input-focused{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20)}.ant-input-affix-wrapper{color:var(--text-color);background-color:var(--component-background);border-color:var(--border-color-base)}.ant-input-affix-wrapper:hover{border-color:var(--input-hover-border-color)}.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20)}.ant-input-affix-wrapper.input-lg{height:42px}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:var(--primary-color)}.ant-input[disabled]{background-color:var(--disabled-input-bg);color:var(--disabled-input-color)}.ant-input[disabled]:hover{border-color:var(--border-color-base)}.ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon{color:var(--text-color)}.ant-input-affix-wrapper .ant-input{padding:5px 8px}.ant-input-affix-wrapper-lg{height:42px}.ant-input-affix-wrapper.power-search{border-radius:30px;padding-left:24px}.ant-input-affix-wrapper.power-search-admin-edit-user,.ant-input-affix-wrapper.input-user-search{width:300px}.ant-input-affix-wrapper.comments-bank-input .ant-input{background:transparent;padding-left:8px;padding-right:28px;position:absolute;top:0;left:0;bottom:0;z-index:9}.ant-input-affix-wrapper.comments-bank-input .ant-input-suffix{position:absolute;top:0;bottom:0;right:12px;z-index:1}.ant-input-affix-wrapper.interclass-activity{width:150px}.ant-input-affix-wrapper.interclass-activity .ant-input{text-align:center}.ant-input.power-search-detail{width:500px}@media screen and (max-width:768px){.ant-input.power-search-detail{min-width:204px;width:auto}}.ant-input-group-wrapper.search-team-in-faculty-admin .ant-input{padding:5px 8px}.ant-input-group-wrapper.search-event-passtrack .ant-input{height:42px;font-weight:400}.ant-input::placeholder{color:var(--disabled-color)}.ant-select{color:var(--text-color)}.ant-select-selector{font-size:14px!important}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20)!important}.ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--component-background);border-color:var(--border-color-base);box-shadow:transparent;padding-left:8px}.ant-select:focus :not(.ant-select-customize-input) .ant-select-selector,.ant-select-focused :not(.ant-select-customize-input) .ant-select-selector,.ant-select-outlined :not(.ant-select-customize-input) .ant-select-selector{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20)!important}.ant-select-lg{font-size:14px}.ant-select-selection-selected-value img{width:20px}.ant-select-selection-placeholder{color:var(--placeholder-color)}.ant-select-arrow{color:var(--text-color)}.ant-select-arrow .ant-select-arrow-icon{font-size:12px;margin-right:0}.ant-select-arrow svg{width:11px;fill:var(--text-color-secondary)}.ant-select-clear{width:16px;height:16px;margin-top:-8px;right:12px}.ant-select-clear .anticon{font-size:16px}.ant-select-dropdown{background-color:var(--component-background);color:var(--text-color)}.ant-select-dropdown.select-fill-in-blank-questions-dropdown .select-fill-in-blank-questions-dropdown-item .ant-select-item-option-content,.ant-select-dropdown.select-filter-by-category .select-fill-in-blank-questions-dropdown-item .ant-select-item-option-content,.ant-select-dropdown.select-fill-in-blank-questions-dropdown .select-filter-by-category-dropdown-item .ant-select-item-option-content,.ant-select-dropdown.select-filter-by-category .select-filter-by-category-dropdown-item .ant-select-item-option-content{white-space:normal}.ant-select-dropdown.select-fill-in-blank-questions-dropdown .select-fill-in-blank-questions-dropdown-item .ant-select-item-option-content,.ant-select-dropdown.select-filter-by-category .select-fill-in-blank-questions-dropdown-item .ant-select-item-option-content{padding:0 2px}.ant-select-dropdown.select-fill-in-blank-questions-dropdown .select-fill-in-blank-questions-dropdown-item .ant-select-item-option-content .sun-editor-editable,.ant-select-dropdown.select-filter-by-category .select-fill-in-blank-questions-dropdown-item .ant-select-item-option-content .sun-editor-editable{padding:0}.ant-select-dropdown.select-fill-in-blank-questions-dropdown .select-filter-by-category-dropdown-item .ant-select-item-option-content,.ant-select-dropdown.select-filter-by-category .select-filter-by-category-dropdown-item .ant-select-item-option-content{display:flex;align-items:center}.ant-select-dropdown.select-fill-in-blank-questions-dropdown .select-filter-by-category-dropdown-item .ant-select-item-option-content .category-bg-color,.ant-select-dropdown.select-filter-by-category .select-filter-by-category-dropdown-item .ant-select-item-option-content .category-bg-color{min-width:16px;width:16px;height:16px;border-radius:2.5px}.ant-select-dropdown.select-student-name-quick-grader .ant-select-item-option-content,.ant-select-dropdown.select-show-full-content .ant-select-item-option-content{white-space:normal;word-break:break-word}.ant-select-dropdown.select-student-name-parent-portal .ant-select-item{padding:0}.ant-select-dropdown.select-student-name-parent-portal .ant-select-item-option-content a{color:var(--text-color);display:block;height:100%;padding:5px 12px}.ant-select-dropdown.select-student-name-parent-portal .ant-select-item-option-content a:hover{background-color:var(--item-hover-bg)}.ant-select-dropdown.select-font-size-admin-edit-gradereport-templates .ant-select-item{line-height:normal}.ant-select-dropdown.select-category-important-date .options-center .ant-select-item-option-content,.ant-select-dropdown.select-class-progress-report .options-center .ant-select-item-option-content{display:flex;align-items:center;white-space:normal}.ant-select-dropdown.select-within-tiny .ant-select-item-option-content{white-space:normal}.ant-select-dropdown.select-within-tiny .ant-select-item-option-content .mce-content-body p{margin-bottom:0}.ant-select-dropdown.autocomplete-search-like-table-header{padding-top:0}.ant-select-dropdown.autocomplete-search-like-table-header .ant-select-item:first-child{background-color:var(--table-bg-color)}.ant-select-dropdown.autocomplete-search-like-table-header .ant-select-item .ant-select-item-option-content{white-space:normal}.ant-select-dropdown.select-activity-name-in-quickgrader-breadcrumb .ant-select-item-option-grouped{padding-inline-start:12px}.ant-select-item{color:var(--text-color)}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--item-hover-bg)}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--text-color);background-color:var(--item-hover-bg)}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:var(--link-color)}.ant-select.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--disabled-input-bg);background-color:var(--disabled-input-bg);color:var(--disabled-input-color)}.ant-select.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector:hover{border-color:var(--border-color-base)}.ant-select-selection-item img{width:20px}.ant-select-selection-item .sort-by-select-align-left{display:inline-block;width:90px}.ant-select-item-option-content img{width:20px}.ant-select-item-option-content .sort-by-select-align-left{display:inline-block;width:90px}.ant-select-item-option-content .select-search .ant-avatar>img{width:100%}.ant-select-item-option-content .select-search-students-in-results .ant-avatar{margin-right:8px}.ant-select-item-option-content .select-search-students-in-results .ant-avatar>img{width:100%;margin-bottom:0;margin-right:0}.ant-select-item.select-dd-list-item .ant-select-item-option-content{display:flex;align-items:center}.ant-select-item.select-item-class-progress-report .ant-select-item-option-content img{width:100%;margin-bottom:0;margin-right:0}.ant-select.selec-w-sm{width:60px}.ant-select.select-w-set-icon-picker{width:90px}.ant-select.select-sort-by{width:120px}.ant-select.select-sort-by-discusson-item{min-width:250px}.ant-select.select-sort-by-in-gradebook{width:300px}.ant-select.select-lg-class-name+.gradebook-header-filter-actions-align .select-sort-by-in-gradebook{width:215px}.ant-select.select-lg-class-name+.gradebook-header-filter-actions-align button{width:auto}.ant-select.select-order-by{width:182px}.ant-select.w-type-share-eportfolio{width:150px}.ant-select.select-dd-list-item .ant-select-item-option-content,.ant-select.select-dd-list-item .ant-select-selector .ant-select-selection-item{display:flex;align-items:center}.ant-select.select-student-in-mobile{width:100%}.ant-select.select-student-in-mobile.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:40px}.ant-select.select-student-in-mobile.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item{line-height:40px}.ant-select.select-submission-type,.ant-select.select-grading-term{width:320px}@media screen and (max-width:768px){.ant-select.select-submission-type,.ant-select.select-grading-term{width:100%;max-width:320px}}.ant-select.ant-select.select-student-review-option{width:300px}.ant-select.select-fill-in-blank-questions{min-width:100px;width:auto}.ant-select.select-fill-in-blank-questions .ant-select-arrow{margin-top:-6px}.ant-select.select-fill-in-blank-questions span.ML__mathlive{padding:8px}.ant-select.select-fill-in-blank-questions.ant-select-single .ant-select-selector:after,.ant-select.select-fill-in-blank-questions.ant-select-single .ant-select-selector .ant-select-selection-item:after,.ant-select.select-fill-in-blank-questions.ant-select-single .ant-select-selector .ant-select-selection-placeholder:after{display:none}.ant-select.select-fill-in-blank-questions .ant-select-selection-item{display:flex;align-items:center}.ant-select.select-comment-bank{width:320px}@media screen and (max-width:768px){.ant-select.select-comment-bank{width:100%;max-width:320px}}.ant-select.select-comment-bank.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:32px}.ant-select.select-is-graded-manage-category,.ant-select.select-score-w-320{width:320px}@media screen and (max-width:768px){.ant-select.select-is-graded-manage-category,.ant-select.select-score-w-320{width:100%;max-width:320px}}.ant-select.select-custom-score{min-width:80px;width:80px}.ant-select.student-sort-name-header{width:200px}.ant-select.select-recurrence-type,.ant-select.select-shoulder-tap-answer-type{width:150px}.ant-select.select-start-pages{width:250px}.ant-select.select-choose-portal{width:100px}.ant-select.select-school-name,.ant-select.select-academic-level{width:300px}.ant-select.select-ai-model{width:200px}.ant-select.select-announcement-poll-view{min-width:300px;width:100%}.ant-select.select-announcement-poll-view .mce-content-body{white-space:normal}.ant-select.select-student-sumamry-report .ant-select-selection-item .ant-avatar img{width:100%;margin:0;object-fit:cover}.ant-select.select-send-notification .send-notification-title{display:none}.ant-select.select-activity-quickgrader-breadcrumb{max-width:35vw}@media screen and (max-width:1600px){.ant-select.select-activity-quickgrader-breadcrumb{max-width:25vw}}@media screen and (max-width:1200px){.ant-select.select-activity-quickgrader-breadcrumb{max-width:25vw}}@media screen and (max-width:992px){.ant-select.select-activity-quickgrader-breadcrumb{max-width:35vw}}@media screen and (max-width:768px){.ant-select.select-activity-quickgrader-breadcrumb{max-width:unset}}@media screen and (max-width:576px){.ant-select.select-activity-quickgrader-breadcrumb{max-width:unset}}@media screen and (max-width:480px){.ant-select.select-activity-quickgrader-breadcrumb{max-width:unset}}.ant-select.select-lg .ant-select-selection-placeholder{line-height:42px!important}.ant-select.select-lg.ant-select-multiple .ant-select-selection-overflow-item-suffix{min-height:auto}.ant-select.select-lg.add-filter-select-for{width:200px}.ant-select.select-lg.add-filter-show-student-with{width:172px}.ant-select.select-lg.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--component-background);color:var(--text-color);height:42px}.ant-select.select-lg.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item{line-height:42px}.ant-select.select-lg.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:40px}.ant-select.select-lg.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input):not(.ant-select-selection-search-input){height:42px}.ant-select.select-lg.ant-select-multiple.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector,.ant-select.select-lg.ant-select-multiple.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input):not(.ant-select-selection-search-input){min-height:42px;height:auto}.ant-select.select-lg.ant-select-multiple.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select.select-lg.ant-select-multiple.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input):not(.ant-select-selection-search-input) .ant-select-selection-item{line-height:34px}.ant-select.select-lg.ant-select-multiple.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:26px}.ant-select.select-lg.select-image-sizing{width:74px}.ant-select.select-lg-eportfolio-theme-selector{min-width:164px}.ant-select.select-lg-eportfolio-theme-selector-update-background{min-width:90px}.ant-select.select-lg-school{width:300px}.ant-select.select-lg-school-align-datetime{width:325px}@media screen and (max-width:576px){.ant-select.select-lg-school-align-datetime{width:100%}}.ant-select.select-lg-school-in-rubric-settings{width:320px}@media screen and (max-width:576px){.ant-select.select-lg-school-in-rubric-settings{min-width:300px;width:100%;margin-bottom:12px}}.ant-select.select-lg-class-name{width:300px}@media screen and (max-width:576px){.ant-select.select-lg-class-name{width:285px}}.ant-select.select-lg-class-name .ant-select-selection-item,.ant-select.select-lg-class-name .link-section-class-selector{display:flex!important}.ant-select.select-lg-class-name .ant-select-selection-item-name,.ant-select.select-lg-class-name .link-section-class-selector-name{flex:1;display:block}.ant-select.select-lg-class-name .ant-select-selection-item-master,.ant-select.select-lg-class-name .link-section-class-selector-master{white-space:nowrap}.ant-select.select-lg-grading-term{width:200px}.ant-select.select-lg-special-character{width:170px}.ant-select.select-lg-grading-scale{width:320px}@media screen and (max-width:576px){.ant-select.select-lg-grading-scale{width:100%;max-width:320px}}.ant-select.select-lg-grading-scale-score{width:160px}.ant-select.select-lg-grading-scale-score.select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item{line-height:20px;white-space:normal}.ant-select.select-lg-filter-by-school-in-admin{width:500px}.ant-select.select-lg-occurrence-list{width:120px}.ant-select.select-lg-filter-by-category,.ant-select.select-lg-filter-by-date-range{width:150px}.ant-select.select-lg-migrade-score{width:300px;max-width:300px}.ant-select.select-lg.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--disabled-input-bg);color:var(--disabled-input-color);border-color:var(--disabled-input-bg)}.ant-select.select-lg:hover.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--primary-color)}.ant-select.select-lg:hover.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--disabled-input-bg)}.ant-select.autocomplete-sm .ant-select-selection-placeholder{line-height:34px!important}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--component-background);color:var(--text-color);border-color:var(--border-color-base);padding-left:8px}.ant-select-multiple .ant-select-selector{background-color:var(--component-background);border-color:var(--border-color-base);padding-left:8px}.ant-select-multiple .ant-select-selection-item{background:var(--default-background-gray);border:1px solid var(--border-color-base)}.checkbox-groups-discussions-in-Resources .ant-checkbox-wrapper{margin-top:10px}.checkbox-groups-discussions-in-Resources .wrap-discussion-thread-list{background-color:transparent;flex:1;margin-top:4px;margin-bottom:4px;padding:4px 12px}.share-conference-class-name{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;column-gap:24px}.share-conference-class-name .ant-checkbox+span{font-weight:400;padding-right:0;line-height:18px}@media screen and (max-width:768px){.share-conference-class-name{grid-template-columns:repeat(1,minmax(0,1fr))}}.checkbox-group-label-normal-add-accommodation-list .ant-checkbox-wrapper{margin-bottom:8px}.checkbox-group-label-normal-add-accommodation-list .ant-checkbox-wrapper:last-child{margin-bottom:0}.checkbox-group-label-normal .ant-checkbox+span{font-weight:400;padding-right:0;line-height:18px}.checkbox-fill-in-blank-questions span{display:inline-block;margin-right:8px}.student-check-list{display:flex;flex-wrap:wrap;gap:8px}.student-check-list .ant-checkbox-wrapper{width:calc(33.33% - 8px)}@media screen and (max-width:992px){.student-check-list .ant-checkbox-wrapper{width:42%}}@media screen and (max-width:576px){.student-check-list .ant-checkbox-wrapper{width:100%}}.ant-checkbox-wrapper.checkbox-anonymous-in-discussion,.ant-checkbox-wrapper.checkbox-search-recipients{display:flex;align-items:center}.ant-checkbox-wrapper.checkbox-anonymous-in-discussion .ant-checkbox,.ant-checkbox-wrapper.checkbox-search-recipients .ant-checkbox{top:0}.ant-checkbox-wrapper.is-extra-credit .ant-checkbox-inner,.ant-checkbox-wrapper.is-extra-credit:hover .ant-checkbox-inner{border-color:var(--success-color)}.ant-checkbox-wrapper.is-extra-credit.ant-checkbox-wrapper-checked .ant-checkbox-inner,.ant-checkbox-wrapper.is-extra-credit.ant-checkbox-wrapper-checked:hover .ant-checkbox-inner{border-color:var(--success-color);background-color:var(--success-color)}.ant-checkbox-wrapper.is-extra-credit:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{border-color:var(--success-color);background-color:var(--success-color)}.ant-checkbox-wrapper.checkbox-within-iep-tag{display:flex;align-items:center}.ant-checkbox-wrapper.checkbox-within-iep-tag .ant-checkbox+span{display:inline-flex}.ant-checkbox-wrapper.checkbox-view-items{width:fit-content;display:flex;align-items:center}.ant-checkbox-wrapper.checkbox-view-items .ant-checkbox{top:0}.ant-checkbox-wrapper.checkbox-view-items .ant-checkbox+span{width:100%;overflow:auto;display:flex;align-items:flex-start}.ant-checkbox-wrapper.checkbox-view-items .ant-checkbox+span .sun-editor-editable{padding:0}.ant-checkbox-wrapper.checkbox-view-items .sun-editor-editable{width:100%;padding:4px;overflow:auto}.ant-radio{color:var(--text-color)}.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner,.ant-radio-input:focus+.ant-radio-inner{border-color:var(--primary-color)}.ant-radio-wrapper{color:var(--text-color)}.ant-radio-wrapper .ant-radio-inner{border-color:var(--border-checkbox-color)}.ant-radio-wrapper.flag-clear-checkbox .set-flag-clear{margin-top:8px}.ant-radio-wrapper.flag-clear-checkbox .ant-radio{align-self:start;top:1px}.ant-radio-wrapper.label-align-center .ant-radio+span{display:flex;align-items:center}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 2px var(--primary-color-f20)}.ant-radio-checked:after{border-color:var(--primary-color)}.ant-radio-inner{background-color:var(--component-background);border-color:var(--border-checkbox-color)}.ant-radio-inner:after{background-color:var(--primary-color)}.ant-radio-disabled+span{color:var(--disabled-color)}.ant-radio-group{color:var(--text-color)}.ant-radio-group .ant-radio-wrapper{margin-bottom:8px}.ant-radio-group .ant-radio-wrapper.label-mb-0{margin-bottom:0}.ant-radio-group.vertical-radio-group .ant-radio-wrapper,.ant-radio-group.visible-to .ant-radio-wrapper,.ant-radio-group.radio-group-m-b-0 .ant-radio-wrapper{font-weight:400;margin-right:0}.ant-radio-group.radio-group-m-b-0 .ant-radio-wrapper{margin-bottom:0;min-height:unset}.ant-radio-group.radio-group-m-b-base .ant-radio-wrapper{min-height:inherit;margin-bottom:8px}.ant-radio-group.radio-group-what-need-grading-widget .ant-radio-button-wrapper{color:var(--text-color-secondary)}.ant-radio-group.radio-group-what-need-grading-widget .ant-radio-button-wrapper:hover{color:var(--link-color)}.ant-radio-group.radio-group-filter-in-caseloads label.ant-radio-button-wrapper{line-height:32px}.ant-radio-group.radio-group-need-revision .ant-radio-wrapper{margin-right:24px}.ant-radio-group.radio-group-need-revision .ant-radio-wrapper span.ant-radio+*{padding-left:2px}.ant-radio-group.radio-group-require-image-post .ant-radio-button-wrapper{font-size:13px;padding-left:8px;padding-right:8px;height:auto}.ant-radio-group.radio-group-select-app .ant-radio-wrapper .ant-radio+span{padding-inline-end:0;width:100%}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper:not(:first-child){color:var(--text-color)}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper-checked:not(:first-child){color:var(--text-color)}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper-checked:first-child,.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper-checked:first-child:hover{color:var(--text-color)}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper:not(:first-child)[style*=background]{color:#000}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper:not(:first-child)[style*=background]:hover{color:#000}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){outline:2px solid var(--primary-color);outline-color:var(--success-color);border-color:var(--success-color)}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:var(--text-color);border-color:var(--success-color);background-color:transparent}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper-checked:first-child:not(.ant-radio-button-wrapper-disabled){color:var(--text-color)}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper-checked:first-child:not(.ant-radio-button-wrapper-disabled):hover{color:var(--text-color)}.ant-radio-group.radio-group-skill-reward .ant-radio-button-wrapper-checked:not(:first-child):before{left:0;background-color:var(--success-color)}.ant-radio-group.radio-group-skill-reward.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:var(--component-background);border-right-color:var(--success-color)}.ant-radio-group.vertical-radio-group{display:flex;flex-direction:column}.ant-radio-group.vertical-radio-group .ant-radio+span .mark-as-missing-label-w,.ant-radio-group.vertical-radio-group .ant-radio+span .mark-as-late-label-w{width:170px}.ant-radio-group.vertical-radio-group .ant-radio+span .clear-missing-checkbox,.ant-radio-group.vertical-radio-group .ant-radio+span .clear-late-checkbox,.ant-radio-group.vertical-radio-group .ant-radio+span .clear-excused-checkbox{width:110px}.ant-radio-checked .ant-radio-inner{border-color:var(--primary-color)}.ant-radio-disabled{cursor:not-allowed}.ant-radio-disabled .ant-radio-inner{background-color:var(--disabled-input-bg);border-color:var(--border-checkbox-color)!important;cursor:not-allowed}.ant-radio-disabled .ant-radio-inner:after{background-color:var(--radio-dot-disabled-color)}.ant-radio-disabled .ant-radio-input{cursor:not-allowed}.ant-radio-disabled+span{color:var(--disabled-color);cursor:not-allowed}.ant-radio-button-wrapper{height:34px;line-height:32px;color:var(--text-color);background-color:var(--component-background);border-color:var(--border-checkbox-color)}.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked,.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{border-color:var(--border-checkbox-color)}.ant-radio-group-large .ant-radio-button-wrapper{height:42px;line-height:40px}.ant-radio-group-small .ant-radio-button-wrapper{height:24px;line-height:22px}.ant-radio-button-wrapper:first-child{border-left-color:var(--border-checkbox-color)}.ant-radio-button-wrapper:not(:first-child):before{background-color:var(--border-checkbox-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--link-color);background:#fff;border-color:var(--primary-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--primary-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:var(--primary-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:var(--link-hover-color);border-color:var(--link-hover-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:var(--link-hover-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:var(--primary-color-f70);border-color:var(--primary-color-f70)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before{background-color:var(--primary-color-f70)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px #3c4ebc1f}.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:var(--link-hover-color)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:var(--primary-color);border-color:var(--primary-color)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:var(--link-hover-color);border-color:var(--link-hover-color)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#fff;background:var(--primary-color-f70);border-color:var(--primary-color-f70)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px #3c4ebc1f}.ant-radio-button-wrapper:hover{color:var(--link-hover-color)}.ant-radio-button-wrapper-disabled{color:var(--disabled-color);background-color:var(--disabled-input-bg);border-color:var(--border-color-base);cursor:not-allowed}.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{color:var(--disabled-color);background-color:var(--disabled-input-bg);border-color:var(--border-color-base)}.ant-radio-button-wrapper-disabled:first-child{border-left-color:var(--border-color-base)}.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{color:var(--disabled-color);background-color:var(--primary-color-f10);border-color:var(--primary-color-f10);box-shadow:none}.ant-radio-group .ant-radio-button-wrapper-disabled:not(:first-child):before{background-color:var(--border-color-base)}.ant-picker{color:var(--text-color);background-color:var(--component-background);border-color:var(--border-color-base);padding:5px 12px}.ant-picker .ant-picker-suffix{display:flex;color:var(--text-color)}.ant-picker .ant-picker-clear{color:var(--text-color);background-color:var(--component-background);line-height:0}.ant-picker-large{height:42px}.ant-picker-large .ant-picker-input>input{font-size:14px;height:22px}.ant-picker-custom{width:320px;white-space:nowrap;padding:0 8px 0 0;border:1px solid var(--border-color-base);border-radius:5px}@media screen and (max-width:768px){.ant-picker-custom{width:100%;max-width:320px}}.ant-picker-custom .ant-picker-clear{opacity:0}.ant-picker-custom:hover .ant-picker-clear{opacity:1;right:6px}.ant-picker-custom:focus,.ant-picker-custom-focused{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20)}.ant-picker-custom .ant-picker{width:168px;padding:2px 8px;max-height:40px;box-shadow:none}@media screen and (max-width:576px){.ant-picker-custom .ant-picker{width:135px}}.ant-picker-custom .ant-picker.add-filter-last-login{width:120px}.ant-picker-custom .ant-picker.ant-picker-disabled{background-color:transparent;border-color:transparent}.ant-picker-custom .time-picker{padding-left:0;padding-right:0;margin-left:32px;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-picker-custom .ant-picker+.react-time-picker .react-time-picker__wrapper{border:0}.ant-picker-custom .ant-picker+.react-time-picker .react-time-picker__wrapper .react-time-picker__inputGroup__amPm{-webkit-appearance:none;outline:none}.ant-picker-custom .ant-picker+.react-time-picker .react-time-picker__wrapper .react-time-picker__inputGroup input{outline:none}.ant-picker-custom .ant-picker+.react-time-picker .react-time-picker__wrapper .react-time-picker__button:enabled{visibility:hidden}.ant-picker-custom.date-custom-greeting .ant-picker{background:transparent;border-color:transparent;box-shadow:none}.ant-picker-custom-hide-time .ant-picker{width:138px;padding-right:0}.ant-picker-custom-hide-time .hide-time-only{position:absolute;top:10px;right:12px}.ant-picker:hover{border-color:var(--input-hover-border-color)}.ant-picker:focus,.ant-picker-focused{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20)}.ant-picker.ant-picker-disabled{background:var(--disabled-input-bg);border-color:var(--border-color-base);cursor:not-allowed}.ant-picker.ant-picker-disabled .ant-picker-suffix{color:var(--disabled-input-color)}.ant-picker-input>input{color:var(--text-color)}.ant-picker-input>input:hover{border-color:var(--input-hover-border-color)}.ant-picker-input>input[disabled]{background:transparent;color:var(--disabled-input-color)}.ant-picker-dropdown{color:var(--text-color)}.ant-picker-dropdown.birthday-picker-without-year .ant-picker-header{padding:0}.ant-picker-dropdown.birthday-picker-without-year .ant-picker-header button{padding-left:24px;padding-right:24px}.ant-picker-dropdown.birthday-picker-without-year .ant-picker-header .ant-picker-header-super-prev-btn,.ant-picker-dropdown.birthday-picker-without-year .ant-picker-header .ant-picker-header-super-next-btn,.ant-picker-dropdown.birthday-picker-without-year .ant-picker-header-view .ant-picker-year-btn,.ant-picker-dropdown.birthday-picker-without-year .ant-picker-body .ant-picker-content thead{display:none}.ant-picker-dropdown.birthday-picker-without-year.hide-prev-button .ant-picker-header{cursor:not-allowed}.ant-picker-dropdown.birthday-picker-without-year.hide-prev-button .ant-picker-header .ant-picker-header-prev-btn{pointer-events:none;color:var(--disabled-color)}.ant-picker-dropdown.birthday-picker-without-year.hide-prev-button .ant-picker-header-view{cursor:default}.ant-picker-dropdown.birthday-picker-without-year.hide-next-button .ant-picker-header{cursor:not-allowed}.ant-picker-dropdown.birthday-picker-without-year.hide-next-button .ant-picker-header .ant-picker-header-next-btn{pointer-events:none;color:var(--disabled-color)}.ant-picker-dropdown.birthday-picker-without-year.hide-next-button .ant-picker-header-view{cursor:default}.ant-picker-panel{background-color:var(--component-background);border-color:var(--border-color-base)}.ant-picker-panel-container{background-color:var(--component-background)}.ant-picker-panel .ant-picker-footer{border-top-color:var(--border-color-base)}.ant-picker-time-panel-column:not(:first-child){border-left:1px solid var(--border-color-base)}.ant-picker-time-panel-column-active{background:var(--primary-color-f20)}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:var(--text-color)}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:var(--primary-color-f10);color:var(--text-color)}.ant-picker-cell{color:var(--disabled-color)}.ant-picker-cell-in-view{color:var(--text-color)}.ant-picker-cell-disabled .ant-picker-cell-inner{color:var(--disabled-color)}.ant-picker-cell-disabled:before{background-color:var(--default-background-color)}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:var(--primary-color)}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary-color)}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background-color:var(--primary-color-f10)}.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{position:absolute;top:50%;z-index:0;height:24px;border-top:1px dashed var(--primary-color);border-bottom:1px dashed var(--primary-color);transform:translateY(-50%);content:""}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background-color:var(--primary-color)}tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after{left:6px;border-left:1px dashed var(--primary-color);border-top-left-radius:5px;border-bottom-left-radius:5px}tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after{right:6px;border-right:1px dashed var(--primary-color);border-top-right-radius:5px;border-bottom-right-radius:5px}.ant-picker-range .ant-picker-active-bar{background:var(--primary-color)}.ant-picker-range.date-range-w-320{width:320px}@media screen and (max-width:768px){.ant-picker-range.date-range-w-320{width:100%;max-width:320px}}.ant-picker-header{color:var(--text-color);border-bottom-color:var(--border-color-base)}.ant-picker-header button{color:var(--text-color)}.ant-picker-header>button:hover{color:var(--link-color)}.ant-picker-header-view button:hover{color:var(--link-color)}.ant-picker-content th{color:var(--text-color)}.ant-picker-today-btn{color:var(--link-color)}.ant-picker-today-btn:hover{color:var(--link-hover-color)}.ant-picker-today-btn:active{color:var(--link-color)}.day-of-week-from-now{display:flex;flex-wrap:wrap;line-height:18px}.day-of-week-from-now span:last-child{color:var(--text-color-secondary);font-size:12px}.time-picker{color:var(--text-color);background-color:var(--component-background);padding:2px 8px;border:1px solid var(--border-color-base);border-radius:5px;outline:none}.time-picker:hover{border-color:var(--input-hover-border-color)}.time-picker-duration-inputer-hour,.time-picker-duration-inputer-minus{min-width:36px;max-width:50px;margin:0;padding:4px;text-align:center;border-color:transparent}.time-picker-duration-inputer-hour.ant-input-lg.input-lg,.time-picker-duration-inputer-minus.ant-input-lg.input-lg{height:40px}.time-picker-duration-inputer-hour:hover,.time-picker-duration-inputer-minus:hover,.time-picker-duration-inputer-hour:focus,.time-picker-duration-inputer-minus:focus{border-color:transparent;box-shadow:none;outline:none}.time-picker-duration-inputer-hour{text-align:right}.time-picker-duration-inputer-minus{text-align:left}.time-picker-duration-inputer-nomix{text-align:center;min-width:36px;max-width:50px;margin:0;padding:4px}.time-picker-duration-inputer-nomix.ant-input-lg.input-lg{height:40px}.time-picker-duration-inputer-nomix:hover,.time-picker-duration-inputer-nomix:focus{box-shadow:none;outline:none}.custom-greeting-time-wrapper .time-picker{width:136px;background-color:var(--component-background);color:var(--text-color)}.ant-btn{height:42px;background-color:var(--component-background);color:var(--text-color);border-color:var(--border-color-base);font-size:14px;padding:0 12px;line-height:16px}.ant-btn .discussion-thread-view .stroke-component-bg{stroke:var(--component-background)}.ant-btn[disabled]{color:var(--disabled-color);background-color:var(--disabled-bg);border-color:var(--disabled-bg)}.ant-btn[disabled]:hover,.ant-btn[disabled]:focus{color:var(--disabled-color);background-color:var(--disabled-bg);border-color:var(--disabled-bg)}.ant-btn[disabled] .discussion-thread-view svg{fill:var(--text-color-secondary)}.ant-btn[disabled].ml-xxl-prev-next .next-prev{color:var(--disabled-color)}.ant-btn[disabled].ml-xxl-prev-next .next-prev svg{color:var(--disabled-color);fill:var(--disabled-color)}.ant-btn[disabled].ml-xxl-prev-next,.ant-btn[disabled].ml-xxl-prev-next:hover,.ant-btn[disabled].ml-xxl-prev-next:focus,.ant-btn[disabled].ml-xxl-prev-next:active{color:var(--disabled-color);background-color:var(--disabled-bg);border-color:var(--disabled-bg);text-shadow:none;box-shadow:none}.ant-btn:hover,.ant-btn:focus,.ant-btn.active-btn{background-color:var(--component-background);color:var(--link-color);border-color:var(--primary-color)}.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--component-background);color:var(--link-color);border-color:var(--primary-color)}.ant-btn-icon{display:inline-flex}.ant-btn>a:hover,.ant-btn>a:focus{text-decoration:none}.ant-btn-sm{height:32px;font-size:13px;padding:0 8px}.ant-btn-sm.ant-btn>span svg{font-size:16px}.ant-btn-sm.btn-xs{width:126px;height:20px;border-radius:10px;font-size:11px;font-weight:500;text-shadow:none}.ant-btn-sm.btn-xs.started{background-color:var(--scheduled-color);border-color:var(--scheduled-color)}.ant-btn-sm.btn-xs.continue{background-color:var(--missing-color);border-color:var(--missing-color)}.ant-btn-sm.btn-xs.submitted,.ant-btn-sm.btn-xs.view{background-color:var(--submit-color);border-color:var(--submit-color)}.ant-btn-sm.btn-xs-round{font-size:12px;text-shadow:none}.ant-btn-sm.btn-icon-only-gptzero-in-discussions{width:32px;height:32px}.ant-btn-primary{background-color:var(--primary-color);color:#fff;fill:#fff;border-color:var(--primary-color)}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){border-right-color:#fff;border-left-color:#fff}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled{border-color:var(--disabled-input-color)}.ant-btn-group .ant-btn-primary:first-child:not(:last-child){border-right-color:#fff}.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled]{border-right-color:var(--disabled-input-color)}.ant-btn-group .ant-btn-primary:last-child:not(:first-child),.ant-btn-group .ant-btn-primary+.ant-btn-primary{border-left-color:#fff}.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled]{border-left-color:var(--disabled-input-color)}.ant-btn-primary:hover,.ant-btn-primary:focus{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.ant-btn-primary[disabled]{color:var(--disabled-color);background-color:var(--disabled-bg);border-color:var(--disabled-bg)}.ant-btn-primary[disabled]:hover,.ant-btn-primary[disabled]:focus{color:var(--disabled-color);background-color:var(--disabled-bg);border-color:var(--disabled-bg)}.ant-btn-primary.se-btn-fill-in-blank{background-color:#29364d;color:#fff}.ant-btn-primary.se-btn-fill-in-blank .icon-add-blank{display:flex}.ant-btn-primary.se-btn-fill-in-blank .icon-add-blank svg{fill:#fff;margin-right:8px}.ant-btn-background-ghost.ant-btn-primary{color:var(--link-color)}.ant-btn-background-ghost.ant-btn-primary[disabled]{color:var(--disabled-color);border-color:var(--disabled-color)}.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus{color:var(--disabled-color);border-color:var(--disabled-color)}.ant-btn-background-ghost.ant-btn-primary:focus{background-color:transparent;color:var(--link-color)}.ant-btn-link{background-color:transparent;border-color:transparent;color:var(--link-color);height:20px;line-height:18px;margin:0;padding:0 4px;font-size:14px}.ant-btn-link.ant-btn-sm{font-size:13px}.ant-btn-link.btn-link-danger-on-component-background{color:var(--due-date-color)}.ant-btn-link:hover{color:var(--link-hover-color)}.ant-btn-link:hover>span.text-normal,.ant-btn-link:hover>span.gray-color{color:var(--link-color)}.ant-btn-link:hover,.ant-btn-link:focus{background-color:transparent;border-color:transparent}.ant-btn-link[disabled]{color:var(--disabled-color);background-color:transparent;border-color:transparent}.ant-btn-link[disabled] .next-prev{color:var(--disabled-color)}.ant-btn-link[disabled] .next-prev svg{fill:var(--disabled-color)}.ant-btn-link[disabled]:hover .next-prev,.ant-btn-link[disabled]:focus .next-prev{color:var(--disabled-color)}.ant-btn-link[disabled]:hover .next-prev svg,.ant-btn-link[disabled]:focus .next-prev svg{fill:var(--disabled-color)}.ant-btn-link.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover{color:var(--link-color)}.ant-btn-link>span{vertical-align:top}.ant-btn-link>span.next-prev{vertical-align:baseline}.ant-btn-link.btn-link-mr-sm{margin-right:12px}.ant-btn-link.btn-import-lg{height:32px;color:var(--link-color);border-color:transparent}.ant-btn-link.btn-import-lg>span svg,.ant-btn-link.btn-import-lg>i{font-size:24px;color:var(--link-color)}.ant-btn-link.btn-link-icon>span svg{font-size:16px}.ant-btn-link.btn-link-icon-calendar>span{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ant-btn-link.btn-link-icon-calendar>span svg{fill:var(--text-color)}.ant-btn-link.btn-link-icon-calendar:hover>span{background-color:var(--primary-color-f10)}.ant-btn-link.btn-link-icon-calendar:hover>span svg{fill:var(--link-color)}.ant-btn-link.btn-link-join-conferences{padding:0;font-size:16px;font-weight:400;text-align:left}.ant-btn-link.btn-link-join-conferences:hover{background-color:transparent}.ant-btn-link.btn-link-no-padding{padding-left:0;padding-right:0}.ant-btn-link.btn-blank-questions-delete span svg{font-size:14px;color:var(--text-color-secondary)}.ant-btn-link.btn-blank-questions-delete:hover span svg{color:var(--text-color)}.ant-btn-link.btn-link-save-to-comment-bank{font-size:13px}.ant-btn-link.btn-link-save-to-comment-bank .text{margin-left:2px}.ant-btn-link.btn-link-underline:hover span{text-decoration:underline}.ant-btn-link.btn-link-m-t-b-base{margin-top:8px;margin-bottom:8px}.ant-btn-link.btn-link-fit-content{width:fit-content}.ant-btn-link.btn-link-examples-ai-theme>span svg{font-size:14px;visibility:hidden}.ant-btn-link.btn-link-examples-ai-theme-expanded span.link{text-decoration:underline}.ant-btn-link.btn-link-examples-ai-theme-expanded>span svg{visibility:visible;color:var(--text-color)}.ant-btn-danger{background-color:transparent;color:var(--missing-color)}.ant-btn-danger:hover,.ant-btn-danger:focus{background-color:var(--missing-color);border-color:var(--missing-color)}.ant-btn-dangerous.ant-btn-dangerous{background-color:var(--component-background);color:var(--error-text-color);border-color:var(--error-text-color)}.ant-btn-dangerous.ant-btn-dangerous:hover,.ant-btn-dangerous.ant-btn-dangerous:focus{background-color:var(--component-background);color:var(--error-text-color);border-color:var(--error-text-color)}.ant-btn-dangerous.ant-btn-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--component-background);color:var(--error-text-color);border-color:var(--error-text-color)}.ant-btn-background-ghost.ant-btn-dangerous{color:var(--error-text-color);border-color:var(--error-text-color)}.ant-btn-round.ant-btn-sm{font-size:13px;border-radius:24px;height:24px;padding:0 12px}.ant-btn-round.ant-btn-default{height:34px}.ant-btn-round.btn-engagement,.ant-btn-round.btn-round-send-email,.ant-btn-round.btn-round-as-radio-button{color:var(--text-color-secondary);background-color:var(--layout-body-background);box-shadow:none;border-color:transparent}.ant-btn-round.btn-round-send-email,.ant-btn-round.btn-round-as-radio-button{height:34px;padding-left:16px;padding-right:16px;font-size:12px}.ant-btn-round.btn-round-send-email:hover,.ant-btn-round.btn-round-as-radio-button:hover,.ant-btn-round.btn-round-send-email-selected,.ant-btn-round.btn-round-as-radio-button-selected{background-color:var(--primary-color);color:#fff}.ant-btn-round.btn-engagement{width:120px;height:27px}.ant-btn-round.btn-engagement:hover,.ant-btn-round.btn-engagement.btn-linear-gradient{background:linear-gradient(94.59deg,var(--primary-color) 3.28%,var(--primary-color-f80) 97.77%);color:#fff}.ant-btn-dashed{border-color:var(--text-color-secondary)}.ant-btn-dashed.btn-add-member{color:var(--text-color-secondary)}.ant-btn-dashed.btn-add-member:hover{color:var(--primary-color)}.ant-btn-dashed.btn-add-member>span svg{font-size:16px}.ant-btn-dashed.btn-add-member>.anticon+span{margin-left:4px}.ant-btn-group.btn-group-add-from-roster .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only{height:42px}.ant-btn-group.btn-group-add-from-roster .ant-btn-primary.ant-btn-icon-only:hover svg{fill:#fff;color:#fff}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only{height:32px;padding-right:4px;padding-left:4px}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only>i{font-size:20px}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only.ant-btn-lg{height:42px}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only.btn-microphone-survey{width:32px;height:32px}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only.btn-microphone-survey>span.flex-inline{display:inline-flex}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only.btn-icon-back{width:unset;height:unset;padding:0}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only.btn-image-in-text-formatter .ant-btn-icon{display:inline-flex}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only.btn-eportfolio-list-icon-only{height:24px}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only.btn-eportfolio-list-icon-only .ant-divider-vertical{height:24px}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only.btn-eportfolio-list-icon-only .ant-btn-icon{display:inline-flex}.ant-btn-icon-only:hover svg{fill:var(--primary-color);color:var(--primary-color)}.ant-btn-icon-only.ant-btn-primary:hover svg{fill:#fff;color:#fff}.ant-btn-loading.ant-btn-loading{opacity:1}.ant-btn>span svg{font-size:20px}.ant-btn.button-with-icon-sm>span svg{font-size:16px}.ant-btn.button-with-icon-sm>.anticon+span,.ant-btn.button-with-icon-sm>span+.anticon{margin-left:4px}.ant-btn.button-with-icon-set-as-primary>span svg{font-size:24px}.ant-btn.button-with-icon span.flex-inline{display:inline-flex}.ant-btn.button-with-icon-google-file{display:flex;align-items:center}.ant-btn.button-with-icon-google-file>div,.ant-btn.button-with-icon-google-file>span{display:flex;align-items:center}.ant-btn.button-with-icon:hover span[class*=svg-fill-] svg{fill:var(--link-color)}.ant-btn.button-with-icon:hover i{color:var(--link-color)}.ant-btn.button-with-icon.ant-btn-primary:hover span[class*=svg-fill-] svg{fill:#fff}.ant-btn.button-with-icon.ant-btn-primary:hover i{color:#fff}.ant-btn.button-with-icon.ant-btn-dangerous:hover span[class*=svg-fill-] svg{fill:var(--error-color)}.ant-btn.button-with-icon.ant-btn-dangerous:hover i{color:var(--error-color)}.ant-btn.button-with-icon.ant-btn-background-ghost:hover span[class*=svg-fill-] svg{fill:var(--link-color)}.ant-btn.button-with-icon.ant-btn-background-ghost:hover i{color:var(--link-color)}.ant-btn.add-btn span svg{font-size:20px}.ant-btn.add-btn.insert-content span svg,.ant-btn.add-btn.insert-content i{font-size:20px}.ant-btn.add-btn.insert-content-eportfolio{margin-right:0}.ant-btn.btn-ismissing{color:var(--heading-color);box-shadow:none;border:0;background-color:transparent;padding:0 4px;position:absolute;right:0;bottom:0}.ant-btn.btn-ismissing span.flex-inline{display:inline-flex}.ant-btn.btn-ismissing>i{color:var(--heading-color);margin-left:4px}.ant-btn.btn-ismissing.set-ismissing{color:var(--error-color)}.ant-btn.btn-ismissing.set-ismissing>i{color:var(--error-color)}.ant-btn.btn-ismissing:hover svg{fill:var(--text-color)}.ant-btn.btn-google{height:50px}.ant-btn.h-auto{height:auto}.ant-btn.whitespace-normal{white-space:normal}.ant-btn.text-left{text-align:left}.ant-btn.btn-delete{background-color:var(--primary-color-f10);color:var(--link-color)}.ant-btn.btn-delete>span{display:inline-flex}.ant-btn.btn-delete span svg,.ant-btn.btn-delete i{font-size:14px}.ant-btn.btn-warning{background-color:var(--warning-color);color:#fff;border-color:var(--warning-color)}.ant-btn.btn-warning:hover,.ant-btn.btn-warning:focus{background-color:var(--warning-color);color:#fff;border-color:var(--warning-color)}.ant-btn.btn-warning[disabled]{color:var(--disabled-color);background-color:var(--text-color-secondary);border-color:var(--disabled-color)}.ant-btn.btn-warning[disabled]:hover,.ant-btn.btn-warning[disabled]:focus{color:var(--disabled-color);background-color:var(--text-color-secondary);border-color:var(--disabled-color)}.ant-btn.btn-print-grades,.ant-btn.btn-new-class,.ant-btn.btn-set-rating{width:auto;border-radius:5px;margin-bottom:24px;background-color:var(--primary-color-f10);color:var(--link-color);border:1px solid transparent}.ant-btn.btn-print-grades:hover,.ant-btn.btn-new-class:hover,.ant-btn.btn-set-rating:hover{background-color:var(--primary-color-f10);border:1px solid var(--primary-color)}.ant-btn.btn-new-class,.ant-btn.btn-set-rating{margin-bottom:0}.ant-btn.btn-new-class:hover,.ant-btn.btn-set-rating:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.ant-btn.btn-tab-bar-extra-content,.ant-btn.btn-link-sections,.ant-btn.btn-back-activity{background-color:var(--component-background);color:var(--link-color);border:1px solid var(--primary-color);box-shadow:none}.ant-btn.btn-tab-bar-extra-content:hover,.ant-btn.btn-link-sections:hover,.ant-btn.btn-back-activity:hover{background-color:var(--primary-color-f10)}.ant-btn.btn-tab-bar-extra-content-icon,.ant-btn.btn-link-sections-icon,.ant-btn.btn-back-activity-icon{display:flex;align-items:center;justify-content:center}.ant-btn.btn-tab-bar-extra-content-icon>span,.ant-btn.btn-link-sections-icon>span,.ant-btn.btn-back-activity-icon>span{display:inline-flex}.ant-btn.btn-tab-bar-extra-content[disabled],.ant-btn.btn-link-sections[disabled],.ant-btn.btn-back-activity[disabled]{color:var(--disabled-color);background-color:var(--disabled-bg);border-color:var(--disabled-bg)}.ant-btn.btn-tab-bar-extra-content[disabled]:hover,.ant-btn.btn-link-sections[disabled]:hover,.ant-btn.btn-back-activity[disabled]:hover,.ant-btn.btn-tab-bar-extra-content[disabled]:focus,.ant-btn.btn-link-sections[disabled]:focus,.ant-btn.btn-back-activity[disabled]:focus{color:var(--disabled-color);background-color:var(--disabled-bg);border-color:var(--disabled-bg)}.ant-btn.btn-watch-tutorial{background-color:var(--background-color-light);border-color:var(--background-color-light);color:var(--text-color);font-weight:500;position:absolute}.ant-btn.btn-mark-completed{width:228px;font-weight:500;background-color:var(--submit-color-f10);border-color:var(--submit-color);color:var(--submit-color)}@media screen and (max-width:992px){.ant-btn.btn-mark-completed{width:auto}}.ant-btn.btn-mark-completed-not{width:228px;font-weight:500;background-color:var(--primary-color-f10);border-color:var(--primary-color);color:var(--link-color)}@media screen and (max-width:992px){.ant-btn.btn-mark-completed-not{width:auto}}.ant-btn.btn-mark-completed span.flex-inline{display:inline-flex}.ant-btn.btn-add-filter{background-color:var(--text-color-secondary-f10);box-shadow:none;border:none;color:var(--text-color-secondary)}.ant-btn.btn-add-filter svg{fill:var(--text-color-secondary)}.ant-btn.btn-add-filter:hover,.ant-btn.btn-add-filter-active{color:var(--filter-color);background-color:var(--filter-color-f10);border-color:var(--filter-color-f10)}.ant-btn.btn-add-filter:hover svg,.ant-btn.btn-add-filter-active svg{fill:var(--filter-color)}.ant-btn.btn-add-condition{background-color:var(--text-color-f10);box-shadow:none;height:48px}.ant-btn.btn-select-save-filter{text-align:left;display:flex;align-items:center;justify-content:space-between}.ant-btn.btn-select-save-filter svg{fill:var(--text-color-secondary)}.ant-btn.btn-select-save-filter:hover svg,.ant-btn.btn-select-save-filter.ant-dropdown-open svg{fill:var(--link-color)}.ant-btn.btn-write-new-announcement{width:56px;height:56px;box-shadow:0 4px 8px #00000029}.ant-btn.btn-google-authentication-icon,.ant-btn.btn-google-zoom-icon,.ant-btn.btn-google-microsoft-icon{padding:8px;min-width:100px;width:100px;height:100px}.ant-btn.btn-google-zoom-icon svg{width:84px;height:84px}.ant-btn.btn-google-microsoft-icon svg{width:65px;height:65px}.ant-btn.btn-google-actions{margin-left:116px;min-height:42px}@media screen and (max-width:576px){.ant-btn.btn-google-actions{margin-left:0;margin-top:12px}}.ant-btn.btn-google-actions-disconnect{margin-top:16px}.ant-btn.btn-google-add-google-forms>div{display:flex;align-items:center;color:var(--text-color)}.ant-btn.btn-apply-in-migrate-score{width:90px;margin-left:56px}.ant-btn.btn-mark-as-complete{width:150px}.ant-btn.btn-mark-as-complete>span{display:inline-flex}.ant-btn.btn-mark-as-complete.completed{border-color:var(--submit-color);background-color:var(--submit-color)}.ant-btn.btn-submission-cutoff-time-disabled{background-color:var(--disabled-bg)!important;color:var(--disabled-color)!important}.ant-btn.btn-continue-started{border-color:var(--scheduled-color);background-color:var(--scheduled-color)}.ant-btn.btn-separated-root-login{display:flex;align-items:center;justify-content:space-between;height:54px;font-size:16px}.ant-btn.btn-separated-root-login .svg-circle-bg{display:flex;align-items:center;justify-content:center}.ant-btn.btn-separated-root-login:hover{border-color:var(--primary-color)}.ant-btn.btn-save-attendance-record{margin-left:288px}@media screen and (max-width:992px){.ant-btn.btn-save-attendance-record{margin-left:0}}.ant-btn.btn-shared-drives-item{background-color:var(--component-background);border:1px solid var(--border-color-base);width:200px;height:200px;margin-right:16px;margin-bottom:16px;padding:0;white-space:normal}.ant-btn.btn-shared-drives-item img{height:calc(100% - 32px);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ant-btn.btn-shared-drives-item:hover{border-color:var(--primary-color)}.ant-btn.btn-shared-drives-item.my-drives-item-as-default{height:64px}.ant-btn.btn-shared-drives-item.shared-drives-item-selected{background-color:var(--primary-color-f10);border-color:var(--primary-color)}.ant-btn.btn-shared-drives-item.current-location{background-color:var(--success-color-f10);border-color:var(--success-color)}.ant-btn.btn-shared-drives-item.current-location:hover{border-color:var(--success-color)}.ant-btn.btn-insert-content-in-eportfolios{width:300px;height:60px;font-size:16px;font-weight:500;box-shadow:none}.ant-btn.daily-agenda-priority{border-color:transparent;border-width:2px}.ant-btn.daily-agenda-priority-high,.ant-btn.daily-agenda-priority-medium,.ant-btn.daily-agenda-priority-low{color:#000}.ant-btn.daily-agenda-priority-high{background-color:#f7b4b2}.ant-btn.daily-agenda-priority-high.selected{border-color:#fa1811}.ant-btn.daily-agenda-priority-medium{background-color:#f5c48e}.ant-btn.daily-agenda-priority-medium.selected{border-color:#fa8b11}.ant-btn.daily-agenda-priority-low{background-color:#fdfcb1}.ant-btn.daily-agenda-priority-low.selected{border-color:#f0ee05}.ant-btn.daily-agenda-priority-recurring{background-color:var(--primary-color);color:#fff;border-width:2px;border-color:transparent}.ant-btn.daily-agenda-priority-recurring.selected{border-color:var(--primary-color)}.ant-btn.btn-upload-from-mobile{min-width:200px;width:200px}.ant-btn.btn-open-one-drive .ant-btn-link{color:var(--text-color)}.ant-btn.btn-open-one-drive:hover .ant-btn-link{color:var(--link-color)}.ant-btn.btn-disabled-color{color:var(--disabled-color)}.ant-btn.btn-no-border{padding:0;border-color:transparent;box-shadow:none}.ant-btn.btn-no-border:hover,.ant-btn.btn-no-border:focus,.ant-btn.btn-no-border:active{box-shadow:none;outline:none;border-color:transparent!important}.ant-btn.btn-no-border[ant-click-animating-without-extra-node=true]:after{display:none}.ant-btn.btn-inline-flex-icon .ant-btn-icon{display:inline-flex}span.btn-eportfolio-list-icon-only .ant-btn>span{vertical-align:sub}.daily-agenda-priority-bg-color-high,.daily-agenda-priority-bg-color-medium,.daily-agenda-priority-bg-color-low{color:#000}.daily-agenda-priority-bg-color-high svg,.daily-agenda-priority-bg-color-medium svg,.daily-agenda-priority-bg-color-low svg{fill:#000}.daily-agenda-priority-bg-color-high{background-color:#f7b4b2}.daily-agenda-priority-bg-color-medium{background-color:#f5c48e}.daily-agenda-priority-bg-color-low{background-color:#fdfcb1}.is-missing-daily-agenda{border:2px solid var(--missing-color)}.btn-large-tool{color:#fff;width:210px;height:100px;font-weight:500;white-space:normal;display:flex;align-items:center}.btn-large-tool:hover,.btn-large-tool:focus{color:#fff}.btn-large-tool>i{color:#fff;font-size:30px;min-width:64px;width:64px;height:64px;margin-right:8px;background:transparent;border:3px solid white;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:70% auto;box-shadow:0 4px 2px #3c404314,0 2px 2px 1px #3c404329;transition:all .3s ease;display:flex;justify-content:center;align-items:center;cursor:pointer}.btn-large-tool>span{width:100%;text-align:center}.btn-large-tool.btn-large-tool.dice-roller{background-color:#408160;border-color:#408160}.btn-large-tool.btn-large-tool.dice-roller:hover{background-color:#3b7758;border-color:#3b7758}.btn-large-tool.btn-large-tool.random-generator{background-color:#b45560;border-color:#b45560}.btn-large-tool.btn-large-tool.random-generator:hover{background-color:#ad4c58;border-color:#ad4c58}.btn-large-tool.btn-large-tool.cold-caller{background-color:#1a7c94;border-color:#1a7c94}.btn-large-tool.btn-large-tool.cold-caller:hover{background-color:#187187;border-color:#187187}.btn-large-tool.btn-large-tool.big-timer{background-color:#8d7000;border-color:#8d7000}.btn-large-tool.btn-large-tool.big-timer:hover{background-color:#7e6400;border-color:#7e6400}.btn-large-tool.btn-large-tool.dice-roller,.btn-large-tool.btn-large-tool.random-generator,.btn-large-tool.btn-large-tool.cold-caller,.btn-large-tool.btn-large-tool.big-timer{color:#fff}.btn-large-tool.btn-large-tool.dice-roller:hover,.btn-large-tool.btn-large-tool.random-generator:hover,.btn-large-tool.btn-large-tool.cold-caller:hover,.btn-large-tool.btn-large-tool.big-timer:hover,.btn-large-tool.btn-large-tool.dice-roller:focus,.btn-large-tool.btn-large-tool.random-generator:focus,.btn-large-tool.btn-large-tool.cold-caller:focus,.btn-large-tool.btn-large-tool.big-timer:focus{color:#fff}.chart-wrap{color:#000;height:320px}.chart-wrap-label-text-color line+text{fill:var(--text-color)!important}.chart-wrap line+text{fill:var(--text-color)}.chart-wrap-sm{height:48px}.chart-wrap-cSkill{height:540px}.chart-wrap-cSkill svg{vertical-align:middle}.chart-wrap-timesheet svg line{stroke:transparent!important;stroke-width:1!important}.chart-wrap-timesheet svg line:first-child{stroke:var(--border-color-base)!important}.chart-max-w{max-width:240px}.ant-typography{color:var(--text-color)}.drag{background-color:var(--component-background);padding:8px 12px;border-radius:5px}.drag-question{height:auto!important;border:1px solid var(--border-color-base);width:100%}.drag-question-student-view{margin-left:0}.drag-answer{border:1px dashed var(--text-color-secondary);margin-left:16px;background-color:var(--component-background);position:relative}.drag-answer-wrap{background-color:var(--body-background);margin-left:16px}.drag-answer-wrap-container{min-height:42px;background-color:transparent;border:1px dashed var(--text-color-secondary)}.drag-answer-body-bg{background-color:var(--body-background)}.drag-answer-component-bg{background-color:var(--component-background);border:1px solid var(--border-color-base)}.drag-answer-component-bg-border-transparent{border-color:transparent}.drag-answer-box-render{width:35%}@media screen and (max-width:992px){.drag-answer-box-render{width:100%}}.drag-answer-v2{padding:12px}.drag-answer.isHover{background-color:transparent;cursor:grab}.drag-answer-success{border-color:var(--success-color);background-color:var(--success-color-f10)}.drag-answer-success.isHover,.drag-answer-success:hover{background-color:var(--success-color-f10)}.drag-answer-error{border-color:var(--error-color);background-color:var(--error-color-f10)}.drag-answer-error.isHover,.drag-answer-error:hover{background-color:var(--error-color-f10)}.drag-answer-ml-none{margin-left:0}.drag-action{transition:border-color .2s}.drag-action:hover{border-color:var(--primary-color)}.drag-action:focus{outline:none}.drag-min-height-option{min-height:28px}.drag-customize-class-tabs .drag-svg-icon{display:inline-flex;outline:none}.drag-customize-class-tabs .drag-svg-icon svg{fill:var(--text-color-secondary);width:12px;height:12px}.drag-customize-class-tabs .drag-svg-icon:hover svg{fill:var(--text-color)}.drag-customize-class-tabs .ant-radio-group-large .ant-radio-button-wrapper{font-size:14px}.matching-answer-wrap{height:auto!important}.isDragging,.isCombine,.isDraggingOver{background:var(--primary-color-f10);border-color:var(--primary-color-f70)}.isHover{background:transparent}.editor-drag-and-drop .plus{margin-left:-6px;margin-top:8px;margin-bottom:8px;width:14px;height:14px;cursor:pointer;display:block}.editor-drag-and-drop .plus>i{vertical-align:0}.editor-drag-and-drop .wrapper{position:relative}.editor-drag-and-drop .wrapper .is-dragging{position:absolute;width:32px;height:32px;top:0;left:0;transition:all .2s;cursor:move;z-index:1;outline:0}.editor-drag-and-drop .wrapper .is-dragging>i{transition:all .2s;visibility:visible}.editor-drag-and-drop .wrapper .is-dragging-border{border:none;transition:all .2s}.editor-drag-and-drop.student .wrapper .is-dragging-border{border:1px solid var(--border-color-base);border-radius:5px;background-color:transparent}.editor-drag-and-drop.student .wrapper:hover .is-dragging-border{border:1px solid var(--border-color-base);border-radius:5px}.is-dragging-border{border:1px solid var(--border-color-base)}.isHover-editor,.show-add-btn-when-editing{position:relative;padding:0;margin-top:8px;outline:none;border-bottom:0px dashed transparent}@media screen and (max-width:992px){.isHover-editor,.show-add-btn-when-editing{margin-top:4px}}.isHover-editor:first-child,.show-add-btn-when-editing:first-child{margin-top:0}.isHover-editor .edit-btn,.show-add-btn-when-editing .edit-btn{background-color:var(--primary-color-f20);border-color:var(--primary-color);color:var(--link-color);position:absolute;top:12px;right:12px;z-index:10;visibility:hidden}.isHover-editor .edit-btn>i,.show-add-btn-when-editing .edit-btn>i{font-size:14px;margin-right:8px}.isHover-editor .add-btn,.show-add-btn-when-editing .add-btn{border:none;position:absolute;box-shadow:none;width:32px;bottom:-17px;right:calc(50% - 16px);z-index:10}.isHover-editor .add-btn.plus-icon-btn,.show-add-btn-when-editing .add-btn.plus-icon-btn{z-index:111;transition:none;visibility:hidden}.isHover-editor .add-btn.plus-icon-btn svg,.show-add-btn-when-editing .add-btn.plus-icon-btn svg{fill:#fff;width:16px;height:16px;margin:0 auto}.isHover-editor .add-btn.plus-icon-btn.ant-popover-open,.show-add-btn-when-editing .add-btn.plus-icon-btn.ant-popover-open{visibility:visible}.isHover-editor .add-btn.plus-icon-btn.ant-popover-open+.setting-btns-wrapper,.show-add-btn-when-editing .add-btn.plus-icon-btn.ant-popover-open+.setting-btns-wrapper{visibility:hidden}.isHover-editor .add-btn.plus-icon-btn:hover+.setting-btns-wrapper,.show-add-btn-when-editing .add-btn.plus-icon-btn:hover+.setting-btns-wrapper{visibility:visible}.isHover-editor .add-btn.plus-icon-btn:before,.show-add-btn-when-editing .add-btn.plus-icon-btn:before,.isHover-editor .add-btn.plus-icon-btn:after,.show-add-btn-when-editing .add-btn.plus-icon-btn:after{background-color:var(--component-background);width:2px;height:2px;content:"";display:block;position:unset;opacity:1;border-radius:0;transition:none}.isHover-editor .add-btn.plus-icon-btn:before,.show-add-btn-when-editing .add-btn.plus-icon-btn:before{margin-left:-2px}.isHover-editor .add-btn.plus-icon-btn:after,.show-add-btn-when-editing .add-btn.plus-icon-btn:after{margin-right:-2px}.isHover-editor .setting-btns-wrapper,.show-add-btn-when-editing .setting-btns-wrapper{visibility:hidden}.isHover-editor .setting-btns-wrapper a:hover svg,.show-add-btn-when-editing .setting-btns-wrapper a:hover svg{fill:var(--link-color)}.isHover-editor .setting-btns-wrapper a:hover .svg-fill-eportfolio-icon-text-color svg,.show-add-btn-when-editing .setting-btns-wrapper a:hover .svg-fill-eportfolio-icon-text-color svg{fill:transparent;stroke:var(--link-color)}.isHover-editor .setting-btns-wrapper .svg-circle-bg:hover,.show-add-btn-when-editing .setting-btns-wrapper .svg-circle-bg:hover{background-color:var(--primary-color)}.isHover-editor .setting-btns-wrapper *,.show-add-btn-when-editing .setting-btns-wrapper *{transition:none}.isHover-editor .setting-btns-wrapper.setting-btns-visible,.show-add-btn-when-editing .setting-btns-wrapper.setting-btns-visible{visibility:visible}.isHover-editor:hover,.show-add-btn-when-editing:hover{cursor:pointer;border-bottom:0px dashed var(--border-color-darker);transition:border-bottom .3s}.isHover-editor:hover .ant-card,.show-add-btn-when-editing:hover .ant-card{background:transparent}.isHover-editor:hover .edit-btn,.show-add-btn-when-editing:hover .edit-btn,.isHover-editor:hover .plus-icon-btn,.show-add-btn-when-editing:hover .plus-icon-btn,.isHover-editor:hover .setting-btns-wrapper,.show-add-btn-when-editing:hover .setting-btns-wrapper{transition:none;visibility:visible}.isHover-editor:hover .plus-icon-btn:before,.show-add-btn-when-editing:hover .plus-icon-btn:before,.isHover-editor:hover .plus-icon-btn:after,.show-add-btn-when-editing:hover .plus-icon-btn:after{background-color:var(--item-hover-bg)}.isHover-editor:hover .setting-btns-wrapper,.show-add-btn-when-editing:hover .setting-btns-wrapper{display:flex;transition:none}.isHover-editor.readOnly:hover,.show-add-btn-when-editing.readOnly:hover{cursor:default}.isHover-editor .headerAntCollapse,.show-add-btn-when-editing .headerAntCollapse{min-height:48px;position:relative;border-bottom:1px solid var(--border-color-base);background-color:#edf2f7;padding-right:16px}.isHover-editor .contentAntCollapse,.show-add-btn-when-editing .contentAntCollapse{min-height:24px}.isHover-editor .contentAntCollapse .view-external-link-frame,.show-add-btn-when-editing .contentAntCollapse .view-external-link-frame{width:100%}.isHover-editor{margin-top:4px;padding:4px;border-radius:5px 0 5px 5px}.isHover-editor:hover{background-color:var(--item-hover-bg);box-shadow:0 1px 0 var(--shadow-color),0 0 1px var(--shadow-color) inset}.isHover-editor .editable:hover{background-color:transparent}.isFocus-editor{width:100%;outline:none}.isFocus-editor-wrapper.isFocus-editor-wrapper .setting-btns-wrapper{top:-22px}.isFocus-editor-wrapper.isFocus-editor-wrapper .none-border-dragging .is-dragging-border{border:0}.isFocus-editor-wrapper.isFocus-editor-wrapper .set-point-question{min-width:16px;margin-right:12px}.isFocus-editor .ant-collapse-content-box{padding:0}.isFocus-editor .sun-editor-editable.sun-editor-editable .link-color-in-editor{margin-bottom:0}.isFocus-editor .setting-btns-wrapper{margin-bottom:8px;visibility:visible}.isFocus-editor .google-assignment-view-act-item.google-assignment-view-act-item.google-assignment-view-act-item.google-assignment-view-act-item+.set-point-question{margin-top:0}.isHover-editor,.isFocus-editor{position:relative}.isHover-editor .setting-btns-wrapper,.isFocus-editor .setting-btns-wrapper{background-color:var(--item-hover-bg);border-top-left-radius:5px;border-top-right-radius:5px;position:absolute;height:22px;top:-22px;right:0;cursor:default}.isHover-editor .setting-btns-wrapper a:hover svg,.isFocus-editor .setting-btns-wrapper a:hover svg{fill:var(--link-color)}.isHover-editor .setting-btns-wrapper .svg-circle-bg:hover,.isFocus-editor .setting-btns-wrapper .svg-circle-bg:hover{background-color:var(--primary-color)}.isHover-editor .setting-btns-wrapper *,.isFocus-editor .setting-btns-wrapper *{transition:none}.suneditor-in-overflow-hidden .isFocus-editor-wrapper .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg{padding-top:8px;padding-bottom:8px}.show-add-btn-when-editing{border-bottom:0px dashed var(--border-color-darker);margin-top:20px}.show-add-btn-when-editing .add-btn.plus-icon-btn{visibility:visible}.wrap-question-numbers .isHover-editor{width:100%}.question-number-circle-auto+.isFocus-editor-wrapper .setting-btns-wrapper{top:-22px}.view-text-question{margin-top:-8px}@media screen and (max-width:992px){.view-text-question{margin-top:0}}.hide-tip-notes-in-view-text-question-item .tip-notes{visibility:hidden;line-height:0;margin-top:8px;margin-bottom:12px}.settings-btn-popup-and-student-act-item-performance-comp-wrapper{position:absolute;height:22px;top:-22px;right:0;z-index:1;display:flex;flex-wrap:wrap;align-items:start;justify-content:end;cursor:default}.settings-btn-popup-and-student-act-item-performance-comp-wrapper .student-act-item-performance-comp{font-size:13px;margin-left:8px}.settings-btn-popup-and-student-act-item-performance-comp-wrapper .student-act-item-performance-comp a{height:22px;line-height:22px}.settings-btn-popup-and-student-act-item-performance-comp-wrapper .setting-btns-wrapper{position:unset}.is-view-container,.is-questions-student{margin-bottom:24px}@media screen and (max-width:576px){.is-view-container,.is-questions-student{padding:0}}.is-view-container:last-child,.is-questions-student:last-child{margin-bottom:0}.is-view-container .question-number-circle-auto+div.wrap-each-item,.is-questions-student .question-number-circle-auto+div.wrap-each-item{margin-top:4px;padding-top:4px;padding-left:4px}.is-view-container .question-number-circle-auto+div.wrap-each-item .wrap-each-item,.is-questions-student .question-number-circle-auto+div.wrap-each-item .wrap-each-item{margin-top:0;padding-top:0;padding-left:0}.is-view-container .question-matching-mobile,.is-questions-student .question-matching-mobile{margin-left:-32px}.is-view-container .question-matching-mobile .drag-answer-box-render,.is-questions-student .question-matching-mobile .drag-answer-box-render{width:100%;margin-left:0}.is-view-container .numeric-correct-response:last-child,.is-questions-student .numeric-correct-response:last-child{margin-left:8px}.is-view-container-display-one-question .question-matching-mobile,.is-questions-student-display-one-question .question-matching-mobile{margin-left:0}.is-questions-student div.wrap-each-item .view-act-item{margin-top:0}.is-questions-student div.wrap-each-item .view-act-item+.set-point-question{padding-top:0}.view-act-item .sun-editor-editable{padding-top:0;padding-bottom:0}.student-act-item-view-wrapper div.wrap-each-item{margin-top:4px;padding-top:4px;padding-left:4px}.is-questions-student .view-act-item{max-width:calc(100vw - 287px);overflow:auto}@media screen and (max-width:992px){.is-questions-student .view-act-item{max-width:calc(100vw - 119px)}}.is-questions-student .view-act-item.google-assignment-view-act-item{max-width:unset}@media screen and (max-width:992px){.is-questions-student .view-act-item.google-assignment-view-act-item{max-width:unset}}.sidebar+.right-content-sidebar .view-act-item{max-width:100%;overflow:auto}@media screen and (max-width:992px){.sidebar+.right-content-sidebar .view-act-item{max-width:calc(100vw - 119px)}}.sidebar+.right-content-sidebar .view-act-item.google-assignment-view-act-item{max-width:unset}@media screen and (max-width:992px){.sidebar+.right-content-sidebar .view-act-item.google-assignment-view-act-item{max-width:unset}}.sidebarCollapsed+.right-content-sidebar .view-act-item{max-width:100%;overflow:auto}@media screen and (max-width:992px){.sidebarCollapsed+.right-content-sidebar .view-act-item{max-width:calc(100vw - 119px)}}.sidebarCollapsed+.right-content-sidebar .view-act-item.google-assignment-view-act-item{max-width:unset}@media screen and (max-width:992px){.sidebarCollapsed+.right-content-sidebar .view-act-item.google-assignment-view-act-item{max-width:unset}}.sidebar+.right-content-sidebar .collapse-combine-instructions .view-act-item,.sidebarCollapsed+.right-content-sidebar .collapse-combine-instructions .view-act-item{max-width:unset}@media screen and (max-width:992px){.sidebar+.right-content-sidebar .collapse-combine-instructions .view-act-item,.sidebarCollapsed+.right-content-sidebar .collapse-combine-instructions .view-act-item{max-width:unset}}.no-border-container{border-color:transparent}.no-border-container .ant-card.none-shadow .ant-card-body{padding-bottom:28px!important}.wrap-each-item{background-color:transparent;width:100%}.wrap-each-item .view-external-link-frame{width:100%}.contentAntCollapse .sun-editor-editable{padding-left:0;padding-right:0}.contentAntCollapse .sun-editor .se-container .sun-editor-editable{padding-left:16px;padding-right:16px}.view-suneditor .sun-editor .se-wrapper .se-placeholder{color:var(--text-color-secondary);padding:8px 16px}.view-suneditor .sun-editor .se-wrapper .se-wrapper-inner{min-height:32px;padding:8px 16px}.view-suneditor .sun-editor .se-wrapper .se-wrapper-inner span.ML__mathlive{display:inline-block}.view-suneditor-no-padding.sun-editor-editable p,.view-suneditor-text-center.sun-editor-editable p{margin-bottom:0}.view-suneditor-no-padding .sun-editor-editable,.view-suneditor-no-padding.sun-editor-editable{padding:0}.view-suneditor-no-padding.activity-title-ml-md{margin-left:16px}.view-suneditor-no-padding.view-order-list p,.view-suneditor-no-padding.sview-order-list p{margin-bottom:0}.view-suneditor-text-center .sun-editor-editable,.view-suneditor-text-center.sun-editor-editable{text-align:center}.sun-editor-editable span.ML__mathlive{padding-top:8px;padding-bottom:8px;line-height:1em;margin-top:8px;margin-bottom:8px}.sun-editor-editable span.__se__mathlive{line-height:0;margin-top:0;margin-bottom:0}.sun-editor-editable .ML__base,.sun-editor-editable .ML__strut,.sun-editor-editable .ML__strut--bottom{display:inline-block}.sun-editor-editable .ML__mathlive{-webkit-user-select:all!important;user-select:all!important;display:inline-block}.sun-editor-editable .ML__mathlive .vlist{display:inline-block}.sun-editor-editable .ML__mathlive .vlist>span{display:block}.sun-editor-editable .ML__mathlive .vlist>span>span{display:inline-block}.sun-editor-editable .ML__mathlive .mfrac .frac-line:after{display:block}.sun-editor-editable .ML__mathlive .mspace{display:inline-block}.sun-editor-editable .ML__mathlive .llap>.fix,.sun-editor-editable .ML__mathlive .rlap>.fix{display:inline-block}.sun-editor-editable .ML__mathlive .rule{display:inline-block}.sun-editor-editable .ML__mathlive .overline .overline-line:before,.sun-editor-editable .ML__mathlive .underline .underline-line:before{display:block}.sun-editor-editable .ML__mathlive .overline .overline-line:after,.sun-editor-editable .ML__mathlive .underline .underline-line:after{display:block}.sun-editor-editable .ML__mathlive .stretchy{display:block}.sun-editor-editable .ML__mathlive .stretchy svg{display:block}.sun-editor-editable .ML__mathlive .slice-1-of-2,.sun-editor-editable .ML__mathlive .slice-2-of-2,.sun-editor-editable .ML__mathlive .slice-1-of-3,.sun-editor-editable .ML__mathlive .slice-2-of-3,.sun-editor-editable .ML__mathlive .slice-3-of-3,.sun-editor-editable .ML__mathlive .slice-1-of-1{display:inline-flex}.sun-editor-editable .ML__mathlive .sqrt{display:inline-block}.sun-editor-editable .ML__mathlive .sqrt .sqrt-line:before{display:block}.sun-editor-editable .ML__mathlive .sqrt .sqrt-line:after{display:none}.sun-editor-editable .ML__mathlive .fontsize-ensurer,.sun-editor-editable .ML__mathlive .sizing,.sun-editor-editable .ML__mathlive .mtable .vertical-separator,.sun-editor-editable .ML__mathlive .mtable .arraycolsep{display:inline-block}.sun-editor-editable span.ML__mathlive *{font-family:KaTeX_Main;font-style:normal}.sun-editor-editable span.ML__mathit{font-family:KaTeX_Main;font-style:italic}.sun-editor-editable span.ML__mathlive .ML__sqrt-line:before{margin-top:min(-1px,-.1em)!important}.sun-editor-editable span.ML__mathlive .ML__sqrt-line:after{display:none!important}.output-mathfield{margin:auto}.output-mathfield math-field{font-size:14px;background:var(--component-background);border-radius:5px;border:1px solid var(--border-color-base);padding-left:8px;padding-right:8px}.output-mathfield math-field:focus-within{border-color:var(--input-hover-border-color);box-shadow:0 0 0 2px var(--primary-color-f20);outline:none}.output-mathfield.mathlive-modal math-field{padding:8px}.view-trusted-html{background-color:var(--component-background);color:var(--text-color);border:1px solid var(--border-color-base);padding:16px}.sun-editor-editable.sun-editor-editable,.mce-content-body{font-size:inherit;background-color:transparent}.sun-editor-editable.sun-editor-editable .upload-files-title,.mce-content-body .upload-files-title,.sun-editor-editable.sun-editor-editable .upload-files-caption,.mce-content-body .upload-files-caption{margin-bottom:16px}.sun-editor-editable.sun-editor-editable .upload-files-title,.mce-content-body .upload-files-title{margin-top:8px;font-size:16px}.sun-editor-editable.sun-editor-editable .link-color-in-editor,.mce-content-body .link-color-in-editor{color:var(--link-color);display:inline-flex;margin-left:4px;margin-right:4px}.sun-editor-editable.sun-editor-editable .link-color-in-editor .correct-answer,.mce-content-body .link-color-in-editor .correct-answer{color:var(--text-color);background-color:var(--success-color-f10);display:flex;align-items:center;margin-left:8px}.sun-editor-editable.sun-editor-editable .link-color-in-editor .correct-answer-detail,.mce-content-body .link-color-in-editor .correct-answer-detail{font-weight:400}@media screen and (max-width:576px){.sun-editor-editable.sun-editor-editable .link-color-in-editor .correct-answer-detail,.mce-content-body .link-color-in-editor .correct-answer-detail{padding:8px}}.sun-editor-editable.sun-editor-editable img,.mce-content-body img{max-width:100%;height:auto}@media screen and (max-width:992px){.sun-editor-editable.sun-editor-editable table,.mce-content-body table{min-width:unset!important;width:100%;overflow:auto;word-break:break-word}}.title-viewonly-actdoc{padding:0;background-color:transparent;font-size:38px}.se-wrapper.sun-editor-editable.title-view-actdoc{padding:0}.se-wrapper.sun-editor-editable.title-view-actdoc-discussion-page{width:fit-content}.se-wrapper.sun-editor-editable.title-edit-actdoc{padding:0;font-weight:500;background-color:transparent}.se-wrapper.sun-editor-editable.title-edit-actdoc-readonly{border:1px solid var(--border-color-base);padding:8px 16px;font-size:32px}.se-wrapper.sun-editor-editable.view-user-notice-content{color:var(--warning-view-user-notice-text-color);font-size:16px;line-height:20px;padding:0}.se-wrapper.sun-editor-editable.summary-view-doc{font-size:14px;color:var(--text-color)}.se-wrapper.sun-editor-editable.summary-view-doc-padding-0{padding:0}.se-wrapper.sun-editor-editable.summary-edit-doc{font-size:14px;color:var(--text-color);background-color:transparent;padding:0}.se-wrapper.sun-editor-editable.view-about-me,.se-wrapper.sun-editor-editable.view-interests{padding:0}.se-wrapper.sun-editor-editable.activity-of-iframe .containerIframe{position:relative;width:100%;height:56.25%;padding-bottom:56.25%;margin:0}.se-wrapper.sun-editor-editable.activity-of-iframe .containerIframe iframe.imported-iframe{position:absolute;top:0;left:0;border:0;width:100%;height:100%}.se-wrapper.sun-editor-editable.block-ellipsis-discussion-card{overflow:hidden}.se-wrapper.sun-editor-editable .security-icon{width:1em!important;height:1.1em!important;display:inline;padding-bottom:1px}.editable-title .criteriaCell-focus{width:100%;font-size:32px;line-height:36px;min-height:36px;padding:16px 0}.editable-title .criteriaCell-focus-activity-template{color:var(--text-color);padding:16px 12px;border-color:transparent;background-color:transparent;cursor:pointer}.editable-title .criteriaCell-focus-activity-template:focus{background-color:var(--component-background);border-color:var(--primary-color)}.editable-title .text-placeholder{font-size:32px;opacity:1}.editable-title .text-placeholder .required{font-size:24px}.editable-title .ql-title{font-size:32px;border:none;line-height:0}.editable-title-no-padding.editable-title-no-padding{padding:0}.editable-title-no-padding.editable-title-no-padding .sun-editor{padding-top:16px;padding-bottom:16px}.editable-title.edit-title-activity-in-act-doc .criteriaCell-focus{width:100%;font-size:24px;line-height:24px;min-height:24px;padding:4px 0}.editable-title.edit-title-activity-in-act-doc .criteriaCell-focus h1.title-viewonly-actdoc{margin-bottom:0;font-size:24px}.editable-title.edit-title-activity-in-act-doc .criteriaCell-focus h1.title-viewonly-actdoc h1{font-size:inherit;margin-bottom:0}.editable-title.edit-title-activity-in-act-doc .criteriaCell-focus-activity-template{color:var(--text-color);padding:4px 8px;border-color:transparent;background-color:transparent;cursor:pointer}.editable-title.edit-title-activity-in-act-doc .criteriaCell-focus-activity-template:focus{background-color:var(--component-background);border-color:var(--primary-color)}.editable-title.edit-title-activity-in-act-doc .text-placeholder{font-size:24px;opacity:1}.editable-title.edit-title-activity-in-act-doc .text-placeholder .required{font-size:16px}.editable-title.edit-title-activity-in-act-doc .ql-title{font-size:24px;border:none;line-height:0}.editable.editable-eportfolio{padding:0}.editable.editable-eportfolio .se-wrapper.sun-editor-editable.title-edit-actdoc{text-align:center}.editable.editable-eportfolio .summary{padding-top:8px;padding-bottom:8px}.editable.editable-eportfolio .summary .se-wrapper.sun-editor-editable.title-edit-actdoc{color:var(--text-color-secondary);font-weight:400}.editable.editable-eportfolio .summary .se-wrapper.sun-editor-editable.title-edit-actdoc p{margin-bottom:0}.video{margin:12px 16px}@media screen and (max-width:992px){.video{max-width:500px;height:auto;min-height:240px}.video>div{width:100%!important;height:100%!important}.video iframe{width:100%;height:100%;min-height:240px}}.video-editable-media{margin:0}.video-editable-media .plyr--video{width:100%!important;height:100%!important}@media screen and (max-width:992px){.video-editable-media .plyr--video{max-width:500px;height:auto}}.video-screen-recorder{width:100%;height:100%;min-height:360px;display:block;background-color:#000;margin-bottom:16px}.video-camera-by-insert-video-minimize{position:fixed;width:200px;min-height:180px;padding:4px;bottom:0;right:0;background-color:#000;z-index:1080;border-radius:10px}.video-camera-by-insert-video-minimize-restore-icon{color:#fff;width:24px;font-size:24px;position:absolute;top:8px;left:8px;z-index:1;cursor:pointer}.video-camera-by-insert-video-minimize>div{min-height:auto}.video-camera-by-insert-video-minimize>div video{object-fit:contain}.video-viewer-disable-controls{position:relative}.video-viewer-disable-controls :before{position:absolute;width:100%;height:100%;top:0;left:0;content:" ";z-index:1}.plyr--video button.plyr__control--overlaid,.plyr--video [type=button].plyr__control--overlaid,.plyr--video [type=reset].plyr__control--overlaid,.plyr--video [type=submit].plyr__control--overlaid{background-color:#00b2ff}.react-player-iframe>div:not(.plyr--video){position:relative;padding-bottom:56.25%;height:0}.react-player-iframe>div:not(.plyr--video) iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-video-iframe{position:relative;width:100%;padding-bottom:56.25%;margin:0;max-width:640px;flex:0 0 65%}.youtube-video-iframe iframe{position:absolute;top:0;left:0;border:0;width:100%}.objectPDF{min-height:500px}.tinymce-wrapper .tox-tinymce .tox-sidebar-wrap{overflow:auto}.tinymce-wrapper .tox .tox-menu.tox-collection.tox-collection--toolbar{max-height:none!important}.tinymce-wrapper-video{position:relative;padding-bottom:56.25%;height:0}.tinymce-wrapper-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.add-notes-field-editor-wrapper.add-notes-field-editor-wrapper .sun-editor .se-resizing-bar{margin-bottom:0}.add-notes-field-editor-wrapper.add-notes-field-editor-wrapper .sun-editor .se-resizing-bar .se-char-counter-wrapper .se-char-counter{display:inline}.add-notes-field-editor-wrapper.add-notes-field-editor-wrapper .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg{max-height:50vh}.quick-grader-score{background-color:var(--component-background);border:var(--border-color-split) solid 1px;border-radius:5px;padding:12px 8px;margin-bottom:12px}.quick-grader-score-in-group{margin-bottom:12px 8px}.quick-grader-score-quality-matrix-tag .ant-tag.square-tag-select{min-width:102px;margin-left:4px;margin-right:4px;margin-bottom:0}.quick-grader-score a>svg{margin-bottom:-4px}.quick-grader-score.isExclude,.quick-grader-score.grading-end-time{background-color:var(--component-background)}.quick-grader-score-date-assigned label{width:92px;white-space:nowrap}.quick-grader-improve-rubric-grading>span{display:flex;align-items:center;justify-content:center}.quick-grader-correct-possible .score-align-missing-exused{min-height:32px}.wrap-scroll{display:block;overflow:hidden;position:relative;height:calc(100vh - 235px);background-color:var(--component-background)}.wrap-scroll-quick-grader{height:calc(100vh - 80px)}.wrap-scroll-quick-grader-committe-assessment{height:calc(100vh - 242px)}.unPublish .view-discussion>i,.isClosed .view-discussion>i{color:var(--text-color-secondary)}.cell-score.cell-highlight{background-color:var(--missing-color-f20)}.cell-score.cell-temp-excused{background-color:#fc7f0b59}.cell-score.cell-is-late{background-color:#eeb71259}.cell-score.cell-is-late.isExclude{background:var(--is-exclude-bg-color)}.cell-score.grading-end-time{background-color:var(--disabled-input-bg)}.cell-score.grading-end-time .activity-status{display:none}.cell-score.student-classes-score{min-width:265px;max-width:unset;width:auto;padding-left:4px}.cell-score.student-classes-score .gradebook-score{max-width:unset;margin:0}.cell-score.student-classes-score .gradebook-score-input-grading{flex:1;min-width:200px;margin-left:0;margin-right:0;justify-content:center}.cell-score.student-classes-score .gradebook-score-input-grading .wrap-editGrade{flex:1}.cell-score.student-classes-score .gradebook-score-input-grading .wrap-editGrade *{max-width:unset}.cell-score.student-classes-score .gradebook-score-input-grading .wrap-editGrade .ant-select{width:100%}.cell-score.student-classes-score .gradebook-score-input-grading .wrap-editGrade .score-student-classes{margin-right:4px}.cell-score.student-classes-score .gradebook-score-input-grading .wrap-editGrade .score-student-classes>span{font-size:14px;justify-content:flex-end;margin-right:0}.cell-score.student-classes-score .gradebook-score-input-grading .wrap-editGrade .score-student-classes .pointScoreStudentGlobal{text-align:right;line-height:14px}.cell-score.student-classes-score .gradebook-score-input-grading .wrap-editGrade .score-student-classes .pointScoreStudentGlobal>span{margin-right:0}.cell-score.student-classes-score .gradebook-score-input-grading .wrap-editGrade+div{flex:1!important;font-size:14px}.cell-score.student-classes-score .gradebook-score-skill-reward{order:4;flex:0 0 32px}.cell-score.student-classes-score .gradebook-score-comment{order:5;flex:0 0 32px}.cell-score.student-classes-score .gradebook-score-faculty-attendance-notice{flex:auto}.cell-score.student-classes-score .grading-floor-score{width:calc(100% - 128px)}.cell-score.student-classes-score .grading-floor-score-value{flex:0 0 72px;text-align:right}.cell-score.student-classes-score:hover{background-color:transparent}.cell-score.grade-report-cell .ant-input-number-input,.cell-score.grade-report-cell .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-left:4px;padding-right:4px}.cell-score.grade-report-cell .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{text-align:center}.cell-score.grade-report-cell .ant-select-single.ant-select-show-arrow .ant-select-selection-item,.cell-score.grade-report-cell .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0}.cell-score.isFocused,.cell-score.isFocused:hover{background-color:var(--primary-color)}.cell-score:hover{background-color:var(--primary-color-f20)}.cell-score:hover .gradebook-score-fly-in-bar{visibility:visible}.missing-input.ant-input{background-color:var(--missing-color-f20)}.excused-input.ant-input{background-color:var(--primary-color-f10)}.temp-excused-input.ant-input{background-color:var(--orange-color-f10)}.late-input.ant-input{background-color:var(--warning-color-f10)}.exceed-max-score.ant-input-number{color:var(--success-color)}.exceed-max-score .ant-input-number-input{color:var(--success-color);background-color:var(--success-color-f20)}.exceed-max-score.exceed-max-score{background-color:var(--success-color-f20)}.exceed-max-score.exceed-max-score .ant-input{background-color:transparent}.exceed-max-score.exceed-max-score .exceed-max-score-color{color:var(--success-color)}.exceed-max-score-with-rubric.ant-input-number-readonly{color:var(--text-color);background-color:var(--component-background-f50);border-color:var(--primary-color)}.exceed-max-score-with-rubric.ant-input-number-readonly:hover{border-color:var(--primary-color)}.exceed-max-score-with-rubric.ant-input-number-readonly:focus,.exceed-max-score-with-rubric.ant-input-number-readonly-focused{border-color:var(--primary-color);box-shadow:none}.isMissing{background-color:var(--missing-color-f20)}.isMissing.isExclude{background:var(--is-exclude-bg-color)}th.cell-score{cursor:default}.gradebook-score{max-width:132px;margin:0 auto}.gradebook-score .excludeIconSVG>svg,.gradebook-score .excludeIconSVG button svg{width:14px;height:14px;fill:var(--link-color)}.gradebook-score .excludeIconSVG-large>svg{width:14px;height:14px}.gradebook-score .isExclude,.gradebook-score .exclude{visibility:visible;color:var(--disabled-color);line-height:0}.gradebook-score .isExclude>svg,.gradebook-score .exclude>svg{fill:var(--disabled-color)}.gradebook-score .wrap-editGrade{width:calc(100% - 32px);justify-content:space-around}.gradebook-score-input-grading{flex:1 1 0%;cursor:pointer;white-space:initial;margin-left:10px;margin-right:10px}.gradebook-score-input-grading .wrap-editGrade{width:100%;height:32px}.gradebook-score-input-grading .wrap-editGrade>span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.gradebook-score-input-grading .wrap-editGrade .ant-input-number,.gradebook-score-input-grading .wrap-editGrade .ant-select{width:100%}.gradebook-score-input-grading .wrap-editGrade .select-custom-score{min-width:50px;width:50px}.gradebook-score-input-grading .wrap-editGrade .select-custom-score .ant-select-selector{padding:0 4px}.gradebook-score-input-grading .wrap-editGrade .select-custom-score .ant-select-selection-item{padding-right:7px}.gradebook-score-input-grading .wrap-editGrade .select-custom-score .ant-select-arrow{right:4px}.gradebook-score-needs-grading{display:block;min-width:16px;width:16px}.gradebook-score-skill-reward,.gradebook-score-comment,.gradebook-score-faculty-attendance-notice{flex:0 0 16px}.gradebook-score-fly-in-bar{flex:0 0 16px;visibility:hidden;margin-right:-3px}.gradebook-score-fly-in-bar:hover svg{fill:var(--primary-color)}.is-excused-score svg{width:16px;height:16px;fill:#8497b0}.isExclude{background:var(--is-exclude-bg-color)}.isExcludeActivity,.isCredit,.isDiscussion{position:relative}.isExcludeActivity .excludeIcon,.isCredit .excludeIcon,.isDiscussion .excludeIcon,.isExcludeActivity .extraIcon,.isCredit .extraIcon,.isDiscussion .extraIcon,.isExcludeActivity .discussionIcon,.isCredit .discussionIcon,.isDiscussion .discussionIcon{color:#fff;font-size:14px;position:absolute;bottom:0;left:4px;z-index:1}.isExcludeActivity .excludeIcon>svg,.isCredit .excludeIcon>svg,.isDiscussion .excludeIcon>svg,.isExcludeActivity .extraIcon>svg,.isCredit .extraIcon>svg,.isDiscussion .extraIcon>svg,.isExcludeActivity .discussionIcon>svg,.isCredit .discussionIcon>svg,.isDiscussion .discussionIcon>svg{width:20px;height:20px;fill:#fff}.isExcludeActivity .excludeIcon.icon-ant,.isCredit .excludeIcon.icon-ant,.isDiscussion .excludeIcon.icon-ant,.isExcludeActivity .extraIcon.icon-ant,.isCredit .extraIcon.icon-ant,.isDiscussion .extraIcon.icon-ant,.isExcludeActivity .discussionIcon.icon-ant,.isCredit .discussionIcon.icon-ant,.isDiscussion .discussionIcon.icon-ant{bottom:4px}th.isExcludeActivity:after{content:"";width:0;height:0;position:absolute;left:0;bottom:0;border-bottom:40px solid #000;border-right:64px solid transparent}th.isCredit:after{content:"";width:0;height:0;position:absolute;left:0;bottom:0;border-bottom:40px solid #F0810F;border-right:64px solid transparent}th.isDiscussion:after{content:"";width:0;height:0;position:absolute;left:0;bottom:0;border-bottom:40px solid #24816a;border-right:64px solid transparent}.letter-Grade{width:16px;text-align:left}.lockedMark{background-color:var(--disabled-bg)}.lockedMark .locked{color:var(--link-color)}.dd-skill-reward{position:relative;width:240px;background-color:var(--component-background);box-shadow:0 4px 20px var(--shadow-color);border-radius:5px;display:flex;flex-wrap:wrap;padding:16px}.dd-skill-reward-dropdown-menu .skill-reward-icon{margin-bottom:0}.dd-skill-reward-dropdown-menu .skill-reward-icon:first-child{margin-top:0}.dd-skill-reward:before{position:absolute;top:-8px;left:104px;content:"";border-bottom:16px solid var(--component-background);border-left:16px solid transparent;border-right:16px solid transparent}.dd-skill-reward .skill-reward{width:100%}.dd-skill-reward .skill-reward-icon{display:flex;align-items:center;margin:0!important}.dd-skill-reward .skill-reward-icon span{display:inline-flex}.dd-skill-reward .skill-reward-icon span+span{white-space:nowrap}.dd-skill-reward-wrapper{height:32px}.dd-module-folder{position:relative;width:332px;background-color:var(--component-background);box-shadow:0 4px 20px var(--shadow-color);border-radius:5px;display:flex;flex-wrap:wrap;padding:20px}.dd-module-folder .module-folder{width:240px}.dd-module-folder .module-folder .folder{width:52px;text-align:center;margin-bottom:16px}.summary-tfoot{font-size:14px;color:#fff}.summary-tfoot>th,.summary-tfoot>td{padding:12px 6px!important;position:sticky!important;bottom:0;background-color:var(--text-color-secondary);z-index:10}.summary-tfoot .wrap-editGrade{text-align:center;margin-top:2px}.summary-tfoot .impact-activity-gradebook{position:sticky;left:0;z-index:100}.share-url .isHover-url>span,.hoverIcon .isHover-url>span,.share-url .isHover>span,.hoverIcon .isHover>span,.share-url .isHover>i,.hoverIcon .isHover>i{opacity:0;transition:opacity .2s ease 0s,transform .2s ease 0s;transform:translate(-8px)}.share-url:hover .isHover-url>span,.hoverIcon:hover .isHover-url>span,.share-url:hover .isHover>span,.hoverIcon:hover .isHover>span,.share-url:hover .isHover>i,.hoverIcon:hover .isHover>i{opacity:1;transform:translate(0)}.share-url:hover.background-hover,.hoverIcon:hover.background-hover{background-color:var(--background-color-light)}.ePortfolio-isPublish{display:flex;align-items:baseline}.ePortfolio-isPublish>button{font-size:13px}.ePortfolio-avatar{width:80px;height:80px;margin-right:16px}.empty-section{width:calc(50% - 24px);margin-right:24px;margin-bottom:24px}@media screen and (max-width:576px){.empty-section{width:100%;margin-right:0}}.empty-section .ant-btn{width:100%;height:60px;font-size:16px;font-weight:500;box-shadow:none}.empty-section-google-drive-not-connect .hidden-in-eportfolio-not-connect{display:none}.empty-section-google-drive-not-connect .only-show-in-eportfolio-not-connect{display:inline}.empty-section-google-drive-not-connect .only-show-in-eportfolio-not-connect div.flex-col{display:block}.empty-section-google-drive-not-connect .only-show-in-eportfolio-not-connect div.flex-col>div{display:none}.empty-section-google-drive-not-connect .only-show-in-eportfolio-not-connect div.flex-col .ant-btn{height:50px;color:var(--text-color);white-space:normal;margin-left:4px;background-color:transparent;border-color:transparent;padding:0}.empty-section-google-drive-not-connect .only-show-in-eportfolio-not-connect:hover .border{border-color:var(--primary-color)}.empty-section-google-drive-not-connect .only-show-in-eportfolio-not-connect:hover div.flex-col .ant-btn{color:var(--link-color)}.empty-section-insert-content-eportfolios{width:100%;display:flex;margin-right:0;margin-bottom:0}.empty-section-insert-content-eportfolios .ant-btn,.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect div.flex-col .ant-btn{color:var(--link-color);text-align:left;height:auto;padding:0;border:none;font-size:14px;font-weight:400}.empty-section-insert-content-eportfolios .ant-btn svg,.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect div.flex-col .ant-btn svg,.empty-section-insert-content-eportfolios .ant-btn i,.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect div.flex-col .ant-btn i{color:var(--text-color);fill:var(--text-color)}.empty-section-insert-content-eportfolios .ant-btn:hover,.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect div.flex-col .ant-btn:hover{text-decoration:underline}.empty-section-insert-content-eportfolios .ant-btn:hover svg,.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect div.flex-col .ant-btn:hover svg,.empty-section-insert-content-eportfolios .ant-btn:hover i,.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect div.flex-col .ant-btn:hover i{color:var(--link-color);fill:var(--link-color)}.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect>div.border{border:none;padding:0}.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect>div.border:hover{text-decoration:underline}.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect>div.border:hover svg{fill:var(--link-color)}.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect>div.border span.svg-fill-24,.empty-section-insert-content-eportfolios .only-show-in-eportfolio-not-connect>div.border svg{min-width:16px;width:16px;height:16px;margin-right:8px;fill:var(--text-color)}.ePortfolio-layout-profile{width:320px;margin-right:20px}@media screen and (max-width:576px){.ePortfolio-layout-profile{width:100%;margin-right:0}}.ePortfolio-layout-profile-pages{width:320px;margin-right:20px;margin-bottom:16px}@media screen and (max-width:576px){.ePortfolio-layout-profile-pages{width:100%;margin-right:0}}.ePortfolio-layout-profile-section-card{height:90px}.ePortfolio-layout-profile-section-wrapper{max-height:calc((100vh - 345px)/2)}@media screen and (max-width:992px){.ePortfolio-layout-profile-section-wrapper{max-height:unset}}.ePortfolio-layout-profile-section-wrapper .box-add-new-section .ep-actions-hover{position:absolute;top:-10px;right:-10px;z-index:10;visibility:hidden}@media screen and (max-width:992px){.ePortfolio-layout-profile-section-wrapper .box-add-new-section .ep-actions-hover{visibility:visible}}.ePortfolio-layout-profile-section-wrapper .box-add-new-section .ep-actions-hover .ant-badge.count-unread-comment .ant-badge-count{top:-12px;right:-6px}.ePortfolio-layout-profile-section-wrapper .box-add-new-section:hover .ep-actions-hover{visibility:visible}.ePortfolio-layout-profile-pages-wrapper{max-height:calc((100vh - 345px)/2)}@media screen and (max-width:992px){.ePortfolio-layout-profile-pages-wrapper{max-height:unset}}.ePortfolio-layout-profile-show-comment-in-preview .comment-icon-in-preview-ep{position:absolute;top:-10px;right:-10px;z-index:10;visibility:hidden}@media screen and (max-width:992px){.ePortfolio-layout-profile-show-comment-in-preview .comment-icon-in-preview-ep{visibility:visible}}.ePortfolio-layout-profile-show-comment-in-preview .box-add-new-section:hover .comment-icon-in-preview-ep{visibility:visible}.ePortfolio-layout-profile-section-wrapper .box-add-new-section .ep-actions-hover .svg-circle-bg-component-bg:hover svg,.ePortfolio-layout-profile-show-comment-in-preview .box-add-new-section .ep-actions-hover .svg-circle-bg-component-bg:hover svg{color:var(--text-color);fill:var(--text-color)}.ePortfolio-layout-profile-section-wrapper .box-add-new-section .ep-actions-hover .svg-circle-bg-component-bg:hover .svg-fill-has-comment-color svg,.ePortfolio-layout-profile-show-comment-in-preview .box-add-new-section .ep-actions-hover .svg-circle-bg-component-bg:hover .svg-fill-has-comment-color svg{fill:#f2c94c}.ePortfolio-layout-profile-section-wrapper .box-add-new-section .ep-actions-hover .comment-eportfolio,.ePortfolio-layout-profile-show-comment-in-preview .box-add-new-section .ep-actions-hover .comment-eportfolio{min-width:20px;width:20px;height:20px;background:var(--component-background);background-repeat:no-repeat;background-position:50%;background-size:70% auto;border-radius:50%;transition:all .3s ease;display:flex;justify-content:center;align-items:center;border:1px solid var(--border-color-base);visibility:visible}.ePortfolio-layout-profile-section-wrapper .box-add-new-section .ep-actions-hover .comment-eportfolio svg,.ePortfolio-layout-profile-show-comment-in-preview .box-add-new-section .ep-actions-hover .comment-eportfolio svg{min-width:12px;width:12px;height:12px}.ePortfolio-layout-content{flex:1}.ePortfolio-layout-content-on-mobile{width:100%}.ePortfolio-settings-tab-layout .settings-theme-image{width:300px;margin-right:100px}@media screen and (max-width:1600px){.ePortfolio-settings-tab-layout .settings-theme-image{margin-right:48px}}@media screen and (max-width:1200px){.ePortfolio-settings-tab-layout .settings-theme-image{margin-right:32px}}@media screen and (max-width:768px){.ePortfolio-settings-tab-layout .settings-theme-image{margin-right:32px}}.ePortfolio-settings-tab-layout .layout-select{flex:1}.ePortfolio-list-card{display:grid;grid-template-columns:repeat(5,minmax(300px,1fr));gap:20px}@media screen and (max-width:1600px){.ePortfolio-list-card{grid-template-columns:repeat(4,minmax(300px,1fr))}}@media screen and (max-width:1200px){.ePortfolio-list-card{grid-template-columns:repeat(3,minmax(300px,1fr))}}@media screen and (max-width:992px){.ePortfolio-list-card{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media screen and (max-width:768px){.ePortfolio-list-card{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media screen and (max-width:576px){.ePortfolio-list-card{grid-template-columns:repeat(1,minmax(300px,100%));row-gap:24px;column-gap:0}}@media screen and (max-width:480px){.ePortfolio-list-card{grid-template-columns:repeat(1,minmax(300px,100%));row-gap:24px;column-gap:0}}@media screen and (min-width:2560px){.ePortfolio-list-card{grid-template-columns:repeat(8,minmax(300px,1fr))}}@media screen and (min-width:3840px){.ePortfolio-list-card{grid-template-columns:repeat(12,minmax(300px,1fr))}}.ePortfolio-list-card-shared-with-me .ant-card.ant-card-small{display:flex;flex-direction:column}.ePortfolio-list-card-shared-with-me .ant-card.ant-card-small .ant-card-head-title{padding-top:8px;padding-bottom:8px}.ePortfolio-list-card-shared-with-me .ant-card.ant-card-small .ant-card-body{flex:1;padding:10px!important}.ePortfolio-list-card-shared-with-me .ant-card.ant-card-small .ant-card-actions{padding-top:12px;display:flex;flex-wrap:wrap;justify-content:center}.ePortfolio-list-card-shared-with-me .ant-card.ant-card-small .ant-card-actions>li{width:auto!important;margin-top:0;margin-bottom:12px;margin-right:12px;padding-right:12px}.ePortfolio-list-card .eportfolio-icon-more-actions{position:absolute;top:8px;right:8px;z-index:9}.ePortfolio-list-card .eportfolio-icon-more-actions:hover{background-color:var(--primary-color)}.ePortfolio-list-card .eportfolio-icon-more-actions:hover svg{fill:#fff}.ePortfolio-wrap-tabs{margin-top:-64px}.ePortfolio-wrap-tabs .ant-affix{background-color:var(--affix-bg-color-f94)}.ePortfolio-edit-layout .ep-widget-card,.ePortfolio-preview-layout .ep-widget-card{background-color:var(--layout-body-background);box-shadow:none;border-radius:0;padding:0}.ePortfolio-edit-layout .ep-widget-card-auto-inserted-activity-title,.ePortfolio-preview-layout .ep-widget-card-auto-inserted-activity-title{position:absolute;top:-24px}.ePortfolio-edit-layout .ep-widget-card-auto-inserted-activity-title+.ep-widget-card-wrapper-ep-actions-hover,.ePortfolio-preview-layout .ep-widget-card-auto-inserted-activity-title+.ep-widget-card-wrapper-ep-actions-hover{height:100%}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover{position:absolute;top:-15px;right:-15px;z-index:10;visibility:hidden}@media screen and (max-width:992px){.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover{visibility:visible}}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item{text-decoration:none}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item svg,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item svg,.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item i,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item i{min-width:18px;width:18px;height:18px;font-size:18px;color:var(--text-color-secondary);fill:var(--text-color-secondary)}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item:hover svg,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item:hover svg,.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item:hover i,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-eportfolio-item:hover i{color:var(--primary-color);fill:var(--primary-color)}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-circle-bg-component-bg:hover svg,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-circle-bg-component-bg:hover svg{color:var(--primary-color);fill:var(--primary-color)}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-circle-bg-component-bg:hover .svg-fill-has-comment-color svg,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .svg-circle-bg-component-bg:hover .svg-fill-has-comment-color svg{fill:#f2c94c}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .comment-eportfolio,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .comment-eportfolio{min-width:30px;width:30px;height:30px;background:var(--component-background);background-repeat:no-repeat;background-position:50%;background-size:70% auto;border-radius:50%;transition:all .3s ease;display:flex;justify-content:center;align-items:center;border:1px solid var(--border-color-base);visibility:visible}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .comment-eportfolio svg,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover .comment-eportfolio svg{min-width:18px;width:18px;height:18px}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover:hover+.ep-widget-card .widget-card-content,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover .ep-actions-hover:hover+.ep-widget-card .widget-card-content{border-color:var(--primary-color)}.ePortfolio-edit-layout .ep-widget-card-wrapper-ep-actions-hover:hover .ep-actions-hover,.ePortfolio-preview-layout .ep-widget-card-wrapper-ep-actions-hover:hover .ep-actions-hover{visibility:visible}.ePortfolio-edit-layout .ep-widget-card .widget-card-content,.ePortfolio-preview-layout .ep-widget-card .widget-card-content{height:100%;margin-top:0;border:1px solid var(--border-color-base);background-color:var(--component-background)}.ePortfolio-edit-layout .ep-widget-card .widget-card-content .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg,.ePortfolio-preview-layout .ep-widget-card .widget-card-content .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg{max-height:unset}.ePortfolio-edit-layout .ep-widget-card .widget-card-content .sun-editor .se-container,.ePortfolio-preview-layout .ep-widget-card .widget-card-content .sun-editor .se-container{position:absolute!important}.ePortfolio-edit-layout .ep-widget-card-cover img,.ePortfolio-preview-layout .ep-widget-card-cover img{width:100%;height:235px}.ePortfolio-edit-layout .ep-widget-card-content,.ePortfolio-preview-layout .ep-widget-card-content{padding:12px 16px}@media screen and (max-width:576px){.ePortfolio-edit-layout .ep-widget-card-content,.ePortfolio-preview-layout .ep-widget-card-content{padding:8px}}.ePortfolio-edit-layout .ep-widget-card-content .blend-color,.ePortfolio-preview-layout .ep-widget-card-content .blend-color{height:100%}.ePortfolio-edit-layout .ep-widget-card-content-edit-mode,.ePortfolio-preview-layout .ep-widget-card-content-edit-mode{padding:0}.ePortfolio-edit-layout .ep-widget-card-content .ep-banner-upload,.ePortfolio-preview-layout .ep-widget-card-content .ep-banner-upload{margin-bottom:24px}.ePortfolio-edit-layout .ep-widget-card-content .ep-activity-title,.ePortfolio-preview-layout .ep-widget-card-content .ep-activity-title{font-size:30px;margin-bottom:16px}.ePortfolio-edit-layout .ep-widget-card-content .ep-wrap-question-numbers,.ePortfolio-preview-layout .ep-widget-card-content .ep-wrap-question-numbers{display:flex}.ePortfolio-edit-layout .ep-widget-card-content .ep-wrap-question-numbers .question-number-circle-auto,.ePortfolio-preview-layout .ep-widget-card-content .ep-wrap-question-numbers .question-number-circle-auto{display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;margin-right:12px}.ePortfolio-edit-layout .ep-widget-card-content .ep-render-act-item,.ePortfolio-preview-layout .ep-widget-card-content .ep-render-act-item{padding:16px;margin-bottom:16px;flex:1}.ePortfolio-edit-layout .ep-widget-card-content .ep-render-act-item .view-media-item .flex,.ePortfolio-preview-layout .ep-widget-card-content .ep-render-act-item .view-media-item .flex{display:flex}.ePortfolio-edit-layout .ep-widget-card-content .ep-render-act-item .view-media-item .mr-sm,.ePortfolio-preview-layout .ep-widget-card-content .ep-render-act-item .view-media-item .mr-sm{margin-right:12px}.ePortfolio-edit-layout .ep-widget-card-content .ep-render-act-item .view-media-item .ml-sm,.ePortfolio-preview-layout .ep-widget-card-content .ep-render-act-item .view-media-item .ml-sm{margin-left:12px}.ePortfolio-edit-layout .ep-widget-card-content .ep-render-act-item .embed-file-from-goofgle-drive+.ep-render-act-item,.ePortfolio-preview-layout .ep-widget-card-content .ep-render-act-item .embed-file-from-goofgle-drive+.ep-render-act-item{border-color:transparent;padding:0;margin-bottom:0;margin-top:16px}.ePortfolio-edit-layout .ep-widget-card-content .ep-render-act-item .answer-text-question,.ePortfolio-preview-layout .ep-widget-card-content .ep-render-act-item .answer-text-question{margin-top:24px}.ePortfolio-edit-layout .ep-widget-card-content .ep-render-act-item .paddingBottom-lg,.ePortfolio-preview-layout .ep-widget-card-content .ep-render-act-item .paddingBottom-lg{padding-bottom:20px}.ePortfolio-edit-layout .ep-widget-card-content .ep-render-act-item .ant-alert-message p,.ePortfolio-preview-layout .ep-widget-card-content .ep-render-act-item .ant-alert-message p{margin-bottom:12px}.ePortfolio-edit-layout .ep-widget-card-content .ep-wrapper-automatic-class .question-number-circle-auto+.ep-render-act-item,.ePortfolio-preview-layout .ep-widget-card-content .ep-wrapper-automatic-class .question-number-circle-auto+.ep-render-act-item{flex:1}.ePortfolio-edit-layout .ep-widget-card-content .ep-wrapper-automatic-class .ep-render-act-item img,.ePortfolio-preview-layout .ep-widget-card-content .ep-wrapper-automatic-class .ep-render-act-item img{width:auto;max-width:100%}.ePortfolio-edit-layout .ep-widget-card-content .view-tiny-mceinput figure.image a,.ePortfolio-preview-layout .ep-widget-card-content .view-tiny-mceinput figure.image a{display:block;width:fit-content}.ePortfolio-edit-layout .ep-widget-card-banner-upload,.ePortfolio-preview-layout .ep-widget-card-banner-upload{height:100%}.ePortfolio-edit-layout .ep-widget-card-uploadImage,.ePortfolio-preview-layout .ep-widget-card-uploadImage,.ePortfolio-edit-layout .ep-widget-card-uploadVideo,.ePortfolio-preview-layout .ep-widget-card-uploadVideo{height:auto;padding:0}.ePortfolio-edit-layout .ep-widget-card-uploadImage .view-eportfolio-content-item,.ePortfolio-preview-layout .ep-widget-card-uploadImage .view-eportfolio-content-item,.ePortfolio-edit-layout .ep-widget-card-uploadVideo .view-eportfolio-content-item,.ePortfolio-preview-layout .ep-widget-card-uploadVideo .view-eportfolio-content-item{margin:16px;width:auto}.ePortfolio-preview-layout .view-eportfolio-item .ep-widget-card{background-color:var(--component-background)}.ePortfolio-preview-layout .view-eportfolio-item .ep-widget-card .widget-card-content{overflow:auto}.ePortfolio-timeline-layout{min-height:100vh}.ePortfolio-timeline-layout .creator-list-user{background-color:var(--component-background);box-shadow:8px 4px 20px var(--shadow-color);height:80px;display:flex;align-items:center;justify-content:center}.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper{width:800px}.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper .react-multiple-carousel__arrow{background-color:var(--component-background);min-width:24px;min-height:24px}.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper .react-multiple-carousel__arrow:hover{background-color:var(--primary-color-f20)}.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper .react-multiple-carousel__arrow:before{color:var(--primary-color);font-size:14px;font-weight:bolder}.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper .react-multiple-carousel__arrow--left,.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper .react-multiple-carousel__arrow--right{top:15px}.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper .react-multiple-carousel__arrow--left{left:0}.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper .react-multiple-carousel__arrow--right{right:0}@media screen and (max-width:992px){.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper{width:500px}}@media screen and (max-width:576px){.ePortfolio-timeline-layout .creator-list-user-carousel-wrapper{width:300px}}.ePortfolio-timeline-layout .creator-list-user-avatar-view{width:100%;display:flex;align-items:center;cursor:pointer}.ePortfolio-timeline-layout .creator-list-user-avatar-view .ant-avatar{width:45px;height:45px;border-width:1px;margin-top:4px}.ePortfolio-timeline-layout .creator-list-user-avatar-view .ant-avatar.active{border-width:2px;border-color:var(--success-color)}.ePortfolio-timeline-layout .creator-list-user-avatar-view .ant-avatar+span{display:-webkit-box;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ePortfolio-timeline-layout .creator-list-user-avatar-view:hover .ant-avatar{border-color:var(--primary-color)}.ePortfolio-timeline-layout .timeline-scrollbar{max-height:calc(100vh - 80px);overflow:auto}.ePortfolio-timeline-layout .timeline-scrollbar-without-creator-list{max-height:100vh}.ePortfolio-timeline-layout .ep-timeline-item-wrapper{width:calc(100% - 208px);max-width:500px;margin:auto}.ePortfolio-timeline-layout .ep-timeline-item-wrapper .timeline-item-box{background-color:var(--component-background);box-shadow:0 1px 1px var(--shadow-color);position:relative}.ePortfolio-timeline-layout .ep-timeline-item-wrapper .timeline-item-box-content{padding:8px}.ePortfolio-timeline-layout .ep-timeline-item-wrapper .timeline-item-box-user-info,.ePortfolio-timeline-layout .ep-timeline-item-wrapper .timeline-item-box-action-buttons{position:absolute;top:0;background-color:var(--component-background)}.ePortfolio-timeline-layout .ep-timeline-item-wrapper .timeline-item-box-user-info{width:100px;left:-104px}.ePortfolio-timeline-layout .ep-timeline-item-wrapper .timeline-item-box-action-buttons{width:30px;right:-34px}.ePortfolio-timeline-layout .ep-timeline-item-wrapper .timeline-item-box-action-buttons a{color:var(--text-color);display:flex;align-items:center;justify-content:center;margin:8px 0 4px}.ePortfolio-timeline-layout .ep-timeline-item-wrapper .timeline-item-box-action-buttons a svg{font-size:20px}@media screen and (max-width:992px){.ePortfolio-timeline-layout .ep-timeline-item-wrapper{margin-right:70px}}.ePortfolio-without-grid-layout-base-mobile-only .ePortfolio-edit-layout{margin-bottom:32px}.ePortfolio-without-grid-layout-base-mobile-only .ePortfolio-edit-layout .widget-card-content{min-height:100px}.ePortfolio-add-person{max-height:345px}.ePortfolio-add-person .share-user-name{border-bottom:1px solid var(--border-color-base)}.ePortfolio-add-person .share-user-name:last-child{border-bottom:none}.ePortfolio-qr-code canvas{vertical-align:middle}.ePortfolio-allow-updating-background{background-repeat:no-repeat;background-size:cover;margin-top:-10px;margin-left:-16px;margin-right:-16px;padding:16px 16px 0}.ePortfolio-allow-updating-background .ePortfolio-layout-content .card-edit-portfolio,.ePortfolio-allow-updating-background .ePortfolio-layout-content .section-card{background-color:var(--component-background-f80)}.ePortfolio-play-as-slideshow{position:relative}.ePortfolio-play-as-slideshow .overlay{display:block;position:fixed;top:0;left:0;z-index:1;height:100%;width:100%}.ePortfolio-play-as-slideshow .mce-content-body iframe,.ePortfolio-play-as-slideshow .mce-content-body audio,.ePortfolio-play-as-slideshow .mce-content-body video,.ePortfolio-play-as-slideshow .mce-content-body .plyr--video{z-index:2;position:relative}.ePortfolio-play-as-slideshow .se-video-container figure,.ePortfolio-play-as-slideshow .se-audio-container figure{z-index:2}.ePortfolio-play-as-slideshow .content-block-slideshow{color:var(--text-color);z-index:10}.ePortfolio-play-as-slideshow .content-block-slideshow .ep-widget-card .widget-card-content{border-color:transparent}.ePortfolio-play-as-slideshow .content-block-slideshow .ep-widget-card-content{padding:0}.ePortfolio-play-as-slideshow .eportfolio-banner-image .classBanner{width:100%}.ePortfolio-title-as-heading1{color:var(--heading-color);font-size:38px!important;font-weight:500;text-align:center;cursor:pointer}.ePortfolio-title-as-heading1 .sun-editor{border-color:transparent}.ePortfolio-title-as-heading1 .sun-editor .se-wrapper .se-placeholder{font-size:38px;color:var(--text-color-secondary)}.ePortfolio-title-as-heading1 .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg{text-align:center;font-size:38px!important}.ePortfolio-title-as-heading1 .mce-content-body{padding:8px 16px;border:1px solid transparent}.ePortfolio-title-as-heading1 .mce-content-body.mce-edit-focus{outline:none}.ePortfolio-title-as-heading1:hover .mce-content-body,.ePortfolio-title-as-heading1:hover .sun-editor,.ePortfolio-title-as-heading1:hover .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg{background-color:var(--item-hover-bg)}.ePortfolio-title-as-heading1-focusing .mce-content-body,.ePortfolio-title-as-heading1-focusing .sun-editor,.ePortfolio-title-as-heading1-focusing .sun-editor .se-container .se-wrapper .se-wrapper-wysiwyg{border-color:var(--border-color-base);background-color:var(--item-hover-bg)}.ePortfolio-public-folder .ePortfolio-list-card{display:grid;grid-template-columns:repeat(4,minmax(300px,1fr));gap:20px}@media screen and (max-width:1600px){.ePortfolio-public-folder .ePortfolio-list-card{grid-template-columns:repeat(4,minmax(300px,1fr))}}@media screen and (max-width:1200px){.ePortfolio-public-folder .ePortfolio-list-card{grid-template-columns:repeat(3,minmax(300px,1fr))}}@media screen and (max-width:992px){.ePortfolio-public-folder .ePortfolio-list-card{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media screen and (max-width:768px){.ePortfolio-public-folder .ePortfolio-list-card{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media screen and (max-width:576px){.ePortfolio-public-folder .ePortfolio-list-card{grid-template-columns:repeat(1,minmax(300px,100%));row-gap:24px;column-gap:0}}@media screen and (max-width:480px){.ePortfolio-public-folder .ePortfolio-list-card{grid-template-columns:repeat(1,minmax(300px,100%));row-gap:24px;column-gap:0}}@media screen and (min-width:2560px){.ePortfolio-public-folder .ePortfolio-list-card{grid-template-columns:repeat(4,minmax(300px,1fr))}}@media screen and (min-width:3840px){.ePortfolio-public-folder .ePortfolio-list-card{grid-template-columns:repeat(4,minmax(300px,1fr))}}.btn-eportfolio-list-icon-only .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only{height:24px;display:flex;align-items:center;justify-content:center}.btn-eportfolio-list-icon-only span.flex-inline{display:inline-flex}.btn-eportfolio-list-icon-only .ant-divider-vertical{height:24px}.qr-code-public-open-invite{width:202px}.qr-code-student-self-enroll-btns{margin-left:310px}.qr-code-student-self-enroll-btns-mobile{margin-left:0}.isOver{background-color:var(--primary-color-f10);border-bottom:1px solid var(--primary-color)}.criteria-drag-drop{min-width:24px;text-align:center}.criteriaCell .input-number-focus,.gradingScaleCell .input-number-focus{padding:6px 12px;text-align:left;background-color:transparent;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 5s;border:0;border-radius:4px;font-weight:700}.criteriaCell .input-number-focus .icon-pen-edit,.gradingScaleCell .input-number-focus .icon-pen-edit{right:4px}.criteriaCell .description-focus,.gradingScaleCell .description-focus{width:100%;min-height:48px;padding:4px 12px;text-align:left;background-color:transparent;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 5s;border:0;border-radius:4px}.criteriaCell .description-focus .icon-pen-edit,.gradingScaleCell .description-focus .icon-pen-edit{top:4px;right:4px}.criteriaCell>textarea,.gradingScaleCell>textarea{min-height:48px}.criteriaCell .input-number-focus .icon-pen-edit,.gradingScaleCell .input-number-focus .icon-pen-edit,.criteriaCell .description-focus .icon-pen-edit,.gradingScaleCell .description-focus .icon-pen-edit{position:absolute;visibility:hidden}.criteriaCell:not(.readOnly) .input-number-focus:hover,.gradingScaleCell:not(.readOnly) .input-number-focus:hover,.criteriaCell:not(.readOnly) .description-focus:hover,.gradingScaleCell:not(.readOnly) .description-focus:hover{background:var(--background-color-light);cursor:pointer}.criteriaCell:not(.readOnly) .input-number-focus:hover .icon-pen-edit,.gradingScaleCell:not(.readOnly) .input-number-focus:hover .icon-pen-edit,.criteriaCell:not(.readOnly) .description-focus:hover .icon-pen-edit,.gradingScaleCell:not(.readOnly) .description-focus:hover .icon-pen-edit{visibility:visible}.criteriaCell{min-width:350px;max-width:350px;width:auto;position:relative}.criteriaCell-name-is-required .criteriaCell-focus{border:1px solid var(--error-color);transition:none}.criteriaCell-quality-matrix{min-width:489px}.criteriaCell-unset{min-width:unset;max-width:unset}.criteriaCell .hover-criteriaCell{position:absolute;top:4px;right:4px}.gradingScaleCell{min-width:160px;max-width:160px;width:auto;position:relative}.gradingScaleCell .ant-input-number{width:90px}.gradingScaleCell .button-remove-grading-scale-cell{display:flex;margin:0;padding:0;position:absolute;top:4px;right:4px}.gradingScaleCell .button-remove-grading-scale-cell>i,.gradingScaleCell .button-remove-grading-scale-cell span>svg{font-size:14px;color:var(--text-color)}.gradingScaleCell .hover-gradingScaleCell{position:absolute;top:4px;right:24px}.addGradingScale{text-align:center}.addGradingScale button{min-height:80px}thead>tr>th[colspan].gradingScaleHeader{text-align:left}.gradingScaleScore{min-width:100px;max-width:100px;width:auto;text-align:center}.gradingScaleScore:hover,.gradingScaleScore.gradingScaleSelected{background:var(--success-color-f10)}.gradingScaleScore.gradingScaleSelected .selected{background-color:transparent}.isRubric .rubricScore{color:var(--link-color)}.isOverwrite5c{text-align:left}.ant-picker-calendar{color:var(--text-color);background-color:var(--component-background)}.ant-picker-calendar .ant-picker-panel{background-color:var(--component-background);border-top-color:var(--border-color-base)}.ant-picker-calendar .ant-picker-cell{color:var(--disabled-color)}.ant-picker-calendar .ant-picker-cell.ant-picker-cell-in-view{color:var(--text-color)}.wrap-calendar{display:flex}@media screen and (max-width:992px){.wrap-calendar{flex-wrap:wrap;flex-direction:column}}.wrap-calendar .leftCalendar{display:flex;flex:none;flex-direction:column;min-width:232px;width:232px;overflow:hidden;position:relative}.wrap-calendar .leftCalendar .list-calendar{display:flex;flex-direction:column;box-flex:1;flex-grow:1;height:100%;width:100%}.wrap-calendar .leftCalendar .list-calendar .create-new-event{height:54px;flex-shrink:0}.wrap-calendar .leftCalendar .list-calendar .list{max-height:650px;flex-grow:1;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width:992px){.wrap-calendar .leftCalendar .list-calendar .list{max-height:unset;overflow:unset}.wrap-calendar .leftCalendar{min-width:unset;width:100%;margin-bottom:24px}}.wrap-calendar .rightCalendar{flex:1 1 auto}@media screen and (max-width:992px){.wrap-calendar .rightCalendar{width:100%}}.wrap-calendar .rightCalendar .menu{min-height:54px;flex-shrink:0}.wrap-calendar .rightCalendar .menu .view-type{width:100px}.wrap-calendar .rightCalendar .calendar .container .toastui-calendar-layout{background-color:var(--component-background)!important}.wrap-calendar .rightCalendar .calendar .container .toastui-calendar-layout .toastui-calendar-day-view-day-names,.wrap-calendar .rightCalendar .calendar .container .toastui-calendar-layout .toastui-calendar-week-view-day-names{overflow-y:hidden}.wrap-calendar .rightCalendar .calendar .container .toastui-calendar-layout .toastui-calendar-weekday-event-dot+.toastui-calendar-weekday-event-title{color:var(--text-color)}.wrap-calendar .rightCalendar .calendar .container .toastui-calendar-see-more{background-color:var(--component-background)!important}.wrap-calendar .rightCalendar .calendar .container .toastui-calendar-weekday-event-dot+.toastui-calendar-weekday-event-title,.wrap-calendar .rightCalendar .calendar .container .toastui-calendar-more-title-date,.wrap-calendar .rightCalendar .calendar .container .toastui-calendar-more-title-day{color:var(--text-color)}@media screen and (max-width:992px){.wrap-calendar .rightCalendar .calendar{height:auto;max-height:unset;overflow:auto}.wrap-calendar .rightCalendar .calendar .tui-full-calendar-layout,.wrap-calendar .rightCalendar .calendar .toastui-calendar-layout{min-width:800px;overflow:auto}}.view-five-c>a{color:var(--heading-color);cursor:default}.view-five-c>a:hover{text-decoration:none}.view-five-c.mode-long-name>a{display:block;margin-top:4px;margin-bottom:4px}.container-messenger{background-color:var(--component-background);--heightA: 64px;--heightB: 24px + 24px;--heightC: calc(var(--heightA) + var(--heightB));height:calc(100vh - var(--heightC))}.embedded-messenger{height:0px}.wrap-student-info{background-color:var(--layout-body-background)}.wrap-student-info-has-iep .objectPDF{height:100vh}.wrap-student-info-thrively-logo img,.wrap-student-info-thrively-logo svg{width:180px}.wrap-student-info-thrively-logo .thrively-logo-color{fill:var(--text-color)}.chart-wrap-info-student{height:300px;width:200px;margin-left:24px}.chart-wrap-info-student.vertical .grid{transform:translateY(-45px) translate(45px) rotate(-90deg)}.chart-wrap-info-student.vertical .grid .bar:after{transform:translateY(-50%);display:block}.chart-wrap-info-student.vertical .grid:before,.chart-wrap-info-student.vertical .grid:after{transform:translate(-.2em) rotate(90deg)}.chart-wrap-info-student .grid{position:relative;padding:5px 0;height:100%;width:100%;border-left:2px solid #aaa;background:repeating-linear-gradient(90deg,transparent,transparent 19.5%,rgba(170,170,170,.7) 20%)}.chart-wrap-info-student .bar{width:100%;height:8px;margin:8px 0;background-color:var(--layout-body-background);border-radius:30px;position:relative}.chart-wrap-info-student .bar:hover{opacity:.7}.chart-wrap-info-student .bar:after{content:"";width:var(--bar-value);height:8px;margin:8px 0;background-color:var(--bar-color);border-radius:30px;position:absolute;left:0;top:-4px}.chart-wrap-info-student .bar:before{width:36px;height:36px;background-color:var(--component-background);background:var(--bar-color);box-shadow:0 4px 2px #3c404314,0 2px 2px 1px #3c404329;font-size:20px;font-family:"Font Awesome 5 Free";font-weight:400;content:"";content:"";position:absolute;left:-48px;bottom:-14px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transform:rotate(90deg)}.donation-meter{width:100px;margin:32px auto 0}.donation-meter .glass{background:#2a3141;border-radius:100px 100px 0 0;display:block;height:200px;margin:0 35px 10px;padding:5px;position:relative;width:20px}.donation-meter .amount{background:var(--error-color);border-radius:4px 4px 0 0;display:block;width:10px;position:absolute;right:5px;bottom:0}.donation-meter strong{display:block;text-align:center}.donation-meter .total{font-size:11px;position:absolute;right:16px;width:50px;height:20px;border-bottom:1px solid var(--border-color-base)}.donation-meter .total.percent-0{bottom:0%}.donation-meter .total.percent-10{bottom:10%}.donation-meter .total.percent-20{bottom:20%}.donation-meter .total.percent-30{bottom:30%}.donation-meter .total.percent-40{bottom:40%}.donation-meter .total.percent-50{bottom:50%}.donation-meter .total.percent-60{bottom:60%}.donation-meter .total.percent-70{bottom:70%}.donation-meter .total.percent-80{bottom:80%}.donation-meter .total.percent-90{bottom:90%}.donation-meter .total.percent-100{bottom:100%}.bulb{background:#2a3141;border-radius:100px;display:block;width:70px;height:70px;margin:0 35px 10px;padding:5px;position:relative;top:-12px;right:25px}.bulb .red-circle{background:var(--error-color);border-radius:100px;display:block;height:60px;width:60px}.bulb .filler{background:var(--error-color);display:block;height:30px;width:10px;position:relative;top:-65px;right:-25px;z-index:30}.wellness-question-action{background-color:var(--default-background-gray);padding:4px 12px;margin-bottom:12px}.wellness-question-action:hover svg{fill:var(--text-color)}.webpage-icon{display:flex;align-items:center}.webpage-icon>svg{fill:var(--text-color);width:24px;height:24px}.webpage-icon-lg>svg{width:20px;height:20px}.webpage-icon-lg.grey-fill{margin-bottom:4px}.webpage-icon-lg.grey-fill>svg{fill:var(--text-color-secondary)}.webpage-icon-md>svg{width:16px;height:16px}.wrap-discussion-thread{background-color:var(--layout-body-background);margin:-16px}@media screen and (max-width:1600px){.wrap-discussion-thread{margin:-12px}}@media screen and (max-width:992px){.wrap-discussion-thread{background-color:var(--component-background);padding:12px}}.wrap-discussion-thread-sharing-outside-class{margin:0}.wrap-discussion-thread-list{background-color:var(--component-background);border-radius:5px;padding:16px;margin-bottom:20px;position:relative}.wrap-discussion-thread-list.is-highlight{background-color:var(--locked-bg)}@media screen and (max-width:992px){.wrap-discussion-thread-list{padding:8px}}.wrap-discussion-thread-list .public-status{position:absolute;top:12px;right:16px}.wrap-discussion-thread-list .public-status .ant-tag{margin-right:0}.wrap-discussion-thread .student-list-mb{margin-bottom:2px}.wrap-discussion-thread-detail{background-color:var(--component-background);border-radius:5px;padding:12px;margin-bottom:16px}.wrap-discussion-thread-detail-min-h-with-student-list-is-collapsed{min-height:232px}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col{height:100%}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item{height:100%}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view{height:calc(100% - 20px)}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view .ant-card-body{position:unset;min-height:120px}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view .ant-card-body .discussion-grid-view-content{padding-bottom:60px}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view .ant-card-body .discussion-grid-view-content .audio-wrapper{width:100%}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view .ant-card-body .discussion-grid-view-content audio{width:210px;max-width:250px}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view .ant-card-body .discussion-grid-view-content .comment-editor-in-grid-view{margin-left:8px;padding:4px}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view .ant-card-body .discussion-grid-view-content-my-post{padding-bottom:0}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view .ant-card-body .discussion-grid-view-content-my-post .ant-comment-nested{margin-left:8px}.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view .ant-card-body .discussion-grid-view-content-my-post .buttons-comment-editor-my-post-only .btn-sm-in-comment-editor{width:100%;margin-bottom:12px}@media screen and (max-width:576px){.wrap-discussion-thread .card-grid-view .ant-row>div .ant-col>.ant-list-item .discussion-grid-view .ant-card-body .discussion-grid-view-content-my-post .buttons-comment-editor-my-post-only .btn-sm-in-comment-editor{margin-bottom:8px}}.wrap-discussion-thread .response-title{color:var(--text-color);font-size:20px;font-weight:500}.wrap-discussion-thread .ant-empty-normal{margin:0}.wrap-discussion-thread-two-cols .discussion-list-left{margin-right:12px}.wrap-discussion-thread-two-cols .discussion-list-left-filter{max-width:760px}.wrap-discussion-thread-two-cols .discussion-list-left .publish-status-in-discussion-item .ant-tag{margin-right:0}.wrap-discussion-thread-two-cols .discussion-list-left .publish-status-in-discussion-item time{display:none}@media screen and (max-width:992px){.wrap-discussion-thread-two-cols{flex-direction:column}.wrap-discussion-thread-two-cols>div{flex:1;max-width:unset}.wrap-discussion-thread-two-cols .discussion-list-left{margin-right:0}.wrap-discussion-thread-two-cols .sidebar-is-group{margin-left:0;max-width:unset}}.wrap-discussion-thread .student-list-is-sidebar-collapsed{width:calc(100% + 32px)}.wrap-discussion-thread .student-list-is-collapsed{width:calc(100% + 332px)}@media screen and (max-width:992px){.wrap-discussion-thread .student-list-is-collapsed{width:calc(100% - 4px)}}.wrap-discussion-thread .student-list-is-expanded{width:100%}.wrap-discussion-thread-prev-next-nav-in-modules{margin-top:24px}.discussion-page-sidebar{width:332px}.new-comment-v2{margin-top:8px;padding-left:12px}.new-comment-v2 .comment-avatar-wrapper .ant-avatar{margin-right:12px}.new-comment-v2 .nested-comments{margin-top:8px;padding-left:12px;border-left:1px solid var(--text-color-secondary)}.new-comment-v2 .nested-comments .new-comment-v2{margin-top:0;margin-left:0}.new-comment-v2 .comment-actions{list-style:none;padding:0;margin:0;position:relative;font-size:13px;line-height:16px;display:flex;flex-wrap:wrap;align-items:center}.new-comment-v2 .comment-actions>li{padding-top:2px;padding-bottom:2px}.new-comment-v2 .comment-actions>li:first-child{margin-right:8px}.new-comment-v2 .comment-actions>li:last-child{margin-right:0}.new-comment-v2 .comment-actions>li+li{margin-right:8px}.new-comment-v2 .comment-actions>li:hover{color:var(--text-color)}.new-comment-v2 .comment-actions>li:hover i,.new-comment-v2 .comment-actions>li:hover svg{color:var(--text-color)}.new-comment-v2 .comment-actions>li>span{margin-right:0!important}.new-comment-v2 .comment-actions>li>span.isBlocked-icon{color:var(--error-color);cursor:default}.new-comment-v2 .comment-actions a,.new-comment-v2 .comment-actions span{color:var(--text-color-secondary)}.new-comment-v2 .comment-actions a:hover,.new-comment-v2 .comment-actions span:hover{color:var(--text-color)}.new-comment-v2 .comment-actions a>i,.new-comment-v2 .comment-actions span>i,.new-comment-v2 .comment-actions a svg,.new-comment-v2 .comment-actions span svg{font-size:12px;margin-right:2px}.new-comment-v2 .comment-actions a.warning-color i,.new-comment-v2 .comment-actions span.warning-color i,.new-comment-v2 .comment-actions a.warning-color svg,.new-comment-v2 .comment-actions span.warning-color svg{color:var(--warning-color)}.new-comment-v2 .comment-actions .icon-edit{color:var(--link-color);font-size:16px;position:absolute;bottom:4px;right:36px}.new-comment-v2 .comment-actions .icon-delete{color:var(--link-color);font-size:16px;position:absolute;bottom:4px;right:-4px}.new-comment-v2-media-input .ant-btn{width:30px}.new-comment-v2-media-input .ant-btn .ant-btn-icon{display:inline-flex}.new-comment-v2-media-input .ant-btn .ant-btn-icon svg{min-width:16px;width:16px;font-size:16px}.new-comment-v2-media-input .ant-btn .ant-btn-icon>span{display:inline-flex}.new-comment-v2-in-collapse .collapse-new-comments-v2 .ant-collapse-item{margin-bottom:8px}.new-comment-v2-in-collapse .collapse-new-comments-v2 .ant-collapse-item .ant-collapse-header{padding:0}.new-comment-v2-in-collapse .collapse-new-comments-v2 .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-top:0}.new-comment-v2-in-collapse .collapse-new-comments-v2 .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .new-comment-v2{padding-left:24px}.new-comment-v2-in-collapse .collapse-new-comments-v2 .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .new-comment-v2 .nested-comments{margin-top:0}.new-comment-v2-in-collapse .collapse-new-comments-v2 .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .new-comment-v2 .nested-comments .new-comment-v2{padding-left:0}.block-ellipsis.block-ellipsis{display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.block-ellipsis.block-ellipsis-in-one-line{-webkit-line-clamp:1;word-break:break-all}.block-ellipsis.block-ellipsis-in-one-line-grid-view{max-width:calc(100% - 40px)}.block-ellipsis.block-ellipsis-word-break{word-break:break-all}.block-ellipsis.block-ellipsis-word-break-byword{word-break:break-word}.block-ellipsis.block-ellipsis-in-eportfolio-user-name{-webkit-line-clamp:3}.block-ellipsis.block-ellipsis-discussion-card,.block-ellipsis.block-ellipsis-name-school{-webkit-line-clamp:4}.block-ellipsis.block-ellipsis.badge-icon-list-description{-webkit-line-clamp:5}.block-ellipsis.block-ellipsis .sun-editor-editable{font-size:14px;padding:0}.word-break{word-break:break-word}.word-all{word-break:break-all}.action-modules{display:-webkit-flex;flex-wrap:wrap}.action-modules .ant-btn{margin-left:12px}.class-score-letter{background-color:var(--primary-color);color:#fff;min-width:32px;min-height:32px;border-radius:16px;padding:4px 8px;margin-left:8px}.class-score-letter-grades{background-color:#fff;color:#000;margin-left:0}.class-score-letter-parent{background-color:transparent}.widget-box-card,.section-card{background-color:var(--component-background);border-radius:5px;padding:16px}@media screen and (max-width:1600px){.widget-box-card,.section-card{padding:12px}}.widget-box-card-eportfolio-layout-base,.section-card-eportfolio-layout-base{padding:12px}.widget-box-card-title,.section-card-title{font-size:20px;font-weight:500;margin-bottom:20px}.widget-box-card.border-top-left-radius-0,.section-card.border-top-left-radius-0{border-top-left-radius:0}.widget-box-card .user-info,.section-card .user-info{margin-top:-40px;gap:8px}.widget-box-card .user-info-avatar,.section-card .user-info-avatar{border:5px solid var(--component-background)}.widget-box-card .user-info-title,.section-card .user-info-title{font-size:20px;margin-top:32px}.widget-box-card .user-info-name,.section-card .user-info-name{font-size:14px;font-weight:500;margin-top:24px;white-space:normal}.widget-box-card .user-info.ant-card-meta .ant-card-meta-avatar,.section-card .user-info.ant-card-meta .ant-card-meta-avatar{position:absolute;top:-36px}.widget-box-card .user-info.ant-card-meta .ant-card-meta-detail,.section-card .user-info.ant-card-meta .ant-card-meta-detail{padding-left:112px;width:100%}.widget-box-card .user-info.ant-card-meta .ant-card-meta-detail .ant-card-meta-title,.section-card .user-info.ant-card-meta .ant-card-meta-detail .ant-card-meta-title{margin-top:36px}.widget-box-card .user-info .ant-list-item-meta-title a.gray-color,.section-card .user-info .ant-list-item-meta-title a.gray-color{color:var(--text-color-secondary)}.widget-box-card-learning-path,.section-card-learning-path{position:relative;height:240px;border:1px solid var(--border-color-base);border-radius:4px;padding:0;z-index:1}.widget-box-card-learning-path .ant-card-cover,.section-card-learning-path .ant-card-cover{width:100%;height:110px;max-height:110px;background-color:var(--text-color-secondary-f10);border-top-left-radius:5px;border-top-right-radius:5px;margin-left:0;margin-right:0;overflow:hidden}.widget-box-card-learning-path .ant-card-cover svg,.section-card-learning-path .ant-card-cover svg{height:110px;max-height:110px;border-top-left-radius:5px;border-top-right-radius:5px}.widget-box-card-learning-path .ant-card-cover a>svg,.section-card-learning-path .ant-card-cover a>svg,.widget-box-card-learning-path .ant-card-cover a>img,.section-card-learning-path .ant-card-cover a>img{width:100%;height:110px;max-height:110px}.widget-box-card-learning-path .ant-card-body,.section-card-learning-path .ant-card-body{padding:12px 16px 16px!important}.widget-box-card-learning-path .ant-card-body .title,.section-card-learning-path .ant-card-body .title{color:var(--text-color);font-weight:500;line-height:18px;cursor:pointer}.widget-box-card-learning-path .ant-card-body .title a,.section-card-learning-path .ant-card-body .title a{color:var(--text-color);text-decoration:none}.widget-box-card-learning-path .ant-card-body .title .criteriaCell-focus,.section-card-learning-path .ant-card-body .title .criteriaCell-focus{width:100%!important}.widget-box-card-learning-path .ant-card-body .title .criteriaCell-focus .icon-pen-edit,.section-card-learning-path .ant-card-body .title .criteriaCell-focus .icon-pen-edit{display:none}.widget-box-card-learning-path .ant-card-body .title-disabled,.section-card-learning-path .ant-card-body .title-disabled{cursor:not-allowed;color:var(--disabled-color)}.widget-box-card-learning-path .ant-card-body .title-disabled:hover,.section-card-learning-path .ant-card-body .title-disabled:hover,.widget-box-card-learning-path .ant-card-body .title-disabled:focus,.section-card-learning-path .ant-card-body .title-disabled:focus{outline:none}.widget-box-card-learning-path .ant-card-body .lp-status,.section-card-learning-path .ant-card-body .lp-status{position:absolute;bottom:0;width:calc(100% - 16px);padding-right:20px;padding-top:4px;padding-bottom:8px}.widget-box-card-learning-path .ant-card-body .lp-status-student svg,.section-card-learning-path .ant-card-body .lp-status-student svg{background-color:transparent;margin-right:4px}.widget-box-card-learning-path .ant-card-body .more-action,.section-card-learning-path .ant-card-body .more-action{position:absolute;top:122px;right:12px;cursor:pointer}.widget-box-card-learning-path .ant-card-body .more-action svg,.section-card-learning-path .ant-card-body .more-action svg{background-color:transparent}.widget-box-card-eportfolio,.section-card-eportfolio{height:280px;border:1px solid var(--border-color-base);border-radius:4px;padding:0;z-index:1}.widget-box-card-eportfolio-add-new,.section-card-eportfolio-add-new{border:2px dashed var(--text-color-secondary)}.widget-box-card-eportfolio-add-new:hover,.section-card-eportfolio-add-new:hover{border-color:var(--primary-color)}.widget-box-card-eportfolio-add-new-to-section,.section-card-eportfolio-add-new-to-section{height:15vh;background-color:var(--layout-body-background)}.widget-box-card-eportfolio-conflict-resolver .sun-editor-editable .se-component,.section-card-eportfolio-conflict-resolver .sun-editor-editable .se-component{margin-bottom:0}.widget-box-card-eportfolio-conflict-resolver .ep-widget-card-content,.section-card-eportfolio-conflict-resolver .ep-widget-card-content{padding:0}.widget-box-card-eportfolio-conflict-resolver+.bg-black-color,.section-card-eportfolio-conflict-resolver+.bg-black-color{background-color:#000;border-color:#000}.widget-box-card-eportfolio .ant-card-cover,.section-card-eportfolio .ant-card-cover{width:100%;height:200px;max-height:200px;background-color:#1d46f3;border-top-left-radius:5px;border-top-right-radius:5px;margin-left:0;margin-right:0;overflow:hidden}.widget-box-card-eportfolio .ant-card-cover .ant-avatar,.section-card-eportfolio .ant-card-cover .ant-avatar{height:100%;background-color:#1d46f3;border-radius:5px 5px 0 0}.widget-box-card-eportfolio .ant-card-body,.section-card-eportfolio .ant-card-body{padding:20px 12px!important}.widget-box-card-bg-transparent,.section-card-bg-transparent{background-color:var(--layout-body-background)}.widget-box-card-outbox,.section-card-outbox{margin:-16px}@media screen and (max-width:1600px){.widget-box-card-outbox,.section-card-outbox{margin:-12px}}.widget-box-card-outbox-super-admin-ai,.section-card-outbox-super-admin-ai{margin:-17px}@media screen and (max-width:1600px){.widget-box-card-outbox-super-admin-ai,.section-card-outbox-super-admin-ai{margin:-13px}}.widget-box-card-outbox-in-card,.section-card-outbox-in-card{margin:-16px}@media screen and (max-width:1600px){.widget-box-card-outbox-in-card,.section-card-outbox-in-card{margin:-12px}}.widget-box-card-outbox-in-gradebook,.section-card-outbox-in-gradebook{margin:-16px}@media screen and (max-width:1600px){.widget-box-card-outbox-in-gradebook,.section-card-outbox-in-gradebook{margin:-12px}}@media screen and (max-width:576px){.widget-box-card-outbox-in-gradebook,.section-card-outbox-in-gradebook{margin-top:0;margin-bottom:0}.widget-box-card-outbox-in-gradebook .grade-report-card-on-mobile,.section-card-outbox-in-gradebook .grade-report-card-on-mobile{max-width:200px}.widget-box-card-outbox-in-gradebook .icon-grade-only-activity>span svg,.section-card-outbox-in-gradebook .icon-grade-only-activity>span svg{font-size:16px!important}}.widget-box-card-outbox-in-gradebook .gradebook-header *:not(.font-size-md):not(.font-size-xxl):not(.icon-grade-only-activity span svg),.section-card-outbox-in-gradebook .gradebook-header *:not(.font-size-md):not(.font-size-xxl):not(.icon-grade-only-activity span svg){font-size:13px}.widget-box-card-outbox-in-gradebook .gradebook-header .icon-grade-only-activity>span svg,.section-card-outbox-in-gradebook .gradebook-header .icon-grade-only-activity>span svg{font-size:16px!important}.widget-box-card-outbox-in-gradebook .gradebook-header-filter-actions-align button,.section-card-outbox-in-gradebook .gradebook-header-filter-actions-align button{padding-left:12px;padding-right:12px;display:flex;align-items:center;justify-content:space-between}.widget-box-card-outbox-in-gradebook .gradebook-header-filter-actions-align button.btn-edit-awards,.section-card-outbox-in-gradebook .gradebook-header-filter-actions-align button.btn-edit-awards,.widget-box-card-outbox-in-gradebook .gradebook-header-filter-actions-align button.btn-add-grade-noly-activity,.section-card-outbox-in-gradebook .gradebook-header-filter-actions-align button.btn-add-grade-noly-activity{width:auto}.widget-box-card-outbox-in-gradebook .gradebook-header .grade-report-card,.section-card-outbox-in-gradebook .gradebook-header .grade-report-card{min-width:200px;width:200px}.widget-box-card-outbox-in-gradebook .gradebook-entire-header-cell-clickable .go-to-quick-grader-in-gradebook,.section-card-outbox-in-gradebook .gradebook-entire-header-cell-clickable .go-to-quick-grader-in-gradebook{position:absolute;top:0;left:0}.widget-box-card-polls-view-stats,.section-card-polls-view-stats{max-height:180px;overflow:auto}.widget-box-card-missing-activity-scrollbar,.section-card-missing-activity-scrollbar{max-height:calc(100vh - 174px);overflow:auto}.widget-box-card-missing-activity .ant-collapse-item,.section-card-missing-activity .ant-collapse-item{background-color:var(--component-background)}.widget-box-card-missing-activity .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.section-card-missing-activity .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{top:24px}.widget-box-card-missing-activity .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.section-card-missing-activity .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(-90deg)}.widget-box-card-missing-activity .ant-collapse-item-active .ant-collapse-content,.section-card-missing-activity .ant-collapse-item-active .ant-collapse-content{border-top:0}.widget-box-card-missing-activity .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg,.section-card-missing-activity .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(0)}.widget-box-card-missing-activity .collapse-missing-card-classhomepage .ant-collapse-header,.section-card-missing-activity .collapse-missing-card-classhomepage .ant-collapse-header,.widget-box-card-missing-activity .collapse-needs-grading-card-classhomepage .ant-collapse-header,.section-card-missing-activity .collapse-needs-grading-card-classhomepage .ant-collapse-header{padding:4px 8px}.widget-box-card-missing-activity .collapse-missing-card-classhomepage .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.section-card-missing-activity .collapse-missing-card-classhomepage .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.widget-box-card-missing-activity .collapse-needs-grading-card-classhomepage .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.section-card-missing-activity .collapse-needs-grading-card-classhomepage .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{top:12px}.widget-box-card-missing-activity .collapse-missing-card-classhomepage .ant-collapse-item .ant-collapse-content-box,.section-card-missing-activity .collapse-missing-card-classhomepage .ant-collapse-item .ant-collapse-content-box,.widget-box-card-missing-activity .collapse-needs-grading-card-classhomepage .ant-collapse-item .ant-collapse-content-box,.section-card-missing-activity .collapse-needs-grading-card-classhomepage .ant-collapse-item .ant-collapse-content-box{padding:0 8px 8px}.widget-box-card-missing-activity-student,.section-card-missing-activity-student,.widget-box-card-missing-activity.upcoming-conferences-student,.section-card-missing-activity.upcoming-conferences-student{max-height:172px;min-width:360px;max-width:420px;overflow:auto}@media screen and (max-width:1200px){.widget-box-card-missing-activity-student,.section-card-missing-activity-student,.widget-box-card-missing-activity.upcoming-conferences-student,.section-card-missing-activity.upcoming-conferences-student{min-width:unset}}@media screen and (max-width:768px){.widget-box-card-missing-activity-student,.section-card-missing-activity-student,.widget-box-card-missing-activity.upcoming-conferences-student,.section-card-missing-activity.upcoming-conferences-student{min-width:unset;width:100%;max-width:100%}}@media screen and (max-width:576px){.widget-box-card-missing-activity-student,.section-card-missing-activity-student,.widget-box-card-missing-activity.upcoming-conferences-student,.section-card-missing-activity.upcoming-conferences-student{max-height:unset}}@media screen and (max-width:1024px){.missing-activity-or-conference-card{flex:1}}.view-stats-conference-overview{flex:0 0 120px}.learning-path-done{background-color:#24816a}.learning-path-done svg{background-color:#24816a}.learning-path-done .ant-card-cover{background-color:#24816a}.learning-path-in-progress{background-color:var(--primary-color)}.learning-path-in-progress svg{background-color:var(--primary-color)}.learning-path-in-progress .ant-card-cover{background-color:var(--primary-color)}.learning-path-up-coming{background-color:var(--text-color-secondary)}.learning-path-up-coming svg{background-color:var(--text-color-secondary)}.learning-path-up-coming .ant-card-cover{background-color:var(--text-color-secondary)}.learning-path-locked>*,.learning-path-locked .title{cursor:default!important}.learning-path-sub,.learning-path-sub .ant-card-cover{background-color:var(--text-color-secondary)}.line-divider-full hr,.line-divider-box hr{border-color:var(--text-color-secondary);border-style:dashed;border-top-width:2px}.line-divider-full{min-height:100px;padding-top:3rem}.line-divider-full hr{margin-left:8vw;margin-right:8vw}.line-divider-full hr:before,.line-divider-full hr:after{content:"";display:block;height:100px;transform:translateY(-100px)}.line-divider-full hr:before{border-right:2px dashed var(--text-color-secondary)}.line-divider-full hr:after{border-left:2px dashed var(--text-color-secondary)}.line-divider-box{display:grid;align-items:center}.line-divider-box hr{width:100%}.col-span-5.line-divider-full{min-height:unset;padding-top:0;grid-column:span 5 / span 5}.col-span-5.line-divider-full hr{visibility:hidden}.col-span-7.line-divider-full{min-height:100px;padding-top:3rem;grid-column:span 7 / span 7}.col-span-7.line-divider-full>div{height:0!important;border:0!important}.col-span-7.line-divider-full hr{visibility:visible}.lp-add-new{display:grid;align-items:center}.lp-add-new-first{justify-content:center;z-index:1}.lp-grid-template-columns.grid-cols-3{grid-template-columns:minmax(0,250px) 60px minmax(0,250px)}.lp-grid-template-columns.grid-cols-5{grid-template-columns:minmax(0,250px) 60px minmax(0,250px) 60px minmax(0,250px)}.lp-grid-template-columns.grid-cols-7{grid-template-columns:minmax(0,250px) 60px minmax(0,250px) 60px minmax(0,250px) 60px minmax(0,250px)}.lp-grid-template-columns.grid-cols-9{grid-template-columns:minmax(0,250px) 60px minmax(0,250px) 60px minmax(0,250px) 60px minmax(0,250px) 60px minmax(0,250px)}.group-generator-student-list.grid-cols-3{grid-template-columns:minmax(0,250px) 80px 80px}.lp-row-divider .borderRight{border-right:2px dashed var(--text-color-secondary)}.lp-row-divider .borderBottom{border-bottom:2px dashed var(--text-color-secondary)}.lp-row-divider .borderTop{border-top:2px dashed var(--text-color-secondary)}.grid{display:grid}.grid.lp-grid-template-columns .lp-waypoint{height:240px;background-color:var(--layout-body-background);position:relative}.grid.lp-grid-template-columns .lp-waypoint .title{font-weight:500;background-color:var(--layout-body-background);z-index:1}.grid.lp-grid-template-columns .lp-waypoint .title .inline-editing{cursor:pointer;background-color:var(--primary-color-f10);border-bottom:1px solid var(--primary-color)}.grid.lp-grid-template-columns .lp-waypoint .title .inline-editing:hover{border:1px solid var(--primary-color)}.grid.lp-grid-template-columns .lp-waypoint .title .ant-input{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color-f20)!important}.grid.lp-grid-template-columns .lp-waypoint .title .criteriaCell-focus{width:100%!important}.grid.lp-grid-template-columns .lp-waypoint .title .criteriaCell-focus .icon-pen-edit{visibility:hidden}.grid.lp-grid-template-columns .lp-waypoint .more-action{position:unset;font-size:16px;color:var(--link-color);text-align:center;margin-top:-50px;z-index:1}.grid.lp-grid-template-columns .lp-waypoint .more-action svg{background-color:transparent;opacity:0;transition:opacity .2s ease 0s,transform .2s ease 0s;transform:translate(-8px)}.grid.lp-grid-template-columns .lp-waypoint hr{position:absolute;left:4px;right:4px}.grid.lp-grid-template-columns .lp-waypoint-position{position:absolute;top:50%;margin-top:-25px;left:50%;margin-left:-25px}.grid.lp-grid-template-columns .lp-waypoint .wp-circle{min-width:14px;width:14px;height:14px;background-color:var(--primary-color);border-radius:50%;z-index:1}.grid.lp-grid-template-columns .lp-waypoint:hover{cursor:pointer}.grid.lp-grid-template-columns .lp-waypoint:hover .more-action svg{background-color:var(--layout-body-background);opacity:1;transform:translate(0)}.grid.lp-grid-template-columns .lp-waypoint-start{height:120px}.grid.lp-grid-template-columns .lp-waypoint-start-h{height:60px;bottom:0;grid-template-columns:repeat(2,minmax(0,1fr))}.grid.lp-grid-template-columns .lp-waypoint-start:hover,.grid.lp-grid-template-columns .lp-waypoint-completed .lp-waypoint{cursor:default}.grid.lp-grid-template-columns .lp-waypoint-completed .lp-waypoint .svg-circle-bg-wp-circle{background-color:var(--text-color-secondary-f10)}.grid.lp-grid-template-columns .lp-waypoint-completed .lp-waypoint .svg-circle-bg-wp-circle .wp-circle{background-color:var(--text-color-secondary)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-span-9{grid-column:span 9 / span 9}.col-span-10{grid-column:span 10 / span 10}.col-span-11{grid-column:span 11 / span 11}.col-span-12{grid-column:span 12 / span 12}.picker-dialog-bg{z-index:1204!important}.picker-dialog{z-index:1205!important}.conferenceLoading{text-align:center;position:absolute;left:45%;top:40%}.conferenceLoading.endMeeting{left:25%}.conference-polls-response .title{font-size:20px;font-weight:500;margin-bottom:20px}.conference-polls-response .column-left{float:left;width:30%}.conference-polls-response .column-center{display:inline-block;width:10%}.conference-polls-response .column-right{float:right;width:60%}.dd-theme-switcher{position:relative;width:240px;border-radius:5px;display:flex;flex-wrap:wrap;padding:16px}.theme-toggle{color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;margin-bottom:12px;cursor:pointer}.sortable-wrapper .ant-divider-vertical+.ant-divider-vertical{display:none}.dd-activity-tree{position:relative;background-color:var(--component-background);box-shadow:0 4px 20px var(--shadow-color);border-radius:5px}.dd-activity-tree:before{position:absolute;top:-12px;left:24px;content:"";border-bottom:16px solid var(--component-background);border-left:16px solid transparent;border-right:16px solid transparent}.module-tree{color:var(--text-color);margin-left:-20px}.module-tree-section{background-color:var(--component-background);outline:none}.module-tree-section *{outline:none}.module-tree-section:hover .module-tree-section-dragdrop .module-tree-section-dragdrop-icon-bg svg{fill:var(--text-color-secondary)}.module-tree-section:hover .module-tree-section-color-bar-w.color-bars-collapse{background-color:var(--module-secondary-color);visibility:visible;transition:all .2s}.module-tree-section:hover .hover-item-bg{background-color:var(--table-row-bg-color)}.module-tree-section .w-level{min-width:24px;width:24px}.module-tree-section .w-level.dragdrop-level{background-color:var(--component-background)}.module-tree-section .w-level.dragdrop-level:first-child{margin-bottom:-2px}.module-tree-section .w-level.dragdrop-level:first-child+.module-tree-section-color-bar-w{border-left:1px solid var(--border-color-base)}.module-tree-section .w-level.dragdrop-level:first-child+.is-color-bar{border-left:1px solid transparent}.module-tree-section .w-level.dragdrop-level+.is-color-bar{border-left:1px solid transparent}.module-tree-section-dragdrop{min-width:24px;width:24px}.module-tree-section-dragdrop-icon-bg{width:100%;height:100%}.module-tree-section-dragdrop-icon-bg svg{fill:var(--component-background)}.module-tree-section-dragdrop-icon-bg:focus{outline:none}.module-tree-section-dragdrop-icon-bg:hover svg,.module-tree-section-dragdrop-icon-bg.dragging svg{fill:var(--text-color)}.module-tree-section-color-bar-w{min-width:4px;width:4px;min-height:35px;transition:all .2s}.module-tree-section-color-bar-w.color-bars-collapse{background-color:var(--module-secondary-color);border-top-left-radius:8px;border-bottom-left-radius:8px}.module-tree-section-color-bar-w.color-bars-collapse.dragging{background-color:var(--module-secondary-color)!important;visibility:visible}.module-tree-section-content{min-height:35px;height:auto;border:1px solid var(--border-color-base);border-left-color:transparent;border-top:0;transition:all .3s;margin-top:-1px;outline:none}.module-tree-section-content.isCombine{background-color:var(--module-main-color-f8)}.module-tree-section-content.isCombineActivity{background-color:var(--activity-main-color-f10)}.module-tree-section-content .only-visible-hover{visibility:hidden}.module-tree-section-content:hover .only-visible-hover{visibility:visible;transition:all .3s}.module-tree-section-content .module-item{justify-content:space-between}.module-tree-section-content .module-item.isPublished .module-item-icon svg{fill:var(--link-color)}.module-tree-section-content .module-item.isPublished .module-item-icon .svg-circle-bg-body-color{background:var(--primary-color-f10)}.module-tree-section-content .module-item.isLocked{background-color:var(--locked-bg)}.module-tree-section-content .module-item-icon{min-width:24px;padding-left:4px;padding-right:10px}.module-tree-section-content .module-item-icon svg{width:14px;height:14px;display:flex;fill:var(--primary-color)}.module-tree-section-content .module-item-icon-folder{min-width:unset;padding-left:4px;padding-right:4px}.module-tree-section-content .module-item-icon .image-type svg{width:28px;height:28px;display:flex}.module-tree-section-content .module-item-icon-student{min-width:24px;padding-left:4px;padding-right:4px}.module-tree-section-content .module-item-icon-student svg{width:auto;height:auto}.module-tree-section-content .module-item-icon-student .svg-fill-icon-bar svg{min-width:20px;width:20px;height:20px;fill:var(--link-color)}.module-tree-section-content .module-item-icon .ant-progress-inner .ant-progress-text{display:flex;align-items:center;justify-content:center}.module-tree-section-content .module-item-collapse{padding-left:4px;padding-right:10px;height:100%}.module-tree-section-content .module-item-collapse span{display:inline-flex}.module-tree-section-content .module-item-collapse svg{width:14px;height:14px;transition:transform .2s}.module-tree-section-content .module-item-collapse+.module-item-icon-student{padding-left:0}.module-tree-section-content .module-item-name .activity-type-name{line-height:16px}.module-tree-section-content .module-item-name .activity-type-name-group+.activity-type-name-desc{margin-left:4px}.module-tree-section-content .module-item-name a{color:var(--text-color)}.module-tree-section-content .module-item-name a:hover{text-decoration:underline}.module-tree-section-content .module-item-name a .anticon{display:none}.module-tree-section-content .module-item-name .word-break-all{word-break:break-all}.module-tree-section-content .module-item-name .item-homepage{vertical-align:middle}.module-tree-section-content .module-item-image{max-height:400px;margin-left:8px}.module-tree-section-content .module-item-image img,.module-tree-section-content .module-item-image object{width:auto;height:100%;max-height:376px;margin-top:8px;margin-bottom:8px}.module-tree-section-content .module-item-status{flex:0 0 100px;margin-right:12px}.module-tree-section-content .module-item-status .ant-tag{margin-right:0}.module-tree-section-content .module-item-due{min-width:141px;width:fit-content;margin-right:12px;display:flex;flex-direction:column}.module-tree-section-content .module-item-due time span{display:block;line-height:18px}.module-tree-section-content .module-item-due time span+span:last-child{color:var(--text-color-secondary);font-size:12px}.module-tree-section-content .module-item-progress{flex:0 0 120px;margin-right:0}.module-tree-section-content .module-item-progress .ant-progress-inner .ant-progress-bg{height:8px!important}.module-tree-section-content .module-item-progress .ant-progress .ant-progress-text{color:var(--text-color)}.module-tree-section-content .module-item-progress .ant-progress.ant-progress-status-success .ant-progress-text{color:var(--success-color)}.module-tree-section-content .module-item-progress .submitted-count-0 .svg-fill-count-submissions .gray{fill:#dadada}.module-tree-section-content .module-item-progress .submitted-count-0 .svg-fill-count-submissions .gray-lighter{fill:#fff}.module-tree-section-content .module-item-progress .submitted-count-number .submission-no-grade{padding-top:0!important}.module-tree-section-content .module-item-progress .submitted-count-number .submission-no-grade .modules-submission-count{display:inline-flex}.module-tree-section-content .module-item-progress .submitted-count-number .submission-no-grade .modules-submission-count+span{position:absolute}.module-tree-section-content .module-item-progress .assignment-progress-badge .ant-badge.count-unread-comment .ant-badge-count{top:-4px}.module-tree-section-content .module-item-progress .assignment-progress-badge .modules-submission-count{display:none}.module-tree-section-content .module-item-actions{flex:0 0 60px;height:100%;text-align:center;position:relative}.module-tree-section-content .module-item-actions:hover .ant-dropdown-trigger svg,.module-tree-section-content .module-item-actions:hover .svg-fill-text-color-secondary svg{fill:var(--text-color)}.module-tree-section-content .module-item-actions .ant-dropdown-trigger{cursor:pointer;width:100%;padding:0;position:absolute;top:0;left:0;line-height:34px}.module-tree-section-content .module-item-click:hover{cursor:pointer}.module-tree-section-content .module-item-folder-student-due,.module-tree-section-content .module-item-activity-student-due{min-width:141px;width:fit-content;margin-right:12px}.module-tree-section-content .module-item-folder-student-status,.module-tree-section-content .module-item-activity-student-status{flex:0 0 100px;margin-right:12px}.module-tree-section-content .module-item-folder-student-status-folder-only,.module-tree-section-content .module-item-activity-student-status-folder-only{flex:0 0 534px}.module-tree-section-content .module-item-folder-student-status .ant-tag,.module-tree-section-content .module-item-activity-student-status .ant-tag{margin-right:0}.module-tree-section-content .module-item-folder-student-grade,.module-tree-section-content .module-item-activity-student-grade{flex:0 0 70px;margin-right:0}.module-tree-section-content .module-item-folder-student-comments,.module-tree-section-content .module-item-activity-student-comments{flex:0 0 70px;margin-right:12px}.module-tree-section-content .module-item-folder-student-comments>div,.module-tree-section-content .module-item-activity-student-comments>div{justify-content:center}.module-tree-section-content .module-item-folder-student-comments-with-flag,.module-tree-section-content .module-item-activity-student-comments-with-flag{padding-right:0}.module-tree-section-content .module-item-folder-student-comments-with-flag>div,.module-tree-section-content .module-item-activity-student-comments-with-flag>div{justify-content:space-evenly}.module-tree-section-content .module-item-folder-student-comments-with-flag .count-unread-comment,.module-tree-section-content .module-item-activity-student-comments-with-flag .count-unread-comment{display:flex}.module-tree-section-content .module-item-folder-student-comments-with-flag .ant-divider,.module-tree-section-content .module-item-activity-student-comments-with-flag .ant-divider{visibility:hidden}.module-tree-section-content .module-item-folder-student-comments-with-flag span+.ant-divider,.module-tree-section-content .module-item-activity-student-comments-with-flag span+.ant-divider,.module-tree-section-content .module-item-folder-student-comments-with-flag a+.ant-divider,.module-tree-section-content .module-item-activity-student-comments-with-flag a+.ant-divider,.module-tree-section-content .module-item-folder-student-comments-with-flag div+.ant-divider,.module-tree-section-content .module-item-activity-student-comments-with-flag div+.ant-divider{visibility:visible}.module-tree-section-content .module-item-folder-student-mark-as-completed,.module-tree-section-content .module-item-activity-student-mark-as-completed{flex:0 0 70px;text-align:center}.module-tree-section-content .module-item-folder-student-mark-as-completed .ant-checkbox-wrapper.ant-checkbox-wrapper-checked .ant-checkbox-checked .ant-checkbox-inner,.module-tree-section-content .module-item-activity-student-mark-as-completed .ant-checkbox-wrapper.ant-checkbox-wrapper-checked .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--submit-color);border-color:var(--submit-color)}.module-tree-section-content .module-item-folder-student-mark-as-completed .ant-checkbox-wrapper.ant-checkbox-wrapper-checked .ant-checkbox-checked:after,.module-tree-section-content .module-item-activity-student-mark-as-completed .ant-checkbox-wrapper.ant-checkbox-wrapper-checked .ant-checkbox-checked:after{border-color:var(--submit-color)}.module-tree-section-content .resource-module-card .module-item-icon svg{fill:var(--link-color)}.module-tree-section-content .resource-module-card .module-item-icon .svg-circle-bg-body-color{background:var(--primary-color-f10)}.module-tree-section.is-first-group-item.is-folder-group-item .mt-is-folder-only{margin-top:8px}.module-tree-section.is-first-group-item.is-folder-group-item .module-tree-section-color-bar-w.color-bars-expand-folder{border-top-left-radius:8px;margin-bottom:-1px}.module-tree-section.is-first-group-item.is-folder-group-item .module-tree-section-content{border-top-left-radius:8px;border-left:0}.module-tree-section.is-first-group-item.is-folder-group-item.is-folder-no-child .mb-is-folder-no-child{margin-bottom:8px}.module-tree-section.is-first-group-item.is-folder-group-item.is-folder-no-child .module-tree-section-color-bar-w.color-bars-expand{border-bottom-left-radius:8px}.module-tree-section.is-first-group-item.is-folder-group-item.is-folder-no-child .module-tree-section-content{border-top-left-radius:8px;border-bottom-left-radius:8px}.module-tree-section.is-first-group-item.is-folder-group-item.is-folder-no-child .module-checkbox{margin-left:4px}.module-tree-section.is-last-group-item .module-tree-section-color-bar-w.is-color-bar{border-bottom-left-radius:8px}.module-tree-section.is-last-group-item .over-border-bottom-line{border-bottom:1px solid var(--border-color-base)}.module-tree-section.is-last-group-item .over-border-bottom-line .module-tree-section-content{border-bottom:0}.module-tree-section.is-last-group-item .over-border-bottom-line .w-level.dragdrop-level.is-color-level:first-child{background-color:var(--component-background);border-bottom:1px solid var(--component-background);min-width:28px;width:28px;margin-right:-4px}.module-tree-section.is-folder-group-item .module-tree-section-color-bar-w,.module-tree-section.is-folder-group-item .module-tree-section-content{min-height:41px}.module-tree-section.is-folder-group-item .module-item-icon svg:not(.ant-progress-circle){width:20px;height:20px}.module-tree-section.is-folder-group-item .module-item-name{font-size:16px;font-weight:500}.module-tree-section.is-folder-group-item .module-item-actions .ant-dropdown-trigger{line-height:40px}.module-tree-section.is-first-group-item .module-tree-section-content{border-left-color:var(--border-color-base);border-top:1px solid var(--border-color-base);background-color:var(--component-background)}.module-tree-section.is-first-group-item.is-activity-only .module-tree-section-content{margin-bottom:-2px;padding-bottom:2px}.module-tree-section.is-first-group-item .hover-item-bg,.module-tree-section.is-activity-only .hover-item-bg{background-color:var(--component-background)}.module-tree-section.is-first-group-item:hover .hover-item-bg,.module-tree-section.is-activity-only:hover .hover-item-bg,.module-tree-section.is-first-group-item:hover .module-tree-section-content,.module-tree-section.is-activity-only:hover .module-tree-section-content{background-color:var(--table-row-bg-color)}.module-tree-title{color:var(--text-color);padding-top:4px;padding-bottom:2px}.module-tree-title-toggle-all{padding-left:20px}.module-tree-title-status{flex:0 0 100px;margin-right:12px;padding-left:16px}.module-tree-title-due{flex:0 0 141px;margin-right:12px;text-align:center}.module-tree-title-progress{flex:0 0 120px;margin-right:0}.module-tree-title-actions{flex:0 0 60px;text-align:center}.module-tree-title-folder-student-due,.module-tree-title-activity-student-due{flex:0 0 141px;margin-right:12px;text-align:center}.module-tree-title-folder-student-status,.module-tree-title-activity-student-status{flex:0 0 100px;margin-right:12px;padding-left:16px}.module-tree-title-folder-student-grade,.module-tree-title-activity-student-grade{flex:0 0 70px;margin-right:0}.module-tree-title-folder-student-comments,.module-tree-title-activity-student-comments{flex:0 0 70px;margin-right:12px}.module-tree-title-folder-student-mark-as-completed,.module-tree-title-activity-student-mark-as-completed{flex:0 0 70px;text-align:center}.module-checkbox+.resources-module-card .module-item-icon-folder,.module-checkbox+.resources-module-card .module-item-collapse{padding-left:4px}.student-module-tree .module-tree{margin-left:0}.student-module-tree .module-tree-title-toggle-all{padding-left:0}@media screen and (max-width:992px){.student-module-tree{overflow-x:auto;overflow-y:hidden}.student-module-tree .student-module-tree-content-wrapper{min-width:960px}}.student-module-tree .module-tree-section-content .only-visible-hover,.student-module-tree .module-tree-section-content:hover .only-visible-hover{display:none}.student-module-tree-v2-class-only .module-tree-section-dragdrop{min-width:36px;width:36px}.student-module-tree-v2-class-only .is-activity-group-only-student-portal .module-tree-section-content .module-item-collapse{width:40px}.faculty-module-tree-on-mobile .module-tree{margin-left:0}@media screen and (max-width:992px){.faculty-module-tree-on-mobile{overflow-x:auto;overflow-y:hidden;padding-bottom:8px}.faculty-module-tree-on-mobile .student-module-tree-content-wrapper{min-width:960px}}.previous-grading-term-collapse .ant-collapse{background-color:var(--component-background);margin:24px -20px}@media screen and (max-width:992px){.previous-grading-term-collapse .ant-collapse{margin-left:-12px;margin-right:-12px}}.previous-grading-term-collapse .ant-collapse-item .ant-collapse-header{display:flex;align-items:center}.previous-grading-term-collapse .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{top:8px;left:12px}.previous-grading-term-collapse .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{min-width:14px;width:14px;height:14px;transform:rotate(-90deg)}.previous-grading-term-collapse .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(0)}.previous-grading-term-collapse .ant-collapse-header{background-color:var(--primary-color-f10);font-size:24px;font-weight:500}.previous-grading-term-collapse .ant-collapse-content-box{padding-left:24px}.previous-grading-term-collapse .ant-collapse-content-box .module-tree{margin-left:0}.previous-grading-term-collapse .ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-top:16px}.ant-avatar{background-color:var(--avatar-color-text-placeholder)}.ant-avatar>img{object-fit:cover}.ant-avatar.min-w-24{min-width:24px}.ant-avatar.min-w-32{min-width:32px}.ant-avatar.min-w-64{min-width:64px}.ant-avatar.avatar-img-primary-color-f10{background-color:var(--primary-color-f10)}.ant-avatar.background-image-login{width:350px;height:200px;border:1px solid var(--border-color-base);border-radius:5px}.ant-avatar.background-image-login-on-mobile{width:100%;height:200px}.avatar-enlarge-on-hover-20 .ant-avatar,.student-avatar-20 .ant-avatar{min-width:20px}.avatar-enlarge-on-hover-24 .ant-avatar,.student-avatar-24 .ant-avatar{min-width:24px}.avatar-enlarge-on-hover-32 .ant-avatar,.student-avatar-32 .ant-avatar{min-width:32px}.avatar-enlarge-on-hover-46 .ant-avatar,.student-avatar-46 .ant-avatar{min-width:46px}.avatar-enlarge-on-hover-mr-0 .ant-avatar,.student-avatar-mr-0 .ant-avatar{margin-right:0}.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit{width:auto;height:42px;padding-left:16px;padding-right:16px;background-color:var(--primary-color-f20);border:none;color:var(--link-color);position:absolute;top:28px;left:22px;visibility:hidden}.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit.is-hover-avatar-edit>i{font-size:24px;margin-right:0}.is-hover-avatar-profile{position:relative}.is-hover-avatar-profile:hover .is-hover-avatar-edit{visibility:visible!important}.is-hover-avatar-profile:hover .avatar-setting{border:2px solid var(--primary-color)}.avatar-in-searching-members .ant-avatar{min-width:32px;width:32px}.avatar-in-searching-members .ant-avatar img{min-width:32px;margin-right:0;margin-bottom:0}.ant-switch{background-color:var(--switch-off-color)}.ant-switch-checked:focus{box-shadow:0 0 0 2px var(--primary-color-f20)}.ant-switch:focus:hover{box-shadow:none}.ant-switch-checked{background-color:var(--primary-color)}.ant-switch-inner{white-space:nowrap}.ant-switch.switch-as-button .ant-switch-handle{position:absolute;top:4px;width:24px;height:24px}.ant-switch.switch-as-button .ant-switch-handle:before{border-radius:12px}.ant-switch.switch-as-button .ant-switch-inner{font-size:14px;margin:0 8px 0 12px}.ant-switch.switch-as-button .ant-switch-inner-checked,.ant-switch.switch-as-button .ant-switch-inner-unchecked{font-size:14px}.ant-switch.switch-as-button .ant-switch-inner-checked{margin-top:6px}.ant-switch.switch-as-button .ant-switch-inner-unchecked{margin-top:-22px}.ant-switch.switch-as-button.ant-switch-checked .ant-switch-handle{left:calc(100% - 26px)}.ant-switch.switch-as-button.ant-switch-checked .ant-switch-inner{margin:0 12px 0 8px}.ant-switch.switch-as-button-lg .ant-switch-handle{position:absolute;top:5px;width:32px;height:32px}.ant-switch.switch-as-button-lg .ant-switch-handle:before{border-radius:16px}.ant-switch.switch-as-button-lg .ant-switch-inner{font-size:14px;margin:0 12px 0 16px}.ant-switch.switch-as-button-lg .ant-switch-inner-checked,.ant-switch.switch-as-button-lg .ant-switch-inner-unchecked{font-size:14px}.ant-switch.switch-as-button-lg .ant-switch-inner-checked{margin-top:10px}.ant-switch.switch-as-button-lg .ant-switch-inner-unchecked{margin-top:-22px}.ant-switch.switch-as-button-lg.ant-switch-checked .ant-switch-handle{left:calc(100% - 34px)}.ant-switch.switch-as-button-lg.ant-switch-checked .ant-switch-inner{margin:0 16px 0 12px}.ant-switch.switch-in-group-generator{min-width:70px;width:70px;margin-top:2px}.ant-switch.switch-grading-complete.ant-switch-checked{background-color:var(--success-color)}.ant-switch.switch-grading-complete.ant-switch-checked:focus{box-shadow:0 0 0 2px var(--success-color-f20)}.ant-switch.switch-primary-color{background-color:var(--primary-color)}@media screen and (max-width:576px){.ant-pagination{flex-wrap:wrap}}.ant-pagination-total-text{color:var(--text-color);line-height:36px}.ant-pagination-item{background-color:var(--component-background);border-color:var(--border-color-base);color:var(--text-color)}.ant-pagination-item a{color:var(--text-color)}.ant-pagination-item:focus,.ant-pagination-item:hover{border-color:var(--primary-color);transition:all .3s}.ant-pagination-item:focus a,.ant-pagination-item:hover a{color:var(--link-color)}.ant-pagination-item-active{background-color:var(--component-background);border-color:var(--primary-color)}.ant-pagination-item-active a{color:var(--link-color)}.ant-pagination-item-active:focus,.ant-pagination-item-active:hover{border-color:var(--primary-color)}.ant-pagination-item-active:focus a,.ant-pagination-item-active:hover a{color:var(--primary-color)}.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon{color:var(--link-color)}.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis{color:var(--disabled-color)}.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link{background-color:var(--component-background);border-color:var(--border-color-base);color:var(--text-color);display:flex;align-items:center;justify-content:center}.ant-pagination-prev button,.ant-pagination-next button{color:var(--text-color)}.ant-pagination-prev:focus .ant-pagination-item-link,.ant-pagination-next:focus .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link{color:var(--link-color);border-color:var(--primary-color)}.ant-pagination-disabled,.ant-pagination-disabled:hover,.ant-pagination-disabled:focus{cursor:not-allowed}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link,.ant-pagination-disabled:focus .ant-pagination-item-link{color:var(--text-color-secondary);border-color:var(--border-color-base);cursor:not-allowed}.ant-pagination-simple .ant-pagination-simple-pager input:hover{border-color:var(--primary-color)}.ant-pagination-simple .ant-pagination-simple-pager input[disabled]{color:var(--disabled-color);background:var(--disabled-color);border-color:var(--border-color-base);cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item{background:var(--disabled-bg);border-color:var(--border-color-base);cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item a{color:var(--disabled-color);background:transparent;border:none;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active{background:#e6e6e6;border-color:transparent}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a{color:#00000040}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{color:var(--disabled-color);background:var(--disabled-bg);border-color:var(--border-color-base);cursor:not-allowed}.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{background:transparent}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon{opacity:0}.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis{opacity:1}.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager{color:var(--disabled-color)}.ant-page-header-back-button{color:var(--text-color)}.ant-page-header-heading-title{color:var(--heading-color)}.ant-page-header-heading-sub-title{color:var(--text-color-secondary)}.ant-spin{color:var(--primary-color)}.ant-spin-nested-loading.spinning-login>div>.ant-spin-lg .ant-spin-text{color:var(--primary-color);font-size:16px;padding-top:12px;text-shadow:none}.ant-spin-nested-loading.spin-h-full .ant-spin-container{height:100%}.ant-spin-blur{opacity:.25}.ant-spin-blur:after{opacity:.2}.ant-spin-dot-item{background-color:var(--primary-color)}.mediaViewAudio{width:210px;max-width:250px}.multi-line-text{text-align:left;white-space:pre-line}.d-inline{display:inline}.d-inline-block{display:inline-block}.grading-floor-input{min-width:80px}.relative,.relative-supported-file-types-tooltip-wrapper{position:relative}.relative-supported-file-types-tooltip-wrapper .icon-show-tooltip{position:absolute;top:13px;left:125px}.icon-speaker-loading{min-width:48px;width:48px;height:48px;border-radius:24px;background-color:var(--text-color-secondary-f10);display:flex;align-items:center;justify-content:center}.icon-speaker-loading span{display:inline-flex}.icon-speaker{min-width:48px;width:48px;height:48px;border-radius:24px;background-color:var(--text-color-secondary-f10);display:flex;align-items:center;justify-content:center;padding-left:4px}.icon-speaker span{display:inline-flex}.icon-speaker svg{min-width:28px;width:28px;height:28px;fill:var(--text-color)}.icon-speaker .stroke-file-audio{stroke:var(--text-color)}.icon-speaker:hover,.icon-speaker.active{background-color:var(--primary-color-f20)}.icon-speaker:hover svg,.icon-speaker.active svg{fill:var(--primary-color)}.icon-speaker:hover .stroke-file-audio,.icon-speaker.active .stroke-file-audio{stroke:var(--primary-color)}.icon-speaker-skrappy{min-width:28px;width:28px;height:28px}.icon-speaker-skrappy span{display:inline-flex}.icon-speaker-skrappy svg{min-width:16px;width:16px;height:16px}.icon-speaker+.title-view-actdoc{margin-top:0;margin-bottom:0}.icon-speaker+.title-view-actdoc p{margin-bottom:0}.blank-questions-edit .ant-switch,.blank-questions-view-only .ant-switch{min-width:60px}.blank-questions-edit span.ant-switch-inner,.blank-questions-view-only span.ant-switch-inner{margin:0 7px 0 25px;color:var(--text-color)}.blank-questions-edit .ant-switch-checked .ant-switch-inner,.blank-questions-view-only .ant-switch-checked .ant-switch-inner{margin:0 25px 0 7px;color:#fff}.blank-questions-edit-label{flex:0 0 100px}.blank-questions-edit-label-mobile-only{flex:0 0 60px}.blank-questions-edit-point{flex:0 0 90px}.blank-questions-edit .select-rule-type{width:140px}.blank-questions-view-only .se-wrapper.sun-editor-editable,.blank-questions-view-only.se-wrapper.sun-editor-editable,.blank-questions-view-only .mce-content-body{line-height:1.5rem;overflow:auto}.blank-questions-view-only .se-wrapper.sun-editor-editable *,.blank-questions-view-only.se-wrapper.sun-editor-editable *,.blank-questions-view-only .mce-content-body *{text-align:left}.blank-questions-view-only .se-wrapper.sun-editor-editable .__se_fillInBlank,.blank-questions-view-only.se-wrapper.sun-editor-editable .__se_fillInBlank,.blank-questions-view-only .mce-content-body .__se_fillInBlank{margin-top:4px;margin-bottom:4px;vertical-align:middle}@media screen and (max-width:576px){.blank-questions-view-only .se-wrapper.sun-editor-editable .__se_fillInBlank,.blank-questions-view-only.se-wrapper.sun-editor-editable .__se_fillInBlank,.blank-questions-view-only .mce-content-body .__se_fillInBlank{display:flex;flex-wrap:wrap}}.blank-questions-view-only .se-wrapper.sun-editor-editable .flex,.blank-questions-view-only.se-wrapper.sun-editor-editable .flex,.blank-questions-view-only .mce-content-body .flex{display:flex}.blank-questions-view-only .se-wrapper.sun-editor-editable .numeric-correct-response,.blank-questions-view-only.se-wrapper.sun-editor-editable .numeric-correct-response,.blank-questions-view-only .mce-content-body .numeric-correct-response{color:var(--text-color);background-color:var(--success-color-f10)}.blank-questions-view-only .se-wrapper.sun-editor-editable .numeric-correct-response:last-child,.blank-questions-view-only.se-wrapper.sun-editor-editable .numeric-correct-response:last-child,.blank-questions-view-only .mce-content-body .numeric-correct-response:last-child{margin-left:8px}.blank-questions-view-only .se-wrapper.sun-editor-editable .numeric-correct-response-ml-base,.blank-questions-view-only.se-wrapper.sun-editor-editable .numeric-correct-response-ml-base,.blank-questions-view-only .mce-content-body .numeric-correct-response-ml-base{margin-left:8px}.blank-questions-view-only .SView-fill-in-blank-show-answer .ant-select:not(.ant-select-customize-input) .ant-select-selector{min-height:32px;height:auto}.blank-questions-view-only .SView-fill-in-blank-show-answer .ant-input,.blank-questions-view-only .SView-fill-in-blank-show-answer .output-mathfield{width:300px}@media screen and (max-width:480px){.blank-questions-view-only .SView-fill-in-blank-show-answer .ant-input,.blank-questions-view-only .SView-fill-in-blank-show-answer .output-mathfield{max-width:102px}}.blank-questions-view-only .SView-fill-in-blank-show-answer .output-mathfield{color:var(--text-color)}.blank-questions-view-only .SView-fill-in-blank-show-answer .bg-input-disabled .ML__mathlive{margin-left:12px}.blank-questions-icon-answer svg{margin-top:4px;margin-left:12px}.editor_fillInBlank{display:inline-block;vertical-align:middle;margin:2px}.editor_fillInBlank .SView-fill-in-blank-show-answer .ant-input-number{margin-right:0}.google-assignment-view-act-item{height:0}.google-assignment-view-act-item.google-assignment-view-act-item.google-assignment-view-act-item.google-assignment-view-act-item+.set-point-question{padding-top:0;margin-top:16px;margin-bottom:-16px}.microsoft-assignment-view-act-item{margin-bottom:0}.microsoft-assignment-view-act-item .microsoft-assignment-view-act-item{display:none}.microsoft-assignment-view-act-item .set-point-question{position:absolute;right:0;margin-top:0!important;padding:0!important}.highlighted-selection{-webkit-user-select:none;user-select:none;background-color:var(--primary-color-f10);border:1px solid var(--primary-color);cursor:pointer}.qg-highlight-focus{background-color:var(--is-highlight-focus-question-group);border-color:var(--is-highlight-focus-question-group);color:#fff}.matching-swap-icon,.matching-delete-icon{margin-top:-34px}.matching-swap-icon{width:14px}.selected-correct-answer,.selectedCorectAnswer{border:1px dashed var(--success-color);margin-bottom:4px}.duplicate-answer,.duplicateAnswer{border:1px solid var(--error-color);margin-bottom:4px}.programs-endeavours-list{padding:42px 75px}.programs-endeavours-list-1st{max-width:600px;margin:0 auto}.programs-endeavours-details-left .statistics-icons{min-width:56px;width:56px;height:56px}.programs-endeavours-details-left .statistics-name .ant-statistic-title{font-size:12px;margin-bottom:8px}.programs-endeavours-details-left .statistics-name .ant-statistic-content{font-size:20px;line-height:24px;font-weight:500}.programs-endeavours-details-right{width:380px}.programs-endeavours-student-detail,.programs-endeavours-student-program-detail{max-width:1200px;margin:0 auto}.programs-endeavours-student-detail-upload.ant-upload.ant-upload-drag,.programs-endeavours-student-program-detail-upload.ant-upload.ant-upload-drag{padding-top:40px;padding-bottom:40px}.programs-endeavours-student-detail-upload.ant-upload.ant-upload-drag .ant-upload,.programs-endeavours-student-program-detail-upload.ant-upload.ant-upload-drag .ant-upload{padding-top:0;padding-bottom:0}.programs-endeavours-student-detail-upload.ant-upload.ant-upload-drag .ant-upload .ant-btn.button-with-icon svg,.programs-endeavours-student-program-detail-upload.ant-upload.ant-upload-drag .ant-upload .ant-btn.button-with-icon svg{width:16px;height:16px}.programs-endeavours-student-detail-upload-item .file-name,.programs-endeavours-student-program-detail-upload-item .file-name{width:240px;height:64px;margin-right:16px;margin-bottom:16px}.programs-endeavours-student-detail-upload-item .file-name:last-child,.programs-endeavours-student-program-detail-upload-item .file-name:last-child{margin-right:0}.programs-endeavours-student-detail-upload-item .file-name-type-icon,.programs-endeavours-student-program-detail-upload-item .file-name-type-icon{min-width:32px;width:32px;height:32px;background-color:var(--text-color-f10)}.programs-endeavours-student-detail-upload-item .file-name-type-icon>svg,.programs-endeavours-student-program-detail-upload-item .file-name-type-icon>svg{width:16px;height:16px;fill:var(--text-color)}.programs-endeavours-student-detail-upload-item .file-name-info,.programs-endeavours-student-program-detail-upload-item .file-name-info{width:165px}.programs-endeavours-student-detail-right,.programs-endeavours-student-program-detail-right,.programs-endeavours-student-detail-overview,.programs-endeavours-student-program-detail-overview{width:min-content}.programs-endeavours-student-detail-right,.programs-endeavours-student-program-detail-right{min-width:395px}@media screen and (max-width:576px){.programs-endeavours-student-detail-right,.programs-endeavours-student-program-detail-right{min-width:100%}}.programs-endeavours-student-detail-overview,.programs-endeavours-student-program-detail-overview{min-width:380px}@media screen and (max-width:576px){.programs-endeavours-student-detail-overview,.programs-endeavours-student-program-detail-overview{min-width:300px}}.programs-endeavours-student-detail-skill-achievements,.programs-endeavours-student-program-detail-skill-achievements{width:158px;padding-left:4px;padding-right:4px;text-align:center}@media screen and (max-width:576px){.programs-endeavours-student-detail-skill-achievements,.programs-endeavours-student-program-detail-skill-achievements{width:140px}}.programs-endeavours-student-detail-skill-achievements .svg-skill-icon,.programs-endeavours-student-program-detail-skill-achievements .svg-skill-icon{width:32px;height:32px}.programs-endeavours-quick-grader-student-work .sun-editor-editable{padding:0}.programs-endeavours-quick-grader-right{width:390px}@media screen and (max-width:576px){.programs-endeavours-quick-grader-right{width:300px}}.programs-endeavours-student-detail-instruction .ant-card.none-shadow,.programs-endeavours-quick-grader-instruction .ant-card.none-shadow{padding-bottom:0}.programs-endeavours-student-detail-instruction .is-view-container,.programs-endeavours-quick-grader-instruction .is-view-container{border:none;padding:0;margin-bottom:0}.programs-endeavours-student-detail-instruction .is-view-container .sun-editor-editable,.programs-endeavours-quick-grader-instruction .is-view-container .sun-editor-editable{padding-top:0;padding-bottom:0;margin-bottom:20px}.programs-endeavours-student-detail-right .star-rating,.programs-endeavours-quick-grader-right .star-rating{font-size:24px;color:var(--text-color-secondary)}.programs-endeavours-student-detail .ant-card-body,.programs-endeavours-quick-grader .ant-card-body{padding:0!important}.programs-endeavours-with-upcoming-conference-widget .class-card-dashboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-right:24px;padding-bottom:24px}@media screen and (max-width:1600px){.programs-endeavours-with-upcoming-conference-widget .class-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1200px){.programs-endeavours-with-upcoming-conference-widget .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:992px){.programs-endeavours-with-upcoming-conference-widget .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:768px){.programs-endeavours-with-upcoming-conference-widget .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:576px){.programs-endeavours-with-upcoming-conference-widget .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:480px){.programs-endeavours-with-upcoming-conference-widget .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}.programs-endeavours-start-new-endeavour{max-width:1200px;margin:0 auto}.technical-skills-page,.endeavor-project-category{margin:0 auto}.technical-skills-page{max-width:632px}.baseball-card-URL{max-width:600px}.baseball-card-URL header{margin-top:72px;margin-bottom:48px;line-height:48px}.badge-icon-upload{width:242px;height:260px;margin-left:auto;margin-right:auto}.badge-icon-upload-star{width:100%;height:180px!important;margin-top:12px}.badge-icon-upload-star .ant-upload-drag-container img{max-width:80px;max-height:80px}.badge-icon-list{margin-bottom:24px}.badge-icon-list:last-child{margin-bottom:0}.badge-icon-list-icon{min-width:80px;width:80px}.endeavor-project-category{max-width:1032px}.endeavor-project-category .skills-group-checkbox{display:flex;flex-direction:column}.endeavor-project-category .skills-group-checkbox .ant-checkbox-wrapper{padding:16px;margin-bottom:16px;border:1px solid var(--border-color-base);border-radius:5px;text-transform:none}.endeavor-project-category .skills-group-checkbox .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0}.business-card-setup{color:var(--business-card-color)}.business-card-setup .draggable-remove{top:4px;right:4px}.business-card-setup-student-preview{border:2px dashed var(--border-color-base);border-bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;margin-top:8px}.business-card-setup-student-preview img{width:calc(100% - 4px);border-top-left-radius:8px;border-top-right-radius:8px}.business-card-setup-student-preview .ant-avatar img{width:100%}.business-card-setup-student-preview-shadow{background-color:var(--text-color);height:2px;bottom:0;border-radius:4px;box-shadow:#000c 0 3px 8px}.business-card-setup-preview .business-card-setup-student-preview{cursor:pointer}.administration-automated-imports,.admin-grading-terms,.admin-grading-scales{max-width:890px}.button-hand-writing{color:#1d4ed8}.faculty-admin-editable-field .edit-icon{visibility:hidden}.faculty-admin-editable-field .edit-icon.visible{visibility:visible}.faculty-admin-editable-field:hover{cursor:pointer}.faculty-admin-editable-field:hover .edit-icon{visibility:visible}.faculty-admin-editable-field .error{border:1px solid var(--error-color)}.faculty-admin-app-integration-edit{max-height:calc(100vh - 231px);overflow-y:auto}@media screen and (max-width:992px){.faculty-admin-app-integration-edit{max-height:unset}}.faculty-admin-shoulder-taps-edit{max-height:calc(100vh - 231px);overflow-y:auto}@media screen and (max-width:992px){.faculty-admin-shoulder-taps-edit{max-height:unset}}.faculty-admin-new-class{max-height:calc(100vh - 231px);overflow-y:auto}@media screen and (max-width:992px){.faculty-admin-new-class{max-height:unset}}.faculty-admin-new-class-content{max-width:960px}.faculty-admin-new-class-content .ant-card-body{padding-left:0!important;padding-right:0!important}.faculty-admin-reports-page .login-log-table-wrapper{position:relative}.faculty-admin-reports-page .login-log-table-wrapper .btn-download-csv{position:absolute;bottom:4px}@media screen and (max-width:992px){.faculty-admin-reports-page .login-log-table-wrapper .btn-download-csv{position:unset}}.faculty-admin-reports-page-quality-matrix .ant-space-item:last-child{width:100%}.case-carrier-set-new-caseloads{width:800px;margin:0 auto}.case-carrier-homepage-view .activity-editor-homepage-view{max-height:calc(100vh - 147px);border:0}@media screen and (max-width:992px){.case-carrier-homepage-view .activity-editor-homepage-view{max-height:unset}}.case-carrier-homepage-view .class-homepage-content{padding-top:0}.case-carrier-create-new-caseload.ant-menu-item>a{color:var(--link-color)}.case-carrier-create-new-caseload.ant-menu-item>a .anticon{margin-right:0}.case-carrier-create-new-tag{max-width:1200px;margin:0 auto}.case-carrier-discussion{max-width:800px}.case-carrier-discussion-info{width:82px}.programs-endeavours-form-layout .ant-form-item-label,.case-carrier-form-layout .ant-form-item-label,.parent-portal-form-layout .ant-form-item-label,.programs-endeavours-form-layout .ant-form-item label,.case-carrier-form-layout .ant-form-item label,.parent-portal-form-layout .ant-form-item label{color:var(--text-color-secondary);font-weight:400;text-transform:uppercase;height:auto}.programs-endeavours-form-layout .ant-form-item-with-link .ant-form-item-label>label,.case-carrier-form-layout .ant-form-item-with-link .ant-form-item-label>label,.parent-portal-form-layout .ant-form-item-with-link .ant-form-item-label>label{width:100%;display:flex;justify-content:space-between}.programs-endeavours-form-layout .lowercase-group-checkbox,.case-carrier-form-layout .lowercase-group-checkbox,.parent-portal-form-layout .lowercase-group-checkbox{display:flex;flex-direction:column}.programs-endeavours-form-layout .lowercase-group-checkbox .ant-checkbox-wrapper,.case-carrier-form-layout .lowercase-group-checkbox .ant-checkbox-wrapper,.parent-portal-form-layout .lowercase-group-checkbox .ant-checkbox-wrapper,.programs-endeavours-form-layout .lowercase-group-checkbox .ant-radio-wrapper,.case-carrier-form-layout .lowercase-group-checkbox .ant-radio-wrapper,.parent-portal-form-layout .lowercase-group-checkbox .ant-radio-wrapper{color:var(--text-color);margin-bottom:8px;text-transform:none}.programs-endeavours-form-layout .lowercase-group-checkbox .ant-checkbox-wrapper+.ant-checkbox-wrapper,.case-carrier-form-layout .lowercase-group-checkbox .ant-checkbox-wrapper+.ant-checkbox-wrapper,.parent-portal-form-layout .lowercase-group-checkbox .ant-checkbox-wrapper+.ant-checkbox-wrapper,.programs-endeavours-form-layout .lowercase-group-checkbox .ant-radio-wrapper+.ant-checkbox-wrapper,.case-carrier-form-layout .lowercase-group-checkbox .ant-radio-wrapper+.ant-checkbox-wrapper,.parent-portal-form-layout .lowercase-group-checkbox .ant-radio-wrapper+.ant-checkbox-wrapper{margin-left:0}.programs-endeavours-form-layout .lowercase-group-checkbox-without-mb .ant-checkbox-wrapper,.case-carrier-form-layout .lowercase-group-checkbox-without-mb .ant-checkbox-wrapper,.parent-portal-form-layout .lowercase-group-checkbox-without-mb .ant-checkbox-wrapper,.programs-endeavours-form-layout .lowercase-group-checkbox-without-mb .ant-radio-wrapper,.case-carrier-form-layout .lowercase-group-checkbox-without-mb .ant-radio-wrapper,.parent-portal-form-layout .lowercase-group-checkbox-without-mb .ant-radio-wrapper{margin-bottom:0}.programs-endeavours-form-layout .lowercase-group-checkbox-with-border .ant-checkbox-wrapper,.case-carrier-form-layout .lowercase-group-checkbox-with-border .ant-checkbox-wrapper,.parent-portal-form-layout .lowercase-group-checkbox-with-border .ant-checkbox-wrapper,.programs-endeavours-form-layout .lowercase-group-checkbox-with-border .ant-radio-wrapper,.case-carrier-form-layout .lowercase-group-checkbox-with-border .ant-radio-wrapper,.parent-portal-form-layout .lowercase-group-checkbox-with-border .ant-radio-wrapper{padding:16px;border:1px solid var(--border-color-base);border-radius:5px}.programs-endeavours-form-layout-create-program,.case-carrier-form-layout-create-program,.parent-portal-form-layout-create-program{max-height:calc(100vh - 170px);overflow-y:auto}.programs-endeavours-on-faculty-dashboard,.case-carrier-on-faculty-dashboard,.parent-portal-on-faculty-dashboard,.programs-endeavours-on-student-dashboard,.case-carrier-on-student-dashboard,.parent-portal-on-student-dashboard{min-width:352px;width:352px}@media screen and (max-width:576px){.programs-endeavours-on-faculty-dashboard,.case-carrier-on-faculty-dashboard,.parent-portal-on-faculty-dashboard,.programs-endeavours-on-student-dashboard,.case-carrier-on-student-dashboard,.parent-portal-on-student-dashboard{min-width:unset;width:100%}}.programs-endeavours-on-faculty-dashboard-widget .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget .class-card-dashboard,.case-carrier-on-student-dashboard-widget .class-card-dashboard,.parent-portal-on-student-dashboard-widget .class-card-dashboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-right:24px;padding-bottom:24px}@media screen and (max-width:1600px){.programs-endeavours-on-faculty-dashboard-widget .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget .class-card-dashboard,.case-carrier-on-student-dashboard-widget .class-card-dashboard,.parent-portal-on-student-dashboard-widget .class-card-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1200px){.programs-endeavours-on-faculty-dashboard-widget .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget .class-card-dashboard,.case-carrier-on-student-dashboard-widget .class-card-dashboard,.parent-portal-on-student-dashboard-widget .class-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:992px){.programs-endeavours-on-faculty-dashboard-widget .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget .class-card-dashboard,.case-carrier-on-student-dashboard-widget .class-card-dashboard,.parent-portal-on-student-dashboard-widget .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:768px){.programs-endeavours-on-faculty-dashboard-widget .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget .class-card-dashboard,.case-carrier-on-student-dashboard-widget .class-card-dashboard,.parent-portal-on-student-dashboard-widget .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:576px){.programs-endeavours-on-faculty-dashboard-widget .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget .class-card-dashboard,.case-carrier-on-student-dashboard-widget .class-card-dashboard,.parent-portal-on-student-dashboard-widget .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr));padding-right:16px}}@media screen and (max-width:480px){.programs-endeavours-on-faculty-dashboard-widget .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget .class-card-dashboard,.case-carrier-on-student-dashboard-widget .class-card-dashboard,.parent-portal-on-student-dashboard-widget .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr));padding-right:16px}}.programs-endeavours-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-right:24px;padding-bottom:24px}@media screen and (max-width:1600px){.programs-endeavours-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1200px){.programs-endeavours-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:992px){.programs-endeavours-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:768px){.programs-endeavours-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:576px){.programs-endeavours-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr));padding-right:16px}}@media screen and (max-width:480px){.programs-endeavours-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-faculty-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.programs-endeavours-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.case-carrier-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard,.parent-portal-on-student-dashboard-widget.student-widget-on-parent-portal .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr));padding-right:16px}}.programs-endeavours-on-faculty-dashboard-widget.student-widget-on-parent-portal+.student-dashboard-layout-redesign-right,.case-carrier-on-faculty-dashboard-widget.student-widget-on-parent-portal+.student-dashboard-layout-redesign-right,.parent-portal-on-faculty-dashboard-widget.student-widget-on-parent-portal+.student-dashboard-layout-redesign-right,.programs-endeavours-on-student-dashboard-widget.student-widget-on-parent-portal+.student-dashboard-layout-redesign-right,.case-carrier-on-student-dashboard-widget.student-widget-on-parent-portal+.student-dashboard-layout-redesign-right,.parent-portal-on-student-dashboard-widget.student-widget-on-parent-portal+.student-dashboard-layout-redesign-right{width:300px;max-width:300px;margin-left:24px}.student-dashboard-layout-redesign-custom-greeting{background-color:var(--component-background);border-radius:5px;padding:0 12px;font-size:24px;flex:1}.student-dashboard-layout-redesign-custom-greeting.sun-editor-editable{background-color:var(--component-background);border-radius:5px;color:var(--heading-color);font-size:24px;font-weight:400;padding:0 12px;margin-bottom:24px}.student-dashboard-layout-redesign-left .gap-custom-greeting{gap:20px}@media screen and (max-width:576px){.student-dashboard-layout-redesign-left .gap-custom-greeting{flex-wrap:wrap;gap:12px}}.student-dashboard-layout-redesign-left .class-card-dashboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-right:24px;padding-bottom:24px}@media screen and (max-width:1600px){.student-dashboard-layout-redesign-left .class-card-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1200px){.student-dashboard-layout-redesign-left .class-card-dashboard{grid-template-columns:repeat(2,minmax(300px,350px))}}@media screen and (max-width:992px){.student-dashboard-layout-redesign-left .class-card-dashboard{grid-template-columns:repeat(1,minmax(300px,350px))}}@media screen and (max-width:768px){.student-dashboard-layout-redesign-left .class-card-dashboard{grid-template-columns:repeat(1,minmax(300px,350px))}}@media screen and (max-width:576px){.student-dashboard-layout-redesign-left .class-card-dashboard{grid-template-columns:repeat(1,minmax(300px,350px));padding-right:16px}}@media screen and (max-width:480px){.student-dashboard-layout-redesign-left .class-card-dashboard{grid-template-columns:repeat(1,minmax(300px,350px));padding-right:16px}}.student-dashboard-layout-redesign-left-show-full-w{margin-right:0}.student-dashboard-layout-redesign-left-show-full-w .class-card-dashboard{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding-right:24px;padding-bottom:24px}@media screen and (max-width:1600px){.student-dashboard-layout-redesign-left-show-full-w .class-card-dashboard{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1200px){.student-dashboard-layout-redesign-left-show-full-w .class-card-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:992px){.student-dashboard-layout-redesign-left-show-full-w .class-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.student-dashboard-layout-redesign-left-show-full-w .class-card-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:576px){.student-dashboard-layout-redesign-left-show-full-w .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:480px){.student-dashboard-layout-redesign-left-show-full-w .class-card-dashboard{grid-template-columns:repeat(1,minmax(0,1fr))}}.student-dashboard-layout-redesign-right{width:350px;max-width:350px}@media screen and (max-width:576px){.student-dashboard-layout-redesign-right{min-width:unset;width:100%;max-width:unset}}.student-dashboard-layout-redesign-right .shoulder-tap-wrapper{background-color:var(--component-background)}.student-dashboard-layout-redesign-right .shoulder-tap-wrapper .welcome-icon-shoulder-tap-view{width:100%;padding-top:8px;text-align:left;position:relative;z-index:2}.student-dashboard-layout-redesign-right .shoulder-tap-wrapper .welcome-icon-shoulder-tap-view .question-should-tap{margin-top:24px;margin-bottom:24px}.student-dashboard-layout-redesign-right .shoulder-tap-wrapper .welcome-icon-shoulder-tap-view .mood-grid-answer{width:100%;position:relative;z-index:2}.student-dashboard-layout-redesign-right .shoulder-tap-wrapper .welcome-icon-shoulder-tap-view .mood-grid-answer>div{width:92px;height:92px;font-size:13px;background-color:var(--component-background-f80)}.student-dashboard-layout-redesign-right .shoulder-tap-wrapper .welcome-icon-shoulder-tap-view .mood-grid-answer>div:hover{background-color:var(--text-color-secondary-f10)}.student-dashboard-layout-redesign-right .upcoming-conferences-student{width:100%;max-height:unset}.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-count-todo-list-title,.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-date-only{width:fit-content;color:#fff}.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-count-todo-list-title.missing,.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-date-only.missing{background-color:#d93131}.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-count-todo-list-title.duetoday,.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-date-only.duetoday{background-color:#227f68}.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-count-todo-list-title.upcoming,.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-date-only.upcoming{background-color:var(--primary-color)}.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-count-todo-list-title{padding:4px 24px}.student-dashboard-layout-redesign-right .layout-redesign-todo-widget .show-date-only{padding:2px 16px}.student-dashboard-layout-redesign-right-my-programs{width:100%}.iep-in-student-profile{height:calc(100% - 22px)}.iep-in-student-profile-left{width:25%;min-width:380px}.add-accommodations-in-modal-description{max-width:400px}.add-accommodations-in-modal-list{max-height:235px}@media screen and (max-width:992px){.add-accommodations-in-modal-list{max-height:unset}}.view-accommodation-in-modal-detail-tab{margin-top:-17px}.view-by-accomodations-info-container .student-header-w-full{width:100%}.settings-in-my-profile,.profile-review-page{max-width:800px}.groups-member,.add-discussions-in-activity-content,.max-w-960{max-width:960px}.profile-review-page{padding-left:100px;padding-right:100px}.grading-scales-settings-view .is-min-label,.grading-scales-settings-editing .is-min-label,.grading-scales-settings-view .is-min-editing,.grading-scales-settings-editing .is-min-editing{width:132px}@media screen and (max-width:992px){.grading-scales-settings-view .is-min-label,.grading-scales-settings-editing .is-min-label,.grading-scales-settings-view .is-min-editing,.grading-scales-settings-editing .is-min-editing{min-width:132px}}.grading-scales-settings-view .is-grade-label,.grading-scales-settings-editing .is-grade-label,.grading-scales-settings-view .is-grade-editing,.grading-scales-settings-editing .is-grade-editing{width:180px}@media screen and (max-width:992px){.grading-scales-settings-view .is-grade-label,.grading-scales-settings-editing .is-grade-label,.grading-scales-settings-view .is-grade-editing,.grading-scales-settings-editing .is-grade-editing{min-width:180px}}.grading-scales-settings-view .is-max-label,.grading-scales-settings-editing .is-max-label,.grading-scales-settings-view .is-max-editing,.grading-scales-settings-editing .is-max-editing{width:100px}@media screen and (max-width:992px){.grading-scales-settings-view .is-max-label,.grading-scales-settings-editing .is-max-label,.grading-scales-settings-view .is-max-editing,.grading-scales-settings-editing .is-max-editing{min-width:100px}}.grading-scales-settings-view .is-color-label,.grading-scales-settings-editing .is-color-label,.grading-scales-settings-view .is-color-editing,.grading-scales-settings-editing .is-color-editing{width:90px}@media screen and (max-width:992px){.grading-scales-settings-view .is-color-label,.grading-scales-settings-editing .is-color-label,.grading-scales-settings-view .is-color-editing,.grading-scales-settings-editing .is-color-editing{min-width:90px}}.grading-scales-settings-view .is-min-label,.grading-scales-settings-view .is-min-editing{width:70px}@media screen and (max-width:992px){.grading-scales-settings-view .is-min-label,.grading-scales-settings-view .is-min-editing{min-width:70px}}.grading-scales-settings-view .is-max-label,.grading-scales-settings-view .is-max-editing{width:60px}@media screen and (max-width:992px){.grading-scales-settings-view .is-max-label,.grading-scales-settings-view .is-max-editing{min-width:60px}}.student-goal-list{padding:8px 144px 8px 254px;margin:-8px -6px 8px;border-bottom:1px solid var(--border-color-base)}.student-goal-list:hover{background-color:var(--table-bg-color)}.student-goal-list:last-child{border-bottom:none;margin-bottom:-8px}.student-goal-list-progress-bar{min-width:150px;width:150px;flex:0 0 150px;padding-right:12px}.student-goal-in-parents{max-width:800px}.student-attendance-page-date-range .ant-picker-custom .ant-picker{width:auto;margin-left:0}@media screen and (max-width:992px){.student-attendance-page-date-range .ant-picker-custom .ant-picker{padding-left:8px!important}}.highlight-text-question-faculty-view .htq-item.correct,.highlight-text-question-student-view .htq-item.correct{border:1px solid var(--success-bg-white-text);background-color:var(--success-bg-white-text);color:#fff}.highlight-text-question-faculty-view .htq-item.active{display:inline-block;border:1px solid var(--primary-color);background-color:var(--primary-color);color:#fff;border-radius:5px;padding-left:4px;padding-right:4px}.highlight-text-question-faculty-view-in-possible-responses-tab .htq-item:hover{display:inline-block;border:1px solid var(--primary-color);border-radius:5px;padding-left:4px;padding-right:4px}.highlight-text-question-faculty-view-in-correct-responses-tab .htq-item.active:hover{display:inline-block;border:1px solid var(--primary-color);background-color:var(--primary-color-f80);border-radius:5px;padding-left:4px;padding-right:4px;cursor:pointer}.highlight-text-question-faculty-view-in-correct-responses-tab .htq-item.active.correct{border:1px solid var(--success-bg-white-text);background-color:var(--success-bg-white-text);color:#fff}.highlight-text-question-faculty-view .sun-editor-editable{padding-top:0}.highlight-text-question-faculty-view-in-possible-responses-tab .sun-editor-editable,.highlight-text-question-faculty-view-in-correct-responses-tab .sun-editor-editable{padding-top:16px;padding-left:0;padding-right:0}.highlight-text-question-student-view .htq-item.incorrect{display:inline-block;border:1px solid var(--primary-color);border-radius:5px;padding-left:4px;padding-right:4px;border-color:var(--error-color);background-color:var(--error-color-f10)}.highlight-text-question-student-view .htq-item.active{display:inline-block;border:1px solid var(--primary-color);border-radius:5px;padding-left:4px;padding-right:4px;cursor:pointer}.highlight-text-question-student-view .htq-item.active.selected{display:inline-block;border:1px solid var(--primary-color);background-color:var(--primary-color);color:#fff}.highlight-text-question-student-view .htq-item.active.selected:hover{border:1px solid var(--primary-color);background-color:var(--primary-color);color:#fff}.highlight-text-question-student-view .htq-item.active.incorrect,.highlight-text-question-student-view .htq-item.active.incorrect:hover{border-color:var(--error-color);background-color:var(--error-color)}.highlight-text-question-student-view .htq-item.active.correct{border:1px solid var(--success-bg-white-text);background-color:var(--success-bg-white-text);border-radius:5px;padding-left:4px;padding-right:4px;display:inline-block}.highlight-text-question-student-view .htq-item.active.correct:hover{border:1px solid var(--success-bg-white-text);background-color:var(--success-bg-white-text)}.highlight-text-question-student-view .sun-editor-editable{padding-top:0;padding-bottom:0}.highlight-text-question-tabs-wrapper{margin-top:-34px;width:calc(100% - 65px)}.ssc-info{min-width:350px;max-width:500px}.ssc-info-mobile{min-width:unset}.ssc-dashboard-courses{color:#fff;width:250px;height:125px;margin-left:8px;margin-right:8px;margin-bottom:16px}.ssc-dashboard-courses-wrapper{max-width:798px}.ssc-dashboard-courses-count{font-size:38px;color:#fff}.ssc-dashboard-courses-light-blue{background-color:#007bb2}.ssc-dashboard-courses-light-blue .icon-light-blue i{color:#007bb2}.ssc-dashboard-courses-blue{background-color:#4c74ae}.ssc-dashboard-courses-blue .icon-blue i{color:#4c74ae}.ssc-dashboard-courses-green{background-color:#387e61}.ssc-dashboard-courses-green .icon-green i{color:#387e61}.ssc-dashboard-courses-orange{background-color:#aa6224}.ssc-dashboard-courses-orange .icon-orange i{color:#aa6224}.ssc-dashboard-courses-purple{background-color:#a22671}.ssc-dashboard-courses-purple .icon-purple i{color:#a22671}.ssc-dashboard-courses .svg-circle-bg.svg-circle-bg-40.svg-circle-bg-white-color{display:flex;align-items:center;justify-content:center}.ssc-dashboard-courses .svg-circle-bg.svg-circle-bg-40.svg-circle-bg-white-color svg,.ssc-dashboard-courses .svg-circle-bg.svg-circle-bg-40.svg-circle-bg-white-color i{font-size:16px}.ssc-academic-planner{display:grid;grid-template-columns:repeat(3,minmax(0,450px));gap:16px}@media screen and (max-width:1600px){.ssc-academic-planner{grid-template-columns:repeat(2,minmax(0,450px))}}@media screen and (max-width:1200px){.ssc-academic-planner{grid-template-columns:repeat(1,minmax(0,450px))}}@media screen and (max-width:992px){.ssc-academic-planner{grid-template-columns:repeat(1,minmax(0,450px))}}@media screen and (max-width:768px){.ssc-academic-planner{grid-template-columns:repeat(1,minmax(0,450px))}}@media screen and (max-width:576px){.ssc-academic-planner{grid-template-columns:repeat(1,minmax(100%,100%));row-gap:0;column-gap:0}}@media screen and (max-width:480px){.ssc-academic-planner{grid-template-columns:repeat(1,minmax(100%,100%));row-gap:0;column-gap:0}}@media screen and (min-width:2560px){.ssc-academic-planner{grid-template-columns:repeat(4,minmax(0,450px))}}@media screen and (min-width:3840px){.ssc-academic-planner{grid-template-columns:repeat(8,minmax(0,450px))}}@media screen and (min-width:5120px){.ssc-academic-planner{grid-template-columns:repeat(11,minmax(0,450px))}}@media screen and (min-width:7680px){.ssc-academic-planner{grid-template-columns:repeat(15,minmax(0,450px))}}.ssc-ai-advisor-item{position:relative}.ssc-ai-advisor-item:before{width:100%;height:60px;content:"";background:inherit;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;position:absolute;top:0;left:0;right:0;background:linear-gradient(0deg,#843590,#6c2f8a 20%,#3a6bb4 64%,#3984c5 87%,#396cb5)}.ssc-ai-advisor-item .advisor-item-bg{border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;position:absolute;height:60px;top:0;left:0;right:0}.ssc-ai-advisor-admin-career-list{max-height:250px;overflow:auto}.ssc-ai-advisor-admin-input-number-advisor .ant-input-number-input{text-align:center}.localization-in-admin-language-wrapper{min-height:42px;padding:12px 16px;margin-bottom:20px}.admin-portal-support-tools-login-log-search{max-width:960px}.admin-portal-power-search-deatil{width:80%}@media screen and (max-width:1200px){.admin-portal-power-search-deatil{width:100%}}.admin-portal-create-activity{max-width:70%}.admin-portal-create-activity-ai-configuration{max-width:calc(70% + 120px)}.admin-portal-create-activity-ai-configuration-supported-keywords{width:calc(70% + 120px)}.admin-portal-create-activity-ai-configuration-student-tab{width:100%}.admin-portal-create-activity-content{padding-right:10%}.admin-portal-create-activity .label-inline{min-width:125px}.activity-ideas{margin-left:-8px;margin-right:-8px}.activity-ideas-img-wrapper{width:100px;min-height:100px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.activity-ideas>div{min-width:200px;width:200px}@media screen and (max-width:576px){.activity-ideas{margin-left:0;margin-right:0}.activity-ideas>div{width:100%}}.activity-ideas-analyze-with-ai{margin-left:8px;margin-right:8px;margin-bottom:16px}.activity-ideas-analyze-with-ai .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).btn-icon-only-gptzero{width:200px;min-height:172px;height:100%;margin-left:0;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:16px}.activity-ideas-analyze-with-ai .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).btn-icon-only-gptzero .hidden{display:none}.activity-ideas-analyze-with-ai .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).btn-icon-only-gptzero .hidden.only-show-for-submission-Analysis{display:inline}.activity-ideas-analyze-with-ai .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).btn-icon-only-gptzero svg{width:100px;min-height:100px;margin-bottom:16px}.activity-ideas-analyze-with-ai-in-discussions .btn-icon-only-gptzero-in-discussions{width:32px;height:32px}.activity-ideas-analyze-with-ai-in-discussions .btn-icon-only-gptzero-in-discussions .hidden{display:none}.is-printer-summary-activity{padding:2mm;font-family:Courier New;font-size:14px}.is-printer-summary-activity .sun-editor-editable{font-family:Courier New;font-size:14px}.hover\:visible:hover{visibility:visible}.ant-input-number .ant-input-number-handler-wrap{display:none}.ant-input-number-controls .ant-input-number-handler-wrap{display:flex}.audio-wrapper{display:inline-flex}.audio-wrapper>a{align-self:center;margin-left:8px}.se-component .audio-wrapper{display:inline-flex}.se-component .audio-wrapper>a{align-self:center;margin-left:8px}a.plyr__control,a.plyr__control:hover,a.plyr__control:active{color:#fff}a.plyr__control:focus{color:#fff}.ant-popover .ant-avatar>img{object-fit:contain}.no-over-flow{max-height:none!important;overflow:visible!important}.top-red-dot{height:6px;width:6px;background-color:red;border-radius:50%;display:inline-block;margin-left:4px;margin-bottom:10px}.iframe-app{width:100%;height:calc(100vh - 185px)}.gptzero-result-text-color{color:#000}.gptzero-scan-textarea{color:var(--text-color);background-color:var(--component-background);border:1px solid var(--border-checkbox-color);outline-color:var(--border-checkbox-color);width:100%;padding:8px;margin-bottom:8px}.gptzero-result-row:hover{opacity:.7}.gradebook-slider{position:relative}.gradebook-slider .slider{background-color:var(--component-background);position:absolute;top:0;right:0}.survey-streams-title{font-size:32px;line-height:36px}.survey-streams-content-item{width:100%}.survey-streams-content-item .date-time-item-label+.date-time-item-view .date-answer{width:145px;margin-right:24px}.survey-streams-content-item:first-child{margin-top:8px}.survey-streams-content-item.isHover-editor:hover,.survey-streams-content-item .isHover-editor:hover{box-shadow:0 1px 0 var(--shadow-color),0 0 0 var(--shadow-color) inset}.survey-streams-public-page{background-color:var(--layout-body-background);min-height:100vh;padding:16px 0}.survey-streams-public-page-content{background-color:var(--component-background);box-shadow:0 2px 1px var(--shadow-color);border-radius:5px;border-top:8px solid var(--primary-color);width:760px;max-width:90vw;margin:auto}.survey-streams-public-page-content .response-doc-edit{background-color:var(--item-hover-bg);box-shadow:0 1px 0 var(--shadow-color),0 0 1px var(--shadow-color) inset}.survey-streams-public-page-content .response-doc-edit .mce-content-body p{margin-bottom:0}.survey-streams-public-page-content .response-doc-edit .custom-link-user-support{height:150px}.survey-streams-public-page-content .public-banner-upload.banner-upload{height:auto;max-height:25vh;margin-bottom:20px}.survey-streams-public-page-content .public-banner-upload.banner-upload .blend-color{height:auto;max-height:25vh}.survey-streams-public-page-content .public-banner-upload.banner-upload .blend-color img{margin-bottom:20px}.survey-streams-public-page-content .messaging-content-group-inner{flex:1}.survey-streams-public-page-content-on-mobile{width:100%;max-width:unset;border-radius:0}.survey-streams-public-page-content-on-mobile input,.survey-streams-public-page-content-on-mobile textarea,.survey-streams-public-page-content-on-mobile select{font-size:16px!important}.survey-streams-public-page-content-on-mobile .public-banner-upload .blend-color img{margin-bottom:16px}.survey-streams-public-page-content-on-mobile .messaging-content-group-inner{max-height:none;min-height:unset;overflow:unset;padding-bottom:58px}.survey-streams-public-page-content-on-mobile .chat-input{background-color:var(--component-background);position:fixed;bottom:0;left:0;right:0}.survey-streams-public-page-content-on-mobile.after-submit{background-color:var(--component-background);box-shadow:0 2px 1px var(--shadow-color);border-radius:5px;border-top:8px solid var(--primary-color);width:760px;max-width:90vw;min-height:auto;padding:20px}.survey-streams-public-page.mobile-view{padding:0;min-height:auto}.survey-streams-responses-label-info{width:120px}.survey-streams-responses-tabs-content{padding:16px 20px 40px;margin-top:32px;position:relative}.survey-streams-responses-tabs-content-on-mobile{padding:32px 12px 0}.survey-streams-responses-tabs-content-buttons{position:absolute;top:-16px;left:16px}.survey-streams-responses-tabs-content-summary-question-response{margin-bottom:32px}.survey-streams-responses-tabs-content-summary-question-response .ai-response{margin-bottom:-1px}.survey-streams-responses-tabs-content-summary-question-response.text-question-response{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.survey-streams-responses-tabs-content-summary-question-response.text-question-response .ai-send{min-width:500px}.survey-streams-responses-tabs-content-summary-question-response.text-question-response .ai-send+.collapse-text-question-response .ant-collapse-item:first-child{margin-top:20px}@media screen and (max-width:576px){.survey-streams-responses-tabs-content-summary-question-response.text-question-response .ai-send{min-width:250px;width:100%}}.survey-streams-responses-tabs-content-summary .display-count,.survey-streams-responses-tabs-content-summary .percent-number{flex:0 0 120px}.survey-streams-responses-tabs-content-summary .display-count-on-mobile,.survey-streams-responses-tabs-content-summary .percent-number-on-mobile{flex:0 0 52px}.survey-streams-responses-tabs-content-streams{max-height:calc(100vh - 150px);overflow:auto}.survey-streams-responses-tabs-content-streams .streams-item{background-color:var(--item-hover-bg);box-shadow:0 1px 0 var(--shadow-color),0 0 1px var(--shadow-color) inset}.survey-streams-responses-tabs-content-streams .streams-item:nth-child(odd){background-color:var(--primary-color-f10)}@media(min-width:1200px){.survey-streams-responses-tabs-content .analyze-record-item{width:80%}}@media(min-width:1600px){.survey-streams-responses-tabs-content .analyze-record-item{width:50%}}.survey-streams-preview-section{margin-top:-16px}.survey-streams-preview-section-mask{background-color:var(--mask-background-color);opacity:.45;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.survey-streams-preview-section .btn-first-5-records{position:absolute;top:-16px}.survey-streams-preview-section .btn-first-5-records+.see-5-more .ant-table-wrapper{margin-top:50px}.badge-assertion-public-page{max-width:800px;margin:16px auto}.eCard-create-new-in-admin{width:640px;height:400px;position:relative;overflow:hidden}.eCard-template{text-align:center}.eCard-template-selected{border-color:var(--success-color)}.eCard-item{position:relative;width:640px}.eCard-item-setup{word-break:break-word;border:1px solid transparent}.eCard-item-more-action{position:absolute;top:8px;right:12px;z-index:1}.eCard-content-wrapper{max-height:calc(100vh - 187px);overflow-y:auto}.eCard-content-wrapper-compose-new{max-height:calc(100vh - 120px)}.ai-prompt-editor{position:relative;min-height:calc(100vh - 200px)}@media screen and (max-width:576px){.ai-prompt-editor{flex-wrap:wrap}}.ai-prompt-editor-enable-chat-conversation{min-height:calc(100vh - 145px)}.ai-prompt-editor-builder-left{width:350px;padding-right:12px;border-right:1px solid var(--border-color-base)}@media screen and (max-width:576px){.ai-prompt-editor-builder-left{width:100%;padding-right:0;border-right:0}}.ai-prompt-editor-builder-right{flex:1}.ai-prompt-editor-builder-right .enable-chat-conversation-answer-view{max-height:calc(100vh - 145px);overflow:auto;display:flex;flex-direction:column-reverse}.ai-prompt-editor-builder-right .result-wrapper{max-height:calc(100vh - 200px);overflow:auto}.ai-prompt-editor-buttons-wrapper-right{padding-left:0}.ai-prompt-editor-buttons-wrapper-right-show-more-btns{padding-left:350px}.ai-prompt-editor-buttons-wrapper-right-close-btn{padding-left:141px}.ai-prompt-editor-generate-scroll{max-height:calc(100vh - 320px);overflow:auto}.upload-from-mobile-image{position:relative;text-align:center;width:fit-content;margin:auto}.upload-from-mobile-image .ant-btn{width:24px;position:absolute;top:-12px;right:-12px;display:flex;align-items:center;justify-content:center}.upload-from-mobile-showing{width:calc(100% - 24px);margin:0 auto}.score-report-grid-view-status-col .ant-tag{margin-right:0}.score-report-list-view .is-view-container,.score-report-list-view .is-questions-student{border:0;padding:0}.learning-development-reporting-overview-summary>div:nth-child(2n){background-color:var(--primary-color-d10-bg)}.learning-development-reporting-overview-summary .summary-tag-overview{min-width:135px}.learning-development-reporting-overview-summary .summary-tag-learner{min-width:160px}.learning-development-reporting-overview-summary .summary-tag-overview,.learning-development-reporting-overview-summary .summary-tag-learner{display:flex;flex-direction:column;justify-content:space-between}.learning-development-reporting-score-wrapper .assessment-report-pass-rate .ar-percent,.learning-development-reporting-score-wrapper .report-label-pass-rate .ar-percent,.learning-development-reporting-score-wrapper .assessment-report-points .ar-percent,.learning-development-reporting-score-wrapper .report-label-points .ar-percent,.learning-development-reporting-score-wrapper .assessment-report-pass-rate .rl-percent,.learning-development-reporting-score-wrapper .report-label-pass-rate .rl-percent,.learning-development-reporting-score-wrapper .assessment-report-points .rl-percent,.learning-development-reporting-score-wrapper .report-label-points .rl-percent{color:var(--primary-color-d10)}.learning-development-reporting-score-wrapper .assessment-report-avg-score .ar-percent,.learning-development-reporting-score-wrapper .report-label-avg-score .ar-percent,.learning-development-reporting-score-wrapper .assessment-report-badges .ar-percent,.learning-development-reporting-score-wrapper .report-label-badges .ar-percent,.learning-development-reporting-score-wrapper .assessment-report-avg-score .rl-percent,.learning-development-reporting-score-wrapper .report-label-avg-score .rl-percent,.learning-development-reporting-score-wrapper .assessment-report-badges .rl-percent,.learning-development-reporting-score-wrapper .report-label-badges .rl-percent{color:var(--link-color)}.learning-development-reporting-score-wrapper .assessment-report-re-take .ar-percent,.learning-development-reporting-score-wrapper .report-label-re-take .ar-percent,.learning-development-reporting-score-wrapper .assessment-report-certificates .ar-percent,.learning-development-reporting-score-wrapper .report-label-certificates .ar-percent,.learning-development-reporting-score-wrapper .assessment-report-re-take .rl-percent,.learning-development-reporting-score-wrapper .report-label-re-take .rl-percent,.learning-development-reporting-score-wrapper .assessment-report-certificates .rl-percent,.learning-development-reporting-score-wrapper .report-label-certificates .rl-percent,.learning-development-reporting-score-wrapper .completion-rate-report-avg-course-score .ar-percent,.learning-development-reporting-score-wrapper .course-average-score-avg-course-score .ar-percent,.learning-development-reporting-score-wrapper .completion-rate-report-course-avg-score .ar-percent,.learning-development-reporting-score-wrapper .course-average-score-course-avg-score .ar-percent{color:var(--primary-color-d10)}.learning-development-reporting-score-wrapper .completion-rate-report-avg-course-score .ar-percent{line-height:70px}.learning-development-reporting-score-wrapper .report-label-number-and-percent-not-started .rln-and-percent-value{color:var(--primary-color-d10)}.learning-development-reporting-score-wrapper .report-label-number-and-percent-not-started .rln-and-percent-percent{min-width:60px;height:32px;line-height:32px;color:#fff;background-color:var(--primary-color)}.learning-development-reporting-score-wrapper .report-label-number-and-percent-in-progress .rln-and-percent-value{color:var(--link-color)}.learning-development-reporting-score-wrapper .report-label-number-and-percent-in-progress .rln-and-percent-percent{min-width:60px;height:32px;line-height:32px;background-color:var(--primary-color)}.learning-development-reporting-score-wrapper .report-label-number-and-percent-completed .rln-and-percent-value{color:var(--primary-color-d10)}.learning-development-reporting-score-wrapper .report-label-number-and-percent-completed .rln-and-percent-percent{min-width:60px;height:32px;line-height:32px;background-color:var(--primary-color)}.learning-development-reporting-course-statistics-chart-wrapper .total-circle-icon{color:var(--text-color-secondary)}.learning-development-reporting-course-statistics-chart-wrapper .total-circle-icon:before{content:"";display:inline-block;width:8px;height:8px;border-radius:4px;background-color:var(--primary-color);margin-right:8px}.learning-development-reporting-course-statistics-chart-wrapper .total-circle-icon-lighter:before{background-color:var(--primary-color-f70)}.learning-development-courses-create-new{max-width:960px}.learning-development-courses,.learning-development-program{max-width:600px}.learning-development-courses-prerequisites .ant-table-wrapper.hide-placehoder .ant-table-placeholder,.learning-development-program-prerequisites .ant-table-wrapper.hide-placehoder .ant-table-placeholder,.learning-development-courses-create-new .ant-table-wrapper.hide-placehoder .ant-table-placeholder,.learning-development-program-create-new .ant-table-wrapper.hide-placehoder .ant-table-placeholder{display:none}.learning-development-courses-prerequisites .program-editor-course,.learning-development-program-prerequisites .program-editor-course,.learning-development-courses-create-new .program-editor-course,.learning-development-program-create-new .program-editor-course{width:325px}.public-access-to-class .logo-wrapper{position:fixed;height:80px;padding:0 12px;display:flex;align-items:center;max-width:201px}.public-access-to-class .logo-wrapper img{display:inline-block;vertical-align:middle;max-height:50px}.public-access-to-class .sidebar{padding-top:0;height:100%}.public-access-to-class .sidebar .menu,.public-access-to-class .sidebar .menu .nav-scroll{height:100%}.public-access-to-class .sidebar .menu .nav-scroll .ant-menu{padding-top:80px}.public-access-to-class .sidebarCollapsed .logo-wrapper{max-width:64px}.public-access-to-class .sidebarCollapsed .logo-wrapper img{max-height:35px}.public-access-to-class .time-limit{top:24px;right:24px}.public-access-to-class .time-limit .ant-affix{top:inherit!important}.public-access-to-class .right-content-sidebar .activity-editor-homepage-view{max-height:unset}.public-access-to-class .right-content-sidebar .activity-editor-homepage-view .banner-upload{margin-bottom:0}.public-access-to-class .right-content-sidebar .activity-editor-homepage-view .class-homepage-content{padding-top:0}.public-access-to-class .right-content-sidebar .class-homepage-content-col-right-info-student{margin-top:0}@media screen and (max-width:992px){.public-access-to-class .right-content-sidebar .student-module-tree{overflow-x:auto;overflow-y:hidden}.public-access-to-class .right-content-sidebar .student-module-tree .student-module-tree-content-wrapper{min-width:480px}.public-access-to-class .right-content-sidebar .faculty-module-tree-on-mobile{overflow-x:auto;overflow-y:hidden;padding-bottom:8px}.public-access-to-class .right-content-sidebar .faculty-module-tree-on-mobile .student-module-tree-content-wrapper{min-width:480px}.public-access-to-class .logo-wrapper{position:unset;padding-left:24px;padding-right:24px}.public-access-to-class .sidebar{margin-top:-20px;margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}.public-access-to-class .sidebar .menu .nav-scroll-content{height:80px;width:100%;display:flex;flex-direction:row}.public-access-to-class .sidebar .menu .nav-scroll .ant-menu{padding-top:0;height:100%;display:flex;align-items:center;justify-content:center}.public-access-to-class .right-content-sidebar .activity-editor-homepage-view .banner-upload{margin-bottom:24px}.public-access-to-class .right-content-sidebar .activity-editor-homepage-view .class-homepage-content{padding-top:24px}}@media screen and (max-width:768px){.public-access-to-class .logo-wrapper{position:unset;padding-left:12px;padding-right:12px}.public-access-to-class .logo-wrapper img{max-height:50px}.public-access-to-class .sidebar{margin-top:-20px;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);border-radius:0}.public-access-to-class .sidebar .menu .nav-scroll-content{height:80px;width:100%;display:flex;flex-direction:row}.public-access-to-class .sidebar .menu .nav-scroll .ant-menu{padding-top:0;height:100%;display:flex;align-items:center;justify-content:center}}.riasec-setting-page{max-width:960px}.export-to-resources-tree-container,.export-to-resources-select-resource{overflow:auto}.export-to-resources-tree-container{max-height:calc(100vh - 270px)}.export-to-resources-select-resource{max-height:calc(100vh - 293px)}.available-course-spreadsheet{max-height:calc(100vh - 292px);overflow-y:auto}.free-draw-sketch-canvas-wrapper{border:1px solid var(--border-color-base)}.free-draw-sketch-canvas-wrapper svg{border-radius:inherit}.flash-card-editor-item-row:hover{background-color:var(--table-row-bg-color)}.style-rule-editor{min-width:460px;width:calc(50% - 12px);max-width:565px}@media screen and (max-width:576px){.style-rule-editor{min-width:unset;width:100%;max-width:565px}}.style-rule-editor .ant-select-disabled.ant-select .ant-select-selection-placeholder{color:var(--disabled-input-color)}.style-rule-editor .template-editor{border:1px solid var(--border-color-base);border-top-width:0;border-radius:6px}@media screen and (max-width:576px){.style-rule-editor .template-editor{overflow:auto;border-top-width:1px}}.admin-view-act-doc-page .title-view-actdoc{margin-bottom:0}.passtrack-text-green-color{color:var(--passtrack-green-color)}.passtrack-bg-green-color{background-color:var(--passtrack-green-color)}.passtrack-button-green-color,.passtrack-button-green-color.passtrack-button-green-color.ant-btn:hover{background-color:var(--passtrack-button-green-color)}.passtrack-bg-orange-color{background-color:var(--passtrack-orange-color)}.view-question-group-item-wrapper .svg-circle-bg.question-number-circle-auto+div.wrap-each-item{margin-top:4px;padding-top:4px;padding-left:4px}.view-question-group-item-wrapper .student-act-item-performance-comp{position:absolute;height:20px;top:-16px;right:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:end;cursor:default}.view-question-group-item-wrapper .view-fill-in-blank-custom .wrap-each-item{margin-top:4px;padding-top:4px;padding-left:4px}.edit-question-group-item-wrapper .question-number-circle-auto{margin-right:8px}.edit-question-group-item-wrapper .edit-item-v2-question-groups{width:100%;padding:4px;margin-top:4px}.edit-question-group-item-wrapper .edit-item-v2-question-groups .stimulus-settings{position:absolute;right:0;top:-16px;height:20px;display:flex;align-items:center;justify-content:end;cursor:default}.edit-question-group-item-wrapper .edit-item-v2-question-groups .stimulus-settings .setting-btns-wrapper{position:unset;margin-bottom:0;display:none}.edit-question-group-item-wrapper .edit-item-v2-question-groups.is-hover:hover{background-color:var(--item-hover-bg);box-shadow:0 1px 0 var(--shadow-color),0 0 1px var(--shadow-color) inset}.edit-question-group-item-wrapper .edit-item-v2-question-groups.is-hover:hover .stimulus-settings .setting-btns-wrapper,.edit-question-group-item-wrapper .edit-item-v2-question-groups.is-focus .stimulus-settings .setting-btns-wrapper{display:inline-flex}.view-question-group-item-wrapper .matching-question-wrapper .matching-in-new-question-group,.edit-question-group-item-wrapper .matching-question-wrapper .matching-in-new-question-group{flex-direction:column}.view-question-group-item-wrapper .matching-question-wrapper .matching-in-new-question-group .matching-quizz-option-question-group .swap-icon,.edit-question-group-item-wrapper .matching-question-wrapper .matching-in-new-question-group .matching-quizz-option-question-group .swap-icon,.view-question-group-item-wrapper .matching-question-wrapper .matching-in-new-question-group .hidden-in-question-group,.edit-question-group-item-wrapper .matching-question-wrapper .matching-in-new-question-group .hidden-in-question-group{display:none}.view-question-group-item-wrapper .matching-question-wrapper .matching-in-new-question-group .only-show-in-question-group,.edit-question-group-item-wrapper .matching-question-wrapper .matching-in-new-question-group .only-show-in-question-group{display:inline}.view-question-group-item-wrapper .matching-question-wrapper .only-show-question-group,.edit-question-group-item-wrapper .matching-question-wrapper .only-show-question-group{display:inline;margin-left:24px}.view-question-group-item-wrapper .matching-question-wrapper .drag-answer-in-question-group,.edit-question-group-item-wrapper .matching-question-wrapper .drag-answer-in-question-group{flex:1}.sview-question-group-item-wrapper .sview-fill-in-blank-custom .wrap-each-item{margin-top:4px;padding-top:4px;padding-left:4px}.sview-question-group-item-wrapper .drawing-pad-view-in-question-group,.sview-question-group-item-wrapper .plyr--video,.sview-question-group-item-wrapper .drawing-pad-view-in-question-group .free-draw-sketch-canvas-wrapper,.sview-question-group-item-wrapper .plyr--video .free-draw-sketch-canvas-wrapper{width:unset!important;max-width:100%}.sview-question-group-item-wrapper-highlight .highlighted-selection{cursor:default}.event-voting-header-top-menu{background-color:#121212;box-shadow:none;position:fixed;top:0;right:0;left:0;z-index:100}.event-voting *{margin:0;padding:0;box-sizing:border-box}.event-voting .logo{display:inline-block;background-color:transparent;padding-left:16px;padding-right:16px}.event-voting .logo img{width:auto;max-height:24px}.event-voting .btn-showmenu{cursor:pointer;float:right;width:24px;height:20px;position:relative;z-index:10}.event-voting .btn-showmenu .line{display:block;width:24px;height:4px;background:#ffffffde;position:absolute;top:50%;transform:translateY(-50%);border-radius:2px;transition:all .3s}.event-voting .btn-showmenu:before,.event-voting .btn-showmenu:after{content:"";display:block;height:4px;background:#ffffffde;position:absolute;border-radius:2px;transition:all .3s}.event-voting .btn-showmenu:before{top:0;left:0;right:0}.event-voting .btn-showmenu:after{left:0;bottom:0;right:0}.event-voting .btn-showmenu.active .line{opacity:0}.event-voting .btn-showmenu.active:before{transform:translateY(-50%) rotate(45deg);top:50%}.event-voting .btn-showmenu.active:after{transform:translateY(50%) rotate(-45deg);bottom:50%}@media(min-width:768px){.event-voting .btn-showmenu{display:none}}.event-voting .menu{position:fixed;top:0;right:0;bottom:0;margin:0;background:#262626;transition:.3s;opacity:0;width:320px;padding-top:48px;display:none}.event-voting .menu.open{opacity:1;display:inline}.event-voting .menu>ul{list-style:none;max-height:calc(100vh - 48px);overflow:auto}.event-voting .menu>ul>li{cursor:pointer;font-size:1em;color:#ffffffde;margin:0 16px;border-top:1px solid #3f3f47}@media(min-width:768px){.event-voting .menu>ul>li{border-top:none}}.event-voting .menu>ul>li a,.event-voting .menu>ul>li span{color:#ffffffde}.event-voting .menu>ul>li a{text-decoration:none;display:block}@media(min-width:768px){.event-voting .menu>ul>li+li{margin-left:24px}}.event-voting .menu>ul>li.hassub{position:relative}@media(min-width:768px){.event-voting .menu>ul>li.hassub:after{content:"";color:#9ea6de;font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;top:16px;right:-16px;z-index:1;line-height:1;border:none;transition:.3s}.event-voting .menu>ul>li.hassub:hover .hassub-name,.event-voting .menu>ul>li.hassub.active .hassub-name{color:#9ea6de}.event-voting .menu>ul>li.hassub:hover:after,.event-voting .menu>ul>li.hassub.active:after{transform:rotate(-180deg)}}.event-voting .menu>ul>li.hassub .sub{list-style:none}.event-voting .menu>ul>li.hassub .sub>li{padding:8px 16px}.event-voting .menu>ul>li.hassub .sub>li a{line-height:1.5}.event-voting .menu>ul>li.hassub .sub>li.active a{color:#9ea6de}@media(min-width:768px){.event-voting .menu>ul>li.hassub .sub{position:absolute;top:48px;right:-16px;background:#262626;min-width:320px;max-height:500px;overflow:auto;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #3f3f47;visibility:hidden;opacity:1;transition:all .3s}.event-voting .menu>ul>li.hassub .sub>li{padding:8px 16px;cursor:pointer}.event-voting .menu>ul>li.hassub .sub>li a{line-height:1.5}.event-voting .menu>ul>li.hassub .sub>li:hover a,.event-voting .menu>ul>li.hassub .sub>li.active a,.event-voting .menu>ul>li.hassub .sub>li:hover span,.event-voting .menu>ul>li.hassub .sub>li.active span{color:#9ea6de}}.event-voting .menu>ul>li:hover>a{color:#9ea6de}@media(min-width:768px){.event-voting .menu>ul>li:hover .sub{opacity:1;visibility:visible;margin-top:0}}.event-voting .menu>ul>li.active>a{color:#9ea6de}@media(min-width:768px){.event-voting .menu{float:right;position:unset;display:block;width:auto;opacity:1;background-color:transparent;padding-top:0}.event-voting .menu>ul{display:flex;max-height:unset;overflow:unset}}@media(max-width:932px)and (orientation:landscape){.event-voting .menu>ul>li.hassub .sub{max-height:calc(100vh - 48px)}}.event-voting-content-wrapper{background-color:#fff}.event-voting-content-wrapper .hover-submission-item .img-wrapper{border:1px solid var(--border-color-base);border-radius:5px;overflow:hidden;transition:.3s}.event-voting-content-wrapper .hover-submission-item .img-wrapper .img-submission-list{width:148px;height:148px;object-fit:contain}@media(min-width:768px){.event-voting-content-wrapper .hover-submission-item .img-wrapper .img-submission-list{min-width:150px;width:auto;height:auto;max-width:300px;max-height:150px}}@media(max-width:932px)and (orientation:landscape){.event-voting-content-wrapper .hover-submission-item .img-wrapper .img-submission-list{width:148px;height:148px}}.event-voting-content-wrapper .hover-submission-item .img-wrapper img{transition:.3s}.event-voting-content-wrapper .hover-submission-item .item-name{max-width:150px}@media(min-width:768px){.event-voting-content-wrapper .hover-submission-item .item-name{max-width:300px}}@media(max-width:932px)and (orientation:landscape){.event-voting-content-wrapper .hover-submission-item .item-name{max-width:150px}}.event-voting-content-wrapper .hover-submission-item:hover .img-wrapper{border-color:var(--primary-color)}.event-voting-content-wrapper .hover-submission-item:hover .img-wrapper img{opacity:.8}.event-voting-content-wrapper .hover-submission-item:hover .item-name{text-decoration:underline}.event-voting-content-wrapper .react-player-in-event-voting .react-player-container>div{width:100%!important;height:auto!important;position:relative;padding-bottom:56.25%;height:0}.event-voting-content-wrapper .react-player-in-event-voting .react-player-container>div iframe,.event-voting-content-wrapper .react-player-in-event-voting .react-player-container>div video{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:768px)and (orientation:landscape){.event-voting-content-wrapper .react-player-in-event-voting{max-width:640px}}.event-voting-content-wrapper .react-player-in-event-voting img{width:100%;height:auto;max-height:250px;display:inherit;object-fit:contain;border:1px solid var(--border-color-base);border-radius:5px}.event-voting-content-wrapper .swiper-component-wrapper .swiper{height:100%}.event-voting-content-wrapper .swiper-component-wrapper .swiper .swiper-button-prev,.event-voting-content-wrapper .swiper-component-wrapper .swiper .swiper-button-next{background-color:#00000080;border-radius:50%}.event-voting-content-wrapper .swiper-component-wrapper .swiper .swiper-button-prev svg,.event-voting-content-wrapper .swiper-component-wrapper .swiper .swiper-button-next svg{width:32px;height:32px;fill:#9ea6de}.event-voting-content-wrapper .swiper-component-wrapper .swiper .swiper-button-prev svg path,.event-voting-content-wrapper .swiper-component-wrapper .swiper .swiper-button-next svg path{fill:#9ea6de}.event-voting-content-wrapper .swiper-component-wrapper .swiper .swiper-button-prev.swiper-button-disabled,.event-voting-content-wrapper .swiper-component-wrapper .swiper .swiper-button-next.swiper-button-disabled{cursor:not-allowed;background-color:#0000001f}.event-voting-content-wrapper .swiper-component-wrapper .swiper .card-event-voting-view-submission .submission-content{overflow:hidden;height:calc(100vh - 474px)}.event-voting-content-wrapper .swiper-component-wrapper .swiper .card-event-voting-view-submission .submission-content .swiper-slide{height:auto}@media(min-width:768px){.event-voting-content-wrapper .swiper-component-wrapper .swiper{height:100%}.event-voting-content-wrapper .swiper-component-wrapper .swiper .swiper-button-next{bottom:0}.event-voting-content-wrapper .swiper-component-wrapper .swiper .card-event-voting-view-submission{max-width:640px}.event-voting-content-wrapper .swiper-component-wrapper .swiper .card-event-voting-view-submission .submission-content{height:calc(100vh - 565px)}}@media(max-width:932px)and (orientation:landscape){.event-voting-content-wrapper .swiper-component-wrapper .swiper{height:100%}.event-voting-content-wrapper .swiper-component-wrapper .swiper .card-event-voting-view-submission{max-width:unset;display:flex;gap:24px}.event-voting-content-wrapper .swiper-component-wrapper .swiper .card-event-voting-view-submission .ant-card-cover,.event-voting-content-wrapper .swiper-component-wrapper .swiper .card-event-voting-view-submission .ant-card-body{flex:1}.event-voting-content-wrapper .swiper-component-wrapper .swiper .card-event-voting-view-submission .submission-content{height:calc(100vh - 218px)}}@media screen and (max-width:992px){.student-calc .ant-drawer-content-wrapper{width:100%!important}}.wrapper-content-children{display:flex;min-height:0}.wrapper-content-children .question-number-circle-auto{flex-shrink:0}.wrapper-content-children .question-number-circle-auto+div{flex:1;min-height:auto;max-width:calc(100% - 40px)}.wrapper-content-children .question-number-circle-auto+div .wrap-each-item{max-width:100%}.wrapper-content-children .question-number-circle-auto+div .wrap-each-item .table-multiple-choice-grid{width:100%}.wrapper-content-children .question-number-circle-auto+div.isFocus-editor-wrapper{max-width:calc(100% - 40px)}.wrapper-content-children-question-group{display:flex;min-height:0}@media screen and (max-width:576px){.wrapper-content-children-question-group{flex-direction:column}}.wrapper-content-children-question-group .question-group-stimulus-left{flex-shrink:0;width:50%}@media screen and (max-width:576px){.wrapper-content-children-question-group .question-group-stimulus-left{width:100%}}.wrapper-content-children-question-group .question-group-content-right{flex:1;min-height:auto;max-width:calc(50% - 20px)}@media screen and (max-width:576px){.wrapper-content-children-question-group .question-group-content-right{max-width:100%}}.teacher-upload-document-body-modal{height:calc(100vh - 170px);min-height:0;overflow:hidden;display:flex;flex-direction:column}@media screen and (max-width:992px){.teacher-upload-document-body-modal{height:unset;min-height:unset}}.teacher-upload-document-body-modal-form-wrapper{overflow:hidden;display:flex;flex-direction:column}.teacher-upload-document-body-modal-form-wrapper .flex-shrink-form{flex-shrink:0}.teacher-upload-document-body-modal-form-wrapper .user-search-table-in-document{flex:1;overflow:auto}.ql-title .ql-container,.ql-summary .ql-container{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}.ql-title .ql-container .ql-editor,.ql-summary .ql-container .ql-editor{padding:0;overflow:hidden;line-height:1.5}.ql-title .ql-bubble{margin-bottom:0;color:var(--heading-color);font-weight:500;font-size:38px}.ql-title .ql-bubble .ql-editor{line-height:1.23;overflow-y:hidden}.ql-summary .ql-bubble{font-size:16px;color:var(--text-color-secondary)}.editable{display:flex;align-items:center;padding:16px 20px;background:none;transition:all .3s}.editable .ql-title,.editable .ql-summary{flex:1 1 24px}.editable .iconEdit{opacity:0;transition:all .3s;display:none}.editable .isHover-editor{width:100%;min-height:50px;padding-bottom:38px}.editable .isHover-editor .top-btn{top:0}.editable:hover{background:var(--background-color-light);transition:all .3s;border-radius:4px}.editable:hover .iconEdit{opacity:1;transition:all .3s;display:inline}.editable:focus,.editable:focus-within{background:none}.editable:focus .iconEdit,.editable:focus-within .iconEdit{opacity:0;transition:all .3s;display:none}.editable.summary{padding:12px 20px}.ql-container .ql-editor.ql-blank:before{color:#0009}.ql-container.ql-snow{border:0!important;z-index:99}.ql-snow.ql-snow .ql-tooltip{color:#000000d9;font-weight:500;padding:8px 12px 16px;left:-1px!important;z-index:10}.ql-snow.ql-snow .ql-tooltip[data-mode=link]:before{content:"Link to URL"}.ql-snow.ql-snow .ql-tooltip input[type=text]{width:300px;height:32px;border:1px solid #bdbdbd;border-radius:4px;padding:4px 11px}.ql-snow.ql-snow .ql-tooltip input[type=text]:hover,.ql-snow.ql-snow .ql-tooltip input[type=text]:focus{border-color:#2bc3ff}.ql-snow.ql-snow .ql-tooltip input[type=text]:focus{outline:none;box-shadow:0 0 0 2px #03a9f333}@media only screen and (max-width:576px){.ql-snow.ql-snow .ql-tooltip input[type=text]{width:200px}}.ql-toolbar.ql-snow{background-color:#d3d3d3}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:100;background-color:var(--component-background)}.ql-editor iframe{height:auto;min-height:600px}@media screen and (max-width:992px){.ql-editor iframe{min-height:300px}}.BaseTable{box-shadow:0 2px 4px 0 var(--box-shadow);background-color:var(--component-background);position:relative;box-sizing:border-box;font-size:14px}.BaseTable--disabled{opacity:.7;pointer-events:none}.BaseTable--dynamic .BaseTable__row{overflow:hidden;align-items:stretch}.BaseTable:not(.BaseTable--dynamic) .BaseTable__row-cell-text,.BaseTable .BaseTable__row--frozen .BaseTable__row-cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BaseTable__table{background-color:var(--component-background);position:absolute;top:0;display:flex;flex-direction:column-reverse}.BaseTable__table-main{outline:1px solid var(--border-color-darker);left:0}.BaseTable__table-main .BaseTable__header-cell:first-child,.BaseTable__table-main .BaseTable__row-cell:first-child{padding-left:15px}.BaseTable__table-main .BaseTable__header-cell:last-child,.BaseTable__table-main .BaseTable__row-cell:last-child{padding-right:15px}.BaseTable__table-main .BaseTable__header{background-color:var(--component-background)}.BaseTable__table-frozen-left .BaseTable__header,.BaseTable__table-frozen-left .BaseTable__body,.BaseTable__table-frozen-right .BaseTable__header,.BaseTable__table-frozen-right .BaseTable__body{overflow:hidden!important}.BaseTable__table-frozen-left{box-shadow:2px 0 4px 0 var(--box-shadow);top:0;left:0}.BaseTable__table-frozen-left .BaseTable__header-cell:first-child,.BaseTable__table-frozen-left .BaseTable__row-cell:first-child{padding-left:15px}.BaseTable__table-frozen-left .BaseTable__header-row,.BaseTable__table-frozen-left .BaseTable__row{padding-right:0!important}.BaseTable__table-frozen-left .BaseTable__body{overflow-y:auto!important}.BaseTable__table-frozen-right{box-shadow:-2px 0 4px 0 var(--box-shadow);top:0;right:0}.BaseTable__table-frozen-right .BaseTable__header-cell:last-child,.BaseTable__table-frozen-right .BaseTable__row-cell:last-child{padding-right:15px}.BaseTable__table-frozen-right .BaseTable__header-row,.BaseTable__table-frozen-right .BaseTable__row{padding-left:0!important}.BaseTable__table-frozen-right .BaseTable__body{overflow-y:auto!important}.BaseTable__header{overflow:hidden!important}.BaseTable .BaseTable__header,.BaseTable .BaseTable__body{outline:none}.BaseTable__header-row,.BaseTable__row{display:flex;align-items:center;border-bottom:1px solid var(--border-color-darker);box-sizing:border-box}.BaseTable__header-row:last-child,.BaseTable__row:last-child{border-bottom:0}.BaseTable__header-row{background-color:var(--component-background);font-weight:500}.BaseTable__header-row:last-child{border-bottom:1px solid var(--border-color-darker)}.BaseTable__row{background-color:var(--component-background)}.BaseTable__row .BaseTable__row-cell:first-child{border-left:2px solid transparent}.BaseTable__row:hover,.BaseTable__row--hovered,.BaseTable__row--active{background-color:var(--table-bg-color)}.BaseTable__row:hover .BaseTable__row-cell:first-child,.BaseTable__row--hovered .BaseTable__row-cell:first-child,.BaseTable__row--active .BaseTable__row-cell:first-child{background-color:var(--table-gradebook-row-hovered-bg-color);border-left-color:var(--primary-color-f50)}.BaseTable__row--active{background-color:var(--table-gradebook-row-active-bg-color)}.BaseTable__row--active .BaseTable__row-cell:first-child{background-color:var(--table-gradebook-row-active-bg-color);border-left-color:var(--primary-color)}.BaseTable__row--active:hover{background-color:var(--table-gradebook-row-active-bg-color)}.BaseTable__row-expanded{border-bottom:1px solid var(--border-color-darker)}.BaseTable__header-cell,.BaseTable__row-cell{min-width:0;height:100%;display:flex;align-items:center;padding:0 6px;box-sizing:border-box}.BaseTable__header-cell--align-center,.BaseTable__row-cell--align-center{justify-content:center;text-align:center}.BaseTable__header-cell--align-right,.BaseTable__row-cell--align-right{justify-content:flex-end;text-align:right}.BaseTable__header-cell{position:relative;cursor:default}.BaseTable__header-cell:hover .BaseTable__column-resizer{visibility:visible;opacity:.5}.BaseTable__header-cell:hover .BaseTable__column-resizer:hover{opacity:1}.BaseTable__header-cell .BaseTable__sort-indicator{display:none}.BaseTable__header-cell--sortable:hover{background-color:var(--disabled-bg);cursor:pointer}.BaseTable__header-cell--sortable:not(.BaseTable__header-cell--sorting):hover .BaseTable__sort-indicator{display:block;color:var(--text-color-secondary)}.BaseTable__header-cell--sorting .BaseTable__sort-indicator,.BaseTable__header-cell--sorting:hover .BaseTable__sort-indicator{display:block}.BaseTable__header-cell--resizing .BaseTable__column-resizer{visibility:visible;opacity:1}.BaseTable__header-cell--resizing .BaseTable__column-resizer:after{position:absolute;right:0;top:0;bottom:0;overflow:hidden;content:"";left:-9999px}.BaseTable__header-cell-text{overflow:hidden;text-overflow:ellipsis;white-space:normal}.BaseTable__header-row--resizing .BaseTable__header-cell{background-color:transparent;cursor:col-resize}.BaseTable__header-row--resizing .BaseTable__header-cell:not(.BaseTable__header-cell--sorting) .BaseTable__sort-indicator{display:none}.BaseTable__header-row--resizing .BaseTable__header-cell:not(.BaseTable__header-cell--resizing) .BaseTable__column-resizer{visibility:hidden}.BaseTable__column-resizer{width:3px;visibility:hidden;background-color:#ccc}.BaseTable__column-resizer:hover{visibility:visible;opacity:1}.BaseTable__footer{position:absolute;left:0;right:0;bottom:0;overflow:hidden;background-color:var(--component-background)}.BaseTable__resizing-line{cursor:col-resize;position:absolute;top:0;background-color:#ccc;width:3px;transform:translate(-100%)}.BaseTable__empty-layer{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;background-color:var(--component-background)}.BaseTable__overlay{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;pointer-events:none}.BaseTable__overlay>*{pointer-events:auto}.BaseTable.BaseTable-bordered .BaseTable__table-main{outline-color:var(--border-color-darker)}.BaseTable.BaseTable-bordered .BaseTable__header-cell,.BaseTable.BaseTable-bordered .BaseTable__row-cell{display:block;border-right:1px solid var(--border-color-darker);padding:0}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-top-color-bar,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-top-color-bar{width:100%;height:2px;position:absolute}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-standard-color,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-standard-color{height:24px}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-standard-content,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-standard-content{height:calc(100% - 24px)}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-standard-content-groups .cell-score,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-standard-content-groups .cell-score{border-right:1px solid var(--border-color-darker)}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-cell-score,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-cell-score{height:100%;padding:2px;text-align:center}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-cell-score .more-actions,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-cell-score .more-actions{position:absolute;top:6px;right:6px;width:24px;height:24px}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-cell-score .more-actions svg,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-cell-score .more-actions svg{fill:var(--text-color-secondary)}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-cell-score .more-actions:hover svg,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-cell-score .more-actions:hover svg{fill:var(--text-color)}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-cell-score .awards-image,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-cell-score .awards-image{height:32px}.BaseTable.BaseTable-bordered .BaseTable__header-cell .header-cell-score .awards-image img,.BaseTable.BaseTable-bordered .BaseTable__row-cell .header-cell-score .awards-image img{height:100%}.BaseTable.BaseTable-bordered .BaseTable__header-cell.header-cell-frozen{background-color:var(--component-background);color:var(--text-color);z-index:1;display:flex;align-items:center;padding:0 6px}.BaseTable.BaseTable-bordered .BaseTable__header-cell.header-cell-frozen.impact-activity-gradebook{padding:0 6px}.BaseTable.BaseTable-bordered .BaseTable__header-cell.header-cell-frozen.cell-frozen-student-sort-name-header .student-sort-name-header-wrapper .ant-select.student-sort-name-header{font-size:13px}.BaseTable.BaseTable-bordered .BaseTable__header-cell.header-cell-frozen.cell-frozen-student-sort-name-header .student-sort-name-header-wrapper .ant-select.student-sort-name-header .ant-select-selector{padding-left:8px}.BaseTable.BaseTable-bordered .BaseTable__header-cell .is-mark-completed i{font-size:18px;position:absolute;bottom:2px;right:2px;z-index:1}.BaseTable.BaseTable-bordered .BaseTable__header-cell .spin-mark-complete{height:auto;position:absolute;bottom:4px;right:4px;z-index:1}.BaseTable.BaseTable-bordered .BaseTable__header-cell .is-extra-credit,.BaseTable.BaseTable-bordered .BaseTable__header-cell .is-excused-score,.BaseTable.BaseTable-bordered .BaseTable__header-cell .is-category-missing{position:absolute;top:4px;left:2px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.BaseTable.BaseTable-bordered .BaseTable__header-cell .is-extra-credit svg{width:16px;height:16px;fill:var(--success-color)}.BaseTable.BaseTable-bordered .BaseTable__header-cell .is-excused-score svg{width:16px;height:16px;fill:#8497b0}.BaseTable.BaseTable-bordered .BaseTable__header-cell .is-category-missing svg,.BaseTable.BaseTable-bordered .BaseTable__header-cell i{font-size:16px;color:var(--error-color)}.BaseTable.BaseTable-bordered .BaseTable__header-cell .wrap-editGrade{height:32px;line-height:32px}.BaseTable.BaseTable-bordered .BaseTable__header-cell .wrap-editGrade .scores-report-icon svg,.BaseTable.BaseTable-bordered .BaseTable__header-cell .wrap-editGrade .scores-report-icon i{font-size:20px;font-weight:400;color:var(--primary-color)}.BaseTable.BaseTable-bordered .BaseTable__row-cell .cell-as-td{height:40px;padding:0 2px}.BaseTable.BaseTable-bordered .BaseTable__row-cell .cell-as-td .ant-checkbox{top:.2em}.BaseTable.BaseTable-bordered .BaseTable__row-cell .cell-as-td.cell-student-sort-name-header{padding:0 2px}.BaseTable.BaseTable-bordered .BaseTable__row-cell .cell-as-td.cell-student-sort-name-header .ant-avatar{margin-right:4px}.BaseTable.BaseTable-bordered .BaseTable__row-cell.hoverIcon .grade-final{flex:0 0 62px}.BaseTable.BaseTable-bordered .BaseTable__row-cell.hoverIcon .grade-final-letter{flex:0 0 24px;text-align:center;line-height:14px}.BaseTable.BaseTable-bordered .BaseTable__row-cell.hoverIcon .edit-grade-final i{display:none}.BaseTable.BaseTable-bordered .BaseTable__row-cell.hoverIcon:hover .edit-grade-final i{display:inline}.BaseTable-localization .BaseTable__table-main{outline-color:var(--border-color-darker)}.BaseTable-localization .BaseTable__table-main .BaseTable__header-cell,.BaseTable-localization .BaseTable__table-main .BaseTable__row-cell{padding-left:24px;padding-right:0}.BaseTable-localization .BaseTable__table-main .BaseTable__header-cell:first-child,.BaseTable-localization .BaseTable__table-main .BaseTable__row-cell:first-child{background:var(--text-color-secondary-f10);padding-left:16px;padding-right:8px;border-bottom:1px solid var(--border-color-darker)}.BaseTable-localization .BaseTable__row,.BaseTable-localization .BaseTable__header-row:last-child{border-bottom:none}body{font-family:Roboto,Helvetica,Arial,sans-serif;color:var(--text-color);background-color:var(--body-background)}.eportfolio-theme-header .textarea,.eportfolio-theme-summary .textarea,.eportfolio-theme-header .sun-editor,.eportfolio-theme-summary .sun-editor,.eportfolio-theme-header .sun-editor-editable,.eportfolio-theme-summary .sun-editor-editable{text-align:center}.eportfolio-theme-header,.eportfolio-theme-header .sun-editor,.eportfolio-theme-header .sun-editor-editable{font-size:38px}.eportfolio-theme-summary{color:var(--text-color-secondary);font-weight:500}.eportfolio-theme-line:after{background-color:var(--link-color)}.eportfolio-theme-widget a{color:var(--link-color)}.eportfolio-theme-widget-cover img{width:100%;height:250px;object-fit:contain}.eportfolio-avatar-border,.eportfolio-hover-color-widget .card-border-color:hover{border-color:var(--primary-color)!important}.eportfolio-card-delete-icon:hover+.ep-widget-card .widget-card-content{border-color:var(--primary-color)!important}.eportfolio-new-section-color:hover,.eportfolio-pages-color-selected,.eportfolio-pages-color:hover{border-color:var(--primary-color);background-color:var(--primary-color-f10)}.eportfolio-theme-line:after{background-color:var(--primary-color)}
