@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700&display=swap");html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{line-height:1.4;padding:0;margin:0;background:#fafafa;color:rgba(0,0,0,0.87);font-size:14px}hr{border:0;height:1px;background:rgba(0,0,0,0.12);width:100%}.atd-content{margin-left:auto;margin-right:auto;max-width:1100px;min-width:320px}.atd-content-outer{-webkit-transition:margin .5s ease,padding .5s ease;-moz-transition:margin .5s ease,padding .5s ease;-ms-transition:margin .5s ease,padding .5s ease;-o-transition:margin .5s ease,padding .5s ease;transition:margin .5s ease,padding .5s ease}@media only screen and (max-width:450px){.atd-content-outer{margin-bottom:16px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-content-outer{margin-bottom:16px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-content-outer{margin-bottom:16px;padding-left:16px;padding-right:16px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-content-outer{margin-bottom:16px;padding-left:16px;padding-right:16px}}@media only screen and (min-width:1551px){.atd-content-outer{margin-bottom:24px;padding-left:32px;padding-right:32px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-rightnavenabled .atd-content-outer{margin-right:320px}}@media only screen and (min-width:1551px){.atd-rightnavenabled .atd-content-outer{margin-right:320px}}@media only screen and (min-width:1551px){.atd-navdrawer-enabled .atd-content-outer{margin-left:320px}}.goog-inline-block{display:inline-block}.goog-flat-button-hover{cursor:pointer}.atd-topbar{position:sticky;top:0;z-index:10000;display:flex;flex-direction:column}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url("/fonts/noto-sans-v7-latin-regular.woff2") format("woff2"),url("/fonts/noto-sans-v7-latin-regular.woff") format("woff")}.atd-hidden{display:none}.atd-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.56)}.atd-overlay-visible{display:block}.atd-nextactionbuttoncontainer{display:flex;justify-content:end}.atd-footer{text-align:center;padding:10px;font-size:.9em;color:#3e3e3e}.atd-alert{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;position:absolute;top:0;bottom:0;left:0;right:0}.atd-alert-text{font-size:1.25rem;font-style:italic;color:rgba(0,0,0,0.87)}.atd-alert-icon{width:100px;height:100px;fill:rgba(0,0,0,0.87)}@media print{.atd-navdrawer,.atd-navdrawer-overlay{display:none}.atd-navdrawer-enabled .atd-content-outer{margin-left:0}}.atd-appnavbar{overflow:visible;background-color:#3e3e3e;color:rgba(255,255,255,0.87);margin-bottom:0;border-bottom-width:1px;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);min-height:48px}@media only screen and (max-width:450px){.atd-appnavbar{line-height:48px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-appnavbar{line-height:48px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-appnavbar{line-height:56px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-appnavbar{line-height:64px}}@media only screen and (min-width:1551px){.atd-appnavbar{line-height:64px}}.atd-appnavbar-titles{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;align-items:baseline;margin:0 16px}@media only screen and (max-width:450px){.atd-appnavbar-titles{-webkit-transition:margin-left .5s ease;-moz-transition:margin-left .5s ease;-ms-transition:margin-left .5s ease;-o-transition:margin-left .5s ease;transition:margin-left .5s ease;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}}@media only screen and (min-width:451px) and (max-width:750px){.atd-appnavbar-titles{-webkit-transition:margin-left .5s ease;-moz-transition:margin-left .5s ease;-ms-transition:margin-left .5s ease;-o-transition:margin-left .5s ease;transition:margin-left .5s ease;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-appnavbar-titles{-webkit-transition:margin-left .5s ease;-moz-transition:margin-left .5s ease;-ms-transition:margin-left .5s ease;-o-transition:margin-left .5s ease;transition:margin-left .5s ease;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-appnavbar-titles{-webkit-transition:margin-left .5s ease;-moz-transition:margin-left .5s ease;-ms-transition:margin-left .5s ease;-o-transition:margin-left .5s ease;transition:margin-left .5s ease;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}}@media only screen and (min-width:1551px){.atd-appnavbar-titles{-webkit-transition:margin-left .5s ease;-moz-transition:margin-left .5s ease;-ms-transition:margin-left .5s ease;-o-transition:margin-left .5s ease;transition:margin-left .5s ease;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}}@media only screen and (min-width:1551px){.atd-navdrawer-enabled .atd-appnavbar-titles{margin-left:280px}}.atd-appnavbar-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:24px;margin-right:12px;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.atd-appnavbar-subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:18px;line-height:18px;max-width:100%;height:28px;opacity:1;-webkit-transition:height .3s ease,opacity .3s ease;-moz-transition:height .3s ease,opacity .3s ease;-ms-transition:height .3s ease,opacity .3s ease;-o-transition:height .3s ease,opacity .3s ease;transition:height .3s ease,opacity .3s ease}@media only screen and (max-width:450px){.atd-appnavbar-subtitle.atd-appnavbar-subtitlehidden{height:0;opacity:0}}@media only screen and (min-width:451px) and (max-width:750px){.atd-appnavbar-subtitle.atd-appnavbar-subtitlehidden{height:0;opacity:0}}.atd-appnavbar-subtitle:not(.atd-appnavbar-subtitleset){height:0;opacity:0}.atd-appnavbar-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-appnavbar-inner{padding-left:8px;padding-right:8px}}@media only screen and (min-width:1551px){.atd-appnavbar-inner{padding-left:8px;padding-right:8px}}.atd-appnavbar-hamburgerbutton,.atd-appnavbar-backbutton,.atd-appnavbar-statsbutton,.atd-appnavbar-actionbuttons .goog-flat-button{display:inline-block;padding:12px;height:48px;width:48px;line-height:24px;border-radius:50%;outline:none;vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.atd-appnavbar-hamburgerbutton svg,.atd-appnavbar-backbutton svg,.atd-appnavbar-statsbutton svg,.atd-appnavbar-actionbuttons .goog-flat-button svg{fill:rgba(255,255,255,0.5)}.atd-appnavbar-actionbuttons.atd-appnavbar-actionbuttons-hidden>*{display:none}.atd-appnavbar-hamburgerbutton.goog-flat-button-focused,.atd-appnavbar-backbutton.goog-flat-button-focused,.atd-appnavbar-statsbutton.goog-flat-button-focused,.atd-appnavbar-actionbuttons .goog-flat-button-focused{background-color:rgba(255,255,255,0.3)}.atd-appnavbar-hamburgerbutton.goog-flat-button-hover,.atd-appnavbar-backbutton.goog-flat-button-hover,.atd-appnavbar-statsbutton.goog-flat-button-hover,.atd-appnavbar-actionbuttons .goog-flat-button-hover{background-color:rgba(255,255,255,0.2)}.atd-appnavbar-hamburgerbutton.goog-flat-button-active,.atd-appnavbar-backbutton.goog-flat-button-active,.atd-appnavbar-statsbutton.goog-flat-button-active,.atd-appnavbar-actionbuttons .goog-flat-button-active{background-color:rgba(255,255,255,0.4)}.atd-appnavbar-backbutton.goog-flat-button-disabled svg,.atd-appnavbar-hamburgerbutton.goog-flat-button-disabled svg,.atd-appnavbar-statsbutton.goog-flat-button-disabled svg,.atd-appnavbar-actionbuttons .goog-flat-button-disabled svg{fill:rgba(255,255,255,0.15)}.atd-appnavbar .atd-appnavbar-tabs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-transition:margin-left .5s ease,margin-right .5s ease,height .5s ease;-moz-transition:margin-left .5s ease,margin-right .5s ease,height .5s ease;-ms-transition:margin-left .5s ease,margin-right .5s ease,height .5s ease;-o-transition:margin-left .5s ease,margin-right .5s ease,height .5s ease;transition:margin-left .5s ease,margin-right .5s ease,height .5s ease;overflow:hidden;height:48px}.atd-appnavbar .atd-appnavbar-tabs .atd-materialtabbar{height:100px}.atd-appnavbar .atd-appnavbar-tabs .atd-materialtabbar::-webkit-scrollbar{display:none}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-rightnavenabled .atd-appnavbar .atd-appnavbar-tabs{margin-right:320px}}@media only screen and (min-width:1551px){.atd-rightnavenabled .atd-appnavbar .atd-appnavbar-tabs{margin-right:320px}}@media only screen and (min-width:1551px){.atd-navdrawer-enabled .atd-appnavbar .atd-appnavbar-tabs{margin-left:320px}}.atd-appnavbar-actionbuttons{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:margin-right .5s ease;-moz-transition:margin-right .5s ease;-ms-transition:margin-right .5s ease;-o-transition:margin-right .5s ease;transition:margin-right .5s ease}.atd-appnavbar-actionbuttons .goog-flat-button{position:relative}.atd-appnavbar-statsbutton{display:none}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-rightnavenabled .atd-appnavbar-actionbuttons{margin-right:272px}}@media only screen and (min-width:1551px){.atd-rightnavenabled .atd-appnavbar-actionbuttons{margin-right:272px}}.atd-rightnavenabled .atd-appnavbar-statsbutton{display:inline-block}.atd-appnavbar-actionbuttons .atd-activateripple.goog-flat-button:after{position:absolute;border-radius:50%;display:block;content:" ";width:0;height:0}.atd-appnavbar:not(.atd-appnavbar-visible) .atd-appnavbar-tabs{height:0}.atd-appnavbar .atd-materialtab{color:rgba(255,255,255,0.54)}@media only screen and (max-width:450px){.atd-appnavbar .atd-materialtab{min-width:72px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-appnavbar .atd-materialtab{min-width:160px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-appnavbar .atd-materialtab{min-width:160px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-appnavbar .atd-materialtab{min-width:160px}}@media only screen and (min-width:1551px){.atd-appnavbar .atd-materialtab{min-width:160px}}.atd-appnavbar .atd-materialtab-selected{border-bottom:2px solid #f4292b;color:rgba(255,255,255,0.87)}.atd-appnavbar .atd-materialtab-hover{color:#f4292b}.atd-rightnav{position:fixed;top:0;bottom:0;background:#fff;color:rgba(0,0,0,0.87);outline:none;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);z-index:11002;right:-320px;width:320px;-webkit-transition:right .5s ease;-moz-transition:right .5s ease;-ms-transition:right .5s ease;-o-transition:right .5s ease;transition:right .5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}@media only screen and (max-width:376px){.atd-rightnav{right:calc((100% - 56px)*-1);width:calc(100% - 56px)}}.atd-rightnav h1{background-color:#eee;width:320px;padding:12px;margin:0;color:rgba(0,0,0,0.87);font-size:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end}.atd-rightnav .atd-rightnav-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs{height:48px;-webkit-box-flex:0;-webkit-flex:0 0 48px;-moz-box-flex:0;-moz-flex:0 0 48px;-ms-flex:0 0 48px;flex:0 0 48px;overflow:hidden}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-materialtabbar{height:100px}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-materialtabbar::-webkit-scrollbar{display:none}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-materialtab{color:#212121;border-bottom:1px solid rgba(0,0,0,0.12);-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-materialtab-selected{border-bottom:2px solid #212121;color:#212121}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-materialtab-hover{background-color:rgba(110,110,110,0.2)}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-materialtab-active{background-color:rgba(110,110,110,0.4)}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-rightnav-tabcontentcontainer:not(.atd-rightnav-statsshown) .atd-rightnav-tabcontent.atd-rightnav-stats,.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-rightnav-tabcontentcontainer:not(.atd-rightnav-commentsshown) .atd-rightnav-tabcontent.atd-rightnav-comments{display:none}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-rightnav-commentcount{display:inline-block;background-color:rgba(0,0,0,0.5);color:white;width:24px;height:24px;line-height:24px;border-radius:50%;margin-left:5px;font-size:1em}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabs .atd-rightnav-commentcounthidden{display:none}.atd-rightnav .atd-rightnav-content .atd-rightnav-tabcontent{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-rightnavenabled .atd-rightnav{right:0}}@media only screen and (min-width:1551px){.atd-rightnavenabled .atd-rightnav{right:0}}.atd-rightnavenabled .atd-rightnav.atd-rightnav-show{right:0;-webkit-transition:right .5s ease;-moz-transition:right .5s ease;-ms-transition:right .5s ease;-o-transition:right .5s ease;transition:right .5s ease}.atd-rightnav-comments:not(.atd-hidden){display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.atd-rightnav-comments{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.atd-rightnav-comments .atd-rightnav-commentsbody{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}.atd-rightnav-comments .atd-commentinputlistitem{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;padding:16px}.atd-rightnav-comments .atd-commentinputlistitem .atd-commentinputlistitem-body{width:100%;padding:0 0 8px}.atd-rightnav-comments .atd-commentinputlistitem .atd-commentinputlistitem-submitbutton.atd-materialflatbutton{align-self:flex-end;margin:0}@media only screen and (max-height:649px){.atd-rightnav{overflow-y:auto}.atd-rightnav h1{-webkit-box-flex:0;-webkit-flex:0 0 72px;-moz-box-flex:0;-moz-flex:0 0 72px;-ms-flex:0 0 72px;flex:0 0 72px}}@media only screen and (min-height:650px){.atd-rightnav h1{-webkit-box-flex:0;-webkit-flex:0 0 120px;-moz-box-flex:0;-moz-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}.atd-rightnav .atd-rightnav-tabcontent{overflow-y:auto}}.atd-gradedistchart{width:100%;padding:0 16px;margin-bottom:12px}.atd-gradedistchart svg{width:100%}.atd-gradedistchart svg text{fill:rgba(0,0,0,0.87)}.atd-gradedistchart:hover .bar{fill:rgba(244,41,43,0.8)}.atd-gradedistchart .bar,.atd-gradedistchart .bar:hover{fill:#f4292b;shape-rendering:crispEdges}.atd-gradedistchart .x.axis path,.atd-gradedistchart .tick line{stroke:rgba(0,0,0,0.12)}.atd-gradedistchart .atd-gradedistchart-label{font-size:12px}.atd-gradestats{display:table;padding:0 10px;line-height:1;width:100%;border-collapse:collapse}.atd-gradestats>.atd-gradestats-item{display:table-row;border-top:1px solid rgba(0,0,0,0.12);border-bottom:1px solid rgba(0,0,0,0.12);cursor:default;line-height:20px}.atd-gradestats>.atd-gradestats-item.goog-control-hover{background-color:rgba(0,0,0,0.2)}.atd-gradestats>.atd-gradestats-item>*{display:table-cell;vertical-align:middle;padding:8px}.atd-gradestats>.atd-gradestats-item>*:first-child{padding-left:12px}.atd-gradestats>.atd-gradestats-item>*:last-child{padding-right:12px}.atd-gradestats>.atd-gradestats-item>.atd-gradestats-icon{width:20px}.atd-gradestats>.atd-gradestats-item>.atd-gradestats-label{padding-left:0}.atd-gradestats>.atd-gradestats-item>.atd-gradestats-value{text-align:right}.atd-gradestats-icon svg{width:20px;height:20px;fill:rgba(0,0,0,0.5)}.atd-gradestats.atd-gradestats-condensed .atd-gradestats-item{font-size:12px;line-height:.8;border:0}.atd-gradestats.atd-gradestats-condensed .atd-gradestats-item .atd-gradestats-icon{display:none}.atd-gradestats.atd-gradestats-condensed .atd-gradestats-item .atd-gradestats-label{padding-left:16px}.atd-gradestats.atd-gradestats-condensed .atd-gradestats-item .atd-gradestats-value{padding-right:16px}.atd-navdrawer{position:fixed;top:0;bottom:0;background:#fff;color:rgba(0,0,0,0.87);outline:none;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);overflow-y:auto;z-index:11004}.atd-navdrawer .atd-navdraweritem{-webkit-transition:background-color .1s linear,color .1s linear;-moz-transition:background-color .1s linear,color .1s linear;-ms-transition:background-color .1s linear,color .1s linear;-o-transition:background-color .1s linear,color .1s linear;transition:background-color .1s linear,color .1s linear;display:block;text-decoration:none;height:48px;line-height:48px;padding:0 16px;color:rgba(0,0,0,0.87);outline:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.atd-navdrawer .atd-navdraweritem .atd-navdraweritem-icon{fill:rgba(0,0,0,0.5);margin-right:32px;width:24px;height:24px}.atd-navdrawer .atd-navdraweritem>*{vertical-align:middle}.atd-navdrawer .atd-navdraweritem.atd-navdraweritem-hover{background-color:#e0e0e0}.atd-navdrawer .atd-navdraweritem-selected{color:#f4292b;background-color:#fafafa}.atd-navdrawer .atd-navdraweritem-selected .atd-navdraweritem-icon{fill:#f4292b}.atd-navdrawer .atd-navdrawer-items{padding:8px 0;outline:none}.atd-navdrawer header{height:180px;width:320px;background-color:#eee;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:376px){body .atd-navdrawer{left:calc((100% - 56px)*-1);width:calc(100% - 56px);-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}}@media only screen and (min-width:377px){body .atd-navdrawer{left:-320px;width:320px;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}}@media only screen and (min-width:1551px){body.atd-navdrawer-enabled .atd-navdrawer{left:0;width:320px;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}}body.atd-navdrawer-enabled .atd-navdrawer.atd-navdrawer-show{left:0;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}.atd-navdrawer-overlay{z-index:11000;display:none;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.56);opacity:0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}@media only screen and (max-width:450px){.atd-navdrawer-overlay.atd-navdrawer-overlay-show{opacity:1}}@media only screen and (min-width:451px) and (max-width:750px){.atd-navdrawer-overlay.atd-navdrawer-overlay-show{opacity:1}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-navdrawer-overlay.atd-navdrawer-overlay-show{opacity:1}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-navdrawer-overlay.atd-navdrawer-overlay-show{opacity:1;z-index:11003}}@media only screen and (max-width:450px){.atd-navdrawer-overlay.atd-navdrawer-overlay-display{display:block}}@media only screen and (min-width:451px) and (max-width:750px){.atd-navdrawer-overlay.atd-navdrawer-overlay-display{display:block}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-navdrawer-overlay.atd-navdrawer-overlay-display{display:block}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-navdrawer-overlay.atd-navdrawer-overlay-display{display:block}}.atd-filterbar{background:#fff;color:rgba(0,0,0,0.87);box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);display:none;align-items:center;-webkit-transition:padding-left .5s ease,padding-right .5s ease;-moz-transition:padding-left .5s ease,padding-right .5s ease;-ms-transition:padding-left .5s ease,padding-right .5s ease;-o-transition:padding-left .5s ease,padding-right .5s ease;transition:padding-left .5s ease,padding-right .5s ease}@media only screen and (max-width:450px){.atd-filterbar{flex-direction:column;padding:0 8px;align-items:flex-start}}@media only screen and (min-width:451px) and (max-width:750px){.atd-filterbar{flex-direction:column;padding:0 8px;align-items:flex-start}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-filterbar{height:64px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-filterbar{height:64px}}@media only screen and (min-width:1551px){.atd-filterbar{height:64px}}.atd-filterbar .atd-materialselect{display:flex}@media only screen and (max-width:450px){.atd-filterbar .atd-materialselect{margin:0;height:42px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-filterbar .atd-materialselect{margin:0;height:42px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-filterbar .atd-materialselect{margin:8px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-filterbar .atd-materialselect{margin:8px}}@media only screen and (min-width:1551px){.atd-filterbar .atd-materialselect{margin:8px}}.atd-filterbar .atd-materialselect label{position:inherit;order:-1;padding:10px 5px;left:inherit;top:inherit}.atd-filterbar .goog-flat-button{display:inline-block;padding:12px;height:48px;width:48px;line-height:24px;border-radius:50%;outline:none;vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.atd-filterbar .goog-flat-button svg{fill:rgba(0,0,0,0.5)}.atd-filterbar .goog-flat-button-hover{background-color:rgba(0,0,0,0.2)}.atd-filterbar .goog-flat-button-focused{background-color:rgba(0,0,0,0.3)}.atd-filterbar .goog-flat-button-active{background-color:rgba(0,0,0,0.4)}.atd-filterbar .goog-flat-button-disabled svg{fill:rgba(0,0,0,0.15)}@media only screen and (min-width:1551px){.atd-navdrawer-enabled .atd-filterbar{padding-left:320px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-rightnavenabled .atd-filterbar{padding-right:320px}}@media only screen and (min-width:1551px){.atd-rightnavenabled .atd-filterbar{padding-right:320px}}.atd-filterbar-visible{display:flex}@media only screen and (max-width:450px){.atd-filterbar-sort,.atd-filterbar-filter{width:100%}}@media only screen and (min-width:451px) and (max-width:750px){.atd-filterbar-sort,.atd-filterbar-filter{width:100%}}.atd-filterbar-sort{display:flex;align-items:center;flex-direction:row}.atd-filterbar-sort .atd-materialselect{flex-grow:1}@media only screen and (max-width:450px){.atd-filterbar-sort .atd-materialselect{flex-grow:1}}@media only screen and (min-width:451px) and (max-width:750px){.atd-filterbar-sort .atd-materialselect{flex-grow:1}}.atd-filterbar-shownames{display:flex;flex-direction:row;align-items:center;cursor:default}.atd-notifications{padding-top:10px;padding-bottom:0;-webkit-transition:margin-left .5s ease,margin-right .5s ease;-moz-transition:margin-left .5s ease,margin-right .5s ease;-ms-transition:margin-left .5s ease,margin-right .5s ease;-o-transition:margin-left .5s ease,margin-right .5s ease;transition:margin-left .5s ease,margin-right .5s ease}@media only screen and (min-width:751px) and (max-width:1100px){.atd-notifications{padding-left:100px;padding-right:100px;padding-top:15px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-notifications{padding-left:100px;padding-right:100px;padding-top:15px}}@media only screen and (min-width:1551px){.atd-notifications{padding-left:100px;padding-right:100px;padding-top:15px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-rightnavenabled .atd-notifications{margin-right:320px}}@media only screen and (min-width:1551px){.atd-rightnavenabled .atd-notifications{margin-right:320px}}@media only screen and (min-width:1551px){.atd-navdrawer-enabled .atd-notifications{margin-left:320px}}.atd-notifications>*{margin-bottom:5px}.atd-notifications:last-child{margin-bottom:10px}.atd-listnotification{display:none;background:#e0e0e0;color:rgba(0,0,0,0.87);padding:16px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);align-items:center}.atd-listnotification>svg{margin-right:5px;width:24px;height:24px}.atd-listnotification-visible{display:flex}.atd-listnotification-message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atd-listnotification-action{margin-left:10px;white-space:nowrap;text-decoration:underline;cursor:pointer;display:inline}.atd-listnotification-action::before{content:"(";text-decoration:none}.atd-listnotification-action::after{content:")";text-decoration:none}.atd-successfullysubmittednotification{display:block}.atd-successfullysubmittednotification-iconmessagecontainer{display:flex;align-items:center}.atd-successfullysubmittednotification svg{height:24px;width:24px;margin-right:5px}.atd-successfullysubmittednotification>ul{list-style-position:inside;margin-bottom:0}.atd-warningnotification-actionbuttons{margin-left:auto}.atd-warningnotification-actionbuttons .atd-icon{margin-right:7px;height:24px;vertical-align:middle}.atd-warningnotification-actionbuttons .atd-materialflatbutton{width:175px}.atd-approvallistitem{position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87);-webkit-transition:margin .2s ease-out;-moz-transition:margin .2s ease-out;-ms-transition:margin .2s ease-out;-o-transition:margin .2s ease-out;transition:margin .2s ease-out;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.atd-approvallistitem:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.12)}.atd-approvallistitem-selected{background-color:#e0e0e0;color:rgba(0,0,0,0.87);box-shadow:none;margin:24px 0}.atd-approvallistitem-courselist{padding:0 16px 16px}.atd-approvallistitem-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.atd-approvallistitem-details{padding:16px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.atd-approvallistitem-details>*{vertical-align:middle}.atd-approvallistitem .atd-piechart{line-height:1}.atd-approvallistitem-details svg{margin-right:16px;width:56px;height:56px}.atd-approvallistitem-dates{color:rgba(0,0,0,0.54)}.atd-approvallistitem-body{height:0;-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;-ms-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out;overflow-y:hidden}.atd-approvallistitem-offeringcount{color:rgba(0,0,0,0.54);padding:0 0 12px 16px}.atd-approvallistitem-accessiblecount,.atd-approvallistitem-totalcount{color:rgba(0,0,0,0.87);font-weight:bold}.atd-approvallistitem-flagfilter{padding:0 0 4px 16px}.atd-approvallistitem-flagfilter .atd-materialselect{display:inline-flex;align-items:center;margin:0;width:auto;vertical-align:middle}.atd-approvallistitem-flagfilter .atd-materialselect label{position:inherit;order:-1;display:flex;align-items:center;height:42px;padding:0 5px;left:inherit;top:inherit;font-size:inherit}.atd-approvallistitem-filtercount{padding-top:0;padding-bottom:8px}.atd-approvallistitem-removefilter{cursor:pointer;color:#f4292b;user-select:none}.atd-approvallistitem-removefilter:hover{text-decoration:underline}.atd-approvallistofferingitem{position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87);min-height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:450px){.atd-approvallistofferingitem{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;margin-bottom:8px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-approvallistofferingitem{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;margin-bottom:8px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-approvallistofferingitem{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-approvallistofferingitem{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}}@media only screen and (min-width:1551px){.atd-approvallistofferingitem{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}}.atd-approvallistofferingitem-details{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:450px){.atd-approvallistofferingitem-details{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.atd-approvallistofferingitem-details .atd-offeringstatustags{margin:8px 0 0}}@media only screen and (min-width:451px) and (max-width:750px){.atd-approvallistofferingitem-details{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.atd-approvallistofferingitem-details .atd-offeringstatustags{margin:8px 0 0}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-approvallistofferingitem-details{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.atd-approvallistofferingitem-details .atd-offeringstatustags{margin:8px 0 0}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-approvallistofferingitem-details{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-approvallistofferingitem-details .atd-offeringstatustags{margin:0 16px}}@media only screen and (min-width:1551px){.atd-approvallistofferingitem-details{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-approvallistofferingitem-details .atd-offeringstatustags{margin:0 16px}}.atd-approvallistofferingitem-details>*{vertical-align:middle}.atd-approvallistofferingitem-body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:450px){.atd-approvallistofferingitem-body{margin:8px 0}}@media only screen and (min-width:451px) and (max-width:750px){.atd-approvallistofferingitem-body{margin:8px 0}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-approvallistofferingitem-body{margin:8px 0}}.atd-approvallistofferingitem-icon{-webkit-box-flex:0;-webkit-flex:0 0 24px;-moz-box-flex:0;-moz-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-approvallistofferingitem-icon .goog-flat-button:not(.goog-flat-button-checked) .atd-approvallistofferingitem-bookmarkicons svg:first-child,.atd-approvallistofferingitem-icon .goog-flat-button-checked .atd-approvallistofferingitem-bookmarkicons svg:last-child{display:none}.atd-approvallistofferingitem-offeringkey,.atd-approvallistofferingitem-offeringtitle{display:inline-block}.atd-approvallistofferingitem-offeringkey{word-break:break-all}@media only screen and (max-width:450px){.atd-approvallistofferingitem-offeringkey{padding-bottom:4px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-approvallistofferingitem-offeringkey{padding-bottom:4px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-approvallistofferingitem-offeringkey{padding-bottom:4px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-approvallistofferingitem-offeringkey:after{content:"-";padding:0 5px}}@media only screen and (min-width:1551px){.atd-approvallistofferingitem-offeringkey:after{content:"-";padding:0 5px}}.atd-approvallistofferingitem-controls{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end}@media only screen and (max-width:450px){.atd-approvallistofferingitem-controls{border-top:1px solid rgba(0,0,0,0.12)}}@media only screen and (min-width:451px) and (max-width:750px){.atd-approvallistofferingitem-controls{border-top:1px solid rgba(0,0,0,0.12)}}.atd-approvallistofferingitem .goog-flat-button{display:inline-block;padding:12px;height:48px;width:48px;line-height:24px;border-radius:50%;outline:none;vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 0 0;-moz-box-flex:0;-moz-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0}.atd-approvallistofferingitem .goog-flat-button svg{fill:rgba(0,0,0,0.5);width:24px;height:24px}.atd-approvallistofferingitem .goog-flat-button-hover{background-color:rgba(0,0,0,0.2)}.atd-approvallistofferingitem .goog-flat-button-focused{background-color:rgba(0,0,0,0.3)}.atd-approvallistofferingitem .goog-flat-button-active{background-color:rgba(0,0,0,0.4)}.atd-approvallistofferingitem .goog-flat-button-disabled svg{fill:rgba(0,0,0,0.15)}.atd-approvallistofferingitem .goog-flat-button-checked svg{fill:#f4292b}.atd-approvallistofferingitem .goog-flat-button-checked.goog-flat-button-hover{background-color:rgba(244,41,43,0.2)}.atd-approvallistofferingitem .goog-flat-button-checked.goog-flat-button-focused{background-color:rgba(244,41,43,0.3)}.atd-approvallistofferingitem .goog-flat-button-checked.goog-flat-button-active{background-color:rgba(244,41,43,0.4)}.atd-assessmentitem{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87);padding:12px;margin-bottom:12px}@media only screen and (max-width:450px){.atd-assessmentitem{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;border-bottom:1px solid rgba(0,0,0,0.12)}.atd-assessmentitem .atd-materialselect .atd-materialselect-value{padding:10px 0}.atd-assessmentitem .atd-materialselect label{left:0}}@media only screen and (min-width:451px) and (max-width:750px){.atd-assessmentitem{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;border-bottom:1px solid rgba(0,0,0,0.12)}.atd-assessmentitem .atd-materialselect .atd-materialselect-value{padding:10px 0}.atd-assessmentitem .atd-materialselect label{left:0}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-assessmentitem{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-assessmentitem{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}}@media only screen and (min-width:1551px){.atd-assessmentitem{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}}.atd-assessmentitem .atd-materialselect-disabled .atd-materialselect-icon{display:none}.atd-assessmentitem .atd-materialselect{margin:30px 0 0}.atd-assessmentitem-title{margin-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:98%}.atd-assessmentitem-details{color:rgba(0,0,0,0.54)}.atd-assessmentitem-head{margin:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}@media only screen and (max-width:450px){.atd-assessmentitem-head{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.atd-assessmentitem-head .atd-assessmentitem-detail{display:inline-block}.atd-assessmentitem-head .atd-assessmentitem-detail:not(:last-child){margin-right:12px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-assessmentitem-head{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.atd-assessmentitem-head .atd-assessmentitem-detail{display:inline-block}.atd-assessmentitem-head .atd-assessmentitem-detail:not(:last-child){margin-right:12px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-assessmentitem-head{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:50%}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-assessmentitem-head{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:50%}}@media only screen and (min-width:1551px){.atd-assessmentitem-head{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:50%}}.atd-assessmentitem-select{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (max-width:450px){.atd-assessmentitem-select{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}@media only screen and (min-width:451px) and (max-width:750px){.atd-assessmentitem-select{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-assessmentitem-select{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:50%}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-assessmentitem-select{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:50%}}@media only screen and (min-width:1551px){.atd-assessmentitem-select{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:50%}}.atd-assessmentitem-select .atd-materialselect{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.atd-assessmentitem-select .atd-statusicon{-webkit-box-flex:0;-webkit-flex:0 0 24px;-moz-box-flex:0;-moz-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;margin:0 0 0 6px}.atd-assessmentitem-disabled .atd-statusicon{display:none}.atd-assessmentitem-assessmenttooltip{display:none;position:absolute;top:25px;color:#eee;background-color:#3e3e3e;padding:5px 10px;border-radius:5px;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,0.2);pointer-events:none}.atd-assessmentitem-title:hover+.display-tooltip{display:block}.atd-cardpanel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);width:100%;background:#fff;color:rgba(0,0,0,0.87)}.atd-cardpanel-content{padding:16px}.atd-adjustmarkdialog .atd-floatingcard-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-adjustmarkdialog-arrow svg{width:24px;height:24px;fill:rgba(0,0,0,0.5)}.atd-adjustmarkdialog-arrow{-webkit-box-flex:0;-webkit-flex:0 0 0;-moz-box-flex:0;-moz-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0}.atd-adjustmarkdialog-old,.atd-adjustmarkdialog-new{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.atd-adjustmarkdialog-value{background-color:#fff;color:rgba(0,0,0,0.87);height:48px;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-adjustmarkdialog-oldmark,.atd-adjustmarkdialog-newmark{margin-bottom:6px}.atd-adjustmarkdialog-newmark .goog-flat-button svg{width:24px;height:24px}.atd-adjustmarkdialog-newmarkvalue{flex:0 0 36px}.atd-adjustmarkdialog-newmark .goog-flat-button{padding:12px;height:48px;width:48px;border-radius:50%;outline:none}.atd-adjustmarkdialog-newmark .goog-flat-button svg{fill:rgba(0,0,0,0.5)}.atd-adjustmarkdialog-newmark .goog-flat-button-hover{background-color:rgba(0,0,0,0.2)}.atd-adjustmarkdialog-newmark .goog-flat-button-focused{background-color:rgba(0,0,0,0.3)}.atd-adjustmarkdialog-newmark .goog-flat-button-active{background-color:rgba(0,0,0,0.4)}.atd-adjustmarkdialog-newmark .goog-flat-button-disabled svg{fill:rgba(0,0,0,0.15)}.atd-commentdialog .goog-textarea{width:100%;background:none;border-width:0;border-bottom:1px solid rgba(0,0,0,0.12);outline:none;overflow-y:auto;text-align:left;padding-bottom:4px;resize:none}.atd-commentdialog .goog-textarea:focus{border-bottom-color:#f4292b}.atd-commentinputlistitem{border-top:1px solid rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-commentinputlistitem-icon{-webkit-box-flex:0;-webkit-flex:0 0 24px;-moz-box-flex:0;-moz-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px}@media only screen and (max-width:450px){.atd-commentinputlistitem-icon{margin-left:8px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-commentinputlistitem-icon{margin-left:8px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-commentinputlistitem-icon{margin-left:12px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-commentinputlistitem-icon{margin-left:12px}}@media only screen and (min-width:1551px){.atd-commentinputlistitem-icon{margin-left:12px}}.atd-commentinputlistitem-hidden{display:none}.atd-commentinputlistitem-submitbutton.atd-materialflatbutton{margin:0 8px;color:#f4292b}.atd-commentinputlistitem-submitbutton.atd-materialflatbutton.atd-materialflatbutton-hover{background-color:rgba(244,41,43,0.2)}.atd-commentinputlistitem-submitbutton.atd-materialflatbutton.atd-materialflatbutton-active{background-color:rgba(244,41,43,0.4)}.atd-commentinputlistitem-submitbutton.atd-materialflatbutton.atd-materialflatbutton-focused{background-color:rgba(244,41,43,0.3)}.atd-commentinputlistitem-submitbutton.atd-materialflatbutton.atd-materialflatbutton-disabled{color:rgba(0,0,0,0.38)}.atd-commentinputlistitem-body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (max-width:450px){.atd-commentinputlistitem-body{padding:4px 0}}@media only screen and (min-width:451px) and (max-width:750px){.atd-commentinputlistitem-body{padding:4px 0}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-commentinputlistitem-body{padding:12px 0}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-commentinputlistitem-body{padding:12px 0}}@media only screen and (min-width:1551px){.atd-commentinputlistitem-body{padding:12px 0}}.atd-commentinputlistitem-body .goog-textarea{width:100%;background:none;border-width:0;border-bottom:1px solid rgba(0,0,0,0.12);outline:none;overflow-y:auto;text-align:left;resize:none}.atd-commentinputlistitem-body .goog-textarea:focus{border-bottom-color:#f4292b}.atd-confirmgrades .atd-cardpanel{padding:12px}.atd-confirmgrades p{margin:6px 0}.atd-confirmgrades-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;padding-top:6px}@media only screen and (max-width:450px){.atd-confirmgrades-buttons{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}}@media only screen and (min-width:451px) and (max-width:750px){.atd-confirmgrades-buttons{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}}.atd-confirmgrades-buttons>*{margin:0}@media only screen and (min-width:751px) and (max-width:1100px){.atd-confirmgrades-buttons>*:not(:last-child){margin-right:8px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-confirmgrades-buttons>*:not(:last-child){margin-right:8px}}@media only screen and (min-width:1551px){.atd-confirmgrades-buttons>*:not(:last-child){margin-right:8px}}.atd-confirmgrades-confirmation{font-style:italic}.atd-confirmgrades-comments .atd-materialtextarea{width:100%;margin-bottom:8px}.atd-approvegrades .atd-cardpanel,.atd-rejectgrades .atd-cardpanel,.atd-retractgrades .atd-cardpanel,.atd-amendgrades .atd-cardpanel,.atd-resetassessmentmapping .atd-cardpanel{padding:12px}.atd-approvegrades p,.atd-rejectgrades p,.atd-retractgrades p,.atd-amendgrades p,.atd-resetassessmentmapping p{margin:6px 0}.atd-approvegrades-buttons,.atd-rejectgrades-buttons,.atd-retractgrades-buttons,.atd-amendgrades-buttons,.atd-resetassessmentmapping-buttons{margin-top:6px}@media only screen and (max-width:450px){.atd-approvegrades-buttons :not(:first-child),.atd-rejectgrades-buttons :not(:first-child),.atd-retractgrades-buttons :not(:first-child),.atd-amendgrades-buttons :not(:first-child),.atd-resetassessmentmapping-buttons :not(:first-child){margin-top:6px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-approvegrades-buttons :not(:first-child),.atd-rejectgrades-buttons :not(:first-child),.atd-retractgrades-buttons :not(:first-child),.atd-amendgrades-buttons :not(:first-child),.atd-resetassessmentmapping-buttons :not(:first-child){margin-top:6px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-approvegrades-buttons :not(:first-child),.atd-rejectgrades-buttons :not(:first-child),.atd-retractgrades-buttons :not(:first-child),.atd-amendgrades-buttons :not(:first-child),.atd-resetassessmentmapping-buttons :not(:first-child){margin-left:6px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-approvegrades-buttons :not(:first-child),.atd-rejectgrades-buttons :not(:first-child),.atd-retractgrades-buttons :not(:first-child),.atd-amendgrades-buttons :not(:first-child),.atd-resetassessmentmapping-buttons :not(:first-child){margin-left:6px}}@media only screen and (min-width:1551px){.atd-approvegrades-buttons :not(:first-child),.atd-rejectgrades-buttons :not(:first-child),.atd-retractgrades-buttons :not(:first-child),.atd-amendgrades-buttons :not(:first-child),.atd-resetassessmentmapping-buttons :not(:first-child){margin-left:6px}}.atd-resetassessmentmapping-warning{font-style:italic}.atd-resetassessmentmapping-warning-emphasis{font-weight:bold}.atd-offeringcomment{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,0.12)}.atd-offeringcomment .atd-offeringcomment-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.atd-offeringcomment .atd-offeringcomment-icon{flex:0 0 24px;margin-right:8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.atd-offeringcomment .atd-offeringcomment-icon svg{fill:rgba(0,0,0,0.5)}.atd-offeringcomment .atd-offeringcomment-details{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.atd-offeringcomment .atd-offeringcomment-name{font-weight:bold}.atd-offeringcomment .atd-offeringcomment-timestamp{color:rgba(0,0,0,0.54)}.atd-offeringcomment .atd-offeringcomment-text{white-space:pre-wrap;overflow-wrap:break-word;margin-top:8px}.atd-offeringcomment-confirmation .atd-offeringcomment-text{font-style:italic}.atd-offeringcomment-declaration-heading{font-weight:bold;margin:.6em 0 .3em}.atd-offeringcomment-declaration-list{list-style:none;padding-left:0;margin:0}.atd-offeringcomment-declaration-list li{display:flex;align-items:flex-start;gap:.3em}.atd-offeringcomment-declaration-list li:not(:last-child){margin-bottom:.3em}.atd-offeringcomment-declaration-list li::before{content:"";display:block;width:1.2em;height:1.4em;vertical-align:middle;flex-shrink:0;background-color:#f4292b;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=\000027http://www.w3.org/2000/svg\000027  viewBox=\0000270 0 24 24\000027%3E%3Cpath d=\000027M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\000027/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg xmlns=\000027http://www.w3.org/2000/svg\000027  viewBox=\0000270 0 24 24\000027%3E%3Cpath d=\000027M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\000027/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center}.atd-offeringcomment-declaration-item{white-space:pre-wrap}.atd-offeringstatustags .atd-icon{width:20px;height:20px;fill:rgba(0,0,0,0.5);margin:0 2px 0 0}.atd-offeringstatustags{height:fit-content;display:flex;flex-direction:row;margin:0 16px}.atd-offeringstatustags .atd-offeringstatustags-commenticon{position:relative;margin-right:5px}.atd-offeringstatustags .atd-offeringstatustags-commentcount{background:#f4292b;color:rgba(255,255,255,0.87);width:14px;height:14px;border-radius:50%;text-align:center;font-size:10px;position:absolute;top:-5px;right:-5px;user-select:none}.atd-offeringstatustags .atd-offeringstatustags-unapprovedchanges{position:relative;margin-right:5px}.atd-offeringstatustags .atd-offeringstatustags-changedcount{background:#f4292b;color:rgba(255,255,255,0.87);min-width:14px;height:14px;box-sizing:border-box;padding:0 3px;border-radius:7px;text-align:center;font-size:10px;line-height:14px;position:absolute;top:-5px;right:-5px;user-select:none}.atd-offeringstatustags-tag{padding:4px 8px;border-radius:4px;display:inline-block}.atd-offeringstatustags>*:not(:last-child){margin-right:8px}.atd-offeringstatustags-tag.atd-workflowstep-approved,.arc.atd-workflowstep-approved{fill:#ccebc5;background-color:#ccebc5;color:rgba(0,0,0,0.87)}.atd-offeringstatustags-tag.atd-workflowstep-exported,.arc.atd-workflowstep-exported{fill:#e5d8bd;background-color:#e5d8bd;color:rgba(0,0,0,0.87)}.atd-offeringstatustags-tag.atd-workflowstep-gradereview,.arc.atd-workflowstep-gradereview{fill:#decbe4;background-color:#decbe4;color:rgba(0,0,0,0.87)}.atd-offeringstatustags-tag.atd-workflowstep-gradeapproval,.arc.atd-workflowstep-gradeapproval{fill:#b3cde3;background-color:#b3cde3;color:rgba(0,0,0,0.87)}.atd-offeringstatustags-tag.atd-workflowstep-assessmentmapping,.arc.atd-workflowstep-assessmentmapping{fill:#fbb4ae;background-color:#fbb4ae;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge{padding:4px 8px;border-radius:4px;display:inline-block;white-space:nowrap;background-color:#f2f2f2;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge.atd-offeringflagbadge-colour-red{background-color:#fbb4ae;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge.atd-offeringflagbadge-colour-blue{background-color:#b3cde3;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge.atd-offeringflagbadge-colour-green{background-color:#ccebc5;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge.atd-offeringflagbadge-colour-purple{background-color:#decbe4;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge.atd-offeringflagbadge-colour-orange{background-color:#fed9a6;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge.atd-offeringflagbadge-colour-yellow{background-color:#ffc;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge.atd-offeringflagbadge-colour-tan{background-color:#e5d8bd;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge.atd-offeringflagbadge-colour-pink{background-color:#fddaec;color:rgba(0,0,0,0.87)}.atd-offeringflagbadge.atd-offeringflagbadge-colour-grey{background-color:#f2f2f2;color:rgba(0,0,0,0.87)}.atd-courselistitem{position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);background:#fff;-webkit-transition:margin .2s ease-out;-moz-transition:margin .2s ease-out;-ms-transition:margin .2s ease-out;-o-transition:margin .2s ease-out;transition:margin .2s ease-out;cursor:default;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column}.atd-courselistitem:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.12)}.atd-courselistitem-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.atd-courselistitem-details{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:48px;display:flex;align-items:center}.atd-courselistitem-icon,.atd-courselistofferingitem-icon{-webkit-box-flex:0;-webkit-flex:0 0 24px;-moz-box-flex:0;-moz-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-courselistitem-icon svg.atd-icon,.atd-courselistofferingitem-icon svg.atd-icon{margin:12px;fill:rgba(0,0,0,0.5);width:24px;height:24px}.atd-courselistitem-coursekey,.atd-courselistitem-coursetitle{display:inline-block}.atd-courselistitem-coursekey:after{content:"-";padding:0 5px}.atd-courselistitem .animated-ellipsis{margin:inherit;margin-left:10px;width:inherit;display:inline-block}.atd-courselistitem .animated-ellipsis>div{width:9px;height:9px}.atd-courselistitem.atd-courselistitem-error{color:#b00020}.atd-courselistitem.atd-courselistitem-error svg{fill:#b00020}.atd-courselistitem-statustext{display:inline-block;margin-left:10px;border-radius:4px;padding:2px 6px;background:rgba(0,0,0,0.38);color:#fff}.atd-courselistofferingitem{display:flex;flex-direction:row;align-items:center}.atd-courselistofferingitem .atd-courselistofferingitem-coursekey,.atd-courselistofferingitem .atd-courselistofferingitem-coursetitle{font-style:italic}.atd-courselistofferingitem .atd-courselistofferingitem-coursekey:after{content:"-";padding:0 5px}.atd-courselistitem.goog-control-disabled{color:rgba(0,0,0,0.38)}.atd-courseinfo-message{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0}.atd-courseinfo-message-text{font-size:1.25rem;font-style:italic;color:rgba(0,0,0,0.87)}.atd-courselistteachingperiod{position:relative;background-color:#e0e0e0;color:rgba(0,0,0,0.87);box-shadow:none;margin:24px 0;-webkit-transition:margin .2s ease-out;-moz-transition:margin .2s ease-out;-ms-transition:margin .2s ease-out;-o-transition:margin .2s ease-out;transition:margin .2s ease-out;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.atd-courselistteachingperiod:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.12)}.atd-courselistteachingperiod-selected{background-color:#e0e0e0;color:rgba(0,0,0,0.87);box-shadow:none;margin:24px 0}.atd-courselistteachingperiod-courselist{padding:0 16px 16px}.atd-courselistteachingperiod-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.atd-courselistteachingperiod-details{padding:16px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.atd-courselistteachingperiod-details>*{vertical-align:middle}.atd-courselistteachingperiod .atd-piechart{line-height:1}.atd-courselistteachingperiod-details svg{margin-right:16px;width:56px;height:56px}.atd-courselistteachingperiod-dates{color:rgba(0,0,0,0.54)}.atd-courselistteachingperiod-body{-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;-ms-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out;overflow-y:hidden}.atd-courselistteachingperiod-bodycontent{padding:0 16px 16px}.atd-courselistteachingperiod-offeringcount{color:rgba(0,0,0,0.54);padding:0 0 12px 16px}.atd-courselistteachingperiod-accessiblecount,.atd-courselistteachingperiod-totalcount{color:rgba(0,0,0,0.87);font-weight:bold}.atd-dialog{max-width:400px;background-color:#fff;color:rgba(0,0,0,0.87);position:absolute;display:none;width:100%}@media only screen and (max-width:450px){.atd-dialog{bottom:5px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-dialog{bottom:5px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-dialog{bottom:20px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-dialog{bottom:20px}}@media only screen and (min-width:1551px){.atd-dialog{bottom:20px}}.atd-dialog-active{display:block}.atd-dialog-outer{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}@media only screen and (min-width:1551px){.atd-dialog-outer{left:320px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-rightnavenabled .atd-dialog-outer{right:320px}}@media only screen and (min-width:1551px){.atd-rightnavenabled .atd-dialog-outer{right:320px}}@media only screen and (max-width:450px){.atd-floatingcard-title{margin:12px 12px 6px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-floatingcard-title{margin:12px 12px 6px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-floatingcard-title{margin:24px 16px 16px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-floatingcard-title{margin:24px 16px 16px}}@media only screen and (min-width:1551px){.atd-floatingcard-title{margin:24px 16px 16px}}.atd-floatingcard-content{margin:16px;text-align:center}.atd-floatingcard-controls{margin:8px 0;text-align:right;display:flex;justify-content:flex-end}@media only screen and (max-width:450px){.atd-floatingcard-controls .atd-materialflatbutton{flex-grow:1}}.atd-floatingcard{box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87)}.atd-grademodset-title{display:inline-block;font-weight:bold}@media only screen and (max-width:450px){.atd-grademodset-title{display:block}}.atd-grademodset-date{display:inline-block;margin-left:12px;color:rgba(0,0,0,0.54)}@media only screen and (max-width:450px){.atd-grademodset-date{display:block;margin-left:0}}.atd-grademodset{display:flex;padding:12px}@media only screen and (max-width:450px){.atd-grademodset{padding:8px 12px}}.atd-grademodset:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.12)}.atd-grademodset-comment{white-space:pre-wrap;margin-top:8px}@media only screen and (max-width:450px){.atd-grademodset-comment{display:block}}.atd-grademodset-changes{margin-top:8px;color:rgba(0,0,0,0.54);font-style:italic}.atd-grademodset-changes .atd-grademodset-change{color:#f4292b}.atd-grademodset-changes>*:not(:last-child){margin-bottom:4px}.atd-grademodset-student{font-size:16px;padding-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:450px){.atd-grademodset-student{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}}@media only screen and (min-width:451px) and (max-width:750px){.atd-grademodset-student{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-grademodset-student{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-grademodset-student{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media only screen and (min-width:1551px){.atd-grademodset-student{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}.atd-names-hidden .atd-grademodset-studentname{display:none}body:not(.atd-names-hidden) .atd-grademodset-studentnumber,body:not(.atd-names-hidden) .atd-grademodset-studentnumber:after{color:rgba(0,0,0,0.54)}@media only screen and (min-width:751px) and (max-width:1100px){body:not(.atd-names-hidden) .atd-grademodset-studentnumber:after{content:"-";padding:0 5px}}@media only screen and (min-width:1101px) and (max-width:1550px){body:not(.atd-names-hidden) .atd-grademodset-studentnumber:after{content:"-";padding:0 5px}}@media only screen and (min-width:1551px){body:not(.atd-names-hidden) .atd-grademodset-studentnumber:after{content:"-";padding:0 5px}}@media print{body:not(.atd-names-hidden) .atd-grademodset-studentnumber:after{content:"-";padding:0 5px}}.atd-icon-button,.atd-icon-menu-button{display:inline-block;padding:12px;height:48px;width:48px;line-height:24px;border-radius:50%;outline:none;vertical-align:top}.atd-materialbutton{background:#f4292b;color:rgba(255,255,255,0.87);display:inline-block;padding:0 16px;min-width:88px;height:36px;line-height:36px;outline:none;text-transform:uppercase;text-align:center}@media only screen and (max-width:450px){.atd-materialbutton{width:100%}}@media only screen and (min-width:451px) and (max-width:750px){.atd-materialbutton{width:100%}}.atd-materialbutton-hover{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.atd-materialbutton-active{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)!important}.atd-materialbutton-focused{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.atd-materialbutton-disabled{color:rgba(255,255,255,0.38);background:rgba(244,41,43,0.54)}.atd-materialflatbutton{color:rgba(0,0,0,0.87);display:inline-block;height:36px;margin:0 8px 0 0;padding:0 8px;text-align:center;line-height:36px;text-transform:uppercase;font-weight:bold;border-collapse:collapse}.atd-materialflatbutton-hover{background:rgba(110,110,110,0.2)}.atd-materialflatbutton-focused{background:rgba(110,110,110,0.3)}.atd-materialflatbutton-active{background:rgba(110,110,110,0.4)}.atd-materialflatbutton-disabled{color:rgba(0,0,0,0.38)}.atd-materialselect{position:relative;margin:30px 10px 7px 0;outline:none;display:inline-block;min-width:248px;height:48px}.atd-materialselect-value{line-height:24px;padding:10px 10px 10px 5px;display:inline-block;border:none;border-bottom:1px solid rgba(0,0,0,0.12);color:rgba(0,0,0,0.87);background:transparent;height:42px;width:100%}.atd-materialselect label{color:rgba(0,0,0,0.54);font-weight:normal;position:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.atd-materialselect label svg{fill:rgba(0,0,0,0.54);width:24px;height:24px}.atd-materialselect-hascontent label{top:-20px;font-size:.9em}.atd-materialselect-focused label{color:rgba(0,0,0,0.87)}.atd-materialselect-focused.atd-materialselect-hascontent label{color:#f4292b}.atd-materialselect-focused.atd-materialselect-hascontent label svg{fill:#f4292b}.atd-materialselect-bar{position:relative;display:block}.atd-materialselect-bar:before,.atd-materialselect-bar:after{content:"";height:2px;width:0;bottom:0;position:absolute;background:#f4292b;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.atd-materialselect-bar:before{left:50%}.atd-materialselect-bar:after{right:50%}.atd-materialselect-focused .atd-materialselect-bar:before,.atd-materialselect-focused .atd-materialselect-bar:after{width:50%}.atd-materialselect-icon:after{display:block;content:"\0025bc";position:relative;top:2px;speak:none;-webkit-transform:scaleY(0.6) scaleX(1);transform:scaleY(0.6) scaleX(1)}.atd-materialselect-icon{float:right;color:rgba(0,0,0,0.54)}.atd-materialselect-focused .atd-materialselect-icon,.atd-materialselect-hascontent .atd-materialselect-icon{color:rgba(0,0,0,0.54)}.atd-materialtextinput{position:relative;margin:30px 10px 7px 0;outline:none;display:inline-block}.atd-materialtextinput input{padding:10px 10px 10px 5px;display:block;width:300px;border:none;border-bottom:1px solid rgba(0,0,0,0.12);color:rgba(0,0,0,0.87);background:transparent}.atd-materialtextinput input:focus{outline:none}.atd-materialtextinput label{color:rgba(0,0,0,0.54);font-weight:normal;position:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.atd-materialtextinput-focused label,.atd-materialtextinput-hascontent label{top:-20px}.atd-materialtextinput-focused label{color:#f4292b}.atd-materialtextinput-bar{position:relative;display:block;width:300px}.atd-materialtextinput-bar:before,.atd-materialtextinput-bar:after{content:"";height:2px;width:0;bottom:0;position:absolute;background:#f4292b;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.atd-materialtextinput-bar:before{left:50%}.atd-materialtextinput-bar:after{right:50%}.atd-materialtextinput-focused .atd-materialtextinput-bar:before,.atd-materialtextinput-focused .atd-materialtextinput-bar:after{width:50%}.atd-materialsubheader{line-height:48px;padding:0 16px;color:#212121}.goog-menu .atd-materialsubheader:not(:first-child){margin-top:8px;border-top:1px solid rgba(0,0,0,0.12)}.atd-materialcheckbox{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;outline:none}.atd-materialcheckbox:not(.atd-materialcheckbox-disabled){cursor:pointer}.atd-materialcheckbox-checked.atd-materialcheckbox-hover{background-color:rgba(244,41,43,0.2)}.atd-materialcheckbox-checked.atd-materialcheckbox-focused{background-color:rgba(244,41,43,0.3)}.atd-materialcheckbox-checked.atd-materialcheckbox-active{background-color:rgba(244,41,43,0.4)}.atd-materialcheckbox-unchecked.atd-materialcheckbox-hover{background-color:rgba(0,0,0,0.2)}.atd-materialcheckbox-unchecked.atd-materialcheckbox-focused{background-color:rgba(0,0,0,0.3)}.atd-materialcheckbox-unchecked.atd-materialcheckbox-active{background-color:rgba(0,0,0,0.4)}.atd-materialcheckbox-box{width:20px;height:20px;border-radius:2px;border:2px solid rgba(0,0,0,0.5)}.atd-materialcheckbox-tick{display:none}.atd-materialcheckbox-checked .atd-materialcheckbox-box{border:none;background-color:#f4292b}.atd-materialcheckbox-checked .atd-materialcheckbox-tick{display:block;fill:#fff;color:rgba(0,0,0,0.87)}.atd-materialcheckbox-disabled .atd-materialcheckbox-box{border-color:rgba(0,0,0,0.15)}.atd-materialcheckbox-checked.atd-materialcheckbox-disabled .atd-materialcheckbox-box{background-color:rgba(0,0,0,0.15)}.atd-materialcheckbox-checked.atd-materialcheckbox-disabled .atd-materialcheckbox-tick{fill:rgba(0,0,0,0.38)}.animated-ellipsis{margin:100px auto 0;width:70px;text-align:center}.animated-ellipsis>div{width:18px;height:18px;background-color:rgba(0,0,0,0.5);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.animated-ellipsis .animated-ellipsis-bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.animated-ellipsis .animated-ellipsis-bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.atd-statusicon-warn>svg{fill:#f4292b}.atd-statusicon-ok>svg{fill:#6e6e6e}.atd-statusicon-new>svg{fill:rgba(110,110,110,0.5)}.atd-studentgradeitem{position:relative;border-bottom:1px solid rgba(0,0,0,0.12);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87);transition:margin .2s ease-out}.atd-studentgradeitem-notcurrent .atd-studentgradeitem-primarydata{background-color:rgba(255,255,255,0.54);color:rgba(0,0,0,0.38)}.atd-studentgradeitem-notcurrent .atd-studentgradeitem-primarydata .atd-studentgradeitem-studentnumber,.atd-studentgradeitem-notcurrent .atd-studentgradeitem-primarydata .atd-studentgradeitem-studentnumber:after,.atd-studentgradeitem-notcurrent .atd-studentgradeitem-primarydata .atd-studentgradeitem-finalmark,.atd-studentgradeitem-notcurrent .atd-studentgradeitem-primarydata .atd-studentgradeitem-finalgrade,.atd-studentgradeitem-notcurrent .atd-studentgradeitem-primarydata .atd-studentgradeitem-finalgrade .atd-materialselect-value{color:rgba(0,0,0,0.38)}.atd-studentgradeitem-selected{margin:16px 0;border-bottom:none}.atd-studentgradeitem-selected .atd-studentgradeitem-primarydata{background-color:#eee;color:rgba(0,0,0,0.87)}.atd-studentgradeitem-selected:first-child{margin:0 0 16px}.atd-studentgradeitem-selected:last-child{margin:16px 0 0}.atd-studentgradeitem-hidden{display:none}.atd-studentgradeitem-statusitemssummary{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.atd-studentgradeitem-statusitemssummary .atd-icon:not(:last-child){margin-right:2px}@media only screen and (min-width:751px) and (max-width:1100px){.atd-studentgradeitem-statusitemssummary{margin-left:8px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-studentgradeitem-statusitemssummary{margin-left:8px}}@media only screen and (min-width:1551px){.atd-studentgradeitem-statusitemssummary{margin-left:8px}}.atd-studentgradeitem-studentdetails{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;min-width:0;padding:4px 0}@media only screen and (max-width:450px){.atd-studentgradeitem-studentdetails{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}}@media only screen and (min-width:451px) and (max-width:750px){.atd-studentgradeitem-studentdetails{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-studentgradeitem-studentdetails{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-studentgradeitem-studentdetails{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media only screen and (min-width:1551px){.atd-studentgradeitem-studentdetails{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}.atd-studentgradeitem-studentname,.atd-studentgradeitem-studentnumber{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atd-names-hidden .atd-studentgradeitem-studentname{display:none}body:not(.atd-names-hidden) .atd-studentgradeitem-studentnumber,body:not(.atd-names-hidden) .atd-studentgradeitem-studentnumber:after,body:not(.atd-names-hidden) .atd-studentgradeitem-selected .atd-studentgradeitem-studentnumber,body:not(.atd-names-hidden) .atd-studentgradeitem-selected .atd-studentgradeitem-studentnumber:after{color:rgba(0,0,0,0.54)}@media only screen and (min-width:751px) and (max-width:1100px){body:not(.atd-names-hidden) .atd-studentgradeitem-studentnumber:after{content:"-";padding:0 5px}}@media only screen and (min-width:1101px) and (max-width:1550px){body:not(.atd-names-hidden) .atd-studentgradeitem-studentnumber:after{content:"-";padding:0 5px}}@media only screen and (min-width:1551px){body:not(.atd-names-hidden) .atd-studentgradeitem-studentnumber:after{content:"-";padding:0 5px}}.atd-studentgradeitem-assessments,.atd-studentgradeitem-status{border-bottom:1px solid rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (max-width:450px){.atd-studentgradeitem-assessments,.atd-studentgradeitem-status{padding:4px 8px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-studentgradeitem-assessments,.atd-studentgradeitem-status{padding:8px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-studentgradeitem-assessments,.atd-studentgradeitem-status{padding:12px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-studentgradeitem-assessments,.atd-studentgradeitem-status{padding:12px}}@media only screen and (min-width:1551px){.atd-studentgradeitem-assessments,.atd-studentgradeitem-status{padding:12px}}@media only screen and (max-width:450px){.atd-studentgradeitem-assessmentitems{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;gap:5px;width:100%}}@media only screen and (min-width:451px) and (max-width:750px){.atd-studentgradeitem-assessmentitems{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;gap:5px;width:100%}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-studentgradeitem-assessmentitems{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;gap:5px;width:100%}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-studentgradeitem-assessmentitems{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;gap:5px;width:100%}}@media only screen and (min-width:1551px){.atd-studentgradeitem-assessmentitems{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;gap:5px;width:100%}}.atd-studentgradeitem-assessmentfailed .atd-studentgradeitem-assessmenticons svg{fill:#f4292b;display:inline-block;vertical-align:middle}@media only screen and (max-width:450px){.atd-studentgradeitem-assessmentmark,.atd-studentgradeitem-assessmentweight{grid-row:2}}.atd-studentgradeitem-assessmentmark,.atd-studentgradeitem-assessmentweight{background-color:#e0e0e0;padding:1px 5px;border-radius:5px;white-space:nowrap;width:max-content}.atd-studentgradeitem-assessmentfailed .atd-studentgradeitem-assessmentmark{color:#f4292b}@media only screen and (max-width:450px){.atd-studentgradeitem-assessmenttitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;grid-row:1;grid-column:1/span 2}}@media only screen and (min-width:451px) and (max-width:750px){.atd-studentgradeitem-assessmenttitle{margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-studentgradeitem-assessmenttitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-studentgradeitem-assessmenttitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%}}@media only screen and (min-width:1551px){.atd-studentgradeitem-assessmenttitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%}}.atd-studentgradeitem-assessmenttooltip{display:none;position:absolute;top:25px;color:#eee;background-color:#3e3e3e;padding:5px 10px;border-radius:5px;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,0.2);pointer-events:none}.atd-studentgradeitem-assessmenttitle:hover+.atd-studentgradeitem-display-tooltip{display:block}.atd-studentgradeitem-assessmenticons{padding-right:2px}.atd-studentgradeitem-assessmenticons .atd-icon{width:18px;height:18px;fill:rgba(0,0,0,0.5)}.atd-studentgradeitem-finalmark,.atd-studentgradeitem-finalgrade{background-color:#fff;color:rgba(0,0,0,0.87);display:flex;justify-content:center}.atd-studentgradeitem-finalmark{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (max-width:450px){.atd-studentgradeitem-finalmark{width:50px;-webkit-box-flex:0;-webkit-flex:0 0 50px;-moz-box-flex:0;-moz-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-studentgradeitem-finalmark{width:50px;-webkit-box-flex:0;-webkit-flex:0 0 50px;-moz-box-flex:0;-moz-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-studentgradeitem-finalmark{width:70px;-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-moz-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-studentgradeitem-finalmark{width:70px;-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-moz-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}}@media only screen and (min-width:1551px){.atd-studentgradeitem-finalmark{width:70px;-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-moz-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}}.atd-studentgradeitem-finalgrade{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}@media only screen and (max-width:450px){.atd-studentgradeitem-finalgrade{width:80px;-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-moz-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-studentgradeitem-finalgrade{width:80px;-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-moz-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-studentgradeitem-finalgrade{width:100px;-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-studentgradeitem-finalgrade{width:100px;-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}}@media only screen and (min-width:1551px){.atd-studentgradeitem-finalgrade{width:100px;-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}}.atd-studentgradeitem-extendeddata{background-color:#fff;color:rgba(0,0,0,0.87);overflow:hidden;height:0}.atd-studentgradeitem:not(.atd-studentgradeitem-commentfocus) .atd-studentgradeitem-extendeddata{transition:height .2s ease-out}.atd-studentgradeitem-primarydata{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;font-size:16px;min-height:48px}@media only screen and (max-width:450px){.atd-studentgradeitem-assessment+.atd-studentgradeitem-assessment{border-top:1px solid rgba(0,0,0,0.12)}}@media only screen and (max-width:450px){.atd-studentgradeitem-assessment{position:relative;display:grid;grid-template-columns:auto 1fr;grid-auto-rows:auto;gap:5px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-studentgradeitem-assessment{position:relative;display:grid;grid-template-columns:16% 11% auto;gap:5px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-studentgradeitem-assessment{position:relative;display:grid;grid-template-columns:11% 7% auto;gap:5px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-studentgradeitem-assessment{position:relative;display:grid;grid-template-columns:10% 6% auto;gap:5px}}@media only screen and (min-width:1551px){.atd-studentgradeitem-assessment{position:relative;display:grid;grid-template-columns:7% 5% auto;gap:5px}}.atd-studentgradeitem-assessment *{vertical-align:middle}.atd-studentgradeitem-actions{-webkit-box-flex:0;-webkit-flex:0 0 0;-moz-box-flex:0;-moz-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0;align-self:center}.atd-studentgradeitem-actions .goog-flat-button{display:inline-block;padding:12px;height:48px;width:48px;line-height:24px;border-radius:50%;outline:none;vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 0 0;-moz-box-flex:0;-moz-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0}.atd-studentgradeitem-actions .goog-flat-button svg{fill:rgba(0,0,0,0.5)}.atd-studentgradeitem-actions .goog-flat-button-hover{background-color:rgba(0,0,0,0.2)}.atd-studentgradeitem-actions .goog-flat-button-focused{background-color:rgba(0,0,0,0.3)}.atd-studentgradeitem-actions .goog-flat-button-active{background-color:rgba(0,0,0,0.4)}.atd-studentgradeitem-actions .goog-flat-button-disabled svg{fill:rgba(0,0,0,0.15)}.atd-studentgradeitem-selected .atd-studentgradeitem-actions .goog-flat-button svg{fill:rgba(0,0,0,0.5)}.atd-studentgradeitem-selected .atd-studentgradeitem-actions .goog-flat-button-hover{background-color:rgba(0,0,0,0.2)}.atd-studentgradeitem-selected .atd-studentgradeitem-actions .goog-flat-button-focused{background-color:rgba(0,0,0,0.3)}.atd-studentgradeitem-selected .atd-studentgradeitem-actions .goog-flat-button-active{background-color:rgba(0,0,0,0.4)}.atd-studentgradeitem-selected .atd-studentgradeitem-actions .goog-flat-button-disabled svg{fill:rgba(0,0,0,0.15)}.atd-studentgradeitem-assessmentsicon,.atd-studentgradeitem-statusicon,.atd-grademodset-icon,.atd-commentinputlistitem-icon{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (max-width:450px){.atd-studentgradeitem-assessmentsicon,.atd-studentgradeitem-statusicon,.atd-grademodset-icon,.atd-commentinputlistitem-icon{margin-right:8px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-studentgradeitem-assessmentsicon,.atd-studentgradeitem-statusicon,.atd-grademodset-icon,.atd-commentinputlistitem-icon{margin-right:8px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-studentgradeitem-assessmentsicon,.atd-studentgradeitem-statusicon,.atd-grademodset-icon,.atd-commentinputlistitem-icon{margin-right:12px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-studentgradeitem-assessmentsicon,.atd-studentgradeitem-statusicon,.atd-grademodset-icon,.atd-commentinputlistitem-icon{margin-right:12px}}@media only screen and (min-width:1551px){.atd-studentgradeitem-assessmentsicon,.atd-studentgradeitem-statusicon,.atd-grademodset-icon,.atd-commentinputlistitem-icon{margin-right:12px}}.atd-studentgradeitem-assessmentsicon svg,.atd-studentgradeitem-statusicon svg,.atd-grademodset-icon svg,.atd-commentinputlistitem-icon svg{width:24px;height:24px;fill:rgba(0,0,0,0.5)}@media only screen and (max-width:450px){.atd-studentgradeitem-assessmentsicon svg,.atd-studentgradeitem-statusicon svg,.atd-grademodset-icon svg,.atd-commentinputlistitem-icon svg{width:20px;height:20px}}.atd-studentgradeitem-statusitemssummary .atd-icon{width:20px;height:20px;fill:rgba(0,0,0,0.5)}.atd-studentgradeitem-selected .atd-studentgradeitem-statusitemssummary .atd-icon{fill:rgba(0,0,0,0.5)}.atd-studentgradeitem-statusitemssummary .atd-studentgradeitem-commenticon{position:relative;margin-right:5px}.atd-studentgradeitem-statusitemssummary .atd-studentgradeitem-commentcount{background:#f4292b;color:rgba(255,255,255,0.87);width:14px;height:14px;border-radius:50%;text-align:center;font-size:10px;position:absolute;top:-5px;right:-5px;user-select:none}.atd-studentgradeitem-icon{margin:0 8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 0;-moz-box-flex:0;-moz-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0}.atd-studentgradeitem-icon svg{fill:rgba(0,0,0,0.5);width:24px;height:24px}.atd-studentgradeitem-selected .atd-studentgradeitem-icon svg{fill:rgba(0,0,0,0.5)}.atd-studentgradeitem-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;min-width:0}.atd-gradeselect{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}.atd-gradeselect .atd-gradeselect-grade{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-gradeselect .atd-materialselect-focused{background-color:rgba(110,110,110,0.3)}.atd-gradeselect .atd-materialselect{position:unset;margin:unset;outline:initial;display:flex;min-width:0;height:unset;flex:1 1 auto;align-items:center}.atd-gradeselect .atd-materialselect .atd-materialselect-value{border-bottom:none;height:unset;padding:12px 0;text-align:center}.atd-gradeselect .atd-materialselect .atd-materialselect-icon{width:0;position:relative;left:-20px}.atd-gradeselect .atd-materialselect .atd-materialselect-bar,.atd-gradeselect .atd-materialselect label,.atd-gradeselect .atd-materialselect-disabled .atd-materialselect-icon{display:none}.atd-studentgradeitem-statustext{display:inline-block;margin-left:10px;border-radius:4px;padding:2px 6px;background:rgba(0,0,0,0.38);color:#fff}@media print{.atd-studentgradeitem-finalmark{width:70px;-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-moz-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}.atd-studentgradeitem-finalgrade{width:100px;-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}body:not(.atd-names-hidden) .atd-studentgradeitem-studentnumber:after{content:"-";padding:0 5px}}.atd-materialtabbar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;outline:none;overflow-y:hidden;overflow-x:scroll;white-space:nowrap}.atd-materialtab{height:48px;text-transform:uppercase;line-height:48px;text-align:center;border-bottom:2px solid transparent;cursor:default;padding:0 12px;text-overflow:ellipsis;overflow:hidden;max-width:264px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.atd-materialtab .atd-statusicon{width:24px;height:24px;display:inline-block;vertical-align:text-bottom;margin-right:8px}.atd-modal-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.56);z-index:20000;display:none;align-items:center;justify-content:center}.atd-modal{background-color:#fff;color:rgba(0,0,0,0.87);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);width:100%}@media only screen and (max-width:450px){.atd-modal{max-width:280px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-modal{max-width:280px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-modal{max-width:560px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-modal{max-width:560px}}@media only screen and (min-width:1551px){.atd-modal{max-width:560px}}.atd-modal-visible{display:flex}.atd-modal-heading{font-weight:bold;padding:19px 24px 0}.atd-modal-msg{padding:18px 24px;color:rgba(0,0,0,0.54)}.atd-modal-msg>*:first-child{margin-top:0;padding-top:0}.atd-modal-msg>*:last-child{margin-bottom:0;padding-bottom:0}.atd-modal-msg>*{margin:.5em 0}.atd-modal-msg>ul{margin-bottom:1em}.atd-modal-buttons{padding:8px;display:flex;flex-direction:row-reverse}.atd-modal-buttons .atd-materialflatbutton{margin:0}.goog-menu,.atd-gradeselect-menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);max-height:100%;min-height:48px;position:absolute;overflow-y:auto;padding-top:8px;padding-bottom:8px;z-index:18000;background:#fff;color:rgba(0,0,0,0.87)}@media only screen and (max-width:450px){.goog-menu{width:100%;min-width:320px}}@media only screen and (min-width:451px) and (max-width:750px){.goog-menu{width:100%;min-width:320px}}@media only screen and (min-width:751px) and (max-width:1100px){.goog-menu{min-width:360px}}@media only screen and (min-width:1101px) and (max-width:1550px){.goog-menu{min-width:360px}}@media only screen and (min-width:1551px){.goog-menu{min-width:360px}}@media only screen and (max-width:450px){.atd-gradeselect-menu{width:100%;min-width:320px}}@media only screen and (min-width:451px) and (max-width:750px){.atd-gradeselect-menu{width:100%;min-width:320px}}@media only screen and (min-width:751px) and (max-width:1100px){.atd-gradeselect-menu{min-width:150px}}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-gradeselect-menu{min-width:150px}}@media only screen and (min-width:1551px){.atd-gradeselect-menu{min-width:150px}}.goog-menuitem{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:48px;min-height:48px;cursor:pointer;position:relative;width:auto;padding:0 16px}.goog-menuitem-mdselected{color:#f4292b}.goog-menuitem-highlight{background:#e0e0e0;color:rgba(0,0,0,0.87)}.goog-menuitem-content{line-height:1.4}.atd-spinner-outer{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;-webkit-transition:left .5s ease,right .5s ease;-moz-transition:left .5s ease,right .5s ease;-ms-transition:left .5s ease,right .5s ease;-o-transition:left .5s ease,right .5s ease;transition:left .5s ease,right .5s ease}@media only screen and (min-width:1101px) and (max-width:1550px){.atd-rightnavenabled .atd-spinner-outer{right:320px}}@media only screen and (min-width:1551px){.atd-rightnavenabled .atd-spinner-outer{right:320px}}@media only screen and (min-width:1551px){.atd-navdrawer-enabled .atd-spinner-outer{left:320px}}.atd-spinner{animation:rotator 1.4s linear infinite;width:65px;height:65px}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}to{stroke:#4285f4}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.loader-wrapper{height:144px;overflow:hidden}.loader,.loader:before,.loader:after{background:#212121;-webkit-animation:load 1s infinite ease-in-out;animation:load 1s infinite ease-in-out;width:1em;height:4em}.loader{color:#212121;text-indent:-9999em;margin:48px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:before,.loader:after{position:absolute;top:0;content:""}.loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:1.5em}@-webkit-keyframes load{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@-moz-keyframes load{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@-o-keyframes load{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.atd-materialtextarea{background:none;border-width:0;border-bottom:1px solid rgba(0,0,0,0.12);outline:none;overflow-y:auto;text-align:left;padding-bottom:4px;resize:none}.atd-materialtextarea:focus{border-bottom-color:#f4292b}.atd-selectableofferinglist-offering{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-selectableofferinglist-offering:not(.atd-selectableofferinglist-offeringdisabled){cursor:pointer}.atd-selectableofferinglist-offeringdisabled{cursor:default;color:rgba(0,0,0,0.38)}.atd-selectableofferinglist-offering>*:not(:last-child){margin-right:6px}.atd-selectableofferinglist-offeringkey:after{content:":"}.atd-selectabledeclarationlist{margin-bottom:10px}.atd-historycontainer{position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87);min-height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}@-webkit-keyframes atd-rotating-clockwise{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes atd-rotating-clockwise{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes atd-rotating-clockwise{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes atd-rotating-clockwise{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes atd-rotating-anticlockwise{0%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes atd-rotating-anticlockwise{0%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-o-keyframes atd-rotating-anticlockwise{0%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes atd-rotating-anticlockwise{0%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}.atd-rotating-clockwise{-webkit-animation:atd-rotating-clockwise 1.5s linear infinite;-moz-animation:atd-rotating-clockwise 1.5s linear infinite;-o-animation:atd-rotating-clockwise 1.5s linear infinite;animation:atd-rotating-clockwise 1.5s linear infinite}.atd-rotating-anticlockwise{-webkit-animation:atd-rotating-anticlockwise 1.5s linear infinite;-moz-animation:atd-rotating-anticlockwise 1.5s linear infinite;-o-animation:atd-rotating-anticlockwise 1.5s linear infinite;animation:atd-rotating-anticlockwise 1.5s linear infinite}.atd-selectabledeclarationlist-declaration{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.atd-selectabledeclarationlist-legend{font-size:.875rem;margin-top:.5rem}.atd-selectabledeclarationlist-asterisk{color:#f4292b}.atd-selectabledeclarationlist-declarationmessage{font-style:italic;padding:10px 0;white-space:pre-wrap}.atd-selectabledeclarationlist-declarationcheckbox{align-self:start}html{font-family:"Montserrat",sans-serif}.atd-materialsubheader,.atd-appnavbar-title,.atd-appnavbar-subtitle{font-weight:700}.atd-navdrawer header{background-size:100% 100%}.atd-materialtab .atd-statusicon-new>svg{fill:rgba(255,255,255,0.87)}.atd-materialtab .atd-statusicon-ok>svg{fill:rgba(255,255,255,0.28)}.atd-navdrawer .atd-navdraweritem{font-weight:400}